13#ifndef QmitkNavigationDataPlayerView_h
14#define QmitkNavigationDataPlayerView_h
17#include <QmitkAbstractView.h>
20#include "ui_QmitkNavigationDataPlayerViewControls.h"
111 mitk::NavigationDataObjectVisualizationFilter::Pointer
m_VisFilter;
QmitkNavigationDataPlayerView.
void OnSelectPlayer()
Creates the correct player and displays the according widget.
void ConfigurePlayer()
configures the player according to the checkboxes set in the GUI
void CreateConnections()
This method creates this bundle's SIGNAL and SLOT connections.
void SetInteractionComponentsEnabledState(bool isActive)
Makes player component active or inactive.
Ui::QmitkNavigationDataPlayerViewControls * m_Controls
void OnSetRepeat(int)
Changes the repeat mode of the selected player.
void DestroyPipeline()
Destroys the Rendering Pipeline (but not the player)
void CreatePipeline()
Creates the Rendering Pipeline necessary to Render the images.
void OnSetMicroservice()
Registers or unregisters a virtual tracking device for the player.
void OnUpdate()
Updates the visualization.
mitk::NavigationToolStorage::Pointer m_ToolStorage
void CreateQtPartControl(QWidget *parent) override
mitk::NavigationDataSet::Pointer m_Data
static const std::string VIEW_ID
QmitkNavigationDataPlayerView()
void OnSetDisplay()
Triggers the creation and destruction of the rendering pipeline.
void OnOpenFile()
loads a file and triggers creation of players and the pipeline
mitk::NavigationDataObjectVisualizationFilter::Pointer m_VisFilter
std::vector< mitk::DataNode::Pointer > m_RenderingNodes
mitk::NavigationDataPlayerBase::Pointer m_Player
~QmitkNavigationDataPlayerView() override