#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.
Enumerator |
---|
kNeighbor |
|
kGlobalClosure |
|
kLocalSpaceClosure |
|
kLocalTimeClosure |
|
kUserClosure |
|
kVirtualClosure |
|
kNeighborMerged |
|
kPosePrior |
|
kLandmark |
|
kGravity |
|
kEnd |
|
kSelfRefLink |
|
kAllWithLandmarks |
|
kAllWithoutLandmarks |
|
kUndef |
|
Definition at line 41 of file Link.h.
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() |
|
) |
| |
int rtabmap::Link::from |
( |
| ) |
const |
|
inline |
const cv::Mat& rtabmap::Link::infMatrix |
( |
| ) |
const |
|
inline |
Link rtabmap::Link::inverse |
( |
| ) |
const |
bool rtabmap::Link::isValid |
( |
| ) |
const |
|
inline |
Link rtabmap::Link::merge |
( |
const Link & |
link, |
|
|
Type |
outputType |
|
) |
| const |
double rtabmap::Link::rotVariance |
( |
bool |
minimum = true | ) |
const |
void rtabmap::Link::setFrom |
( |
int |
from | ) |
|
|
inline |
void rtabmap::Link::setInfMatrix |
( |
const cv::Mat & |
infMatrix | ) |
|
|
private |
void rtabmap::Link::setTo |
( |
int |
to | ) |
|
|
inline |
void rtabmap::Link::setTransform |
( |
const Transform & |
transform | ) |
|
|
inline |
void rtabmap::Link::setType |
( |
Type |
type | ) |
|
|
inline |
int rtabmap::Link::to |
( |
| ) |
const |
|
inline |
const Transform& rtabmap::Link::transform |
( |
| ) |
const |
|
inline |
double rtabmap::Link::transVariance |
( |
bool |
minimum = true | ) |
const |
Type rtabmap::Link::type |
( |
| ) |
const |
|
inline |
std::string rtabmap::Link::typeName |
( |
Type |
type | ) |
|
|
static |
std::string rtabmap::Link::typeName |
( |
| ) |
const |
|
inline |
void rtabmap::Link::uncompressUserData |
( |
| ) |
|
cv::Mat rtabmap::Link::uncompressUserDataConst |
( |
| ) |
const |
const cv::Mat& rtabmap::Link::userDataCompressed |
( |
| ) |
const |
|
inline |
const cv::Mat& rtabmap::Link::userDataRaw |
( |
| ) |
const |
|
inline |
cv::Mat rtabmap::Link::_userDataCompressed |
|
private |
cv::Mat rtabmap::Link::_userDataRaw |
|
private |
cv::Mat rtabmap::Link::infMatrix_ |
|
private |
Type rtabmap::Link::type_ |
|
private |
The documentation for this class was generated from the following files: