#include <OpenMapper.h>
Definition at line 119 of file OpenMapper.h.
karto::LinkInfo::LinkInfo |
( |
const Pose2 & |
rPose1, |
|
|
const Pose2 & |
rPose2, |
|
|
const Matrix3 & |
rCovariance |
|
) |
| |
|
inline |
Link between the given poses
- Parameters
-
rPose1 | first pose |
rPose2 | second pose |
rCovariance | link uncertainty |
Definition at line 128 of file OpenMapper.h.
virtual karto::LinkInfo::~LinkInfo |
( |
| ) |
|
|
inlinevirtual |
const Matrix3& karto::LinkInfo::GetCovariance |
( |
| ) |
|
|
inline |
Gets the link covariance
- Returns
- link covariance
Definition at line 194 of file OpenMapper.h.
const Pose2& karto::LinkInfo::GetPose1 |
( |
| ) |
|
|
inline |
Gets the first pose
- Returns
- first pose
Definition at line 167 of file OpenMapper.h.
const Pose2& karto::LinkInfo::GetPose2 |
( |
| ) |
|
|
inline |
Gets the second pose
- Returns
- second pose
Definition at line 176 of file OpenMapper.h.
const Pose2& karto::LinkInfo::GetPoseDifference |
( |
| ) |
|
|
inline |
Gets the pose difference
- Returns
- pose difference
Definition at line 185 of file OpenMapper.h.
void karto::LinkInfo::Update |
( |
const Pose2 & |
rPose1, |
|
|
const Pose2 & |
rPose2, |
|
|
const Matrix3 & |
rCovariance |
|
) |
| |
|
inline |
Changes the link information to be the given parameters
- Parameters
-
rPose1 | new first pose |
rPose2 | new second pose |
rCovariance | new link uncertainty |
Definition at line 147 of file OpenMapper.h.
Matrix3 karto::LinkInfo::m_Covariance |
|
private |
Pose2 karto::LinkInfo::m_Pose1 |
|
private |
Pose2 karto::LinkInfo::m_Pose2 |
|
private |
Pose2 karto::LinkInfo::m_PoseDifference |
|
private |
The documentation for this class was generated from the following file: