NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
NXOpen::Annotations::DatumTargetCollection类 参考

基准目标集合 更多...

#include <Annotations_DatumTargetCollection.hxx>

类 NXOpen::Annotations::DatumTargetCollection 继承关系图:
NXOpen::TaggedObjectCollection

class  iterator

Public 成员函数

iterator begin ()
NXOpen::Annotations::DraftingArbitraryTargetCreateArbitraryTarget (NXOpen::Annotations::ArbitraryTargetData *targetData, const NXOpen::Point3d &origin, NXOpen::Annotations::LeaderBundle *leader)
NXOpen::Annotations::ArbitraryTargetCreateArbitraryTarget (NXOpen::Annotations::ArbitraryTargetData *targetData, NXOpen::Annotations::PmiData *data, NXOpen::Xform *annotationPlane, const NXOpen::Point3d &origin, NXOpen::Annotations::LeaderBundle *leader)
NXOpen::Annotations::CircularTargetCreateCircularTarget (NXOpen::Annotations::CircularTargetData *targetData, NXOpen::Annotations::PmiData *data, NXOpen::Xform *annotationPlane, const NXOpen::Point3d &origin, NXOpen::Annotations::LeaderBundle *leader)
NXOpen::Annotations::DraftingLineTargetCreateLineTarget (NXOpen::Annotations::DatumTargetData *targetData, const NXOpen::Point3d &origin, NXOpen::Annotations::LeaderBundle *leader)
NXOpen::Annotations::LineTargetCreateLineTarget (NXOpen::Annotations::DatumTargetData *targetData, NXOpen::Annotations::PmiData *pmiData, NXOpen::Xform *annotationPlane, const NXOpen::Point3d &origin, NXOpen::Annotations::LeaderBundle *leader)
NXOpen::Annotations::DraftingPointTargetCreatePointTarget (NXOpen::Annotations::DatumTargetData *targetData, const NXOpen::Point3d &origin, NXOpen::Annotations::LeaderBundle *leader)
NXOpen::Annotations::PointTargetCreatePointTarget (NXOpen::Annotations::DatumTargetData *targetData, NXOpen::Annotations::PmiData *pmiData, NXOpen::Xform *annotationPlane, const NXOpen::Point3d &origin, NXOpen::Annotations::LeaderBundle *leader)
NXOpen::Annotations::RectangularTargetCreateRectangularTarget (NXOpen::Annotations::RectangularTargetData *targetData, NXOpen::Annotations::PmiData *pmiData, NXOpen::Xform *annotationPlane, const NXOpen::Point3d &origin, NXOpen::Annotations::LeaderBundle *leader)
iterator end ()
NXOpen::Annotations::ArbitraryTargetDataNewArbitraryTargetData ()
NXOpen::Annotations::CircularTargetDataNewCircularTargetData ()
NXOpen::Annotations::RectangularTargetDataNewRectangularTargetData ()
NXOpen::Annotations::DatumTargetDataNewTargetData ()
tag_t Tag () const

详细描述

基准目标集合

表示NXOpen::Annotations::DatumTarget 对象的集合
要获取此类的实例,请参考NXOpen::Annotations::AnnotationManager

创建于NX4.0.0.

成员函数说明

◆ begin()

iterator NXOpen::Annotations::DatumTargetCollection::begin ( )

返回指向第一个元素的迭代器。

◆ CreateArbitraryTarget() [1/2]

NXOpen::Annotations::DraftingArbitraryTarget * NXOpen::Annotations::DatumTargetCollection::CreateArbitraryTarget ( NXOpen::Annotations::ArbitraryTargetData * targetData,
const NXOpen::Point3d & origin,
NXOpen::Annotations::LeaderBundle * leader )

创建制图任意目标

返回
新的任意目标
创建于 NX5.0.0。

许可要求:drafting ("DRAFTING")
参数
targetData任意目标数据
origin基准目标的原点
leader指定基准目标的引线

◆ CreateArbitraryTarget() [2/2]

NXOpen::Annotations::ArbitraryTarget * NXOpen::Annotations::DatumTargetCollection::CreateArbitraryTarget ( NXOpen::Annotations::ArbitraryTargetData * targetData,
NXOpen::Annotations::PmiData * data,
NXOpen::Xform * annotationPlane,
const NXOpen::Point3d & origin,
NXOpen::Annotations::LeaderBundle * leader )

创建PMI任意目标

返回
新的任意目标
创建于 NX4.0.0。

许可要求:geometric_tol ("GDT")
参数
targetData任意目标数据
dataPMI数据
annotationPlane基准目标所在的注释平面
origin基准目标的原点
leader指定基准目标的引线

◆ CreateCircularTarget()

NXOpen::Annotations::CircularTarget * NXOpen::Annotations::DatumTargetCollection::CreateCircularTarget ( NXOpen::Annotations::CircularTargetData * targetData,
NXOpen::Annotations::PmiData * data,
NXOpen::Xform * annotationPlane,
const NXOpen::Point3d & origin,
NXOpen::Annotations::LeaderBundle * leader )

创建PMI圆形目标

返回
新的圆形目标
创建于 NX4.0.0。

许可要求:geometric_tol ("GDT")
参数
targetData圆形目标数据
dataPMI数据
annotationPlane基准目标所在的注释平面
origin基准目标的原点
leader指定基准目标的引线

◆ CreateLineTarget() [1/2]

NXOpen::Annotations::DraftingLineTarget * NXOpen::Annotations::DatumTargetCollection::CreateLineTarget ( NXOpen::Annotations::DatumTargetData * targetData,
const NXOpen::Point3d & origin,
NXOpen::Annotations::LeaderBundle * leader )

创建制图线目标

返回
新的线目标
创建于 NX5.0.0。

许可要求:drafting ("DRAFTING")
参数
targetData基准目标数据
origin基准目标的原点
leader指定基准目标的引线

◆ CreateLineTarget() [2/2]

NXOpen::Annotations::LineTarget * NXOpen::Annotations::DatumTargetCollection::CreateLineTarget ( NXOpen::Annotations::DatumTargetData * targetData,
NXOpen::Annotations::PmiData * pmiData,
NXOpen::Xform * annotationPlane,
const NXOpen::Point3d & origin,
NXOpen::Annotations::LeaderBundle * leader )

创建PMI线目标

返回
新的线目标
创建于 NX4.0.0。

许可要求:geometric_tol ("GDT")
参数
targetData基准目标数据
pmiDataPMI数据
annotationPlane基准目标所在的注释平面
origin基准目标的原点
leader指定基准目标的引线

◆ CreatePointTarget() [1/2]

NXOpen::Annotations::DraftingPointTarget * NXOpen::Annotations::DatumTargetCollection::CreatePointTarget ( NXOpen::Annotations::DatumTargetData * targetData,
const NXOpen::Point3d & origin,
NXOpen::Annotations::LeaderBundle * leader )

创建制图点目标

返回
新的点目标
创建于 NX5.0.0。

许可要求:drafting ("DRAFTING")
参数
targetData基准目标数据
origin基准目标的原点
leader指定基准目标的引线

◆ CreatePointTarget() [2/2]

NXOpen::Annotations::PointTarget * NXOpen::Annotations::DatumTargetCollection::CreatePointTarget ( NXOpen::Annotations::DatumTargetData * targetData,
NXOpen::Annotations::PmiData * pmiData,
NXOpen::Xform * annotationPlane,
const NXOpen::Point3d & origin,
NXOpen::Annotations::LeaderBundle * leader )

创建PMI点目标

返回
新的点目标
创建于 NX4.0.0。

许可要求:geometric_tol ("GDT")
参数
targetData基准目标数据
pmiDataPMI数据
annotationPlane基准目标所在的注释平面
origin基准目标的原点
leader指定基准目标的引线

◆ CreateRectangularTarget()

NXOpen::Annotations::RectangularTarget * NXOpen::Annotations::DatumTargetCollection::CreateRectangularTarget ( NXOpen::Annotations::RectangularTargetData * targetData,
NXOpen::Annotations::PmiData * pmiData,
NXOpen::Xform * annotationPlane,
const NXOpen::Point3d & origin,
NXOpen::Annotations::LeaderBundle * leader )

创建PMI矩形目标

返回
新的矩形目标
创建于 NX4.0.0。

许可要求:geometric_tol ("GDT")
参数
targetData矩形目标数据
pmiDataPMI数据
annotationPlane基准目标所在的注释平面
origin基准目标的原点
leader指定基准目标的引线

◆ end()

iterator NXOpen::Annotations::DatumTargetCollection::end ( )
inline

返回指向最后一个元素之后位置的迭代器。

◆ NewArbitraryTargetData()

NXOpen::Annotations::ArbitraryTargetData * NXOpen::Annotations::DatumTargetCollection::NewArbitraryTargetData ( )

创建新的任意目标数据对象

返回
新的任意目标数据对象
创建于 NX4.0.0。

许可要求:无

◆ NewCircularTargetData()

NXOpen::Annotations::CircularTargetData * NXOpen::Annotations::DatumTargetCollection::NewCircularTargetData ( )

创建新的圆形目标数据对象

返回
新的圆形目标数据对象
创建于 NX4.0.0。

许可要求:无

◆ NewRectangularTargetData()

NXOpen::Annotations::RectangularTargetData * NXOpen::Annotations::DatumTargetCollection::NewRectangularTargetData ( )

创建新的矩形目标数据对象

返回
新的矩形目标数据对象
创建于 NX4.0.0。

许可要求:无

◆ NewTargetData()

NXOpen::Annotations::DatumTargetData * NXOpen::Annotations::DatumTargetCollection::NewTargetData ( )

创建新的基准目标数据对象

返回
新的基准目标数据对象
创建于 NX4.0.0。

许可要求:无

◆ Tag()

tag_t NXOpen::Annotations::DatumTargetCollection::Tag ( ) const

返回此对象的标签。