Collision::ClosestPtCallback Class Reference

#include <collisionAlgorithms.h>

Inheritance diagram for Collision::ClosestPtCallback:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 ClosestPtCallback (const CollisionModel *m1, const position &p)
virtual bool distanceTest (double dSq)
position getClosestPt ()
double getMin ()
virtual void leafTest (const Leaf *l1, const Leaf *l2)
void printStatistics ()
virtual double quickTest (const Node *n1, const Node *n2)
virtual void reset ()

Private Attributes

position mClosestPt
double mMinDistSq
position mRefPosition

Detailed Description

Recursion callback for the closest point test.

Definition at line 220 of file collisionAlgorithms.h.


Constructor & Destructor Documentation

Collision::ClosestPtCallback::ClosestPtCallback ( const CollisionModel m1,
const position p 
) [inline]

Definition at line 226 of file collisionAlgorithms.h.


Member Function Documentation

virtual bool Collision::ClosestPtCallback::distanceTest ( double  dSq  )  [inline, virtual]

Implements Collision::RecursionCallback.

Definition at line 234 of file collisionAlgorithms.h.

position Collision::ClosestPtCallback::getClosestPt (  )  [inline]

Definition at line 240 of file collisionAlgorithms.h.

double Collision::ClosestPtCallback::getMin (  )  [inline]

Definition at line 239 of file collisionAlgorithms.h.

void Collision::ClosestPtCallback::leafTest ( const Leaf l1,
const Leaf l2 
) [virtual]

Implements Collision::RecursionCallback.

Definition at line 211 of file collisionAlgorithms_inl.h.

void Collision::ClosestPtCallback::printStatistics (  )  [virtual]

Reimplemented from Collision::RecursionCallback.

Definition at line 222 of file collisionAlgorithms.cpp.

double Collision::ClosestPtCallback::quickTest ( const Node n1,
const Node n2 
) [virtual]

Implements Collision::RecursionCallback.

Definition at line 232 of file collisionAlgorithms_inl.h.

virtual void Collision::ClosestPtCallback::reset (  )  [inline, virtual]

Reimplemented from Collision::RecursionCallback.

Definition at line 228 of file collisionAlgorithms.h.


Member Data Documentation

Definition at line 224 of file collisionAlgorithms.h.

Definition at line 223 of file collisionAlgorithms.h.

Definition at line 224 of file collisionAlgorithms.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


graspit
Author(s):
autogenerated on Wed Jan 25 11:00:31 2012