A3DDrawingCurve structure. More...

Data Fields

A3DCrvBasem_pCurve
 
A3DSurfPlanem_pPlane
 
A3DIntervalData m_sTrimInterval
 

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

◆ m_pCurve

A3DCrvBase* A3DDrawingCurveData::m_pCurve

Geometric curve. Refers to Curves Module for more details.

◆ m_sTrimInterval

A3DIntervalData A3DDrawingCurveData::m_sTrimInterval

Trim interval for the curve. It must be contained or equal to the curve interval:

drawing_trimcurve.png

◆ m_pPlane

A3DSurfPlane* A3DDrawingCurveData::m_pPlane

Projection plane in case of 3D curve.