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

中心线集合 更多...

#include <Annotations_CenterlineCollection.hxx>

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

class  iterator

Public 成员函数

iterator begin ()
NXOpen::Annotations::AutomaticCenterlineBuilderCreateAutomaticCenterlineBuilder ()
NXOpen::Annotations::BoltCircleCenterlineBuilderCreateBoltCircleCenterlineBuilder (NXOpen::Annotations::BoltCircleCenterline *centerline)
NXOpen::Annotations::Centerline2dBuilderCreateCenterline2dBuilder (NXOpen::Annotations::Centerline2d *cline)
NXOpen::Annotations::Centerline3dBuilderCreateCenterline3dBuilder (NXOpen::Annotations::Centerline3d *cline)
NXOpen::Annotations::CenterMarkBuilderCreateCenterMarkBuilder (NXOpen::Annotations::CenterMark *centerline)
NXOpen::Annotations::CircularCenterlineBuilderCreateCircularCenterlineBuilder (NXOpen::Annotations::CircularCenterline *centerline)
NXOpen::Annotations::PmiBoltCircleCenterlineBuilderCreatePmiBoltCircleCenterlineBuilder (NXOpen::Annotations::PmiBoltCircleCenterline *centerline)
NXOpen::Annotations::PmiCenterline3dBuilderCreatePmiCenterline3dBuilder (NXOpen::Annotations::PmiCenterline3d *cline)
NXOpen::Annotations::PmiCenterMarkBuilderCreatePmiCenterMarkBuilder (NXOpen::Annotations::PmiCenterMark *centerline)
NXOpen::Annotations::SymmetricalCenterlineBuilderCreateSymmetricalCenterlineBuilder (NXOpen::Annotations::SymmetricalCenterline *centerline)
iterator end ()
NXOpen::Annotations::CenterlineFindObject (const char *journalIdentifier)
NXOpen::Annotations::CenterlineFindObject (const NXString &journalIdentifier)
tag_t Tag () const

详细描述

中心线集合

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

在 NX6.0.0 中创建。

成员函数说明

◆ begin()

iterator NXOpen::Annotations::CenterlineCollection::begin ( )

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

◆ CreateAutomaticCenterlineBuilder()

NXOpen::Annotations::AutomaticCenterlineBuilder * NXOpen::Annotations::CenterlineCollection::CreateAutomaticCenterlineBuilder ( )

创建自动中心线构建器

返回
自动中心线构建器对象
创建于NX6.0.0。

许可要求:无

◆ CreateBoltCircleCenterlineBuilder()

NXOpen::Annotations::BoltCircleCenterlineBuilder * NXOpen::Annotations::CenterlineCollection::CreateBoltCircleCenterlineBuilder ( NXOpen::Annotations::BoltCircleCenterline * centerline)

创建螺栓圆中心线构建器

返回
螺栓圆中心线构建器对象
创建于NX6.0.0。

许可要求:无
参数
centerline要编辑的NXOpen::Annotations::BoltCircleCenterline,如果为NULL则创建新对象

◆ CreateCenterline2dBuilder()

NXOpen::Annotations::Centerline2dBuilder * NXOpen::Annotations::CenterlineCollection::CreateCenterline2dBuilder ( NXOpen::Annotations::Centerline2d * cline)

创建2D中心线构建器

返回
2D中心线构建器对象
创建于NX6.0.0。

许可要求:无
参数
cline要编辑的NXOpen::Annotations::Centerline2d

◆ CreateCenterline3dBuilder()

NXOpen::Annotations::Centerline3dBuilder * NXOpen::Annotations::CenterlineCollection::CreateCenterline3dBuilder ( NXOpen::Annotations::Centerline3d * cline)

创建3D中心线构建器

返回
注释.3D中心线构建器对象
创建于NX6.0.0。

许可要求:无
参数
cline要编辑的NXOpen::Annotations::Centerline3d

◆ CreateCenterMarkBuilder()

NXOpen::Annotations::CenterMarkBuilder * NXOpen::Annotations::CenterlineCollection::CreateCenterMarkBuilder ( NXOpen::Annotations::CenterMark * centerline)

创建中心标记构建器

返回
中心标记构建器对象
创建于NX6.0.0。

许可要求:无
参数
centerline要编辑的NXOpen::Annotations::CenterMark,如果为NULL则创建新对象

◆ CreateCircularCenterlineBuilder()

NXOpen::Annotations::CircularCenterlineBuilder * NXOpen::Annotations::CenterlineCollection::CreateCircularCenterlineBuilder ( NXOpen::Annotations::CircularCenterline * centerline)

创建圆形中心线构建器

返回
圆形中心线构建器对象
创建于NX6.0.0。

许可要求:无
参数
centerline要编辑的NXOpen::Annotations::CircularCenterline,如果为NULL则创建新对象

◆ CreatePmiBoltCircleCenterlineBuilder()

NXOpen::Annotations::PmiBoltCircleCenterlineBuilder * NXOpen::Annotations::CenterlineCollection::CreatePmiBoltCircleCenterlineBuilder ( NXOpen::Annotations::PmiBoltCircleCenterline * centerline)

创建PMI螺栓圆中心线构建器

返回
PmiBoltCircleCenterlineBuilder对象
在NX12.0.0中创建

许可要求:无
参数
centerlineNXOpen::Annotations::PmiBoltCircleCenterline 要编辑的对象,如果为NULL则创建新对象

◆ CreatePmiCenterline3dBuilder()

NXOpen::Annotations::PmiCenterline3dBuilder * NXOpen::Annotations::CenterlineCollection::CreatePmiCenterline3dBuilder ( NXOpen::Annotations::PmiCenterline3d * cline)

创建PMI 3D中心线构建器

返回
PMI 3D中心线构建器对象
创建于NX7.5.0。

许可要求:无
参数
cline要编辑的NXOpen::Annotations::PmiCenterline3d

◆ CreatePmiCenterMarkBuilder()

NXOpen::Annotations::PmiCenterMarkBuilder * NXOpen::Annotations::CenterlineCollection::CreatePmiCenterMarkBuilder ( NXOpen::Annotations::PmiCenterMark * centerline)

创建PMI中心标记构建器

返回
PMI中心标记构建器对象
创建于NX7.5.0。

许可要求:无
参数
centerline要编辑的NXOpen::Annotations::PmiCenterMark,如果为NULL则创建新对象

◆ CreateSymmetricalCenterlineBuilder()

NXOpen::Annotations::SymmetricalCenterlineBuilder * NXOpen::Annotations::CenterlineCollection::CreateSymmetricalCenterlineBuilder ( NXOpen::Annotations::SymmetricalCenterline * centerline)

创建对称中心线构建器

返回
对称中心线构建器对象
创建于NX6.0.0。

许可要求:无
参数
centerline要编辑的NXOpen::Annotations::SymmetricalCenterline,如果为NULL则创建新对象

◆ end()

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

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

◆ FindObject() [1/2]

NXOpen::Annotations::Centerline * NXOpen::Annotations::CenterlineCollection::FindObject ( const char * journalIdentifier)

查找具有指定名称的中心线。如果找不到对应对象,将抛出异常。

返回
具有此标识符的中心线
创建于NX6.0.0。

许可要求:无
参数
journalIdentifier要查找的中心线的标识符

◆ FindObject() [2/2]

NXOpen::Annotations::Centerline * NXOpen::Annotations::CenterlineCollection::FindObject ( const NXString & journalIdentifier)

查找具有指定名称的中心线。如果找不到对应对象,将抛出异常。

返回
具有此标识符的中心线
创建于NX6.0.0。

许可要求:无
参数
journalIdentifier要查找的中心线的标识符

◆ Tag()

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

返回此对象的标签。