neuray API Programmer's Manual

Extensions and Plugins

[Neuray API]

Description

Various ways to extend the Neuray API, for example, video plugins, or user-defined DB elements.

Classes

class 
Abstract interface for image files. More...
class 
Abstract interface for image plugins. More...
class 
The basic interface to be implemented by neuray API plugins. More...
class 
This abstract interface gives access to the neuray API to plugins. More...
class 
Abstract interface for user-defined classes. More...
class 
Abstract interface for user class factories. More...
class 
A buffer for video data representing a frame. More...
class 
Abstract interface for video decoders. More...
class 
Abstract interface for video encoders. More...
class 
Abstract interface for video encoder plugins. More...
class 
This mixin class should be used to implement the IUser_class interface. More...
class 
This mixin class provides a default implementation of the IUser_class_factory interface. More...

Defines

#define MI_NEURAY_IMAGE_PLUGIN_TYPE "image v8"
Type of image plugins.
#define MI_NEURAY_VIDEO_PLUGIN_TYPE "video v8"
Type of video encoder plugins.

Defines

#define MI_NEURAY_IMAGE_PLUGIN_TYPE "image v8"

Type of image plugins.

#define MI_NEURAY_VIDEO_PLUGIN_TYPE "video v8"

Type of video encoder plugins.