ViewProjectedArrowSettingsBuilder Class¶
-
class
NXOpen.Drawings.
ViewProjectedArrowSettingsBuilder
¶ Bases:
NXOpen.TaggedObject
,NXOpen.GeometricUtilities.IComponentBuilder
Represents a
NXOpen.Drawings.ViewProjectedArrowSettingsBuilder
New 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
ArrowHeadAngle()
Returns: Return type: float New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ArrowHeadAngle(arrowHeadAngle)
Parameters: 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
ArrowHeadLength()
Returns: Return type: float New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ArrowHeadLength(arrowHeadLength)
Parameters: 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
ArrowHeadStyle()
Returns: Return type: NXOpen.Drawings.ViewProjectedArrowSettingsBuilderDimensionsStyleType
New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ArrowHeadStyle(arrowHeadStyle)
Parameters: 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
ArrowLineDistanceToGeometry()
Returns: Return type: float New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ArrowLineDistanceToGeometry(arrowLineDistanceToGeometry)
Parameters: 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
ArrowLineLength()
Returns: Return type: float New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ArrowLineLength(arrowLineLength)
Parameters: arrowLineLength (float) – New in version NX9.0.0.
License requirements: drafting (“DRAFTING”)
DisplayLabel¶
-
ViewProjectedArrowSettingsBuilder.
DisplayLabel
¶ Returns or sets the display label
-------------------------------------
Getter Method
Signature
DisplayLabel()
Returns: Return type: NXOpen.Drawings.ViewProjectedArrowSettingsBuilderDispalyLabelType
New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DisplayLabel(displayLabel)
Parameters: 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
LineColorFontWidth()
Returns: Return type: NXOpen.LineColorFontWidthBuilder
New in version NX9.0.0.
License requirements: None.
SizeFactor¶
-
ViewProjectedArrowSettingsBuilder.
SizeFactor
¶ Returns or sets the size factor
-------------------------------------
Getter Method
Signature
SizeFactor()
Returns: Return type: float New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SizeFactor(sizeFactor)
Parameters: 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.