Go to the documentation of this file.
3 #ifndef LVR2_IO_HDF5_SCANCAMERAIO_HPP
4 #define LVR2_IO_HDF5_SCANCAMERAIO_HPP
12 namespace hdf5features
15 template <
typename Derived>
35 static constexpr
const char*
ID =
"ScanCameraIO";
36 static constexpr
const char*
OBJID =
"ScanCamera";
48 template <
typename Derived>
56 using type =
typename deps::template add_features<hdf5features::ScanCameraIO>::type;
61 #include "ScanCameraIO.tcc"
63 #endif // LVR2_IO_HDF5_SCANCAMERAIO_HPP
ScanCameraPtr load(uint scanPos, uint camNr)
typename Derived::template add_features< Feature >::type type
bool isScanCamera(HighFive::Group &group)
typename Hdf5Construct< hdf5features::ScanImageIO, Derived >::type deps
static constexpr const char * OBJID
void save(uint scanPos, uint camNr, const ScanCameraPtr &buffer)
ScanImageIO< Derived > * m_scanImageIO
typename deps::template add_features< hdf5features::ScanCameraIO >::type type
Helper class how to construct a IO feature with its dependencies.
static constexpr const char * ID
std::shared_ptr< ScanCamera > ScanCameraPtr
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:24