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

Public Member Functions

 KinoPath (const std::list< Eigen::VectorXd > &path, double maxDeviation=0.0)
 
 KinoPath (const KinoPath &path)
 
double getLength () const
 
Eigen::VectorXd getConfig (double s) const
 
Eigen::VectorXd getTangent (double s) const
 
Eigen::VectorXd getCurvature (double s) const
 
double getNextSwitchingPoint (double s, bool &discontinuity) const
 
std::list< std::pair< double,
bool > > 
getSwitchingPoints () const
 
std::list< KinoPathSegment * >
::const_iterator 
getKinoPathSegmentIt (double s) const
 
std::list< KinoPathSegment * > getKinoPathSegments () const
 

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