NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Display::SelPref Class Reference

Represents a Display::SelPref
To obtain a instance of this class use Display::SelPrefCollection::CreateSelPref

Created in NX5.0.0. More...

Inheritance diagram for NXOpen::Display::SelPref:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  FaceAnalysisViews { FaceAnalysisViewsHighlightEdges, FaceAnalysisViewsHighlightFaces }
 Represents the face analysis views type. More...
enum  Method { MethodSimple, MethodWcs, MethodWcsLeft, MethodWcsRight }
 Represents the 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 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 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.

Detailed Description

Represents a Display::SelPref
To obtain a instance of this class use Display::SelPrefCollection::CreateSelPref

Created in NX5.0.0.



Member Enumeration Documentation

Represents the face analysis views type.

Enumerator:
FaceAnalysisViewsHighlightEdges 

highlight edges

FaceAnalysisViewsHighlightFaces 

highlight faces

Represents the method type.

Enumerator:
MethodSimple 

simple

MethodWcs 

wcs

MethodWcsLeft 

wcs left

MethodWcsRight 

wcs right

Represents the mouse gesture type.

Enumerator:
MouseGestureLasso 

lasso

MouseGestureRectangle 

rectangle

Represents the selection radius type.

Enumerator:
SelectionRadiusMedium 

medium

SelectionRadiusSmall 

small

SelectionRadiusLarge 

large

Represents the selection rule type.

Enumerator:
SelectionRuleInside 

inside

SelectionRuleOutside 

outside

SelectionRuleCrossing 

crossing

SelectionRuleInsideCrossing 

inside crossing

SelectionRuleOutsideCrossing 

outside crossing

Represents the shaded views type.

Enumerator:
ShadedViewsHighlightEdges 

highlight edges

ShadedViewsHighlightFaces 

highlight faces


Member Function Documentation

Returns the delay
Created in NX5.0.0.



License requirements : None

Returns the face analysis views type
Created in NX5.0.0.



License requirements : None

Returns the highlight hidden edges toggle
Created in NX5.0.0.



License requirements : None

Returns the highlight original
Created in NX8.0.0.



License requirements : None

Returns the highlight selection on rollover toggle
Created in NX5.0.0.



License requirements : None

Returns the highlight with thick width toggle
Created in NX5.0.0.



License requirements : None

Returns the method type
Created in NX5.0.0.



License requirements : None

Returns the mouse gesture type
Created in NX5.0.0.



License requirements : None

Returns the quick pick on delay toggle
Created in NX5.0.0.



License requirements : None

Returns the rollover delay
Created in NX5.0.0.



License requirements : None

Returns the selection radius type
Created in NX5.0.0.



License requirements : None

Returns the selection rule type
Created in NX5.0.0.



License requirements : None

Sets the delay
Created in NX5.0.0.



License requirements : None

Parameters:
delaydelay

Sets the face analysis views type
Created in NX5.0.0.



License requirements : None

Parameters:
faceAnalysisViewsTypefaceanalysisviewstype
void NXOpen::Display::SelPref::SetHighlightHiddenEdgesToggle ( bool  highlightHiddenEdgesToggle)

Sets the highlight hidden edges toggle
Created in NX5.0.0.



License requirements : None

Parameters:
highlightHiddenEdgesTogglehighlighthiddenedgestoggle
void NXOpen::Display::SelPref::SetHighlightOriginalToggle ( bool  highlightOriginalToggle)

Sets the highlight original
Created in NX8.0.0.



License requirements : None

Parameters:
highlightOriginalTogglehighlightoriginaltoggle
void NXOpen::Display::SelPref::SetHighlightSelectionOnRolloverToggle ( bool  highlightSelectionOnRolloverToggle)

Sets the highlight selection on rollover toggle
Created in NX5.0.0.



License requirements : None

Parameters:
highlightSelectionOnRolloverTogglehighlightselectiononrollovertoggle
void NXOpen::Display::SelPref::SetHighlightWithThickWidthToggle ( bool  highlightWithThickWidthToggle)

Sets the highlight with thick width toggle
Created in NX5.0.0.



License requirements : None

Parameters:
highlightWithThickWidthTogglehighlightwiththickwidthtoggle

Sets the method type
Created in NX5.0.0.



License requirements : None

Parameters:
methodTypemethodtype

Sets the mouse gesture type
Created in NX5.0.0.



License requirements : None

Parameters:
mouseGestureTypemousegesturetype
void NXOpen::Display::SelPref::SetQuickPickOnDelayToggle ( bool  quickPickOnDelayToggle)

Sets the quick pick on delay toggle
Created in NX5.0.0.



License requirements : None

Parameters:
quickPickOnDelayTogglequickpickondelaytoggle
void NXOpen::Display::SelPref::SetRolloverDelay ( int  rolloverDelay)

Sets the rollover delay
Created in NX5.0.0.



License requirements : None

Parameters:
rolloverDelayrolloverdelay

Sets the selection radius type
Created in NX5.0.0.



License requirements : None

Parameters:
selectionRadiusTypeselectionradiustype

Sets the selection rule type
Created in NX5.0.0.



License requirements : None

Parameters:
selectionRuleTypeselectionruletype

Sets the shaded views type
Created in NX5.0.0.



License requirements : None

Parameters:
shadedViewsTypeshadedviewstype
void NXOpen::Display::SelPref::SetShowCrosshairsToggle ( bool  showCrosshairsToggle)

Sets the show crosshairs toggle
Created in NX5.0.0.



License requirements : None

Parameters:
showCrosshairsToggleshowcrosshairstoggle
void NXOpen::Display::SelPref::SetTolerance ( double  tolerance)

Sets the tolerance
Created in NX5.0.0.



License requirements : None

Parameters:
tolerancetolerance
void NXOpen::Display::SelPref::SetTooltipOnRolloverToggle ( bool  tooltipOnRolloverToggle)

Sets the tooltip on rollover toggle
Created in NX8.0.0.



License requirements : None

Parameters:
tooltipOnRolloverToggletooltiponrollovertoggle

Returns the shaded views type
Created in NX5.0.0.



License requirements : None

Returns the show crosshairs toggle
Created in NX5.0.0.



License requirements : None

Returns the tolerance
Created in NX5.0.0.



License requirements : None

Returns the tooltip on rollover toggle
Created in NX8.0.0.



License requirements : None


The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.