|
NX Open C++ 参考指南 2406 v1.1
|
表示 NXOpen::Axis 的集合。 遍历此集合仅返回集合所属部件中包含的、未被标记为淘汰的活动对象。 注意 NXOpen::Axis 是智能对象,许多智能对象因其仅用于支持其他对象且不显示而被标记为淘汰。
要获取此类的实例,请参考 NXOpen::BasePart
创建于 NX3.0.1.
更多...
#include <AxisCollection.hxx>
类 | |
| class | iterator |
Public 成员函数 | |
| iterator | begin () |
| NXOpen::Axis * | CreateAxis (const NXOpen::Point3d &point, const NXOpen::Vector3d &direction, NXOpen::SmartObject::UpdateOption update) |
| NXOpen::Axis * | CreateAxis (NXOpen::Axis *axis, NXOpen::Xform *xform, NXOpen::SmartObject::UpdateOption update) |
| NXOpen::Axis * | CreateAxis (NXOpen::Point *point, NXOpen::Direction *direction, NXOpen::SmartObject::UpdateOption update) |
| iterator | end () |
| tag_t | Tag () const |
表示 NXOpen::Axis 的集合。 遍历此集合仅返回集合所属部件中包含的、未被标记为淘汰的活动对象。 注意 NXOpen::Axis 是智能对象,许多智能对象因其仅用于支持其他对象且不显示而被标记为淘汰。
要获取此类的实例,请参考 NXOpen::BasePart
创建于 NX3.0.1.
轴对象集合接口
| iterator NXOpen::AxisCollection::begin | ( | ) |
返回指向第一个元素的迭代器。
| NXOpen::Axis * NXOpen::AxisCollection::CreateAxis | ( | const NXOpen::Point3d & | point, |
| const NXOpen::Vector3d & | direction, | ||
| NXOpen::SmartObject::UpdateOption | update ) |
创建非关联轴
| point | 定义轴的点 |
| direction | 定义轴的方向向量 |
| update | 当前唯一有效的选项是 SmartObject::UpdateOptionWithinModeling 。 此选项仅可用于建模中的特征更新。 |
| NXOpen::Axis * NXOpen::AxisCollection::CreateAxis | ( | NXOpen::Axis * | axis, |
| NXOpen::Xform * | xform, | ||
| NXOpen::SmartObject::UpdateOption | update ) |
使用提取的 NXOpen::Axis 和可选的 NXOpen::Xform 创建 NXOpen::Axis 。
| axis | 轴 |
| xform | 可选的 NXOpen::Xform |
| update | 更新选项 |
| NXOpen::Axis * NXOpen::AxisCollection::CreateAxis | ( | NXOpen::Point * | point, |
| NXOpen::Direction * | direction, | ||
| NXOpen::SmartObject::UpdateOption | update ) |
通过 NXOpen::Point 和 NXOpen::Direction 创建 NXOpen::Axis 。
| point | 定义轴的点 |
| direction | 定义轴的方向向量 |
| update | 当前唯一有效的选项是 SmartObject::UpdateOptionWithinModeling 。 此选项仅可用于建模中的特征更新。 |
|
inline |
返回指向最后一个元素之后位置的迭代器。
| tag_t NXOpen::AxisCollection::Tag | ( | ) | const |
返回此对象的标签。