template <typename VecT>
struct planeN
Defined at line 97 of file ../../src/ui/lib/escher/geometry/types.h
Oriented plane described by a normal vector and a distance from the origin
along that vector.
Protected Members
VecT dir_
float dist_
Public Methods
void planeN<VecT> ()
Default constructor.
Defined at line 101 of file ../../src/ui/lib/escher/geometry/types.h
void planeN<VecT> (VecT direction, float distance)
|direction| must be normalized.
Defined at line 104 of file ../../src/ui/lib/escher/geometry/types.h
void planeN<VecT> (VecT point_on_plane, VecT direction)
Defined at line 108 of file ../../src/ui/lib/escher/geometry/types.h
bool operator== (const planeN<VecT> & other)
Defined at line 113 of file ../../src/ui/lib/escher/geometry/types.h
const VecT & dir ()
Defined at line 117 of file ../../src/ui/lib/escher/geometry/types.h
float dist ()
Defined at line 118 of file ../../src/ui/lib/escher/geometry/types.h