Drawing Block

Functions

A3DStatus

A3DDrawingBlockPushMiscCascadedAttributes

Detailed Description

group a3d_drawing_block

Creates and accesses entities that contain graphics entities.

An A3DDrawingBlock

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

They are used to represent sketches on sheet or view.

See also

Drawing Sheet

See also

Drawing View

Version

5.0

They may contain other A3DDrawingBlock, A3DMkpMarkup or A3DDrawingEntity. ../_images/drawing_block.png

Function Documentation

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

Push a A3DMiscCascadedAttributes.

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

Version

5.0

Parameters
  • pAttr[inout] The cascaded attributes to update

  • pBlock[in] The block entity

  • uiEntityIndex[in] Index of drawing entity from pBlock

  • pFather[in] The father cascaded attribute

Return values
  • A3D_INITIALIZE_NOT_CALLED

  • A3D_INVALID_ENTITY_TYPE

  • A3D_SUCCESS

Returns

A3D_SUCCESS in case of success or an error code