KrisLibrary
1.0.0
|
An edge checker that checks a sequence of edges. More...
#include <EdgePlannerHelpers.h>
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 Config & | Start () const |
virtual const Config & | End () const |
virtual bool | IsVisible () |
virtual CSpace * | Space () 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 | |
CSpace * | space |
std::vector< EdgePlannerPtr > | path |
size_t | progress |
bool | foundInfeasible |
An edge checker that checks a sequence of edges.