Drawing View
Parent module: Drawing Module
- group a3d_drawing_view
Enumerations for drawing view type for use in the A3DDrawingViewData structure.
Entity type is kA3DTypeDrawingView.
See also
- Version
5.0
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.
Matrix2D ViewToSheetMatrix( A3DDrawingViewData const & sViewData) { Marix2D sMatrix sMatrix.SetAngle( sViewData.m_dAngle ); sMatrix.Translate( sViewData.m_sOffsetLocation ); sMatrix.Scale( sViewData.m_dScale ); sMatrix.Translate( sViewData.m_sOriginOnSheet ); return sMatrix; }
Sub-modules
Define a clipping frame for views. |
Data Structures
DrawingView structure. |
Functions
Populates the A3DDrawingViewData structure. |
|
Creates an A3DDrawingView from A3DDrawingViewData structure. |