public interface DatumTargetCollection extends TaggedObjectCollection
DatumTarget
objects AnnotationManager
TaggedObjectCollection.Iterator
Modifier and Type | Method and Description |
---|---|
ArbitraryTarget |
createArbitraryTarget(ArbitraryTargetData targetData,
PmiData data,
Xform annotationPlane,
Point3d origin,
LeaderBundle leader)
Creates a PMI arbitrary target
License requirements: geometric_tol ("GDT") . |
DraftingArbitraryTarget |
createArbitraryTarget(ArbitraryTargetData targetData,
Point3d origin,
LeaderBundle leader)
Creates a drafting arbitrary target
License requirements: drafting ("DRAFTING") . |
CircularTarget |
createCircularTarget(CircularTargetData targetData,
PmiData data,
Xform annotationPlane,
Point3d origin,
LeaderBundle leader)
Creates a PMI circular target
License requirements: geometric_tol ("GDT") . |
LineTarget |
createLineTarget(DatumTargetData targetData,
PmiData pmiData,
Xform annotationPlane,
Point3d origin,
LeaderBundle leader)
Creates a PMI line target
License requirements: geometric_tol ("GDT") . |
DraftingLineTarget |
createLineTarget(DatumTargetData targetData,
Point3d origin,
LeaderBundle leader)
Creates a drafting line target
License requirements: drafting ("DRAFTING") . |
PointTarget |
createPointTarget(DatumTargetData targetData,
PmiData pmiData,
Xform annotationPlane,
Point3d origin,
LeaderBundle leader)
Creates a PMI point target
License requirements: geometric_tol ("GDT") . |
DraftingPointTarget |
createPointTarget(DatumTargetData targetData,
Point3d origin,
LeaderBundle leader)
Creates a drafting point target
License requirements: drafting ("DRAFTING") . |
RectangularTarget |
createRectangularTarget(RectangularTargetData targetData,
PmiData pmiData,
Xform annotationPlane,
Point3d origin,
LeaderBundle leader)
Creates a PMI rectangular target
License requirements: geometric_tol ("GDT") . |
ArbitraryTargetData |
newArbitraryTargetData()
Creates a new ArbitraryTargetData object
License requirements: None. |
CircularTargetData |
newCircularTargetData()
Creates a new CircularTargetData object
License requirements: None. |
RectangularTargetData |
newRectangularTargetData()
Creates a new RectangularTargetData object
License requirements: None. |
DatumTargetData |
newTargetData()
Creates a new DatumTargetData object
License requirements: None. |
_find_next, iterator
DatumTargetData newTargetData() throws NXException, RemoteException
NXException
RemoteException
RectangularTargetData newRectangularTargetData() throws NXException, RemoteException
NXException
RemoteException
CircularTargetData newCircularTargetData() throws NXException, RemoteException
NXException
RemoteException
ArbitraryTargetData newArbitraryTargetData() throws NXException, RemoteException
NXException
RemoteException
PointTarget createPointTarget(DatumTargetData targetData, PmiData pmiData, Xform annotationPlane, Point3d origin, LeaderBundle leader) throws NXException, RemoteException
targetData
- Datum target datapmiData
- PMI dataannotationPlane
- Annotation plane on which the datum target liesorigin
- Origin for the datum targetleader
- Specifies the leaders for the datum targetNXException
RemoteException
DraftingPointTarget createPointTarget(DatumTargetData targetData, Point3d origin, LeaderBundle leader) throws NXException, RemoteException
targetData
- Datum target dataorigin
- Origin for the datum targetleader
- Specifies the leaders for the datum targetNXException
RemoteException
LineTarget createLineTarget(DatumTargetData targetData, PmiData pmiData, Xform annotationPlane, Point3d origin, LeaderBundle leader) throws NXException, RemoteException
targetData
- Datum target datapmiData
- PMI dataannotationPlane
- Annotation plane on which the datum target liesorigin
- Origin for the datum targetleader
- Specifies the leaders for the datum targetNXException
RemoteException
DraftingLineTarget createLineTarget(DatumTargetData targetData, Point3d origin, LeaderBundle leader) throws NXException, RemoteException
targetData
- Datum target dataorigin
- Origin for the datum targetleader
- Specifies the leaders for the datum targetNXException
RemoteException
RectangularTarget createRectangularTarget(RectangularTargetData targetData, PmiData pmiData, Xform annotationPlane, Point3d origin, LeaderBundle leader) throws NXException, RemoteException
targetData
- Rectangular target datapmiData
- PMI dataannotationPlane
- Annotation plane on which the datum target liesorigin
- Origin for the datum targetleader
- Specifies the leaders for the datum targetNXException
RemoteException
CircularTarget createCircularTarget(CircularTargetData targetData, PmiData data, Xform annotationPlane, Point3d origin, LeaderBundle leader) throws NXException, RemoteException
targetData
- Circular target datadata
- PMI dataannotationPlane
- Annotation plane on which the datum target liesorigin
- Origin for the datum targetleader
- Specifies the leaders for the datum targetNXException
RemoteException
ArbitraryTarget createArbitraryTarget(ArbitraryTargetData targetData, PmiData data, Xform annotationPlane, Point3d origin, LeaderBundle leader) throws NXException, RemoteException
targetData
- Arbitrary target datadata
- PMI dataannotationPlane
- Annotation plane on which the datum target liesorigin
- Origin for the datum targetleader
- Specifies the leaders for the datum targetNXException
RemoteException
DraftingArbitraryTarget createArbitraryTarget(ArbitraryTargetData targetData, Point3d origin, LeaderBundle leader) throws NXException, RemoteException
targetData
- Arbitrary target dataorigin
- Origin for the datum targetleader
- Specifies the leaders for the datum targetNXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.