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

Method Get2DRenderWindowWidgets

Modules/QtWidgets/src/QmitkAbstractMultiWidget.cpp:179–194  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

177}
178
179QmitkAbstractMultiWidget::RenderWindowWidgetMap QmitkAbstractMultiWidget::Get2DRenderWindowWidgets() const
180{
181 RenderWindowWidgetMap renderWindowWidgets2D;
182
183 auto renderWindowWidgets = GetRenderWindowWidgets();
184 for (const auto& renderWindowWidget : renderWindowWidgets)
185 {
186 auto renderWindow = renderWindowWidget.second->GetRenderWindow();
187 if(mitk::BaseRenderer::Standard2D == mitk::BaseRenderer::GetInstance(renderWindow->GetVtkRenderWindow())->GetMapperID())
188 {
189 renderWindowWidgets2D.insert(std::make_pair(renderWindowWidget.first, renderWindowWidget.second));
190 }
191 }
192
193 return renderWindowWidgets2D;
194}
195
196QmitkAbstractMultiWidget::RenderWindowWidgetMap QmitkAbstractMultiWidget::Get3DRenderWindowWidgets() const
197{

Calls 2

GetRenderWindowMethod · 0.45
GetVtkRenderWindowMethod · 0.45

Tested by

no test coverage detected