| 
    Medical Imaging Interaction Toolkit
    2025.08.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 | 
| QList< mitk::WeakPointer< mitk::DataNode > > | GetSelectedWeakNodes () const | 
Protected Attributes | |
| berry::IWorkbenchPartSite::WeakPtr | m_WorkbenchPartSite | 
| mitk::WeakPointer< mitk::DataStorage > | m_DataStorage | 
| QList< mitk::WeakPointer< mitk::DataNode > > | m_SelectedNodes | 
Definition at line 35 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 | 
      
  | 
  protected | 
      
  | 
  protectedpure virtual | 
Implemented in QmitkDataNodeOpenInAction, QmitkDataNodeReinitAction, QmitkDataNodeRemoveAction, QmitkDataNodeToggleVisibilityAction, QmitkDataNodeResetGeometryAction, QmitkDataNodeHideAllAction, QmitkDataNodeShowDetailsAction, QmitkDataNodeComponentAction, QmitkDataNodeColorAction, QmitkDataNodeColorMapAction, QmitkDataNodeTextureInterpolationAction, QmitkDataNodeSurfaceRepresentationAction, and QmitkDataNodeShowSelectedNodesAction.
      
  | 
  inlinevirtual | 
Reimplemented in QmitkDataNodeComponentAction, QmitkDataNodeColorAction, and QmitkDataNodeTextureInterpolationAction.
Definition at line 47 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 64 of file QmitkAbstractDataNodeAction.h.
      
  | 
  protected | 
Definition at line 65 of file QmitkAbstractDataNodeAction.h.
      
  | 
  protected | 
Definition at line 63 of file QmitkAbstractDataNodeAction.h.