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

Method Fit

Modules/QtWidgets/src/QmitkStdMultiWidget.cpp:531–567  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

529}
530
531void QmitkStdMultiWidget::Fit()
532{
533 vtkSmartPointer<vtkRenderer> vtkrenderer;
534 vtkrenderer = mitk::BaseRenderer::GetInstance(GetRenderWindow1()->renderWindow())->GetVtkRenderer();
535 if (nullptr != vtkrenderer)
536 {
537 vtkrenderer->ResetCamera();
538 }
539
540 vtkrenderer = mitk::BaseRenderer::GetInstance(GetRenderWindow2()->renderWindow())->GetVtkRenderer();
541 if (nullptr != vtkrenderer)
542 {
543 vtkrenderer->ResetCamera();
544 }
545
546 vtkrenderer = mitk::BaseRenderer::GetInstance(GetRenderWindow3()->renderWindow())->GetVtkRenderer();
547 if (nullptr != vtkrenderer)
548 {
549 vtkrenderer->ResetCamera();
550 }
551
552 vtkrenderer = mitk::BaseRenderer::GetInstance(GetRenderWindow4()->renderWindow())->GetVtkRenderer();
553 if (nullptr != vtkrenderer)
554 {
555 vtkrenderer->ResetCamera();
556 }
557
558 mitk::BaseRenderer::GetInstance(GetRenderWindow1()->renderWindow())->GetCameraController()->Fit();
559 mitk::BaseRenderer::GetInstance(GetRenderWindow2()->renderWindow())->GetCameraController()->Fit();
560 mitk::BaseRenderer::GetInstance(GetRenderWindow3()->renderWindow())->GetCameraController()->Fit();
561 mitk::BaseRenderer::GetInstance(GetRenderWindow4()->renderWindow())->GetCameraController()->Fit();
562
563 int w = vtkObject::GetGlobalWarningDisplay();
564 vtkObject::GlobalWarningDisplayOff();
565
566 vtkObject::SetGlobalWarningDisplay(w);
567}
568
569void QmitkStdMultiWidget::AddDisplayPlaneSubTree()
570{

Callers 5

FitFunction · 0.45
OnApplyMethod · 0.45
InitWidgetMethod · 0.45
UpdateGLMethod · 0.45

Calls 1

GetVtkRendererMethod · 0.45

Tested by

no test coverage detected