Path Tracer
ptracey::hittable_list Member List

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

add(shared_ptr< hittable > object) (defined in ptracey::hittable_list)ptracey::hittable_listinline
bounding_box(Real time0, Real time1, aabb &output_box) const override (defined in ptracey::hittable_list)ptracey::hittable_listvirtual
clear() (defined in ptracey::hittable_list)ptracey::hittable_listinline
hit(const ray &r, Real t_min, Real t_max, hit_record &rec) const override (defined in ptracey::hittable_list)ptracey::hittable_listvirtual
hittable_list() (defined in ptracey::hittable_list)ptracey::hittable_listinline
hittable_list(shared_ptr< hittable > object) (defined in ptracey::hittable_list)ptracey::hittable_listinline
hittable_list(std::vector< shared_ptr< hittable >> objs) (defined in ptracey::hittable_list)ptracey::hittable_listinline
mat_ptr (defined in ptracey::hittable)ptracey::hittable
objects (defined in ptracey::hittable_list)ptracey::hittable_list
pdf_value(const vec3 &o, const vec3 &v) const override (defined in ptracey::hittable_list)ptracey::hittable_listvirtual
random(const vec3 &o) const override (defined in ptracey::hittable_list)ptracey::hittable_listvirtual