- Timestamp:
- Nov 2, 2009, 3:50:24 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/visualization/OpenGL/src/G4OpenGLXmPanningCallbacks.cc
r1041 r1137 25 25 // 26 26 // 27 // $Id: G4OpenGLXmPanningCallbacks.cc,v 1.1 0 2009/02/04 16:48:41lgarnier Exp $27 // $Id: G4OpenGLXmPanningCallbacks.cc,v 1.11 2009/10/20 12:47:45 lgarnier Exp $ 28 28 // GEANT4 tag $Name: $ 29 29 // … … 49 49 XtPointer callData) 50 50 { 51 51 52 XmScaleCallbackStruct *cbs = (XmScaleCallbackStruct*) callData; 52 53 G4OpenGLXmViewer* pView = (G4OpenGLXmViewer*) clientData; 53 54 short dp = -1; 54 55 G4float ten_to_the_dp = 10.; 56 57 // No callback allowed when no scene 58 if (!pView->GetSceneHandler()->GetScene()) { 59 return; 60 } 55 61 56 62 XtVaGetValues (w, … … 85 91 XtPointer callData) 86 92 { 93 87 94 XmScaleCallbackStruct *cbs = (XmScaleCallbackStruct*) callData; 88 95 G4OpenGLXmViewer* pView = (G4OpenGLXmViewer*) clientData; 89 96 short dp = -1; 90 97 G4float ten_to_the_dp = 10.; 98 99 // No callback allowed when no scene 100 if (!pView->GetSceneHandler()->GetScene()) { 101 return; 102 } 91 103 92 104 XtVaGetValues (w, … … 134 146 135 147 { 148 136 149 G4OpenGLXmViewer* pView = (G4OpenGLXmViewer*) clientData; 137 150 G4double delta; 138 151 152 // No callback allowed when no scene 153 if (!pView->GetSceneHandler()->GetScene()) { 154 return; 155 } 156 139 157 if (pView->pan_right) { 140 158 delta = (G4double)pView->pan_sens; … … 187 205 XtIntervalId* timer_id) 188 206 { 207 189 208 G4OpenGLXmViewer* pView = (G4OpenGLXmViewer*) clientData; 190 209 G4double delta; 191 210 211 // No callback allowed when no scene 212 if (!pView->GetSceneHandler()->GetScene()) { 213 return; 214 } 192 215 if (pView->pan_up) { 193 216 delta = (G4double)pView->pan_sens;
Note: See TracChangeset
for help on using the changeset viewer.