NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Properties | List of all members
NXOpen.Display.SelPref Class Reference

Represents a NXOpen.Display.SelPref More...

Inheritance diagram for NXOpen.Display.SelPref:
NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  FaceAnalysisViews { HighlightEdges, HighlightFaces }
 Represents the face analysis views type More...
 
enum  Method { Simple, Wcs, WcsLeft, WcsRight }
 Represents the chaining method type More...
 
enum  MouseGesture { Lasso, Rectangle, Circle }
 Represents the mouse gesture type More...
 
enum  SelectionRadius { Medium, Small, Large }
 Represents the selection radius type More...
 
enum  SelectionRule {
  Inside, Outside, Crossing, InsideCrossing,
  OutsideCrossing
}
 Represents the selection rule type More...
 
enum  ShadedViews { HighlightEdges, HighlightFaces }
 Represents the shaded views type More...
 

Properties

unsafe int Delay [get, set]
 Returns or sets the delay More...
 
unsafe
NXOpen.Display.SelPref.FaceAnalysisViews 
FaceAnalysisViewsType [get, set]
 Returns or sets the face analysis views type More...
 
unsafe bool HighlightHiddenEdgesToggle [get, set]
 Returns or sets the highlight hidden edges toggle More...
 
unsafe bool HighlightOriginalToggle [get, set]
 Returns or sets the highlight original More...
 
unsafe bool HighlightSelectionOnRolloverToggle [get, set]
 Returns or sets the highlight selection on rollover toggle More...
 
unsafe bool HighlightWithThickWidthToggle [get, set]
 Returns or sets the highlight with thick width toggle More...
 
unsafe
NXOpen.Display.SelPref.Method 
MethodType [get, set]
 Returns or sets the method type More...
 
unsafe
NXOpen.Display.SelPref.MouseGesture 
MouseGestureType [get, set]
 Returns or sets the mouse gesture type More...
 
unsafe bool QuickPickLockDialogPosition [get, set]
 Returns or sets the quick pick lock dialog position More...
 
unsafe bool QuickPickOnDelayToggle [get, set]
 Returns or sets the quick pick on delay toggle More...
 
unsafe bool QuickPickSeeThruToggle [get, set]
 Returns or sets the quick pick see thru toggle More...
 
unsafe int RolloverDelay [get, set]
 Returns or sets the rollover delay More...
 
unsafe
NXOpen.Display.SelPref.SelectionRadius 
SelectionRadiusType [get, set]
 Returns or sets the selection radius type More...
 
unsafe
NXOpen.Display.SelPref.SelectionRule 
SelectionRuleType [get, set]
 Returns or sets the selection rule type More...
 
unsafe
NXOpen.Display.SelPref.ShadedViews 
ShadedViewsType [get, set]
 Returns or sets the shaded views type More...
 
unsafe bool ShowCrosshairsToggle [get, set]
 Returns or sets the show crosshairs toggle More...
 
unsafe double TangencyTolerance [get, set]
 Returns or sets the tangency tolerance More...
 
unsafe double Tolerance [get, set]
 Returns or sets the tolerance More...
 
unsafe bool TooltipOnRolloverToggle [get, set]
 Returns or sets the tooltip on rollover toggle More...
 
- Properties inherited from NXOpen.Builder
unsafe NXOpen.PreviewBuilder PreviewBuilder [get]
 Returns the preview builder subobject. More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Public Member Functions inherited from NXOpen.Builder
unsafe NXOpen.NXObject Commit ()
 Commits any edits that have been applied to the builder. More...
 
unsafe void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
unsafe NXOpen.NXObject[] GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
unsafe NXOpen.NXObject GetObject ()
 Returns the object currently being edited by this builder. More...
 
unsafe void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a NXOpen.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
HighlightEdges 

highlight face by edges

HighlightFaces 

highlight face by face

Represents the chaining method type

Enumerator
Simple 

chaining method simple

Wcs 

chaining method wcs

WcsLeft 

chaining method wcs left

WcsRight 

chaining method wcs right

Represents the mouse gesture type

Enumerator
Lasso 

multi-select using lasso

Rectangle 

multi-select using rectangle

Circle 

multi-select using circle

Represents the selection radius type

Enumerator
Medium 

selection ball size medium

Small 

selection ball size small

Large 

selection ball size large

Represents the selection rule type

Enumerator
Inside 

multi-select rule inside

Outside 

multi-select rule outside

Crossing 

multi-select rule crossing

InsideCrossing 

multi-select rule inside or crossing

OutsideCrossing 

multi-select rule outside or crossing

Represents the shaded views type

Enumerator
HighlightEdges 

highlight face by edges

HighlightFaces 

highlight face by face

Property Documentation

unsafe int NXOpen.Display.SelPref.Delay
getset

Returns or sets the delay

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Display.SelPref.FaceAnalysisViews NXOpen.Display.SelPref.FaceAnalysisViewsType
getset

Returns or sets the face analysis views type

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Display.SelPref.HighlightHiddenEdgesToggle
getset

Returns or sets the highlight hidden edges toggle

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Display.SelPref.HighlightOriginalToggle
getset

Returns or sets the highlight original

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Display.SelPref.HighlightSelectionOnRolloverToggle
getset

Returns or sets the highlight selection on rollover toggle

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Display.SelPref.HighlightWithThickWidthToggle
getset

Returns or sets the highlight with thick width toggle

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Display.SelPref.Method NXOpen.Display.SelPref.MethodType
getset

Returns or sets the method type

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Display.SelPref.MouseGesture NXOpen.Display.SelPref.MouseGestureType
getset

Returns or sets the mouse gesture type

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Display.SelPref.QuickPickLockDialogPosition
getset

Returns or sets the quick pick lock dialog position

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Display.SelPref.QuickPickOnDelayToggle
getset

Returns or sets the quick pick on delay toggle

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Display.SelPref.QuickPickSeeThruToggle
getset

Returns or sets the quick pick see thru toggle

Created in NX1899.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe int NXOpen.Display.SelPref.RolloverDelay
getset

Returns or sets the rollover delay

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Display.SelPref.SelectionRadius NXOpen.Display.SelPref.SelectionRadiusType
getset

Returns or sets the selection radius type

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Display.SelPref.SelectionRule NXOpen.Display.SelPref.SelectionRuleType
getset

Returns or sets the selection rule type

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Display.SelPref.ShadedViews NXOpen.Display.SelPref.ShadedViewsType
getset

Returns or sets the shaded views type

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Display.SelPref.ShowCrosshairsToggle
getset

Returns or sets the show crosshairs toggle

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.Display.SelPref.TangencyTolerance
getset

Returns or sets the tangency tolerance

Created in NX12.0.2

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.Display.SelPref.Tolerance
getset

Returns or sets the tolerance

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Display.SelPref.TooltipOnRolloverToggle
getset

Returns or sets the tooltip on rollover toggle

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: None.


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