< Home

< Programming Guide

< Supported File Formats

REFERENCE MANUAL

Data Fields
A3DDrawingBlockOperatorData Struct Reference

DrawingBlockOperator structure. More...

Data Fields

A3DUns16 m_usStructSize
 
A3DEDrawingOperatorType m_eType
 
A3DDrawingViewm_pViewResult
 
A3DUns32 m_uiDrwEntitiesSize
 
A3DDrawingEntity ** m_ppDrwEntities
 
A3DUns32 m_uiMarkupsSize
 
A3DMkpMarkup ** m_ppMarkups
 
A3DUns32 m_uiDrwBlocksSize
 
A3DDrawingBlock ** m_ppDrwBlocks
 

Detailed Description

DrawingBlockOperator structure.

Version
5.0

Field Documentation

A3DUns16 A3DDrawingBlockOperatorData::m_usStructSize

Reserved; must be initialized with A3D_INITIALIZE_DATA.

A3DEDrawingOperatorType A3DDrawingBlockOperatorData::m_eType

Defines the type of operator.

A3DDrawingView* A3DDrawingBlockOperatorData::m_pViewResult

View linked with current operator.

drawing_view.png
A3DUns32 A3DDrawingBlockOperatorData::m_uiDrwEntitiesSize

Size of next array.

A3DDrawingEntity** A3DDrawingBlockOperatorData::m_ppDrwEntities

Array of drawing entities. Refer to Drawing Block Basic for details.

A3DUns32 A3DDrawingBlockOperatorData::m_uiMarkupsSize

Size of next array.

A3DMkpMarkup** A3DDrawingBlockOperatorData::m_ppMarkups

Array of markups. Refer to Drawing Block Basic for details.

A3DUns32 A3DDrawingBlockOperatorData::m_uiDrwBlocksSize

Size of next array.

A3DDrawingBlock** A3DDrawingBlockOperatorData::m_ppDrwBlocks

Array of Drawing block. Refer to Drawing Block Basic for details.