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

注释容器接口 更多...

#include <Annotations_IContainer.hxx>

类 NXOpen::Annotations::IContainer 继承关系图:
NXOpen::INXObject NXOpen::Annotations::DimensionSet NXOpen::Annotations::BaselineDimension NXOpen::Annotations::ChainDimension NXOpen::Annotations::PmiBaselineDimension NXOpen::Annotations::PmiChainDimension

Public 成员函数

virtual std::vector< NXOpen::NXObject * > GetObjects ()=0
virtual void RemoveObject (NXOpen::NXObject *object)=0
Public 成员函数 继承自 NXOpen::INXObject
virtual NXOpen::INXObjectFindObject (const char *journalIdentifier)=0
virtual NXOpen::INXObjectFindObject (const NXString &journalIdentifier)=0
virtual bool IsOccurrence ()=0
virtual NXString JournalIdentifier ()=0
virtual NXString Name ()=0
virtual NXOpen::Assemblies::ComponentOwningComponent ()=0
virtual NXOpen::BasePartOwningPart ()=0
virtual void Print ()=0
virtual NXOpen::INXObjectPrototype ()=0
virtual void SetName (const char *name)=0
virtual void SetName (const NXString &name)=0

详细描述

注释容器接口

表示一个包含其他对象的对象
创建于 NX4.0.0.

成员函数说明

◆ GetObjects()

virtual std::vector< NXOpen::NXObject * > NXOpen::Annotations::IContainer::GetObjects ( )
pure virtual

获取容器中的对象

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

许可要求:无

NXOpen::Annotations::DimensionSet 内被实现.

◆ RemoveObject()

virtual void NXOpen::Annotations::IContainer::RemoveObject ( NXOpen::NXObject * object)
pure virtual

从容器中移除一个对象。当容器中的最后一个对象被删除时,容器对象本身也会被删除
创建于 NX4.0.0.

许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")

参数
object要移除的对象

NXOpen::Annotations::DimensionSet 内被实现.