Arty
Light Member List

This is the complete list of members for Light, including all inherited members.

emission(const float3 &dir, float u, float v) const =0Lightpure virtual
has_area() const =0Lightpure virtual
make_direct_sample(const float3 &pos, const rgb &intensity, float pdf_area, float pdf_dir, float cos) const (defined in Light)Lightinlineprotected
make_emission_sample(const float3 &pos, const float3 &dir, const rgb &intensity, float pdf_area, float pdf_dir, float cos) const (defined in Light)Lightinlineprotected
sample_direct(const float3 &from, Sampler &sampler) const =0Lightpure virtual
sample_emission(Sampler &sampler) const =0Lightpure virtual
~Light() (defined in Light)Lightinlinevirtual