#include <color.hpp>
Public Member Functions | |
| Color () | |
| Default color constructor (black). | |
| Color (double r, double g, double b) | |
| Color (double r, double g, double b, double a) | |
| const double & | operator[] (int i) const |
| double & | operator[] (int i) |
| Color | operator- (const Color &c) const |
| Color | operator+ (const Color &c) const |
| Color | operator * (double x) const |
Friends | |
| Color | operator * (double x, const Color &c) |
| std::ostream & | operator<< (std::ostream &os, const Color &c) |
| Color::Color | ( | ) | [inline] |
Default color constructor (black).
| Color::Color | ( | double | r, | |
| double | g, | |||
| double | b | |||
| ) | [inline] |
| Color::Color | ( | double | r, | |
| double | g, | |||
| double | b, | |||
| double | a | |||
| ) | [inline] |
| Color Color::operator * | ( | double | x | ) | const [inline] |
| double& Color::operator[] | ( | int | i | ) | [inline] |
| const double& Color::operator[] | ( | int | i | ) | const [inline] |
| std::ostream& operator<< | ( | std::ostream & | os, | |
| const Color & | c | |||
| ) | [friend] |
1.4.7