41 #ifndef __vtkShader2_h
42 #define __vtkShader2_h
98 const char *GetTypeAsString();
107 bool GetLastCompileStatus();
111 const char *GetLastCompileLog();
123 virtual void ReleaseGraphicsResources();
abstract base class for most VTK objects
vtkWeakPointer< vtkRenderWindow > Context
#define vtkGetMacro(name, type)
record modification and/or execution time
#define vtkSetStringMacro(name)
#define vtkTypeMacro(thisClass, superclass)
vtkUniformVariables * UniformVariables
virtual void PrintSelf(ostream &os, vtkIndent indent)
a simple class to control print indentation
#define VTKRENDERINGOPENGL_EXPORT
size_t LastCompileLogCapacity
#define vtkGetStringMacro(name)
#define vtkGetObjectMacro(name, type)
vtkTimeStamp LastCompileTime
create a window for renderers to draw into
bool SupportGeometryShader
#define vtkSetMacro(name, type)