KrisLibrary  1.0.0
Public Member Functions | Public Attributes | List of all members
PathEdgeChecker Class Reference

An edge checker that checks a sequence of edges. More...

#include <EdgePlannerHelpers.h>

Inheritance diagram for PathEdgeChecker:
EdgePlanner Interpolator

Public Member Functions

 PathEdgeChecker (CSpace *space, const std::vector< EdgePlannerPtr > &path)
 
virtual void Eval (Real u, Config &x) const
 
virtual Real Length () const
 
virtual const ConfigStart () const
 
virtual const ConfigEnd () const
 
virtual bool IsVisible ()
 
virtual CSpaceSpace () const
 
virtual EdgePlannerPtr Copy () const
 
virtual EdgePlannerPtr ReverseCopy () const
 
virtual bool IsIncremental () const
 
virtual Real Priority () const
 
virtual bool Plan ()
 
virtual bool Done () const
 
virtual bool Failed () const
 
- Public Member Functions inherited from Interpolator
virtual Real ParamStart () const
 
virtual Real ParamEnd () const
 

Public Attributes

CSpacespace
 
std::vector< EdgePlannerPtr > path
 
size_t progress
 
bool foundInfeasible
 

Detailed Description

An edge checker that checks a sequence of edges.


The documentation for this class was generated from the following files: