|
Public Member Functions |
| | dColour () |
| | dColour (float x, float y, float z, float w=1, COLOUR_MODE mode=MODE_RGB) |
| | dColour (float *xyzw, COLOUR_MODE mode=MODE_RGB) |
| | dColour (float G, float A=1) |
| | dColour (dColour const &c) |
| float * | arr () |
| dColour & | operator= (dColour const &rhs) |
| dColour | operator+ (dColour const &rhs) const |
| dColour | operator- (dColour const &rhs) const |
| dColour | operator * (dColour const &rhs) const |
| dColour | operator/ (dColour const &rhs) const |
| dColour | operator+ (float rhs) const |
| dColour | operator- (float rhs) const |
| dColour | operator * (float rhs) const |
| dColour | operator/ (float rhs) const |
| dColour & | operator+= (dColour const &rhs) |
| dColour & | operator-= (dColour const &rhs) |
| dColour & | operator *= (float rhs) |
| dColour & | operator/= (float rhs) |
| void | clamp () |
Static Public Member Functions |
| static void | RGBtoHSV (float r, float g, float b, float *hsv) |
| static void | HSVtoRGB (float h, float s, float v, float *rgb) |
Data Fields |
| float | r |
| float | g |
| float | b |
| float | a |