libk3drenderman::light_shader Class Reference

Implements a RenderMan light shader plugin. More...

Inheritance diagram for libk3drenderman::light_shader:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 light_shader (k3d::iplugin_factory &Factory, k3d::idocument &Document)
void setup_renderman_light_shader (const k3d::ri::render_state &State)
void setup_renderman_area_light_shader (const k3d::ri::render_state &State)

Static Public Member Functions

static k3d::iplugin_factoryget_factory ()

Private Types

typedef k3d::ri::shader base

Detailed Description

Implements a RenderMan light shader plugin.


Member Typedef Documentation

Reimplemented from k3d::ri::shader.


Constructor & Destructor Documentation

libk3drenderman::light_shader::light_shader ( k3d::iplugin_factory Factory,
k3d::idocument Document 
) [inline]

Member Function Documentation

static k3d::iplugin_factory& libk3drenderman::light_shader::get_factory (  )  [inline, static]
void libk3drenderman::light_shader::setup_renderman_area_light_shader ( const k3d::ri::render_state State  )  [inline, virtual]
void libk3drenderman::light_shader::setup_renderman_light_shader ( const k3d::ri::render_state State  )  [inline, virtual]

The documentation for this class was generated from the following file:

Generated on Mon Mar 21 07:42:56 2011 for K-3D by doxygen 1.6.3