ArrowComponent Class

class NXOpen.Annotations.ArrowComponent

Bases: NXOpen.TransientObject

Represents a single arrow in an annotation and can be queried for information about that arrow.

This information includes the type of arrow, the origin in absolute coordinates, and the arrow angle .. versionadded:: NX6.0.2

Properties

Property Description
ArrowAngle Returns the arrow angle.
IncludedArrowAngle Returns the included arrow angle.
Index Returns the arrow index.
Origin Returns the arrow origin in absolute coordinates.
Type Returns the arrow type.

Methods

Method Description
Dispose Free resources associated with the arrow component.

Property Detail

ArrowAngle

ArrowComponent.ArrowAngle

Returns the arrow angle.

-------------------------------------

Getter Method

Signature ArrowAngle

Returns:the arrow angle
Return type:float

New in version NX6.0.2.

License requirements: None.

IncludedArrowAngle

ArrowComponent.IncludedArrowAngle

Returns the included arrow angle.

-------------------------------------

Getter Method

Signature IncludedArrowAngle

Returns:the included arrow angle
Return type:float

New in version NX11.0.0.

License requirements: None.

Index

ArrowComponent.Index

Returns the arrow index.

-------------------------------------

Getter Method

Signature Index

Returns:the arrow index
Return type:int

New in version NX9.0.0.

License requirements: None.

Origin

ArrowComponent.Origin

Returns the arrow origin in absolute coordinates.

If the annotation is on a drawing, origin is returned in drawing space. If the annotation is on the model, origin is returned in model space.

-------------------------------------

Getter Method

Signature Origin

Returns:the arrow origin in absolute coordinates
Return type:NXOpen.Point3d

New in version NX6.0.2.

License requirements: None.

Type

ArrowComponent.Type

Returns the arrow type.

-------------------------------------

Getter Method

Signature Type

Returns:the arrow type
Return type:NXOpen.Annotations.ArrowheadType

New in version NX6.0.2.

License requirements: None.

Method Detail

Dispose

ArrowComponent.Dispose

Free resources associated with the arrow component.

After this method is called, it is illegal to use the object. In .NET, this method is automatically called when the object is deleted by the garbage collector.

Signature Dispose()

New in version NX6.0.2.

License requirements: None.