WallFilter.cs 675 B

1234567891011121314151617181920212223242526
  1. /* ==============================================================================
  2. * 功能描述:WallFilter
  3. * 创 建 者:SAGACLOUD
  4. * 创建日期:2017/8/17 18:38:06
  5. * ==============================================================================*/
  6. using Autodesk.Revit.DB;
  7. using Autodesk.Revit.UI.Selection;
  8. namespace SpacePlugin
  9. {
  10. /// <summary>
  11. /// WallFilter
  12. /// </summary>
  13. class WallFilter : ISelectionFilter
  14. {
  15. public bool AllowElement(Element elem)
  16. {
  17. return elem is Wall;
  18. }
  19. public bool AllowReference(Reference reference, XYZ position)
  20. {
  21. return true;
  22. }
  23. }
  24. }