#include "Map.h"
◆ Map()
◆ AddKeyFrame()
void ORB_SLAM2::Map::AddKeyFrame |
( |
KeyFrame * |
pKF | ) |
|
◆ AddMapPoint()
void ORB_SLAM2::Map::AddMapPoint |
( |
MapPoint * |
pMP | ) |
|
◆ clear()
void ORB_SLAM2::Map::clear |
( |
| ) |
|
◆ EraseKeyFrame()
void ORB_SLAM2::Map::EraseKeyFrame |
( |
KeyFrame * |
pKF | ) |
|
◆ EraseMapPoint()
void ORB_SLAM2::Map::EraseMapPoint |
( |
MapPoint * |
pMP | ) |
|
◆ GetAllKeyFrames()
std::vector<KeyFrame*> ORB_SLAM2::Map::GetAllKeyFrames |
( |
| ) |
|
◆ GetAllMapPoints()
std::vector<MapPoint*> ORB_SLAM2::Map::GetAllMapPoints |
( |
| ) |
|
◆ GetLastBigChangeIdx()
int ORB_SLAM2::Map::GetLastBigChangeIdx |
( |
| ) |
|
◆ GetMaxKFid()
long unsigned int ORB_SLAM2::Map::GetMaxKFid |
( |
| ) |
|
◆ GetReferenceMapPoints()
std::vector<MapPoint*> ORB_SLAM2::Map::GetReferenceMapPoints |
( |
| ) |
|
◆ InformNewBigChange()
void ORB_SLAM2::Map::InformNewBigChange |
( |
| ) |
|
◆ KeyFramesInMap()
long unsigned ORB_SLAM2::Map::KeyFramesInMap |
( |
| ) |
|
◆ MapPointsInMap()
long unsigned int ORB_SLAM2::Map::MapPointsInMap |
( |
| ) |
|
◆ SetReferenceMapPoints()
void ORB_SLAM2::Map::SetReferenceMapPoints |
( |
const std::vector< MapPoint *> & |
vpMPs | ) |
|
◆ mMutexMap
std::mutex ORB_SLAM2::Map::mMutexMap |
|
protected |
◆ mMutexMapUpdate
std::mutex ORB_SLAM2::Map::mMutexMapUpdate |
◆ mMutexPointCreation
std::mutex ORB_SLAM2::Map::mMutexPointCreation |
◆ mnBigChangeIdx
int ORB_SLAM2::Map::mnBigChangeIdx |
|
protected |
◆ mnMaxKFid
long unsigned int ORB_SLAM2::Map::mnMaxKFid |
|
protected |
◆ mspKeyFrames
std::set<KeyFrame*> ORB_SLAM2::Map::mspKeyFrames |
|
protected |
◆ mspMapPoints
std::set<MapPoint*> ORB_SLAM2::Map::mspMapPoints |
|
protected |
◆ mvpKeyFrameOrigins
vector<KeyFrame*> ORB_SLAM2::Map::mvpKeyFrameOrigins |
◆ mvpReferenceMapPoints
std::vector<MapPoint*> ORB_SLAM2::Map::mvpReferenceMapPoints |
|
protected |
The documentation for this class was generated from the following file: