#include <specularreflection.h>
Public Member Functions | |
| ArchitecturalReflection (const SWCSpectrum &r, Fresnel *f) | |
| SWCSpectrum | Sample_f (const Vector &wo, Vector *wi, float u1, float u2, float *pdf, float *pdfBack=NULL) const |
Definition at line 54 of file specularreflection.h.
| lux::ArchitecturalReflection::ArchitecturalReflection | ( | const SWCSpectrum & | r, | |
| Fresnel * | f | |||
| ) | [inline] |
Definition at line 56 of file specularreflection.h.
| SWCSpectrum ArchitecturalReflection::Sample_f | ( | const Vector & | wo, | |
| Vector * | wi, | |||
| float | u1, | |||
| float | u2, | |||
| float * | pdf, | |||
| float * | pdfBack = NULL | |||
| ) | const [virtual] |
Reimplemented from lux::SpecularReflection.
Definition at line 45 of file specularreflection.cpp.
References lux::Vector::z.
1.6.1