NX Open C++ Reference Guide
|
Represents an PlaneTypes class. More...
Represents an PlaneTypes class.
No Creator because it's Iplane calss can not hold enum types so this class will hold them
Created in NX4.0.0.
Specifies alternate solutions The system can have up to 4 alternate solutions depends on the method for example if the user pick a point the system create a plane through the point parallel to the XY plane but there are 2 additional solutions a plane through the point and YZ plane and a plane through the point and XZ plane.
Specify the subtypes for on_curve type of plane, where alternate solution is not enough to handle the situation after enhancement to this specific plane type.
Considering legacy data, these subtypes must match those already defined in the file "datum.h"
Specifies different method types of selected geometries.
MethodTypeUndefined |
Not defined. |
MethodTypeInferred |
Inferred method. |
MethodTypeCoincident |
Plane of object method. |
MethodTypeCoincidentFaceAxis |
Though face axis method. |
MethodTypeCoincidentPerpLinear |
Through linear perpendicluar to linear method. |
MethodTypeParallel |
Parallel method. |
MethodTypeParallelPoint |
Parallel to plane through point method. |
MethodTypePerpendicular |
Perpendicular to plane method. |
MethodTypePerpendicularPoint |
Perpendicular to plane though point method. |
MethodTypePerpendicularLinear |
Perpendicular to plane through linear method. |
MethodTypeCenter |
Center method. |
MethodTypeTangent |
Tangent method. |
MethodTypeTangentFace |
Tangent to face method. |
MethodTypeTangentPoint |
Tangent to face through point method. |
MethodTypeTangentLinear |
Tangent to face through linear method. |
MethodTypeTangentParPlane |
Tangent to face parallel to plane method. |
MethodTypeTangentPerpPlane |
Tangent to face perpendicular to plane method. |
MethodTypeTangentTwoFaces |
Tangent to two faces method. |
MethodTypeTangentAnglePlane |
Tangent to a cyl face at an angle to a planar face. |
MethodTypeDistance |
Distance method. |
MethodTypeAngle |
Angle method. |
MethodTypeFrenet |
Frenet method. |
MethodTypePointDir |
Point and direction method. |
MethodTypePoint |
Point method. |
MethodTypeTwoPoints |
Two Points method. |
MethodTypeThreePoints |
Three points method. |
MethodTypeLine |
Line method. |
MethodTypeTwoLines |
Two line method. |
MethodTypeCurvePoint |
On curve through point method. |
MethodTypeFixedX |
Fixed plane perpendicular to X thru WCS. |
MethodTypeFixedY |
Fixed plane perpendicular to Y thru WCS. |
MethodTypeFixedZ |
Fixed plane perpendicular to Z thru WCS. |
MethodTypeFixedXyCsys |
Fixed plane perpendicular to Z thru X-Y plane of CSYS. |
MethodTypeCoefficients |
Fixed plane defined by coefficients. |
MethodTypeInferredTop |
Inferred Top method. |
MethodTypeTangentInfer |
Inferred Tangent method. |
MethodTypePointInfer |
Inferred Point method. |
MethodTypeFaceAxisPoint | |
MethodTypeFixed |
Fixed Method (super type including any non-associative, xy, yz, xz, and coefficient. |
MethodTypeFixedView | |
MethodTypeConstructed |
Constructed types: super type for At Angle Parallel/Perpendicular or Tangent Angle to Plane Parallel/Perpendicular. |