#include <Mapper.h>
Public Member Functions | |
const Matrix3 & | GetCovariance () |
const Pose2 & | GetPose1 () |
const Pose2 & | GetPose2 () |
const Pose2 & | GetPoseDifference () |
LinkInfo (const Pose2 &rPose1, const Pose2 &rPose2, const Matrix3 &rCovariance) | |
void | Update (const Pose2 &rPose1, const Pose2 &rPose2, const Matrix3 &rCovariance) |
virtual | ~LinkInfo () |
Private Attributes | |
Matrix3 | m_Covariance |
Pose2 | m_Pose1 |
Pose2 | m_Pose2 |
Pose2 | m_PoseDifference |
karto::LinkInfo::LinkInfo | ( | const Pose2 & | rPose1, |
const Pose2 & | rPose2, | ||
const Matrix3 & | rCovariance | ||
) | [inline] |
virtual karto::LinkInfo::~LinkInfo | ( | ) | [inline, virtual] |
const Matrix3& karto::LinkInfo::GetCovariance | ( | ) | [inline] |
const Pose2& karto::LinkInfo::GetPose1 | ( | ) | [inline] |
const Pose2& karto::LinkInfo::GetPose2 | ( | ) | [inline] |
const Pose2& karto::LinkInfo::GetPoseDifference | ( | ) | [inline] |
void karto::LinkInfo::Update | ( | const Pose2 & | rPose1, |
const Pose2 & | rPose2, | ||
const Matrix3 & | rCovariance | ||
) | [inline] |
Matrix3 karto::LinkInfo::m_Covariance [private] |
Pose2 karto::LinkInfo::m_Pose1 [private] |
Pose2 karto::LinkInfo::m_Pose2 [private] |
Pose2 karto::LinkInfo::m_PoseDifference [private] |