|
NX Open C++ 参考指南 2406 v1.1
|
碰撞形状构建器类 更多...
#include <Mechatronics_CollisionShapeBuilder.hxx>
Public 成员函数 | |
| NXOpen::Point * | CenterPoint () |
| NXOpen::Expression * | Height () |
| NXOpen::Expression * | Length () |
| NXOpen::CoordinateSystem * | Orientation () |
| NXOpen::Expression * | Radius () |
| void | SetCenterPoint (NXOpen::Point *centerPoint) |
| void | SetOrientation (NXOpen::CoordinateSystem *orientation) |
| NXOpen::Expression * | Width () |
| Public 成员函数 继承自 NXOpen::Builder | |
| NXOpen::NXObject * | Commit () |
| void | Destroy () |
| std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
| NXOpen::NXObject * | GetObject () |
| NXOpen::PreviewBuilder * | PreviewBuilder () |
| void | ShowResults () |
| virtual bool | Validate () |
| Public 成员函数 继承自 NXOpen::TaggedObject | |
| tag_t | Tag () const |
友元 | |
| class | _CollisionShapeBuilderBuilder |
碰撞形状构建器类
这是一个抽象类,无法创建。
这是一个抽象类,无法创建。
创建于NX7.5.1。
| NXOpen::Point * NXOpen::Mechatronics::CollisionShapeBuilder::CenterPoint | ( | ) |
返回中心点。对所有碰撞形状类型有效,除非 NXOpen::Mechatronics::CollisionBodyBuilder::CollisionShape 设置为 NXOpen::Mechatronics::CollisionBodyBuilder::CollisionShapeTypesConvex。
创建于NX7.5.1。
许可要求:nx_mcd_core ("机械概念设计器")
| NXOpen::Expression * NXOpen::Mechatronics::CollisionShapeBuilder::Height | ( | ) |
返回高度。有效条件:NXOpen::Mechatronics::CollisionBodyBuilder::CollisionShape 设置为 NXOpen::Mechatronics::CollisionBodyBuilder::CollisionShapeTypesBox 或 NXOpen::Mechatronics::CollisionSensorBuilder::CollisionShape 设置为 NXOpen::Mechatronics::CollisionSensorBuilder::CollisionShapeTypesBox。
创建于NX7.5.1。
许可要求:nx_mcd_core ("机械概念设计器")
| NXOpen::Expression * NXOpen::Mechatronics::CollisionShapeBuilder::Length | ( | ) |
返回长度。有效条件:NXOpen::Mechatronics::CollisionBodyBuilder::CollisionShape 设置为 NXOpen::Mechatronics::CollisionBodyBuilder::CollisionShapeTypesBox 或 NXOpen::Mechatronics::CollisionBodyBuilder::CollisionShapeTypesCapsule 或 NXOpen::Mechatronics::CollisionSensorBuilder::CollisionShape 设置为 NXOpen::Mechatronics::CollisionSensorBuilder::CollisionShapeTypesBox 或 NXOpen::Mechatronics::CollisionSensorBuilder::CollisionShapeTypesLine。
创建于NX7.5.1。
许可要求:nx_mcd_core ("机械概念设计器")
| NXOpen::CoordinateSystem * NXOpen::Mechatronics::CollisionShapeBuilder::Orientation | ( | ) |
返回方向。有效条件:NXOpen::Mechatronics::CollisionBodyBuilder::CollisionShape 设置为 NXOpen::Mechatronics::CollisionBodyBuilder::CollisionShapeTypesBox 或 NXOpen::Mechatronics::CollisionBodyBuilder::CollisionShapeTypesCapsule 或 NXOpen::Mechatronics::CollisionSensorBuilder::CollisionShape 设置为 NXOpen::Mechatronics::CollisionSensorBuilder::CollisionShapeTypesBox 或 NXOpen::Mechatronics::CollisionSensorBuilder::CollisionShapeTypesLine。
创建于NX7.5.1。
许可要求:nx_mcd_core ("机械概念设计器")
| NXOpen::Expression * NXOpen::Mechatronics::CollisionShapeBuilder::Radius | ( | ) |
返回半径。有效条件:NXOpen::Mechatronics::CollisionBodyBuilder::CollisionShape 设置为 NXOpen::Mechatronics::CollisionBodyBuilder::CollisionShapeTypesSphere 或 NXOpen::Mechatronics::CollisionSensorBuilder::CollisionShape 设置为 NXOpen::Mechatronics::CollisionSensorBuilder::CollisionShapeTypesSphere。
创建于NX7.5.1。
许可要求:nx_mcd_core ("机械概念设计器")
| void NXOpen::Mechatronics::CollisionShapeBuilder::SetCenterPoint | ( | NXOpen::Point * | centerPoint | ) |
设置中心点。对所有碰撞形状类型有效,除非 NXOpen::Mechatronics::CollisionBodyBuilder::CollisionShape 设置为 NXOpen::Mechatronics::CollisionBodyBuilder::CollisionShapeTypesConvex。
创建于NX7.5.1。
许可要求:nx_mcd_core ("机械概念设计器")
| centerPoint | 中心点 |
| void NXOpen::Mechatronics::CollisionShapeBuilder::SetOrientation | ( | NXOpen::CoordinateSystem * | orientation | ) |
设置方向。有效条件:NXOpen::Mechatronics::CollisionBodyBuilder::CollisionShape 设置为 NXOpen::Mechatronics::CollisionBodyBuilder::CollisionShapeTypesBox 或 NXOpen::Mechatronics::CollisionBodyBuilder::CollisionShapeTypesCapsule 或 NXOpen::Mechatronics::CollisionSensorBuilder::CollisionShape 设置为 NXOpen::Mechatronics::CollisionSensorBuilder::CollisionShapeTypesBox 或 NXOpen::Mechatronics::CollisionSensorBuilder::CollisionShapeTypesLine。
创建于NX7.5.1。
许可要求:nx_mcd_core ("机械概念设计器")
| orientation | 方向 |
| NXOpen::Expression * NXOpen::Mechatronics::CollisionShapeBuilder::Width | ( | ) |
返回宽度。有效条件:NXOpen::Mechatronics::CollisionBodyBuilder::CollisionShape 设置为 NXOpen::Mechatronics::CollisionBodyBuilder::CollisionShapeTypesBox 或 NXOpen::Mechatronics::CollisionSensorBuilder::CollisionShape 设置为 NXOpen::Mechatronics::CollisionSensorBuilder::CollisionShapeTypesBox。
创建于NX7.5.1。
许可要求:nx_mcd_core ("机械概念设计器")