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 &grativity=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 67 of file IO.h.


Member Typedef Documentation

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

alias

Definition at line 69 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 grativity = Vector3::Zero() 
)

Constructor, leave fields blank if unused.

Definition at line 151 of file IO.cpp.


Member Data Documentation

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

file name of the yaml configuration

Definition at line 73 of file IO.h.

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

gravity vector

Definition at line 76 of file IO.h.

matrix of the ground-truth transform

Definition at line 75 of file IO.h.

matrix of initial estimate transform

Definition at line 74 of file IO.h.

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

file name of the reading point cloud

Definition at line 71 of file IO.h.

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

file name of the reference point cloud

Definition at line 72 of file IO.h.


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


libpointmatcher
Author(s): Stéphane Magnenat, François Pomerleau
autogenerated on Thu Jan 2 2014 11:16:06