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.

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.