Program Listing for File Grid.hpp
↰ Return to documentation for file (include/lvr2/display/Grid.hpp)
#ifndef GRID_HPP_
#define GRID_HPP_
#include "lvr2/display/Renderable.hpp"
#include "lvr2/io/DataStruct.hpp"
namespace lvr2
{
class Grid : public Renderable
{
public:
Grid(floatArr vertices, uintArr boxes, uint numPoints, uint numBoxes);
virtual ~Grid();
virtual void render();
private:
floatArr m_vertices;
uintArr m_boxes;
uint m_numPoints;
uint m_numBoxes;
GLuint m_pointDisplayList;
GLuint m_gridDisplayList;
};
} /* namespace lvr2 */
#endif /* GRID_HPP_ */