#include <HyperspectralCameraIO.hpp>
Public Member Functions | |
| HyperspectralCameraPtr | load (uint scanPos) |
| HyperspectralCameraPtr | load (HighFive::Group &group) |
| HyperspectralCameraPtr | loadHyperspectralCamera (uint scanPos) |
| void | save (HighFive::Group &group, const HyperspectralCameraPtr &buffer) |
Protected Member Functions | |
| bool | isHyperspectralCamera (HighFive::Group &group) |
Protected Attributes | |
| ArrayIO< Derived > * | m_arrayIO = static_cast<ArrayIO<Derived>*>(m_file_access) |
| Derived * | m_file_access = static_cast<Derived*>(this) |
| MatrixIO< Derived > * | m_matrixIO = static_cast<MatrixIO<Derived>*>(m_file_access) |
Static Protected Attributes | |
| static constexpr const char * | ID = "HyperspectralCameraIO" |
| static constexpr const char * | OBJID = "HyperspectralCamera" |
Definition at line 17 of file hdf5/HyperspectralCameraIO.hpp.
|
protected |
| HyperspectralCameraPtr lvr2::hdf5features::HyperspectralCameraIO< Derived >::load | ( | uint | scanPos | ) |
| HyperspectralCameraPtr lvr2::hdf5features::HyperspectralCameraIO< Derived >::load | ( | HighFive::Group & | group | ) |
| HyperspectralCameraPtr lvr2::hdf5features::HyperspectralCameraIO< Derived >::loadHyperspectralCamera | ( | uint | scanPos | ) |
| void lvr2::hdf5features::HyperspectralCameraIO< Derived >::save | ( | HighFive::Group & | group, |
| const HyperspectralCameraPtr & | buffer | ||
| ) |
|
staticprotected |
Definition at line 36 of file hdf5/HyperspectralCameraIO.hpp.
|
protected |
Definition at line 33 of file hdf5/HyperspectralCameraIO.hpp.
|
protected |
Definition at line 30 of file hdf5/HyperspectralCameraIO.hpp.
|
protected |
Definition at line 34 of file hdf5/HyperspectralCameraIO.hpp.
|
staticprotected |
Definition at line 37 of file hdf5/HyperspectralCameraIO.hpp.