9 #ifndef vtkWebGPUGlyph3DMapper_h
10 #define vtkWebGPUGlyph3DMapper_h
14 #include "vtkRenderingWebGPUModule.h"
19 VTK_ABI_NAMESPACE_BEGIN
48 std::unique_ptr<vtkInternals> Internals;
51 #define vtkWebGPUGlyph3DMapper_OVERRIDE_ATTRIBUTES \
52 vtkWebGPUGlyph3DMapper::CreateOverrideAttributes()
Attribute for vtkObjectFactory overrides.
static vtkGlyph3DMapper * New()
void Render(vtkRenderer *ren, vtkActor *act) override
All the work is done is derived classes.
represents an object (geometry & properties) in a rendered scene
abstract specification for renderers
Generate 3D glyphs at points in input dataset using webgpu.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
window superclass for vtkRenderWindow
a simple class to control print indentation
void ReleaseGraphicsResources(vtkWindow *) override
Release any graphics resources that are being consumed by this mapper.