Creates and accesses global graphic characteristics that apply to any PRC entity in the Graphics Module. More...
Data Structures | |
struct | A3DRootBaseWithGraphicsData |
A structure specifying root graphics data. More... | |
Functions | |
A3DStatus | A3DRootBaseWithGraphicsGet (const A3DRootBaseWithGraphics *pRoot, A3DRootBaseWithGraphicsData *pData) |
Populates the A3DRootBaseWithGraphicsData structure. More... | |
A3DStatus | A3DRootBaseWithGraphicsSet (A3DRootBaseWithGraphics *pRoot, const A3DRootBaseWithGraphicsData *pData) |
Adds an A3DRootBaseWithGraphicsData structure to an existing A3DRootBaseWithGraphics entity. More... | |
Creates and accesses global graphic characteristics that apply to any PRC entity in the Graphics Module.
Entity type is kA3DTypeRootBaseWithGraphics.
Any PRC entity that bears graphics can have an A3DRootBaseWithGraphics entity.
The A3DRootBaseWithGraphics entity references graphic attributes such as line patterns, RGB colors, and textures. Those graphic attributes are used in the more specific PRC entity.
A3DStatus A3DRootBaseWithGraphicsGet | ( | const A3DRootBaseWithGraphics * | pRoot, |
A3DRootBaseWithGraphicsData * | pData | ||
) |
Populates the A3DRootBaseWithGraphicsData structure.
A3DStatus A3DRootBaseWithGraphicsSet | ( | A3DRootBaseWithGraphics * | pRoot, |
const A3DRootBaseWithGraphicsData * | pData | ||
) |
Adds an A3DRootBaseWithGraphicsData structure to an existing A3DRootBaseWithGraphics entity.
A3DGraphics_entity_nameCreate
results in the creation of a PRC entity of type A3DRootBaseWithGraphics
and of type A3DEntity_name
. That is, a function of the form A3DGraphics_entity_nameCreate
adds specific data to the base class, for example A3DRootBaseWithGraphicsData::m_pGraphics.