HDF5MetaDescriptionV2.hpp
Go to the documentation of this file.
1 #ifndef HDF5METADESCRIPTION_V2
2 #define HDF5METADESCRIPTION_V2
3 
5 
6 namespace lvr2
7 {
8 
10 {
11 public:
12  virtual YAML::Node hyperspectralCamera(const HighFive::Group& g) const override;
13  virtual YAML::Node hyperspectralPanoramaChannel(const HighFive::Group& g) const override;
14  virtual YAML::Node scan(const HighFive::Group& g) const override;
15  virtual YAML::Node scanPosition(const HighFive::Group& g) const override;
16  virtual YAML::Node scanProject(const HighFive::Group& g) const override;
17  virtual YAML::Node scanCamera(const HighFive::Group& g) const override;
18  virtual YAML::Node scanImage(const HighFive::Group& g) const override;
19 
20  virtual void saveHyperspectralCamera(
21  HighFive::Group& g,
22  const YAML::Node& n) const override;
23 
25  HighFive::Group& g,
26  const YAML::Node& n) const override;
27 
28  virtual void saveScan(
29  HighFive::Group& g,
30  const YAML::Node& n) const override;
31 
32  virtual void saveScanPosition(
33  HighFive::Group& g,
34  const YAML::Node& n) const override;
35 
36  virtual void saveScanProject(
37  HighFive::Group& g,
38  const YAML::Node& n) const override;
39 
40  virtual void saveScanCamera(
41  HighFive::Group& g,
42  const YAML::Node& n) const override;
43 
44  virtual void saveScanImage(
45  HighFive::Group& g,
46  const YAML::Node& n) const override;
47 protected:
48 
49 };
50 
51 } // namespace lvr2
52 
53 #endif
lvr2::HDF5MetaDescriptionV2::scanPosition
virtual YAML::Node scanPosition(const HighFive::Group &g) const override
Definition: HDF5MetaDescriptionV2.cpp:253
lvr2::HDF5MetaDescriptionV2::scanCamera
virtual YAML::Node scanCamera(const HighFive::Group &g) const override
Definition: HDF5MetaDescriptionV2.cpp:303
lvr2::HDF5MetaDescriptionBase
Definition: HDF5MetaDescriptionBase.hpp:16
lvr2::HDF5MetaDescriptionV2
Definition: HDF5MetaDescriptionV2.hpp:9
lvr2::HDF5MetaDescriptionV2::saveHyperspectralCamera
virtual void saveHyperspectralCamera(HighFive::Group &g, const YAML::Node &n) const override
Definition: HDF5MetaDescriptionV2.cpp:8
lvr2::HDF5MetaDescriptionV2::scanImage
virtual YAML::Node scanImage(const HighFive::Group &g) const override
Definition: HDF5MetaDescriptionV2.cpp:310
lvr2::HDF5MetaDescriptionV2::saveScan
virtual void saveScan(HighFive::Group &g, const YAML::Node &n) const override
Definition: HDF5MetaDescriptionV2.cpp:22
lvr2::HDF5MetaDescriptionV2::saveScanCamera
virtual void saveScanCamera(HighFive::Group &g, const YAML::Node &n) const override
Definition: HDF5MetaDescriptionV2.cpp:154
lvr2::HDF5MetaDescriptionV2::saveScanProject
virtual void saveScanProject(HighFive::Group &g, const YAML::Node &n) const override
Definition: HDF5MetaDescriptionV2.cpp:146
HighFive::Group
Definition: H5Group.hpp:20
HDF5MetaDescriptionBase.hpp
lvr2::HDF5MetaDescriptionV2::saveScanPosition
virtual void saveScanPosition(HighFive::Group &g, const YAML::Node &n) const override
Definition: HDF5MetaDescriptionV2.cpp:98
lvr2
Definition: BaseBufferManipulators.hpp:39
lvr2::HDF5MetaDescriptionV2::saveScanImage
virtual void saveScanImage(HighFive::Group &g, const YAML::Node &n) const override
Definition: HDF5MetaDescriptionV2.cpp:161
lvr2::HDF5MetaDescriptionV2::scan
virtual YAML::Node scan(const HighFive::Group &g) const override
Definition: HDF5MetaDescriptionV2.cpp:182
lvr2::HDF5MetaDescriptionV2::scanProject
virtual YAML::Node scanProject(const HighFive::Group &g) const override
Definition: HDF5MetaDescriptionV2.cpp:296
lvr2::HDF5MetaDescriptionV2::hyperspectralCamera
virtual YAML::Node hyperspectralCamera(const HighFive::Group &g) const override
Definition: HDF5MetaDescriptionV2.cpp:168
lvr2::HDF5MetaDescriptionV2::hyperspectralPanoramaChannel
virtual YAML::Node hyperspectralPanoramaChannel(const HighFive::Group &g) const override
Definition: HDF5MetaDescriptionV2.cpp:175
lvr2::HDF5MetaDescriptionV2::saveHyperspectralPanoramaChannel
virtual void saveHyperspectralPanoramaChannel(HighFive::Group &g, const YAML::Node &n) const override
Definition: HDF5MetaDescriptionV2.cpp:15


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