NX Open C++ Reference Guide
|
Represents a Display::SelPref
To obtain a instance of this class use Display::SelPrefCollection::CreateSelPref
Created in NX5.0.0.
More...
Public Types | |
enum | FaceAnalysisViews { FaceAnalysisViewsHighlightEdges, FaceAnalysisViewsHighlightFaces } |
Represents the face analysis views type. More... | |
enum | Method { MethodSimple, MethodWcs, MethodWcsLeft, MethodWcsRight } |
Represents the chaining method type. More... | |
enum | MouseGesture { MouseGestureLasso, MouseGestureRectangle } |
Represents the mouse gesture type. More... | |
enum | SelectionRadius { SelectionRadiusMedium, SelectionRadiusSmall, SelectionRadiusLarge } |
Represents the selection radius type. More... | |
enum | SelectionRule { SelectionRuleInside, SelectionRuleOutside, SelectionRuleCrossing, SelectionRuleInsideCrossing, SelectionRuleOutsideCrossing } |
Represents the selection rule type. More... | |
enum | ShadedViews { ShadedViewsHighlightEdges, ShadedViewsHighlightFaces } |
Represents the shaded views type. More... | |
Public Member Functions | |
int | Delay () |
Returns the delay Created in NX5.0.0. | |
NXOpen::Display::SelPref::FaceAnalysisViews | FaceAnalysisViewsType () |
Returns the face analysis views type Created in NX5.0.0. | |
bool | HighlightHiddenEdgesToggle () |
Returns the highlight hidden edges toggle Created in NX5.0.0. | |
bool | HighlightOriginalToggle () |
Returns the highlight original Created in NX8.0.0. | |
bool | HighlightSelectionOnRolloverToggle () |
Returns the highlight selection on rollover toggle Created in NX5.0.0. | |
bool | HighlightWithThickWidthToggle () |
Returns the highlight with thick width toggle Created in NX5.0.0. | |
NXOpen::Display::SelPref::Method | MethodType () |
Returns the method type Created in NX5.0.0. | |
NXOpen::Display::SelPref::MouseGesture | MouseGestureType () |
Returns the mouse gesture type Created in NX5.0.0. | |
bool | QuickPickLockDialogPosition () |
Returns the quick pick lock dialog position Created in NX8.5.0. | |
bool | QuickPickOnDelayToggle () |
Returns the quick pick on delay toggle Created in NX5.0.0. | |
int | RolloverDelay () |
Returns the rollover delay Created in NX5.0.0. | |
NXOpen::Display::SelPref::SelectionRadius | SelectionRadiusType () |
Returns the selection radius type Created in NX5.0.0. | |
NXOpen::Display::SelPref::SelectionRule | SelectionRuleType () |
Returns the selection rule type Created in NX5.0.0. | |
void | SetDelay (int delay) |
Sets the delay Created in NX5.0.0. | |
void | SetFaceAnalysisViewsType (NXOpen::Display::SelPref::FaceAnalysisViews faceAnalysisViewsType) |
Sets the face analysis views type Created in NX5.0.0. | |
void | SetHighlightHiddenEdgesToggle (bool highlightHiddenEdgesToggle) |
Sets the highlight hidden edges toggle Created in NX5.0.0. | |
void | SetHighlightOriginalToggle (bool highlightOriginalToggle) |
Sets the highlight original Created in NX8.0.0. | |
void | SetHighlightSelectionOnRolloverToggle (bool highlightSelectionOnRolloverToggle) |
Sets the highlight selection on rollover toggle Created in NX5.0.0. | |
void | SetHighlightWithThickWidthToggle (bool highlightWithThickWidthToggle) |
Sets the highlight with thick width toggle Created in NX5.0.0. | |
void | SetMethodType (NXOpen::Display::SelPref::Method methodType) |
Sets the method type Created in NX5.0.0. | |
void | SetMouseGestureType (NXOpen::Display::SelPref::MouseGesture mouseGestureType) |
Sets the mouse gesture type Created in NX5.0.0. | |
void | SetQuickPickLockDialogPosition (bool quickPickLockDialogPosition) |
Sets the quick pick lock dialog position Created in NX8.5.0. | |
void | SetQuickPickOnDelayToggle (bool quickPickOnDelayToggle) |
Sets the quick pick on delay toggle Created in NX5.0.0. | |
void | SetRolloverDelay (int rolloverDelay) |
Sets the rollover delay Created in NX5.0.0. | |
void | SetSelectionRadiusType (NXOpen::Display::SelPref::SelectionRadius selectionRadiusType) |
Sets the selection radius type Created in NX5.0.0. | |
void | SetSelectionRuleType (NXOpen::Display::SelPref::SelectionRule selectionRuleType) |
Sets the selection rule type Created in NX5.0.0. | |
void | SetShadedViewsType (NXOpen::Display::SelPref::ShadedViews shadedViewsType) |
Sets the shaded views type Created in NX5.0.0. | |
void | SetShowCrosshairsToggle (bool showCrosshairsToggle) |
Sets the show crosshairs toggle Created in NX5.0.0. | |
void | SetTolerance (double tolerance) |
Sets the tolerance Created in NX5.0.0. | |
void | SetTooltipOnRolloverToggle (bool tooltipOnRolloverToggle) |
Sets the tooltip on rollover toggle Created in NX8.0.0. | |
NXOpen::Display::SelPref::ShadedViews | ShadedViewsType () |
Returns the shaded views type Created in NX5.0.0. | |
bool | ShowCrosshairsToggle () |
Returns the show crosshairs toggle Created in NX5.0.0. | |
double | Tolerance () |
Returns the tolerance Created in NX5.0.0. | |
bool | TooltipOnRolloverToggle () |
Returns the tooltip on rollover toggle Created in NX8.0.0. | |
![]() | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represents a Display::SelPref
To obtain a instance of this class use Display::SelPrefCollection::CreateSelPref
Created in NX5.0.0.
Represents the selection rule type.
int NXOpen::Display::SelPref::Delay | ( | ) |
Returns the delay
Created in NX5.0.0.
License requirements : None
NXOpen::Display::SelPref::FaceAnalysisViews NXOpen::Display::SelPref::FaceAnalysisViewsType | ( | ) |
Returns the face analysis views type
Created in NX5.0.0.
License requirements : None
bool NXOpen::Display::SelPref::HighlightHiddenEdgesToggle | ( | ) |
Returns the highlight hidden edges toggle
Created in NX5.0.0.
License requirements : None
bool NXOpen::Display::SelPref::HighlightOriginalToggle | ( | ) |
Returns the highlight original
Created in NX8.0.0.
License requirements : None
bool NXOpen::Display::SelPref::HighlightSelectionOnRolloverToggle | ( | ) |
Returns the highlight selection on rollover toggle
Created in NX5.0.0.
License requirements : None
bool NXOpen::Display::SelPref::HighlightWithThickWidthToggle | ( | ) |
Returns the highlight with thick width toggle
Created in NX5.0.0.
License requirements : None
NXOpen::Display::SelPref::Method NXOpen::Display::SelPref::MethodType | ( | ) |
Returns the method type
Created in NX5.0.0.
License requirements : None
NXOpen::Display::SelPref::MouseGesture NXOpen::Display::SelPref::MouseGestureType | ( | ) |
Returns the mouse gesture type
Created in NX5.0.0.
License requirements : None
bool NXOpen::Display::SelPref::QuickPickLockDialogPosition | ( | ) |
Returns the quick pick lock dialog position
Created in NX8.5.0.
License requirements : None
bool NXOpen::Display::SelPref::QuickPickOnDelayToggle | ( | ) |
Returns the quick pick on delay toggle
Created in NX5.0.0.
License requirements : None
int NXOpen::Display::SelPref::RolloverDelay | ( | ) |
Returns the rollover delay
Created in NX5.0.0.
License requirements : None
NXOpen::Display::SelPref::SelectionRadius NXOpen::Display::SelPref::SelectionRadiusType | ( | ) |
Returns the selection radius type
Created in NX5.0.0.
License requirements : None
NXOpen::Display::SelPref::SelectionRule NXOpen::Display::SelPref::SelectionRuleType | ( | ) |
Returns the selection rule type
Created in NX5.0.0.
License requirements : None
void NXOpen::Display::SelPref::SetDelay | ( | int | delay | ) |
Sets the delay
Created in NX5.0.0.
License requirements : None
delay | delay |
void NXOpen::Display::SelPref::SetFaceAnalysisViewsType | ( | NXOpen::Display::SelPref::FaceAnalysisViews | faceAnalysisViewsType | ) |
Sets the face analysis views type
Created in NX5.0.0.
License requirements : None
faceAnalysisViewsType | faceanalysisviewstype |
void NXOpen::Display::SelPref::SetHighlightHiddenEdgesToggle | ( | bool | highlightHiddenEdgesToggle | ) |
Sets the highlight hidden edges toggle
Created in NX5.0.0.
License requirements : None
highlightHiddenEdgesToggle | highlighthiddenedgestoggle |
void NXOpen::Display::SelPref::SetHighlightOriginalToggle | ( | bool | highlightOriginalToggle | ) |
Sets the highlight original
Created in NX8.0.0.
License requirements : None
highlightOriginalToggle | highlightoriginaltoggle |
void NXOpen::Display::SelPref::SetHighlightSelectionOnRolloverToggle | ( | bool | highlightSelectionOnRolloverToggle | ) |
Sets the highlight selection on rollover toggle
Created in NX5.0.0.
License requirements : None
highlightSelectionOnRolloverToggle | highlightselectiononrollovertoggle |
void NXOpen::Display::SelPref::SetHighlightWithThickWidthToggle | ( | bool | highlightWithThickWidthToggle | ) |
Sets the highlight with thick width toggle
Created in NX5.0.0.
License requirements : None
highlightWithThickWidthToggle | highlightwiththickwidthtoggle |
void NXOpen::Display::SelPref::SetMethodType | ( | NXOpen::Display::SelPref::Method | methodType | ) |
Sets the method type
Created in NX5.0.0.
License requirements : None
methodType | methodtype |
void NXOpen::Display::SelPref::SetMouseGestureType | ( | NXOpen::Display::SelPref::MouseGesture | mouseGestureType | ) |
Sets the mouse gesture type
Created in NX5.0.0.
License requirements : None
mouseGestureType | mousegesturetype |
void NXOpen::Display::SelPref::SetQuickPickLockDialogPosition | ( | bool | quickPickLockDialogPosition | ) |
Sets the quick pick lock dialog position
Created in NX8.5.0.
License requirements : None
quickPickLockDialogPosition | quickpicklockdialogposition |
void NXOpen::Display::SelPref::SetQuickPickOnDelayToggle | ( | bool | quickPickOnDelayToggle | ) |
Sets the quick pick on delay toggle
Created in NX5.0.0.
License requirements : None
quickPickOnDelayToggle | quickpickondelaytoggle |
void NXOpen::Display::SelPref::SetRolloverDelay | ( | int | rolloverDelay | ) |
Sets the rollover delay
Created in NX5.0.0.
License requirements : None
rolloverDelay | rolloverdelay |
void NXOpen::Display::SelPref::SetSelectionRadiusType | ( | NXOpen::Display::SelPref::SelectionRadius | selectionRadiusType | ) |
Sets the selection radius type
Created in NX5.0.0.
License requirements : None
selectionRadiusType | selectionradiustype |
void NXOpen::Display::SelPref::SetSelectionRuleType | ( | NXOpen::Display::SelPref::SelectionRule | selectionRuleType | ) |
Sets the selection rule type
Created in NX5.0.0.
License requirements : None
selectionRuleType | selectionruletype |
void NXOpen::Display::SelPref::SetShadedViewsType | ( | NXOpen::Display::SelPref::ShadedViews | shadedViewsType | ) |
Sets the shaded views type
Created in NX5.0.0.
License requirements : None
shadedViewsType | shadedviewstype |
void NXOpen::Display::SelPref::SetShowCrosshairsToggle | ( | bool | showCrosshairsToggle | ) |
Sets the show crosshairs toggle
Created in NX5.0.0.
License requirements : None
showCrosshairsToggle | showcrosshairstoggle |
void NXOpen::Display::SelPref::SetTolerance | ( | double | tolerance | ) |
Sets the tolerance
Created in NX5.0.0.
License requirements : None
tolerance | tolerance |
void NXOpen::Display::SelPref::SetTooltipOnRolloverToggle | ( | bool | tooltipOnRolloverToggle | ) |
Sets the tooltip on rollover toggle
Created in NX8.0.0.
License requirements : None
tooltipOnRolloverToggle | tooltiponrollovertoggle |
NXOpen::Display::SelPref::ShadedViews NXOpen::Display::SelPref::ShadedViewsType | ( | ) |
Returns the shaded views type
Created in NX5.0.0.
License requirements : None
bool NXOpen::Display::SelPref::ShowCrosshairsToggle | ( | ) |
Returns the show crosshairs toggle
Created in NX5.0.0.
License requirements : None
double NXOpen::Display::SelPref::Tolerance | ( | ) |
Returns the tolerance
Created in NX5.0.0.
License requirements : None
bool NXOpen::Display::SelPref::TooltipOnRolloverToggle | ( | ) |
Returns the tooltip on rollover toggle
Created in NX8.0.0.
License requirements : None