Template Class MatrixIO

Class Documentation

template<typename BaseIO>
class MatrixIO

Public Functions

template<typename _Scalar, int _Rows, int _Cols, int _Options, int _MaxRows, int _MaxCols>
void save(std::string groupName, std::string datasetName, const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> &mat) const
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) const
template<typename MatrixT>
MatrixT loadMatrix(std::string groupName, std::string datasetName)

Protected Attributes

BaseIO *m_BaseIO = static_cast<BaseIO*>(this)