Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | Class Members

Plane Class Reference
[Core]

#include <lvt/Vec.h>

List of all members.


Detailed Description

A plane in 3-space.


Public Member Functions

PlaneClass Classify (const Vec &p) const
 Classifies the point p with respect to the plane.
PlaneFlip ()
 Reverses the direction of the Plane's normal.
const VecGetNormal () const
 Returns the plane's normal vector.
float Intersection (const Vec &startp, const Vec &endp) const
 Returns the parameter of the line segment from startp to endp of the intersection of the segment with the plane.
Vec PointOnPlane () const
 Returns the point on the plane that is nearest the origin.


Member Function Documentation

PlaneClass Classify const Vec p  )  const [inline]
 

Classifies the point p with respect to the plane.

Plane& Flip  )  [inline]
 

Reverses the direction of the Plane's normal.

const Vec& GetNormal  )  const [inline]
 

Returns the plane's normal vector.

float Intersection const Vec startp,
const Vec endp
const [inline]
 

Returns the parameter of the line segment from startp to endp of the intersection of the segment with the plane.

Vec PointOnPlane  )  const [inline]
 

Returns the point on the plane that is nearest the origin.


Generated on Thu Feb 17 09:45:47 2005 for liblvt by  doxygen 1.4.1