Public Types | Public Member Functions | Public Attributes | List of all members
AISNavigation::EVComparator< E > Struct Template Reference

A comparator class (struct) that compares the level of two vertices if edges. More...

#include <posegraph.hh>

Public Types

enum  CompareMode { CompareLevel, CompareLength }
 

Public Member Functions

 EVComparator ()
 
bool operator() (const E &e1, const E &e2)
 

Public Attributes

CompareMode mode
 

Detailed Description

template<class E>
struct AISNavigation::EVComparator< E >

A comparator class (struct) that compares the level of two vertices if edges.

Definition at line 62 of file posegraph.hh.

Member Enumeration Documentation

Comparison operator for the level

Enumerator
CompareLevel 
CompareLength 

Definition at line 64 of file posegraph.hh.

Constructor & Destructor Documentation

template<class E>
AISNavigation::EVComparator< E >::EVComparator ( )
inline

Definition at line 67 of file posegraph.hh.

Member Function Documentation

template<class E>
bool AISNavigation::EVComparator< E >::operator() ( const E &  e1,
const E &  e2 
)
inline

Definition at line 70 of file posegraph.hh.

Member Data Documentation

template<class E>
CompareMode AISNavigation::EVComparator< E >::mode

Definition at line 65 of file posegraph.hh.


The documentation for this struct was generated from the following file:


rtabmap
Author(s): Mathieu Labbe
autogenerated on Wed Jun 5 2019 22:43:42