 |
VTK
9.0.1
|
Go to the documentation of this file.
16 #ifndef vtkOpenGLVolumeMaskGradientOpacityTransferFunction2D_h
17 #define vtkOpenGLVolumeMaskGradientOpacityTransferFunction2D_h
52 int filterValue)
override;
67 #endif // __VTK_WRAP__
68 #endif // vtkOpenGLVolumeMaskTransferFunction2D_h
abstract base class for most VTK objects
vtkOpenGLVolumeMaskGradientOpacityTransferFunction2D()
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
Base class for OpenGL texture management of scalar color, opacity and gradient opacity lookup tables.
void InternalUpdate(vtkObject *func, int blendMode, double sampleDistance, double unitDistance, int filterValue) override
Update the internal texture object using the 2D image data.
2D Transfer function container for label map mask gradient opacity.
static vtkOpenGLVolumeMaskGradientOpacityTransferFunction2D * New()
void ComputeIdealTextureSize(vtkObject *func, int &width, int &height, vtkOpenGLRenderWindow *renWin) override
Compute the ideal texture size based on the number of labels and transfer functions in the label map.