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

CAE Edge/Curve Geometric Properties. More...

Public Member Functions

 CaeCurve (double arcLengthParameterInitial, double unitArcLengthParameterInitial, const NXOpen::Point3d &closestPointInWcsInitial, const NXOpen::Vector3d &normalInWcsInitial, const NXOpen::Vector3d &tangentInWcsInitial, const NXOpen::Vector3d &tangentInitial, const NXOpen::Vector3d &normalInitial, const NXOpen::Point3d &closestPointInitial)
 Constructor for the CaeCurve struct. More...
 

Public Attributes

double ArcLengthParameter
 ArcLength parametrization. More...
 
NXOpen::Point3d ClosestPoint
 closest point on curve in Root Part Coordinates More...
 
NXOpen::Point3d ClosestPointInWcs
 closest point on curve in Work Part Coordinates More...
 
NXOpen::Vector3d Normal
 normal of closest point in Root Part Coordinates More...
 
NXOpen::Vector3d NormalInWcs
 normal of closest point in Work Part Coordinates More...
 
NXOpen::Vector3d Tangent
 tangent of closest point in Root Part Coordinates More...
 
NXOpen::Vector3d TangentInWcs
 tangent of closest point in Work Part Coordinates More...
 
double UnitArcLengthParameter
 UnitArcLength parametrization. More...
 

Detailed Description

CAE Edge/Curve Geometric Properties.

Constructor & Destructor Documentation

NXOpen::GeometricAnalysis::GeometricProperties::CaeCurve::CaeCurve ( double  arcLengthParameterInitial,
double  unitArcLengthParameterInitial,
const NXOpen::Point3d closestPointInWcsInitial,
const NXOpen::Vector3d normalInWcsInitial,
const NXOpen::Vector3d tangentInWcsInitial,
const NXOpen::Vector3d tangentInitial,
const NXOpen::Vector3d normalInitial,
const NXOpen::Point3d closestPointInitial 
)

Constructor for the CaeCurve struct.

Parameters
arcLengthParameterInitialArcLength parametrization
unitArcLengthParameterInitialUnitArcLength parametrization
closestPointInWcsInitialclosest point on curve in Work Part Coordinates
normalInWcsInitialnormal of closest point in Work Part Coordinates
tangentInWcsInitialtangent of closest point in Work Part Coordinates
tangentInitialtangent of closest point in Root Part Coordinates
normalInitialnormal of closest point in Root Part Coordinates
closestPointInitialclosest point on curve in Root Part Coordinates

Member Data Documentation

double NXOpen::GeometricAnalysis::GeometricProperties::CaeCurve::ArcLengthParameter

ArcLength parametrization.

NXOpen::Point3d NXOpen::GeometricAnalysis::GeometricProperties::CaeCurve::ClosestPoint

closest point on curve in Root Part Coordinates

NXOpen::Point3d NXOpen::GeometricAnalysis::GeometricProperties::CaeCurve::ClosestPointInWcs

closest point on curve in Work Part Coordinates

NXOpen::Vector3d NXOpen::GeometricAnalysis::GeometricProperties::CaeCurve::Normal

normal of closest point in Root Part Coordinates

NXOpen::Vector3d NXOpen::GeometricAnalysis::GeometricProperties::CaeCurve::NormalInWcs

normal of closest point in Work Part Coordinates

NXOpen::Vector3d NXOpen::GeometricAnalysis::GeometricProperties::CaeCurve::Tangent

tangent of closest point in Root Part Coordinates

NXOpen::Vector3d NXOpen::GeometricAnalysis::GeometricProperties::CaeCurve::TangentInWcs

tangent of closest point in Work Part Coordinates

double NXOpen::GeometricAnalysis::GeometricProperties::CaeCurve::UnitArcLengthParameter

UnitArcLength parametrization.


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