NX Open C++ Reference Guide
|
Used in the dimension creation methods to indicate what geometry to create the dimension on. More...
Public Member Functions | |
DimensionGeometry (NXOpen::NXObject *geometryInitial, NXOpen::Sketch::AssocType assocTypeInitial, int assocValueInitial, const NXOpen::Point3d &helpPointInitial, NXOpen::NXObject *viewInitial) | |
Constructor for the DimensionGeometry struct. | |
Public Attributes | |
NXOpen::Sketch::AssocType | AssocType |
assoc type | |
int | AssocValue |
See table for meaning. | |
NXOpen::NXObject * | Geometry |
geometry | |
NXOpen::Point3d | HelpPoint |
help point | |
NXOpen::NXObject * | View |
The view the geometry is dependent on, if any. |
Used in the dimension creation methods to indicate what geometry to create the dimension on.
Examples: 1. To specify the start point of line1 Geometry = line1 AssocType = StartPoint AssocValue = 0
NXOpen::Sketch::DimensionGeometry::DimensionGeometry | ( | NXOpen::NXObject * | geometryInitial, |
NXOpen::Sketch::AssocType | assocTypeInitial, | ||
int | assocValueInitial, | ||
const NXOpen::Point3d & | helpPointInitial, | ||
NXOpen::NXObject * | viewInitial | ||
) |
Constructor for the DimensionGeometry struct.
geometryInitial | geometry |
assocTypeInitial | assoc type |
assocValueInitial | See table for meaning. The AssocValue has the following meanings:
AssocType AssocValue meaning
---------- -------------------
Tangency parameter percentage (0 - 100) (used to find approximate tangent point)
CurvePoint the index number of the defining point of the spline(starting from 1)
all else not used
|
helpPointInitial | help point |
viewInitial | The view the geometry is dependent on, if any |
See table for meaning.
The AssocValue has the following meanings:
AssocType AssocValue meaning
---------- -------------------
Tangency parameter percentage (0 - 100) (used to find approximate tangent point)
CurvePoint the index number of the defining point of the spline(starting from 1)
all else not used
The view the geometry is dependent on, if any.