Selection_Level

Enumerations

enum  HRegionEdgeHighlightMode { NoEdges = 0, AllEdges, PerimeterEdges }
 
enum  HRegionFaceHighlightMode { FacesUnmodified = 0, FacesForcedOn, FacesForcedOff }
 
enum  HSelectionHighlightMode { HighlightDefault, HighlightQuickmoves, InverseTransparency, ColoredInverseTransparency }
 
enum  HSelectLevel { HSelectSegment, HSelectEntity, HSelectRegion, HSelectSubentity }
 
enum  HViewSelectionLevel { HSelectionLevelEntity, HSelectionLevelSegment, HSelectionLevelSegmentTree }
 

Detailed Description

Enumeration Type Documentation

◆ HRegionEdgeHighlightMode

◆ HSelectionHighlightMode

Enumerator
HighlightDefault 

use default conditional highlighting

HighlightQuickmoves 

use quick move reference highlighting

InverseTransparency 

do nothing to the selected item, but make the rest of the model transparent.

ColoredInverseTransparency 

color the selected item and make the rest of the model transparent.

◆ HSelectLevel

Enumerator
HSelectSegment 

select on a segment

HSelectEntity 

select on an entity (piece of geometry, cutting plane or light)

HSelectRegion 

select on pre-defined regions of an entity

HSelectSubentity 

select on arbitrary subentities (face, edge, or vertex)

◆ HViewSelectionLevel

Enumerator
HSelectionLevelEntity 

The driver returns geometry objects from selections.

HSelectionLevelSegment 

The driver returns segment objects from selections.

HSelectionLevelSegmentTree 

The driver returns segment trees from selections.