Go to the documentation of this file.
2 #ifndef LVR2_IO_HDF5_CHANNELIO_HPP
3 #define LVR2_IO_HDF5_CHANNELIO_HPP
17 namespace hdf5features {
19 template<
typename Derived>
24 std::string datasetName);
29 std::string datasetName
34 std::string datasetName);
37 void save(std::string groupName,
38 std::string datasetName,
43 std::string datasetName,
48 std::string datasetName,
50 std::vector<hsize_t>& chunkSize);
123 #include "ChannelIO.tcc"
IndexChannel::Optional IndexChannelOptional
UCharChannel::Optional UCharChannelOptional
Interface class for io classes that support annotation channels organized in different groups.
ChannelOptional< T > loadChannel(std::string groupName, std::string datasetName)
FloatChannel::Optional FloatChannelOptional
bool addChannel(const std::string group, const std::string name, const AttributeChannel< T > &channel)
void save(std::string groupName, std::string datasetName, const Channel< T > &channel)
typename Channel< T >::Optional ChannelOptional
bool getChannel(const std::string group, const std::string name, boost::optional< AttributeChannel< T >> &channel)
ChannelOptional< T > load(std::string groupName, std::string datasetName)
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