Ignore:
Timestamp:
Nov 25, 2009, 5:13:58 PM (15 years ago)
Author:
garnier
Message:

update CVS release candidate geant4.9.3.01

Location:
trunk/source/visualization/OpenGL
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/visualization/OpenGL/GNUmakefile

    r1167 r1196  
    4141INTYLIBS += -L$(G4LIBDIR)
    4242
     43SUBLIBS += G4gl2ps
     44
    4345include $(G4INSTALL)/config/moc.gmk
    4446include $(G4INSTALL)/config/common.gmk
  • trunk/source/visualization/OpenGL/History

    r1160 r1196  
    1 $Id: History,v 1.159 2009/11/03 11:18:03 allison Exp $
     1$Id: History,v 1.160 2009/11/17 11:52:51 gcosmo Exp $
    22-------------------------------------------------------------------
    33
     
    1717     * Reverse chronological order (last date on top), please *
    1818     ----------------------------------------------------------
     19
     2017th November 2009  Gabriele Cosmo
     21- Fixed problem in the generation of dependencies on Windows for some
     22  files, due to redefinition of min and max macros from windows.h in
     23  G4OpenGL.hh.
     24- Fixed GNUmakefile.
    1925
    20263rd November 2009  John Allison  (opengl-V09-02-09 coworks greps-V09-02-03)
  • trunk/source/visualization/OpenGL/src/G4OpenGLImmediateQtViewer.cc

    r1172 r1196  
    6060G4OpenGLImmediateQtViewer::~G4OpenGLImmediateQtViewer() {
    6161  makeCurrent();
    62   GetSceneHandler()->RemoveViewerFromList(this);
    6362}
    6463
  • trunk/source/visualization/OpenGL/src/G4OpenGLSceneHandler.cc

    r1160 r1196  
    198198void G4OpenGLSceneHandler::AddPrimitive (const G4Polymarker& polymarker)
    199199{
     200#ifdef G4DEBUG_VIS_OGL
     201  printf("G4OpenGLSceneHandler::AddPrimitive polymarker");
     202#endif
    200203  G4int nPoints = polymarker.size ();
    201204  if (nPoints <= 0) return;
     
    214217  case G4Polymarker::dots:
    215218    {
     219#ifdef G4DEBUG_VIS_OGL
     220  printf(" dots ");
     221#endif
    216222      for (size_t iPoint = 0; iPoint < polymarker.size (); iPoint++) {
    217223        G4Circle dot (polymarker);
     
    225231  case G4Polymarker::circles:
    226232    {
     233#ifdef G4DEBUG_VIS_OGL
     234  printf(" circle ");
     235#endif
    227236      for (size_t iPoint = 0; iPoint < polymarker.size (); iPoint++) {
    228237        G4Circle circle (polymarker);
     
    234243  case G4Polymarker::squares:
    235244    {
     245#ifdef G4DEBUG_VIS_OGL
     246  printf(" square ");
     247#endif
    236248      for (size_t iPoint = 0; iPoint < polymarker.size (); iPoint++) {
    237249        G4Square square (polymarker);
     
    243255  }
    244256
     257#ifdef G4DEBUG_VIS_OGL
     258  printf(" \n");
     259#endif
    245260  fProcessingPolymarker = false;
    246261}
     
    319334  // Note: colour treated in sub-class.
    320335
    321   if (fpViewer -> GetViewParameters ().IsMarkerNotHidden ())
     336  if (fpViewer -> GetViewParameters ().IsMarkerNotHidden ()) {
     337#ifdef G4DEBUG_VIS_OGL
     338    printf("+");
     339#endif
    322340    glDisable (GL_DEPTH_TEST);
    323   else {glEnable (GL_DEPTH_TEST); glDepthFunc (GL_LESS);}
     341  } else {
     342#ifdef G4DEBUG_VIS_OGL
     343    printf("-");
     344#endif
     345    glEnable (GL_DEPTH_TEST); glDepthFunc (GL_LESS);}
    324346 
    325347  glDisable (GL_LIGHTING);
     
    365387  MarkerSizeType sizeType;
    366388  G4double size = GetMarkerSize(marker, sizeType);
     389
    367390
    368391  // Draw...
  • trunk/source/visualization/OpenGL/src/G4OpenGLStoredQtViewer.cc

    r1172 r1196  
    6363  // when close event.
    6464  //   ((QDialog*)window())->reject();
    65   GetSceneHandler()->RemoveViewerFromList(this);
    6665}
    6766
  • trunk/source/visualization/OpenGL/src/G4OpenGLStoredXViewer.cc

    r975 r1196  
    5757}
    5858
    59 G4OpenGLStoredXViewer::~G4OpenGLStoredXViewer () {}
     59G4OpenGLStoredXViewer::~G4OpenGLStoredXViewer () {
     60#ifdef G4DEBUG_VIS_OGL
     61  printf("G4OpenGLStoredXViewer::~G4OpenGLStoredXViewer DELETE\n");
     62#endif
     63  //  GetSceneHandler()->RemoveViewerFromList(this);
     64}
    6065
    6166void G4OpenGLStoredXViewer::Initialise () {
  • trunk/source/visualization/OpenGL/src/G4OpenGLStoredXmViewer.cc

    r1125 r1196  
    5858}
    5959
    60 G4OpenGLStoredXmViewer::~G4OpenGLStoredXmViewer () {}
     60G4OpenGLStoredXmViewer::~G4OpenGLStoredXmViewer () {
     61  GetSceneHandler()->RemoveViewerFromList(this);
     62}
    6163
    6264void G4OpenGLStoredXmViewer::Initialise () {
  • trunk/source/visualization/OpenGL/src/G4OpenGLViewer.cc

    r1160 r1196  
    103103}
    104104
    105 G4OpenGLViewer::~G4OpenGLViewer () {}
     105G4OpenGLViewer::~G4OpenGLViewer () {
     106#ifdef G4DEBUG_VIS_OGL
     107  printf("G4OpenGLViewer::~G4OpenGLViewer DELETING \n");
     108#endif
     109}
    106110
    107111void G4OpenGLViewer::InitializeGLView ()
     
    640644    fGL2PSAction->setLineWidth(1);
    641645    // By default, we choose the point size (markers...)
    642     fGL2PSAction->setPointSize(2);
    643 
     646   
     647#ifdef G4DEBUG_VIS_OGL
     648    //  printf("G4OpenGLViewer::printGl2PS marker size:%f\n",    GetSceneHandler()->GetMarkerSize());
     649#endif
     650#ifdef G4DEBUG_VIS_OGL
     651  //  printf("G4OpenGLViewer::printGl2PS marker2 size:%f\n",fpViewer -> GetViewParameters ()->GetDefaultMarker ().GetScreenSize());
     652#endif
     653    //    if (fpViewer -> GetViewParameters ().IsMarkerNotHidden ()) {
     654    //      fGL2PSAction->setPointSize(fpViewer -> GetViewParameters ()->GetDefaultMarker ().GetScreenSize());
     655    //    } else {
     656      fGL2PSAction->setPointSize(2);
     657      //    }
    644658    DrawView ();
    645659    fGL2PSAction->disableFileWriting();
Note: See TracChangeset for help on using the changeset viewer.