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

Edge/Curve Geometric Properties. More...

List of all members.

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.

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

Curve Binormal in Root Part coordinates.

Curve Binormal in Work Part coordinates.

Curvature of the Curve.

Curve Normal in Root Part coordinates.

Curve Normal in Work Part coordinates.

Curve Parameter.

Curve Parameter Percentage.

XYZ Position in Root Part coordinates.

XYZ Position in Work Part coordinates.

Tangent Vector in Root Part coordinates.

Tangent Vector in Work Part coordinates.

Curve Torsion.


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