NXOpen .NET Reference
12.0.0
|
Represents the data for all the leaders of an annotation More...
Public Member Functions | |
unsafe void | SetLeaderData (int n, NXOpen.Annotations.LeaderAttachment attachmentType, NXOpen.NXObject attachmentObject, NXOpen.View attachmentView, NXOpen.Point3d endPoint, double angle, NXOpen.Point3d[] intermediatePoints) |
Sets the leader data for the nth leader More... | |
Protected Member Functions | |
override void | FreeResource () |
Frees the object from memory. More... | |
Properties | |
unsafe NXOpen.Annotations.LeaderAlignment | LeaderAlignment [get, set] |
Returns or sets the leader alignment More... | |
unsafe NXOpen.Annotations.LeaderSide | LeaderSide [get, set] |
Returns or sets the leader side More... | |
unsafe NXOpen.Annotations.LeaderType | LeaderType [get, set] |
Returns or sets the leader type More... | |
unsafe int | NumberOfLeaders [get, set] |
Returns or sets the number of leaders. More... | |
Represents the data for all the leaders of an annotation
Created in NX3.0.0
|
protected |
Frees the object from memory.
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.
Created in NX3.0.0
License requirements: None.
unsafe void NXOpen.Annotations.LeaderBundle.SetLeaderData | ( | int | n, |
NXOpen.Annotations.LeaderAttachment | attachmentType, | ||
NXOpen.NXObject | attachmentObject, | ||
NXOpen.View | attachmentView, | ||
NXOpen.Point3d | endPoint, | ||
double | angle, | ||
NXOpen.Point3d[] | intermediatePoints | ||
) |
Sets the leader data for the nth leader
Created in NX3.0.0
License requirements: None.
n | The leader to set the data for |
attachmentType | |
attachmentObject | Attachment object. Should be a null reference (Nothing in Visual Basic) if the attachment type is Screen. Must not be a null reference (Nothing in Visual Basic) if the attachment type is OnObject. |
attachmentView | The view that the leader will be associated with. Must not be a null reference (Nothing in Visual Basic) |
endPoint | The coordinates of the leader's end point. If the attachment type is Screen, the coordinates will be view coordinates. If the attachment type is OnObject, the coordinates will be in the absolute coordinate system of the model that owns the attachment object |
angle | |
intermediatePoints | Intermediate points for the leader. The number of points must not exceed NXOpen.Annotations.Constants.MaxLeaderIntermediatePoints . The points are in the view coordinate system. The only leader types that permit intermediate points are the following: Plain, Around, PlainAligned, AroundAligned, DatumArrow, and GbDatumArrow. |
|
getset |
Returns or sets the leader alignment
Created in NX3.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the leader side
Created in NX3.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the leader type
Created in NX3.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the number of leaders.
Must not exceed NXOpen.Annotations.Constants.MaxLeaders . The only leader types that permit more than one leader are the following: Plain, Around, PlainAligned, and AroundAligned. PlainAligned and AroundAligned require at least one leader.
Created in NX3.0.0
License requirements to get this property: None.
License requirements to set this property: None.