#include <nulltransmission.h>
Public Member Functions | |
| NullTransmission () | |
| SWCSpectrum | f (const Vector &wo, const Vector &wi) const |
| SWCSpectrum | Sample_f (const Vector &wo, Vector *wi, float u1, float u2, float *pdf, float *pdfBack=NULL) const |
| float | Pdf (const Vector &wo, const Vector &wi) const |
Definition at line 33 of file nulltransmission.h.
| lux::NullTransmission::NullTransmission | ( | ) | [inline] |
Definition at line 36 of file nulltransmission.h.
| SWCSpectrum lux::NullTransmission::f | ( | const Vector & | wo, | |
| const Vector & | wi | |||
| ) | const [inline, virtual] |
Reimplemented from lux::BxDF.
Definition at line 42 of file nulltransmission.h.
| SWCSpectrum NullTransmission::Sample_f | ( | const Vector & | wo, | |
| Vector * | wi, | |||
| float | u1, | |||
| float | u2, | |||
| float * | pdf, | |||
| float * | pdfBack = NULL | |||
| ) | const [virtual] |
Reimplemented from lux::BxDF.
Definition at line 33 of file nulltransmission.cpp.
References lux::CosTheta().
1.6.1