GridIO.hpp
Go to the documentation of this file.
1 
35 #ifndef GRIDIO_HPP_
36 #define GRIDIO_HPP_
37 
38 #include "lvr2/io/DataStruct.hpp"
39 
40 #include <string>
41 
42 namespace lvr2
43 {
44 
45 class GridIO
46 {
47 public:
48  GridIO();
49  void read( std::string filename );
50  virtual ~GridIO();
51 
52  floatArr getPoints( size_t &n );
53  uintArr getBoxes( size_t &n );
54 
55 private:
58  size_t m_numPoints;
59  size_t m_numBoxes;
60 };
61 
62 } /* namespace lvr2 */
63 
64 #endif /* GRIDIO_HPP_ */
floatArr getPoints(size_t &n)
Definition: GridIO.cpp:87
Datastructures for holding loaded data.
boost::shared_array< unsigned int > uintArr
Definition: DataStruct.hpp:130
size_t m_numPoints
Definition: GridIO.hpp:58
size_t m_numBoxes
Definition: GridIO.hpp:59
void read(std::string filename)
Definition: GridIO.cpp:50
floatArr m_points
Definition: GridIO.hpp:56
boost::shared_array< float > floatArr
Definition: DataStruct.hpp:133
uintArr m_boxes
Definition: GridIO.hpp:57
uintArr getBoxes(size_t &n)
Definition: GridIO.cpp:94
virtual ~GridIO()
Definition: GridIO.cpp:101


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 Mon Feb 28 2022 22:46:06