From: mtadel Date: Mon, 22 Oct 2007 14:54:53 +0000 (+0000) Subject: Modify defaults for otho-camera (disable rotations). X-Git-Url: http://git.uio.no/git/?a=commitdiff_plain;h=44865ff02c69ba6a05ee18b8b80c977bc9e8b4b9;p=u%2Fmrichter%2FAliRoot.git Modify defaults for otho-camera (disable rotations). --- diff --git a/EVE/Reve/Viewer.cxx b/EVE/Reve/Viewer.cxx index 25dad340397..e72273795b8 100644 --- a/EVE/Reve/Viewer.cxx +++ b/EVE/Reve/Viewer.cxx @@ -9,6 +9,8 @@ #include #include +#include // For fixing defaults in root 5.17.4 + using namespace Reve; //______________________________________________________________________ @@ -37,6 +39,15 @@ void Viewer::SetGLViewer(TGLViewer* s) fGLViewer->SetSmartRefresh(kTRUE); // fGLViewer->SetResetCamerasOnUpdate(kFALSE); fGLViewer->SetResetCameraOnDoubleClick(kFALSE); + + // Temporary fix for wrong defaults in root 5.17.04 + fGLViewer->SetCurrentCamera(TGLViewer::kCameraOrthoXOY); + ((TGLOrthoCamera&)(fGLViewer->CurrentCamera())).SetEnableRotate(kTRUE); + fGLViewer->SetCurrentCamera(TGLViewer::kCameraOrthoXOZ); + ((TGLOrthoCamera&)(fGLViewer->CurrentCamera())).SetEnableRotate(kTRUE); + fGLViewer->SetCurrentCamera(TGLViewer::kCameraOrthoZOY); + ((TGLOrthoCamera&)(fGLViewer->CurrentCamera())).SetEnableRotate(kTRUE); + fGLViewer->SetCurrentCamera(TGLViewer::kCameraPerspXOZ); } void Viewer::SpawnGLViewer(const TGWindow* parent, TGedEditor* ged)