#include <ScanPositionIO.hpp>
Public Member Functions | |
ScanPositionPtr | load (uint scanPos) |
ScanPositionPtr | load (HighFive::Group &group) |
ScanPositionPtr | loadScanPosition (uint scanPos) |
void | save (uint scanPos, const ScanPositionPtr &scanPositionPtr) |
void | save (HighFive::Group &group, const ScanPositionPtr &scanPositionPtr) |
Protected Member Functions | |
bool | isScanPosition (HighFive::Group &group) |
Protected Attributes | |
ArrayIO< Derived > * | m_arrayIO = static_cast<ArrayIO<Derived>*>(m_file_access) |
Derived * | m_file_access = static_cast<Derived*>(this) |
HyperspectralCameraIO< Derived > * | m_hyperspectralCameraIO |
MatrixIO< Derived > * | m_matrixIO = static_cast<MatrixIO<Derived>*>(m_file_access) |
ScanCameraIO< Derived > * | m_scanCameraIO = static_cast<ScanCameraIO<Derived>*>(m_file_access) |
ScanIO< Derived > * | m_scanIO = static_cast<ScanIO<Derived>*>(m_file_access) |
Static Protected Attributes | |
static constexpr const char * | ID = "ScanPositionIO" |
static constexpr const char * | OBJID = "ScanPosition" |
Definition at line 52 of file hdf5/ScanPositionIO.hpp.
|
protected |
ScanPositionPtr lvr2::hdf5features::ScanPositionIO< Derived >::load | ( | uint | scanPos | ) |
ScanPositionPtr lvr2::hdf5features::ScanPositionIO< Derived >::load | ( | HighFive::Group & | group | ) |
ScanPositionPtr lvr2::hdf5features::ScanPositionIO< Derived >::loadScanPosition | ( | uint | scanPos | ) |
void lvr2::hdf5features::ScanPositionIO< Derived >::save | ( | uint | scanPos, |
const ScanPositionPtr & | scanPositionPtr | ||
) |
void lvr2::hdf5features::ScanPositionIO< Derived >::save | ( | HighFive::Group & | group, |
const ScanPositionPtr & | scanPositionPtr | ||
) |
|
staticprotected |
Definition at line 74 of file hdf5/ScanPositionIO.hpp.
|
protected |
Definition at line 67 of file hdf5/ScanPositionIO.hpp.
|
protected |
Definition at line 65 of file hdf5/ScanPositionIO.hpp.
|
protected |
Definition at line 71 of file hdf5/ScanPositionIO.hpp.
|
protected |
Definition at line 68 of file hdf5/ScanPositionIO.hpp.
|
protected |
Definition at line 70 of file hdf5/ScanPositionIO.hpp.
|
protected |
Definition at line 69 of file hdf5/ScanPositionIO.hpp.
|
staticprotected |
Definition at line 75 of file hdf5/ScanPositionIO.hpp.