#include <posegraph.h>
Public Member Functions | |
InformationType & | AFromTo () const |
InformationType & | AFromTo () const |
double | chi2 () const |
double | chi2 () const |
const InformationType & | covariance (bool direct=true) const |
const InformationType & | covariance (bool direct=true) const |
const double & | covarianceDet (bool direct=true) const |
const double & | covarianceDet (bool direct=true) const |
bool | direction (Vertex *from_, Vertex *to_) const |
bool | direction (Vertex *from_, Vertex *to_) const |
const InformationType & | information (bool direct=true) const |
const InformationType & | information (bool direct=true) const |
const double & | informationDet (bool direct=true) const |
const double & | informationDet (bool direct=true) const |
const TransformationType & | mean (bool direct=true) const |
const TransformationType & | mean (bool direct=true) const |
virtual bool | revert () |
virtual bool | revert () |
virtual void | setAttributes (const TransformationType &m, const InformationType &i) |
virtual void | setAttributes (const TransformationType &m, const InformationType &i) |
Protected Member Functions | |
Edge (Vertex *from, Vertex *to, const TransformationType &mean, const InformationType &information) | |
Edge (Vertex *from, Vertex *to, const TransformationType &mean, const InformationType &information) | |
Protected Attributes | |
InformationType | _AFromTo |
InformationType | _covariance |
double | _covDet |
double | _infoDet |
InformationType | _information |
TransformationType | _mean |
InformationType | _rcovariance |
double | _rcovDet |
double | _rinfoDet |
InformationType | _rinformation |
TransformationType | _rmean |
Friends | |
struct | PoseGraph |
Definition at line 57 of file include/hogman_minimal/graph/posegraph.h.
AISNavigation::PoseGraph< T, I >::Edge::Edge | ( | Vertex * | from, |
Vertex * | to, | ||
const TransformationType & | mean, | ||
const InformationType & | information | ||
) | [protected] |
AISNavigation::PoseGraph< T, I >::Edge::Edge | ( | Vertex * | from, |
Vertex * | to, | ||
const TransformationType & | mean, | ||
const InformationType & | information | ||
) | [protected] |
InformationType& AISNavigation::PoseGraph< T, I >::Edge::AFromTo | ( | ) | const [inline] |
Definition at line 68 of file include/hogman_minimal/graph/posegraph.h.
InformationType& AISNavigation::PoseGraph< T, I >::Edge::AFromTo | ( | ) | const [inline] |
Definition at line 68 of file src/graph/posegraph.h.
double AISNavigation::PoseGraph< T, I >::Edge::chi2 | ( | ) | const |
double AISNavigation::PoseGraph< T, I >::Edge::chi2 | ( | ) | const |
Definition at line 118 of file include/hogman_minimal/graph/posegraph.hpp.
const PoseGraph< T, I >::InformationType & AISNavigation::PoseGraph< T, I >::Edge::covariance | ( | bool | direct = true | ) | const |
Definition at line 66 of file include/hogman_minimal/graph/posegraph.hpp.
const InformationType& AISNavigation::PoseGraph< T, I >::Edge::covariance | ( | bool | direct = true | ) | const |
const double& AISNavigation::PoseGraph< T, I >::Edge::covarianceDet | ( | bool | direct = true | ) | const |
const double & AISNavigation::PoseGraph< T, I >::Edge::covarianceDet | ( | bool | direct = true | ) | const |
Definition at line 76 of file include/hogman_minimal/graph/posegraph.hpp.
bool AISNavigation::PoseGraph< T, I >::Edge::direction | ( | Vertex * | from_, |
Vertex * | to_ | ||
) | const |
Definition at line 46 of file include/hogman_minimal/graph/posegraph.hpp.
bool AISNavigation::PoseGraph< T, I >::Edge::direction | ( | Vertex * | from_, |
Vertex * | to_ | ||
) | const |
const PoseGraph< T, I >::InformationType & AISNavigation::PoseGraph< T, I >::Edge::information | ( | bool | direct = true | ) | const |
Definition at line 61 of file include/hogman_minimal/graph/posegraph.hpp.
const InformationType& AISNavigation::PoseGraph< T, I >::Edge::information | ( | bool | direct = true | ) | const |
const double & AISNavigation::PoseGraph< T, I >::Edge::informationDet | ( | bool | direct = true | ) | const |
Definition at line 71 of file include/hogman_minimal/graph/posegraph.hpp.
const double& AISNavigation::PoseGraph< T, I >::Edge::informationDet | ( | bool | direct = true | ) | const |
const TransformationType& AISNavigation::PoseGraph< T, I >::Edge::mean | ( | bool | direct = true | ) | const |
const PoseGraph< T, I >::TransformationType & AISNavigation::PoseGraph< T, I >::Edge::mean | ( | bool | direct = true | ) | const |
Definition at line 56 of file include/hogman_minimal/graph/posegraph.hpp.
virtual bool AISNavigation::PoseGraph< T, I >::Edge::revert | ( | ) | [virtual] |
Reimplemented from AISNavigation::Graph::Edge.
bool AISNavigation::PoseGraph< T, I >::Edge::revert | ( | ) | [virtual] |
Reimplemented from AISNavigation::Graph::Edge.
Definition at line 81 of file include/hogman_minimal/graph/posegraph.hpp.
virtual void AISNavigation::PoseGraph< T, I >::Edge::setAttributes | ( | const TransformationType & | m, |
const InformationType & | i | ||
) | [virtual] |
virtual void AISNavigation::PoseGraph< T, I >::Edge::setAttributes | ( | const TransformationType & | m, |
const InformationType & | i | ||
) | [virtual] |
PoseGraph [friend] |
Definition at line 58 of file include/hogman_minimal/graph/posegraph.h.
InformationType AISNavigation::PoseGraph< T, I >::Edge::_AFromTo [mutable, protected] |
Definition at line 83 of file include/hogman_minimal/graph/posegraph.h.
InformationType AISNavigation::PoseGraph< T, I >::Edge::_covariance [protected] |
Definition at line 73 of file include/hogman_minimal/graph/posegraph.h.
double AISNavigation::PoseGraph< T, I >::Edge::_covDet [protected] |
Definition at line 74 of file include/hogman_minimal/graph/posegraph.h.
double AISNavigation::PoseGraph< T, I >::Edge::_infoDet [protected] |
Definition at line 75 of file include/hogman_minimal/graph/posegraph.h.
InformationType AISNavigation::PoseGraph< T, I >::Edge::_information [protected] |
Definition at line 72 of file include/hogman_minimal/graph/posegraph.h.
TransformationType AISNavigation::PoseGraph< T, I >::Edge::_mean [protected] |
Definition at line 71 of file include/hogman_minimal/graph/posegraph.h.
InformationType AISNavigation::PoseGraph< T, I >::Edge::_rcovariance [protected] |
Definition at line 79 of file include/hogman_minimal/graph/posegraph.h.
double AISNavigation::PoseGraph< T, I >::Edge::_rcovDet [protected] |
Definition at line 80 of file include/hogman_minimal/graph/posegraph.h.
double AISNavigation::PoseGraph< T, I >::Edge::_rinfoDet [protected] |
Definition at line 81 of file include/hogman_minimal/graph/posegraph.h.
InformationType AISNavigation::PoseGraph< T, I >::Edge::_rinformation [protected] |
Definition at line 78 of file include/hogman_minimal/graph/posegraph.h.
TransformationType AISNavigation::PoseGraph< T, I >::Edge::_rmean [protected] |
Definition at line 77 of file include/hogman_minimal/graph/posegraph.h.