Public Member Functions | |
pure subroutine | abs_shape_ray_trace (shape, ray, has_normal, intersection_list) |
[in] | shape | any shape |
[in] | ray | ray to intersect the shape |
[in] | has_normal | list of intersections between the ray and the shape |
[in,out] | intersection_list | list of intersections between the ray and the shape |