SampledSpectrum Member List

This is the complete list of members for SampledSpectrum, including all inherited members.
cCoefficientSpectrum< nSpectralSamples > [protected]
Clamp(float low=0, float high=INFINITY) constCoefficientSpectrum< 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() constCoefficientSpectrum< nSpectralSamples > [inline]
Init()SampledSpectrum [inline, static]
IsBlack() constCoefficientSpectrum< nSpectralSamples > [inline]
operator!=(const CoefficientSpectrum &sp) constCoefficientSpectrum< nSpectralSamples > [inline]
operator*(const CoefficientSpectrum &sp) constCoefficientSpectrum< nSpectralSamples > [inline]
operator*(float a) constCoefficientSpectrum< 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) constCoefficientSpectrum< nSpectralSamples > [inline]
operator+=(const CoefficientSpectrum &s2)CoefficientSpectrum< nSpectralSamples > [inline]
operator-(const CoefficientSpectrum &s2) constCoefficientSpectrum< nSpectralSamples > [inline]
operator-() constCoefficientSpectrum< nSpectralSamples > [inline]
operator/(const CoefficientSpectrum &s2) constCoefficientSpectrum< nSpectralSamples > [inline]
operator/(float a) constCoefficientSpectrum< nSpectralSamples > [inline]
operator/=(float a)CoefficientSpectrum< nSpectralSamples > [inline]
operator==(const CoefficientSpectrum &sp) constCoefficientSpectrum< nSpectralSamples > [inline]
Pow(const CoefficientSpectrum< n > &s, float e)CoefficientSpectrum< nSpectralSamples > [friend]
Print(FILE *f) constCoefficientSpectrum< nSpectralSamples > [inline]
Read(FILE *f)CoefficientSpectrum< nSpectralSamples > [inline]
rgbIllum2SpectBlueSampledSpectrum [private, static]
rgbIllum2SpectCyanSampledSpectrum [private, static]
rgbIllum2SpectGreenSampledSpectrum [private, static]
rgbIllum2SpectMagentaSampledSpectrum [private, static]
rgbIllum2SpectRedSampledSpectrum [private, static]
rgbIllum2SpectWhiteSampledSpectrum [private, static]
rgbIllum2SpectYellowSampledSpectrum [private, static]
rgbRefl2SpectBlueSampledSpectrum [private, static]
rgbRefl2SpectCyanSampledSpectrum [private, static]
rgbRefl2SpectGreenSampledSpectrum [private, static]
rgbRefl2SpectMagentaSampledSpectrum [private, static]
rgbRefl2SpectRedSampledSpectrum [private, static]
rgbRefl2SpectWhiteSampledSpectrum [private, static]
rgbRefl2SpectYellowSampledSpectrum [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) constCoefficientSpectrum< nSpectralSamples > [inline]
XSampledSpectrum [private, static]
y() const SampledSpectrum [inline]
YSampledSpectrum [private, static]
yintSampledSpectrum [private, static]
ZSampledSpectrum [private, static]
Generated on Sat Aug 28 20:00:15 2010 for pbrt by  doxygen 1.6.3