#include <vuColourRGBa.h>
Inheritance diagram for vuColourRGBa:
Public Member Functions | |
vuColourRGBa () | |
default constructor | |
vuColourRGBa (const vuColourRGBa &inst) | |
copy constructor | |
vuColourRGBa (const vuColour< 4 > &inst) | |
same as copy constructor | |
vuColourRGBa (const float *f) | |
constructor, This will set the ith component of this to be the ith component of f | |
vuColourRGBa (const float f) | |
constructor, This will set each componet to be f | |
vuColourRGBa (const float r, const float g, const float b, const float a) | |
constructor, each component will be set y it';s corresponding value | |
vuColourRGBa (const float r, const float g, const float b) | |
constructor, each component will be set by it's corresponing parameter, alpha will be initialized to 1.0 | |
vuColourRGBa (const vuColourXYZa &inst) | |
constructor, this will initialize this to be the equilavent rgba of the xyza passed in | |
vuColourRGBa (const vuColour7a &inst) | |
constructor, This will initialise this instance to be the equivalent rgba of the vucolour7a passed in | |
vuColourRGBa (const vuColour31a &inst) | |
constructor, This will initialise this instance to be the equivalent rgba of the vucolour 31a passed in | |
void | from (const vuColourXYZa &xyza) |
will copy from xyza into this, converting to the proper format | |
void | from (const vuColour7a &c7a) |
will copy from vuColour7a into this, converting to the proper format | |
void | from (const vuColour31a &c31a) |
will copy from vuVolour31a into this, converting to the proper format | |
void | glColor () |
Issue a glColour4f call with the appropriate parameters. | |
Static Public Member Functions | |
float * | getCXF31toRGB () |
float * | getCXF7toRGB () |
returns the V7 to RGB transformation matrix |
Derived from vuColour general colour template class. With conversion functions from other colour models.
Definition at line 98 of file vuColourRGBa.h.
|
default constructor
Definition at line 102 of file vuColourRGBa.h. |
|
copy constructor
Definition at line 104 of file vuColourRGBa.h. |
|
same as copy constructor
Definition at line 106 of file vuColourRGBa.h. |
|
constructor, This will set the ith component of this to be the ith component of f
Definition at line 109 of file vuColourRGBa.h. |
|
constructor, This will set each componet to be f
Definition at line 112 of file vuColourRGBa.h. |
|
constructor, each component will be set y it';s corresponding value
Definition at line 115 of file vuColourRGBa.h. |
|
constructor, each component will be set by it's corresponing parameter, alpha will be initialized to 1.0
Definition at line 121 of file vuColourRGBa.h. |
|
constructor, this will initialize this to be the equilavent rgba of the xyza passed in
Definition at line 128 of file vuColourRGBa.h. References from(). |
Here is the call graph for this function:
|
constructor, This will initialise this instance to be the equivalent rgba of the vucolour7a passed in
Definition at line 131 of file vuColourRGBa.h. References from(). |
Here is the call graph for this function:
|
constructor, This will initialise this instance to be the equivalent rgba of the vucolour 31a passed in
Definition at line 134 of file vuColourRGBa.h. References from(). |
Here is the call graph for this function:
|
will copy from vuVolour31a into this, converting to the proper format
Definition at line 149 of file vuColourRGBa.h. References CXF31toRGB, and vuColour< 4 >::fromColourN(). |
Here is the call graph for this function:
|
will copy from vuColour7a into this, converting to the proper format
Definition at line 143 of file vuColourRGBa.h. References CXF7toRGB, and vuColour< 4 >::fromColourN(). |
Here is the call graph for this function:
|
will copy from xyza into this, converting to the proper format
Definition at line 137 of file vuColourRGBa.h. References CXFXYZtoRGB, and vuColour< 4 >::fromColourN(). Referenced by vuSpectralImage::get_rgb(), ns_vu1112112::SpectralImage::get_rgb(), vuTFIntensity::getRGBa(), ns_vu1112112::vu1112112::shootRays(), and vuColourRGBa(). |
Here is the call graph for this function:
|
Definition at line 154 of file vuColourRGBa.h. |
|
returns the V7 to RGB transformation matrix
Definition at line 157 of file vuColourRGBa.h. |
|
Issue a glColour4f call with the appropriate parameters. The colour components will not be clamped! Definition at line 161 of file vuColourRGBa.h. References glColor4f(). Referenced by ns_vu1112112::vu1112112::shootRays(), and vu1112113::shootRays(). |
Here is the call graph for this function: