|
NX Open C++ 参考指南 2406 v1.1
|
容器特征接口 更多...
#include <Features_IContainerFeature.hxx>
Public 成员函数 | |
| virtual std::vector< NXOpen::Features::Feature * > | GetAllContainedFeatures ()=0 |
| virtual std::vector< NXOpen::Body * > | GetAssociatedBodies ()=0 |
| virtual std::vector< NXOpen::DisplayableObject * > | GetAssociatedCurvesPointsDatums ()=0 |
| virtual std::vector< NXOpen::Edge * > | GetAssociatedEdges ()=0 |
| virtual std::vector< NXOpen::Face * > | GetAssociatedFaces ()=0 |
| virtual std::vector< NXOpen::Features::Feature * > | GetImmediateContainedFeatures ()=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 |
容器特征接口
表示部件上的容器特征。容器特征包含并维护其他产生或修改几何的特征。容器特征不直接操作任何几何。NXOpen::Features::PatternFeature 就是容器特征的一个示例。
创建于NX8.5.0。
|
pure virtual |
返回此容器特征包含的所有特征。此方法会遍历此容器特征包含的任何嵌套容器特征,以返回完整的包含特征集。
在 NXOpen::Features::InstanceFeature, NXOpen::Features::Mirror, NXOpen::Features::PatternFeature , 以及 NXOpen::Features::PatternGeometry 内被实现.
|
pure virtual |
返回容器特征的"包含"特征创建、修改和分割的所有体
在 NXOpen::Features::InstanceFeature, NXOpen::Features::Mirror, NXOpen::Features::PatternFeature , 以及 NXOpen::Features::PatternGeometry 内被实现.
|
pure virtual |
返回容器特征的"包含"特征创建的所有实体(曲线、点和基准)
在 NXOpen::Features::InstanceFeature, NXOpen::Features::Mirror, NXOpen::Features::PatternFeature , 以及 NXOpen::Features::PatternGeometry 内被实现.
|
pure virtual |
返回容器特征的"包含"特征创建、修改和分割的所有边
在 NXOpen::Features::InstanceFeature, NXOpen::Features::Mirror, NXOpen::Features::PatternFeature , 以及 NXOpen::Features::PatternGeometry 内被实现.
|
pure virtual |
返回容器特征的"包含"特征创建、修改和分割的所有面
在 NXOpen::Features::InstanceFeature, NXOpen::Features::Mirror, NXOpen::Features::PatternFeature , 以及 NXOpen::Features::PatternGeometry 内被实现.
|
pure virtual |
返回容器特征内的直接包含特征
在 NXOpen::Features::InstanceFeature, NXOpen::Features::Mirror, NXOpen::Features::PatternFeature , 以及 NXOpen::Features::PatternGeometry 内被实现.