Equalizer  1.11.0
Parallel Rendering Framework
seq Namespace Reference

Sequel - A simple interface to the Equalizer parallel rendering framework. More...

Classes

class  Application
 The main application object. More...
 
class  Renderer
 A renderer instance. More...
 
class  Version
 Information about the current Sequel version. More...
 
class  ViewData
 Stores per-view data. More...
 

Typedefs

typedef lunchbox::RefPtr< ApplicationApplicationPtr
 

Enumerations

enum  Error { ERROR_SEQUEL_MAPOBJECT_FAILED = eq::ERROR_CUSTOM, ERROR_SEQUEL_CREATERENDERER_FAILED }
 Defines errors produced by Sequel. More...
 
enum  ObjectType { OBJECTTYPE_INITDATA = co::OBJECTTYPE_CUSTOM, OBJECTTYPE_FRAMEDATA, OBJECTTYPE_MODELMATRIX, OBJECTTYPE_CUSTOM = 100 }
 Built-in object types. More...
 

Functions

void initErrors ()
 Set up Sequel-specific error codes. More...
 
void exitErrors ()
 Clear Sequel-specific error codes. More...
 

Detailed Description

Sequel - A simple interface to the Equalizer parallel rendering framework.

This namespace provides a simple programming interface to the Equalizer parallel rendering framework. Sequel allows rapid development of clustered multi-GPU applications while not sacrificing the flexibility and power of the underlying Equalizer framework.

Enumeration Type Documentation

enum seq::Error

Defines errors produced by Sequel.

Definition at line 26 of file seq/error.h.

Built-in object types.

Version
1.0
Enumerator
OBJECTTYPE_INITDATA 

The object passed to Application::init()

OBJECTTYPE_FRAMEDATA 

The object passed to Application::run()

OBJECTTYPE_MODELMATRIX 

Per-view global model transformation.

OBJECTTYPE_CUSTOM 

Application-specific objects.

Definition at line 26 of file objectType.h.

Function Documentation

void seq::exitErrors ( )

Clear Sequel-specific error codes.

void seq::initErrors ( )

Set up Sequel-specific error codes.