A base class for a distance checker. ObstacleDistance returns the radius of a L-z norm guaranteed to be collision-free. ObstacleDistanceNorm returns the value of z. More...
#include <DynamicPath.h>
Public Member Functions | |
virtual Real | ObstacleDistance (const Vector &x)=0 |
virtual Real | ObstacleDistanceNorm () const |
virtual | ~DistanceCheckerBase () |
A base class for a distance checker. ObstacleDistance returns the radius of a L-z norm guaranteed to be collision-free. ObstacleDistanceNorm returns the value of z.
DynamicPath can currently only handle L-Inf norms.
Definition at line 54 of file DynamicPath.h.
virtual ParabolicRamp::DistanceCheckerBase::~DistanceCheckerBase | ( | ) | [inline, virtual] |
Definition at line 57 of file DynamicPath.h.
virtual Real ParabolicRamp::DistanceCheckerBase::ObstacleDistance | ( | const Vector & | x | ) | [pure virtual] |
virtual Real ParabolicRamp::DistanceCheckerBase::ObstacleDistanceNorm | ( | ) | const [inline, virtual] |
Definition at line 58 of file DynamicPath.h.