Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
ORB_SLAM2::FrameDrawer Class Reference

#include <FrameDrawer.h>

Public Member Functions

cv::Mat DrawFrame ()
 
 FrameDrawer (Map *pMap)
 
void Update (Tracking *pTracker)
 

Protected Member Functions

void DrawTextInfo (cv::Mat &im, int nState, cv::Mat &imText)
 

Protected Attributes

bool mbOnlyTracking
 
cv::Mat mIm
 
std::mutex mMutex
 
int mnTracked
 
int mnTrackedVO
 
MapmpMap
 
int mState
 
vector< bool > mvbMap
 
vector< bool > mvbVO
 
vector< cv::KeyPoint > mvCurrentKeys
 
vector< cv::KeyPoint > mvIniKeys
 
vector< int > mvIniMatches
 
int N
 

Detailed Description

Definition at line 39 of file FrameDrawer.h.

Constructor & Destructor Documentation

ORB_SLAM2::FrameDrawer::FrameDrawer ( Map pMap)

Definition at line 32 of file FrameDrawer.cc.

Member Function Documentation

cv::Mat ORB_SLAM2::FrameDrawer::DrawFrame ( )

Definition at line 38 of file FrameDrawer.cc.

void ORB_SLAM2::FrameDrawer::DrawTextInfo ( cv::Mat &  im,
int  nState,
cv::Mat &  imText 
)
protected

Definition at line 129 of file FrameDrawer.cc.

void ORB_SLAM2::FrameDrawer::Update ( Tracking pTracker)

Definition at line 167 of file FrameDrawer.cc.

Member Data Documentation

bool ORB_SLAM2::FrameDrawer::mbOnlyTracking
protected

Definition at line 59 of file FrameDrawer.h.

cv::Mat ORB_SLAM2::FrameDrawer::mIm
protected

Definition at line 55 of file FrameDrawer.h.

std::mutex ORB_SLAM2::FrameDrawer::mMutex
protected

Definition at line 67 of file FrameDrawer.h.

int ORB_SLAM2::FrameDrawer::mnTracked
protected

Definition at line 60 of file FrameDrawer.h.

int ORB_SLAM2::FrameDrawer::mnTrackedVO
protected

Definition at line 60 of file FrameDrawer.h.

Map* ORB_SLAM2::FrameDrawer::mpMap
protected

Definition at line 65 of file FrameDrawer.h.

int ORB_SLAM2::FrameDrawer::mState
protected

Definition at line 63 of file FrameDrawer.h.

vector<bool> ORB_SLAM2::FrameDrawer::mvbMap
protected

Definition at line 58 of file FrameDrawer.h.

vector<bool> ORB_SLAM2::FrameDrawer::mvbVO
protected

Definition at line 58 of file FrameDrawer.h.

vector<cv::KeyPoint> ORB_SLAM2::FrameDrawer::mvCurrentKeys
protected

Definition at line 57 of file FrameDrawer.h.

vector<cv::KeyPoint> ORB_SLAM2::FrameDrawer::mvIniKeys
protected

Definition at line 61 of file FrameDrawer.h.

vector<int> ORB_SLAM2::FrameDrawer::mvIniMatches
protected

Definition at line 62 of file FrameDrawer.h.

int ORB_SLAM2::FrameDrawer::N
protected

Definition at line 56 of file FrameDrawer.h.


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


orb_slam2_ros
Author(s):
autogenerated on Wed Apr 21 2021 02:53:06