Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
#include <QmitkDataNodeOpenInAction.h>
Public Types | |
typedef std::vector< mitk::BaseRenderer * > | RendererVector |
Public Member Functions | |
QmitkDataNodeOpenInAction (QWidget *parent, berry::IWorkbenchPartSite::Pointer workbenchPartSite) | |
QmitkDataNodeOpenInAction (QWidget *parent, berry::IWorkbenchPartSite *workbenchPartSite) | |
void | SetControlledRenderer (RendererVector controlledRenderer) |
![]() | |
QmitkAbstractDataNodeAction (berry::IWorkbenchPartSite::Pointer workbenchPartSite) | |
QmitkAbstractDataNodeAction (berry::IWorkbenchPartSite *workbenchPartSite) | |
void | SetDataStorage (mitk::DataStorage *dataStorage) |
void | SetSelectedNodes (const QList< mitk::DataNode::Pointer > &selectedNodes) |
void | SetBaseRenderer (mitk::BaseRenderer *baseRenderer) |
virtual void | InitializeWithDataNode (const mitk::DataNode *) |
Protected Member Functions | |
void | InitializeAction () override |
void | SetControlledRenderer () |
![]() | |
mitk::BaseRenderer::Pointer | GetBaseRenderer () |
Grants access to the base renderer stored for the action. Will return nullptr if renderer was never set or has become invalid. More... | |
mitk::DataNode::Pointer | GetSelectedNode () const |
QList< mitk::DataNode::Pointer > | GetSelectedNodes () const |
Protected Attributes | |
RendererVector | m_ControlledRenderer |
![]() | |
berry::IWorkbenchPartSite::WeakPtr | m_WorkbenchPartSite |
mitk::WeakPointer< mitk::DataStorage > | m_DataStorage |
QList< mitk::DataNode::Pointer > | m_SelectedNodes |
Definition at line 26 of file QmitkDataNodeOpenInAction.h.
typedef std::vector<mitk::BaseRenderer*> QmitkDataNodeOpenInAction::RendererVector |
Definition at line 32 of file QmitkDataNodeOpenInAction.h.
QmitkDataNodeOpenInAction::QmitkDataNodeOpenInAction | ( | QWidget * | parent, |
berry::IWorkbenchPartSite::Pointer | workbenchPartSite | ||
) |
Definition at line 24 of file QmitkDataNodeOpenInAction.cpp.
References InitializeAction().
QmitkDataNodeOpenInAction::QmitkDataNodeOpenInAction | ( | QWidget * | parent, |
berry::IWorkbenchPartSite * | workbenchPartSite | ||
) |
Definition at line 32 of file QmitkDataNodeOpenInAction.cpp.
References InitializeAction().
|
overrideprotectedvirtual |
Implements QmitkAbstractDataNodeAction.
Definition at line 49 of file QmitkDataNodeOpenInAction.cpp.
References mitk::BaseRenderer::GetByName(), mitk::RenderingManager::GetInstance(), mitk::BaseRenderer::GetRenderWindow(), QmitkAbstractDataNodeAction::GetSelectedNode(), image, mitk::RenderingManager::InitializeView(), m_ControlledRenderer, menu, and SetControlledRenderer().
Referenced by QmitkDataNodeOpenInAction().
void QmitkDataNodeOpenInAction::SetControlledRenderer | ( | RendererVector | controlledRenderer | ) |
Definition at line 40 of file QmitkDataNodeOpenInAction.cpp.
References m_ControlledRenderer.
|
protected |
Definition at line 108 of file QmitkDataNodeOpenInAction.cpp.
References mitk::RenderingManager::GetAllRegisteredRenderWindows(), mitk::BaseRenderer::GetInstance(), mitk::RenderingManager::GetInstance(), and m_ControlledRenderer.
Referenced by InitializeAction().
|
protected |
Definition at line 50 of file QmitkDataNodeOpenInAction.h.
Referenced by InitializeAction(), and SetControlledRenderer().