Changeset 1009
- Timestamp:
- Apr 22, 2009, 11:50:38 AM (15 years ago)
- Location:
- trunk/source/visualization
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/visualization/OpenGL/src/G4OpenGLImmediateXmViewer.cc
r980 r1009 121 121 NeedKernelVisit (); // Always need to visit G4 kernel. 122 122 123 // Change G4 State in order to redraw everything even when state is not IDLE124 G4StateManager* stateManager = G4StateManager::GetStateManager();125 G4ApplicationState oldState = stateManager->GetCurrentState();126 stateManager->SetNewState(G4State_Idle);127 128 123 ProcessView (); 129 124 130 stateManager->SetNewState(oldState);131 125 FinishView (); 132 126 -
trunk/source/visualization/OpenGL/src/G4OpenGLSceneHandler.cc
r946 r1009 372 372 373 373 } else { // Size specified in screen (window) coordinates. 374 glPointSize (size *centre.x());374 glPointSize (size); 375 375 glBegin (GL_POINTS); 376 376 glVertex3f(centre.x(),centre.y(),centre.z()); -
trunk/source/visualization/OpenGL/src/G4OpenGLXmViewer.cc
r976 r1009 48 48 #include "G4OpenGLXmSliderBar.hh" 49 49 50 #include "G4StateManager.hh" 51 50 52 #include "G4Xt.hh" 51 53 #include <X11/Shell.h> … … 54 56 #include <Xm/DrawingA.h> 55 57 58 56 59 #include <sstream> 57 60 58 61 void G4OpenGLXmViewer::ShowView () { 59 60 G4Xt::getInstance () -> SecondaryLoop (); 61 62 #ifdef G4DEBUG_VIS_OGL 63 printf("G4OpenGLXmViewer::ShowView vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv\n"); 64 #endif 65 G4StateManager* stateManager = G4StateManager::GetStateManager(); 66 G4ApplicationState state = stateManager->GetCurrentState(); 67 if (state == G4State_Idle) { 68 #ifdef G4DEBUG_VIS_OGL 69 printf("G4OpenGLXmViewer::ShowView LOOOOOOOOOOOOOOOPPPPPPPPPPP\n"); 70 #endif 71 G4Xt::getInstance () -> SecondaryLoop (); 72 } 73 #ifdef G4DEBUG_VIS_OGL 74 printf("G4OpenGLXmViewer::ShowView END ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n"); 75 #endif 62 76 } 63 77 -
trunk/source/visualization/management/GNUmakefile
r531 r1009 8 8 G4INSTALL = ../../.. 9 9 endif 10 11 # For debug mode 12 CPPFLAGS += -DG4DEBUG_VIS_MANAGEMENT 10 13 11 14 GLOBLIBS = libG4modeling.lib
Note: See TracChangeset
for help on using the changeset viewer.