Public Member Functions | Private Attributes | List of all members
rtabmap::Landmark Class Reference

#include <Landmark.h>

Public Member Functions

const cv::Mat & covariance () const
 
const int & id () const
 
 Landmark ()
 
 Landmark (const int &id, const Transform &pose, const cv::Mat &covariance)
 
const Transformpose () const
 
virtual ~Landmark ()
 

Private Attributes

cv::Mat covariance_
 
int id_
 
Transform pose_
 

Detailed Description

Definition at line 38 of file Landmark.h.

Constructor & Destructor Documentation

rtabmap::Landmark::Landmark ( )
inline

Definition at line 41 of file Landmark.h.

rtabmap::Landmark::Landmark ( const int &  id,
const Transform pose,
const cv::Mat &  covariance 
)
inline

Definition at line 44 of file Landmark.h.

virtual rtabmap::Landmark::~Landmark ( )
inlinevirtual

Definition at line 60 of file Landmark.h.

Member Function Documentation

const cv::Mat& rtabmap::Landmark::covariance ( ) const
inline

Definition at line 64 of file Landmark.h.

const int& rtabmap::Landmark::id ( ) const
inline

Definition at line 62 of file Landmark.h.

const Transform& rtabmap::Landmark::pose ( ) const
inline

Definition at line 63 of file Landmark.h.

Member Data Documentation

cv::Mat rtabmap::Landmark::covariance_
private

Definition at line 69 of file Landmark.h.

int rtabmap::Landmark::id_
private

Definition at line 67 of file Landmark.h.

Transform rtabmap::Landmark::pose_
private

Definition at line 68 of file Landmark.h.


The documentation for this class was generated from the following file:


rtabmap
Author(s): Mathieu Labbe
autogenerated on Mon Dec 14 2020 03:37:08