Go to the documentation of this file.
127 boost::shared_array<float> centers,
128 boost::shared_array<bool> extruded,
129 boost::shared_array<float> queryPoints);
lvr2::Hdf5IO< lvr2::hdf5features::ArrayIO, lvr2::hdf5features::ChannelIO, lvr2::hdf5features::VariantChannelIO, lvr2::hdf5features::MeshIO > ChunkHDF5IO
size_t lsrLoadNumCells(string chunkName)
loads and returns the number of cells/voxel in the chunk
Manager Class for all Hdf5IO components located in hdf5 directory.
boost::shared_array< bool > lsrLoadExtruded(string chunkName)
load the extruded value for the cells/voxel of one chunk
void writeTSDF(string cellName, size_t csize, boost::shared_array< float > centers, boost::shared_array< bool > extruded, boost::shared_array< float > queryPoints)
Writes the parameters in the HDF5 file.
float readVoxelSize()
returns the voxelsize
void writeChunk(lvr2::MeshBufferPtr mesh, size_t x, size_t y, size_t z)
write a mesh in a group with the given cellIndex
const std::string m_boundingBoxName
void writeVoxelSize(float voxelSize)
save reconstruction voxelsize in HDF5
Hdf5IO Feature for handling VariantChannel related IO.
const std::string m_chunkName
BoundingBox< BaseVector< float > > loadBoundingBox()
loads and returns the bounding box for the complete original mesh (that got chunked)
boost::shared_array< float > lsrLoadCenters(string chunkName)
loads and returns the centers for the cells/voxel in one chunk
A dynamic bounding box class.
float loadChunkSize()
loads and returns the chunksize
void writeBasicStructure(BaseVector< std::size_t > amount, float chunksize, BoundingBox< BaseVector< float >> boundingBox)
write amount, chunksize and the bounding box in the hdf5 file
BaseVector< size_t > loadAmount()
loads and returns a BaseVector with the amount of chunks in each dimension
const std::string m_chunkSizeName
std::shared_ptr< MeshBuffer > MeshBufferPtr
lvr2::MeshBufferPtr loadChunk(std::string chunkName)
load a mesh from a group with the given cellIndex
const std::string m_amountName
boost::shared_array< float > lsrLoadQueryPoints(string chunkName)
loads and returns the Querypoint-distances for the cells/voxel of one chunk
Hdf5IO Feature for handling MeshBuffer related IO.
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:23