Path Tracer
ptracey::sampled_spectrum Member List

This is the complete list of members for ptracey::sampled_spectrum, including all inherited members.

_from_rgb(const vec3 &rgb) (defined in ptracey::sampled_spectrum)ptracey::sampled_spectruminline
_to_xyz() const (defined in ptracey::sampled_spectrum)ptracey::sampled_spectruminline
add(const color &r_color, const WaveLength &w) (defined in ptracey::sampled_spectrum)ptracey::sampled_spectruminline
evaluate(const WaveLength &w) const (defined in ptracey::sampled_spectrum)ptracey::sampled_spectruminline
from_rgb(const vec3 &rgb) (defined in ptracey::sampled_spectrum)ptracey::sampled_spectruminline
from_rgb(const rgb_model &rgb) (defined in ptracey::sampled_spectrum)ptracey::sampled_spectruminline
Init() (defined in ptracey::sampled_spectrum)ptracey::sampled_spectruminline
insert(unsigned int wavelength, Real power) (defined in ptracey::sampled_spectrum)ptracey::sampled_spectruminline
random(SpectrumType stype=SpectrumType::Reflectance) (defined in ptracey::sampled_spectrum)ptracey::sampled_spectruminlinestatic
random(Real mn, Real mx, SpectrumType stype=SpectrumType::Reflectance) (defined in ptracey::sampled_spectrum)ptracey::sampled_spectruminlinestatic
sampled_spectrum() (defined in ptracey::sampled_spectrum)ptracey::sampled_spectruminline
sampled_spectrum(const path &csv_path, const std::string &wave_col_name="wavelength", const std::string &power_col_name="power", const char &sep=',', const unsigned int stride=SPD_STRIDE, SpectrumType stype=SpectrumType::Reflectance) (defined in ptracey::sampled_spectrum)ptracey::sampled_spectruminline
sampled_spectrum(const spd &s_lambda, SpectrumType stype) (defined in ptracey::sampled_spectrum)ptracey::sampled_spectruminline
sampled_spectrum(const Real &r, const Real &g, const Real &b, SpectrumType stype=SpectrumType::Reflectance) (defined in ptracey::sampled_spectrum)ptracey::sampled_spectruminline
sampled_spectrum(const Real &r, SpectrumType stype=SpectrumType::Reflectance) (defined in ptracey::sampled_spectrum)ptracey::sampled_spectruminline
sampled_spectrum(const rgb_model &_rgb, SpectrumType stype=SpectrumType::Reflectance) (defined in ptracey::sampled_spectrum)ptracey::sampled_spectruminline
sampled_spectrum(const vec3 &_rgb, SpectrumType stype=SpectrumType::Reflectance) (defined in ptracey::sampled_spectrum)ptracey::sampled_spectruminline
scale(Real coeff) (defined in ptracey::sampled_spectrum)ptracey::sampled_spectruminline
spect (defined in ptracey::sampled_spectrum)ptracey::sampled_spectrum
sX (defined in ptracey::sampled_spectrum)ptracey::sampled_spectrum
sY (defined in ptracey::sampled_spectrum)ptracey::sampled_spectrum
sZ (defined in ptracey::sampled_spectrum)ptracey::sampled_spectrum
to_rgb() const override (defined in ptracey::sampled_spectrum)ptracey::sampled_spectruminlinevirtual
to_xyz() const override (defined in ptracey::sampled_spectrum)ptracey::sampled_spectruminlinevirtual
type (defined in ptracey::sampled_spectrum)ptracey::sampled_spectrum