29 if (
nullptr == renderWindow)
32 if (
nullptr == renderWindow)
47 setText(tr(
"Global Reinit"));
55 setText(tr(
"Global Reinit"));
59 void QmitkDataNodeGlobalReinitAction::InitializeAction()
61 connect(
this, &QmitkDataNodeGlobalReinitAction::triggered,
this, &QmitkDataNodeGlobalReinitAction::OnActionTriggered);
64 void QmitkDataNodeGlobalReinitAction::OnActionTriggered(
bool )
static const QString ACTION_ID
itk::SmartPointer< T > Lock() const
static IRenderWindowPart * GetRenderWindowPart(berry::IWorkbenchPage::Pointer page, IRenderWindowPartStrategies strategies)
Returns the currently active mitk::IRenderWindowPart.
static IRenderWindowPart * OpenRenderWindowPart(berry::IWorkbenchPage::Pointer page, bool activatedEditor=true)
Uses 'GetRenderWindowPart' to open the a render window part with a certain strategy: Calls 'GetRender...
SmartPointer< ObjectType > Lock() const
static RenderingManager * GetInstance()
bool IsExpired() const noexcept
mitk::WeakPointer< mitk::DataStorage > m_DataStorage
berry::IWorkbenchPartSite::WeakPtr m_WorkbenchPartSite
void Run(berry::IWorkbenchPartSite::Pointer workbenchPartSite, mitk::DataStorage::Pointer dataStorage)
virtual void InitializeViewsByBoundingObjects(const DataStorage *)
Initializes the renderwindows by the aggregated geometry of all objects that are held in the data sto...
QmitkDataNodeGlobalReinitAction(QWidget *parent, berry::IWorkbenchPartSite::Pointer workbenchPartSite)