|
Equalizer
1.8.0
Parallel Rendering Framework
|
Inheritance diagram for NodeFactory:
Collaboration diagram for NodeFactory:Public Member Functions | |
| virtual eq::Pipe * | createPipe (eq::Node *parent) |
| Create a new pipe. More... | |
| virtual eq::Window * | createWindow (eq::Pipe *parent) |
| Create a new window. More... | |
| virtual eq::Channel * | createChannel (eq::Window *parent) |
| Create a new channel. More... | |
| virtual eq::Config * | createConfig (eq::ServerPtr parent) |
| Create a new config. More... | |
| virtual eq::Window * | createWindow (eq::Pipe *parent) |
| Create a new window. More... | |
| virtual eq::Channel * | createChannel (eq::Window *parent) |
| Create a new channel. More... | |
| virtual eq::Config * | createConfig (eq::ServerPtr parent) |
| Create a new config. More... | |
| virtual eq::Node * | createNode (eq::Config *parent) |
| Create a new node. More... | |
| virtual eq::Pipe * | createPipe (eq::Node *parent) |
| Create a new pipe. More... | |
| virtual eq::Window * | createWindow (eq::Pipe *parent) |
| Create a new window. More... | |
| virtual eq::Channel * | createChannel (eq::Window *parent) |
| Create a new channel. More... | |
| virtual eq::View * | createView (eq::Layout *parent) |
| Create a new view. More... | |
| virtual eq::Config * | createConfig (eq::ServerPtr parent) |
| Create a new config. More... | |
| virtual eq::Node * | createNode (eq::Config *parent) |
| Create a new node. More... | |
| virtual eq::Pipe * | createPipe (eq::Node *parent) |
| Create a new pipe. More... | |
| virtual eq::Window * | createWindow (eq::Pipe *parent) |
| Create a new window. More... | |
| virtual eq::Channel * | createChannel (eq::Window *parent) |
| Create a new channel. More... | |
Public Member Functions inherited from eq::NodeFactory | |
| virtual void | releaseConfig (Config *config) |
| Release a config. More... | |
| virtual void | releaseNode (Node *node) |
| Release a node. More... | |
| virtual void | releasePipe (Pipe *pipe) |
| Release a pipe. More... | |
| virtual void | releaseWindow (Window *window) |
| Release a window. More... | |
| virtual void | releaseChannel (Channel *channel) |
| Release a channel. More... | |
| virtual Observer * | createObserver (Config *parent) |
| Create a new observer. More... | |
| virtual void | releaseObserver (Observer *observer) |
| Release a observer. More... | |
| virtual Layout * | createLayout (Config *parent) |
| Create a new layout. More... | |
| virtual void | releaseLayout (Layout *layout) |
| Release a layout. More... | |
| virtual void | releaseView (View *view) |
| Release a view. More... | |
| virtual Canvas * | createCanvas (Config *parent) |
| Create a new canvas. More... | |
| virtual void | releaseCanvas (Canvas *canvas) |
| Release a canvas. More... | |
| virtual Segment * | createSegment (Canvas *parent) |
| Create a new segment. More... | |
| virtual void | releaseSegment (Segment *segment) |
| Release a segment. More... | |
| virtual | ~NodeFactory () |
| Destruct this node factory. More... | |
Definition at line 35 of file eqAsync/main.cpp.
|
inlinevirtual |
Create a new channel.
Reimplemented from eq::NodeFactory.
Definition at line 41 of file eqPixelBench/main.cpp.
|
inlinevirtual |
Create a new channel.
Reimplemented from eq::NodeFactory.
Definition at line 44 of file eqAsync/main.cpp.
|
inlinevirtual |
Create a new channel.
Reimplemented from eq::NodeFactory.
Definition at line 51 of file eVolve/main.cpp.
|
inlinevirtual |
Create a new channel.
Reimplemented from eq::NodeFactory.
Definition at line 57 of file eqPly/main.cpp.
|
inlinevirtual |
Create a new config.
Reimplemented from eq::NodeFactory.
Definition at line 37 of file eqPixelBench/main.cpp.
|
inlinevirtual |
Create a new config.
Reimplemented from eq::NodeFactory.
Definition at line 43 of file eVolve/main.cpp.
|
inlinevirtual |
Create a new config.
Reimplemented from eq::NodeFactory.
Definition at line 49 of file eqPly/main.cpp.
|
inlinevirtual |
Create a new node.
Reimplemented from eq::NodeFactory.
Definition at line 45 of file eVolve/main.cpp.
|
inlinevirtual |
Create a new node.
Reimplemented from eq::NodeFactory.
Definition at line 51 of file eqPly/main.cpp.
Create a new pipe.
Reimplemented from eq::NodeFactory.
Definition at line 38 of file eqAsync/main.cpp.
Create a new pipe.
Reimplemented from eq::NodeFactory.
Definition at line 47 of file eVolve/main.cpp.
Create a new pipe.
Reimplemented from eq::NodeFactory.
Definition at line 53 of file eqPly/main.cpp.
|
inlinevirtual |
Create a new view.
Reimplemented from eq::NodeFactory.
Definition at line 59 of file eqPly/main.cpp.
|
inlinevirtual |
Create a new window.
Reimplemented from eq::NodeFactory.
Definition at line 39 of file eqPixelBench/main.cpp.
|
inlinevirtual |
Create a new window.
Reimplemented from eq::NodeFactory.
Definition at line 41 of file eqAsync/main.cpp.
|
inlinevirtual |
Create a new window.
Reimplemented from eq::NodeFactory.
Definition at line 49 of file eVolve/main.cpp.
|
inlinevirtual |
Create a new window.
Reimplemented from eq::NodeFactory.
Definition at line 55 of file eqPly/main.cpp.