, including all inherited members.
c | CoefficientSpectrum< nSpectralSamples > | [protected] |
Clamp(float low=0, float high=INFINITY) const | CoefficientSpectrum< nSpectralSamples > | [inline] |
CoefficientSpectrum(float v=0.f) | CoefficientSpectrum< nSpectralSamples > | [inline] |
Exp(const CoefficientSpectrum &s) | CoefficientSpectrum< nSpectralSamples > | [friend] |
FromRGB(const float rgb[3], SpectrumType type=SPECTRUM_REFLECTANCE) | SampledSpectrum | [static] |
FromSampled(const float *lambda, const float *v, int n) | SampledSpectrum | [inline, static] |
FromXYZ(const float xyz[3], SpectrumType type=SPECTRUM_REFLECTANCE) | SampledSpectrum | [inline, static] |
HasNaNs() const | CoefficientSpectrum< nSpectralSamples > | [inline] |
Init() | SampledSpectrum | [inline, static] |
IsBlack() const | CoefficientSpectrum< nSpectralSamples > | [inline] |
operator!=(const CoefficientSpectrum &sp) const | CoefficientSpectrum< nSpectralSamples > | [inline] |
operator*(const CoefficientSpectrum &sp) const | CoefficientSpectrum< nSpectralSamples > | [inline] |
operator*(float a) const | CoefficientSpectrum< nSpectralSamples > | [inline] |
operator*(float a, const CoefficientSpectrum &s) | CoefficientSpectrum< nSpectralSamples > | [friend] |
operator*=(const CoefficientSpectrum &sp) | CoefficientSpectrum< nSpectralSamples > | [inline] |
operator*=(float a) | CoefficientSpectrum< nSpectralSamples > | [inline] |
operator+(const CoefficientSpectrum &s2) const | CoefficientSpectrum< nSpectralSamples > | [inline] |
operator+=(const CoefficientSpectrum &s2) | CoefficientSpectrum< nSpectralSamples > | [inline] |
operator-(const CoefficientSpectrum &s2) const | CoefficientSpectrum< nSpectralSamples > | [inline] |
operator-() const | CoefficientSpectrum< nSpectralSamples > | [inline] |
operator/(const CoefficientSpectrum &s2) const | CoefficientSpectrum< nSpectralSamples > | [inline] |
operator/(float a) const | CoefficientSpectrum< nSpectralSamples > | [inline] |
operator/=(float a) | CoefficientSpectrum< nSpectralSamples > | [inline] |
operator==(const CoefficientSpectrum &sp) const | CoefficientSpectrum< nSpectralSamples > | [inline] |
Pow(const CoefficientSpectrum< n > &s, float e) | CoefficientSpectrum< nSpectralSamples > | [friend] |
Print(FILE *f) const | CoefficientSpectrum< nSpectralSamples > | [inline] |
Read(FILE *f) | CoefficientSpectrum< nSpectralSamples > | [inline] |
rgbIllum2SpectBlue | SampledSpectrum | [private, static] |
rgbIllum2SpectCyan | SampledSpectrum | [private, static] |
rgbIllum2SpectGreen | SampledSpectrum | [private, static] |
rgbIllum2SpectMagenta | SampledSpectrum | [private, static] |
rgbIllum2SpectRed | SampledSpectrum | [private, static] |
rgbIllum2SpectWhite | SampledSpectrum | [private, static] |
rgbIllum2SpectYellow | SampledSpectrum | [private, static] |
rgbRefl2SpectBlue | SampledSpectrum | [private, static] |
rgbRefl2SpectCyan | SampledSpectrum | [private, static] |
rgbRefl2SpectGreen | SampledSpectrum | [private, static] |
rgbRefl2SpectMagenta | SampledSpectrum | [private, static] |
rgbRefl2SpectRed | SampledSpectrum | [private, static] |
rgbRefl2SpectWhite | SampledSpectrum | [private, static] |
rgbRefl2SpectYellow | SampledSpectrum | [private, static] |
SampledSpectrum(float v=0.f) | SampledSpectrum | [inline] |
SampledSpectrum(const CoefficientSpectrum< nSpectralSamples > &v) | SampledSpectrum | [inline] |
SampledSpectrum(const RGBSpectrum &r, SpectrumType type=SPECTRUM_REFLECTANCE) | SampledSpectrum | |
Sqrt(const CoefficientSpectrum &s) | CoefficientSpectrum< nSpectralSamples > | [friend] |
ToRGB(float rgb[3]) const | SampledSpectrum | [inline] |
ToRGBSpectrum() const | SampledSpectrum | |
ToXYZ(float xyz[3]) const | SampledSpectrum | [inline] |
Write(FILE *f) const | CoefficientSpectrum< nSpectralSamples > | [inline] |
X | SampledSpectrum | [private, static] |
y() const | SampledSpectrum | [inline] |
Y | SampledSpectrum | [private, static] |
yint | SampledSpectrum | [private, static] |
Z | SampledSpectrum | [private, static] |