Set Representation Item
Data Structures | |
struct | A3DRiSetData |
Set structure. More... | |
Functions | |
A3DStatus | A3DRiSetCreate (const A3DRiSetData *pData, A3DRiSet **ppSet) |
Creates an A3DRiSet from A3DRiSetData structure. More... | |
A3DStatus | A3DRiSetGet (const A3DRiSet *pSet, A3DRiSetData *pData) |
Populates the A3DRiSetData structure. More... | |
Detailed Description
This entity is a logical grouping of other representation items. No matrix for placement is attached to components, and an A3DRiSet entity can contain multiple child A3DRiSet sets.
- Warning
- A representation item cannot belong to more than one set.
- Sample code
- A3DRiSet pSet;/* Should call something here in order to get a valid A3DRiSet */A3DInt32 iErr = A3D_SUCCESS;A3DRiSetData sData;A3D_INITIALIZE_DATA(sData);iErr = A3DRiSetGet(pSet, &sData);if (iErr == A3D_SUCCESS){{/* Insert here your own code to parse through members of Set : sData.m_ppRepItems[ui] */}A3DRiSetGet( NULL,&sData );}
Function Documentation
A3DStatus A3DRiSetCreate | ( | const A3DRiSetData * | pData, |
A3DRiSet ** | ppSet | ||
) |
Creates an A3DRiSet from A3DRiSetData structure.
- Version
- 2.0
A3DStatus A3DRiSetGet | ( | const A3DRiSet * | pSet, |
A3DRiSetData * | pData | ||
) |
Populates the A3DRiSetData structure.
- Version
- 2.0