SYMBOL INDEX (271 symbols across 149 files) FILE: Examples/Monocular/mono_euroc.cc function main (line 36) | int main(int argc, char **argv) function LoadImages (line 133) | void LoadImages(const string &strImagePath, const string &strPathTimes, FILE: Examples/Monocular/mono_kitti.cc function main (line 37) | int main(int argc, char **argv) function LoadImages (line 127) | void LoadImages(const string &strPathToSequence, vector &vstrIma... FILE: Examples/Monocular/mono_tum.cc function main (line 36) | int main(int argc, char **argv) function LoadImages (line 128) | void LoadImages(const string &strFile, vector &vstrImageFilename... FILE: Examples/RGB-D/rgbd_tum.cc function main (line 36) | int main(int argc, char **argv) function LoadImages (line 142) | void LoadImages(const string &strAssociationFilename, vector &vs... FILE: Examples/ROS/ORB_SLAM2/src/AR/ViewerAR.cc type ORB_SLAM2 (line 31) | namespace ORB_SLAM2 function ExpSO3 (line 36) | cv::Mat ExpSO3(const float &x, const float &y, const float &z) function ExpSO3 (line 50) | cv::Mat ExpSO3(const cv::Mat &v) function Plane (line 392) | Plane* ViewerAR::DetectPlane(const cv::Mat Tcw, const std::vector &vstrIma... FILE: Thirdparty/DBoW2/DBoW2/BowVector.cpp type DBoW2 (line 18) | namespace DBoW2 { FILE: Thirdparty/DBoW2/DBoW2/BowVector.h function namespace (line 17) | namespace DBoW2 { FILE: Thirdparty/DBoW2/DBoW2/FClass.h function namespace (line 17) | namespace DBoW2 { FILE: Thirdparty/DBoW2/DBoW2/FORB.cpp type DBoW2 (line 22) | namespace DBoW2 { FILE: Thirdparty/DBoW2/DBoW2/FORB.h function namespace (line 19) | namespace DBoW2 { FILE: Thirdparty/DBoW2/DBoW2/FeatureVector.cpp type DBoW2 (line 15) | namespace DBoW2 { FILE: Thirdparty/DBoW2/DBoW2/FeatureVector.h function namespace (line 18) | namespace DBoW2 { FILE: Thirdparty/DBoW2/DBoW2/ScoringObject.h function namespace (line 15) | namespace DBoW2 { FILE: Thirdparty/DBoW2/DBoW2/TemplatedVocabulary.h function namespace (line 38) | namespace DBoW2 { function m_scoring_object (line 519) | m_scoring_object(NULL) FILE: Thirdparty/DBoW2/DUtils/Random.h function namespace (line 18) | namespace DUtils { FILE: Thirdparty/DBoW2/DUtils/Timestamp.cpp type __timeb32 (line 59) | struct __timeb32 type timeval (line 65) | struct timeval function string (line 97) | string Timestamp::getStringTime() const { function Timestamp (line 107) | Timestamp& Timestamp::operator+= (double s) function Timestamp (line 113) | Timestamp& Timestamp::operator-= (double s) function Timestamp (line 119) | Timestamp Timestamp::operator+ (double s) const function Timestamp (line 127) | Timestamp Timestamp::plus(unsigned long secs, unsigned long usecs) const function Timestamp (line 141) | Timestamp Timestamp::operator- (double s) const function Timestamp (line 149) | Timestamp Timestamp::minus(unsigned long secs, unsigned long usecs) const function string (line 197) | string Timestamp::Format(bool machine_friendly) const function string (line 223) | string Timestamp::Format(double s) { FILE: Thirdparty/DBoW2/DUtils/Timestamp.h function namespace (line 16) | namespace DUtils { FILE: Thirdparty/g2o/g2o/core/base_binary_edge.h function namespace (line 37) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/base_edge.h function namespace (line 37) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/base_multi_edge.hpp type internal (line 27) | namespace internal { function computeUpperTriangleIndex (line 28) | inline int computeUpperTriangleIndex(int i, int j) FILE: Thirdparty/g2o/g2o/core/base_unary_edge.h function namespace (line 38) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/base_vertex.h function namespace (line 40) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/batch_stats.cpp type g2o (line 30) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/batch_stats.h function namespace (line 34) | namespace g2o { type std (line 80) | typedef std::vector BatchStatisticsContainer; FILE: Thirdparty/g2o/g2o/core/block_solver.h function namespace (line 37) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/block_solver.hpp type g2o (line 36) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/cache.cpp type g2o (line 33) | namespace g2o { function OptimizableGraph (line 65) | OptimizableGraph* Cache::graph() { function CacheContainer (line 71) | CacheContainer* Cache::container() { function ParameterVector (line 75) | ParameterVector& Cache::parameters() { function Cache (line 95) | Cache* Cache::installDependency(const std::string& type_, const std::v... function Cache (line 122) | Cache* CacheContainer::findCache(const Cache::CacheKey& key) { function Cache (line 129) | Cache* CacheContainer::createCache(const Cache::CacheKey& key){ function OptimizableGraph (line 157) | OptimizableGraph* CacheContainer::graph(){ FILE: Thirdparty/g2o/g2o/core/cache.h function namespace (line 34) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/creators.h function namespace (line 35) | namespace g2o FILE: Thirdparty/g2o/g2o/core/eigen_types.h function namespace (line 33) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/estimate_propagator.cpp type g2o (line 40) | namespace g2o { type FrontierLevelCmp (line 43) | struct FrontierLevelCmp { FILE: Thirdparty/g2o/g2o/core/estimate_propagator.h function namespace (line 43) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/factory.cpp type g2o (line 41) | namespace g2o { function Factory (line 61) | Factory* Factory::instance() FILE: Thirdparty/g2o/g2o/core/factory.h function namespace (line 42) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/hyper_dijkstra.cpp type g2o (line 35) | namespace g2o{ FILE: Thirdparty/g2o/g2o/core/hyper_dijkstra.h function namespace (line 36) | namespace g2o{ type std (line 70) | typedef std::map AdjacencyMap; function HyperGraph (line 74) | HyperGraph* graph() {return _graph;} type UniformCostFunction (line 107) | struct UniformCostFunction FILE: Thirdparty/g2o/g2o/core/hyper_graph.cpp type g2o (line 32) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/hyper_graph.h function namespace (line 47) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/hyper_graph_action.cpp type g2o (line 34) | namespace g2o { function HyperGraphAction (line 53) | HyperGraphAction* HyperGraphAction::operator()(const HyperGraph*, Para... function HyperGraphElementAction (line 73) | HyperGraphElementAction* HyperGraphElementAction::operator()(HyperGrap... function HyperGraphElementAction (line 78) | HyperGraphElementAction* HyperGraphElementAction::operator()(const Hyp... function HyperGraphElementAction (line 99) | HyperGraphElementAction* HyperGraphElementActionCollection::operator()... function HyperGraphElementAction (line 109) | HyperGraphElementAction* HyperGraphElementActionCollection::operator()... function HyperGraphActionLibrary (line 145) | HyperGraphActionLibrary* HyperGraphActionLibrary::instance() function HyperGraphElementAction (line 166) | HyperGraphElementAction* HyperGraphActionLibrary::actionByName(const s... function applyAction (line 253) | void applyAction(HyperGraph* graph, HyperGraphElementAction* action, H... FILE: Thirdparty/g2o/g2o/core/hyper_graph_action.h function namespace (line 43) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/jacobian_workspace.cpp type g2o (line 35) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/jacobian_workspace.h function namespace (line 38) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/linear_solver.h function namespace (line 32) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/marginal_covariance_cholesky.cpp type g2o (line 33) | namespace g2o { type MatrixElem (line 35) | struct MatrixElem method MatrixElem (line 38) | MatrixElem(int r_, int c_) : r(r_), c(c_) {} FILE: Thirdparty/g2o/g2o/core/marginal_covariance_cholesky.h function namespace (line 43) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/matrix_operations.h function namespace (line 32) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/matrix_structure.cpp type g2o (line 35) | namespace g2o { type ColSort (line 37) | struct ColSort FILE: Thirdparty/g2o/g2o/core/matrix_structure.h function namespace (line 31) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/openmp_mutex.h function namespace (line 38) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/optimizable_graph.cpp type g2o (line 49) | namespace g2o { function CacheContainer (line 70) | CacheContainer* OptimizableGraph::Vertex::cacheContainer(){ function OptimizableGraph (line 143) | OptimizableGraph* OptimizableGraph::Edge::graph(){ function OptimizableGraph (line 152) | const OptimizableGraph* OptimizableGraph::Edge::graph() const{ FILE: Thirdparty/g2o/g2o/core/optimizable_graph.h function namespace (line 45) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/optimization_algorithm.cpp type g2o (line 31) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/optimization_algorithm.h function namespace (line 39) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/optimization_algorithm_dogleg.cpp type g2o (line 39) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/optimization_algorithm_dogleg.h function namespace (line 32) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/optimization_algorithm_factory.cpp type g2o (line 35) | namespace g2o { function OptimizationAlgorithmFactory (line 54) | OptimizationAlgorithmFactory* OptimizationAlgorithmFactory::instance() function OptimizationAlgorithm (line 84) | OptimizationAlgorithm* OptimizationAlgorithmFactory::construct(const s... FILE: Thirdparty/g2o/g2o/core/optimization_algorithm_factory.h function namespace (line 42) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/optimization_algorithm_gauss_newton.cpp type g2o (line 39) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/optimization_algorithm_gauss_newton.h function namespace (line 32) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/optimization_algorithm_levenberg.cpp type g2o (line 41) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/optimization_algorithm_levenberg.h function namespace (line 32) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/optimization_algorithm_property.h function namespace (line 32) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/optimization_algorithm_with_hessian.cpp type g2o (line 36) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/optimization_algorithm_with_hessian.h function namespace (line 32) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/parameter.cpp type g2o (line 29) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/parameter.h function namespace (line 34) | namespace g2o { type std (line 52) | typedef std::vector ParameterVector; FILE: Thirdparty/g2o/g2o/core/parameter_container.cpp type g2o (line 38) | namespace g2o { function Parameter (line 70) | Parameter* ParameterContainer::getParameter(int id) { function Parameter (line 77) | Parameter* ParameterContainer::detachParameter(int id){ FILE: Thirdparty/g2o/g2o/core/parameter_container.h function namespace (line 34) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/robust_kernel.cpp type g2o (line 29) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/robust_kernel.h function namespace (line 38) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/robust_kernel_factory.cpp type g2o (line 34) | namespace g2o { function RobustKernelFactory (line 50) | RobustKernelFactory* RobustKernelFactory::instance() function RobustKernel (line 80) | RobustKernel* RobustKernelFactory::construct(const std::string& tag) c... function AbstractRobustKernelCreator (line 89) | AbstractRobustKernelCreator* RobustKernelFactory::creator(const std::s... FILE: Thirdparty/g2o/g2o/core/robust_kernel_factory.h function namespace (line 37) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/robust_kernel_impl.cpp type g2o (line 32) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/robust_kernel_impl.h function namespace (line 32) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/solver.cpp type g2o (line 32) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/solver.h function namespace (line 35) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/sparse_block_matrix.h function namespace (line 43) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/sparse_block_matrix.hpp type g2o (line 27) | namespace g2o { type TripletEntry (line 31) | struct TripletEntry method TripletEntry (line 35) | TripletEntry(int r_, int c_, double x_) : r(r_), c(c_), x(x_) {} type TripletColSort (line 37) | struct TripletColSort type CmpPairFirst (line 46) | struct CmpPairFirst { FILE: Thirdparty/g2o/g2o/core/sparse_block_matrix_ccs.h function namespace (line 43) | namespace g2o { type std (line 226) | typedef std::tr1::unordered_map SparseColumn; function rowsOfBlock (line 233) | int rowsOfBlock(int r) const { return r ? _rowBlockIndices[r] - _rowBloc... function colsOfBlock (line 236) | int colsOfBlock(int c) const { return c ? _colBlockIndices[c] - _colBloc... function rowBaseOfBlock (line 239) | int rowBaseOfBlock(int r) const { return r ? _rowBlockIndices[r-1] : 0 ; } function colBaseOfBlock (line 242) | int colBaseOfBlock(int c) const { return c ? _colBlockIndices[c-1] : 0 ; } FILE: Thirdparty/g2o/g2o/core/sparse_block_matrix_diagonal.h function namespace (line 37) | namespace g2o { FILE: Thirdparty/g2o/g2o/core/sparse_block_matrix_test.cpp function main (line 46) | int main (int argc, char** argv){ FILE: Thirdparty/g2o/g2o/core/sparse_optimizer.cpp type g2o (line 46) | namespace g2o{ FILE: Thirdparty/g2o/g2o/core/sparse_optimizer.h function namespace (line 38) | namespace g2o { FILE: Thirdparty/g2o/g2o/solvers/linear_solver_dense.h function namespace (line 40) | namespace g2o { FILE: Thirdparty/g2o/g2o/solvers/linear_solver_eigen.h function namespace (line 42) | namespace g2o { FILE: Thirdparty/g2o/g2o/stuff/misc.h function namespace (line 46) | namespace g2o { type ForceLinker (line 196) | struct ForceLinker FILE: Thirdparty/g2o/g2o/stuff/os_specific.c function vasprintf (line 31) | int vasprintf(char** strp, const char* fmt, va_list ap) FILE: Thirdparty/g2o/g2o/stuff/property.cpp type g2o (line 37) | namespace g2o { FILE: Thirdparty/g2o/g2o/stuff/property.h function class (line 38) | class BaseProperty { FILE: Thirdparty/g2o/g2o/stuff/string_tools.cpp type g2o (line 44) | namespace g2o { function trim (line 48) | std::string trim(const std::string& s) function trimLeft (line 59) | std::string trimLeft(const std::string& s) function trimRight (line 70) | std::string trimRight(const std::string& s) function strToLower (line 81) | std::string strToLower(const std::string& s) function strToUpper (line 88) | std::string strToUpper(const std::string& s) function formatString (line 95) | std::string formatString(const char* fmt, ...) function strPrintf (line 112) | int strPrintf(std::string& str, const char* fmt, ...) function strExpandFilename (line 124) | std::string strExpandFilename(const std::string& filename) function strSplit (line 143) | std::vector strSplit(const std::string& str, const std::s... function strStartsWith (line 158) | bool strStartsWith(const std::string& s, const std::string& start) function strEndsWith (line 165) | bool strEndsWith(const std::string& s, const std::string& end) function readLine (line 172) | int readLine(std::istream& is, std::stringstream& currentLine) FILE: Thirdparty/g2o/g2o/stuff/string_tools.h function namespace (line 37) | namespace g2o { FILE: Thirdparty/g2o/g2o/stuff/timeutil.cpp type g2o (line 39) | namespace g2o { type timezone (line 48) | struct timezone function gettimeofday (line 54) | int gettimeofday(struct timeval *tv, struct timezone *tz) function get_monotonic_time (line 113) | double get_monotonic_time() FILE: Thirdparty/g2o/g2o/stuff/timeutil.h function namespace (line 78) | namespace g2o { FILE: Thirdparty/g2o/g2o/types/se3_ops.h function namespace (line 33) | namespace g2o { FILE: Thirdparty/g2o/g2o/types/se3_ops.hpp function Matrix3d (line 27) | Matrix3d skew(const Vector3d&v) function Vector3d (line 40) | Vector3d deltaR(const Matrix3d& R) function Vector2d (line 49) | Vector2d project(const Vector3d& v) function Vector3d (line 57) | Vector3d project(const Vector4d& v) function Vector3d (line 66) | Vector3d unproject(const Vector2d& v) function Vector4d (line 75) | Vector4d unproject(const Vector3d& v) FILE: Thirdparty/g2o/g2o/types/se3quat.h function namespace (line 35) | namespace g2o { FILE: Thirdparty/g2o/g2o/types/sim3.h function namespace (line 33) | namespace g2o function Vector3d (line 144) | Vector3d map (const Vector3d& xyz) const { function Vector7d (line 148) | Vector7d log() const function const (line 239) | double operator[](int i) const function Vector3d (line 282) | inline Vector3d& translation() {return t;} function Quaterniond (line 286) | inline Quaterniond& rotation() {return r;} function scale (line 290) | inline double& scale() {return s;} FILE: Thirdparty/g2o/g2o/types/types_sba.cpp type g2o (line 30) | namespace g2o { FILE: Thirdparty/g2o/g2o/types/types_sba.h function namespace (line 35) | namespace g2o { FILE: Thirdparty/g2o/g2o/types/types_seven_dof_expmap.cpp type g2o (line 29) | namespace g2o { FILE: Thirdparty/g2o/g2o/types/types_seven_dof_expmap.h function virtual (line 56) | virtual void setToOriginImpl() { function virtual (line 60) | virtual void oplusImpl(const double* update_) function Vector2d (line 74) | Vector2d cam_map1(const Vector2d & v) const function Vector2d (line 82) | Vector2d cam_map2(const Vector2d & v) const function virtual (line 105) | virtual bool write(std::ostream& os) const; function virtual (line 116) | virtual double initialEstimatePossible(const OptimizableGraph::VertexSet... function virtual (line 117) | virtual void initialEstimate(const OptimizableGraph::VertexSet& from, Op... function computeError (line 138) | void computeError() function computeError (line 160) | void computeError() FILE: Thirdparty/g2o/g2o/types/types_six_dof_expmap.cpp type g2o (line 32) | namespace g2o { function Vector2d (line 37) | Vector2d project2d(const Vector3d& v) { function Vector3d (line 44) | Vector3d unproject2d(const Vector2d& v) { function Vector2d (line 141) | Vector2d EdgeSE3ProjectXYZ::cam_project(const Vector3d & trans_xyz) co... function Vector3d (line 150) | Vector3d EdgeStereoSE3ProjectXYZ::cam_project(const Vector3d & trans_x... function Vector2d (line 290) | Vector2d EdgeSE3ProjectXYZOnlyPose::cam_project(const Vector3d & trans... function Vector3d (line 299) | Vector3d EdgeStereoSE3ProjectXYZOnlyPose::cam_project(const Vector3d &... FILE: Thirdparty/g2o/g2o/types/types_six_dof_expmap.h function namespace (line 45) | namespace g2o { FILE: include/Converter.h function namespace (line 30) | namespace ORB_SLAM2 FILE: include/Frame.h function namespace (line 35) | namespace ORB_SLAM2 FILE: include/FrameDrawer.h function namespace (line 34) | namespace ORB_SLAM2 FILE: include/Initializer.h function namespace (line 27) | namespace ORB_SLAM2 FILE: include/KeyFrame.h function namespace (line 35) | namespace ORB_SLAM2 FILE: include/KeyFrameDatabase.h function namespace (line 35) | namespace ORB_SLAM2 FILE: include/LocalMapping.h function namespace (line 33) | namespace ORB_SLAM2 FILE: include/LoopClosing.h function namespace (line 36) | namespace ORB_SLAM2 FILE: include/Map.h function namespace (line 32) | namespace ORB_SLAM2 FILE: include/MapDrawer.h function namespace (line 31) | namespace ORB_SLAM2 FILE: include/MapPoint.h function namespace (line 31) | namespace ORB_SLAM2 FILE: include/ORBVocabulary.h function namespace (line 28) | namespace ORB_SLAM2 FILE: include/ORBextractor.h function namespace (line 29) | namespace ORB_SLAM2 FILE: include/ORBmatcher.h function namespace (line 34) | namespace ORB_SLAM2 FILE: include/Optimizer.h function namespace (line 32) | namespace ORB_SLAM2 FILE: include/PnPsolver.h function namespace (line 58) | namespace ORB_SLAM2 FILE: include/Sim3Solver.h function namespace (line 32) | namespace ORB_SLAM2 FILE: include/System.h function namespace (line 39) | namespace ORB_SLAM2 FILE: include/Tracking.h function namespace (line 43) | namespace ORB_SLAM2 FILE: include/Viewer.h function namespace (line 32) | namespace ORB_SLAM2 FILE: src/Converter.cc type ORB_SLAM2 (line 24) | namespace ORB_SLAM2 FILE: src/Frame.cc type ORB_SLAM2 (line 26) | namespace ORB_SLAM2 FILE: src/FrameDrawer.cc type ORB_SLAM2 (line 29) | namespace ORB_SLAM2 FILE: src/Initializer.cc type ORB_SLAM2 (line 30) | namespace ORB_SLAM2 FILE: src/KeyFrame.cc type ORB_SLAM2 (line 26) | namespace ORB_SLAM2 function MapPoint (line 283) | MapPoint* KeyFrame::GetMapPoint(const size_t &idx) function KeyFrame (line 406) | KeyFrame* KeyFrame::GetParent() FILE: src/KeyFrameDatabase.cc type ORB_SLAM2 (line 30) | namespace ORB_SLAM2 FILE: src/LocalMapping.cc type ORB_SLAM2 (line 28) | namespace ORB_SLAM2 FILE: src/LoopClosing.cc type ORB_SLAM2 (line 35) | namespace ORB_SLAM2 FILE: src/Map.cc type ORB_SLAM2 (line 25) | namespace ORB_SLAM2 FILE: src/MapDrawer.cc type ORB_SLAM2 (line 27) | namespace ORB_SLAM2 FILE: src/MapPoint.cc type ORB_SLAM2 (line 26) | namespace ORB_SLAM2 function KeyFrame (line 92) | KeyFrame* MapPoint::GetReferenceKeyFrame() function MapPoint (line 170) | MapPoint* MapPoint::GetReplaced() FILE: src/ORBextractor.cc type ORB_SLAM2 (line 69) | namespace ORB_SLAM2 function IC_Angle (line 77) | static float IC_Angle(const Mat& image, Point2f pt, const vector... function computeOrbDescriptor (line 108) | static void computeOrbDescriptor(const KeyPoint& kpt, function computeOrientation (line 472) | static void computeOrientation(const Mat& image, vector& key... function computeDescriptors (line 1034) | static void computeDescriptors(const Mat& image, vector& key... FILE: src/ORBmatcher.cc type ORB_SLAM2 (line 34) | namespace ORB_SLAM2 FILE: src/Optimizer.cc type ORB_SLAM2 (line 37) | namespace ORB_SLAM2 FILE: src/PnPsolver.cc type ORB_SLAM2 (line 63) | namespace ORB_SLAM2 FILE: src/Sim3Solver.cc type ORB_SLAM2 (line 33) | namespace ORB_SLAM2 FILE: src/System.cc type ORB_SLAM2 (line 29) | namespace ORB_SLAM2 FILE: src/Tracking.cc type ORB_SLAM2 (line 43) | namespace ORB_SLAM2 FILE: src/Viewer.cc type ORB_SLAM2 (line 26) | namespace ORB_SLAM2