Classes |
class | iterator |
| Iterator for accessing the contents of the collection. More...
|
Public Member Functions |
iterator | begin () |
| Returns an iterator addressing the first element.
|
NXOpen::Annotations::ArbitraryTarget * | CreateArbitraryTarget (NXOpen::Annotations::ArbitraryTargetData *targetData, NXOpen::Annotations::PmiData *data, NXOpen::Xform *annotationPlane, const NXOpen::Point3d &origin, NXOpen::Annotations::LeaderBundle *leader) |
| Creates a PMI arbitrary target.
|
NXOpen::Annotations::DraftingArbitraryTarget * | CreateArbitraryTarget (NXOpen::Annotations::ArbitraryTargetData *targetData, const NXOpen::Point3d &origin, NXOpen::Annotations::LeaderBundle *leader) |
| Creates a drafting arbitrary target.
|
NXOpen::Annotations::CircularTarget * | CreateCircularTarget (NXOpen::Annotations::CircularTargetData *targetData, NXOpen::Annotations::PmiData *data, NXOpen::Xform *annotationPlane, const NXOpen::Point3d &origin, NXOpen::Annotations::LeaderBundle *leader) |
| Creates a PMI circular target.
|
NXOpen::Annotations::LineTarget * | CreateLineTarget (NXOpen::Annotations::DatumTargetData *targetData, NXOpen::Annotations::PmiData *pmiData, NXOpen::Xform *annotationPlane, const NXOpen::Point3d &origin, NXOpen::Annotations::LeaderBundle *leader) |
| Creates a PMI line target.
|
NXOpen::Annotations::DraftingLineTarget * | CreateLineTarget (NXOpen::Annotations::DatumTargetData *targetData, const NXOpen::Point3d &origin, NXOpen::Annotations::LeaderBundle *leader) |
| Creates a drafting line target.
|
NXOpen::Annotations::PointTarget * | CreatePointTarget (NXOpen::Annotations::DatumTargetData *targetData, NXOpen::Annotations::PmiData *pmiData, NXOpen::Xform *annotationPlane, const NXOpen::Point3d &origin, NXOpen::Annotations::LeaderBundle *leader) |
| Creates a PMI point target.
|
NXOpen::Annotations::DraftingPointTarget * | CreatePointTarget (NXOpen::Annotations::DatumTargetData *targetData, const NXOpen::Point3d &origin, NXOpen::Annotations::LeaderBundle *leader) |
| Creates a drafting point target.
|
NXOpen::Annotations::RectangularTarget * | CreateRectangularTarget (NXOpen::Annotations::RectangularTargetData *targetData, NXOpen::Annotations::PmiData *pmiData, NXOpen::Xform *annotationPlane, const NXOpen::Point3d &origin, NXOpen::Annotations::LeaderBundle *leader) |
| Creates a PMI rectangular target.
|
iterator | end () |
| Returns an iterator addressing one past the last element.
|
NXOpen::Annotations::ArbitraryTargetData * | NewArbitraryTargetData () |
| Creates a new ArbitraryTargetData object.
|
NXOpen::Annotations::CircularTargetData * | NewCircularTargetData () |
| Creates a new CircularTargetData object.
|
NXOpen::Annotations::RectangularTargetData * | NewRectangularTargetData () |
| Creates a new RectangularTargetData object.
|
NXOpen::Annotations::DatumTargetData * | NewTargetData () |
| Creates a new DatumTargetData object.
|
tag_t | Tag () const |
| Returns the tag of this object.
|
Represents a collection of Annotations::DatumTarget objects
To obtain an instance of this class, refer to Annotations::AnnotationManager
Created in NX4.0.0.