表示NXOpen::Plane 的集合。 遍历此集合仅返回集合所属部件中存在的未标记为废弃的活动对象。注意NXOpen::Plane 是智能对象,许多智能对象会被标记为废弃,因为它们仅用于支持其他对象,不会被显示。
要获取此类的实例,请参考NXOpen::BasePart
创建于NX4.0.0。
更多...
#include <PlaneCollection.hxx>
|
| iterator | begin () |
| NXOpen::Plane * | CreateFixedPlane (const NXOpen::Point3d &origin, const NXOpen::Matrix3x3 &matrix) |
| NXOpen::Plane * | CreateFixedPlane (const NXOpen::Point3d &origin, const NXOpen::Matrix3x3 &matrix, bool show) |
| NXOpen::Plane * | CreateFixedTypePlane (const NXOpen::Point3d &origin, const NXOpen::Matrix3x3 &matrix, NXOpen::SmartObject::UpdateOption updateOption) |
| NXOpen::Plane * | CreatePlane (const NXOpen::Point3d &origin, const NXOpen::Vector3d &normal, NXOpen::SmartObject::UpdateOption updateOption) |
| NXOpen::Plane * | CreatePlane (NXOpen::Features::Feature *datum) |
| NXOpen::Plane * | CreatePlane (NXOpen::PlaneTypes::MethodType method, NXOpen::PlaneTypes::AlternateType alternate, const NXOpen::Point3d &origin, const NXOpen::Vector3d &normal, const char *expression, bool flip, bool percent, const std::vector< NXOpen::NXObject * > &geometry) |
| NXOpen::Plane * | CreatePlane (NXOpen::PlaneTypes::MethodType method, NXOpen::PlaneTypes::AlternateType alternate, const NXOpen::Point3d &origin, const NXOpen::Vector3d &normal, const NXString &expression, bool flip, bool percent, const std::vector< NXOpen::NXObject * > &geometry) |
| iterator | end () |
| tag_t | Tag () const |
表示NXOpen::Plane 的集合。 遍历此集合仅返回集合所属部件中存在的未标记为废弃的活动对象。注意NXOpen::Plane 是智能对象,许多智能对象会被标记为废弃,因为它们仅用于支持其他对象,不会被显示。
要获取此类的实例,请参考NXOpen::BasePart
创建于NX4.0.0。
平面集合
◆ begin()
| iterator NXOpen::PlaneCollection::begin |
( |
| ) |
|
◆ CreateFixedPlane() [1/2]
创建一个无参数的平面。
- 返回
- 创建的平面
于NX11.0.0版本创建。
许可证要求:无
- 参数
-
◆ CreateFixedPlane() [2/2]
创建一个无参数的平面,包含额外输入标志控制创建后平面是否可见。
- 返回
- 创建的平面
于NX11.0.0版本创建。
许可证要求:无
- 参数
-
| origin | 平面原点 |
| matrix | 平面矩阵 |
| show | 控制是否显示平面对象 |
◆ CreateFixedTypePlane()
创建一个Plane,它仍是智能平面但平面类型固定。
- 返回
- 平面
于NX11.0.1版本创建。
许可要求:无
- 参数
-
| origin | 平面原点 |
| matrix | 平面矩阵 |
| updateOption | 智能对象更新选项 |
◆ CreatePlane() [1/4]
创建一个无参数的平面。
- 返回
- 创建的平面
于NX4.0.0版本创建。
许可证要求:无
- 参数
-
| origin | 平面原点 |
| normal | 平面法向 |
| updateOption | 智能对象更新选项 |
◆ CreatePlane() [2/4]
使用基准平面对象创建平面。
- 返回
- 创建的平面
于NX4.0.0版本创建。
许可证要求:无
- 参数
-
◆ CreatePlane() [3/4]
使用基准平面对象创建平面。
- 返回
- 创建的平面
于NX4.0.0版本创建。
许可证要求:无
- 参数
-
| method | 创建方法 |
| alternate | 备选方式 |
| origin | 平面原点 |
| normal | 平面法向 |
| expression | 偏置值 |
| flip | 翻转方向 |
| percent | 弧长或百分比值 |
| geometry | 几何对象 |
◆ CreatePlane() [4/4]
使用基准平面对象创建平面。
- 返回
- 创建的平面
于NX4.0.0版本创建。
许可证要求:无
- 参数
-
| method | 创建方法 |
| alternate | 备选方式 |
| origin | 平面原点 |
| normal | 平面法向 |
| expression | 偏置值 |
| flip | 翻转方向 |
| percent | 弧长或百分比值 |
| geometry | 几何对象 |
◆ end()
| iterator NXOpen::PlaneCollection::end |
( |
| ) |
|
|
inline |
◆ Tag()
| tag_t NXOpen::PlaneCollection::Tag |
( |
| ) |
const |