Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | Namespace Members | Class Members

AgentCore::NoDirtyBoundTransform Class Reference

#include <src/AgentCore.h>

List of all members.


Detailed Description

Overload OSG transform to avoid unecessary dirty node checks.

Then dirty bound will be done only when necessary. Have to do it in header, since OSG methods aren't virtual, and actually inlined. Grrr...


Public Member Functions

void setPosition (const osg::Vec3d &pos)
void setAttitude (const osg::Quat &quat)
void setScale (const osg::Vec3d &scale)
void setPivotPoint (const osg::Vec3d &pivot)

Protected Member Functions

virtual void update ()

Protected Attributes

OpenThreads::Mutex updateMutex
bool dirty


The documentation for this class was generated from the following files:
Generated on Mon Mar 28 11:26:50 2005 for Crogai by  doxygen 1.4.1