Public Attributes | List of all members
AISNavigation::TreePoseGraph< Ops >::Vertex Struct Reference

Definition of a vertex in the graph based on the template input from Ops. More...

#include <posegraph.h>

Public Attributes

EdgeList children
 
EdgeList edges
 
int id
 
int level
 
bool mark
 
Parameters parameters
 
Vertexparent
 
EdgeparentEdge
 
Pose pose
 
Transformation transformation
 

Detailed Description

template<class Ops>
struct AISNavigation::TreePoseGraph< Ops >::Vertex

Definition of a vertex in the graph based on the template input from Ops.

Definition at line 127 of file posegraph.h.

Member Data Documentation

◆ children

template<class Ops >
EdgeList AISNavigation::TreePoseGraph< Ops >::Vertex::children

All constraints involving the children of this vertex

Definition at line 137 of file posegraph.h.

◆ edges

template<class Ops >
EdgeList AISNavigation::TreePoseGraph< Ops >::Vertex::edges

The edges related to this vertex

Definition at line 131 of file posegraph.h.

◆ id

template<class Ops >
int AISNavigation::TreePoseGraph< Ops >::Vertex::id

Id of the vertex in the graph

Definition at line 130 of file posegraph.h.

◆ level

template<class Ops >
int AISNavigation::TreePoseGraph< Ops >::Vertex::level

level in the tree. It is the distance on the tree to the root

Definition at line 134 of file posegraph.h.

◆ mark

template<class Ops >
bool AISNavigation::TreePoseGraph< Ops >::Vertex::mark

Definition at line 144 of file posegraph.h.

◆ parameters

template<class Ops >
Parameters AISNavigation::TreePoseGraph< Ops >::Vertex::parameters

The parameter representation

Definition at line 142 of file posegraph.h.

◆ parent

template<class Ops >
Vertex* AISNavigation::TreePoseGraph< Ops >::Vertex::parent

Parent vertex

Definition at line 135 of file posegraph.h.

◆ parentEdge

template<class Ops >
Edge* AISNavigation::TreePoseGraph< Ops >::Vertex::parentEdge

Constraint between the parent and the current vertex in the tree

Definition at line 136 of file posegraph.h.

◆ pose

template<class Ops >
Pose AISNavigation::TreePoseGraph< Ops >::Vertex::pose

The pose of the vertex

Definition at line 141 of file posegraph.h.

◆ transformation

template<class Ops >
Transformation AISNavigation::TreePoseGraph< Ops >::Vertex::transformation

redundant representation of the vertex, without gymbal locks

Definition at line 140 of file posegraph.h.


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


rtabmap
Author(s): Mathieu Labbe
autogenerated on Thu Jul 25 2024 02:50:26