25#ifndef vtkOpenGLVolumeLookupTables_h
26#define vtkOpenGLVolumeLookupTables_h
48 virtual void Create(std::size_t numberOfTables);
76#include "vtkOpenGLVolumeLookupTables.txx"
a simple class to control print indentation
abstract base class for most VTK objects
Internal class that manages multiple lookup tables.
T * GetTable(std::size_t i) const
Get access to the raw table pointer.
void ReleaseGraphicsResources(vtkWindow *win)
Release graphics resources.
virtual void Create(std::size_t numberOfTables)
Create internal lookup tables.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
std::vector< T * > Tables
static vtkOpenGLVolumeLookupTables< T > * New()
vtkOpenGLVolumeLookupTables()=default
~vtkOpenGLVolumeLookupTables() override
std::size_t GetNumberOfTables() const
Get number of tables.
window superclass for vtkRenderWindow