DzShaderDescription Class Reference

Describes the properties of a RenderMan shader. More...

List of all members.

Enumerations



enum  DzShaderType {
  SurfaceShader, LightShader, DisplacementShader, VolumeShader,
  ImageShader
}

Properties

DzShaderType type
Number getNumParameters ()
DzShaderParameter getParameter (Number i)


Detailed Description

Describes the properties of a RenderMan shader.

DzShaderDescription contains information about a RenderMan shader - this includes the type of the shader, and a list of its parameters.


Member Enumeration Documentation

enum DzShaderDescription::DzShaderType

Enumerated types of RenderMan shaders

Enumerator:
SurfaceShader  Surface shader
LightShader  Light Shader
DisplacementShader  Displacement Shader
VolumeShader  Volume Shader
ImageShader  Image Shader


Member Function Documentation

Number DzShaderDescription::getNumParameters (  ) 

Returns:
The number of parameters in the shader.

DzShaderParameter DzShaderDescription::getParameter ( Number  i  ) 

Returns:
The i'th parameter in the shader.


Member Data Documentation

DzShaderType DzShaderDescription::type

The type of the shader


Generated on Thu Sep 24 12:21:15 2009

Copyright © 2002 - 2009 DAZ 3D, Inc.