| abs() const | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | inline |
| addWeighted(Scalar weight, const TSpectrum &spec) | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | inline |
| average() const | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | inline |
| CIE_D65 | mitsuba::Spectrum | protectedstatic |
| CIE_normalization | mitsuba::Spectrum | protectedstatic |
| CIE_X | mitsuba::Spectrum | protectedstatic |
| CIE_Y | mitsuba::Spectrum | protectedstatic |
| CIE_Z | mitsuba::Spectrum | protectedstatic |
| clampNegative() | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | inline |
| dim | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | static |
| EConversionIntent enum name | mitsuba::Spectrum | |
| EIlluminant enum value | mitsuba::Spectrum | |
| EReflectance enum value | mitsuba::Spectrum | |
| eval(Float lambda) const | mitsuba::Spectrum | |
| exp() const | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | inline |
| fromContinuousSpectrum(const ContinuousSpectrum &smooth) | mitsuba::Spectrum | |
| fromIPT(Float I, Float P, Float T, EConversionIntent intent=EReflectance) | mitsuba::Spectrum | |
| fromLinearRGB(Float r, Float g, Float b, EConversionIntent intent=EReflectance) | mitsuba::Spectrum | |
| fromRGBE(const uint8_t rgbe[4], EConversionIntent intent=EIlluminant) | mitsuba::Spectrum | |
| fromSRGB(Float r, Float g, Float b) | mitsuba::Spectrum | |
| fromXYZ(Float x, Float y, Float z, EConversionIntent intent=EReflectance) | mitsuba::Spectrum | |
| getBinCoverage(size_t index) | mitsuba::Spectrum | static |
| getD65() | mitsuba::Spectrum | inlinestatic |
| getLuminance() const | mitsuba::Spectrum | |
| isNaN() const | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | inline |
| isValid() const | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | inline |
| isZero() const | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | inline |
| log() const | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | inline |
| m_wavelengths | mitsuba::Spectrum | protectedstatic |
| max() const | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | inline |
| min() const | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | inline |
| operator!=(const Spectrum &val) const | mitsuba::Spectrum | inline |
| TSpectrum< Float, SPECTRUM_SAMPLES >::operator!=(const TSpectrum &spec) const | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | inline |
| operator*(Scalar f) const | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | inline |
| operator*(const TSpectrum &spec) const | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | inline |
| operator*=(Scalar f) | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | inline |
| operator*=(const TSpectrum &spec) | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | inline |
| operator+(const TSpectrum &spec) const | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | inline |
| operator+=(const TSpectrum &spec) | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | inline |
| operator-(const TSpectrum &spec) const | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | inline |
| operator-() const | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | inline |
| operator-=(const TSpectrum &spec) | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | inline |
| operator/(const TSpectrum &spec) const | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | inline |
| operator/(Scalar f) const | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | inline |
| operator/=(const TSpectrum &spec) | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | inline |
| operator/=(Scalar f) | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | inline |
| operator==(const Spectrum &val) const | mitsuba::Spectrum | inline |
| TSpectrum< Float, SPECTRUM_SAMPLES >::operator==(const TSpectrum &spec) const | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | inline |
| operator[](int entry) | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | inline |
| operator[](int entry) const | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | inline |
| Parent typedef | mitsuba::Spectrum | |
| pow(Scalar f) const | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | inline |
| rgbIllum2SpecBlue | mitsuba::Spectrum | protectedstatic |
| rgbIllum2SpecCyan | mitsuba::Spectrum | protectedstatic |
| rgbIllum2SpecGreen | mitsuba::Spectrum | protectedstatic |
| rgbIllum2SpecMagenta | mitsuba::Spectrum | protectedstatic |
| rgbIllum2SpecRed | mitsuba::Spectrum | protectedstatic |
| rgbIllum2SpecWhite | mitsuba::Spectrum | protectedstatic |
| rgbIllum2SpecYellow | mitsuba::Spectrum | protectedstatic |
| rgbRefl2SpecBlue | mitsuba::Spectrum | protectedstatic |
| rgbRefl2SpecCyan | mitsuba::Spectrum | protectedstatic |
| rgbRefl2SpecGreen | mitsuba::Spectrum | protectedstatic |
| rgbRefl2SpecMagenta | mitsuba::Spectrum | protectedstatic |
| rgbRefl2SpecRed | mitsuba::Spectrum | protectedstatic |
| rgbRefl2SpecWhite | mitsuba::Spectrum | protectedstatic |
| rgbRefl2SpecYellow | mitsuba::Spectrum | protectedstatic |
| s | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | protected |
| safe_sqrt() const | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | inline |
| Scalar typedef | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | |
| serialize(Stream *stream) const | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | inline |
| Spectrum() | mitsuba::Spectrum | inline |
| Spectrum(const Parent &s) | mitsuba::Spectrum | inline |
| Spectrum(const TSpectrum< AltScalar, SPECTRUM_SAMPLES > &v) | mitsuba::Spectrum | inlineexplicit |
| Spectrum(Float v) | mitsuba::Spectrum | inlineexplicit |
| Spectrum(Float value[SPECTRUM_SAMPLES]) | mitsuba::Spectrum | inlineexplicit |
| Spectrum(Stream *stream) | mitsuba::Spectrum | inlineexplicit |
| sqrt() const | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | inline |
| staticInitialization() | mitsuba::Spectrum | static |
| staticShutdown() | mitsuba::Spectrum | static |
| toIPT(Float &I, Float &P, Float &T) const | mitsuba::Spectrum | |
| toLinearRGB(Float &r, Float &g, Float &b) const | mitsuba::Spectrum | |
| toRGBE(uint8_t rgbe[4]) const | mitsuba::Spectrum | |
| toSRGB(Float &r, Float &g, Float &b) const | mitsuba::Spectrum | |
| toString() const | mitsuba::Spectrum | |
| toXYZ(Float &x, Float &y, Float &z) const | mitsuba::Spectrum | |
| TSpectrum() | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | inline |
| TSpectrum(Scalar v) | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | inlineexplicit |
| TSpectrum(Scalar spec[N]) | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | inlineexplicit |
| TSpectrum(Stream *stream) | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | inlineexplicit |
| TSpectrum(const TSpectrum< AltScalar, N > &v) | mitsuba::TSpectrum< Float, SPECTRUM_SAMPLES > | inlineexplicit |