NX Open C++ Reference Guide
|
Joint evaluation information at the mid point. More...
Public Member Functions | |
JointMidPointData (const NXOpen::Point3d &jointMidPointInitial, const NXOpen::Vector3d &jointTangentInitial, const NXOpen::Vector3d &primaryFaceNormalInitial, const NXOpen::Vector3d &secondaryFaceNormalInitial, const NXOpen::Vector3d &groovePrimaryDirectionInitial, bool grooveAlignedWithPrimaryInitial) | |
Constructor for the JointMidPointData struct. | |
Public Attributes | |
bool | GrooveAlignedWithPrimary |
Indicates if the primary faces for the groove are farthest along a positive principal axis. | |
NXOpen::Vector3d | GroovePrimaryDirection |
The direction in absolute coordinates towards the primary faces, and way from secondary faces. | |
NXOpen::Point3d | JointMidPoint |
The mid point of the joint in absolute coordinates. | |
NXOpen::Vector3d | JointTangent |
The tangent at the joint mid point in absolute coordinates. | |
NXOpen::Vector3d | PrimaryFaceNormal |
The primary body face normal in absolute coordinates at the joint mid point. | |
NXOpen::Vector3d | SecondaryFaceNormal |
The secondary body face normal in absolute coordinates at the joint mid point. | |
Joint evaluation information at the mid point.
Results are returned in absolute and ship coordinates
NXOpen::Weld::WeldJointBuilder::JointMidPointData::JointMidPointData | ( | const NXOpen::Point3d & | jointMidPointInitial, |
const NXOpen::Vector3d & | jointTangentInitial, | ||
const NXOpen::Vector3d & | primaryFaceNormalInitial, | ||
const NXOpen::Vector3d & | secondaryFaceNormalInitial, | ||
const NXOpen::Vector3d & | groovePrimaryDirectionInitial, | ||
bool | grooveAlignedWithPrimaryInitial | ||
) |
Constructor for the JointMidPointData struct.
jointMidPointInitial | The mid point of the joint in absolute coordinates. |
jointTangentInitial | The tangent at the joint mid point in absolute coordinates. |
primaryFaceNormalInitial | The primary body face normal in absolute coordinates at the joint mid point. |
secondaryFaceNormalInitial | The secondary body face normal in absolute coordinates at the joint mid point. |
groovePrimaryDirectionInitial | The direction in absolute coordinates towards the primary faces, and way from secondary faces. |
grooveAlignedWithPrimaryInitial | Indicates if the primary faces for the groove are farthest along a positive principal axis. |
bool NXOpen::Weld::WeldJointBuilder::JointMidPointData::GrooveAlignedWithPrimary |
Indicates if the primary faces for the groove are farthest along a positive principal axis.
NXOpen::Vector3d NXOpen::Weld::WeldJointBuilder::JointMidPointData::GroovePrimaryDirection |
The direction in absolute coordinates towards the primary faces, and way from secondary faces.
NXOpen::Point3d NXOpen::Weld::WeldJointBuilder::JointMidPointData::JointMidPoint |
The mid point of the joint in absolute coordinates.
NXOpen::Vector3d NXOpen::Weld::WeldJointBuilder::JointMidPointData::JointTangent |
The tangent at the joint mid point in absolute coordinates.
NXOpen::Vector3d NXOpen::Weld::WeldJointBuilder::JointMidPointData::PrimaryFaceNormal |
The primary body face normal in absolute coordinates at the joint mid point.
NXOpen::Vector3d NXOpen::Weld::WeldJointBuilder::JointMidPointData::SecondaryFaceNormal |
The secondary body face normal in absolute coordinates at the joint mid point.