SubdivisionModelingPreferences Class¶
-
class
NXOpen.Preferences.
SubdivisionModelingPreferences
¶ Bases:
object
Represents the set of Modeling preferences applicable to entire session
To obtain an instance of this class, refer to
NXOpen.Preferences.SessionPreferences
New in version NX9.0.0.
Properties¶
Property | Description |
---|---|
CagePolylineColor | Returns or sets the cage polyline color. |
CagePolylineFont | Returns or sets the cage polyline font. |
CagePolylineVertexColor | Returns or sets the cage polyline vertex color. |
CagePolylineVertexSize | Returns or sets the cage polyline vertex size. |
CagePolylineVertexStyle | Returns or sets the cage polyline vertex style. |
CagePolylineWidth | Returns or sets the cage polyline width. |
CanAllowBackSideSelection | Returns or sets the flag indicating if the hidden topology selection is allowed or not. |
CanShowWeight | Returns or sets the flag indicating if the edge weights are displayed or not. |
ConstraintColor | Returns or sets the constrained entity color. |
DisplayMode | Returns or sets the mesh and solid body display option |
HighlightFaceTranslucency | Returns or sets the percentage translucency of the highlighted face. |
IsXRayCage | Returns or sets the flag indicating if the hidden edge of the cage are visible or not. |
LineColor | Returns or sets the line color. |
LineFont | Returns or sets the smooth edge line font. |
LineWidth | Returns or sets the line width. |
SharpEdgeLineFont | Returns or sets the sharp edge line font. |
VertexColor | Returns or sets the vertex color. |
VertexSize | Returns or sets the vertex size. |
VertexStyle | Returns or sets the vertex style. |
Methods¶
Enumerations¶
SubdivisionModelingPreferencesCagePolylineVertexSizes Enumeration | Cage polyline vertex size type. |
SubdivisionModelingPreferencesCagePolylineVertexStyles Enumeration | Cage polyline vertex style. |
SubdivisionModelingPreferencesDisplayModes Enumeration | Display modes of subdivision cage and resulting body. |
SubdivisionModelingPreferencesVertexSizeTypes Enumeration | Vertex size type. |
SubdivisionModelingPreferencesVertexStyleTypes Enumeration | Vertex display style. |
Property Detail¶
CagePolylineColor¶
-
SubdivisionModelingPreferences.
CagePolylineColor
¶ Returns or sets the cage polyline color.
-------------------------------------
Getter Method
Signature
CagePolylineColor
Returns: Return type: int New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CagePolylineColor
Parameters: lineColor (int) – New in version NX11.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
CagePolylineFont¶
-
SubdivisionModelingPreferences.
CagePolylineFont
¶ Returns or sets the cage polyline font.
-------------------------------------
Getter Method
Signature
CagePolylineFont
Returns: Return type: int New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CagePolylineFont
Parameters: lineFont (int) – New in version NX11.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
CagePolylineVertexColor¶
-
SubdivisionModelingPreferences.
CagePolylineVertexColor
¶ Returns or sets the cage polyline vertex color.
-------------------------------------
Getter Method
Signature
CagePolylineVertexColor
Returns: Return type: int New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CagePolylineVertexColor
Parameters: vertexColor (int) – New in version NX11.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
CagePolylineVertexSize¶
-
SubdivisionModelingPreferences.
CagePolylineVertexSize
¶ Returns or sets the cage polyline vertex size.
-------------------------------------
Getter Method
Signature
CagePolylineVertexSize
Returns: Return type: NXOpen.Preferences.SubdivisionModelingPreferencesCagePolylineVertexSizes
New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CagePolylineVertexSize
Parameters: vertexSize ( NXOpen.Preferences.SubdivisionModelingPreferencesCagePolylineVertexSizes
) –New in version NX11.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
CagePolylineVertexStyle¶
-
SubdivisionModelingPreferences.
CagePolylineVertexStyle
¶ Returns or sets the cage polyline vertex style.
-------------------------------------
Getter Method
Signature
CagePolylineVertexStyle
Returns: Return type: NXOpen.Preferences.SubdivisionModelingPreferencesCagePolylineVertexStyles
New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CagePolylineVertexStyle
Parameters: vertexStyle ( NXOpen.Preferences.SubdivisionModelingPreferencesCagePolylineVertexStyles
) –New in version NX11.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
CagePolylineWidth¶
-
SubdivisionModelingPreferences.
CagePolylineWidth
¶ Returns or sets the cage polyline width.
-------------------------------------
Getter Method
Signature
CagePolylineWidth
Returns: Return type: int New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CagePolylineWidth
Parameters: lineWidth (int) – New in version NX11.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
CanAllowBackSideSelection¶
-
SubdivisionModelingPreferences.
CanAllowBackSideSelection
¶ Returns or sets the flag indicating if the hidden topology selection is allowed or not.
-------------------------------------
Getter Method
Signature
CanAllowBackSideSelection
Returns: Return type: bool New in version NX10.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CanAllowBackSideSelection
Parameters: allow (bool) – New in version NX10.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
CanShowWeight¶
-
SubdivisionModelingPreferences.
CanShowWeight
¶ Returns or sets the flag indicating if the edge weights are displayed or not.
-------------------------------------
Getter Method
Signature
CanShowWeight
Returns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CanShowWeight
Parameters: showWeight (bool) – New in version NX9.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
ConstraintColor¶
-
SubdivisionModelingPreferences.
ConstraintColor
¶ Returns or sets the constrained entity color.
-------------------------------------
Getter Method
Signature
ConstraintColor
Returns: Return type: int New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ConstraintColor
Parameters: color (int) – New in version NX11.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
DisplayMode¶
-
SubdivisionModelingPreferences.
DisplayMode
¶ Returns or sets the mesh and solid body display option
-------------------------------------
Getter Method
Signature
DisplayMode
Returns: Return type: NXOpen.Preferences.SubdivisionModelingPreferencesDisplayModes
New in version NX10.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DisplayMode
Parameters: displayOption ( NXOpen.Preferences.SubdivisionModelingPreferencesDisplayModes
) –New in version NX10.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
HighlightFaceTranslucency¶
-
SubdivisionModelingPreferences.
HighlightFaceTranslucency
¶ Returns or sets the percentage translucency of the highlighted face.
-------------------------------------
Getter Method
Signature
HighlightFaceTranslucency
Returns: Return type: int New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
HighlightFaceTranslucency
Parameters: highlightLineTranslucency (int) – New in version NX9.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
IsXRayCage¶
-
SubdivisionModelingPreferences.
IsXRayCage
¶ Returns or sets the flag indicating if the hidden edge of the cage are visible or not.
-------------------------------------
Getter Method
Signature
IsXRayCage
Returns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
IsXRayCage
Parameters: isXRayCage (bool) – New in version NX9.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
LineColor¶
-
SubdivisionModelingPreferences.
LineColor
¶ Returns or sets the line color.
-------------------------------------
Getter Method
Signature
LineColor
Returns: Return type: int New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
LineColor
Parameters: lineColor (int) – New in version NX9.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
LineFont¶
-
SubdivisionModelingPreferences.
LineFont
¶ Returns or sets the smooth edge line font.
-------------------------------------
Getter Method
Signature
LineFont
Returns: Return type: int New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
LineFont
Parameters: lineFont (int) – New in version NX9.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
LineWidth¶
-
SubdivisionModelingPreferences.
LineWidth
¶ Returns or sets the line width.
-------------------------------------
Getter Method
Signature
LineWidth
Returns: Return type: int New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
LineWidth
Parameters: lineWidth (int) – New in version NX9.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
SharpEdgeLineFont¶
-
SubdivisionModelingPreferences.
SharpEdgeLineFont
¶ Returns or sets the sharp edge line font.
-------------------------------------
Getter Method
Signature
SharpEdgeLineFont
Returns: Return type: int New in version NX10.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SharpEdgeLineFont
Parameters: lineFont (int) – New in version NX10.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
VertexColor¶
-
SubdivisionModelingPreferences.
VertexColor
¶ Returns or sets the vertex color.
-------------------------------------
Getter Method
Signature
VertexColor
Returns: Return type: int New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
VertexColor
Parameters: vertexColor (int) – New in version NX9.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
VertexSize¶
-
SubdivisionModelingPreferences.
VertexSize
¶ Returns or sets the vertex size.
-------------------------------------
Getter Method
Signature
VertexSize
Returns: Return type: NXOpen.Preferences.SubdivisionModelingPreferencesVertexSizeTypes
New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
VertexSize
Parameters: vertexSize ( NXOpen.Preferences.SubdivisionModelingPreferencesVertexSizeTypes
) –New in version NX9.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
VertexStyle¶
-
SubdivisionModelingPreferences.
VertexStyle
¶ Returns or sets the vertex style.
-------------------------------------
Getter Method
Signature
VertexStyle
Returns: Return type: NXOpen.Preferences.SubdivisionModelingPreferencesVertexStyleTypes
New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
VertexStyle
Parameters: vertexStyle ( NXOpen.Preferences.SubdivisionModelingPreferencesVertexStyleTypes
) –New in version NX9.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)