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 toCvMat (const std::vector< float > &v)
 
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

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

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


orb_slam2_with_maps_odom
Author(s): teng zhang
autogenerated on Fri Sep 25 2020 03:24:47