#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.