#include <Link.h>
|
enum | Type {
kNeighbor,
kGlobalClosure,
kLocalSpaceClosure,
kLocalTimeClosure,
kUserClosure,
kVirtualClosure,
kNeighborMerged,
kPosePrior,
kLandmark,
kGravity,
kEnd,
kSelfRefLink = 97,
kAllWithLandmarks = 98,
kAllWithoutLandmarks = 99,
kUndef = 99
} |
|
Definition at line 38 of file Link.h.
◆ Type
Enumerator |
---|
kNeighbor | |
kGlobalClosure | |
kLocalSpaceClosure | |
kLocalTimeClosure | |
kUserClosure | |
kVirtualClosure | |
kNeighborMerged | |
kPosePrior | |
kLandmark | |
kGravity | |
kEnd | |
kSelfRefLink | |
kAllWithLandmarks | |
kAllWithoutLandmarks | |
kUndef | |
Definition at line 41 of file Link.h.
◆ Link() [1/2]
◆ Link() [2/2]
rtabmap::Link::Link |
( |
int |
from, |
|
|
int |
to, |
|
|
Type |
type, |
|
|
const Transform & |
transform, |
|
|
const cv::Mat & |
infMatrix = cv::Mat::eye(6,6,CV_64FC1) , |
|
|
const cv::Mat & |
userData = cv::Mat() |
|
) |
| |
◆ from()
int rtabmap::Link::from |
( |
| ) |
const |
|
inline |
◆ infMatrix()
const cv::Mat& rtabmap::Link::infMatrix |
( |
| ) |
const |
|
inline |
◆ inverse()
Link rtabmap::Link::inverse |
( |
| ) |
const |
◆ isValid()
bool rtabmap::Link::isValid |
( |
| ) |
const |
|
inline |
◆ merge()
Link rtabmap::Link::merge |
( |
const Link & |
link, |
|
|
Type |
outputType |
|
) |
| const |
◆ rotVariance()
double rtabmap::Link::rotVariance |
( |
bool |
minimum = true | ) |
const |
◆ setFrom()
void rtabmap::Link::setFrom |
( |
int |
from | ) |
|
|
inline |
◆ setInfMatrix()
void rtabmap::Link::setInfMatrix |
( |
const cv::Mat & |
infMatrix | ) |
|
◆ setTo()
void rtabmap::Link::setTo |
( |
int |
to | ) |
|
|
inline |
◆ setTransform()
void rtabmap::Link::setTransform |
( |
const Transform & |
transform | ) |
|
|
inline |
◆ setType()
void rtabmap::Link::setType |
( |
Type |
type | ) |
|
|
inline |
◆ to()
int rtabmap::Link::to |
( |
| ) |
const |
|
inline |
◆ transform()
const Transform& rtabmap::Link::transform |
( |
| ) |
const |
|
inline |
◆ transVariance()
double rtabmap::Link::transVariance |
( |
bool |
minimum = true | ) |
const |
◆ type()
Type rtabmap::Link::type |
( |
| ) |
const |
|
inline |
◆ typeName() [1/2]
◆ typeName() [2/2]
◆ uncompressUserData()
void rtabmap::Link::uncompressUserData |
( |
| ) |
|
◆ uncompressUserDataConst()
cv::Mat rtabmap::Link::uncompressUserDataConst |
( |
| ) |
const |
◆ userDataCompressed()
const cv::Mat& rtabmap::Link::userDataCompressed |
( |
| ) |
const |
|
inline |
◆ userDataRaw()
const cv::Mat& rtabmap::Link::userDataRaw |
( |
| ) |
const |
|
inline |
◆ _userDataCompressed
cv::Mat rtabmap::Link::_userDataCompressed |
|
private |
◆ _userDataRaw
cv::Mat rtabmap::Link::_userDataRaw |
|
private |
◆ from_
◆ infMatrix_
cv::Mat rtabmap::Link::infMatrix_ |
|
private |
◆ to_
◆ transform_
◆ type_
Type rtabmap::Link::type_ |
|
private |
The documentation for this class was generated from the following files: