added new option to modulate brightness for LGlyphLayer
This commit is contained in:
25
particle-track-and-trace/src/technique.h
Normal file
25
particle-track-and-trace/src/technique.h
Normal 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
|
||||
Reference in New Issue
Block a user