Data Structures | |
struct | A3DDrawCallbacksData |
Deprecated module. Structure for specifying callback functions for drawing. More... | |
Modules | |
Flags for Drawing Model File Entities | |
Deprecated module. These flags apply to the A3DDraw and A3DDrawGetBoundingBox functions. | |
Callback-Function Type Definitions | |
Functions | |
A3DStatus | A3DDraw (const A3DAsmModelFile *pModelFile, A3DUns32 uiDrawFlags) |
Deprecated module. Draws the model file entities, using the callbacks defined by A3DDrawInitCallbacks. More... | |
A3DStatus | A3DDrawGetBoundingBox (const A3DAsmModelFile *pModelFile, A3DBoundingBoxData *psBoundingBox, A3DUns32 uiDrawFlags) |
Deprecated module. Calculates the bounding box of the model file entity, without using any callback functions. More... | |
A3DStatus | A3DDrawInitCallbacks (A3DDrawCallbacksData *psCallbacks) |
Deprecated module. Initializes the callbacks used for drawing. More... | |
A3DStatus | A3DDrawMarkup (const A3DMkpMarkup *pMarkup, const A3DMiscCascadedAttributes *pFatherAttr) |
Deprecated module. Draws the markup item entities, using the callbacks defined by A3DDrawInitCallbacks. More... | |
A3DStatus | A3DDrawRepresentationItem (const A3DRiRepresentationItem *pRepItem, const A3DMiscCascadedAttributes *pFatherAttr) |
Deprecated module. Draws the representation item entities, using the callbacks defined by A3DDrawInitCallbacks. More... | |
Detailed Description
Deprecated module.
Draws model file entities using callback functions you provide.
The functions and callback functions in this module allow you to draw PRC model files using drawing functions that you provide.
Function Documentation
A3DStatus A3DDraw | ( | const A3DAsmModelFile * | pModelFile, |
A3DUns32 | uiDrawFlags | ||
) |
Deprecated module. Draws the model file entities, using the callbacks defined by A3DDrawInitCallbacks.
- Version
- 2.0
To set the uiDrawFlags
argument, use the flags defined in Flags for Drawing Model File Entities.
A3DStatus A3DDrawGetBoundingBox | ( | const A3DAsmModelFile * | pModelFile, |
A3DBoundingBoxData * | psBoundingBox, | ||
A3DUns32 | uiDrawFlags | ||
) |
Deprecated module. Calculates the bounding box of the model file entity, without using any callback functions.
- Version
- 2.0
To set the uiDrawFlags
argument, use the flags defined in Flags for Drawing Model File Entities.
A3DStatus A3DDrawInitCallbacks | ( | A3DDrawCallbacksData * | psCallbacks | ) |
Deprecated module. Initializes the callbacks used for drawing.
- Version
- 2.0
A3DStatus A3DDrawMarkup | ( | const A3DMkpMarkup * | pMarkup, |
const A3DMiscCascadedAttributes * | pFatherAttr | ||
) |
Deprecated module. Draws the markup item entities, using the callbacks defined by A3DDrawInitCallbacks.
- Version
- 2.0
A3DStatus A3DDrawRepresentationItem | ( | const A3DRiRepresentationItem * | pRepItem, |
const A3DMiscCascadedAttributes * | pFatherAttr | ||
) |
Deprecated module. Draws the representation item entities, using the callbacks defined by A3DDrawInitCallbacks.
- Version
- 2.0