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

Method Get3DRenderWindowWidgets

Modules/QtWidgets/src/QmitkAbstractMultiWidget.cpp:196–211  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

194}
195
196QmitkAbstractMultiWidget::RenderWindowWidgetMap QmitkAbstractMultiWidget::Get3DRenderWindowWidgets() const
197{
198 RenderWindowWidgetMap renderWindowWidgets3D;
199
200 auto renderWindowWidgets = GetRenderWindowWidgets();
201 for (const auto& renderWindowWidget : renderWindowWidgets)
202 {
203 auto renderWindow = renderWindowWidget.second->GetRenderWindow();
204 if (mitk::BaseRenderer::Standard3D == mitk::BaseRenderer::GetInstance(renderWindow->GetVtkRenderWindow())->GetMapperID())
205 {
206 renderWindowWidgets3D.insert(std::make_pair(renderWindowWidget.first, renderWindowWidget.second));
207 }
208 }
209
210 return renderWindowWidgets3D;
211}
212
213QmitkAbstractMultiWidget::RenderWindowWidgetPointer QmitkAbstractMultiWidget::GetRenderWindowWidget(int row, int column) const
214{

Callers 4

Calls 2

GetRenderWindowMethod · 0.45
GetVtkRenderWindowMethod · 0.45

Tested by

no test coverage detected