Go to the documentation of this file.
3 #ifndef LVR2_IO_HDF5_SCANPROJECTIO_HPP
4 #define LVR2_IO_HDF5_SCANPROJECTIO_HPP
8 #include <boost/optional.hpp>
48 template <
typename FeatureBase>
66 template <
typename FeatureBase>
74 using type =
typename deps::template add_features<ScanProjectIO>::type;
79 #include "ScanProjectIO.tcc"
81 #endif // LVR2_IO_HDF5_SCANPROJECTIO_HPP
Helper class how to construct a IO feature with its dependencies.
Hdf5IO Feature for handling ScanProject related IO.
FeatureBase * m_featureBase
std::shared_ptr< ScanProject > ScanProjectPtr
ScanProjectPtr loadScanProject()
typename FeatureConstruct< ScanPositionIO, FeatureBase >::type deps
void saveScanProject(const ScanProjectPtr &scanProjectPtr)
ScanPositionIO< FeatureBase > * m_scanPositionIO
typename deps::template add_features< ScanProjectIO >::type type
typename Derived::template add_features< Feature >::type type
Manager Class for all FeatureBase components located in hdf5 directory.
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:25