MITK-IGT
IGT Extension of MITK
Loading...
Searching...
No Matches
QmitkOpenIGTLinkManager Class Reference

OpenIGTLinkManager. More...

#include <QmitkOpenIGTLinkManager.h>

Inheritance diagram for QmitkOpenIGTLinkManager:

Public Slots

void NewSourceByWidget (mitk::IGTLDeviceSource::Pointer source, std::string)
 
void SourceSelected (mitk::IGTLDeviceSource::Pointer source)
 

Public Member Functions

 QmitkOpenIGTLinkManager ()
 
 ~QmitkOpenIGTLinkManager () override
 

Static Public Attributes

static const std::string VIEW_ID
 

Protected Member Functions

void CreateQtPartControl (QWidget *parent) override
 
void SetFocus () override
 
void CreatePipeline ()
 
void DestroyPipeline ()
 

Protected Attributes

Ui::QmitkOpenIGTLinkManagerControls m_Controls
 
std::vector< mitk::IGTLDeviceSource::Pointer > m_AllSourcesHandledByThisWidget
 
mitk::IGTLDevice::Pointer m_CurrentIGTLDevice
 

Detailed Description

OpenIGTLinkManager.

Warning
This class is not yet documented. Use "git blame" and ask the author to provide basic documentation.
See also
QmitkAbstractView ${}

Definition at line 33 of file QmitkOpenIGTLinkManager.h.

Constructor & Destructor Documentation

◆ QmitkOpenIGTLinkManager()

QmitkOpenIGTLinkManager::QmitkOpenIGTLinkManager ( )

Definition at line 25 of file QmitkOpenIGTLinkManager.cpp.

◆ ~QmitkOpenIGTLinkManager()

QmitkOpenIGTLinkManager::~QmitkOpenIGTLinkManager ( )
override

Definition at line 30 of file QmitkOpenIGTLinkManager.cpp.

Member Function Documentation

◆ CreatePipeline()

void QmitkOpenIGTLinkManager::CreatePipeline ( )
protected

◆ CreateQtPartControl()

void QmitkOpenIGTLinkManager::CreateQtPartControl ( QWidget * parent)
overrideprotected

Definition at line 40 of file QmitkOpenIGTLinkManager.cpp.

◆ DestroyPipeline()

void QmitkOpenIGTLinkManager::DestroyPipeline ( )
protected

◆ NewSourceByWidget

void QmitkOpenIGTLinkManager::NewSourceByWidget ( mitk::IGTLDeviceSource::Pointer source,
std::string  )
slot

Definition at line 57 of file QmitkOpenIGTLinkManager.cpp.

◆ SetFocus()

void QmitkOpenIGTLinkManager::SetFocus ( )
overrideprotected

Definition at line 36 of file QmitkOpenIGTLinkManager.cpp.

◆ SourceSelected

void QmitkOpenIGTLinkManager::SourceSelected ( mitk::IGTLDeviceSource::Pointer source)
slot

Definition at line 64 of file QmitkOpenIGTLinkManager.cpp.

Member Data Documentation

◆ m_AllSourcesHandledByThisWidget

std::vector<mitk::IGTLDeviceSource::Pointer> QmitkOpenIGTLinkManager::m_AllSourcesHandledByThisWidget
protected

Someone needs to hold the smart pointers of new sources, otherwise the objects will be lost although they are listed as microservice.

Definition at line 64 of file QmitkOpenIGTLinkManager.h.

◆ m_Controls

Ui::QmitkOpenIGTLinkManagerControls QmitkOpenIGTLinkManager::m_Controls
protected

Definition at line 59 of file QmitkOpenIGTLinkManager.h.

◆ m_CurrentIGTLDevice

mitk::IGTLDevice::Pointer QmitkOpenIGTLinkManager::m_CurrentIGTLDevice
protected

Definition at line 66 of file QmitkOpenIGTLinkManager.h.

◆ VIEW_ID

const std::string QmitkOpenIGTLinkManager::VIEW_ID
static
Initial value:
=
"org.mitk.views.openigtlinkmanager"

Definition at line 41 of file QmitkOpenIGTLinkManager.h.


The documentation for this class was generated from the following files: