4 #include "PrintUtils.h" 31 friend std::ostream& operator << (
glm::dvec3 point
Intersection point.
Definition: RaySceneIntersection.h:23
Primitive * prim
Primitive intersected by the ray.
Definition: RaySceneIntersection.h:19
Class representing a the intersection of a ray over a scene made of primitives.
Definition: RaySceneIntersection.h:12
Abstract class defining the common behavior for all primitives.
Definition: Primitive.h:20
double incidenceAngle
Intersection incidence angle.
Definition: RaySceneIntersection.h:27