Documentation for vtkRIBProperty

vtkRIBProperty - RIP Property

Super Class: vtkProperty

Description:

vtkRIBProperty is a subclass of vtkProperty that allows the user to specify named shaders for use with RenderMan. Both a surface shader and displacement shadr can be specified. Parameters for the shaders can be declared and set.

 

See Also:

vtkRIBExporter

 

Methods:

void vtkRIBProperty ()
void vtkRIBProperty ()
static vtkRIBProperty *New ()
const char *GetClassName ()
void PrintSelf (unknown & ,vtkIndent )
void SetSurfaceShader (char *)
char *GetSurfaceShader ()
void SetDisplacementShader (char *)
char *GetDisplacementShader ()
void SetVariable (char * ,char *)
void AddVariable (char * ,char *)
char *GetDeclarations ()
void SetParameter (char * ,char *)
void AddParameter (char * ,char *)
char *GetParameters ()
void Render (vtkActor * ,vtkRenderer *)

 

Detailed Method Descriptions:

Specify the name of a surface shader.

void SetSurfaceShader (char *)
char *GetSurfaceShader ()

Specify the name of a displacement shader.

void SetDisplacementShader (char *)
char *GetDisplacementShader ()

Specify declarations for variables..

void SetVariable (char * ,char *)
void AddVariable (char * ,char *)

Get variable declarations

char *GetDeclarations ()

Specify parameter values for variables.

void SetParameter (char * ,char *)
void AddParameter (char * ,char *)

Get parameters.

char *GetParameters ()