#include <System.h>
Definition at line 50 of file System.h.
 
| Enumerator | 
|---|
| MONOCULAR |  | 
| STEREO |  | 
| RGBD |  | 
Definition at line 54 of file System.h.
 
 
      
        
          | ORB_SLAM2::System::System | ( | const string | strVocFile, | 
        
          |  |  | const eSensor | sensor, | 
        
          |  |  | ORBParameters & | parameters, | 
        
          |  |  | const std::string & | map_file = "", | 
        
          |  |  | bool | load_map = false | 
        
          |  | ) |  |  | 
      
 
 
  
  | 
        
          | void ORB_SLAM2::System::ActivateLocalizationMode | ( |  | ) |  |  | private | 
 
 
  
  | 
        
          | void ORB_SLAM2::System::DeactivateLocalizationMode | ( |  | ) |  |  | private | 
 
 
      
        
          | cv::Mat ORB_SLAM2::System::DrawCurrentFrame | ( |  | ) |  | 
      
 
 
      
        
          | void ORB_SLAM2::System::EnableLocalizationOnly | ( | bool | localize_only | ) |  | 
      
 
 
      
        
          | std::vector< MapPoint * > ORB_SLAM2::System::GetAllMapPoints | ( |  | ) |  | 
      
 
 
  
  | 
        
          | rlim_t ORB_SLAM2::System::GetCurrentCallStackSize | ( |  | ) |  |  | private | 
 
 
      
        
          | cv::Mat ORB_SLAM2::System::GetCurrentPosition | ( |  | ) |  | 
      
 
 
      
        
          | vector< cv::KeyPoint > ORB_SLAM2::System::GetTrackedKeyPointsUn | ( |  | ) |  | 
      
 
 
      
        
          | vector< MapPoint * > ORB_SLAM2::System::GetTrackedMapPoints | ( |  | ) |  | 
      
 
 
      
        
          | int ORB_SLAM2::System::GetTrackingState | ( |  | ) |  | 
      
 
 
      
        
          | bool ORB_SLAM2::System::isRunningGBA | ( |  | ) |  | 
      
 
 
  
  | 
        
          | bool ORB_SLAM2::System::LoadMap | ( | const string & | filename | ) |  |  | private | 
 
 
      
        
          | bool ORB_SLAM2::System::MapChanged | ( |  | ) |  | 
      
 
 
      
        
          | void ORB_SLAM2::System::Reset | ( |  | ) |  | 
      
 
 
      
        
          | void ORB_SLAM2::System::SaveKeyFrameTrajectoryTUM | ( | const string & | filename | ) |  | 
      
 
 
      
        
          | bool ORB_SLAM2::System::SaveMap | ( | const string & | filename | ) |  | 
      
 
 
      
        
          | void ORB_SLAM2::System::SaveTrajectoryKITTI | ( | const string & | filename | ) |  | 
      
 
 
      
        
          | void ORB_SLAM2::System::SaveTrajectoryTUM | ( | const string & | filename | ) |  | 
      
 
 
  
  | 
        
          | bool ORB_SLAM2::System::SetCallStackSize | ( | const rlim_t | kNewStackSize | ) |  |  | private | 
 
 
      
        
          | void ORB_SLAM2::System::SetMinimumKeyFrames | ( | int | min_num_kf | ) |  | 
      
 
 
      
        
          | void ORB_SLAM2::System::Shutdown | ( |  | ) |  | 
      
 
 
      
        
          | void ORB_SLAM2::System::TrackMonocular | ( | const cv::Mat & | im, | 
        
          |  |  | const double & | timestamp | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | void ORB_SLAM2::System::TrackRGBD | ( | const cv::Mat & | im, | 
        
          |  |  | const cv::Mat & | depthmap, | 
        
          |  |  | const double & | timestamp | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | void ORB_SLAM2::System::TrackStereo | ( | const cv::Mat & | imLeft, | 
        
          |  |  | const cv::Mat & | imRight, | 
        
          |  |  | const double & | timestamp | 
        
          |  | ) |  |  | 
      
 
 
  
  | 
        
          | cv::Mat ORB_SLAM2::System::current_position_ |  | private | 
 
 
  
  | 
        
          | bool ORB_SLAM2::System::currently_localizing_only_ |  | private | 
 
 
  
  | 
        
          | bool ORB_SLAM2::System::load_map |  | private | 
 
 
  
  | 
        
          | std::string ORB_SLAM2::System::map_file |  | private | 
 
 
  
  | 
        
          | bool ORB_SLAM2::System::mbActivateLocalizationMode |  | private | 
 
 
  
  | 
        
          | bool ORB_SLAM2::System::mbDeactivateLocalizationMode |  | private | 
 
 
  
  | 
        
          | bool ORB_SLAM2::System::mbReset |  | private | 
 
 
  
  | 
        
          | std::mutex ORB_SLAM2::System::mMutexMode |  | private | 
 
 
  
  | 
        
          | std::mutex ORB_SLAM2::System::mMutexReset |  | private | 
 
 
  
  | 
        
          | std::mutex ORB_SLAM2::System::mMutexState |  | private | 
 
 
  
  | 
        
          | Map* ORB_SLAM2::System::mpMap |  | private | 
 
 
  
  | 
        
          | std::thread* ORB_SLAM2::System::mptLocalMapping |  | private | 
 
 
  
  | 
        
          | std::thread* ORB_SLAM2::System::mptLoopClosing |  | private | 
 
 
  
  | 
        
          | std::vector<cv::KeyPoint> ORB_SLAM2::System::mTrackedKeyPointsUn |  | private | 
 
 
  
  | 
        
          | std::vector<MapPoint*> ORB_SLAM2::System::mTrackedMapPoints |  | private | 
 
 
  
  | 
        
          | int ORB_SLAM2::System::mTrackingState |  | private | 
 
 
The documentation for this class was generated from the following files: