26#ifndef G4VTKPOLYDATAPOLYLINE2DPIPELINE_HH
27#define G4VTKPOLYDATAPOLYLINE2DPIPELINE_HH
36class vtkPolyDataMapper2D;
52 void Clear()
override;
virtual void SetPolydata(const G4Polyhedron &polyhedron)
~G4VtkPolydataPolyline2DPipeline() override=default
static std::size_t MakeHash(const G4VisAttributes *va)
vtkSmartPointer< vtkActor2D > actor2D
G4VtkPolydataPolyline2DPipeline(G4String name, const G4VtkVisContext &vc, const G4VisAttributes *pVA)
vtkSmartPointer< vtkActor2D > GetActor2D()
void SetPolydata(const G4Polyline &polyline) override
vtkSmartPointer< vtkPolyDataMapper2D > mapper2D