Improvements to the handling of coordinate system nodes

This commit is contained in:
Robert Osfield
2004-07-09 15:21:33 +00:00
parent 9cb7bb0f4a
commit 504dd515d3
8 changed files with 43 additions and 15 deletions

View File

@@ -61,6 +61,17 @@ void KeySwitchMatrixManipulator::setNode(osg::Node* node)
}
}
void KeySwitchMatrixManipulator::setMinimumDistance(float minimumDistance)
{
_minimumDistance = minimumDistance;
for(KeyManipMap::iterator itr=_manips.begin();
itr!=_manips.end();
++itr)
{
itr->second.second->setMinimumDistance(minimumDistance);
}
}
void KeySwitchMatrixManipulator::setCoordinateFrameCallback(CoordinateFrameCallback* cb)
{
_coordinateFrameCallback = cb;