|
template<typename T > |
color< T > | std::math::operator+ (const color< T > &a, const color< T > &b) |
|
template<typename T > |
color< T > | std::math::operator- (const color< T > &a, const color< T > &b) |
|
template<typename T > |
color< T > | std::math::operator- (const color< T > &c) |
|
template<typename T > |
color< T > | std::math::operator* (const color< T > &a, const color< T > &b) |
|
template<typename T > |
color< T > | std::math::operator* (const color< T > &c, const T f) |
|
template<typename T > |
color< T > | std::math::operator* (const T f, const color< T > &c) |
|
template<typename T > |
color< T > | std::math::operator/ (const color< T > &a, const color< T > &b) |
|
template<typename T > |
color< T > | std::math::operator/ (const color< T > &c, const T f) |
|
template<typename T > |
bool | std::math::operator== (const color< T > &a, const color< T > &b) |
|
template<typename T > |
bool | std::math::operator!= (const color< T > &a, const color< T > &b) |
|
template<typename T > |
color< T > | std::math::negate (const color< T > &c) |
|
template<typename T > |
T | std::math::brightness (const color< T > &c) |
|
template<typename T > |
color< T > | std::math::interpolate (const color< T > &c1, const color< T > &c2, const T p) |
|
template<typename T > |
color< T > | std::math::_min (const color< T > &c1, const color< T > &c2) |
|
template<typename T > |
color< T > | std::math::_max (const color< T > &c1, const color< T > &c2) |
|
template<typename T > |
color< T > | std::math::from_yuv (const T y, const T u, const T v) |
|
template<typename T > |
color< T > | std::math::from_cmy (const T c, const T m, const T y) |
|
template<typename T > |
color< T > | std::math::from_hsv (const T h, const T s, const T v) |
|