Grid.hpp
Go to the documentation of this file.
1 
35 #ifndef GRID_HPP_
36 #define GRID_HPP_
37 
39 #include "lvr2/io/DataStruct.hpp"
40 
41 namespace lvr2
42 {
43 
44 class Grid : public Renderable
45 {
46 public:
47  Grid(floatArr vertices, uintArr boxes, uint numPoints, uint numBoxes);
48  virtual ~Grid();
49  virtual void render();
50 
51 private:
56 
59 };
60 
61 } /* namespace lvr2 */
62 
63 #endif /* GRID_HPP_ */
uint m_numPoints
Definition: Grid.hpp:54
GLuint m_pointDisplayList
Definition: Grid.hpp:57
Datastructures for holding loaded data.
virtual void render()
Definition: Grid.cpp:132
floatArr m_vertices
Definition: Grid.hpp:52
boost::shared_array< unsigned int > uintArr
Definition: DataStruct.hpp:130
uint m_numBoxes
Definition: Grid.hpp:55
virtual ~Grid()
Definition: Grid.cpp:145
Grid(floatArr vertices, uintArr boxes, uint numPoints, uint numBoxes)
Definition: Grid.cpp:40
GLuint m_gridDisplayList
Definition: Grid.hpp:58
boost::shared_array< float > floatArr
Definition: DataStruct.hpp:133
unsigned int uint
Definition: Model.hpp:46
uintArr m_boxes
Definition: Grid.hpp:53


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