Equalizer  1.4.1
Public Member Functions | Protected Member Functions | Protected Types
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 = co::Serializable::DIRTY_CUSTOM << 0, DIRTY_FLAGS = co::Serializable::DIRTY_CUSTOM << 1 }
 The changed parts of the data since the last pack(). More...

Detailed Description

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


Member Enumeration Documentation

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

Reimplemented from co::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 co::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.

Referenced by osgScaleViewer::Channel::frameDraw().

+ Here is the caller graph for this function:

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.

Referenced by osgScaleViewer::Channel::frameDraw().

+ Here is the caller graph for this function:

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.

Referenced by osgScaleViewer::Channel::frameDraw().

+ Here is the caller graph for this function:

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

Reimplemented from co::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 co::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 co::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 co::Serializable::setDirty().

+ Here is the call graph for this function:

Toggle the display of run-time statistics.

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

References co::Serializable::setDirty().

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

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Returns:
true of the statistics overlay is enabled.

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

Referenced by osgScaleViewer::Channel::frameViewFinish().

+ Here is the caller 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