MCPcopy Create free account
hub / github.com/MITK/MITK / SetLayoutImpl

Method SetLayoutImpl

Modules/QtWidgets/src/QmitkStdMultiWidget.cpp:669–677  ·  view source on GitHub ↗

///////////////////////////////////////////////////////////////////// PRIVATE /////////////////////////////////////////////////////////////////////

Source from the content-addressed store, hash-verified

667// PRIVATE
668//////////////////////////////////////////////////////////////////////////
669void QmitkStdMultiWidget::SetLayoutImpl()
670{
671 CreateRenderWindowWidgets();
672 GetMultiWidgetLayoutManager()->SetLayoutDesign(QmitkMultiWidgetLayoutManager::LayoutDesign::DEFAULT);
673
674 // Initialize views as axial, sagittal, coronal to all data objects in DataStorage
675 auto geo = GetDataStorage()->ComputeBoundingGeometry3D(GetDataStorage()->GetAll());
676 mitk::RenderingManager::GetInstance()->InitializeViews(geo);
677}
678
679void QmitkStdMultiWidget::CreateRenderWindowWidgets()
680{

Callers

nothing calls this directly

Calls 5

SetLayoutDesignMethod · 0.80
GetAllMethod · 0.80
GetDataStorageFunction · 0.50
InitializeViewsMethod · 0.45

Tested by

no test coverage detected