Static Public Member Functions | List of all members
ORB_SLAM2::Converter Class Reference

#include <Converter.h>

Static Public Member Functions

static cv::Mat toCvMat (const g2o::SE3Quat &SE3)
 
static cv::Mat toCvMat (const g2o::Sim3 &Sim3)
 
static cv::Mat toCvMat (const Eigen::Matrix< double, 4, 4 > &m)
 
static cv::Mat toCvMat (const Eigen::Matrix3d &m)
 
static cv::Mat toCvMat (const Eigen::Matrix< double, 3, 1 > &m)
 
static cv::Mat toCvSE3 (const Eigen::Matrix< double, 3, 3 > &R, const Eigen::Matrix< double, 3, 1 > &t)
 
static std::vector< cv::Mat > toDescriptorVector (const cv::Mat &Descriptors)
 
static Eigen::Matrix< double, 3, 3 > toMatrix3d (const cv::Mat &cvMat3)
 
static std::vector< float > toQuaternion (const cv::Mat &M)
 
static g2o::SE3Quat toSE3Quat (const cv::Mat &cvT)
 
static g2o::SE3Quat toSE3Quat (const g2o::Sim3 &gSim3)
 
static Eigen::Matrix< double, 3, 1 > toVector3d (const cv::Mat &cvVector)
 
static Eigen::Matrix< double, 3, 1 > toVector3d (const cv::Point3f &cvPoint)
 

Detailed Description

Definition at line 33 of file Converter.h.

Member Function Documentation

cv::Mat ORB_SLAM2::Converter::toCvMat ( const g2o::SE3Quat SE3)
static

Definition at line 49 of file Converter.cc.

cv::Mat ORB_SLAM2::Converter::toCvMat ( const g2o::Sim3 Sim3)
static

Definition at line 55 of file Converter.cc.

cv::Mat ORB_SLAM2::Converter::toCvMat ( const Eigen::Matrix< double, 4, 4 > &  m)
static

Definition at line 63 of file Converter.cc.

cv::Mat ORB_SLAM2::Converter::toCvMat ( const Eigen::Matrix3d &  m)
static

Definition at line 73 of file Converter.cc.

cv::Mat ORB_SLAM2::Converter::toCvMat ( const Eigen::Matrix< double, 3, 1 > &  m)
static

Definition at line 83 of file Converter.cc.

cv::Mat ORB_SLAM2::Converter::toCvSE3 ( const Eigen::Matrix< double, 3, 3 > &  R,
const Eigen::Matrix< double, 3, 1 > &  t 
)
static

Definition at line 92 of file Converter.cc.

std::vector< cv::Mat > ORB_SLAM2::Converter::toDescriptorVector ( const cv::Mat &  Descriptors)
static

Definition at line 27 of file Converter.cc.

Eigen::Matrix< double, 3, 3 > ORB_SLAM2::Converter::toMatrix3d ( const cv::Mat &  cvMat3)
static

Definition at line 126 of file Converter.cc.

std::vector< float > ORB_SLAM2::Converter::toQuaternion ( const cv::Mat &  M)
static

Definition at line 137 of file Converter.cc.

g2o::SE3Quat ORB_SLAM2::Converter::toSE3Quat ( const cv::Mat &  cvT)
static

Definition at line 37 of file Converter.cc.

static g2o::SE3Quat ORB_SLAM2::Converter::toSE3Quat ( const g2o::Sim3 gSim3)
static
Eigen::Matrix< double, 3, 1 > ORB_SLAM2::Converter::toVector3d ( const cv::Mat &  cvVector)
static

Definition at line 110 of file Converter.cc.

Eigen::Matrix< double, 3, 1 > ORB_SLAM2::Converter::toVector3d ( const cv::Point3f &  cvPoint)
static

Definition at line 118 of file Converter.cc.


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