template struct geom::Ray
Template ray in an arbitrary dimension.
#include <GeometryStructures.h> template <size_t N> struct Ray { // typedefs typedef glm::vec<N, float> Vec; // fields Vec origin; Vec direction; // construction Ray(); Ray(const Vec& init_origin, const Vec& init_direction); };