neuray Services API Programmer's Manual

mi::nservices Namespace Reference

[neuray Services API]

Description

Namespace for the neuray Services API.

Classes

class 
A helper class to facilitate event creation and sending. More...
class 
A helper class to facilitate neuray event creation and sending. More...
class 
Describes an argument to a service command. More...
class 
This interface represents binary data. More...
class 
This interface represents a canvas. More...
class 
The context is which a command is executed. More...
class 
The context is which neuray commands are executed. More...
class 
A request to execute a web service command. More...
class 
A response from a neuray service command. More...
class 
Provides the ability to convert between different data types. More...
class 
Used to specify and send an event. More...
class 
The event context. More...
class 
An Event handler. These are implemented by the user. More...
class 
The event handler context. This is passed to event handlers when they are triggered,. More...
class 
Factory class for managing neuray services objects. More...
class 
This class is used to map relative paths passed in as arguments to commands to absolute paths on the local filesystem. More...
class 
The neuray services render context abstraction. More...
class 
Represents a render loop. More...
class 
Defines a render loop handler. More...
class 
Factory class for creating render loop handlers. More...
class 
Management class for render loops. More...
class 
Abstract interface to report when the render loop has reached a specific counter. More...
class 
The neuray services scene abstraction. More...
class 
Interface for Neuray Service Commands. More...
class 
Defines a context in which a tonemapping operation is performed. More...
class 
Provides a contract for tone mapping implementations. More...
class 
This interface represents user defined objects. More...
class 
A definition of a user type. More...
class 
This mixin class can be used to implement the minservices::ITonemap_operator interface. More...

Typedefs

typedef  
Triggered when the command context changes scope. More...
typedef  
Triggered after each command is executed. More...
typedef  
Triggered after every render. More...
typedef  
Triggered before each command is executed. More...
typedef  
Triggered before every render. More...

Variables

static const  
Invalid arguments to command. More...
static const  
Internal neuray error while executing command. More...
static const  
Requested command is unknown. More...
static const  
User does not have permission to execute the given command. More...
static const  
No event handler with this name has been registered. More...
static const  
No event handlers have been registered for this event type. More...
static const  
General failure. More...
static const  
The requested operation is invalid for the current state. More...
static const  
A passed parameter was invalid. More...
static const  
Insufficient memory. More...
static const  
The neuray library reported an error state. More...
static const  
No error. More...
static const  
Not found. More...