Path Tracer
ptracey::diffuse_light Member List

This is the complete list of members for ptracey::diffuse_light, including all inherited members.

diffuse_light(shared_ptr< texture > a) (defined in ptracey::diffuse_light)ptracey::diffuse_lightinline
diffuse_light(const spectrum &c) (defined in ptracey::diffuse_light)ptracey::diffuse_lightinline
emit (defined in ptracey::diffuse_light)ptracey::diffuse_light
emitted(const ray &r_in, const hit_record &rec, Real u, Real v, const point3 &p) const override (defined in ptracey::diffuse_light)ptracey::diffuse_lightinlinevirtual
scatter(const ray &r_in, const hit_record &rec, scatter_record &srec) const (defined in ptracey::material)ptracey::materialinlinevirtual
scattering_pdf(const ray &r_in, const hit_record &rec, const ray &scattered) const (defined in ptracey::material)ptracey::materialinlinevirtual