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

关联对象 更多...

#include <Annotations_AssociatedObject.hxx>

类 NXOpen::Annotations::AssociatedObject 继承关系图:
NXOpen::TransientObject

Public 成员函数

int GetObjectIndex (NXOpen::DisplayableObject *object)
std::vector< NXOpen::NXObject * > GetObjects ()
void SetObjects (const std::vector< NXOpen::NXObject * > &objects)
virtual ~AssociatedObject ()
Public 成员函数 继承自 NXOpen::TransientObject
void * GetHandle ()

详细描述

关联对象

表示PMI(产品制造信息)所应用的对象。 例如,应用于一组圆柱面的尺寸公差、应用于一个平面的几何尺寸和公差基准等。
创建于 NX4.0.0。

构造及析构函数说明

◆ ~AssociatedObject()

virtual NXOpen::Annotations::AssociatedObject::~AssociatedObject ( )
virtual

从内存中释放对象。调用此方法后, 再使用该对象是非法的。在 .NET 中,当垃圾回收器删除对象时, 此方法会自动调用。
创建于 NX4.0.0。

许可要求:无

成员函数说明

◆ GetObjectIndex()

int NXOpen::Annotations::AssociatedObject::GetObjectIndex ( NXOpen::DisplayableObject * object)

获取关联对象索引。

返回
分配给关联对象的唯一整数
创建于 NX4.0.0。

许可要求:无
参数
object需要返回索引的对象

◆ GetObjects()

std::vector< NXOpen::NXObject * > NXOpen::Annotations::AssociatedObject::GetObjects ( )

获取对象。

返回
对象列表
创建于 NX4.0.0。

许可要求:无

◆ SetObjects()

void NXOpen::Annotations::AssociatedObject::SetObjects ( const std::vector< NXOpen::NXObject * > & objects)

设置对象。允许以下对象 -
NXOpen::Point

NXOpen::Edge

NXOpen::Face

NXOpen::Body

NXOpen::Assemblies::Component

NXOpen::Curve

创建于 NX4.0.0。

许可要求:无

参数
objects新的对象列表