16 #ifndef vtkOpenGLVolumeOpacityTable_h 17 #define vtkOpenGLVolumeOpacityTable_h 43 int filterValue)
override;
49 vtkObject* func,
double scalarRange[2],
int blendMode,
double sampleDistance)
override;
59 #endif // __VTK_WRAP__ 60 #endif // vtkOpenGLVolumeOpacityTable_h
void InternalUpdate(vtkObject *func, int blendMode, double sampleDistance, double unitDistance, int filterValue) override
Update the internal texture object using the opacity transfer function.
abstract base class for most VTK objects
Base class for OpenGL texture management of scalar color, opacity and gradient opacity lookup tables...
bool NeedsUpdate(vtkObject *func, double scalarRange[2], int blendMode, double sampleDistance) override
Test whether the internal function needs to be updated.
a simple class to control print indentation
vtkOpenGLVolumeOpacityTable()=default
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
double LastSampleDistance
static vtkOpenGLVolumeOpacityTable * New()