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 |