21#ifndef vtkAnariGlyph3DMapperNode_h
22#define vtkAnariGlyph3DMapperNode_h
25#include "vtkRenderingAnariModule.h"
27VTK_ABI_NAMESPACE_BEGIN
29class vtkAnariGlyph3DMapperNodeInternals;
54 vtkAnariGlyph3DMapperNodeInternals* Internal =
nullptr;
links vtkActor and vtkMapper to ANARI
A Glyph mapper node for ANARI (ANAlytic Rendering Interface).
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
static vtkAnariGlyph3DMapperNode * New()
vtkCompositeDataDisplayAttributes * GetCompositeDisplayAttributes() override
vtkAnariGlyph3DMapperNode()
virtual void Synchronize(bool prepass) override
Sync VTK and ANARI objects.
~vtkAnariGlyph3DMapperNode() override
Rendering attributes for a multi-block dataset.
a simple class to control print indentation
abstract class specifies interface to map data to graphics primitives
concrete dataset represents vertices, lines, polygons, and triangle strips
represent surface properties of a geometric object