NX Open C++ Reference Guide
|
Face Geometric Properties. More...
Public Member Functions | |
Face (double uParamaterInitial, double vParamaterInitial, const NXOpen::Point3d &positionInWcsInitial, const NXOpen::Vector3d &uDerivativeInWcsInitial, const NXOpen::Vector3d &vDerivativeInWcsInitial, const NXOpen::Vector3d &normalInWcsInitial, const NXOpen::Point3d &positionInitial, const NXOpen::Vector3d &uDerivativeInitial, const NXOpen::Vector3d &vDerivativeInitial, const NXOpen::Vector3d &normalInitial, double invOfMinRadiusOfCurvatureInitial, double invOfMaxRadiusOfCurvatureInitial) | |
Constructor for the Face struct. More... | |
Public Attributes | |
double | InvOfMaxRadiusOfCurvature |
Inverse of Maximum Radius of Curvature, 1/(maximum radius of curvature). More... | |
double | InvOfMinRadiusOfCurvature |
Inverse of Minumum Radius of Curvature, 1/(minimum radius of curvature) More... | |
NXOpen::Vector3d | Normal |
Unitized Face Normal - Root Part Coordinates. More... | |
NXOpen::Vector3d | NormalInWcs |
Unitized Face Normal - Work Part Coordinates. More... | |
NXOpen::Point3d | Position |
XYZ Position. More... | |
NXOpen::Point3d | PositionInWcs |
XYZ Position in Work Part coordinates. More... | |
NXOpen::Vector3d | UDerivative |
Derivative Vector in U direction - Root Part Coordinates. More... | |
NXOpen::Vector3d | UDerivativeInWcs |
Derivative Vector in U direction - Work Part Coordinates. More... | |
double | UParamater |
U parameter. More... | |
NXOpen::Vector3d | VDerivative |
Derivative Vector in V direction - Root Part Coordinates. More... | |
NXOpen::Vector3d | VDerivativeInWcs |
Derivative Vector in V direction - Work Part Coordinates. More... | |
double | VParamater |
V parameter. More... | |
Face Geometric Properties.
NXOpen::GeometricAnalysis::GeometricProperties::Face::Face | ( | double | uParamaterInitial, |
double | vParamaterInitial, | ||
const NXOpen::Point3d & | positionInWcsInitial, | ||
const NXOpen::Vector3d & | uDerivativeInWcsInitial, | ||
const NXOpen::Vector3d & | vDerivativeInWcsInitial, | ||
const NXOpen::Vector3d & | normalInWcsInitial, | ||
const NXOpen::Point3d & | positionInitial, | ||
const NXOpen::Vector3d & | uDerivativeInitial, | ||
const NXOpen::Vector3d & | vDerivativeInitial, | ||
const NXOpen::Vector3d & | normalInitial, | ||
double | invOfMinRadiusOfCurvatureInitial, | ||
double | invOfMaxRadiusOfCurvatureInitial | ||
) |
Constructor for the Face struct.
uParamaterInitial | U parameter |
vParamaterInitial | V parameter |
positionInWcsInitial | XYZ Position in Work Part coordinates |
uDerivativeInWcsInitial | Derivative Vector in U direction - Work Part Coordinates |
vDerivativeInWcsInitial | Derivative Vector in V direction - Work Part Coordinates |
normalInWcsInitial | Unitized Face Normal - Work Part Coordinates |
positionInitial | XYZ Position |
uDerivativeInitial | Derivative Vector in U direction - Root Part Coordinates |
vDerivativeInitial | Derivative Vector in V direction - Root Part Coordinates |
normalInitial | Unitized Face Normal - Root Part Coordinates |
invOfMinRadiusOfCurvatureInitial | Inverse of Minumum Radius of Curvature, 1/(minimum radius of curvature) |
invOfMaxRadiusOfCurvatureInitial | Inverse of Maximum Radius of Curvature, 1/(maximum radius of curvature). |
double NXOpen::GeometricAnalysis::GeometricProperties::Face::InvOfMaxRadiusOfCurvature |
Inverse of Maximum Radius of Curvature, 1/(maximum radius of curvature).
double NXOpen::GeometricAnalysis::GeometricProperties::Face::InvOfMinRadiusOfCurvature |
Inverse of Minumum Radius of Curvature, 1/(minimum radius of curvature)
NXOpen::Vector3d NXOpen::GeometricAnalysis::GeometricProperties::Face::Normal |
Unitized Face Normal - Root Part Coordinates.
NXOpen::Vector3d NXOpen::GeometricAnalysis::GeometricProperties::Face::NormalInWcs |
Unitized Face Normal - Work Part Coordinates.
NXOpen::Point3d NXOpen::GeometricAnalysis::GeometricProperties::Face::Position |
XYZ Position.
NXOpen::Point3d NXOpen::GeometricAnalysis::GeometricProperties::Face::PositionInWcs |
XYZ Position in Work Part coordinates.
NXOpen::Vector3d NXOpen::GeometricAnalysis::GeometricProperties::Face::UDerivative |
Derivative Vector in U direction - Root Part Coordinates.
NXOpen::Vector3d NXOpen::GeometricAnalysis::GeometricProperties::Face::UDerivativeInWcs |
Derivative Vector in U direction - Work Part Coordinates.
double NXOpen::GeometricAnalysis::GeometricProperties::Face::UParamater |
U parameter.
NXOpen::Vector3d NXOpen::GeometricAnalysis::GeometricProperties::Face::VDerivative |
Derivative Vector in V direction - Root Part Coordinates.
NXOpen::Vector3d NXOpen::GeometricAnalysis::GeometricProperties::Face::VDerivativeInWcs |
Derivative Vector in V direction - Work Part Coordinates.
double NXOpen::GeometricAnalysis::GeometricProperties::Face::VParamater |
V parameter.