#include <primitive.h>
Public Member Functions | |
const AreaLight * | GetAreaLight () const |
BSDF * | GetBSDF (const DifferentialGeometry &dg, const Transform &, float u) const |
Definition at line 110 of file primitive.h.
const AreaLight * Aggregate::GetAreaLight | ( | ) | const [virtual] |
Implements lux::Primitive.
Definition at line 84 of file primitive.cpp.
References LUX_BUG, LUX_SEVERE, and luxError.
BSDF * Aggregate::GetBSDF | ( | const DifferentialGeometry & | dg, | |
const Transform & | , | |||
float | u | |||
) | const [virtual] |
Implements lux::Primitive.
Definition at line 88 of file primitive.cpp.
References LUX_BUG, LUX_SEVERE, and luxError.