NX Open C++ Reference Guide
|
Edge/Curve Geometric Properties. More...
Public Member Functions | |
Edge (double parameterPercentageInitial, double parameterInitial, const NXOpen::Point3d &positionInWcsInitial, const NXOpen::Point3d &positionInitial, const NXOpen::Vector3d &tangentInWcsInitial, const NXOpen::Vector3d &tangentInitial, const NXOpen::Vector3d &normalInWcsInitial, const NXOpen::Vector3d &normalInitial, const NXOpen::Vector3d &binormalInWcsInitial, const NXOpen::Vector3d &binormalInitial, double torsionInitial, double curvatureInitial) | |
Constructor for the Edge struct. | |
Public Attributes | |
NXOpen::Vector3d | Binormal |
Curve Binormal in Root Part coordinates. | |
NXOpen::Vector3d | BinormalInWcs |
Curve Binormal in Work Part coordinates. | |
double | Curvature |
Curvature of the Curve. | |
NXOpen::Vector3d | Normal |
Curve Normal in Root Part coordinates. | |
NXOpen::Vector3d | NormalInWcs |
Curve Normal in Work Part coordinates. | |
double | Parameter |
Curve Parameter. | |
double | ParameterPercentage |
Curve Parameter Percentage. | |
NXOpen::Point3d | Position |
XYZ Position in Root Part coordinates. | |
NXOpen::Point3d | PositionInWcs |
XYZ Position in Work Part coordinates. | |
NXOpen::Vector3d | Tangent |
Tangent Vector in Root Part coordinates. | |
NXOpen::Vector3d | TangentInWcs |
Tangent Vector in Work Part coordinates. | |
double | Torsion |
Curve Torsion. | |
Edge/Curve Geometric Properties.
NXOpen::GeometricAnalysis::GeometricProperties::Edge::Edge | ( | double | parameterPercentageInitial, |
double | parameterInitial, | ||
const NXOpen::Point3d & | positionInWcsInitial, | ||
const NXOpen::Point3d & | positionInitial, | ||
const NXOpen::Vector3d & | tangentInWcsInitial, | ||
const NXOpen::Vector3d & | tangentInitial, | ||
const NXOpen::Vector3d & | normalInWcsInitial, | ||
const NXOpen::Vector3d & | normalInitial, | ||
const NXOpen::Vector3d & | binormalInWcsInitial, | ||
const NXOpen::Vector3d & | binormalInitial, | ||
double | torsionInitial, | ||
double | curvatureInitial | ||
) |
Constructor for the Edge struct.
parameterPercentageInitial | Curve Parameter Percentage |
parameterInitial | Curve Parameter |
positionInWcsInitial | XYZ Position in Work Part coordinates |
positionInitial | XYZ Position in Root Part coordinates |
tangentInWcsInitial | Tangent Vector in Work Part coordinates |
tangentInitial | Tangent Vector in Root Part coordinates |
normalInWcsInitial | Curve Normal in Work Part coordinates |
normalInitial | Curve Normal in Root Part coordinates |
binormalInWcsInitial | Curve Binormal in Work Part coordinates |
binormalInitial | Curve Binormal in Root Part coordinates |
torsionInitial | Curve Torsion |
curvatureInitial | Curvature of the Curve |
NXOpen::Vector3d NXOpen::GeometricAnalysis::GeometricProperties::Edge::Binormal |
NXOpen::Vector3d NXOpen::GeometricAnalysis::GeometricProperties::Edge::BinormalInWcs |
double NXOpen::GeometricAnalysis::GeometricProperties::Edge::Curvature |
Curvature of the Curve.
NXOpen::Vector3d NXOpen::GeometricAnalysis::GeometricProperties::Edge::Normal |
NXOpen::Vector3d NXOpen::GeometricAnalysis::GeometricProperties::Edge::NormalInWcs |
double NXOpen::GeometricAnalysis::GeometricProperties::Edge::Parameter |
Curve Parameter.
double NXOpen::GeometricAnalysis::GeometricProperties::Edge::ParameterPercentage |
Curve Parameter Percentage.
NXOpen::Point3d NXOpen::GeometricAnalysis::GeometricProperties::Edge::Position |
XYZ Position in Root Part coordinates.
NXOpen::Point3d NXOpen::GeometricAnalysis::GeometricProperties::Edge::PositionInWcs |
XYZ Position in Work Part coordinates.
NXOpen::Vector3d NXOpen::GeometricAnalysis::GeometricProperties::Edge::Tangent |
Tangent Vector in Root Part coordinates.
NXOpen::Vector3d NXOpen::GeometricAnalysis::GeometricProperties::Edge::TangentInWcs |
Tangent Vector in Work Part coordinates.
double NXOpen::GeometricAnalysis::GeometricProperties::Edge::Torsion |
Curve Torsion.