|
NX Open C++ 参考指南 2406 v1.1
|
几何体 更多...
#include <CAM_Geometry.hxx>
Public 成员函数 | |
| NXOpen::CAM::GeometrySet * | AppendGeometrySet (NXOpen::CAM::GeometrySet *templateSet, const std::vector< NXOpen::DisplayableObject * > &entities) |
| void | AppendNamedGeometry (const std::vector< NXOpen::ScCollector * > &namedGeometry) |
| NXOpen::CAM::GeometrySet * | CreateGeometrySet () |
| void | ExpandSets (const std::vector< NXOpen::CAM::GeometrySet * > &sets) |
| NXOpen::CAM::GeometrySetList * | GeometryList () |
| void | InitializeData (bool reloadGeometry) |
| void | PreselectGeometry () |
| NXOpen::CAM::Topology * | Topology () |
| virtual bool | Validate () |
| Public 成员函数 继承自 NXOpen::TaggedObject | |
| tag_t | Tag () const |
友元 | |
| class | _GeometryBuilder |
几何体
表示一个 CAM 几何体对象
创建于 NX8.0.0.
| NXOpen::CAM::GeometrySet * NXOpen::CAM::Geometry::AppendGeometrySet | ( | NXOpen::CAM::GeometrySet * | templateSet, |
| const std::vector< NXOpen::DisplayableObject * > & | entities ) |
使用简单规则追加一个几何体集
| templateSet | 用于复制自定义数据的模板集 |
| entities | 用于追加的几何体实体数组。实体必须来自同一组件部件 |
| void NXOpen::CAM::Geometry::AppendNamedGeometry | ( | const std::vector< NXOpen::ScCollector * > & | namedGeometry | ) |
追加命名几何体
创建于 NX9.0.3.
许可要求: cam_base ("CAM BASE")
| namedGeometry | 共享几何体数组 |
| NXOpen::CAM::GeometrySet * NXOpen::CAM::Geometry::CreateGeometrySet | ( | ) |
创建一个空的几何体集
| void NXOpen::CAM::Geometry::ExpandSets | ( | const std::vector< NXOpen::CAM::GeometrySet * > & | sets | ) |
展开几何体集
创建于 NX8.0.0.
许可要求: cam_base ("CAM BASE")
| sets | 集合数组 |
| NXOpen::CAM::GeometrySetList * NXOpen::CAM::Geometry::GeometryList | ( | ) |
返回 几何体列表
创建于 NX8.0.0.
许可要求: 无
| void NXOpen::CAM::Geometry::InitializeData | ( | bool | reloadGeometry | ) |
准备并更新几何体数据
创建于 NX8.0.0.
许可要求: cam_base ("CAM BASE")
| reloadGeometry | 如果几何体列表已在别处更改,则重新加载该列表的标志。 |
| void NXOpen::CAM::Geometry::PreselectGeometry | ( | ) |
预选壁几何体
创建于 NX8.0.0.
许可要求: cam_base ("CAM BASE")
| NXOpen::CAM::Topology * NXOpen::CAM::Geometry::Topology | ( | ) |
返回 拓扑构建器
创建于 NX8.0.0.
许可要求: 无
|
virtual |
验证组件的输入是否足以调用提交。 如果组件不处于可提交状态,则抛出异常。 例如,如果组件要求您设置某些属性,而您尚未设置,则此方法将抛出异常。 对于某些组件,此方法会抛出尚未实现的 NXException。