Equalizer  1.4.1
Public Member Functions | Protected Member Functions
osgScaleViewer::Node Class Reference
+ Inheritance diagram for osgScaleViewer::Node:
+ Collaboration diagram for osgScaleViewer::Node:

List of all members.

Public Member Functions

 Node (eq::Config *parent)
 Creates a Node.
int32_t getUniqueContextID ()
osg::ref_ptr< osg::Node > getModel ()
osg::ref_ptr< osg::FrameStamp > getFrameStamp ()

Protected Member Functions

virtual bool configInit (const eq::uint128_t &initID)
 Initialize this node.
virtual bool configExit ()
 Exit this node.
virtual void frameStart (const eq::uint128_t &frameID, const uint32_t frameNumber)
 Start rendering a frame.

Detailed Description

Definition at line 46 of file share/Equalizer/examples/osgScaleViewer/node.h.


Constructor & Destructor Documentation

Creates a Node.

Parameters:
parentthe node's parent.

Reimplemented from eq::Node.

Definition at line 46 of file osgScaleViewer/node.cpp.


Member Function Documentation

bool osgScaleViewer::Node::configExit ( ) [protected, virtual]

Exit this node.

Version:
1.0

Reimplemented from eq::Node.

Definition at line 109 of file osgScaleViewer/node.cpp.

bool osgScaleViewer::Node::configInit ( const eq::uint128_t &  initID) [protected, virtual]
void osgScaleViewer::Node::frameStart ( const eq::uint128_t &  frameID,
const uint32_t  frameNumber 
) [protected, virtual]

Start rendering a frame.

Called once at the beginning of each frame, to start the node's frame and to do per-frame updates of node-specific data. This method has to call startFrame(). Immediately releases local synchronization if the thread model is async.

Parameters:
frameIDthe per-frame identifier.
frameNumberthe frame to start.
See also:
startFrame(), Config::beginFrame()
Version:
1.0

Reimplemented from eq::Node.

Definition at line 118 of file osgScaleViewer/node.cpp.

References eq::fabric::Node< Config, Node, Pipe, NodeVisitor >::getConfig().

+ Here is the call graph for this function:


The documentation for this class was generated from the following files:
Generated on Mon Nov 26 2012 14:41:51 for Equalizer 1.4.1 by  doxygen 1.7.6.1