CuttingSection
-
class
HPS.CuttingSection: IDisposable The CuttingSection class is a concept class for cutting-section-related enum classes.
Public Types
-
enum
CappingLevel Enumerates the level at which capping geometry should be generated for cutting sections.
Values:
-
Entity Each piece of geometry should be treated as if it encloses a volume.
-
Segment All geometry in a segment (but not subsegments) should be treated as if it encloses a single volume.
-
SegmentTree All geometry in a segment tree should be treated as if it encloses a single volume.
-
-
enum
CappingUsage Enumerates the choices for whether geometry (faces) are cut and processed for capping geometry.
Values:
-
Off Faces will not be used for capping.
-
On Faces will be used for capping generation.
-
Visibility Faces will be used for capping generation if they are visible.
-
-
enum
CuttingLevel Enumerates the level at which cutting planes should operate.
Values:
-
Global Cutting sections will cut all geometry in the scene graph.
-
Local Cutting sections will only cut geometry contained in the segment and subsegments where the cutting section is inserted.
-
-
enum
GatheringLevel Enumerates the level at which capping geometry should be gathered.
Values:
-
Segment Capping geometry will be gathered only from a single segment.
-
SegmentTree Capping geometry will be gathered from the segment and all its subsegments and includes.
-
-
enum
MaterialPreference Enumerates which material settings should be used for cut geometry generated for cutting sections.
Values:
-
Explicit Use the effective materials set for cut faces and cut edges in the segment tree.
-
Implicit Use the effective materials set for (regular) faces and (regular) edges in the segment tree.
-
-
enum
Mode Enumerates the modes for cutting sections. These are the shapes (if any) of the visualization geometry that will be drawn to represent cutting planes within cutting sections.
Values:
-
None No visualization geometry will be drawn for cutting planes in a cutting sections.
-
Round A circular plane will be drawn for cutting planes in a cutting section.
-
Square A square plane will be drawn for cutting planes in a cutting section.
-
Plane An infinitely large plane will be drawn for cutting planes in a cutting section.
-
-
enum