Go to the documentation of this file.
30 #ifndef vtkRIBProperty_h
31 #define vtkRIBProperty_h
void AddVariable(const char *variable, const char *declaration)
#define vtkTypeMacro(thisClass, superclass)
bool SurfaceShaderUsesDefaultParameters
char * SurfaceShaderParameters
void Render(vtkActor *a, vtkRenderer *ren)
static vtkRIBProperty * New()
GLsizei const GLfloat * value
represents an object (geometry & properties) in a rendered scene
void SetParameter(const char *parameter, const char *value)
a simple class to control print indentation
#define vtkSetStringMacro(name)
char * GetDisplacementShaderParameters()
char * DisplacementShaderParameters
void SetVariable(const char *variable, const char *declaration)
#define vtkGetMacro(name, type)
vtkGetStringMacro(ExtensionsString)
GLboolean GLboolean GLboolean GLboolean a
char * DisplacementShader
vtkBooleanMacro(IgnoreDriverBugs, bool)
vtkSetMacro(IgnoreDriverBugs, bool)
void SetDisplacementShaderParameter(const char *parameter, const char *value)
void AddParameter(const char *parameter, const char *value)
abstract specification for renderers
char * GetSurfaceShaderParameters()
void PrintSelf(ostream &os, vtkIndent indent)
void AddSurfaceShaderParameter(const char *parameter, const char *value)
represent surface properties of a geometric object
void SetSurfaceShaderParameter(const char *parameter, const char *value)
void AddDisplacementShaderParameter(const char *parameter, const char *value)
#define VTKIOEXPORT_EXPORT