Creates and accesses entities that contain graphics entities. More...

Modules

 Drawing Block Basic
 
 Drawing Operator
 Enumerations for drawing operator type for use in the A3DDrawingBlockOperatorData structure.
 

Functions

A3DStatus A3DDrawingBlockPushMiscCascadedAttributes (A3DMiscCascadedAttributes *pAttr, const A3DDrawingBlock *pBlock, A3DUns32 uiEntityIndex, const A3DMiscCascadedAttributes *pFather)
 Push a A3DMiscCascadedAttributes. More...
 

Detailed Description

Creates and accesses entities that contain graphics entities.

See also
Drawing Sheet
Drawing View
Version
5.0

An A3DDrawingBlock is a specific representation item, which can be use only in drawing context.

See also
Representation Item Base

They are used to represent sketches on sheet or view.

They may contain other A3DDrawingBlock, A3DMkpMarkup or A3DDrawingEntity.

drawing_block.png

Function Documentation

◆ A3DDrawingBlockPushMiscCascadedAttributes()

A3DStatus A3DDrawingBlockPushMiscCascadedAttributes ( A3DMiscCascadedAttributes pAttr,
const A3DDrawingBlock pBlock,
A3DUns32  uiEntityIndex,
const A3DMiscCascadedAttributes pFather 
)

Push a A3DMiscCascadedAttributes.

Version
5.0

In case of reading mode is TessOnly, push the A3DMiscCascadedAttributes of a A3DDrawingEntity

Parameters
[in,out]pAttrThe cascaded attributes to update
[in]pBlockThe block entity
[in]uiEntityIndexIndex of drawing entity from pBlock
[in]pFatherThe father cascaded attribute
Returns
A3D_SUCCESS in case of success or an error code
Return values
A3D_INITIALIZE_NOT_CALLED
A3D_INVALID_ENTITY_TYPE
A3D_SUCCESS