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 |