This is the complete list of members for
OrenNayarClosure, including all inherited members.
albedo(const Vec3 &omega_out) const | OrenNayarClosure | [inline] |
eval_reflect(const Vec3 &omega_out, const Vec3 &omega_in, float &pdf) const | OrenNayarClosure | [inline] |
eval_transmit(const Vec3 &omega_out, const Vec3 &omega_in, float &pdf) const | OrenNayarClosure | [inline] |
m_a | OrenNayarClosure | |
m_b | OrenNayarClosure | |
m_N | OrenNayarClosure | |
m_sigma | OrenNayarClosure | |
memsize() const | OrenNayarClosure | [inline] |
mergeable(const ClosurePrimitive *other) const | OrenNayarClosure | [inline] |
name() const | OrenNayarClosure | [inline] |
OrenNayarClosure() | OrenNayarClosure | [inline] |
print_on(std::ostream &out) const | OrenNayarClosure | [inline] |
sample(const Vec3 &Ng, const Vec3 &omega_out, const Vec3 &domega_out_dx, const Vec3 &domega_out_dy, float randu, float randv, Vec3 &omega_in, Vec3 &domega_in_dx, Vec3 &domega_in_dy, float &pdf, Color3 &eval) const | OrenNayarClosure | [inline] |
setup() | OrenNayarClosure | [inline] |