|
NX Open C++ 参考指南 2406 v1.1
|
焊接特征接口 更多...
#include <Weld_IFeature.hxx>
Public 成员函数 | |
| virtual void | GetFeatureDiagnostics (std::vector< int > &diagnosticCodes)=0 |
| virtual NXString | GetFeatureIconName ()=0 |
| virtual int | GetFeatureLayer ()=0 |
| virtual int | GetFeatureObjectColor ()=0 |
| virtual void | GetFeatureReferenceSets (std::vector< NXOpen::ReferenceSet * > &refSet)=0 |
| virtual void | GetFeatureReferenceSetStrings (std::vector< NXString > &refSet)=0 |
| Public 成员函数 继承自 NXOpen::INXObject | |
| virtual NXOpen::INXObject * | FindObject (const char *journalIdentifier)=0 |
| virtual NXOpen::INXObject * | FindObject (const NXString &journalIdentifier)=0 |
| virtual bool | IsOccurrence ()=0 |
| virtual NXString | JournalIdentifier ()=0 |
| virtual NXString | Name ()=0 |
| virtual NXOpen::Assemblies::Component * | OwningComponent ()=0 |
| virtual NXOpen::BasePart * | OwningPart ()=0 |
| virtual void | Print ()=0 |
| virtual NXOpen::INXObject * | Prototype ()=0 |
| virtual void | SetName (const char *name)=0 |
| virtual void | SetName (const NXString &name)=0 |
焊接特征接口
表示Weld Assistant或Structure Welding创建的特征
创建于NX11.0.0。
|
pure virtual |
返回特征诊断信息、警告或错误代码。
创建于NX11.0.0。
许可证要求:无
| diagnosticCodes | 此特征的信息、警告或错误代码。 |
在 NXOpen::Weld::Fill, NXOpen::Weld::Fillet, NXOpen::Weld::Groove, NXOpen::Weld::Jointmark, NXOpen::Weld::JointmarkElement, NXOpen::Weld::PlugSlot, NXOpen::Weld::PointMark, NXOpen::Weld::PointMarkPoint, NXOpen::Weld::SurfaceWeld, NXOpen::Weld::Transform, NXOpen::Weld::UserDefinedWeld, NXOpen::Weld::WeldBead , 以及 NXOpen::Weld::WeldJoint 内被实现.
|
pure virtual |
获取特征图标名称。
创建于NX12.0.0。
许可证要求:无
在 NXOpen::Weld::Fill, NXOpen::Weld::Fillet, NXOpen::Weld::Groove, NXOpen::Weld::Jointmark, NXOpen::Weld::JointmarkElement, NXOpen::Weld::PlugSlot, NXOpen::Weld::PointMark, NXOpen::Weld::PointMarkPoint, NXOpen::Weld::SurfaceWeld, NXOpen::Weld::Transform, NXOpen::Weld::UserDefinedWeld, NXOpen::Weld::WeldBead , 以及 NXOpen::Weld::WeldJoint 内被实现.
|
pure virtual |
获取特征图层。
创建于NX12.0.0。
许可证要求:无
在 NXOpen::Weld::Fill, NXOpen::Weld::Fillet, NXOpen::Weld::Groove, NXOpen::Weld::Jointmark, NXOpen::Weld::JointmarkElement, NXOpen::Weld::PlugSlot, NXOpen::Weld::PointMark, NXOpen::Weld::PointMarkPoint, NXOpen::Weld::SurfaceWeld, NXOpen::Weld::Transform, NXOpen::Weld::UserDefinedWeld, NXOpen::Weld::WeldBead , 以及 NXOpen::Weld::WeldJoint 内被实现.
|
pure virtual |
获取特征颜色。
创建于NX12.0.0。
许可证要求:无
在 NXOpen::Weld::Fill, NXOpen::Weld::Fillet, NXOpen::Weld::Groove, NXOpen::Weld::Jointmark, NXOpen::Weld::JointmarkElement, NXOpen::Weld::PlugSlot, NXOpen::Weld::PointMark, NXOpen::Weld::PointMarkPoint, NXOpen::Weld::SurfaceWeld, NXOpen::Weld::Transform, NXOpen::Weld::UserDefinedWeld, NXOpen::Weld::WeldBead , 以及 NXOpen::Weld::WeldJoint 内被实现.
|
pure virtual |
获取此特征所属的所有引用集。
创建于NX12.0.0。
许可证要求:无
| refSet | 引用集 |
在 NXOpen::Weld::Fill, NXOpen::Weld::Fillet, NXOpen::Weld::Groove, NXOpen::Weld::Jointmark, NXOpen::Weld::JointmarkElement, NXOpen::Weld::PlugSlot, NXOpen::Weld::PointMark, NXOpen::Weld::PointMarkPoint, NXOpen::Weld::SurfaceWeld, NXOpen::Weld::Transform, NXOpen::Weld::UserDefinedWeld, NXOpen::Weld::WeldBead , 以及 NXOpen::Weld::WeldJoint 内被实现.
|
pure virtual |
获取此特征所属的所有引用集。
创建于NX12.0.0。
许可证要求:无
| refSet | 引用集 |
在 NXOpen::Weld::Fill, NXOpen::Weld::Fillet, NXOpen::Weld::Groove, NXOpen::Weld::Jointmark, NXOpen::Weld::JointmarkElement, NXOpen::Weld::PlugSlot, NXOpen::Weld::PointMark, NXOpen::Weld::PointMarkPoint, NXOpen::Weld::SurfaceWeld, NXOpen::Weld::Transform, NXOpen::Weld::UserDefinedWeld, NXOpen::Weld::WeldBead , 以及 NXOpen::Weld::WeldJoint 内被实现.