PBRT
|
c (defined in CoefficientSpectrum< 3 >) | CoefficientSpectrum< 3 > | [protected] |
Clamp(float low=0, float high=INFINITY) const (defined in CoefficientSpectrum< 3 >) | CoefficientSpectrum< 3 > | [inline] |
CoefficientSpectrum(float v=0.f) (defined in CoefficientSpectrum< 3 >) | CoefficientSpectrum< 3 > | [inline] |
Exp (defined in CoefficientSpectrum< 3 >) | CoefficientSpectrum< 3 > | [friend] |
FromRGB(const float rgb[3], SpectrumType type=SPECTRUM_REFLECTANCE) (defined in RGBSpectrum) | RGBSpectrum | [inline, static] |
FromSampled(const float *lambda, const float *v, int n) (defined in RGBSpectrum) | RGBSpectrum | [inline, static] |
FromXYZ(const float xyz[3], SpectrumType type=SPECTRUM_REFLECTANCE) (defined in RGBSpectrum) | RGBSpectrum | [inline, static] |
HasNaNs() const (defined in CoefficientSpectrum< 3 >) | CoefficientSpectrum< 3 > | [inline] |
IsBlack() const (defined in CoefficientSpectrum< 3 >) | CoefficientSpectrum< 3 > | [inline] |
operator!=(const CoefficientSpectrum &sp) const (defined in CoefficientSpectrum< 3 >) | CoefficientSpectrum< 3 > | [inline] |
operator*(const CoefficientSpectrum &sp) const (defined in CoefficientSpectrum< 3 >) | CoefficientSpectrum< 3 > | [inline] |
operator*(float a) const (defined in CoefficientSpectrum< 3 >) | CoefficientSpectrum< 3 > | [inline] |
operator* (defined in CoefficientSpectrum< 3 >) | CoefficientSpectrum< 3 > | [friend] |
operator*=(const CoefficientSpectrum &sp) (defined in CoefficientSpectrum< 3 >) | CoefficientSpectrum< 3 > | [inline] |
operator*=(float a) (defined in CoefficientSpectrum< 3 >) | CoefficientSpectrum< 3 > | [inline] |
operator+(const CoefficientSpectrum &s2) const (defined in CoefficientSpectrum< 3 >) | CoefficientSpectrum< 3 > | [inline] |
operator+=(const CoefficientSpectrum &s2) (defined in CoefficientSpectrum< 3 >) | CoefficientSpectrum< 3 > | [inline] |
operator-(const CoefficientSpectrum &s2) const (defined in CoefficientSpectrum< 3 >) | CoefficientSpectrum< 3 > | [inline] |
operator-() const (defined in CoefficientSpectrum< 3 >) | CoefficientSpectrum< 3 > | [inline] |
operator/(const CoefficientSpectrum &s2) const (defined in CoefficientSpectrum< 3 >) | CoefficientSpectrum< 3 > | [inline] |
operator/(float a) const (defined in CoefficientSpectrum< 3 >) | CoefficientSpectrum< 3 > | [inline] |
operator/=(float a) (defined in CoefficientSpectrum< 3 >) | CoefficientSpectrum< 3 > | [inline] |
operator==(const CoefficientSpectrum &sp) const (defined in CoefficientSpectrum< 3 >) | CoefficientSpectrum< 3 > | [inline] |
Pow (defined in CoefficientSpectrum< 3 >) | CoefficientSpectrum< 3 > | [friend] |
Print(FILE *f) const (defined in CoefficientSpectrum< 3 >) | CoefficientSpectrum< 3 > | [inline] |
Read(FILE *f) (defined in CoefficientSpectrum< 3 >) | CoefficientSpectrum< 3 > | [inline] |
RGBSpectrum(float v=0.f) (defined in RGBSpectrum) | RGBSpectrum | [inline] |
RGBSpectrum(const CoefficientSpectrum< 3 > &v) (defined in RGBSpectrum) | RGBSpectrum | [inline] |
RGBSpectrum(const RGBSpectrum &s, SpectrumType type=SPECTRUM_REFLECTANCE) (defined in RGBSpectrum) | RGBSpectrum | [inline] |
Sqrt (defined in CoefficientSpectrum< 3 >) | CoefficientSpectrum< 3 > | [friend] |
ToRGB(float *rgb) const (defined in RGBSpectrum) | RGBSpectrum | [inline] |
ToRGBSpectrum() const (defined in RGBSpectrum) | RGBSpectrum | [inline] |
ToXYZ(float xyz[3]) const (defined in RGBSpectrum) | RGBSpectrum | [inline] |
Write(FILE *f) const (defined in CoefficientSpectrum< 3 >) | CoefficientSpectrum< 3 > | [inline] |
y() const (defined in RGBSpectrum) | RGBSpectrum | [inline] |