|
MEPP2 Project
|
This is the complete list of members for LightSampler, including all inherited members.
| LightSampler() | LightSampler | inline |
| Method enum name | LightSampler | |
| NAIVE enum value | LightSampler | |
| sample(MatrixX3d &samples, int n, double phi_min=0., double phi_max=M_PI, Method method=NAIVE, bool use_random=true) const | LightSampler | inline |
| sample_naive(MatrixX3d &samples, int n, double phi_min=0., double phi_max=M_PI, bool use_random=true) const | LightSampler | inlineprotected |
| sample_to_global(MatrixX3d &samples, int n, const Vector3d &up=Vector3d::UnitZ(), double phi_min=0., double phi_max=M_PI, bool use_random=true, Method method=NAIVE) const | LightSampler | inline |
| to_global(const MatrixX3d &local, MatrixX3d &global, const Vector3d &up=Vector3d::UnitZ()) const | LightSampler | inline |
| ~LightSampler() | LightSampler | inlinevirtual |