RGBSpectrum Member List
This is the complete list of members for
RGBSpectrum, including all inherited members.
c | CoefficientSpectrum< 3 > | [protected] |
Clamp(float low=0, float high=INFINITY) const | CoefficientSpectrum< 3 > | [inline] |
CoefficientSpectrum(float v=0.f) | CoefficientSpectrum< 3 > | [inline] |
Exp(const CoefficientSpectrum &s) | CoefficientSpectrum< 3 > | [friend] |
FromRGB(const float rgb[3], SpectrumType type=SPECTRUM_REFLECTANCE) | RGBSpectrum | [inline, static] |
FromSampled(const float *lambda, const float *v, int n) | RGBSpectrum | [inline, static] |
FromXYZ(const float xyz[3], SpectrumType type=SPECTRUM_REFLECTANCE) | RGBSpectrum | [inline, static] |
HasNaNs() const | CoefficientSpectrum< 3 > | [inline] |
IsBlack() const | CoefficientSpectrum< 3 > | [inline] |
operator!=(const CoefficientSpectrum &sp) const | CoefficientSpectrum< 3 > | [inline] |
operator*(const CoefficientSpectrum &sp) const | CoefficientSpectrum< 3 > | [inline] |
operator*(float a) const | CoefficientSpectrum< 3 > | [inline] |
operator*(float a, const CoefficientSpectrum &s) | CoefficientSpectrum< 3 > | [friend] |
operator*=(const CoefficientSpectrum &sp) | CoefficientSpectrum< 3 > | [inline] |
operator*=(float a) | CoefficientSpectrum< 3 > | [inline] |
operator+(const CoefficientSpectrum &s2) const | CoefficientSpectrum< 3 > | [inline] |
operator+=(const CoefficientSpectrum &s2) | CoefficientSpectrum< 3 > | [inline] |
operator-(const CoefficientSpectrum &s2) const | CoefficientSpectrum< 3 > | [inline] |
operator-() const | CoefficientSpectrum< 3 > | [inline] |
operator/(const CoefficientSpectrum &s2) const | CoefficientSpectrum< 3 > | [inline] |
operator/(float a) const | CoefficientSpectrum< 3 > | [inline] |
operator/=(float a) | CoefficientSpectrum< 3 > | [inline] |
operator==(const CoefficientSpectrum &sp) const | CoefficientSpectrum< 3 > | [inline] |
Pow(const CoefficientSpectrum< n > &s, float e) | CoefficientSpectrum< 3 > | [friend] |
Print(FILE *f) const | CoefficientSpectrum< 3 > | [inline] |
Read(FILE *f) | CoefficientSpectrum< 3 > | [inline] |
RGBSpectrum(float v=0.f) | RGBSpectrum | [inline] |
RGBSpectrum(const CoefficientSpectrum< 3 > &v) | RGBSpectrum | [inline] |
RGBSpectrum(const RGBSpectrum &s, SpectrumType type=SPECTRUM_REFLECTANCE) | RGBSpectrum | [inline] |
Sqrt(const CoefficientSpectrum &s) | CoefficientSpectrum< 3 > | [friend] |
ToRGB(float *rgb) const | RGBSpectrum | [inline] |
ToRGBSpectrum() const | RGBSpectrum | [inline] |
ToXYZ(float xyz[3]) const | RGBSpectrum | [inline] |
Write(FILE *f) const | CoefficientSpectrum< 3 > | [inline] |
y() const | RGBSpectrum | [inline] |