mi::shader Namespace Reference

Namespace containing mental ray C++ shader interface extensions. More...

Classes

struct   mi::shader::Framebuffer
  Framebuffer class. More...
class   mi::shader::Access_fb
  Smart pointer to access Framebuffer class, no editing. More...
class   mi::shader::Edit_fb
  Smart pointer to access Framebuffer class for editing. More...
struct   mi::shader::Interface
  Top level C++ mental ray interface extensions. More...
struct   mi::shader::Options
  Access to string options. More...
class   mi::shader::LightIterator
  Iterate over shader or instance light lists. More...
class   mi::shader::LightList
  Light lists, used internally by LightIterator. More...

Detailed Description

Namespace containing mental ray C++ shader interface extensions.

The mental ray C++ interface is completely contained in the shader namespace.

Note:
This name may change later in order to support multiple versions of the interface.



Copyright © 1986-2007 by mental images GmbH