#include <frequencyspd.h>
Public Member Functions | |
| FrequencySPD () | |
| FrequencySPD (float freq, float phase, float refl) | |
| virtual | ~FrequencySPD () |
| void | init (float freq, float phase, float refl) |
Protected Attributes | |
| float | fq |
| float | ph |
| float | r0 |
Definition at line 40 of file frequencyspd.h.
| lux::FrequencySPD::FrequencySPD | ( | ) | [inline] |
Definition at line 42 of file frequencyspd.h.
References init().
| lux::FrequencySPD::FrequencySPD | ( | float | freq, | |
| float | phase, | |||
| float | refl | |||
| ) | [inline] |
Definition at line 46 of file frequencyspd.h.
References init().
| virtual lux::FrequencySPD::~FrequencySPD | ( | ) | [inline, virtual] |
Definition at line 50 of file frequencyspd.h.
| void FrequencySPD::init | ( | float | freq, | |
| float | phase, | |||
| float | refl | |||
| ) |
Definition at line 28 of file frequencyspd.cpp.
References lux::SPD::AllocateSamples(), lux::SPD::Clamp(), lux::SPD::delta, fq, FREQ_CACHE_END, FREQ_CACHE_SAMPLES, FREQ_CACHE_START, lux::SPD::invDelta, lux::SPD::lambdaMax, lux::SPD::lambdaMin, lux::SPD::nSamples, ph, r0, and lux::SPD::samples.
Referenced by FrequencySPD().
float lux::FrequencySPD::fq [protected] |
Definition at line 56 of file frequencyspd.h.
Referenced by init().
float lux::FrequencySPD::ph [protected] |
Definition at line 56 of file frequencyspd.h.
Referenced by init().
float lux::FrequencySPD::r0 [protected] |
Definition at line 56 of file frequencyspd.h.
Referenced by init().
1.6.2-20100208