libmove3d-planners
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Macros Groups Pages
Classes | Public Member Functions | List of all members
mho::LazyWeightedAstar Class Reference

Public Member Functions

 LazyWeightedAstar (LWANodeInterface *start, LWANodeInterface *goal, double epsilon, DisplaySearchAstarInterface *interface=0, double time_limit_ms=-1, bool no_lazy=false)
 
 LazyWeightedAstar (double epsilon, DisplaySearchAstarInterface *interface=0)
 
void reset ()
 
bool compute ()
 
bool compute (LWANodeInterface *start, LWANodeInterface *goal, double time_limit_ms=-1, bool no_lazy=false)
 
std::deque< LWANodeInterface * > getPath ()
 
void setInterface (DisplaySearchAstarInterface *interface)
 
void resetInterface ()
 
double getTimeLimit ()
 
void setTimeLimit (double ms)
 

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