#include <lambertian.h>
Public Member Functions | |
Lambertian (const SWCSpectrum &reflectance) | |
SWCSpectrum | f (const Vector &wo, const Vector &wi) const |
SWCSpectrum | rho (const Vector &, int, float *) const |
SWCSpectrum | rho (int, float *) const |
Private Attributes | |
SWCSpectrum | R |
SWCSpectrum | RoverPI |
Definition at line 33 of file lambertian.h.
lux::Lambertian::Lambertian | ( | const SWCSpectrum & | reflectance | ) | [inline] |
Definition at line 36 of file lambertian.h.
SWCSpectrum Lambertian::f | ( | const Vector & | wo, | |
const Vector & | wi | |||
) | const [virtual] |
SWCSpectrum lux::Lambertian::rho | ( | int | , | |
float * | ||||
) | const [inline, virtual] |
SWCSpectrum lux::Lambertian::rho | ( | const Vector & | , | |
int | , | |||
float * | ||||
) | const [inline, virtual] |
SWCSpectrum lux::Lambertian::R [private] |
SWCSpectrum lux::Lambertian::RoverPI [private] |