Image Component Library (ICL)
|
#include <VisualizationDescription.h>
Public Member Functions | |
Color () | |
Empty default constructor. | |
Color (icl8u r, icl8u g, icl8u b, icl8u a=255) | |
Constructor with given color values. | |
icl8u & | r () |
accesses red value | |
icl8u & | g () |
accesses green value | |
icl8u & | b () |
accesses blue value | |
icl8u & | a () |
accesses alpha value | |
const icl8u & | r () const |
accesses red value (const) | |
const icl8u & | g () const |
accesses green value (const) | |
const icl8u & | b () const |
accesses blue value (const) | |
const icl8u & | a () const |
accesses alpha value (const) | |
Public Attributes | |
union { | |
icl8u comp [4] | |
icl32s rgba | |
}; | |
color union |
Utility Color class.
icl::utils::VisualizationDescription::Color::Color | ( | ) | [inline] |
Empty default constructor.
icl::utils::VisualizationDescription::Color::Color | ( | icl8u | r, |
icl8u | g, | ||
icl8u | b, | ||
icl8u | a = 255 |
||
) | [inline] |
Constructor with given color values.
icl8u& icl::utils::VisualizationDescription::Color::a | ( | ) | [inline] |
accesses alpha value
const icl8u& icl::utils::VisualizationDescription::Color::a | ( | ) | const [inline] |
accesses alpha value (const)
icl8u& icl::utils::VisualizationDescription::Color::b | ( | ) | [inline] |
accesses blue value
const icl8u& icl::utils::VisualizationDescription::Color::b | ( | ) | const [inline] |
accesses blue value (const)
icl8u& icl::utils::VisualizationDescription::Color::g | ( | ) | [inline] |
accesses green value
const icl8u& icl::utils::VisualizationDescription::Color::g | ( | ) | const [inline] |
accesses green value (const)
icl8u& icl::utils::VisualizationDescription::Color::r | ( | ) | [inline] |
accesses red value
const icl8u& icl::utils::VisualizationDescription::Color::r | ( | ) | const [inline] |
accesses red value (const)
union { ... } |
color union