MITK-IGT
IGT Extension of MITK
|
QmitkIGTTutorial shows a small typically navigation MITK view. More...
#include <QmitkIGTTutorialView.h>
Public Member Functions | |
QmitkIGTTutorialView () | |
~QmitkIGTTutorialView () override | |
void | CreateQtPartControl (QWidget *parent) override |
virtual void | CreateConnections () |
Creation of the connections of main and control widget. | |
void | SetFocus () override |
Static Public Attributes | |
static const std::string | VIEW_ID = "org.mitk.views.igttutorial" |
Protected Slots | |
void | OnStartIGT () |
Execute MITK-IGT Tutorial. | |
void | OnStopIGT () |
stop IGT scene and clean up | |
void | OnTimer () |
timer based update of IGT scene | |
Protected Attributes | |
Ui::QmitkIGTTutorialViewControls * | m_Controls |
mitk::TrackingDeviceSource::Pointer | m_Source |
source filer that connects to the tracking device | |
mitk::NavigationDataObjectVisualizationFilter::Pointer | m_Visualizer |
visualization filter uses output from m_Source | |
QTimer * | m_Timer |
timer for continuous tracking update | |
QmitkIGTTutorial shows a small typically navigation MITK view.
Any kind of navigation application will start with the connection to a tracking system and as we do image guided procedures we want to show something on the screen. In this tutorial we connect to the NDI Polaris tracking system (or alternatively use a virtual tracking device) and we will show the movement of a tool as cone in the render window part.
Definition at line 36 of file QmitkIGTTutorialView.h.
QmitkIGTTutorialView::QmitkIGTTutorialView | ( | ) |
Definition at line 30 of file QmitkIGTTutorialView.cpp.
|
override |
Definition at line 37 of file QmitkIGTTutorialView.cpp.
|
virtual |
Creation of the connections of main and control widget.
Definition at line 55 of file QmitkIGTTutorialView.cpp.
|
override |
Definition at line 42 of file QmitkIGTTutorialView.cpp.
|
protectedslot |
Execute MITK-IGT Tutorial.
[OnStart 1]
[OnStart 1]
[OnStart 2]
[OnStart 2]
[OnStart 3]
[OnStart 3]
[OnStart 4]
[OnStart 4]
[OnStart 5]
[OnStart 5]
[OnStart 6]
[OnStart 6]
[OnStart 7]
[OnStart 7]
[OnStart 8]
[OnStart 8]
[OnStart 8a]
[OnStart 8a]
[OnStart 9]
[OnStart 9]
Definition at line 71 of file QmitkIGTTutorialView.cpp.
|
protectedslot |
stop IGT scene and clean up
[OnTimer]
[OnStop]
Definition at line 233 of file QmitkIGTTutorialView.cpp.
|
protectedslot |
|
override |
Definition at line 64 of file QmitkIGTTutorialView.cpp.
|
protected |
Definition at line 75 of file QmitkIGTTutorialView.h.
|
protected |
source filer that connects to the tracking device
Definition at line 77 of file QmitkIGTTutorialView.h.
|
protected |
timer for continuous tracking update
Definition at line 79 of file QmitkIGTTutorialView.h.
|
protected |
visualization filter uses output from m_Source
Definition at line 78 of file QmitkIGTTutorialView.h.
|
static |
Definition at line 44 of file QmitkIGTTutorialView.h.