C# Класс BuildingCoder.ExtensionMethods

Revit Document and IEnumerable extension methods.
Показать файл Открыть проект

Открытые методы

Метод Описание
FindAllViewsWhereAllElementsVisible ( this elements ) : IEnumerable

Return all views that display any of the given elements.

IntersectsBoundingBox ( this view, BoundingBoxXYZ targetBoundingBox ) : bool

View extension predicate method: does this view intersect the given bounding box?

Приватные методы

Метод Описание
FindAllViewsThatCanDisplayElements ( this doc ) : IEnumerable

Return an enumeration of all views in this document that can display elements at all.

Описание методов

FindAllViewsWhereAllElementsVisible() публичный статический Метод

Return all views that display any of the given elements.
public static FindAllViewsWhereAllElementsVisible ( this elements ) : IEnumerable
elements this
Результат IEnumerable

IntersectsBoundingBox() публичный статический Метод

View extension predicate method: does this view intersect the given bounding box?
public static IntersectsBoundingBox ( this view, BoundingBoxXYZ targetBoundingBox ) : bool
view this
targetBoundingBox BoundingBoxXYZ
Результат bool