added new option to modulate brightness for LGlyphLayer

This commit is contained in:
2024-05-23 22:45:11 +02:00
parent 650a245f0a
commit e53a934212
7 changed files with 80 additions and 9 deletions

View File

@@ -0,0 +1,25 @@
#ifndef TECHNIQUE_H
#define TECHNIQUE_H
#include "layers/Layer.h"
#include <vtkPolyData.h>
class Technique {
private:
std::vector<Layer *> layers;
vtkSmartPointer<vtkPoints> points;
vtkSmartPointer<vtkPolyData> data;
void setupInteractions();
public:
Technique();
void addLayer(Layer *l);
void removeLayer(Layer *l);
void updateData(int t);
int numberOfLayers();
};
#endif