spawning points

This commit is contained in:
robin
2024-05-03 14:15:27 +02:00
parent b83f49b4ad
commit 63892ca363
9 changed files with 123 additions and 5 deletions

View File

@@ -1,4 +1,5 @@
#include "LGlyphLayer.h"
#include "SpawnPointCallback.h"
#include <vtkActor2D.h>
#include <vtkGlyph2D.h>
#include <vtkGlyphSource2D.h>
@@ -6,6 +7,17 @@
#include <vtkPolyDataMapper2D.h>
#include <vtkProperty2D.h>
#include <vtkVertexGlyphFilter.h>
#include <vtkInteractorStyle.h>
#include <vtkInteractorStyleUser.h>
vtkSmartPointer<SpawnPointCallback> LGlyphLayer::createSpawnPointCallback() {
auto newPointCallBack = vtkSmartPointer<SpawnPointCallback>::New();
newPointCallBack->setData(data);
newPointCallBack->setPoints(points);
return newPointCallBack;
}
// TODO: add interactionStyle functionality
// TODO: add timer + advection (probably from the program class not here)