4 #ifndef vtkOpenGLBatchedLabeledDataMapperInternals_h
5 #define vtkOpenGLBatchedLabeledDataMapperInternals_h
8 #include "vtkRenderingOpenGL2Module.h"
10 VTK_ABI_NAMESPACE_BEGIN
14 VTK_ABI_NAMESPACE_BEGIN
PolyDataMapper using OpenGL to render.
represents an object (geometry & properties) in a rendered scene
static vtkOpenGLPolyDataMapper * New()
abstract specification for renderers
OpenGL backend for vtkBatchedLabeledDataMapper.
virtual void BuildShaders(std::map< vtkShader::Type, vtkShader * > shaders, vtkRenderer *ren, vtkActor *act)
Build the shader source code, called by UpdateShader.
virtual void SetMapperShaderParameters(vtkOpenGLHelper &cellBO, vtkRenderer *ren, vtkActor *act)
Set the shader parameters related to the mapper/input data, called by UpdateShader.