Data Fields
A3DCrvHelixPitchVarData Struct Reference

Variable Pitch structure for helical arc structure. More...

Data Fields

A3DUns16 m_usStructSize
 
A3DBool m_bTrigonometricOrientation
 
A3DVector3dData m_sStartPoint
 
A3DVector3dData m_sUnitZ
 
A3DVector3dData m_sUnitU
 
A3DMathFct1Dm_psRadiusLaw
 
A3DMathFct1Dm_psZLaw
 
A3DMathFct1Dm_psThetaLaw
 
A3DDouble m_dRatioU
 
A3DDouble m_dRatioV
 
A3DDouble m_dRatioZ
 
A3DDouble m_dTheta0
 

Detailed Description

Variable Pitch structure for helical arc structure.

Version
2.0

Field Documentation

A3DUns16 A3DCrvHelixPitchVarData::m_usStructSize

Reserved; must be initialized with A3D_INITIALIZE_DATA.

A3DBool A3DCrvHelixPitchVarData::m_bTrigonometricOrientation

Trigonometric orientation.

A3DVector3dData A3DCrvHelixPitchVarData::m_sStartPoint

Starting point.

A3DVector3dData A3DCrvHelixPitchVarData::m_sUnitZ

Unit Z.

A3DVector3dData A3DCrvHelixPitchVarData::m_sUnitU

Unit U.

A3DMathFct1D* A3DCrvHelixPitchVarData::m_psRadiusLaw

Radius Law.

A3DMathFct1D* A3DCrvHelixPitchVarData::m_psZLaw

Z Law.

A3DMathFct1D* A3DCrvHelixPitchVarData::m_psThetaLaw

Theta Law.

A3DDouble A3DCrvHelixPitchVarData::m_dRatioU

Ratio U.

A3DDouble A3DCrvHelixPitchVarData::m_dRatioV

Ratio V.

A3DDouble A3DCrvHelixPitchVarData::m_dRatioZ

Ratio Z.

A3DDouble A3DCrvHelixPitchVarData::m_dTheta0

Theta 0.