MCPcopy Create free account
hub / github.com/Kitware/VTK / RenderContextActor

Method RenderContextActor

IO/ExportPDF/vtkPDFExporter.cxx:166–179  ·  view source on GitHub ↗

------------------------------------------------------------------------------

Source from the content-addressed store, hash-verified

164
165//------------------------------------------------------------------------------
166void vtkPDFExporter::RenderContextActor(vtkContextActor* actor, vtkRenderer* ren)
167{
168 vtkContextDevice2D* oldForceDevice = actor->GetForceDevice();
169
170 vtkNew<vtkPDFContextDevice2D> device;
171 // NOLINTNEXTLINE(bugprone-multi-level-implicit-pointer-conversion)
172 device->SetHaruObjects(&this->Impl->Document, &this->Impl->Page);
173 device->SetRenderer(ren);
174 actor->SetForceDevice(device);
175
176 actor->RenderOverlay(ren);
177
178 actor->SetForceDevice(oldForceDevice);
179}
180VTK_ABI_NAMESPACE_END

Callers 1

RenderContextActorsMethod · 0.95

Calls 4

SetHaruObjectsMethod · 0.80
SetForceDeviceMethod · 0.80
SetRendererMethod · 0.45
RenderOverlayMethod · 0.45

Tested by

no test coverage detected