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_ */
lvr2::floatArr
boost::shared_array< float > floatArr
Definition: DataStruct.hpp:133
lvr2::GridIO::m_boxes
uintArr m_boxes
Definition: GridIO.hpp:57
lvr2::GridIO::m_points
floatArr m_points
Definition: GridIO.hpp:56
lvr2::GridIO::~GridIO
virtual ~GridIO()
Definition: GridIO.cpp:101
lvr2::GridIO::getBoxes
uintArr getBoxes(size_t &n)
Definition: GridIO.cpp:94
lvr2::GridIO::read
void read(std::string filename)
Definition: GridIO.cpp:50
lvr2::GridIO::getPoints
floatArr getPoints(size_t &n)
Definition: GridIO.cpp:87
scripts.normalize_multiple.filename
filename
Definition: normalize_multiple.py:60
DataStruct.hpp
Datastructures for holding loaded data.
lvr2::GridIO::m_numBoxes
size_t m_numBoxes
Definition: GridIO.hpp:59
lvr2::GridIO::GridIO
GridIO()
Definition: GridIO.cpp:44
lvr2
Definition: BaseBufferManipulators.hpp:39
lvr2::GridIO
Definition: GridIO.hpp:45
lvr2::uintArr
boost::shared_array< unsigned int > uintArr
Definition: DataStruct.hpp:130
lvr2::GridIO::m_numPoints
size_t m_numPoints
Definition: GridIO.hpp:58


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