NX Open C++ Reference Guide
Public Member Functions | Public Attributes | List of all members
NXOpen::GeometricAnalysis::GeometricProperties::Edge Struct Reference

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. More...
 

Public Attributes

NXOpen::Vector3d Binormal
 Curve Binormal in Root Part coordinates. More...
 
NXOpen::Vector3d BinormalInWcs
 Curve Binormal in Work Part coordinates. More...
 
double Curvature
 Curvature of the Curve. More...
 
NXOpen::Vector3d Normal
 Curve Normal in Root Part coordinates. More...
 
NXOpen::Vector3d NormalInWcs
 Curve Normal in Work Part coordinates. More...
 
double Parameter
 Curve Parameter. More...
 
double ParameterPercentage
 Curve Parameter Percentage. More...
 
NXOpen::Point3d Position
 XYZ Position in Root Part coordinates. More...
 
NXOpen::Point3d PositionInWcs
 XYZ Position in Work Part coordinates. More...
 
NXOpen::Vector3d Tangent
 Tangent Vector in Root Part coordinates. More...
 
NXOpen::Vector3d TangentInWcs
 Tangent Vector in Work Part coordinates. More...
 
double Torsion
 Curve Torsion. More...
 

Detailed Description

Edge/Curve Geometric Properties.

Constructor & Destructor Documentation

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.

Parameters
parameterPercentageInitialCurve Parameter Percentage
parameterInitialCurve Parameter
positionInWcsInitialXYZ Position in Work Part coordinates
positionInitialXYZ Position in Root Part coordinates
tangentInWcsInitialTangent Vector in Work Part coordinates
tangentInitialTangent Vector in Root Part coordinates
normalInWcsInitialCurve Normal in Work Part coordinates
normalInitialCurve Normal in Root Part coordinates
binormalInWcsInitialCurve Binormal in Work Part coordinates
binormalInitialCurve Binormal in Root Part coordinates
torsionInitialCurve Torsion
curvatureInitialCurvature of the Curve

Member Data Documentation

NXOpen::Vector3d NXOpen::GeometricAnalysis::GeometricProperties::Edge::Binormal

Curve Binormal in Root Part coordinates.

NXOpen::Vector3d NXOpen::GeometricAnalysis::GeometricProperties::Edge::BinormalInWcs

Curve Binormal in Work Part coordinates.

double NXOpen::GeometricAnalysis::GeometricProperties::Edge::Curvature

Curvature of the Curve.

NXOpen::Vector3d NXOpen::GeometricAnalysis::GeometricProperties::Edge::Normal

Curve Normal in Root Part coordinates.

NXOpen::Vector3d NXOpen::GeometricAnalysis::GeometricProperties::Edge::NormalInWcs

Curve Normal in Work Part coordinates.

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.


The documentation for this struct was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.