volume.cpp File Reference

#include "volume.h"

Go to the source code of this file.

Functions

COREDLL float PhaseIsotropic (const Vector &, const Vector &)
COREDLL float PhaseRayleigh (const Vector &w, const Vector &wp)
COREDLL float PhaseMieHazy (const Vector &w, const Vector &wp)
COREDLL float PhaseMieMurky (const Vector &w, const Vector &wp)
COREDLL float PhaseHG (const Vector &w, const Vector &wp, float g)
COREDLL float PhaseSchlick (const Vector &w, const Vector &wp, float g)


Function Documentation

COREDLL float PhaseHG ( const Vector w,
const Vector wp,
float  g 
)

Definition at line 44 of file volume.cpp.

References Dot(), and M_PI.

Referenced by HGPdf(), DensityRegion::p(), and HomogeneousVolume::p().

COREDLL float PhaseIsotropic ( const Vector ,
const Vector  
)

Definition at line 28 of file volume.cpp.

References M_PI.

COREDLL float PhaseMieHazy ( const Vector w,
const Vector wp 
)

Definition at line 35 of file volume.cpp.

References Dot(), and M_PI.

COREDLL float PhaseMieMurky ( const Vector w,
const Vector wp 
)

Definition at line 39 of file volume.cpp.

References Dot(), and M_PI.

COREDLL float PhaseRayleigh ( const Vector w,
const Vector wp 
)

Definition at line 31 of file volume.cpp.

References Dot(), and M_PI.

COREDLL float PhaseSchlick ( const Vector w,
const Vector wp,
float  g 
)

Definition at line 50 of file volume.cpp.

References Dot(), and M_PI.


Generated on Mon Jul 20 17:31:54 2009 for pbrt by  doxygen 1.5.6