LocatingElements

Classes for locating and snapping to elements in views. See the learning articles.

Classes

Name Description
AccuSnap AccuSnap is an aide for snapping to interesting points on elements or decorations as the cursor moves over them.
AccuSnap.Settings
AccuSnap.ToolState
ElementLocateManager
ElementPicker
FenceParams Class for finding elements that are inside or overlap a volume defined by an
HitDetail A HitDetail stores the result when locating geometry displayed in a view.
HitList The result of a "locate" is a sorted list of objects that satisfied the search criteria (a HitList).
IntersectDetail
LocateOptions Options that customize the way element location (i.e.
LocateResponse
SnapDetail A SnapDetail is generated from the result of IModelDb.requestSnap call.
TentativeOrAccuSnap
TentativePoint

Enumerations

Name Description
FenceClipMode The fence clip mode controls element acceptance criteria.
HitDetailType
HitGeomType What was being tested to generate this hit.
HitParentGeomType Classification of GeometricPrimitive that generated the Hit.
HitPriority
HitSource The procedure that generated this Hit.
LocateAction The possible actions for which a locate filter can be called.
LocateFilterStatus Values to return from a locate filter.
SnapHeat
SnapMode
SnapStatus

Interfaces

Name Description
HitListHolder

Last Updated: 17 December, 2018