Enumerations for drawing view type for use in the A3DDrawingViewData structure. More...
Modules | |
Drawing Clip Frame | |
Define a clipping frame for views. | |
Data Structures | |
struct | A3DDrawingViewData |
DrawingView structure. | |
Enumerations | |
enum | A3DEDrawingViewType { kA3DDrawingViewTypeUnknown = 0, kA3DDrawingViewTypeIso = 1, kA3DDrawingViewTypeTop = 2, kA3DDrawingViewTypeBottom = 3, kA3DDrawingViewTypeLeft = 4, kA3DDrawingViewTypeRight = 5, kA3DDrawingViewTypeFront = 6, kA3DDrawingViewTypeBack = 7, kA3DDrawingViewTypeBackground = 8, kA3DDrawingViewTypeWorking = 9, kA3DDrawingViewTypeProjected = 10, kA3DDrawingViewTypeAuxiliary = 11, kA3DDrawingViewTypeSection = 12, kA3DDrawingViewTypeDetail = 13 } |
enum | A3DEDrawingViewType { kA3DDrawingViewTypeUnknown = 0, kA3DDrawingViewTypeIso = 1, kA3DDrawingViewTypeTop = 2, kA3DDrawingViewTypeBottom = 3, kA3DDrawingViewTypeLeft = 4, kA3DDrawingViewTypeRight = 5, kA3DDrawingViewTypeFront = 6, kA3DDrawingViewTypeBack = 7, kA3DDrawingViewTypeBackground = 8, kA3DDrawingViewTypeWorking = 9, kA3DDrawingViewTypeProjected = 10, kA3DDrawingViewTypeAuxiliary = 11, kA3DDrawingViewTypeSection = 12, kA3DDrawingViewTypeDetail = 13 } |
Functions | |
A3DStatus | A3DDrawingViewGet (const A3DDrawingView *pDrawingView, A3DDrawingViewData *pData) |
Populates the A3DDrawingViewData structure. More... | |
A3DStatus | A3DDrawingViewCreate (const A3DDrawingViewData *pData, A3DDrawingView **ppDrawingView) |
Creates an A3DDrawingView from A3DDrawingViewData structure. More... | |
Enumerations for drawing view type for use in the A3DDrawingViewData structure.
Entity type is kA3DTypeDrawingView.
A local coordinate system can be applied on view, by setting A3DDrawingViewData::m_sOriginOnSheet, A3DDrawingViewData::m_sOffsetLocation, A3DDrawingViewData::m_dScale and A3DDrawingViewData::m_dAngle.
To convert local view coordinates into local sheet coordinate space, you can use the pseudo function below.
enum A3DEDrawingViewType |
Drawing view type identifiers