ViewStyleGeneralBuilder Class¶
-
class
NXOpen.Drawings.
ViewStyleGeneralBuilder
¶ Bases:
NXOpen.TaggedObject
,NXOpen.GeometricUtilities.IComponentBuilder
Represents view style general builder (Drawings.
ViewStyleGeneralBuilder) which manages all the general * attributes which are necessary for all the views. * To obtain an instance of the class, we need to follow the steps: creat a new view, click the view style * button on the view dialog, edit the view style general tab.
New in version NX6.0.0.
Properties¶
Property | Description |
---|---|
AngleDecimalPointCharacter | Returns or sets the decimal point character to use for view angle display. |
AngleFormat | Returns or sets the format to use for view angle display. |
AnglePrecision | Returns or sets the precision to use for view angle display. |
AngleShowLeadingZeros | Returns or sets the status of leading zeros display in view angle. |
AngleShowTrailingZeros | Returns or sets the status of trailing zeros display in view angle. |
AngleValue | Returns or sets the angle value on the GENERAL tab of the View Style Dialog |
AutomaticAnchorPoint | Returns or sets the automatic anchor point toggle on the GENERAL tab of the View Style Dialog |
AutomaticUpdate | Returns or sets the automatic update toggle on the GENERAL tab of the View Style Dialog |
BoundaryStatus | Returns or sets the boundary status toggle on the GENERAL tab of the View Style Dialog |
Centerlines | Returns or sets the centerlines toggle on the GENERAL tab of the View Style Dialog |
DisplayId | Returns or sets the display identifier option on the GENERAL tab of the View Style Dialog, it controls whether the orientation or the name of the view is displayed in the graphic window |
ExtractedEdges | Returns or sets the extracted edges option on the GENERAL tab of the View Style Dialog |
FramebarHorizontal | Returns or sets the horizontal framebar toggle on the GENERAL tab of the View Style Dialog |
FramebarVertical | Returns or sets the vertical framebar toggle on the GENERAL tab of the View Style Dialog |
LegacyView | Returns or sets the leagcy view toggle on the GENERAL tab of the View Style Dialog |
LightweightView | Returns or sets the view representation enum on the GENERAL tab of the View Style Dialog |
Reference | Returns or sets the reference toggle on the GENERAL tab of the View Style Dialog |
Scale | Returns the scale definition on the GENERAL tab of the View Style Dialog |
ScaleLabel | Returns or sets the scale label toggle on the GENERAL tab of the View Style Dialog |
Silhouettes | Returns or sets the silhouettes toggle on the GENERAL tab of the View Style Dialog |
SnapshotView | Returns or sets the snapshot toggle on the GENERAL tab of the View Style Dialog |
Tag | Returns the Tag for this object. |
Tolerance | Returns or sets the tolerance option on the GENERAL tab of the View Style Dialog |
ToleranceValue | Returns or sets the tolerance value on the GENERAL tab of the View Style Dialog |
UVGrid | Returns or sets the uvgrid toggle on the GENERAL tab of the View Style Dialog |
ViewLabel | Returns or sets the view label toggle on the GENERAL tab of the View Style Dialog |
ViewQuality | Returns or sets the view quality option on the GENERAL tab of the View Style Dialog |
ViewRepresentation | Returns or sets the view representation option on the GENERAL tab of the View Style Dialog |
WireframeColorSource | Returns or sets the wireframe color source option on the GENERAL tab of the View Style Dialog |
Methods¶
Method | Description |
---|---|
GetRenderSet | Gets the render sets on the GENERAL tab of the View Style Dialog @return Returns the render sets that are on the general sub-builder |
SetRenderSet | Sets the render sets on the GENERAL tab of the View Style Dialog |
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Property Detail¶
AngleDecimalPointCharacter¶
-
ViewStyleGeneralBuilder.
AngleDecimalPointCharacter
¶ Returns or sets the decimal point character to use for view angle display.
-------------------------------------
Getter Method
Signature
AngleDecimalPointCharacter()
Returns: Return type: NXOpen.Preferences.DecimalPointCharacter
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
AngleDecimalPointCharacter(decimalPointCharacter)
Parameters: decimalPointCharacter ( NXOpen.Preferences.DecimalPointCharacter
) –New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
AngleFormat¶
-
ViewStyleGeneralBuilder.
AngleFormat
¶ Returns or sets the format to use for view angle display.
-------------------------------------
Getter Method
Signature
AngleFormat()
Returns: Return type: NXOpen.Preferences.AngleFormat
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
AngleFormat(angleFormat)
Parameters: angleFormat ( NXOpen.Preferences.AngleFormat
) –New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
AnglePrecision¶
-
ViewStyleGeneralBuilder.
AnglePrecision
¶ Returns or sets the precision to use for view angle display.
-------------------------------------
Getter Method
Signature
AnglePrecision()
Returns: Return type: int New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
AnglePrecision(anglePrecision)
Parameters: anglePrecision (int) – New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
AngleShowLeadingZeros¶
-
ViewStyleGeneralBuilder.
AngleShowLeadingZeros
¶ Returns or sets the status of leading zeros display in view angle.
-------------------------------------
Getter Method
Signature
AngleShowLeadingZeros()
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
AngleShowLeadingZeros(showLeadingZeros)
Parameters: showLeadingZeros (bool) – New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
AngleShowTrailingZeros¶
-
ViewStyleGeneralBuilder.
AngleShowTrailingZeros
¶ Returns or sets the status of trailing zeros display in view angle.
-------------------------------------
Getter Method
Signature
AngleShowTrailingZeros()
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
AngleShowTrailingZeros(showTrailingZeros)
Parameters: showTrailingZeros (bool) – New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
AngleValue¶
-
ViewStyleGeneralBuilder.
AngleValue
¶ Returns or sets the angle value on the GENERAL tab of the View Style Dialog
-------------------------------------
Getter Method
Signature
AngleValue()
Returns: Returns the angle value that is on the general sub-builder Return type: float New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
AngleValue(angleValue)
Parameters: angleValue (float) – Sets a new angle value on the general sub-builder New in version NX6.0.0.
License requirements: drafting (“DRAFTING”)
AutomaticAnchorPoint¶
-
ViewStyleGeneralBuilder.
AutomaticAnchorPoint
¶ Returns or sets the automatic anchor point toggle on the GENERAL tab of the View Style Dialog
-------------------------------------
Getter Method
Signature
AutomaticAnchorPoint()
Returns: Returns the automatic anchor point toggle value that is on the general sub-builder Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
AutomaticAnchorPoint(automaticAnchorPointToggle)
Parameters: automaticAnchorPointToggle (bool) – Sets a new aautomatic anchor point toggle value on the general sub-builder New in version NX6.0.0.
License requirements: drafting (“DRAFTING”)
AutomaticUpdate¶
-
ViewStyleGeneralBuilder.
AutomaticUpdate
¶ Returns or sets the automatic update toggle on the GENERAL tab of the View Style Dialog
-------------------------------------
Getter Method
Signature
AutomaticUpdate()
Returns: Returns the automatic update toggle value that is on the general sub-builder Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
AutomaticUpdate(automaticUpdateToggle)
Parameters: automaticUpdateToggle (bool) – Sets a new automatic update toggle value on the general sub-builder New in version NX6.0.0.
License requirements: drafting (“DRAFTING”)
BoundaryStatus¶
-
ViewStyleGeneralBuilder.
BoundaryStatus
¶ Returns or sets the boundary status toggle on the GENERAL tab of the View Style Dialog
-------------------------------------
Getter Method
Signature
BoundaryStatus()
Returns: Returns the boundary status toggle value that is on the general sub-builder Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
BoundaryStatus(boundaryStatusToggle)
Parameters: boundaryStatusToggle (bool) – Sets a new boundary status toggle value on the general sub-builder New in version NX6.0.0.
License requirements: drafting (“DRAFTING”)
Centerlines¶
-
ViewStyleGeneralBuilder.
Centerlines
¶ Returns or sets the centerlines toggle on the GENERAL tab of the View Style Dialog
-------------------------------------
Getter Method
Signature
Centerlines()
Returns: Returns the centerlines toggle value that is on the general sub-builder Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Centerlines(centerlinesToggle)
Parameters: centerlinesToggle (bool) – Sets a new centerlines toggle value on the general sub-builder New in version NX6.0.0.
License requirements: drafting (“DRAFTING”)
DisplayId¶
-
ViewStyleGeneralBuilder.
DisplayId
¶ Returns or sets the display identifier option on the GENERAL tab of the View Style Dialog, it controls whether the orientation or the name of the view is displayed in the graphic window
-------------------------------------
Getter Method
Signature
DisplayId()
Returns: Returns the display id option that is on the general sub-builder Return type: NXOpen.Preferences.GeneralDisplayIdOption
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DisplayId(option)
Parameters: option ( NXOpen.Preferences.GeneralDisplayIdOption
) – Sets a new display id option on the general sub-builderNew in version NX7.5.0.
License requirements: drafting (“DRAFTING”)
ExtractedEdges¶
-
ViewStyleGeneralBuilder.
ExtractedEdges
¶ Returns or sets the extracted edges option on the GENERAL tab of the View Style Dialog
-------------------------------------
Getter Method
Signature
ExtractedEdges()
Returns: Returns the extracted edges option that is on the general sub-builder Return type: NXOpen.Preferences.GeneralExtractedEdgesOption
New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ExtractedEdges(extractedEdgesOption)
Parameters: extractedEdgesOption ( NXOpen.Preferences.GeneralExtractedEdgesOption
) – Sets a new extracted edges option on the general sub-builderNew in version NX6.0.0.
License requirements: drafting (“DRAFTING”)
FramebarHorizontal¶
-
ViewStyleGeneralBuilder.
FramebarHorizontal
¶ Returns or sets the horizontal framebar toggle on the GENERAL tab of the View Style Dialog
-------------------------------------
Getter Method
Signature
FramebarHorizontal()
Returns: Returns the horizontal framebar toggle value that is on the general sub-builder Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
FramebarHorizontal(framebarHorizontalToggle)
Parameters: framebarHorizontalToggle (bool) – Sets a new horizontal framebar toggle value on the general sub-builder New in version NX8.0.0.
License requirements: drafting (“DRAFTING”)
FramebarVertical¶
-
ViewStyleGeneralBuilder.
FramebarVertical
¶ Returns or sets the vertical framebar toggle on the GENERAL tab of the View Style Dialog
-------------------------------------
Getter Method
Signature
FramebarVertical()
Returns: Returns the vertical framebar toggle value that is on the general sub-builder Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
FramebarVertical(framebarVerticalToggle)
Parameters: framebarVerticalToggle (bool) – Sets a new vertical framebar toggle value on the general sub-builder New in version NX8.0.0.
License requirements: drafting (“DRAFTING”)
LegacyView¶
-
ViewStyleGeneralBuilder.
LegacyView
¶ Returns or sets the leagcy view toggle on the GENERAL tab of the View Style Dialog
-------------------------------------
Getter Method
Signature
LegacyView()
Returns: Returns the legacy view toggle value that is on the general sub-builder Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
LegacyView(legacyView)
Parameters: legacyView (bool) – Sets a legacy view toggle value on the general sub-builder New in version NX8.0.0.
License requirements: drafting (“DRAFTING”)
LightweightView¶
-
ViewStyleGeneralBuilder.
LightweightView
¶ Returns or sets the view representation enum on the GENERAL tab of the View Style Dialog
-------------------------------------
Getter Method
Signature
LightweightView()
Returns: Returns the view representation option that is on the general sub-builder Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
LightweightView(lightweightView)
Parameters: lightweightView (bool) – Sets a view representation option on the general sub-builder New in version NX8.0.0.
License requirements: drafting (“DRAFTING”)
Reference¶
-
ViewStyleGeneralBuilder.
Reference
¶ Returns or sets the reference toggle on the GENERAL tab of the View Style Dialog
-------------------------------------
Getter Method
Signature
Reference()
Returns: Returns the reference toggle value that is on the general sub-builder Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Reference(referenceToggle)
Parameters: referenceToggle (bool) – Sets a new reference toggle value on the general sub-builder New in version NX6.0.0.
License requirements: drafting (“DRAFTING”)
Scale¶
-
ViewStyleGeneralBuilder.
Scale
¶ Returns the scale definition on the GENERAL tab of the View Style Dialog
-------------------------------------
Getter Method
Signature
Scale()
Returns: Returns the scale definition that is on the general sub-builder Return type: NXOpen.Drawings.ViewScaleBuilder
New in version NX6.0.0.
License requirements: None.
ScaleLabel¶
-
ViewStyleGeneralBuilder.
ScaleLabel
¶ Returns or sets the scale label toggle on the GENERAL tab of the View Style Dialog
-------------------------------------
Getter Method
Signature
ScaleLabel()
Returns: Returns the scale label toggle value that is on the general sub-builder Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ScaleLabel(scaleLabelToggle)
Parameters: scaleLabelToggle (bool) – Sets a new scale label toggle value on the general sub-builder New in version NX6.0.0.
License requirements: drafting (“DRAFTING”)
Silhouettes¶
-
ViewStyleGeneralBuilder.
Silhouettes
¶ Returns or sets the silhouettes toggle on the GENERAL tab of the View Style Dialog
-------------------------------------
Getter Method
Signature
Silhouettes()
Returns: Returns the silhouettes toggle value that is on the general sub-builder Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Silhouettes(silhouettesToggle)
Parameters: silhouettesToggle (bool) – Sets a new silhouettes toggle value on the general sub-builder New in version NX6.0.0.
License requirements: drafting (“DRAFTING”)
SnapshotView¶
-
ViewStyleGeneralBuilder.
SnapshotView
¶ Returns or sets the snapshot toggle on the GENERAL tab of the View Style Dialog
-------------------------------------
Getter Method
Signature
SnapshotView()
Returns: Returns the snapshot view toggle value that is on the general sub-builder Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SnapshotView(snapshotView)
Parameters: snapshotView (bool) – Sets a snapshot view toggle value on the general sub-builder New in version NX8.0.0.
License requirements: drafting (“DRAFTING”)
Tolerance¶
-
ViewStyleGeneralBuilder.
Tolerance
¶ Returns or sets the tolerance option on the GENERAL tab of the View Style Dialog
-------------------------------------
Getter Method
Signature
Tolerance()
Returns: Returns the tolerance option that is on the general sub-builder Return type: NXOpen.Preferences.GeneralToleranceOption
New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Tolerance(toleranceOption)
Parameters: toleranceOption ( NXOpen.Preferences.GeneralToleranceOption
) – Sets a new tolerance option on the general sub-builderNew in version NX6.0.0.
License requirements: drafting (“DRAFTING”)
ToleranceValue¶
-
ViewStyleGeneralBuilder.
ToleranceValue
¶ Returns or sets the tolerance value on the GENERAL tab of the View Style Dialog
-------------------------------------
Getter Method
Signature
ToleranceValue()
Returns: Returns the tolerance value that is on the general sub-builder Return type: float New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ToleranceValue(toleranceValue)
Parameters: toleranceValue (float) – Sets a new tolerance value on the general sub-builder New in version NX6.0.0.
License requirements: drafting (“DRAFTING”)
UVGrid¶
-
ViewStyleGeneralBuilder.
UVGrid
¶ Returns or sets the uvgrid toggle on the GENERAL tab of the View Style Dialog
-------------------------------------
Getter Method
Signature
UVGrid()
Returns: Returns the uv-grid toggle value that is on the general sub-builder Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
UVGrid(uVGridToggle)
Parameters: uVGridToggle (bool) – Sets a new uv-grid toggle value on the general sub-builder New in version NX6.0.0.
License requirements: drafting (“DRAFTING”)
ViewLabel¶
-
ViewStyleGeneralBuilder.
ViewLabel
¶ Returns or sets the view label toggle on the GENERAL tab of the View Style Dialog
-------------------------------------
Getter Method
Signature
ViewLabel()
Returns: Returns the view label toggle value that is on the general sub-builder Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ViewLabel(viewLabelToggle)
Parameters: viewLabelToggle (bool) – Sets a new view label toggle value on the general sub-builder New in version NX6.0.0.
License requirements: drafting (“DRAFTING”)
ViewQuality¶
-
ViewStyleGeneralBuilder.
ViewQuality
¶ Returns or sets the view quality option on the GENERAL tab of the View Style Dialog
-------------------------------------
Getter Method
Signature
ViewQuality()
Returns: Returns the view quality option that is on the general sub-builder Return type: NXOpen.Preferences.GeneralViewQualityOption
New in version NX8.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ViewQuality(viewQualityOption)
Parameters: viewQualityOption ( NXOpen.Preferences.GeneralViewQualityOption
) – Sets a new view quality option on the general sub-builderNew in version NX8.0.0.
License requirements: drafting (“DRAFTING”)
ViewRepresentation¶
-
ViewStyleGeneralBuilder.
ViewRepresentation
¶ Returns or sets the view representation option on the GENERAL tab of the View Style Dialog
-------------------------------------
Getter Method
Signature
ViewRepresentation()
Returns: Returns the view representation option that is on the general sub-builder Return type: NXOpen.Preferences.GeneralViewRepresentationOption
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ViewRepresentation(viewRepresentation)
Parameters: viewRepresentation ( NXOpen.Preferences.GeneralViewRepresentationOption
) – Sets a new view representation option on the general sub-builderNew in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
WireframeColorSource¶
-
ViewStyleGeneralBuilder.
WireframeColorSource
¶ Returns or sets the wireframe color source option on the GENERAL tab of the View Style Dialog
-------------------------------------
Getter Method
Signature
WireframeColorSource()
Returns: Returns the wireframe color source option that is on the general sub-builder Return type: NXOpen.Preferences.GeneralWireframeColorSourceOption
New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
WireframeColorSource(wireframeColorSourceOption)
Parameters: wireframeColorSourceOption ( NXOpen.Preferences.GeneralWireframeColorSourceOption
) – Sets a new wireframe color source option on the general sub-builderNew in version NX6.0.0.
License requirements: drafting (“DRAFTING”)
Method Detail¶
GetRenderSet¶
-
ViewStyleGeneralBuilder.
GetRenderSet
¶ Gets the render sets on the GENERAL tab of the View Style Dialog
Signature
GetRenderSet()
Returns: Returns the render sets that are on the general sub-builder Return type: list of NXOpen.Drawings.RenderSet
New in version NX6.0.0.
License requirements: None.
SetRenderSet¶
-
ViewStyleGeneralBuilder.
SetRenderSet
¶ Sets the render sets on the GENERAL tab of the View Style Dialog
Signature
SetRenderSet(renderSets)
Parameters: renderSets (list of NXOpen.Drawings.RenderSet
) – Sets new render sets on the general sub-builderNew in version NX6.0.0.
License requirements: drafting (“DRAFTING”)
Validate¶
-
ViewStyleGeneralBuilder.
Validate
¶ Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.
Signature
Validate()
Returns: Was self validation successful Return type: bool New in version NX3.0.1.
License requirements: None.