#include "sba/read_spa.h"#include <Eigen/Eigen>#include <vector>#include <iostream>#include <iomanip>#include <fstream>#include <sstream>#include <sys/time.h>

Go to the source code of this file.
Functions | |
| void | make_covar (double *cv, Matrix< double, 6, 6 > &m) |
| void | make_covar_2d (double *cv, Matrix< double, 3, 3 > &m, bool useFreiburg) |
| void | make_qrot (double rr, double rp, double ry, Vector4d &v) |
| int | ReadSPA2dFile (char *fin, std::vector< Eigen::Vector2d, Eigen::aligned_allocator< Eigen::Vector2d > > &ntrans, std::vector< double > &narot, std::vector< Eigen::Vector2i, Eigen::aligned_allocator< Eigen::Vector2i > > &cind, std::vector< Eigen::Vector2d, Eigen::aligned_allocator< Eigen::Vector2d > > &ctrans, std::vector< double > &carot, 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) |
| void make_covar | ( | double * | cv, | |
| Matrix< double, 6, 6 > & | m | |||
| ) |
Definition at line 77 of file read_spa.cpp.
| void make_covar_2d | ( | double * | cv, | |
| Matrix< double, 3, 3 > & | m, | |||
| bool | useFreiburg | |||
| ) |
Definition at line 260 of file read_spa.cpp.
| void make_qrot | ( | double | rr, | |
| double | rp, | |||
| double | ry, | |||
| Vector4d & | v | |||
| ) |
Definition at line 62 of file read_spa.cpp.
| int ReadSPA2dFile | ( | char * | fin, | |
| std::vector< Eigen::Vector2d, Eigen::aligned_allocator< Eigen::Vector2d > > & | ntrans, | |||
| std::vector< double > & | narot, | |||
| std::vector< Eigen::Vector2i, Eigen::aligned_allocator< Eigen::Vector2i > > & | cind, | |||
| std::vector< Eigen::Vector2d, Eigen::aligned_allocator< Eigen::Vector2d > > & | ctrans, | |||
| std::vector< double > & | carot, | |||
| 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 | |||
| ) |
Definition at line 295 of file read_spa.cpp.
| 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 | |||
| ) |
Definition at line 117 of file read_spa.cpp.