Classes | Macros | Functions
read_spa.h File Reference
#include <Eigen/Eigen>
#include <vector>
Include dependency graph for read_spa.h:

Go to the source code of this file.

Classes

struct  tinfo
 

Macros

#define EIGEN_DEFAULT_IO_FORMAT   Eigen::IOFormat(10)
 
#define EIGEN_USE_NEW_STDVECTOR
 

Functions

int ReadSPA2dFile (char *fin, std::vector< Eigen::Vector2d, Eigen::aligned_allocator< Eigen::Vector2d > > &ntrans, std::vector< double > &nqrot, std::vector< Eigen::Vector2i, Eigen::aligned_allocator< Eigen::Vector2i > > &cind, std::vector< Eigen::Vector2d, Eigen::aligned_allocator< Eigen::Vector2d > > &ctrans, std::vector< double > &cqrot, std::vector< Eigen::Matrix< double, 3, 3 >, Eigen::aligned_allocator< Eigen::Matrix< double, 3, 3 > > > &cvar, std::vector< std::vector< Eigen::Vector2d, Eigen::aligned_allocator< Eigen::Vector2d > > > &scans)
 
int ReadSPAFile (char *fin, std::vector< Eigen::Vector3d, Eigen::aligned_allocator< Eigen::Vector3d > > &ntrans, std::vector< Eigen::Vector4d, Eigen::aligned_allocator< Eigen::Vector4d > > &nqrot, std::vector< Eigen::Vector2i, Eigen::aligned_allocator< Eigen::Vector2i > > &cind, std::vector< Eigen::Vector3d, Eigen::aligned_allocator< Eigen::Vector3d > > &ctrans, std::vector< Eigen::Vector4d, Eigen::aligned_allocator< Eigen::Vector4d > > &cqrot, std::vector< Eigen::Matrix< double, 6, 6 >, Eigen::aligned_allocator< Eigen::Matrix< double, 6, 6 > > > &cvar, std::vector< struct tinfo > &tracks)
 

Macro Definition Documentation

◆ EIGEN_DEFAULT_IO_FORMAT

#define EIGEN_DEFAULT_IO_FORMAT   Eigen::IOFormat(10)

Definition at line 44 of file read_spa.h.

◆ EIGEN_USE_NEW_STDVECTOR

#define EIGEN_USE_NEW_STDVECTOR

Definition at line 41 of file read_spa.h.

Function Documentation

◆ ReadSPA2dFile()

int ReadSPA2dFile ( char *  fin,
std::vector< Eigen::Vector2d, Eigen::aligned_allocator< Eigen::Vector2d > > &  ntrans,
std::vector< double > &  nqrot,
std::vector< Eigen::Vector2i, Eigen::aligned_allocator< Eigen::Vector2i > > &  cind,
std::vector< Eigen::Vector2d, Eigen::aligned_allocator< Eigen::Vector2d > > &  ctrans,
std::vector< double > &  cqrot,
std::vector< Eigen::Matrix< double, 3, 3 >, Eigen::aligned_allocator< Eigen::Matrix< double, 3, 3 > > > &  cvar,
std::vector< std::vector< Eigen::Vector2d, Eigen::aligned_allocator< Eigen::Vector2d > > > &  scans 
)

◆ ReadSPAFile()

int ReadSPAFile ( char *  fin,
std::vector< Eigen::Vector3d, Eigen::aligned_allocator< Eigen::Vector3d > > &  ntrans,
std::vector< Eigen::Vector4d, Eigen::aligned_allocator< Eigen::Vector4d > > &  nqrot,
std::vector< Eigen::Vector2i, Eigen::aligned_allocator< Eigen::Vector2i > > &  cind,
std::vector< Eigen::Vector3d, Eigen::aligned_allocator< Eigen::Vector3d > > &  ctrans,
std::vector< Eigen::Vector4d, Eigen::aligned_allocator< Eigen::Vector4d > > &  cqrot,
std::vector< Eigen::Matrix< double, 6, 6 >, Eigen::aligned_allocator< Eigen::Matrix< double, 6, 6 > > > &  cvar,
std::vector< struct tinfo > &  tracks 
)


sparse_bundle_adjustment
Author(s):
autogenerated on Wed Mar 2 2022 01:03:04