Classes | Namespaces | Functions
Graph.h File Reference
#include "rtabmap/core/RtabmapExp.h"
#include <map>
#include <list>
#include <rtabmap/core/Link.h>
#include <rtabmap/core/Parameters.h>
Include dependency graph for Graph.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  rtabmap::graph::G2OOptimizer
class  rtabmap::graph::Optimizer
class  rtabmap::graph::TOROOptimizer

Namespaces

namespace  rtabmap
namespace  rtabmap::graph

Functions

std::list< std::pair< int,
Transform > > RTABMAP_EXP 
rtabmap::graph::computePath (const std::map< int, rtabmap::Transform > &poses, const std::multimap< int, int > &links, int from, int to, bool updateNewCosts=false)
float RTABMAP_EXP rtabmap::graph::computePathLength (const std::vector< std::pair< int, Transform > > &path, unsigned int fromIndex=0, unsigned int toIndex=0)
std::multimap< int, Link >
::iterator RTABMAP_EXP 
rtabmap::graph::findLink (std::multimap< int, Link > &links, int from, int to)
std::multimap< int, int >
::iterator RTABMAP_EXP 
rtabmap::graph::findLink (std::multimap< int, int > &links, int from, int to)
int RTABMAP_EXP rtabmap::graph::findNearestNode (const std::map< int, rtabmap::Transform > &nodes, const rtabmap::Transform &targetPose)
std::map< int, float > RTABMAP_EXP rtabmap::graph::getNodesInRadius (int nodeId, const std::map< int, Transform > &nodes, float radius)
std::map< int, Transform >
RTABMAP_EXP 
rtabmap::graph::getPosesInRadius (int nodeId, const std::map< int, Transform > &nodes, float radius)
std::multimap< int, int >
RTABMAP_EXP 
rtabmap::graph::radiusPosesClustering (const std::map< int, Transform > &poses, float radius, float angle)
std::map< int, Transform >
RTABMAP_EXP 
rtabmap::graph::radiusPosesFiltering (const std::map< int, Transform > &poses, float radius, float angle, bool keepLatest=true)


rtabmap
Author(s): Mathieu Labbe
autogenerated on Fri Aug 28 2015 12:51:42