Detailed Description
#include <color.h>
List of all
members.
Public Member Functions
|
|
operator
Color () const |
LogLUV32Pixel
& |
operator=
(const float c[3]) |
GEOMEXPORT
void |
GetRGB
(float rgb[3]) const |
GEOMEXPORT
void |
SetRGB
(const float rgb[3]) |
GEOMEXPORT
void |
GetXYZ
(float xyz[3]) const |
GEOMEXPORT
void |
SetXYZ
(const float xyz[3]) |
Static Public Member
Functions
|
static
GEOMEXPORT void |
XYZtoRGB
(const float xyz[3], float rgb[3]) |
static
GEOMEXPORT void |
RGBtoXYZ
(const float rgb[3], float xyz[3]) |
Public Attributes
|
DWORD32 |
value |
|
Storage for the pixel value.
|
Member Function Documentation
operator Color |
( |
|
) |
const [inline] |
- Parameters:
- const float c[3]
The array of color values to assign in RGB order.
GEOMEXPORT void GetRGB |
( |
float |
rgb[3] |
) |
const |
- Parameters:
- float rgb[3]
The results are stored here.
GEOMEXPORT void SetRGB |
( |
const float |
rgb[3] |
) |
|
- Parameters:
- const float rgb[3]
The values to set.
GEOMEXPORT void GetXYZ |
( |
float |
xyz[3] |
) |
const |
- Parameters:
- const float xyz[3]
The results are stored here.
GEOMEXPORT void SetXYZ |
( |
const float |
xyz[3] |
) |
|
- Parameters:
- const float xyz[3]
The values to set.
static GEOMEXPORT void XYZtoRGB |
( |
const float |
xyz[3], |
|
|
float |
rgb[3] |
|
) |
|
[static] |
- Parameters:
- const float xyz[3]
The input values to convert.
float rgb[3]
The output values are stored here.
static GEOMEXPORT void RGBtoXYZ |
( |
const float |
rgb[3], |
|
|
float |
xyz[3] |
|
) |
|
[static] |
- Parameters:
- const float rgb[3]
The input values to convert.
float xyz[3]
The output values are stored here.
Member Data Documentation
Storage for the pixel value.