Public Member Functions | Protected Attributes | List of all members
lvr2::MatrixIO< FeatureBase > Class Template Reference

#include <MatrixIO.hpp>

Public Member Functions

template<typename MatrixT >
MatrixT loadMatrix (std::string groupName, std::string datasetName)
 
template<typename _Scalar , int _Rows, int _Cols, int _Options, int _MaxRows, int _MaxCols>
void saveMatrix (std::string groupName, std::string datasetName, const Eigen::Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > &mat)
 

Protected Attributes

FeatureBasem_featureBase = static_cast<FeatureBase*>(this)
 

Detailed Description

template<typename FeatureBase>
class lvr2::MatrixIO< FeatureBase >

Definition at line 11 of file descriptions/MatrixIO.hpp.

Member Function Documentation

◆ loadMatrix()

template<typename FeatureBase >
template<typename MatrixT >
MatrixT lvr2::MatrixIO< FeatureBase >::loadMatrix ( std::string  groupName,
std::string  datasetName 
)

◆ saveMatrix()

template<typename FeatureBase >
template<typename _Scalar , int _Rows, int _Cols, int _Options, int _MaxRows, int _MaxCols>
void lvr2::MatrixIO< FeatureBase >::saveMatrix ( std::string  groupName,
std::string  datasetName,
const Eigen::Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > &  mat 
)

Member Data Documentation

◆ m_featureBase

template<typename FeatureBase >
FeatureBase* lvr2::MatrixIO< FeatureBase >::m_featureBase = static_cast<FeatureBase*>(this)
protected

Definition at line 25 of file descriptions/MatrixIO.hpp.


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


lvr2
Author(s): Thomas Wiemann , Sebastian Pütz , Alexander Mock , Lars Kiesow , Lukas Kalbertodt , Tristan Igelbrink , Johan M. von Behren , Dominik Feldschnieders , Alexander Löhr
autogenerated on Wed Mar 2 2022 00:37:27