Go to the documentation of this file.
25 #ifndef vtkShaderDeviceAdapter2_h
26 #define vtkShaderDeviceAdapter2_h
50 const void* attribute,
51 unsigned long offset = 0) = 0;
67 virtual
void PrepareForRender() = 0;
#define vtkGetObjectMacro(name, type)
void SetShaderProgram(vtkShaderProgram2 *program)
an adapter to pass generic vertex attributes to the rendering pipeline. .SECTION This class is an ada...
#define vtkTypeMacro(thisClass, superclass)
abstract base class for most VTK objects
virtual void PrintSelf(ostream &os, vtkIndent indent)
virtual void SendAttribute(const char *attrname, int components, int type, const void *attribute, unsigned long offset=0)=0
a simple class to control print indentation
#define VTKRENDERINGCORE_EXPORT
GLenum GLenum GLuint components
GLuint GLuint GLsizei GLenum type