Represents a collection of Annotations::DatumTarget objects
To obtain an instance of this class, refer to Annotations::AnnotationManager
Created in NX4.0.0.
More...
|
class | iterator |
| Iterator for accessing the contents of the collection. More...
|
|
|
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.
iterator NXOpen::Annotations::DatumTargetCollection::begin |
( |
| ) |
|
Returns an iterator addressing the first element.
Creates a PMI arbitrary target.
- Returns
- New arbitrary target
Created in NX4.0.0.
License requirements : geometric_tol ("GDT")
- Parameters
-
targetData | Arbitrary target data |
data | PMI data |
annotationPlane | Annotation plane on which the datum target lies |
origin | Origin for the datum target |
leader | Specifies the leaders for the datum target |
Creates a drafting arbitrary target.
- Returns
- New arbitrary target
Created in NX5.0.0.
License requirements : drafting ("DRAFTING")
- Parameters
-
targetData | Arbitrary target data |
origin | Origin for the datum target |
leader | Specifies the leaders for the datum target |
Creates a PMI circular target.
- Returns
- New circular target
Created in NX4.0.0.
License requirements : geometric_tol ("GDT")
- Parameters
-
targetData | Circular target data |
data | PMI data |
annotationPlane | Annotation plane on which the datum target lies |
origin | Origin for the datum target |
leader | Specifies the leaders for the datum target |
Creates a PMI line target.
- Returns
- New line target
Created in NX4.0.0.
License requirements : geometric_tol ("GDT")
- Parameters
-
targetData | Datum target data |
pmiData | PMI data |
annotationPlane | Annotation plane on which the datum target lies |
origin | Origin for the datum target |
leader | Specifies the leaders for the datum target |
Creates a drafting line target.
- Returns
- New line target
Created in NX5.0.0.
License requirements : drafting ("DRAFTING")
- Parameters
-
targetData | Datum target data |
origin | Origin for the datum target |
leader | Specifies the leaders for the datum target |
Creates a PMI point target.
- Returns
- New point target
Created in NX4.0.0.
License requirements : geometric_tol ("GDT")
- Parameters
-
targetData | Datum target data |
pmiData | PMI data |
annotationPlane | Annotation plane on which the datum target lies |
origin | Origin for the datum target |
leader | Specifies the leaders for the datum target |
Creates a drafting point target.
- Returns
- New point target
Created in NX5.0.0.
License requirements : drafting ("DRAFTING")
- Parameters
-
targetData | Datum target data |
origin | Origin for the datum target |
leader | Specifies the leaders for the datum target |
Creates a PMI rectangular target.
- Returns
- New rectangular target
Created in NX4.0.0.
License requirements : geometric_tol ("GDT")
- Parameters
-
targetData | Rectangular target data |
pmiData | PMI data |
annotationPlane | Annotation plane on which the datum target lies |
origin | Origin for the datum target |
leader | Specifies the leaders for the datum target |
iterator NXOpen::Annotations::DatumTargetCollection::end |
( |
| ) |
|
Returns an iterator addressing one past the last element.
tag_t NXOpen::Annotations::DatumTargetCollection::Tag |
( |
| ) |
const |
Returns the tag of this object.
The documentation for this class was generated from the following file:
- Annotations_DatumTargetCollection.hxx
Copyright 2013 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.