30#include <vtkWindowToImageFilter.h>
31#include <vtkPNGWriter.h>
55 vtkNew<vtkWindowToImageFilter> windowToImageFilter;
57 windowToImageFilter->Update();
59 vtkNew<vtkPNGWriter>
writer;
60 writer->SetFileName(
"offscreen.png");
61 writer->SetInputConnection(windowToImageFilter->GetOutputPort());
G4VSceneHandler & fSceneHandler
G4VtkOffscreenViewer(G4VSceneHandler &, const G4String &name)
void FinishView() override
~G4VtkOffscreenViewer() override
void Initialise() override
void Initialise() override
G4VtkViewer(G4VSceneHandler &, const G4String &name)
vtkRenderWindow * _renderWindow