Package controller
Class TrackingDataController
java.lang.Object
controller.TrackingDataController
- All Implemented Interfaces:
Controller,javafx.fxml.Initializable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidvoidinitialize(URL location, ResourceBundle resources) voidinjectStatusLabel(javafx.scene.control.Label statusLabel) voidinjectVisualizationController(VisualizationController visualizationController) voidinjectVisualizationManager(VisualizationManager visualizationManager) voidvoidload CSV file with tracking data created by MITK workbenchvoidConnect via OpenIGTLink.voidvoidStart 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, waitMethods inherited from interface controller.Controller
registerController, unregisterController
-
Constructor Details
-
TrackingDataController
public TrackingDataController()
-
-
Method Details
-
initialize
- Specified by:
initializein interfacejavafx.fxml.Initializable
-
injectStatusLabel
public void injectStatusLabel(javafx.scene.control.Label statusLabel) - Specified by:
injectStatusLabelin interfaceController
-
injectVisualizationManager
-
injectVisualizationController
-
loadCSVFile
public void loadCSVFile()load CSV file with tracking data created by MITK workbench -
loadAIData
public void loadAIData() -
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:
closein interfaceController
-