List of all members.
Public Member Functions |
| SampledSpectrum (float v=0.f) |
| SampledSpectrum (const CoefficientSpectrum< nSpectralSamples > &v) |
void | ToXYZ (float xyz[3]) const |
float | y () const |
void | ToRGB (float rgb[3]) const |
RGBSpectrum | ToRGBSpectrum () const |
| SampledSpectrum (const RGBSpectrum &r, SpectrumType type=SPECTRUM_REFLECTANCE) |
Static Public Member Functions |
static SampledSpectrum | FromSampled (const float *lambda, const float *v, int n) |
static void | Init () |
static SampledSpectrum | FromRGB (const float rgb[3], SpectrumType type=SPECTRUM_REFLECTANCE) |
static SampledSpectrum | FromXYZ (const float xyz[3], SpectrumType type=SPECTRUM_REFLECTANCE) |
The documentation for this class was generated from the following files:
- /home/felix/UBC/projects/AdaptiveLightfieldSampling/pbrt_v2/src/core/spectrum.h
- /home/felix/UBC/projects/AdaptiveLightfieldSampling/pbrt_v2/src/core/spectrum.cpp