PBRT
VolumeRegion Class Reference
Inheritance diagram for VolumeRegion:
AggregateVolume DensityRegion HomogeneousVolumeDensity ExponentialDensity VolumeGridDensity

List of all members.

Public Member Functions

virtual BBox WorldBound () const =0
virtual bool IntersectP (const Ray &ray, float *t0, float *t1) const =0
virtual Spectrum sigma_a (const Point &, const Vector &, float time) const =0
virtual Spectrum sigma_s (const Point &, const Vector &, float time) const =0
virtual Spectrum Lve (const Point &, const Vector &, float time) const =0
virtual float p (const Point &, const Vector &, const Vector &, float time) const =0
virtual Spectrum sigma_t (const Point &p, const Vector &wo, float time) const
virtual Spectrum tau (const Ray &ray, float step=1.f, float offset=0.5) const =0

The documentation for this class was generated from the following files: