#include <mitsuba/mitsuba.h>Go to the source code of this file.
Classes | |
| class | mitsuba::ContinuousSpectrum |
| Abstract continous spectral power distribution data type, which supports evaluation at arbitrary wavelengths. More... | |
| class | mitsuba::BlackBodySpectrum |
| Spectral power distribution based on Planck's black body law. More... | |
| class | mitsuba::RayleighSpectrum |
| Spectral distribution for rendering participating media with Rayleigh scattering. More... | |
| class | mitsuba::ProductSpectrum |
| This spectral power distribution is defined as the product of two other continuous spectra. More... | |
| class | mitsuba::InterpolatedSpectrum |
| Linearly interpolated spectral power distribution. More... | |
| struct | mitsuba::TSpectrum< T, N > |
| Abstract spectral power distribution data type. More... | |
| struct | mitsuba::Color3 |
| RGB color data type. More... | |
| struct | mitsuba::Spectrum |
| Discrete spectral power distribution based on a number of wavelength bins over the 360-830 nm range. More... | |
Namespaces | |
| mitsuba | |
Macros | |
| #define | __MITSUBA_CORE_SPECTRUM_H_ |
| #define | SPECTRUM_MIN_WAVELENGTH 360 |
| #define | SPECTRUM_MAX_WAVELENGTH 830 |
| #define | SPECTRUM_RANGE (SPECTRUM_MAX_WAVELENGTH-SPECTRUM_MIN_WAVELENGTH) |
| #define __MITSUBA_CORE_SPECTRUM_H_ |
| #define SPECTRUM_MAX_WAVELENGTH 830 |
| #define SPECTRUM_MIN_WAVELENGTH 360 |
| #define SPECTRUM_RANGE (SPECTRUM_MAX_WAVELENGTH-SPECTRUM_MIN_WAVELENGTH) |