Equalizer 1.0

osgScaleViewer::FrameData Class Reference

Inheritance diagram for osgScaleViewer::FrameData:
Collaboration diagram for osgScaleViewer::FrameData:

List of all members.

Public Member Functions

void setCameraPosition (eq::Vector3f cameraPosition)
 Sets the camera position.
const eq::Vector3f getCameraPosition () const
 Gets the camera position.
void setCameraLookAtPoint (eq::Vector3f cameraLookAtPoint)
 Sets the camera look at point.
const eq::Vector3f getCameraLookAtPoint () const
 Gets the camera look at point.
void setCameraUpVector (eq::Vector3f cameraUpVector)
 Sets the camera up vector.
const eq::Vector3f getCameraUpVector () const
 Gets the camera up vector.
void toggleStatistics ()
 Toggle the display of run-time statistics.
bool useStatistics () const

Protected Member Functions

virtual void serialize (co::DataOStream &os, const uint64_t dirtyBits)
virtual void deserialize (co::DataIStream &is, const uint64_t dirtyBits)
virtual ChangeType getChangeType () const
 Reimplemented.

Protected Types

enum  DirtyBits { DIRTY_CAMERA = eq::fabric::Serializable::DIRTY_CUSTOM << 0, DIRTY_FLAGS = eq::fabric::Serializable::DIRTY_CUSTOM << 1 }
 

The changed parts of the data since the last pack().

More...

Detailed Description


Member Enumeration Documentation

The changed parts of the data since the last pack().

Reimplemented from eq::fabric::Serializable.

Definition at line 102 of file share/Equalizer/examples/osgScaleViewer/frameData.h.


Member Function Documentation

void osgScaleViewer::FrameData::deserialize ( co::DataIStream is,
const uint64_t  dirtyBits 
) [protected, virtual]
See also:
Object::deserialize()

Reimplemented from eq::fabric::Serializable.

Definition at line 54 of file osgScaleViewer/frameData.cpp.

References eVolve::FrameData::deserialize().

Here is the call graph for this function:

const eq::Vector3f osgScaleViewer::FrameData::getCameraLookAtPoint ( ) const [inline]

Gets the camera look at point.

Returns:
the camera look at point vector.

Definition at line 72 of file share/Equalizer/examples/osgScaleViewer/frameData.h.

const eq::Vector3f osgScaleViewer::FrameData::getCameraPosition ( ) const [inline]

Gets the camera position.

Returns:
the camera position.

Definition at line 60 of file share/Equalizer/examples/osgScaleViewer/frameData.h.

const eq::Vector3f osgScaleViewer::FrameData::getCameraUpVector ( ) const [inline]

Gets the camera up vector.

Returns:
the camera up vector.

Definition at line 85 of file share/Equalizer/examples/osgScaleViewer/frameData.h.

void osgScaleViewer::FrameData::serialize ( co::DataOStream os,
const uint64_t  dirtyBits 
) [protected, virtual]
See also:
Object::serialize()

Reimplemented from eq::fabric::Serializable.

Definition at line 45 of file osgScaleViewer/frameData.cpp.

References eVolve::FrameData::serialize().

Here is the call graph for this function:

void osgScaleViewer::FrameData::setCameraLookAtPoint ( eq::Vector3f  cameraLookAtPoint)

Sets the camera look at point.

Parameters:
cameraLookAtPointthe camera look at point vector.

Definition at line 70 of file osgScaleViewer/frameData.cpp.

References eq::fabric::Serializable::setDirty().

Here is the call graph for this function:

void osgScaleViewer::FrameData::setCameraPosition ( eq::Vector3f  cameraPosition)

Sets the camera position.

Parameters:
cameraPositionthe camera position.

Definition at line 64 of file osgScaleViewer/frameData.cpp.

References eq::fabric::Serializable::setDirty().

Here is the call graph for this function:

void osgScaleViewer::FrameData::setCameraUpVector ( eq::Vector3f  cameraUpVector)

Sets the camera up vector.

Parameters:
cameraUpVectorthe camera up vector.

Definition at line 76 of file osgScaleViewer/frameData.cpp.

References eq::fabric::Serializable::setDirty().

Here is the call graph for this function:

void osgScaleViewer::FrameData::toggleStatistics ( )

Toggle the display of run-time statistics.

Definition at line 82 of file osgScaleViewer/frameData.cpp.

References eq::fabric::Serializable::setDirty().

Referenced by osgScaleViewer::Config::handleEvent().

Here is the call graph for this function:

Here is the caller graph for this function:

bool osgScaleViewer::FrameData::useStatistics ( ) const [inline]
Returns:
true of the statistics overlay is enabled.

Definition at line 91 of file share/Equalizer/examples/osgScaleViewer/frameData.h.


The documentation for this class was generated from the following files:
Generated on Sun May 8 2011 19:11:11 for Equalizer 1.0 by  doxygen 1.7.3