13#ifndef OpenIGTLinkPlugin_h
14#define OpenIGTLinkPlugin_h
16#include <berryISelectionListener.h>
18#include <QmitkAbstractView.h>
20#include "ui_OpenIGTLinkPluginControls.h"
34#include <mitkSurface.h>
35#include <mitkDataNode.h>
38#include <vtkSphereSource.h>
75 const QList<mitk::DataNode::Pointer>& nodes)
override;
96 void StateChanged(
State newState);
Ui::OpenIGTLinkPluginControls m_Controls
mitk::IGTL3DImageDeviceSource::Pointer m_IGTL3DImageDeviceSource
mitk::IGTL2DImageDeviceSource::Pointer m_IGTL2DImageDeviceSource
mitk::IGTLTrackingDataDeviceSource::Pointer m_IGTLTransformDeviceSource
mitk::DataNode::Pointer m_Image2dNode
void ReceivingButtonClicked()
mitk::IGTLMessageToUSImageFilter::Pointer m_ImageFilter3D
void OnSelectionChanged(berry::IWorkbenchPart::Pointer source, const QList< mitk::DataNode::Pointer > &nodes) override
mitk::NavigationDataObjectVisualizationFilter::Pointer m_NavigationDataObjectVisualizationFilter
mitk::IGTLMessageToUSImageFilter::Pointer m_ImageFilter2D
void CreateQtPartControl(QWidget *parent) override
mitk::IGTLClient::Pointer m_IGTLClient
void ConnectButtonClicked()
static const std::string VIEW_ID
mitk::IGTLMessageToNavigationDataFilter::Pointer m_IGTLMessageToNavigationDataFilter