Main MRPT website > C++ reference for MRPT 1.4.0
Classes | Namespaces | Typedefs | Functions
CParameterizedTrajectoryGenerator.h File Reference
#include <mrpt/utils/CDynamicGrid.h>
#include <mrpt/math/CPolygon.h>
#include <mrpt/utils/CStream.h>
#include <mrpt/utils/TParameters.h>
#include <mrpt/nav/link_pragmas.h>
#include <mrpt/utils/mrpt_stdint.h>
#include <limits>

Go to the source code of this file.

Classes

struct  mrpt::nav::TCPoint
 Trajectory points in C-Space. More...
 
class  mrpt::nav::CParameterizedTrajectoryGenerator
 This is the base class for any user-defined PTG. More...
 
class  mrpt::nav::CParameterizedTrajectoryGenerator::CColisionGrid
 An internal class for storing the collision grid
More...
 
struct  mrpt::nav::CParameterizedTrajectoryGenerator::TCellForLambdaFunction
 Specifies the min/max values for "k" and "n", respectively. More...
 
class  mrpt::nav::CPTG_Dummy
 A dummy PTG, used mainly to call loadTrajectories() without knowing the exact derived PTG class and still be able to analyze the trajectories. More...
 

Namespaces

namespace  mrpt
 This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries.
 
namespace  mrpt::opengl
 The namespace for 3D scene representation and rendering.
 
namespace  mrpt::nav
 
namespace  mrpt::utils
 Classes for serialization, sockets, ini-file manipulation, streams, list of properties-values, timewatch, extensions to STL.
 

Typedefs

typedef std::vector< TCPointmrpt::nav::TCPointVector
 
typedef stlplus::smart_ptr< CParameterizedTrajectoryGeneratormrpt::nav::CParameterizedTrajectoryGeneratorPtr
 Smart pointer to a PTG.
 
typedef std::vector< mrpt::nav::CParameterizedTrajectoryGenerator * > mrpt::nav::TListPTGs
 A list of PTGs (bare pointers)
 
typedef std::vector< mrpt::nav::CParameterizedTrajectoryGeneratorPtrmrpt::nav::TListPTGPtr
 A list of PTGs (smart pointers)
 

Functions

mrpt::utils::CStream NAV_IMPEXPmrpt::nav::operator<< (mrpt::utils::CStream &o, const mrpt::nav::TCPoint &p)
 
mrpt::utils::CStream NAV_IMPEXPmrpt::nav::operator>> (mrpt::utils::CStream &i, mrpt::nav::TCPoint &p)
 



Page generated by Doxygen 1.9.7 for MRPT 1.4.0 SVN: at Tue Jun 27 17:12:06 UTC 2023