15 #ifndef vtkWebGPUPolyDataMapper2D_h
16 #define vtkWebGPUPolyDataMapper2D_h
19 #include "vtkRenderingWebGPUModule.h"
24 VTK_ABI_NAMESPACE_BEGIN
61 std::unique_ptr<vtkWebGPUPolyDataMapper2DInternals> Internals;
64 #define vtkWebGPUPolyDataMapper2D_OVERRIDE_ATTRIBUTES \
65 vtkWebGPUPolyDataMapper2D::CreateOverrideAttributes()
static vtkPolyDataMapper2D * New()
Attribute for vtkObjectFactory overrides.
virtual void RenderOverlay(vtkViewport *, vtkActor2D *)
abstract specification for Viewports
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
a actor that draws 2D data
2D PolyData support for WebGPU
window superclass for vtkRenderWindow
a simple class to control print indentation
virtual void ReleaseGraphicsResources(vtkWindow *)
Release any graphics resources that are being consumed by this mapper.
draw vtkPolyData onto the image plane
represent and manipulate 3D points
Internal implementation details of vtkWebGPUPolyDataMapper2D.