- Timestamp:
- Apr 15, 2009, 12:00:49 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/visualization/OpenGL/src/G4OpenGLImmediateXmViewer.cc
r975 r980 37 37 #include "G4OpenGLImmediateXmViewer.hh" 38 38 #include "G4OpenGLImmediateSceneHandler.hh" 39 #include "G4StateManager.hh" 39 40 40 41 #include "G4ios.hh" … … 116 117 printf("G4OpenGLImmediateXmViewer::DrawView : need Kernel/Process/Finish\n"); 117 118 #endif 119 120 118 121 NeedKernelVisit (); // Always need to visit G4 kernel. 122 123 // Change G4 State in order to redraw everything even when state is not IDLE 124 G4StateManager* stateManager = G4StateManager::GetStateManager(); 125 G4ApplicationState oldState = stateManager->GetCurrentState(); 126 stateManager->SetNewState(G4State_Idle); 127 119 128 ProcessView (); 129 130 stateManager->SetNewState(oldState); 120 131 FinishView (); 132 121 133 122 134 }
Note: See TracChangeset
for help on using the changeset viewer.