AddWeighted(float w, const Spectrum &s) | Spectrum | [inline] |
Black() const | Spectrum | [inline] |
c | Spectrum | [private] |
CIE_X | Spectrum | [static] |
CIE_Y | Spectrum | [static] |
CIE_Z | Spectrum | [static] |
CIEend | Spectrum | [static] |
CIEstart | Spectrum | [static] |
Clamp(float low=0.f, float high=INFINITY) const | Spectrum | [inline] |
Exp(const Spectrum &s) | Spectrum | [friend] |
FromXYZ(float x, float y, float z) | Spectrum | [friend] |
IsNaN() const | Spectrum | [inline] |
nCIE | Spectrum | [static] |
operator!=(const Spectrum &sp) const | Spectrum | [inline] |
operator*(const Spectrum &sp) const | Spectrum | [inline] |
operator*(float a) const | Spectrum | [inline] |
operator*(float a, const Spectrum &s) | Spectrum | [friend] |
operator*=(const Spectrum &sp) | Spectrum | [inline] |
operator*=(float a) | Spectrum | [inline] |
operator+(const Spectrum &s2) const | Spectrum | [inline] |
operator+=(const Spectrum &s2) | Spectrum | [inline] |
operator-(const Spectrum &s2) const | Spectrum | [inline] |
operator-() const | Spectrum | [inline] |
operator/(const Spectrum &s2) const | Spectrum | [inline] |
operator/(float a) const | Spectrum | [inline] |
operator/=(float a) | Spectrum | [inline] |
operator<(const Spectrum &s2) const | Spectrum | [inline] |
operator<<(ostream &, const Spectrum &) | Spectrum | [friend] |
operator==(const Spectrum &sp) const | Spectrum | [inline] |
ParamSet class | Spectrum | [friend] |
Pow(const Spectrum &e) const | Spectrum | [inline] |
Print(FILE *f) const | Spectrum | [inline] |
Spectrum(float v=0.f) | Spectrum | [inline] |
Spectrum(float cs[COLOR_SAMPLES]) | Spectrum | [inline] |
Sqrt() const | Spectrum | [inline] |
XWeight | Spectrum | [private, static] |
XYZ(float xyz[3]) const | Spectrum | [inline] |
y() const | Spectrum | [inline] |
YWeight | Spectrum | [private, static] |
ZWeight | Spectrum | [private, static] |