PBRT
|
Public Member Functions | |
Color3 (T a) | |
Color3 (T a, T b, T c) | |
Color3 (const Color3 &c) | |
template<class S > | |
Color3 (const Vec3< S > &v) | |
const Color3 & | operator= (const Color3 &c) |
const Color3 & | operator+= (const Color3 &c) |
Color3 | operator+ (const Color3 &c) const |
const Color3 & | operator-= (const Color3 &c) |
Color3 | operator- (const Color3 &c) const |
Color3 | operator- () const |
const Color3 & | negate () |
const Color3 & | operator*= (const Color3 &c) |
const Color3 & | operator*= (T a) |
Color3 | operator* (const Color3 &c) const |
Color3 | operator* (T a) const |
const Color3 & | operator/= (const Color3 &c) |
const Color3 & | operator/= (T a) |
Color3 | operator/ (const Color3 &c) const |
Color3 | operator/ (T a) const |