24 #ifndef vtkOpenGLScalarsToColorsPainter_h
25 #define vtkOpenGLScalarsToColorsPainter_h
27 #include "vtkRenderingOpenGLModule.h"
48 int GetPremultiplyColorsWithAlpha(
vtkActor* actor) VTK_OVERRIDE;
53 vtkIdType GetTextureSizeLimit() VTK_OVERRIDE;
57 ~vtkOpenGLScalarsToColorsPainter() VTK_OVERRIDE;
61 bool AcquiredGraphicsResources;
62 bool SupportsSeparateSpecularColor;
71 unsigned long typeflags,
bool forceCompileOnly) VTK_OVERRIDE;
74 vtkOpenGLScalarsToColorsPainter(const vtkOpenGLScalarsToColorsPainter&) VTK_DELETE_FUNCTION;
75 void operator=(const vtkOpenGLScalarsToColorsPainter&) VTK_DELETE_FUNCTION;
represents an object (geometry & properties) in a rendered scene
implementation of vtkScalarsToColorsPainter for OpenGL.
abstract specification for renderers
virtual void ReleaseGraphicsResources(vtkWindow *)
Release any graphics resources that are being consumed by this painter.
window superclass for vtkRenderWindow
a simple class to control print indentation
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
painter that converts scalars to colors.
static vtkScalarsToColorsPainter * New()