Class DatumTargetCollection
Inheritance
System.Object
System.MarshalByRefObject
DatumTargetCollection
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.Collections.IEnumerable
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class DatumTargetCollection : TaggedObjectCollection, IMessageSink, IEnumerable
Constructors
DatumTargetCollection()
Declaration
protected DatumTargetCollection()
DatumTargetCollection(AnnotationManager)
Declaration
protected DatumTargetCollection(AnnotationManager owner)
Parameters
Properties
Tag
Declaration
Property Value
Methods
Declaration
public ArbitraryTarget CreateArbitraryTarget(ArbitraryTargetData targetData, PmiData data, Xform annotationPlane, Point3d origin, LeaderBundle leader)
Parameters
Returns
CreateArbitraryTarget(ArbitraryTargetData, Point3d, LeaderBundle)
Declaration
public DraftingArbitraryTarget CreateArbitraryTarget(ArbitraryTargetData targetData, Point3d origin, LeaderBundle leader)
Parameters
Returns
Declaration
public CircularTarget CreateCircularTarget(CircularTargetData targetData, PmiData data, Xform annotationPlane, Point3d origin, LeaderBundle leader)
Parameters
Returns
Declaration
public LineTarget CreateLineTarget(DatumTargetData targetData, PmiData pmiData, Xform annotationPlane, Point3d origin, LeaderBundle leader)
Parameters
Returns
CreateLineTarget(DatumTargetData, Point3d, LeaderBundle)
Declaration
public DraftingLineTarget CreateLineTarget(DatumTargetData targetData, Point3d origin, LeaderBundle leader)
Parameters
Returns
Declaration
public PointTarget CreatePointTarget(DatumTargetData targetData, PmiData pmiData, Xform annotationPlane, Point3d origin, LeaderBundle leader)
Parameters
Returns
CreatePointTarget(DatumTargetData, Point3d, LeaderBundle)
Declaration
public DraftingPointTarget CreatePointTarget(DatumTargetData targetData, Point3d origin, LeaderBundle leader)
Parameters
Returns
Declaration
public RectangularTarget CreateRectangularTarget(RectangularTargetData targetData, PmiData pmiData, Xform annotationPlane, Point3d origin, LeaderBundle leader)
Parameters
Returns
EnumerateMoveNext(ref Tag, Byte[])
Declaration
protected override int EnumerateMoveNext(ref Tag currentTag, byte[] state)
Parameters
Type |
Name |
Description |
Tag |
currentTag |
|
System.Byte[] |
state |
|
Returns
Type |
Description |
System.Int32 |
|
Overrides
NewArbitraryTargetData()
Declaration
public ArbitraryTargetData NewArbitraryTargetData()
Returns
NewCircularTargetData()
Declaration
public CircularTargetData NewCircularTargetData()
Returns
NewRectangularTargetData()
Declaration
public RectangularTargetData NewRectangularTargetData()
Returns
NewTargetData()
Declaration
public DatumTargetData NewTargetData()
Returns
ToArray()
Declaration
public DatumTarget[] ToArray()
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.Collections.IEnumerable