ViewProjectedArrowSettingsBuilder Class¶
-
class
NXOpen.Drawings.ViewProjectedArrowSettingsBuilder¶ Bases:
NXOpen.TaggedObject,NXOpen.GeometricUtilities.IComponentBuilderRepresents a
NXOpen.Drawings.ViewProjectedArrowSettingsBuilderNew in version NX9.0.0.
Properties¶
| Property | Description |
|---|---|
| ArrowHeadAngle | Returns or sets the arrow head angle |
| ArrowHeadLength | Returns or sets the arrow head length |
| ArrowHeadStyle | Returns or sets the arrow head style |
| ArrowLineDistanceToGeometry | Returns or sets the arrow line distance to geometry |
| ArrowLineLength | Returns or sets the arrow line length |
| DisplayLabel | Returns or sets the display label |
| LineColorFontWidth | Returns the line color font width0 |
| SizeFactor | Returns or sets the size factor |
| Tag | Returns the Tag for this object. |
Methods¶
| Method | Description |
|---|---|
| Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Enumerations¶
| ViewProjectedArrowSettingsBuilderDimensionsStyleType Enumeration | Represents arrowhead style |
| ViewProjectedArrowSettingsBuilderDispalyLabelType Enumeration | Represents display label type |
Property Detail¶
ArrowHeadAngle¶
-
ViewProjectedArrowSettingsBuilder.ArrowHeadAngle¶ Returns or sets the arrow head angle
-------------------------------------Getter Method
Signature
ArrowHeadAngleReturns: Return type: float New in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ArrowHeadAngleParameters: arrowHeadAngle (float) – New in version NX9.0.0.
License requirements: drafting (“DRAFTING”)
ArrowHeadLength¶
-
ViewProjectedArrowSettingsBuilder.ArrowHeadLength¶ Returns or sets the arrow head length
-------------------------------------Getter Method
Signature
ArrowHeadLengthReturns: Return type: float New in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ArrowHeadLengthParameters: arrowHeadLength (float) – New in version NX9.0.0.
License requirements: drafting (“DRAFTING”)
ArrowHeadStyle¶
-
ViewProjectedArrowSettingsBuilder.ArrowHeadStyle¶ Returns or sets the arrow head style
-------------------------------------Getter Method
Signature
ArrowHeadStyleReturns: Return type: NXOpen.Drawings.ViewProjectedArrowSettingsBuilderDimensionsStyleTypeNew in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ArrowHeadStyleParameters: arrowHeadStyle ( NXOpen.Drawings.ViewProjectedArrowSettingsBuilderDimensionsStyleType) –New in version NX9.0.0.
License requirements: drafting (“DRAFTING”)
ArrowLineDistanceToGeometry¶
-
ViewProjectedArrowSettingsBuilder.ArrowLineDistanceToGeometry¶ Returns or sets the arrow line distance to geometry
-------------------------------------Getter Method
Signature
ArrowLineDistanceToGeometryReturns: Return type: float New in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ArrowLineDistanceToGeometryParameters: arrowLineDistanceToGeometry (float) – New in version NX9.0.0.
License requirements: drafting (“DRAFTING”)
ArrowLineLength¶
-
ViewProjectedArrowSettingsBuilder.ArrowLineLength¶ Returns or sets the arrow line length
-------------------------------------Getter Method
Signature
ArrowLineLengthReturns: Return type: float New in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ArrowLineLengthParameters: arrowLineLength (float) – New in version NX9.0.0.
License requirements: drafting (“DRAFTING”)
DisplayLabel¶
-
ViewProjectedArrowSettingsBuilder.DisplayLabel¶ Returns or sets the display label
-------------------------------------Getter Method
Signature
DisplayLabelReturns: Return type: NXOpen.Drawings.ViewProjectedArrowSettingsBuilderDispalyLabelTypeNew in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DisplayLabelParameters: displayLabel ( NXOpen.Drawings.ViewProjectedArrowSettingsBuilderDispalyLabelType) –New in version NX9.0.0.
License requirements: drafting (“DRAFTING”)
LineColorFontWidth¶
-
ViewProjectedArrowSettingsBuilder.LineColorFontWidth¶ Returns the line color font width0
-------------------------------------Getter Method
Signature
LineColorFontWidthReturns: Return type: NXOpen.LineColorFontWidthBuilderNew in version NX9.0.0.
License requirements: None.
SizeFactor¶
-
ViewProjectedArrowSettingsBuilder.SizeFactor¶ Returns or sets the size factor
-------------------------------------Getter Method
Signature
SizeFactorReturns: Return type: float New in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SizeFactorParameters: sizeFactor (float) – New in version NX9.0.0.
License requirements: drafting (“DRAFTING”)
Method Detail¶
Validate¶
-
ViewProjectedArrowSettingsBuilder.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.