Public Types | Public Member Functions | Public Attributes
AISNavigation::EVComparator< E > Struct Template Reference

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

#include <posegraph.hh>

List of all members.

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 Sat Jul 23 2016 11:44:31