5 #include <utl/Vector.h>
double Plane(const utl::Point &point, const utl::Vector &normal, const utl::Photon &photonIn, utl::Photon &photonOut)
Line(const Point &anchor, const Vector &direction)
Class describing a Plane object.
Point Propagate(const double s) const
Plane GetPerpendicularPlane() const
const Vector & GetDirection() const
Plane GetPerpendicularPlane(const Point &anchor) const
const Point & GetAnchor() const