BinaryIO.h File Reference
#include <fstream>
#include <istream>
#include <ostream>
#include "../VoxelGrid.hpp"
#include "exceptions.h"
+ Include dependency graph for BinaryIO.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  BinaryIO
 

Namespaces

namespace  visionx
 ArmarX headers.
 
namespace  visionx::voxelgrid
 
namespace  visionx::voxelgrid::io
 
namespace  visionx::voxelgrid::io::detail
 

Functions

template<typename DataT>
void readData (std::istream &is, DataT &data)
 
template<typename ReadT, typename Derived>
void readEigen (std::istream &is, Eigen::MatrixBase< Derived > &matrix)
 
template<typename DataT>
void writeData (std::ostream &os, const DataT &data)
 
template<typename WriteT, typename Derived>
void writeEigen (std::ostream &os, const Eigen::MatrixBase< Derived > &matrix)