knowL: Knowledge Libraries
Loading...
Searching...
No Matches
GridRenderer.h
1#pragma once
2
3#include <Qt3DRender/QGeometryRenderer>
4
5#include <knowVis/Forward.h>
6
7namespace knowVis::Renderers
8{
9
10 class GridRenderer : public Qt3DRender::QGeometryRenderer
11 {
12 public:
13 GridRenderer(Qt3DCore::QNode* parent = nullptr);
15 public:
16 void setCellWidth(qreal _cw);
17 qreal cellWidth() const;
18 void setCellHeight(qreal _ch);
19 qreal cellHeight() const;
20 void setColumns(int _columns);
21 int columns() const;
22 void setRows(int _rows);
23 int rows() const;
24 private:
25 struct Private;
26 Private* const d;
27 };
28} // namespace knowVis::Renderers
Definition GridRenderer.h:11
Definition GridRenderer.cpp:148