SMIL
1.0.4
|
Public Member Functions | |
RGB (const UINT &val) | |
RGB (int _r, int _g, int _b) | |
RGB (const COLOR_UINT8_3 &rhs) | |
RGB (const RGB &rhs) | |
RGB & | operator= (const RGB &rhs) |
void | printSelf (ostream &os=std::cout, string="") const |
Public Member Functions inherited from MultichannelType< T, N > | |
MultichannelType (const T &val) | |
MultichannelType (const T &_r, const T &_g, const T &_b) | |
MultichannelType (const MultichannelType< T, N > &mc) | |
MultichannelType & | operator= (const MultichannelType &mc) |
bool | operator== (const MultichannelType &mc) const |
bool | operator== (const int &val) const |
bool | operator!= (const MultichannelType &mc) const |
bool | operator!= (const int &val) const |
bool | operator< (const MultichannelType &mc) const |
bool | operator<= (const MultichannelType &mc) const |
bool | operator> (const MultichannelType &mc) const |
bool | operator>= (const MultichannelType &mc) const |
MultichannelType | operator~ () |
MultichannelType | operator! () |
MultichannelType | operator- (const MultichannelType &mc) const |
MultichannelType | operator- (const int &val) const |
MultichannelType | operator- (const size_t &val) const |
MultichannelType | operator- () |
MultichannelType | operator+ (const MultichannelType &mc) const |
MultichannelType | operator+ (const int &val) const |
MultichannelType & | operator+= (const MultichannelType &mc) |
MultichannelType & | operator-= (const MultichannelType &mc) |
MultichannelType | operator* (const MultichannelType &mc) const |
MultichannelType | operator* (const double &val) const |
MultichannelType | operator* (const size_t &val) const |
MultichannelType | operator/ (const MultichannelType &mc) const |
MultichannelType | operator/ (const double &val) const |
MultichannelType | operator/ (const size_t &val) const |
MultichannelType | operator& (const MultichannelType &mc) |
MultichannelType | operator^ (const MultichannelType &mc) |
MultichannelType | operator| (const MultichannelType &mc) |
MultichannelType | operator|= (const MultichannelType &mc) |
MultichannelType & | operator++ (int) |
MultichannelType | operator&& (const MultichannelType &mc) |
MultichannelType | operator|| (const MultichannelType &mc) |
T & | operator[] (UINT i) |
const T & | operator[] (UINT i) const |
operator double () const | |
operator int () const | |
operator UINT () const | |
operator size_t () const | |
operator UINT8 () const | |
operator UINT16 () const | |
operator bool () const | |
operator signed char () const | |
operator char () const | |
operator long int () const | |
operator short int () const | |
virtual const T & | value (const UINT &i) const |
virtual T & | value (const UINT &i) |
Public Attributes | |
UINT8 & | r |
UINT8 & | g |
UINT8 & | b |
Additional Inherited Members | |
Public Types inherited from MultichannelType< T, N > | |
typedef T | DataType |
Static Public Member Functions inherited from MultichannelType< T, N > | |
static UINT | channelNumber () |
Protected Attributes inherited from MultichannelType< T, N > | |
T | c [N] |