24#include "vtkRenderingCoreModule.h"  
   28VTK_ABI_NAMESPACE_BEGIN
 
   75    const std::vector<int>& value) = 0;
 
   77    const std::vector<float>& value) = 0;
 
   78  virtual bool GetUniform(
const char* name, std::vector<int>& value) = 0;
 
   79  virtual bool GetUniform(
const char* name, std::vector<float>& value) = 0;
 
   96  virtual void SetUniform1iv(
const char* name, 
int count, 
const int* f) = 0;
 
   97  virtual void SetUniform1fv(
const char* name, 
int count, 
const float* f) = 0;
 
   98  virtual void SetUniform2fv(
const char* name, 
int count, 
const float (*f)[2]) = 0;
 
   99  virtual void SetUniform3fv(
const char* name, 
int count, 
const float (*f)[3]) = 0;
 
  100  virtual void SetUniform4fv(
const char* name, 
int count, 
const float (*f)[4]) = 0;
 
a simple class to control print indentation
 
represent and manipulate 3x3 transformation matrices
 
represent and manipulate 4x4 transformation matrices
 
abstract base class for most VTK objects
 
vtkTypeUInt32 vtkMTimeType