16#ifndef vtkViewNodeFactory_h
17#define vtkViewNodeFactory_h
20#include "vtkRenderingSceneGraphModule.h"
22VTK_ABI_NAMESPACE_BEGIN
52 vtkInternals* Internals;
a simple class to control print indentation
abstract base class for most VTK objects
factory that chooses vtkViewNodes to create
vtkViewNode * CreateNode(vtkObject *)
Creates and returns a vtkViewNode for the provided renderable.
static vtkViewNodeFactory * New()
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
~vtkViewNodeFactory() override
void RegisterOverride(const char *name, vtkViewNode *(*func)())
Give a function pointer to a class that will manufacture a vtkViewNode when given a class name string...
a node within a VTK scene graph