#include <transport.h>
Public Member Functions | |
virtual SWCSpectrum | Transmittance (const Scene *scene, const Ray &ray, const Sample *sample, float *alpha) const =0 |
Definition at line 60 of file transport.h.
virtual SWCSpectrum lux::VolumeIntegrator::Transmittance | ( | const Scene * | scene, | |
const Ray & | ray, | |||
const Sample * | sample, | |||
float * | alpha | |||
) | const [pure virtual] |
Implemented in lux::EmissionIntegrator, and lux::SingleScattering.
Referenced by lux::Path2Integrator::Li(), lux::PathIntegrator::Li(), lux::ExPhotonIntegrator::LiInternal(), lux::DirectLighting::LiInternal(), and lux::Scene::Transmittance().