#include <ChunkIO.hpp>
| Public Member Functions | |
| BaseVector< size_t > | loadAmount () | 
| BoundingBox< BaseVector< float > > | loadBoundingBox () | 
| template<typename T > | |
| T | loadChunk (std::string layer, int x, int y, int z) | 
| float | loadChunkSize () | 
| void | save (BaseVector< std::size_t > amount, float chunkSize, BoundingBox< BaseVector< float >> boundingBox) | 
| void | saveAmount (BaseVector< std::size_t > amount) | 
| void | saveBoundingBox (BoundingBox< BaseVector< float >> boundingBox) | 
| template<typename T > | |
| void | saveChunk (T data, std::string layer, int x, int y, int z) | 
| void | saveChunkSize (float chunkSize) | 
| Protected Attributes | |
| ArrayIO< Derived > * | m_array_io = static_cast<ArrayIO<Derived>*>(m_file_access) | 
| Derived * | m_file_access = static_cast<Derived*>(this) | 
| Private Attributes | |
| const std::string | m_amountName = "amount" | 
| const std::string | m_boundingBoxName = "bounding_box" | 
| const std::string | m_chunkName = "chunks" | 
| const std::string | m_chunkSizeName = "size" | 
Definition at line 32 of file hdf5/ChunkIO.hpp.
| BaseVector<size_t> lvr2::hdf5features::ChunkIO< Derived >::loadAmount | ( | ) | 
| BoundingBox<BaseVector<float> > lvr2::hdf5features::ChunkIO< Derived >::loadBoundingBox | ( | ) | 
| T lvr2::hdf5features::ChunkIO< Derived >::loadChunk | ( | std::string | layer, | 
| int | x, | ||
| int | y, | ||
| int | z | ||
| ) | 
| float lvr2::hdf5features::ChunkIO< Derived >::loadChunkSize | ( | ) | 
| void lvr2::hdf5features::ChunkIO< Derived >::save | ( | BaseVector< std::size_t > | amount, | 
| float | chunkSize, | ||
| BoundingBox< BaseVector< float >> | boundingBox | ||
| ) | 
| void lvr2::hdf5features::ChunkIO< Derived >::saveAmount | ( | BaseVector< std::size_t > | amount | ) | 
| void lvr2::hdf5features::ChunkIO< Derived >::saveBoundingBox | ( | BoundingBox< BaseVector< float >> | boundingBox | ) | 
| void lvr2::hdf5features::ChunkIO< Derived >::saveChunk | ( | T | data, | 
| std::string | layer, | ||
| int | x, | ||
| int | y, | ||
| int | z | ||
| ) | 
| void lvr2::hdf5features::ChunkIO< Derived >::saveChunkSize | ( | float | chunkSize | ) | 
| 
 | private | 
Definition at line 63 of file hdf5/ChunkIO.hpp.
| 
 | protected | 
Definition at line 59 of file hdf5/ChunkIO.hpp.
| 
 | private | 
Definition at line 65 of file hdf5/ChunkIO.hpp.
| 
 | private | 
Definition at line 62 of file hdf5/ChunkIO.hpp.
| 
 | private | 
Definition at line 64 of file hdf5/ChunkIO.hpp.
| 
 | protected | 
Definition at line 58 of file hdf5/ChunkIO.hpp.