Medical Imaging Interaction Toolkit
2023.12.00
Medical Imaging Interaction Toolkit
|
#include <QmitkAbstractDataNodeAction.h>
Public Member Functions | |
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 | |
virtual void | InitializeAction ()=0 |
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 | |
berry::IWorkbenchPartSite::WeakPtr | m_WorkbenchPartSite |
mitk::WeakPointer< mitk::DataStorage > | m_DataStorage |
QList< mitk::DataNode::Pointer > | m_SelectedNodes |
Definition at line 34 of file QmitkAbstractDataNodeAction.h.
QmitkAbstractDataNodeAction::QmitkAbstractDataNodeAction | ( | berry::IWorkbenchPartSite::Pointer | workbenchPartSite | ) |
QmitkAbstractDataNodeAction::QmitkAbstractDataNodeAction | ( | berry::IWorkbenchPartSite * | workbenchPartSite | ) |
|
protected |
Grants access to the base renderer stored for the action. Will return nullptr if renderer was never set or has become invalid.
|
protected |
|
protected |
|
protectedpure virtual |
Implemented in QmitkDataNodeOpenInAction, QmitkDataNodeReinitAction, QmitkDataNodeRemoveAction, QmitkDataNodeToggleVisibilityAction, QmitkDataNodeResetGeometryAction, QmitkDataNodeHideAllAction, QmitkDataNodeShowDetailsAction, QmitkDataNodeComponentAction, QmitkDataNodeColorAction, QmitkDataNodeColorMapAction, QmitkDataNodeOpacityAction, QmitkDataNodeTextureInterpolationAction, QmitkDataNodeSurfaceRepresentationAction, and QmitkDataNodeShowSelectedNodesAction.
|
inlinevirtual |
Reimplemented in QmitkDataNodeComponentAction, QmitkDataNodeColorAction, QmitkDataNodeOpacityAction, and QmitkDataNodeTextureInterpolationAction.
Definition at line 46 of file QmitkAbstractDataNodeAction.h.
void QmitkAbstractDataNodeAction::SetBaseRenderer | ( | mitk::BaseRenderer * | baseRenderer | ) |
void QmitkAbstractDataNodeAction::SetDataStorage | ( | mitk::DataStorage * | dataStorage | ) |
void QmitkAbstractDataNodeAction::SetSelectedNodes | ( | const QList< mitk::DataNode::Pointer > & | selectedNodes | ) |
|
protected |
Definition at line 62 of file QmitkAbstractDataNodeAction.h.
|
protected |
Definition at line 63 of file QmitkAbstractDataNodeAction.h.
|
protected |
Definition at line 61 of file QmitkAbstractDataNodeAction.h.