A3DGlobalGetGraphRgbColorData

A3DStatus A3DGlobalGetGraphRgbColorData(const A3DUns32 uiIndexRgbColor, A3DGraphRgbColorData *pData)
A3DStatus A3DGlobalGetGraphRgbColorData(const A3DUns32 uiIndexRgbColor, A3DGraphRgbColorData* pData)

Retrieves an indexed RGB color.

2.0

HOOPS stores colors in a global state using indexes. When given an index, call A3DGlobalGetGraphRgbColorData to fill in an A3DGraphRgbColorData instance.

//Retrievesthecolorcodeatindex3.Usegrayshadeasdefaultcolor:
A3DGraphRgbColorDatargb;
A3D_INITIALIZE_DATA(A3DGraphRgbColorData,rgb);
rgb.m_dRed=rgb.m_dGreen=rgb.m_dBlue=0.75f;
A3DStatusresult=A3DGlobalGetGraphRgbColorData(3,&rgb);
assert(result==A3D_SUCCESS);

Parameters

uiIndexRgbColor: The index of the color code

pData: The A3DGraphRgbColorData to fill in.

Returns

A3D_SUCCESS or an error code in case of failure.