Overview

Programming Guide

API Reference

A3DDrawingViewData Struct Reference

DrawingView structure. More...

Data Fields

A3DUns16 m_usStructSize
 
A3DEDrawingViewType m_eType
 
A3DDrawingClipFramem_pClipFrame
 
A3DVector2dData m_sOriginOnSheet
 
A3DVector2dData m_sOffsetLocation
 
A3DDouble m_dScale
 
A3DDouble m_dAngle
 
A3DUns32 m_uiSrcFilesNamesSize
 
A3DUTF8Char ** m_ppcSrcFilesNames
 
A3DDrawingBlockm_pLocalBlocks
 
A3DUns32 m_uiDrwBlocksSize
 
A3DDrawingBlock ** m_ppDrwBlocks
 
A3DMkpViewm_pBaseView
 
A3DAsmFilterm_pFilter
 

Detailed Description

DrawingView structure.

Version
5.0

Field Documentation

A3DUns16 A3DDrawingViewData::m_usStructSize

Reserved; must be initialized with A3D_INITIALIZE_DATA.

A3DEDrawingViewType A3DDrawingViewData::m_eType

Type of current view.

drawing_view.png
A3DDrawingClipFrame* A3DDrawingViewData::m_pClipFrame

Clipping frame of current view. Refer to Drawing Clip Frame for more details.

A3DVector2dData A3DDrawingViewData::m_sOriginOnSheet

Origin of view in owner sheet space. Refer to Drawing View.

drawing_sheet_refpoint.png
A3DVector2dData A3DDrawingViewData::m_sOffsetLocation

Sets a new origin for the local space of the view. Refer to Drawing View.

drawing_view_offset.png
A3DDouble A3DDrawingViewData::m_dScale

Set a scale to local coordinate system. Refer to Drawing View.

A3DDouble A3DDrawingViewData::m_dAngle

Set a angle rotation to local coordinate system. Refer to Drawing View.

A3DUns32 A3DDrawingViewData::m_uiSrcFilesNamesSize

Size of next array.

A3DUTF8Char** A3DDrawingViewData::m_ppcSrcFilesNames

Name of reference files.

A3DDrawingBlock* A3DDrawingViewData::m_pLocalBlocks

Block on view.

A3DUns32 A3DDrawingViewData::m_uiDrwBlocksSize

Size of next array.

A3DDrawingBlock** A3DDrawingViewData::m_ppDrwBlocks

Array of pointers on blocks.

A3DMkpView* A3DDrawingViewData::m_pBaseView

For future use.

A3DAsmFilter* A3DDrawingViewData::m_pFilter

For future use.