Public Types |
Public Member Functions |
Protected Member Functions |
Protected Attributes |
List of all members
HPS.Selection Class Reference
Inheritance diagram for HPS.Selection:

Public Types | |
enum | Algorithm : uint { Visual = 0x00000000, Analytic = 0x00000001 } |
Enumeration of the various selection algorithms. More... | |
enum | Granularity : uint { Granularity.General = 0x00000000, Granularity.Detailed = 0x00000001 } |
Enumeration of the various selection granularities. More... | |
enum | Level : uint { Level.Segment = 0x00000000, Level.Entity = 0x00000001, Level.Subentity = 0x00000002 } |
Enumeration of the various selection levels. More... | |
Public Member Functions | |
virtual void | Dispose () |
Selection (HPS.Selection in_that) | |
Protected Member Functions | |
virtual void | deleteCptr () |
Protected Attributes | |
bool | cMemOwn |
HandleRef | cptr |
Detailed Description
The Selection class is a concept class for selection-related enum classes.
Member Enumeration Documentation
enum HPS.Selection.Algorithm : uint |
Enumeration of the various selection algorithms.
enum HPS.Selection.Granularity : uint |
enum HPS.Selection.Level : uint |
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. |
The documentation for this class was generated from the following file:
- internals/hps_core/source/cs/HPS.Selection.cs