Public Member Functions | |
| GonioAreaBxDF (const SampleableSphericalFunction *func) | |
| virtual | ~GonioAreaBxDF () |
| virtual void | f (const TsPack *tspack, const Vector &wo, const Vector &wi, SWCSpectrum *const F) const |
Private Attributes | |
| const SampleableSphericalFunction * | sf |
Definition at line 38 of file area.cpp.
| GonioAreaBxDF::GonioAreaBxDF | ( | const SampleableSphericalFunction * | func | ) | [inline] |
| virtual void GonioAreaBxDF::f | ( | const TsPack * | tspack, | |
| const Vector & | wo, | |||
| const Vector & | wi, | |||
| SWCSpectrum *const | f | |||
| ) | const [inline, virtual] |
Evaluates the BxDF. Accumulates the result in the f parameter.
Implements lux::BxDF.
Definition at line 43 of file area.cpp.
References lux::SampleableSphericalFunction::f(), and sf.
const SampleableSphericalFunction* GonioAreaBxDF::sf [private] |
1.6.2-20100208