|
NX Open C++ 参考指南 2406 v1.1
|
#include <SketchTypes.hxx>
Public 成员函数 | |
| SketchOperationgeometry (NXOpen::NXObject *geometryInitial, NXOpen::SketchControlPoint pointTypeInitial, int pointIndexInitial, const NXOpen::Point3d &helpPointInitial, NXOpen::NXObject *viewInitial) | |
Public 属性 | |
| NXOpen::NXObject * | Geometry |
| NXOpen::Point3d | HelpPoint |
| int | PointIndex |
| NXOpen::SketchControlPoint | PointType |
| NXOpen::NXObject * | View |
草图操作可使用整个几何,如 NXOpen::Line,或几何的控制点,如起点或中心点。
|
inline |
SketchOperationgeometry 结构体的构造函数。
| geometryInitial | 类型为 NXOpen::Curve 或 NXOpen::Point 的草图几何 |
| pointTypeInitial | 若设置为 NXOpen::SketchControlPointNoPoint,则使用整个几何。 否则使用几何的相应控制点。 |
| pointIndexInitial | 当 PointType 设置为 NXOpen::SketchControlPointSplineDefiningPoint 或 NXOpen::SketchControlPointSplinePole 时,此索引标识 NXOpen::Spline 上的点或极点。 值为 0 时与使用 NXOpen::SketchControlPointStartPoint 相同。 当 PointType 设置为 NXOpen::SketchControlPointQuadrant 时,值为 0 应用于闭合的 NXOpen::Arc 或 NXOpen::Ellipse,以指示长半径点。值为 1 表示 NXOpen::Ellipse 的短半径点。 |
| helpPointInitial | NXOpen::Curve 上的 3D 位置,常用于使用 NXOpen::SketchControlPointOnCurve 定义局部切线条件 |
| viewInitial | 几何所依赖的视图(如有) |
| NXOpen::NXObject* NXOpen::SketchOperationgeometry::Geometry |
类型为 NXOpen::Curve 或 NXOpen::Point 的草图几何
| NXOpen::Point3d NXOpen::SketchOperationgeometry::HelpPoint |
NXOpen::Curve 上的 3D 位置,常用于使用 NXOpen::SketchControlPointOnCurve 定义局部切线条件
| int NXOpen::SketchOperationgeometry::PointIndex |
当 PointType 设置为 NXOpen::SketchControlPointSplineDefiningPoint 或 NXOpen::SketchControlPointSplinePole 时,此索引标识 NXOpen::Spline 上的点或极点。 值为 0 时与使用 NXOpen::SketchControlPointStartPoint 相同。 当 PointType 设置为 NXOpen::SketchControlPointQuadrant 时,值为 0 应用于闭合的 NXOpen::Arc 或 NXOpen::Ellipse,以指示长半径点。值为 1 表示 NXOpen::Ellipse 的短半径点。
| NXOpen::SketchControlPoint NXOpen::SketchOperationgeometry::PointType |
若设置为 NXOpen::SketchControlPointNoPoint,则使用整个几何。 否则使用几何的相应控制点。
| NXOpen::NXObject* NXOpen::SketchOperationgeometry::View |
几何所依赖的视图(如有)