Antkeeper  0.0.1
Namespaces | Functions
phase.hpp File Reference
#include <engine/math/numbers.hpp>
#include <cmath>

Go to the source code of this file.

Namespaces

 physics
 Physics.
 
 physics::light
 Gas-related functions.
 
 physics::light::phase
 Light-scattering phase functions.
 

Functions

template<class T >
physics::light::phase::cornette_shanks (T mu, T g)
 Cornette-Shanks phase function. More...
 
template<class T >
physics::light::phase::henyey_greenstein (T mu, T g)
 Henyey–Greenstein phase function. More...
 
template<class T >
constexpr T physics::light::phase::isotropic ()
 Isotropic phase function. More...
 
template<class T >
physics::light::phase::rayleigh (T mu)
 Rayleigh phase function. More...