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

Public Member Functions

double evaluate (API::Trajectory &traj)
 

Static Public Member Functions

static double maximum (API::Trajectory &t, std::vector< boost::function< double(API::Trajectory &)> > &funcs)
 
static double sum (API::Trajectory &t, std::vector< boost::function< double(API::Trajectory &)> > &funcs)
 
static double alpha (API::Trajectory &t, double a, boost::function< double(API::Trajectory &)> &f)
 
static boost::function< double(API::Trajectory &)> getTrajFunction (std::string name)
 see example
 
static double traj_cost (API::Trajectory &t, std::string &fx_name)
 
static double example (API::Trajectory &t)
 
static void run_example ()
 

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