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

产品制造信息接口 更多...

#include <Annotations_IPmi.hxx>

类 NXOpen::Annotations::IPmi 继承关系图:
NXOpen::INXObject NXOpen::Annotations::BaseArcLengthDimension NXOpen::Annotations::BaseChamferDimension NXOpen::Annotations::BaseConcentricCircleDimension NXOpen::Annotations::BaseCustomSymbol NXOpen::Annotations::BaseCylindricalDimension NXOpen::Annotations::BaseDiameterDimension NXOpen::Annotations::BaseEdgeConditionSymbol NXOpen::Annotations::BaseFoldedRadiusDimension NXOpen::Annotations::BaseHoleDimension NXOpen::Annotations::BaseHorizontalDimension NXOpen::Annotations::BaseNote NXOpen::Annotations::BaseParallelDimension NXOpen::Annotations::BasePerpendicularDimension NXOpen::Annotations::BaseRadiusDimension NXOpen::Annotations::BaseVerticalDimension NXOpen::Annotations::CuttingPlaneSymbol NXOpen::Annotations::Datum NXOpen::Annotations::DatumTarget NXOpen::Annotations::Fcf NXOpen::Annotations::MajorAngularDimension NXOpen::Annotations::MinorAngularDimension NXOpen::Annotations::Pmi NXOpen::Annotations::PmiBoltCircleCenterline NXOpen::Annotations::PmiCenterMark NXOpen::Annotations::PmiCenterline3d NXOpen::Annotations::PmiHorizontalOrdinateDimension NXOpen::Annotations::PmiLabel NXOpen::Annotations::PmiLineWeld NXOpen::Annotations::PmiMajorAngularDimension NXOpen::Annotations::PmiMinorAngularDimension NXOpen::Annotations::PmiOrdinateOriginDimension NXOpen::Annotations::PmiSurfaceFinishSymbol NXOpen::Annotations::PmiVerticalOrdinateDimension NXOpen::Annotations::PmiWave NXOpen::Annotations::Region

Public 成员函数

virtual void AddBusinessModifiers (const std::vector< NXOpen::Annotations::BusinessModifier * > &businessModifiers)=0
virtual bool AssignUniversallyUniqueId ()=0
virtual NXOpen::Annotations::AssociatedObjectGetAssociatedObject ()=0
virtual std::vector< NXOpen::Annotations::BusinessModifier * > GetBusinessModifiers ()=0
virtual NXOpen::Annotations::AssociatedObjectGetSharedAssociatedObject ()=0
virtual bool HasUniversallyUniqueId ()=0
virtual int Index ()=0
virtual bool IsMirrored ()=0
virtual bool IsWaveLinked ()=0
virtual NXOpen::Annotations::AnnotationLinkSource ()=0
virtual void SetAssociatedObject (NXOpen::Annotations::AssociatedObject *assocObj)=0
virtual void SetBusinessModifiers (const std::vector< NXOpen::Annotations::BusinessModifier * > &businessModifiers)=0
virtual void SetIndex (int index)=0
virtual NXString UniversallyUniqueId ()=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

详细描述

产品制造信息接口

表示包含 PMI(产品与制造信息)数据的对象。
创建于 NX4.0.0。

成员函数说明

◆ AddBusinessModifiers()

virtual void NXOpen::Annotations::IPmi::AddBusinessModifiers ( const std::vector< NXOpen::Annotations::BusinessModifier * > & businessModifiers)
pure virtual

添加业务修饰符。
创建于 NX12.0.0。

许可要求:geometric_tol ("GDT")

参数
businessModifiers新的业务修饰符列表

NXOpen::Annotations::BaseArcLengthDimension, NXOpen::Annotations::BaseChamferDimension, NXOpen::Annotations::BaseConcentricCircleDimension, NXOpen::Annotations::BaseCustomSymbol, NXOpen::Annotations::BaseCylindricalDimension, NXOpen::Annotations::BaseDiameterDimension, NXOpen::Annotations::BaseEdgeConditionSymbol, NXOpen::Annotations::BaseFoldedRadiusDimension, NXOpen::Annotations::BaseHoleDimension, NXOpen::Annotations::BaseHorizontalDimension, NXOpen::Annotations::BaseNote, NXOpen::Annotations::BaseParallelDimension, NXOpen::Annotations::BasePerpendicularDimension, NXOpen::Annotations::BaseRadiusDimension, NXOpen::Annotations::BaseVerticalDimension, NXOpen::Annotations::CuttingPlaneSymbol, NXOpen::Annotations::Datum, NXOpen::Annotations::DatumTarget, NXOpen::Annotations::Fcf, NXOpen::Annotations::MajorAngularDimension, NXOpen::Annotations::MinorAngularDimension, NXOpen::Annotations::Pmi, NXOpen::Annotations::PmiBoltCircleCenterline, NXOpen::Annotations::PmiCenterline3d, NXOpen::Annotations::PmiCenterMark, NXOpen::Annotations::PmiHorizontalOrdinateDimension, NXOpen::Annotations::PmiLabel, NXOpen::Annotations::PmiLineWeld, NXOpen::Annotations::PmiMajorAngularDimension, NXOpen::Annotations::PmiMinorAngularDimension, NXOpen::Annotations::PmiOrdinateOriginDimension, NXOpen::Annotations::PmiSurfaceFinishSymbol, NXOpen::Annotations::PmiVerticalOrdinateDimension, NXOpen::Annotations::PmiWave , 以及 NXOpen::Annotations::Region 内被实现.

◆ AssignUniversallyUniqueId()

virtual bool NXOpen::Annotations::IPmi::AssignUniversallyUniqueId ( )
pure virtual

为 PMI 分配全局唯一标识符。

返回
TRUE,表示已为 PMI 分配全局唯一标识符。
FALSE,表示未为 PMI 分配全局唯一标识符。

创建于 NX2406.0.0。

许可要求:geometric_tol ("GDT")

NXOpen::Annotations::BaseArcLengthDimension, NXOpen::Annotations::BaseChamferDimension, NXOpen::Annotations::BaseConcentricCircleDimension, NXOpen::Annotations::BaseCustomSymbol, NXOpen::Annotations::BaseCylindricalDimension, NXOpen::Annotations::BaseDiameterDimension, NXOpen::Annotations::BaseEdgeConditionSymbol, NXOpen::Annotations::BaseFoldedRadiusDimension, NXOpen::Annotations::BaseHoleDimension, NXOpen::Annotations::BaseHorizontalDimension, NXOpen::Annotations::BaseNote, NXOpen::Annotations::BaseParallelDimension, NXOpen::Annotations::BasePerpendicularDimension, NXOpen::Annotations::BaseRadiusDimension, NXOpen::Annotations::BaseVerticalDimension, NXOpen::Annotations::CuttingPlaneSymbol, NXOpen::Annotations::Datum, NXOpen::Annotations::DatumTarget, NXOpen::Annotations::Fcf, NXOpen::Annotations::MajorAngularDimension, NXOpen::Annotations::MinorAngularDimension, NXOpen::Annotations::Pmi, NXOpen::Annotations::PmiBoltCircleCenterline, NXOpen::Annotations::PmiCenterline3d, NXOpen::Annotations::PmiCenterMark, NXOpen::Annotations::PmiHorizontalOrdinateDimension, NXOpen::Annotations::PmiLabel, NXOpen::Annotations::PmiLineWeld, NXOpen::Annotations::PmiMajorAngularDimension, NXOpen::Annotations::PmiMinorAngularDimension, NXOpen::Annotations::PmiOrdinateOriginDimension, NXOpen::Annotations::PmiSurfaceFinishSymbol, NXOpen::Annotations::PmiVerticalOrdinateDimension, NXOpen::Annotations::PmiWave , 以及 NXOpen::Annotations::Region 内被实现.

◆ GetAssociatedObject()

virtual NXOpen::Annotations::AssociatedObject * NXOpen::Annotations::IPmi::GetAssociatedObject ( )
pure virtual

获取关联对象。

返回
关联对象
创建于 NX4.0.0。

许可要求:无

NXOpen::Annotations::BaseArcLengthDimension, NXOpen::Annotations::BaseChamferDimension, NXOpen::Annotations::BaseConcentricCircleDimension, NXOpen::Annotations::BaseCustomSymbol, NXOpen::Annotations::BaseCylindricalDimension, NXOpen::Annotations::BaseDiameterDimension, NXOpen::Annotations::BaseEdgeConditionSymbol, NXOpen::Annotations::BaseFoldedRadiusDimension, NXOpen::Annotations::BaseHoleDimension, NXOpen::Annotations::BaseHorizontalDimension, NXOpen::Annotations::BaseNote, NXOpen::Annotations::BaseParallelDimension, NXOpen::Annotations::BasePerpendicularDimension, NXOpen::Annotations::BaseRadiusDimension, NXOpen::Annotations::BaseVerticalDimension, NXOpen::Annotations::CuttingPlaneSymbol, NXOpen::Annotations::Datum, NXOpen::Annotations::DatumTarget, NXOpen::Annotations::Fcf, NXOpen::Annotations::MajorAngularDimension, NXOpen::Annotations::MinorAngularDimension, NXOpen::Annotations::Pmi, NXOpen::Annotations::PmiBoltCircleCenterline, NXOpen::Annotations::PmiCenterline3d, NXOpen::Annotations::PmiCenterMark, NXOpen::Annotations::PmiHorizontalOrdinateDimension, NXOpen::Annotations::PmiLabel, NXOpen::Annotations::PmiLineWeld, NXOpen::Annotations::PmiMajorAngularDimension, NXOpen::Annotations::PmiMinorAngularDimension, NXOpen::Annotations::PmiOrdinateOriginDimension, NXOpen::Annotations::PmiSurfaceFinishSymbol, NXOpen::Annotations::PmiVerticalOrdinateDimension, NXOpen::Annotations::PmiWave , 以及 NXOpen::Annotations::Region 内被实现.

◆ GetBusinessModifiers()

virtual std::vector< NXOpen::Annotations::BusinessModifier * > NXOpen::Annotations::IPmi::GetBusinessModifiers ( )
pure virtual

获取业务修饰符列表。

返回
业务修饰符列表
创建于 NX4.0.0。

许可要求:无

NXOpen::Annotations::BaseArcLengthDimension, NXOpen::Annotations::BaseChamferDimension, NXOpen::Annotations::BaseConcentricCircleDimension, NXOpen::Annotations::BaseCustomSymbol, NXOpen::Annotations::BaseCylindricalDimension, NXOpen::Annotations::BaseDiameterDimension, NXOpen::Annotations::BaseEdgeConditionSymbol, NXOpen::Annotations::BaseFoldedRadiusDimension, NXOpen::Annotations::BaseHoleDimension, NXOpen::Annotations::BaseHorizontalDimension, NXOpen::Annotations::BaseNote, NXOpen::Annotations::BaseParallelDimension, NXOpen::Annotations::BasePerpendicularDimension, NXOpen::Annotations::BaseRadiusDimension, NXOpen::Annotations::BaseVerticalDimension, NXOpen::Annotations::CuttingPlaneSymbol, NXOpen::Annotations::Datum, NXOpen::Annotations::DatumTarget, NXOpen::Annotations::Fcf, NXOpen::Annotations::MajorAngularDimension, NXOpen::Annotations::MinorAngularDimension, NXOpen::Annotations::Pmi, NXOpen::Annotations::PmiBoltCircleCenterline, NXOpen::Annotations::PmiCenterline3d, NXOpen::Annotations::PmiCenterMark, NXOpen::Annotations::PmiHorizontalOrdinateDimension, NXOpen::Annotations::PmiLabel, NXOpen::Annotations::PmiLineWeld, NXOpen::Annotations::PmiMajorAngularDimension, NXOpen::Annotations::PmiMinorAngularDimension, NXOpen::Annotations::PmiOrdinateOriginDimension, NXOpen::Annotations::PmiSurfaceFinishSymbol, NXOpen::Annotations::PmiVerticalOrdinateDimension, NXOpen::Annotations::PmiWave , 以及 NXOpen::Annotations::Region 内被实现.

◆ GetSharedAssociatedObject()

virtual NXOpen::Annotations::AssociatedObject * NXOpen::Annotations::IPmi::GetSharedAssociatedObject ( )
pure virtual

获取共享关联对象。

返回
共享关联对象
创建于 NX8.5.0。

许可要求:无

NXOpen::Annotations::BaseArcLengthDimension, NXOpen::Annotations::BaseChamferDimension, NXOpen::Annotations::BaseConcentricCircleDimension, NXOpen::Annotations::BaseCustomSymbol, NXOpen::Annotations::BaseCylindricalDimension, NXOpen::Annotations::BaseDiameterDimension, NXOpen::Annotations::BaseEdgeConditionSymbol, NXOpen::Annotations::BaseFoldedRadiusDimension, NXOpen::Annotations::BaseHoleDimension, NXOpen::Annotations::BaseHorizontalDimension, NXOpen::Annotations::BaseNote, NXOpen::Annotations::BaseParallelDimension, NXOpen::Annotations::BasePerpendicularDimension, NXOpen::Annotations::BaseRadiusDimension, NXOpen::Annotations::BaseVerticalDimension, NXOpen::Annotations::CuttingPlaneSymbol, NXOpen::Annotations::Datum, NXOpen::Annotations::DatumTarget, NXOpen::Annotations::Fcf, NXOpen::Annotations::MajorAngularDimension, NXOpen::Annotations::MinorAngularDimension, NXOpen::Annotations::Pmi, NXOpen::Annotations::PmiBoltCircleCenterline, NXOpen::Annotations::PmiCenterline3d, NXOpen::Annotations::PmiCenterMark, NXOpen::Annotations::PmiHorizontalOrdinateDimension, NXOpen::Annotations::PmiLabel, NXOpen::Annotations::PmiLineWeld, NXOpen::Annotations::PmiMajorAngularDimension, NXOpen::Annotations::PmiMinorAngularDimension, NXOpen::Annotations::PmiOrdinateOriginDimension, NXOpen::Annotations::PmiSurfaceFinishSymbol, NXOpen::Annotations::PmiVerticalOrdinateDimension, NXOpen::Annotations::PmiWave , 以及 NXOpen::Annotations::Region 内被实现.

◆ HasUniversallyUniqueId()

virtual bool NXOpen::Annotations::IPmi::HasUniversallyUniqueId ( )
pure virtual

获取指示 PMI 是否具有全局唯一标识符的标志。

返回
PMI 是否存在全局唯一标识符
创建于 NX2406.0.0。

许可要求:无

NXOpen::Annotations::BaseArcLengthDimension, NXOpen::Annotations::BaseChamferDimension, NXOpen::Annotations::BaseConcentricCircleDimension, NXOpen::Annotations::BaseCustomSymbol, NXOpen::Annotations::BaseCylindricalDimension, NXOpen::Annotations::BaseDiameterDimension, NXOpen::Annotations::BaseEdgeConditionSymbol, NXOpen::Annotations::BaseFoldedRadiusDimension, NXOpen::Annotations::BaseHoleDimension, NXOpen::Annotations::BaseHorizontalDimension, NXOpen::Annotations::BaseNote, NXOpen::Annotations::BaseParallelDimension, NXOpen::Annotations::BasePerpendicularDimension, NXOpen::Annotations::BaseRadiusDimension, NXOpen::Annotations::BaseVerticalDimension, NXOpen::Annotations::CuttingPlaneSymbol, NXOpen::Annotations::Datum, NXOpen::Annotations::DatumTarget, NXOpen::Annotations::Fcf, NXOpen::Annotations::MajorAngularDimension, NXOpen::Annotations::MinorAngularDimension, NXOpen::Annotations::Pmi, NXOpen::Annotations::PmiBoltCircleCenterline, NXOpen::Annotations::PmiCenterline3d, NXOpen::Annotations::PmiCenterMark, NXOpen::Annotations::PmiHorizontalOrdinateDimension, NXOpen::Annotations::PmiLabel, NXOpen::Annotations::PmiLineWeld, NXOpen::Annotations::PmiMajorAngularDimension, NXOpen::Annotations::PmiMinorAngularDimension, NXOpen::Annotations::PmiOrdinateOriginDimension, NXOpen::Annotations::PmiSurfaceFinishSymbol, NXOpen::Annotations::PmiVerticalOrdinateDimension, NXOpen::Annotations::PmiWave , 以及 NXOpen::Annotations::Region 内被实现.

◆ Index()

virtual int NXOpen::Annotations::IPmi::Index ( )
pure virtual

获取 索引。这是分配给 PMI 对象的唯一整数。 注意:设置方法不应用于编辑只读对象(如镜像 PMI 对象)。 否则,部件更新时更改将被覆盖。
创建于 NX4.0.0。

许可要求:无

NXOpen::Annotations::BaseArcLengthDimension, NXOpen::Annotations::BaseChamferDimension, NXOpen::Annotations::BaseConcentricCircleDimension, NXOpen::Annotations::BaseCustomSymbol, NXOpen::Annotations::BaseCylindricalDimension, NXOpen::Annotations::BaseDiameterDimension, NXOpen::Annotations::BaseEdgeConditionSymbol, NXOpen::Annotations::BaseFoldedRadiusDimension, NXOpen::Annotations::BaseHoleDimension, NXOpen::Annotations::BaseHorizontalDimension, NXOpen::Annotations::BaseNote, NXOpen::Annotations::BaseParallelDimension, NXOpen::Annotations::BasePerpendicularDimension, NXOpen::Annotations::BaseRadiusDimension, NXOpen::Annotations::BaseVerticalDimension, NXOpen::Annotations::CuttingPlaneSymbol, NXOpen::Annotations::Datum, NXOpen::Annotations::DatumTarget, NXOpen::Annotations::Fcf, NXOpen::Annotations::MajorAngularDimension, NXOpen::Annotations::MinorAngularDimension, NXOpen::Annotations::Pmi, NXOpen::Annotations::PmiBoltCircleCenterline, NXOpen::Annotations::PmiCenterline3d, NXOpen::Annotations::PmiCenterMark, NXOpen::Annotations::PmiHorizontalOrdinateDimension, NXOpen::Annotations::PmiLabel, NXOpen::Annotations::PmiLineWeld, NXOpen::Annotations::PmiMajorAngularDimension, NXOpen::Annotations::PmiMinorAngularDimension, NXOpen::Annotations::PmiOrdinateOriginDimension, NXOpen::Annotations::PmiSurfaceFinishSymbol, NXOpen::Annotations::PmiVerticalOrdinateDimension, NXOpen::Annotations::PmiWave , 以及 NXOpen::Annotations::Region 内被实现.

◆ IsMirrored()

virtual bool NXOpen::Annotations::IPmi::IsMirrored ( )
pure virtual

获取 指示注释是否为镜像的标志
创建于 NX8.5.0。

许可要求:无

NXOpen::Annotations::BaseArcLengthDimension, NXOpen::Annotations::BaseChamferDimension, NXOpen::Annotations::BaseConcentricCircleDimension, NXOpen::Annotations::BaseCustomSymbol, NXOpen::Annotations::BaseCylindricalDimension, NXOpen::Annotations::BaseDiameterDimension, NXOpen::Annotations::BaseEdgeConditionSymbol, NXOpen::Annotations::BaseFoldedRadiusDimension, NXOpen::Annotations::BaseHoleDimension, NXOpen::Annotations::BaseHorizontalDimension, NXOpen::Annotations::BaseNote, NXOpen::Annotations::BaseParallelDimension, NXOpen::Annotations::BasePerpendicularDimension, NXOpen::Annotations::BaseRadiusDimension, NXOpen::Annotations::BaseVerticalDimension, NXOpen::Annotations::CuttingPlaneSymbol, NXOpen::Annotations::Datum, NXOpen::Annotations::DatumTarget, NXOpen::Annotations::Fcf, NXOpen::Annotations::MajorAngularDimension, NXOpen::Annotations::MinorAngularDimension, NXOpen::Annotations::Pmi, NXOpen::Annotations::PmiBoltCircleCenterline, NXOpen::Annotations::PmiCenterline3d, NXOpen::Annotations::PmiCenterMark, NXOpen::Annotations::PmiHorizontalOrdinateDimension, NXOpen::Annotations::PmiLabel, NXOpen::Annotations::PmiLineWeld, NXOpen::Annotations::PmiMajorAngularDimension, NXOpen::Annotations::PmiMinorAngularDimension, NXOpen::Annotations::PmiOrdinateOriginDimension, NXOpen::Annotations::PmiSurfaceFinishSymbol, NXOpen::Annotations::PmiVerticalOrdinateDimension, NXOpen::Annotations::PmiWave , 以及 NXOpen::Annotations::Region 内被实现.

◆ IsWaveLinked()

virtual bool NXOpen::Annotations::IPmi::IsWaveLinked ( )
pure virtual

获取 指示 PMI 是否为 WAVE 链接的标志
创建于 NX1847.0.0。

许可要求:无

NXOpen::Annotations::BaseArcLengthDimension, NXOpen::Annotations::BaseChamferDimension, NXOpen::Annotations::BaseConcentricCircleDimension, NXOpen::Annotations::BaseCustomSymbol, NXOpen::Annotations::BaseCylindricalDimension, NXOpen::Annotations::BaseDiameterDimension, NXOpen::Annotations::BaseEdgeConditionSymbol, NXOpen::Annotations::BaseFoldedRadiusDimension, NXOpen::Annotations::BaseHoleDimension, NXOpen::Annotations::BaseHorizontalDimension, NXOpen::Annotations::BaseNote, NXOpen::Annotations::BaseParallelDimension, NXOpen::Annotations::BasePerpendicularDimension, NXOpen::Annotations::BaseRadiusDimension, NXOpen::Annotations::BaseVerticalDimension, NXOpen::Annotations::CuttingPlaneSymbol, NXOpen::Annotations::Datum, NXOpen::Annotations::DatumTarget, NXOpen::Annotations::Fcf, NXOpen::Annotations::MajorAngularDimension, NXOpen::Annotations::MinorAngularDimension, NXOpen::Annotations::Pmi, NXOpen::Annotations::PmiBoltCircleCenterline, NXOpen::Annotations::PmiCenterline3d, NXOpen::Annotations::PmiCenterMark, NXOpen::Annotations::PmiHorizontalOrdinateDimension, NXOpen::Annotations::PmiLabel, NXOpen::Annotations::PmiLineWeld, NXOpen::Annotations::PmiMajorAngularDimension, NXOpen::Annotations::PmiMinorAngularDimension, NXOpen::Annotations::PmiOrdinateOriginDimension, NXOpen::Annotations::PmiSurfaceFinishSymbol, NXOpen::Annotations::PmiVerticalOrdinateDimension, NXOpen::Annotations::PmiWave , 以及 NXOpen::Annotations::Region 内被实现.

◆ LinkSource()

virtual NXOpen::Annotations::Annotation * NXOpen::Annotations::IPmi::LinkSource ( )
pure virtual

获取 通过 WAVE 或镜像链接的链接 PMI 的源 PMI。
创建于 NX1847.0.0。

许可要求:无

NXOpen::Annotations::BaseArcLengthDimension, NXOpen::Annotations::BaseChamferDimension, NXOpen::Annotations::BaseConcentricCircleDimension, NXOpen::Annotations::BaseCustomSymbol, NXOpen::Annotations::BaseCylindricalDimension, NXOpen::Annotations::BaseDiameterDimension, NXOpen::Annotations::BaseEdgeConditionSymbol, NXOpen::Annotations::BaseFoldedRadiusDimension, NXOpen::Annotations::BaseHoleDimension, NXOpen::Annotations::BaseHorizontalDimension, NXOpen::Annotations::BaseNote, NXOpen::Annotations::BaseParallelDimension, NXOpen::Annotations::BasePerpendicularDimension, NXOpen::Annotations::BaseRadiusDimension, NXOpen::Annotations::BaseVerticalDimension, NXOpen::Annotations::CuttingPlaneSymbol, NXOpen::Annotations::Datum, NXOpen::Annotations::DatumTarget, NXOpen::Annotations::Fcf, NXOpen::Annotations::MajorAngularDimension, NXOpen::Annotations::MinorAngularDimension, NXOpen::Annotations::Pmi, NXOpen::Annotations::PmiBoltCircleCenterline, NXOpen::Annotations::PmiCenterline3d, NXOpen::Annotations::PmiCenterMark, NXOpen::Annotations::PmiHorizontalOrdinateDimension, NXOpen::Annotations::PmiLabel, NXOpen::Annotations::PmiLineWeld, NXOpen::Annotations::PmiMajorAngularDimension, NXOpen::Annotations::PmiMinorAngularDimension, NXOpen::Annotations::PmiOrdinateOriginDimension, NXOpen::Annotations::PmiSurfaceFinishSymbol, NXOpen::Annotations::PmiVerticalOrdinateDimension, NXOpen::Annotations::PmiWave , 以及 NXOpen::Annotations::Region 内被实现.

◆ SetAssociatedObject()

virtual void NXOpen::Annotations::IPmi::SetAssociatedObject ( NXOpen::Annotations::AssociatedObject * assocObj)
pure virtual

设置关联对象。 注意:此方法不应用于编辑只读对象(如镜像 PMI 对象)。 否则,部件更新时更改将被覆盖。
如果关联对象与 PMI 对象不在同一部件中,将引发错误。

创建于 NX4.0.0。

许可要求:geometric_tol ("GDT")

参数
assocObj新的关联对象

NXOpen::Annotations::BaseArcLengthDimension, NXOpen::Annotations::BaseChamferDimension, NXOpen::Annotations::BaseConcentricCircleDimension, NXOpen::Annotations::BaseCustomSymbol, NXOpen::Annotations::BaseCylindricalDimension, NXOpen::Annotations::BaseDiameterDimension, NXOpen::Annotations::BaseEdgeConditionSymbol, NXOpen::Annotations::BaseFoldedRadiusDimension, NXOpen::Annotations::BaseHoleDimension, NXOpen::Annotations::BaseHorizontalDimension, NXOpen::Annotations::BaseNote, NXOpen::Annotations::BaseParallelDimension, NXOpen::Annotations::BasePerpendicularDimension, NXOpen::Annotations::BaseRadiusDimension, NXOpen::Annotations::BaseVerticalDimension, NXOpen::Annotations::CuttingPlaneSymbol, NXOpen::Annotations::Datum, NXOpen::Annotations::DatumTarget, NXOpen::Annotations::Fcf, NXOpen::Annotations::MajorAngularDimension, NXOpen::Annotations::MinorAngularDimension, NXOpen::Annotations::Pmi, NXOpen::Annotations::PmiBoltCircleCenterline, NXOpen::Annotations::PmiCenterline3d, NXOpen::Annotations::PmiCenterMark, NXOpen::Annotations::PmiHorizontalOrdinateDimension, NXOpen::Annotations::PmiLabel, NXOpen::Annotations::PmiLineWeld, NXOpen::Annotations::PmiMajorAngularDimension, NXOpen::Annotations::PmiMinorAngularDimension, NXOpen::Annotations::PmiOrdinateOriginDimension, NXOpen::Annotations::PmiSurfaceFinishSymbol, NXOpen::Annotations::PmiVerticalOrdinateDimension, NXOpen::Annotations::PmiWave , 以及 NXOpen::Annotations::Region 内被实现.

◆ SetBusinessModifiers()

virtual void NXOpen::Annotations::IPmi::SetBusinessModifiers ( const std::vector< NXOpen::Annotations::BusinessModifier * > & businessModifiers)
pure virtual

设置业务修饰符。 注意:此方法不应用于编辑只读对象(如镜像 PMI 对象)。 否则,部件更新时更改将被覆盖。
创建于 NX4.0.0。

许可要求:geometric_tol ("GDT")

参数
businessModifiers新的业务修饰符列表

NXOpen::Annotations::BaseArcLengthDimension, NXOpen::Annotations::BaseChamferDimension, NXOpen::Annotations::BaseConcentricCircleDimension, NXOpen::Annotations::BaseCustomSymbol, NXOpen::Annotations::BaseCylindricalDimension, NXOpen::Annotations::BaseDiameterDimension, NXOpen::Annotations::BaseEdgeConditionSymbol, NXOpen::Annotations::BaseFoldedRadiusDimension, NXOpen::Annotations::BaseHoleDimension, NXOpen::Annotations::BaseHorizontalDimension, NXOpen::Annotations::BaseNote, NXOpen::Annotations::BaseParallelDimension, NXOpen::Annotations::BasePerpendicularDimension, NXOpen::Annotations::BaseRadiusDimension, NXOpen::Annotations::BaseVerticalDimension, NXOpen::Annotations::CuttingPlaneSymbol, NXOpen::Annotations::Datum, NXOpen::Annotations::DatumTarget, NXOpen::Annotations::Fcf, NXOpen::Annotations::MajorAngularDimension, NXOpen::Annotations::MinorAngularDimension, NXOpen::Annotations::Pmi, NXOpen::Annotations::PmiBoltCircleCenterline, NXOpen::Annotations::PmiCenterline3d, NXOpen::Annotations::PmiCenterMark, NXOpen::Annotations::PmiHorizontalOrdinateDimension, NXOpen::Annotations::PmiLabel, NXOpen::Annotations::PmiLineWeld, NXOpen::Annotations::PmiMajorAngularDimension, NXOpen::Annotations::PmiMinorAngularDimension, NXOpen::Annotations::PmiOrdinateOriginDimension, NXOpen::Annotations::PmiSurfaceFinishSymbol, NXOpen::Annotations::PmiVerticalOrdinateDimension, NXOpen::Annotations::PmiWave , 以及 NXOpen::Annotations::Region 内被实现.

◆ SetIndex()

virtual void NXOpen::Annotations::IPmi::SetIndex ( int index)
pure virtual

设置 索引。这是分配给 PMI 对象的唯一整数。 注意:设置方法不应用于编辑只读对象(如镜像 PMI 对象)。 否则,部件更新时更改将被覆盖。
创建于 NX4.0.0。

许可要求:geometric_tol ("GDT")

参数
indexPMI 对象的新整数值

NXOpen::Annotations::BaseArcLengthDimension, NXOpen::Annotations::BaseChamferDimension, NXOpen::Annotations::BaseConcentricCircleDimension, NXOpen::Annotations::BaseCustomSymbol, NXOpen::Annotations::BaseCylindricalDimension, NXOpen::Annotations::BaseDiameterDimension, NXOpen::Annotations::BaseEdgeConditionSymbol, NXOpen::Annotations::BaseFoldedRadiusDimension, NXOpen::Annotations::BaseHoleDimension, NXOpen::Annotations::BaseHorizontalDimension, NXOpen::Annotations::BaseNote, NXOpen::Annotations::BaseParallelDimension, NXOpen::Annotations::BasePerpendicularDimension, NXOpen::Annotations::BaseRadiusDimension, NXOpen::Annotations::BaseVerticalDimension, NXOpen::Annotations::CuttingPlaneSymbol, NXOpen::Annotations::Datum, NXOpen::Annotations::DatumTarget, NXOpen::Annotations::Fcf, NXOpen::Annotations::MajorAngularDimension, NXOpen::Annotations::MinorAngularDimension, NXOpen::Annotations::Pmi, NXOpen::Annotations::PmiBoltCircleCenterline, NXOpen::Annotations::PmiCenterline3d, NXOpen::Annotations::PmiCenterMark, NXOpen::Annotations::PmiHorizontalOrdinateDimension, NXOpen::Annotations::PmiLabel, NXOpen::Annotations::PmiLineWeld, NXOpen::Annotations::PmiMajorAngularDimension, NXOpen::Annotations::PmiMinorAngularDimension, NXOpen::Annotations::PmiOrdinateOriginDimension, NXOpen::Annotations::PmiSurfaceFinishSymbol, NXOpen::Annotations::PmiVerticalOrdinateDimension, NXOpen::Annotations::PmiWave , 以及 NXOpen::Annotations::Region 内被实现.

◆ UniversallyUniqueId()

virtual NXString NXOpen::Annotations::IPmi::UniversallyUniqueId ( )
pure virtual

获取 全局唯一标识符
创建于 NX2406.0.0。

许可要求:无

NXOpen::Annotations::BaseArcLengthDimension, NXOpen::Annotations::BaseChamferDimension, NXOpen::Annotations::BaseConcentricCircleDimension, NXOpen::Annotations::BaseCustomSymbol, NXOpen::Annotations::BaseCylindricalDimension, NXOpen::Annotations::BaseDiameterDimension, NXOpen::Annotations::BaseEdgeConditionSymbol, NXOpen::Annotations::BaseFoldedRadiusDimension, NXOpen::Annotations::BaseHoleDimension, NXOpen::Annotations::BaseHorizontalDimension, NXOpen::Annotations::BaseNote, NXOpen::Annotations::BaseParallelDimension, NXOpen::Annotations::BasePerpendicularDimension, NXOpen::Annotations::BaseRadiusDimension, NXOpen::Annotations::BaseVerticalDimension, NXOpen::Annotations::CuttingPlaneSymbol, NXOpen::Annotations::Datum, NXOpen::Annotations::DatumTarget, NXOpen::Annotations::Fcf, NXOpen::Annotations::MajorAngularDimension, NXOpen::Annotations::MinorAngularDimension, NXOpen::Annotations::Pmi, NXOpen::Annotations::PmiBoltCircleCenterline, NXOpen::Annotations::PmiCenterline3d, NXOpen::Annotations::PmiCenterMark, NXOpen::Annotations::PmiHorizontalOrdinateDimension, NXOpen::Annotations::PmiLabel, NXOpen::Annotations::PmiLineWeld, NXOpen::Annotations::PmiMajorAngularDimension, NXOpen::Annotations::PmiMinorAngularDimension, NXOpen::Annotations::PmiOrdinateOriginDimension, NXOpen::Annotations::PmiSurfaceFinishSymbol, NXOpen::Annotations::PmiVerticalOrdinateDimension, NXOpen::Annotations::PmiWave , 以及 NXOpen::Annotations::Region 内被实现.