A3DCrvIntersectionData Struct Reference
Intersection structure. More...
Detailed Description
Intersection structure.
- Version
- 2.0
Field Documentation
◆ m_bIs2D
A3DBool A3DCrvIntersectionData::m_bIs2D |
A value of true specifies a 2D curve; and a value of false specifies a 3D curve.
◆ m_sTrsf
A3DMiscCartesianTransformationData A3DCrvIntersectionData::m_sTrsf |
Cartesian transformation.
◆ m_sParam
A3DParameterizationData A3DCrvIntersectionData::m_sParam |
Parameterization.
◆ m_pSurface1
A3DSurfBase* A3DCrvIntersectionData::m_pSurface1 |
Surface 1.
◆ m_pSurface2
A3DSurfBase* A3DCrvIntersectionData::m_pSurface2 |
Surface 2.
◆ m_bSensSurface1
A3DBool A3DCrvIntersectionData::m_bSensSurface1 |
True if sense is the same as surface 1; false otherwise.
◆ m_bSensSurface2
A3DBool A3DCrvIntersectionData::m_bSensSurface2 |
True if sense is the same as surface 2; false otherwise.
◆ m_bSens
A3DBool A3DCrvIntersectionData::m_bSens |
True if the sense of the intersection sense is surface 1 cross surface 2; false otherwise.
◆ m_uiCrossingPtsSize
A3DUns32 A3DCrvIntersectionData::m_uiCrossingPtsSize |
Number of crossing points.
◆ m_pCrossingPts
A3DCrossingPointsCrvIntersectionData* A3DCrvIntersectionData::m_pCrossingPts |
Array of crossing points.
◆ m_sStartLimitPoint
A3DVector3dData A3DCrvIntersectionData::m_sStartLimitPoint |
Start limit point.
◆ m_sStartLimitType
A3DEIntersectionLimitType A3DCrvIntersectionData::m_sStartLimitType |
Start limit type.
◆ m_sEndLimitPoint
A3DVector3dData A3DCrvIntersectionData::m_sEndLimitPoint |
End limit point.
◆ m_sEndLimitType
A3DEIntersectionLimitType A3DCrvIntersectionData::m_sEndLimitType |
End limit type.
◆ m_dChordalError
A3DDouble A3DCrvIntersectionData::m_dChordalError |
Chordal error.
◆ m_dAngularError
A3DDouble A3DCrvIntersectionData::m_dAngularError |
Angular error.
◆ m_bParameterizationDefinitionRespected
A3DBool A3DCrvIntersectionData::m_bParameterizationDefinitionRespected |
Parameterization definition respected.