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
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
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
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
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
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
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
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.