lux::IrregularSPD Member List
This is the complete list of members for
lux::IrregularSPD, including all inherited members.
| AllocateSamples(int n) | lux::SPD | |
| calc_spline_data(const float *const wavelengths, const float *const amplitudes, int n, float *spline_data) | lux::IrregularSPD | [private] |
| Clamp() | lux::SPD | |
| delta | lux::SPD | [protected] |
| init(float lMin, float lMax, const float *const s, int n) | lux::IrregularSPD | [protected] |
| invDelta | lux::SPD | [protected] |
| IrregularSPD() | lux::IrregularSPD | [inline] |
| IrregularSPD(const float *const wavelengths, const float *const samples, int n, int resolution=5, SPDResamplingMethod resamplignMethod=Linear) | lux::IrregularSPD | |
| lambdaMax | lux::SPD | [protected] |
| lambdaMin | lux::SPD | [protected] |
| Normalize() | lux::SPD | |
| nSamples | lux::SPD | [protected] |
| sample(const float lambda) const | lux::SPD | [inline] |
| sample(u_int n, const float lambda[], float *p) const | lux::SPD | [inline] |
| samples | lux::SPD | [protected] |
| Scale(float s) | lux::SPD | |
| SPD() | lux::SPD | [inline] |
| ~IrregularSPD() | lux::IrregularSPD | [inline] |
| ~SPD() | lux::SPD | [inline] |