Path Tracer
|
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_spectrum | inline |
_to_xyz() const (defined in ptracey::sampled_spectrum) | ptracey::sampled_spectrum | inline |
add(const color &r_color, const WaveLength &w) (defined in ptracey::sampled_spectrum) | ptracey::sampled_spectrum | inline |
evaluate(const WaveLength &w) const (defined in ptracey::sampled_spectrum) | ptracey::sampled_spectrum | inline |
from_rgb(const vec3 &rgb) (defined in ptracey::sampled_spectrum) | ptracey::sampled_spectrum | inline |
from_rgb(const rgb_model &rgb) (defined in ptracey::sampled_spectrum) | ptracey::sampled_spectrum | inline |
Init() (defined in ptracey::sampled_spectrum) | ptracey::sampled_spectrum | inline |
insert(unsigned int wavelength, Real power) (defined in ptracey::sampled_spectrum) | ptracey::sampled_spectrum | inline |
random(SpectrumType stype=SpectrumType::Reflectance) (defined in ptracey::sampled_spectrum) | ptracey::sampled_spectrum | inlinestatic |
random(Real mn, Real mx, SpectrumType stype=SpectrumType::Reflectance) (defined in ptracey::sampled_spectrum) | ptracey::sampled_spectrum | inlinestatic |
sampled_spectrum() (defined in ptracey::sampled_spectrum) | ptracey::sampled_spectrum | inline |
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_spectrum | inline |
sampled_spectrum(const spd &s_lambda, SpectrumType stype) (defined in ptracey::sampled_spectrum) | ptracey::sampled_spectrum | inline |
sampled_spectrum(const Real &r, const Real &g, const Real &b, SpectrumType stype=SpectrumType::Reflectance) (defined in ptracey::sampled_spectrum) | ptracey::sampled_spectrum | inline |
sampled_spectrum(const Real &r, SpectrumType stype=SpectrumType::Reflectance) (defined in ptracey::sampled_spectrum) | ptracey::sampled_spectrum | inline |
sampled_spectrum(const rgb_model &_rgb, SpectrumType stype=SpectrumType::Reflectance) (defined in ptracey::sampled_spectrum) | ptracey::sampled_spectrum | inline |
sampled_spectrum(const vec3 &_rgb, SpectrumType stype=SpectrumType::Reflectance) (defined in ptracey::sampled_spectrum) | ptracey::sampled_spectrum | inline |
scale(Real coeff) (defined in ptracey::sampled_spectrum) | ptracey::sampled_spectrum | inline |
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_spectrum | inlinevirtual |
to_xyz() const override (defined in ptracey::sampled_spectrum) | ptracey::sampled_spectrum | inlinevirtual |
type (defined in ptracey::sampled_spectrum) | ptracey::sampled_spectrum |