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