AISNavigation::PoseGraph< T, I >::Vertex Struct Reference

#include <posegraph.h>

Inheritance diagram for AISNavigation::PoseGraph< T, I >::Vertex:
Inheritance graph
[legend]

List of all members.

Public Member Functions

InformationTypeA () const
InformationTypeA () const
TransformationVectorTypeb () const
TransformationVectorTypeb () const
void backup ()
void backup ()
bool & fixed ()
bool fixed () const
bool & fixed ()
bool fixed () const
void restore ()
void restore ()
int & tempIndex () const
int & tempIndex () const
virtual ~Vertex ()
virtual ~Vertex ()

Public Attributes

InformationType covariance
TransformationType localTransformation
TransformationType transformation

Protected Member Functions

 Vertex (int id=-1)
 Vertex (int id=-1)

Protected Attributes

InformationType _A
TransformationVectorType _b
TransformationType _backupPose
bool _fixed
bool _isBackup
int _tempIndex

Friends

struct PoseGraph

Detailed Description

template<typename T, typename I>
struct AISNavigation::PoseGraph< T, I >::Vertex

Definition at line 28 of file include/hogman_minimal/graph/posegraph.h.


Constructor & Destructor Documentation

template<typename T , typename I >
AISNavigation::PoseGraph< T, I >::Vertex::~Vertex (  )  [inline, virtual]

Reimplemented from AISNavigation::Graph::Vertex.

Definition at line 36 of file include/hogman_minimal/graph/posegraph.hpp.

template<typename T , typename I >
AISNavigation::PoseGraph< T, I >::Vertex::Vertex ( int  id = -1  )  [inline, protected]

Reimplemented from AISNavigation::Graph::Vertex.

Definition at line 29 of file include/hogman_minimal/graph/posegraph.hpp.

template<typename T, typename I>
virtual AISNavigation::PoseGraph< T, I >::Vertex::~Vertex (  )  [virtual]

Reimplemented from AISNavigation::Graph::Vertex.

template<typename T, typename I>
AISNavigation::PoseGraph< T, I >::Vertex::Vertex ( int  id = -1  )  [protected]

Reimplemented from AISNavigation::Graph::Vertex.


Member Function Documentation

template<typename T, typename I>
InformationType& AISNavigation::PoseGraph< T, I >::Vertex::A (  )  const [inline]

Definition at line 39 of file src/graph/posegraph.h.

template<typename T, typename I>
InformationType& AISNavigation::PoseGraph< T, I >::Vertex::A (  )  const [inline]

Definition at line 34 of file include/hogman_minimal/graph/posegraph.h.

template<typename T, typename I>
TransformationVectorType& AISNavigation::PoseGraph< T, I >::Vertex::b (  )  const [inline]

Definition at line 40 of file src/graph/posegraph.h.

template<typename T, typename I>
TransformationVectorType& AISNavigation::PoseGraph< T, I >::Vertex::b (  )  const [inline]

Definition at line 35 of file include/hogman_minimal/graph/posegraph.h.

template<typename T, typename I>
void AISNavigation::PoseGraph< T, I >::Vertex::backup (  )  [inline]

Definition at line 41 of file src/graph/posegraph.h.

template<typename T, typename I>
void AISNavigation::PoseGraph< T, I >::Vertex::backup (  )  [inline]

Definition at line 36 of file include/hogman_minimal/graph/posegraph.h.

template<typename T, typename I>
bool& AISNavigation::PoseGraph< T, I >::Vertex::fixed (  )  [inline]

Definition at line 45 of file src/graph/posegraph.h.

template<typename T, typename I>
bool AISNavigation::PoseGraph< T, I >::Vertex::fixed (  )  const [inline]

Definition at line 44 of file src/graph/posegraph.h.

template<typename T, typename I>
bool& AISNavigation::PoseGraph< T, I >::Vertex::fixed (  )  [inline]

Definition at line 40 of file include/hogman_minimal/graph/posegraph.h.

template<typename T, typename I>
bool AISNavigation::PoseGraph< T, I >::Vertex::fixed (  )  const [inline]

Definition at line 39 of file include/hogman_minimal/graph/posegraph.h.

template<typename T, typename I>
void AISNavigation::PoseGraph< T, I >::Vertex::restore (  )  [inline]

Definition at line 42 of file src/graph/posegraph.h.

template<typename T, typename I>
void AISNavigation::PoseGraph< T, I >::Vertex::restore (  )  [inline]

Definition at line 37 of file include/hogman_minimal/graph/posegraph.h.

template<typename T, typename I>
int& AISNavigation::PoseGraph< T, I >::Vertex::tempIndex (  )  const [inline]

Definition at line 43 of file src/graph/posegraph.h.

template<typename T, typename I>
int& AISNavigation::PoseGraph< T, I >::Vertex::tempIndex (  )  const [inline]

Definition at line 38 of file include/hogman_minimal/graph/posegraph.h.


Friends And Related Function Documentation

template<typename T, typename I>
PoseGraph [friend]

Definition at line 29 of file include/hogman_minimal/graph/posegraph.h.


Member Data Documentation

template<typename T, typename I>
InformationType AISNavigation::PoseGraph< T, I >::Vertex::_A [mutable, protected]

Definition at line 44 of file include/hogman_minimal/graph/posegraph.h.

template<typename T, typename I>
TransformationVectorType AISNavigation::PoseGraph< T, I >::Vertex::_b [mutable, protected]

Definition at line 45 of file include/hogman_minimal/graph/posegraph.h.

template<typename T, typename I>
TransformationType AISNavigation::PoseGraph< T, I >::Vertex::_backupPose [protected]

Definition at line 47 of file include/hogman_minimal/graph/posegraph.h.

template<typename T, typename I>
bool AISNavigation::PoseGraph< T, I >::Vertex::_fixed [protected]

Definition at line 49 of file include/hogman_minimal/graph/posegraph.h.

template<typename T, typename I>
bool AISNavigation::PoseGraph< T, I >::Vertex::_isBackup [protected]

Definition at line 48 of file include/hogman_minimal/graph/posegraph.h.

template<typename T, typename I>
int AISNavigation::PoseGraph< T, I >::Vertex::_tempIndex [mutable, protected]

Definition at line 46 of file include/hogman_minimal/graph/posegraph.h.

template<typename T, typename I>
InformationType AISNavigation::PoseGraph< T, I >::Vertex::covariance

Definition at line 32 of file include/hogman_minimal/graph/posegraph.h.

template<typename T, typename I>
TransformationType AISNavigation::PoseGraph< T, I >::Vertex::localTransformation

Definition at line 31 of file include/hogman_minimal/graph/posegraph.h.

template<typename T, typename I>
TransformationType AISNavigation::PoseGraph< T, I >::Vertex::transformation

Definition at line 30 of file include/hogman_minimal/graph/posegraph.h.


The documentation for this struct was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


hogman_minimal
Author(s): Maintained by Juergen Sturm
autogenerated on Fri Jan 11 09:38:40 2013