22 #ifndef vtkOSPRayPolyDataMapperNode_h 23 #define vtkOSPRayPolyDataMapperNode_h 27 #include "vtkRenderingRayTracingModule.h" 42 virtual void Render(
bool prepass)
override;
47 virtual void Invalidate(
bool prepass)
override;
61 : GeometriesAtTime(geometries_)
71 void ClearGeometries();
85 void RenderGeometries();
vtkViewNode specialized for vtkPolyDataMappers
links vtkActor and vtkMapper to OSPRay
temporal cache ospray structures to speed flipbooks
concrete dataset represents vertices, lines, polygons, and triangle strips
links vtkActor and vtkMapper to OSPRay
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
a simple class to control print indentation
vtkOSPRayCacheItemGeometries(const std::vector< OSPGeometry > &geometries_)
std::vector< OSPGeometry > GeometriesAtTime
static vtkPolyDataMapperNode * New()
virtual void Render(bool)
Makes calls to make self visible.
virtual void Invalidate(bool)
Clear any cached data.
std::vector< OSPGeometry > Geometries