iso::geom::PlaneTools Class Reference

#include <iso_geom_plane_tools.h>

List of all members.

Public Member Functions

void closestPoint (const math::Vector< real > &pRefPoint, math::Vector< real > &pResultPoint, const Plane &pPlane)
 calculcate closest point to plane
void intersect (const Plane &pPlane1, const Plane &pPlane2, Ray &pResultRay)
 calculate line intersection between two planes
void intersect (Ray &pRay, const Plane &pPlane1, math::Vector< real > &pResultPoint)
 calculate intersection between ray and plane
 PlaneTools ()
 ~PlaneTools ()


Constructor & Destructor Documentation

PlaneTools::PlaneTools (  ) 

PlaneTools::~PlaneTools (  ) 


Member Function Documentation

void PlaneTools::closestPoint ( const math::Vector< real > &  pRefPoint,
math::Vector< real > &  pResultPoint,
const Plane pPlane 
)

calculcate closest point to plane

Parameters:
pRefPoint search point
pResultPoint resulting closest point
pPlane plane

void PlaneTools::intersect ( const Plane pPlane1,
const Plane pPlane2,
Ray pResultRay 
)

calculate line intersection between two planes

Parameters:
pPlane1 first plane
pPlane2 second plane
pResultLine resulting line intersection

void PlaneTools::intersect ( Ray pRay,
const Plane pPlane1,
math::Vector< real > &  pResultPoint 
)

calculate intersection between ray and plane

Parameters:
pRay ray
pPlane plane
pResultPoint resulting point intersection


The documentation for this class was generated from the following files:
Generated on Wed Jun 2 20:43:24 2010 for iso_geom by  doxygen 1.5.1