Image Component Library (ICL)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Public Attributes
icl::utils::VisualizationDescription::Color Struct Reference

Utility Color class. More...

#include <VisualizationDescription.h>

List of all members.

Public Member Functions

 Color ()
 Empty default constructor.
 Color (icl8u r, icl8u g, icl8u b, icl8u a=255)
 Constructor with given color values.
icl8ur ()
 accesses red value
icl8ug ()
 accesses green value
icl8ub ()
 accesses blue value
icl8ua ()
 accesses alpha value
const icl8ur () const
 accesses red value (const)
const icl8ug () const
 accesses green value (const)
const icl8ub () const
 accesses blue value (const)
const icl8ua () const
 accesses alpha value (const)

Public Attributes

union {
   icl8u   comp [4]
   icl32s   rgba
}; 
 color union

Detailed Description

Utility Color class.


Constructor & Destructor Documentation

Empty default constructor.

Constructor with given color values.


Member Function Documentation

accesses alpha value

accesses alpha value (const)

accesses blue value

accesses blue value (const)

accesses green value

accesses green value (const)

accesses red value

accesses red value (const)


Member Data Documentation

union { ... }

color union


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines