Arty
|
This is the complete list of members for Light, including all inherited members.
emission(const float3 &dir, float u, float v) const =0 | Light | pure virtual |
has_area() const =0 | Light | pure virtual |
make_direct_sample(const float3 &pos, const rgb &intensity, float pdf_area, float pdf_dir, float cos) const (defined in Light) | Light | inlineprotected |
make_emission_sample(const float3 &pos, const float3 &dir, const rgb &intensity, float pdf_area, float pdf_dir, float cos) const (defined in Light) | Light | inlineprotected |
sample_direct(const float3 &from, Sampler &sampler) const =0 | Light | pure virtual |
sample_emission(Sampler &sampler) const =0 | Light | pure virtual |
~Light() (defined in Light) | Light | inlinevirtual |