/* CustomTrackBall class An OpenSceneGraph viewer for pyVolution .sww files. copyright (C) 2004 Geoscience Australia */ #include #include "customtrackball.h" void CustomTrackballManipulator::moveToHome() { computePosition( _homeEye, _homeCenter, _homeUp ); } bool CustomTrackballManipulator::handle( const osgGA::GUIEventAdapter &ea, osgGA::GUIActionAdapter &us ) { if( _disabled ) return false; else { // std::cout << "customtrackballmanipulator active" << std::endl; return osgGA::TrackballManipulator::handle( ea, us ); } }