|  | VTK
    9.0.1
    | 
 
 
 
Go to the documentation of this file.
   31 #ifndef vtkOpenGLUniforms_h 
   32 #define vtkOpenGLUniforms_h 
   34 #include "vtkRenderingOpenGL2Module.h"  
   38 class vtkUniformInternals;
 
   77     const std::vector<int>& 
value) 
override;
 
   79     const std::vector<float>& 
value) 
override;
 
  100   void SetUniform2fv(
const char* 
name, 
const int count, 
const float (*f)[2]) 
override;
 
  101   void SetUniform3fv(
const char* 
name, 
const int count, 
const float (*f)[3]) 
override;
 
  102   void SetUniform4fv(
const char* 
name, 
const int count, 
const float (*f)[4]) 
override;
 
  183   vtkUniformInternals* Internals;
 
  
represent and manipulate 3x3 transformation matrices
The ShaderProgram uses one or more Shader objects.
a simple class to control print indentation
represent and manipulate 4x4 transformation matrices
vtkTypeUInt32 vtkMTimeType