diff --git a/particle-track-and-trace/src/Program.cpp b/particle-track-and-trace/src/Program.cpp index a0aaa69..fbbbd8b 100644 --- a/particle-track-and-trace/src/Program.cpp +++ b/particle-track-and-trace/src/Program.cpp @@ -38,15 +38,6 @@ void Program::setWinProperties() { this->interact->SetInteractorStyle(style); } -void Program::setupTimer(int dt) { - auto callback = vtkSmartPointer::New(this); - callback->SetClientData(this); - callback->setDt(dt); - this->interact->AddObserver(vtkCommand::TimerEvent, callback); - this->interact->AddObserver(vtkCommand::KeyPressEvent, callback); - this->interact->CreateRepeatingTimer(17); // 60 fps == 1000 / 60 == 16.7 ms per frame -} - void Program::setupCameraCallback() { auto callback = vtkSmartPointer::New(this->cam); this->interact->AddObserver(vtkCommand::MouseWheelForwardEvent, callback); @@ -63,7 +54,6 @@ Program::Program(QWidget *parent): QVTKOpenGLNativeWidget(parent) { this->win->SetNumberOfLayers(0); setWinProperties(); - setupTimer(60 * 60); // FIXME: manually tracking this variable is a little stupid. setupCameraCallback(); } diff --git a/particle-track-and-trace/src/Program.h b/particle-track-and-trace/src/Program.h index 055d045..38b8411 100644 --- a/particle-track-and-trace/src/Program.h +++ b/particle-track-and-trace/src/Program.h @@ -39,11 +39,6 @@ private: */ void setWinProperties(); - /** This function sets up and connects a TimerCallbackCommand with the program. - */ - void setupTimer(int dt); - - /** This function sets up the camera's associated movement callbacks.. */ void setupCameraCallback();