A3DDrawingCurveData Struct Reference
A3DDrawingCurve structure. More...
Data Fields | |
A3DCrvBase * | m_pCurve |
A3DSurfPlane * | m_pPlane |
A3DIntervalData | m_sTrimInterval |
A3DUns16 | m_usStructSize |
Detailed Description
A3DDrawingCurve structure.
- Version
- 5.0
On drawing, only 2 dimension curve are used. If m_pCurve is a 3 dimension curve, m_pPlane must be defined.
In this case, resulting curve of the projection on the given plane is used.
In case of 2 dimension curve m_pPlane is not used.
- Warning
- m_sTrimInterval must be contained or equal to the curve interval definition.
Field Documentation
A3DCrvBase* A3DDrawingCurveData::m_pCurve |
Geometric curve. Refers to Curves Module for more details.
A3DSurfPlane* A3DDrawingCurveData::m_pPlane |
Projection plane in case of 3D curve.
A3DIntervalData A3DDrawingCurveData::m_sTrimInterval |
Trim interval for the curve. It must be contained or equal to the curve interval:

A3DUns16 A3DDrawingCurveData::m_usStructSize |
Reserved; must be initialized with A3D_INITIALIZE_DATA.