8 #ifndef vtkGLSLModifierBase_h
9 #define vtkGLSLModifierBase_h
13 #include "vtkRenderingOpenGL2Module.h"
15 VTK_ABI_NAMESPACE_BEGIN
43 virtual bool IsUpToDate(
57 unsigned int PrimitiveType = 0;
represents an object (geometry & properties) in a rendered scene
abstract base class for most VTK objects
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
The VertexArrayObject class uses, or emulates, vertex array objects.
abstract class specifies interface to map data
void SetPrimitiveType(unsigned int primType)
The renderer will set primitive type.
Abstract class that helps you develop modifier for VTK GLSL shaders.
The ShaderProgram uses one or more Shader objects.