#include <Mapper.h>
|
template<class Archive > |
void | serialize (Archive &ar, const unsigned int version) |
|
Definition at line 141 of file Mapper.h.
◆ LinkInfo() [1/2]
karto::LinkInfo::LinkInfo |
( |
| ) |
|
|
inline |
Constructs a link between the given poses
- Parameters
-
rPose1 | |
rPose2 | |
rCovariance | |
Definition at line 150 of file Mapper.h.
◆ LinkInfo() [2/2]
karto::LinkInfo::LinkInfo |
( |
const Pose2 & |
rPose1, |
|
|
const Pose2 & |
rPose2, |
|
|
const Matrix3 & |
rCovariance |
|
) |
| |
|
inline |
◆ ~LinkInfo()
virtual karto::LinkInfo::~LinkInfo |
( |
| ) |
|
|
inlinevirtual |
◆ GetCovariance()
const Matrix3& karto::LinkInfo::GetCovariance |
( |
| ) |
|
|
inline |
Gets the link covariance
- Returns
- link covariance
Definition at line 219 of file Mapper.h.
◆ GetPose1()
const Pose2& karto::LinkInfo::GetPose1 |
( |
| ) |
|
|
inline |
Gets the first pose
- Returns
- first pose
Definition at line 192 of file Mapper.h.
◆ GetPose2()
const Pose2& karto::LinkInfo::GetPose2 |
( |
| ) |
|
|
inline |
Gets the second pose
- Returns
- second pose
Definition at line 201 of file Mapper.h.
◆ GetPoseDifference()
const Pose2& karto::LinkInfo::GetPoseDifference |
( |
| ) |
|
|
inline |
Gets the pose difference
- Returns
- pose difference
Definition at line 210 of file Mapper.h.
◆ serialize()
template<class Archive >
void karto::LinkInfo::serialize |
( |
Archive & |
ar, |
|
|
const unsigned int |
version |
|
) |
| |
|
inlineprivate |
◆ Update()
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 | |
rPose2 | |
rCovariance | |
Definition at line 172 of file Mapper.h.
◆ boost::serialization::access
friend class boost::serialization::access |
|
friend |
◆ m_Covariance
Matrix3 karto::LinkInfo::m_Covariance |
|
private |
◆ m_Pose1
Pose2 karto::LinkInfo::m_Pose1 |
|
private |
◆ m_Pose2
Pose2 karto::LinkInfo::m_Pose2 |
|
private |
◆ m_PoseDifference
Pose2 karto::LinkInfo::m_PoseDifference |
|
private |
The documentation for this class was generated from the following file: