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

Method AddToRenderer

Modules/Annotation/src/mitkVtkAnnotation.cpp:47–58  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

45}
46
47void mitk::VtkAnnotation::AddToRenderer(mitk::BaseRenderer *renderer, vtkRenderer *vtkrenderer)
48{
49 if (!renderer || !vtkrenderer)
50 return;
51 Update(renderer);
52 vtkSmartPointer<vtkProp> vtkProp = GetVtkProp(renderer);
53 if (renderer && vtkrenderer && !vtkrenderer->HasViewProp(vtkProp))
54 {
55 vtkrenderer->AddViewProp(vtkProp);
56 mitk::RenderingManager::GetInstance()->RequestUpdate(vtkrenderer->GetRenderWindow());
57 }
58}
59
60void mitk::VtkAnnotation::RemoveFromBaseRenderer(mitk::BaseRenderer *renderer)
61{

Callers

nothing calls this directly

Calls 3

UpdateFunction · 0.85
RequestUpdateMethod · 0.45
GetRenderWindowMethod · 0.45

Tested by

no test coverage detected