#include <Color.h>
Public Member Functions | |
| Color (unsigned char red, unsigned char green, unsigned char blue, unsigned char alpha=255) | |
| Color (unsigned char gray, unsigned char alpha=255) | |
| Color (const bool valid=true) | |
| void | red (unsigned char red) |
| void | green (unsigned char green) |
| void | blue (unsigned char blue) |
| void | alpha (unsigned char alpha) |
| unsigned char | red () const |
| unsigned char | green () const |
| unsigned char | blue () const |
| unsigned char | alpha () const |
| Color & | setRGBi (const unsigned char red, const unsigned char green, const unsigned char blue, const unsigned char alpha=255) |
| Color & | setRGBf (float red, float green, float blue, float alpha=1.0) |
| bool | operator== (const Color &other) const |
| bool | operator!= (const Color &other) const |
| bool | operator< (const Color &other) const |
| void | flushPostscript (std::ostream &) const |
| std::string | svg () const |
| std::string | svgAlpha (const char *prefix) const |
| std::string | postscript () const |
| bool | valid () const |
Static Public Attributes | |
| static const Color | none |
| static const Color | black |
| static const Color | white |
Color structure.
examples/arithmetic.cc, examples/example1.cc, and examples/example2.cc.
| string BoardLib::Color::svgAlpha | ( | const char * | prefix | ) | const |
Return a an SVG parameter string for the opacity value.
| prefix | A prefix string to be appended to the returned string if not empty. |
1.5.1