Factory that replaces vtkTexture with vtkNeverTranslucentTexture.
vtkNeverTranslucentTextureFactory(const vtkNeverTranslucentTextureFactory &)
static vtkNeverTranslucentTextureFactory * New()
Create a new instance of this factory.
vtkNeverTranslucentTextureFactory()
Constructor. Registers the override for vtkTexture.
void operator=(const vtkNeverTranslucentTextureFactory &)
const char * GetDescription() override
Get a description of this factory.
const char * GetVTKSourceVersion() override
Get the VTK source version string.
VTK Fix to speed up our image rendering.
int IsTranslucent() override
Always returns 0 (not translucent) to avoid the expensive per-pixel check.
vtkNeverTranslucentTexture()
Constructor.
void PrintSelf(ostream &os, vtkIndent indent) override
Print the object state to the given output stream.
static vtkNeverTranslucentTexture * New()
Create a new instance of vtkNeverTranslucentTexture.
vtkTypeMacro(vtkNeverTranslucentTexture, vtkOpenGLTexture)