module::renderman::engine::povman Class Reference

Inheritance diagram for module::renderman::engine::povman:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 povman (k3d::iplugin_factory &Factory, k3d::idocument &Document)
k3d::bool_t installed ()
 Returns true iff the underlying RenderMan engine is installed and usable.
k3d::bool_t compile_shader (const k3d::filesystem::path &Shader)
 Compiles the given shader source code, placing the results into the global shader cache.
k3d::bool_t render (k3d::inetwork_render_frame &Frame, const k3d::filesystem::path &RIB)
 Renders the given RIB file.

Static Public Member Functions

static k3d::iplugin_factoryget_factory ()

Private Types

typedef k3d::node base

Member Typedef Documentation


Constructor & Destructor Documentation

module::renderman::engine::povman::povman ( k3d::iplugin_factory Factory,
k3d::idocument Document 
) [inline]

Member Function Documentation

k3d::bool_t module::renderman::engine::povman::compile_shader ( const k3d::filesystem::path Shader  )  [inline, virtual]
static k3d::iplugin_factory& module::renderman::engine::povman::get_factory (  )  [inline, static]
k3d::bool_t module::renderman::engine::povman::installed (  )  [inline, virtual]

Returns true iff the underlying RenderMan engine is installed and usable.

Implements k3d::ri::irender_engine.

k3d::bool_t module::renderman::engine::povman::render ( k3d::inetwork_render_frame Frame,
const k3d::filesystem::path RIB 
) [inline, virtual]

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

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