Public Types | Public Member Functions | Public Attributes
PointMatcherIO< T >::FileInfo Struct Reference

Information to exploit a reading from a file using this library. Fields might be left blank if unused. More...

#include <IO.h>

List of all members.

Public Types

typedef Eigen::Matrix< T, 3, 1 > Vector3
 alias

Public Member Functions

 FileInfo (const std::string &readingPath="", const std::string &referencePath="", const std::string &configFileName="", const TransformationParameters &initialTransformation=TransformationParameters(), const TransformationParameters &groundTruthTransformation=TransformationParameters(), const Vector &gravity=Vector3::Zero())
 Constructor, leave fields blank if unused.

Public Attributes

std::string configFileName
 file name of the yaml configuration
Vector3 gravity
 gravity vector
TransformationParameters groundTruthTransformation
 matrix of the ground-truth transform
TransformationParameters initialTransformation
 matrix of initial estimate transform
std::string readingFileName
 file name of the reading point cloud
std::string referenceFileName
 file name of the reference point cloud

Detailed Description

template<typename T>
struct PointMatcherIO< T >::FileInfo

Information to exploit a reading from a file using this library. Fields might be left blank if unused.

Definition at line 230 of file IO.h.


Member Typedef Documentation

template<typename T>
typedef Eigen::Matrix<T, 3, 1> PointMatcherIO< T >::FileInfo::Vector3

alias

Definition at line 232 of file IO.h.


Constructor & Destructor Documentation

template<typename T >
PointMatcherIO< T >::FileInfo::FileInfo ( const std::string &  readingPath = "",
const std::string &  referencePath = "",
const std::string &  configFileName = "",
const TransformationParameters initialTransformation = TransformationParameters(),
const TransformationParameters groundTruthTransformation = TransformationParameters(),
const Vector gravity = Vector3::Zero() 
)

Constructor, leave fields blank if unused.

Definition at line 166 of file pointmatcher/IO.cpp.


Member Data Documentation

template<typename T>
std::string PointMatcherIO< T >::FileInfo::configFileName

file name of the yaml configuration

Definition at line 236 of file IO.h.

template<typename T>
Vector3 PointMatcherIO< T >::FileInfo::gravity

gravity vector

Definition at line 239 of file IO.h.

matrix of the ground-truth transform

Definition at line 238 of file IO.h.

matrix of initial estimate transform

Definition at line 237 of file IO.h.

template<typename T>
std::string PointMatcherIO< T >::FileInfo::readingFileName

file name of the reading point cloud

Definition at line 234 of file IO.h.

template<typename T>
std::string PointMatcherIO< T >::FileInfo::referenceFileName

file name of the reference point cloud

Definition at line 235 of file IO.h.


The documentation for this struct was generated from the following files:


libpointmatcher
Author(s):
autogenerated on Thu Jun 20 2019 19:51:33