REFERENCE MANUAL
The Selection class is a concept class for selection-related enum classes. More...
Public Types | |
enum | Algorithm { Algorithm.Visual = 0, Algorithm.Analytic = 1 } |
Enumeration of the various selection algorithms. More... | |
enum | Granularity { Granularity.General = 0, Granularity.Detailed = 1 } |
Enumeration of the various selection granularities. More... | |
enum | Level { Level.Segment = 0, Level.Entity = 1, Level.Subentity = 2 } |
Enumeration of the various selection levels. More... | |
The Selection class is a concept class for selection-related enum classes.
Enumeration of the various selection algorithms.
Enumerator | |
---|---|
Visual |
This algorithm will post-process the SelectionResults to remove items which are obscured by other objects in the scene. |
Analytic |
This algorithm will perform an analytic world space selection testing, and will not post-process the SelectionResults based on obscuration. (Therefore, items which are not current visible can still be returned in the SelectionResults) |
enum HPS.Selection.Level |
Enumeration of the various selection levels.
Enumerator | |
---|---|
Segment |
Return the owning segment of the selected geometry entities in SelectionResults. |
Entity |
Return the selected geometry entities in SelectionResults. |
Subentity |
Return the selected geometry entities and the associated faces, edges and vertices for shells or meshes in SelectionResults. |