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

Public Member Functions

 GraphUpdater (Graph *graph)
 
double reduction (unsigned int param)
 
bool connexity (unsigned int param)
 
bool coverage (unsigned int param)
 
bool correction (unsigned int param, double timelimit=-1)
 
bool correction (Node *from, unsigned int param, double timelimit=-1)
 
bool correction (confPtr_t from, unsigned int param, double timelimit=-1)
 
vector< vector< Node * > > getAvailableTrajectories (confPtr_t from, bool computeNew=false)
 
vector< vector< Node * > > getAvailableTrajectories (Node *from, bool computeNew=false)
 
TrajectorygetBestTrajectory (confPtr_t from, bool updateEnv=true)
 
TrajectorygetBestTrajectory (Node *from, bool updateEnv=true)
 
vector< Trajectory * > getTrajectories ()
 
void setCurrentTrajectory (Trajectory *trajectory)
 
TrajectorygetCurrentTrajectory ()
 
void setCurrentConfiguration (confPtr_t configuration)
 
NodegetPrevNode ()
 
NodegetNextNode ()
 

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