selfdriving
Classes | Namespaces | Typedefs | Functions
MotionPrimitivesTree.h File Reference
#include <mpp/data/MoveEdgeSE2_TPS.h>
#include <mpp/data/SE2_KinState.h>
#include <mpp/data/basic_types.h>
#include <mpp/data/ptg_t.h>
#include <mrpt/containers/traits_map.h>
#include <mrpt/core/optional_ref.h>
#include <mrpt/graphs/CDirectedTree.h>
#include <mrpt/math/wrap2pi.h>
#include <mrpt/nav/tpspace/CParameterizedTrajectoryGenerator.h>
#include <mrpt/poses/CPose2D.h>
#include <cstdint>
#include <deque>
#include <list>
#include <optional>
#include <set>
#include <tuple>

Go to the source code of this file.

Classes

struct  mpp::PoseDistanceMetric_TPS< node_t >
 
struct  mpp::PoseDistanceMetric_Lie< node_t >
 
struct  mpp::TPS_point
 
class  mpp::MotionPrimitivesTree< NODE_TYPE_DATA, EDGE_TYPE >
 
struct  mpp::MotionPrimitivesTree< NODE_TYPE_DATA, EDGE_TYPE >::node_t
 
struct  mpp::MotionPrimitivesTree< NODE_TYPE_DATA, EDGE_TYPE >::map_traits_map_as_deque
 
struct  mpp::PoseDistanceMetric_TPS< SE2_KinState >
 
struct  mpp::PoseDistanceMetric_Lie< SE2_KinState >
 

Namespaces

 mpp
 

Typedefs

using mpp::MotionPrimitivesTreeSE2 = MotionPrimitivesTree< SE2_KinState, MoveEdgeSE2_TPS >
 

Functions

bool mpp::operator< (const TPS_point &a, const TPS_point &b)