Package controller
Class TrackingDataController
java.lang.Object
controller.TrackingDataController
- All Implemented Interfaces:
Controller
,javafx.fxml.Initializable
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
void
void
initialize
(URL location, ResourceBundle resources) void
injectStatusLabel
(javafx.scene.control.Label statusLabel) void
injectVisualizationController
(VisualizationController visualizationController) void
injectVisualizationManager
(VisualizationManager visualizationManager) void
load CSV file with tracking data created by MITK workbenchvoid
Connect via OpenIGTLink.void
void
Start the visualization of tracking data that is read from CSV or IGT connectionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface controller.Controller
registerController, unregisterController
-
Constructor Details
-
TrackingDataController
public TrackingDataController()
-
-
Method Details
-
initialize
- Specified by:
initialize
in interfacejavafx.fxml.Initializable
-
injectStatusLabel
public void injectStatusLabel(javafx.scene.control.Label statusLabel) - Specified by:
injectStatusLabel
in interfaceController
-
injectVisualizationManager
-
injectVisualizationController
-
loadCSVFile
public void loadCSVFile()load CSV file with tracking data created by MITK workbench -
onConnectButtonClicked
public void onConnectButtonClicked()Connect via OpenIGTLink. -
visualizeTracking
public void visualizeTracking()Start the visualization of tracking data that is read from CSV or IGT connection -
updateDiagrams
public void updateDiagrams() -
freezeVisualization
public void freezeVisualization() -
close
public void close()- Specified by:
close
in interfaceController
-