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

Method RenderOverlay

Modules/Core/src/Rendering/vtkMitkRectangleProp.cpp:54–76  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

52}
53
54int vtkMitkRectangleProp::RenderOverlay(vtkViewport *viewport)
55{
56 if (nullptr == this->Mapper)
57 {
58 vtkErrorMacro(<< "vtkActor2D::Render - No mapper set");
59 return 0;
60 }
61
62 if (!GetVisibility())
63 return 0;
64
65 if (viewport->GetSize()[0] != m_Width || viewport->GetSize()[1] != m_Height)
66 {
67 m_Width = viewport->GetSize()[0];
68 m_Height = viewport->GetSize()[1];
69 m_OriginX = viewport->GetOrigin()[0];
70 m_OriginY = viewport->GetOrigin()[1];
71 this->UpdateRectangle();
72 }
73
74 this->Mapper->RenderOverlay(viewport, this);
75 return 1;
76}
77
78void vtkMitkRectangleProp::UpdateRectangle()
79{

Callers

nothing calls this directly

Calls 4

UpdateRectangleMethod · 0.95
GetVisibilityFunction · 0.85
GetSizeMethod · 0.45
GetOriginMethod · 0.45

Tested by

no test coverage detected