Ignore:
Timestamp:
Feb 16, 2009, 4:31:26 PM (15 years ago)
Author:
garnier
Message:

add gl2ps library and changes to include it. See History file

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

Legend:

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

    r921 r924  
    1 # $Id: GNUmakefile,v 1.8 2008/04/29 16:58:04 lgarnier Exp $
     1# $Id: GNUmakefile,v 1.9 2009/02/16 15:31:05 lgarnier Exp $
    22
    33name := G4OpenGL
     
    2121include $(G4INSTALL)/config/interactivity.gmk
    2222
    23 CPPFLAGS += -DG4DEBUG_VIS_OGL
    24 
    25 ifdef G4VIS_BUILD_OPENGL_DRIVER
    2623CPPFLAGS += -I$(G4BASE)/visualization/externals/gl2ps/include
    27 endif
    28 ifdef G4VIS_BUILD_OI_DRIVER
    29 CPPFLAGS += -I$(G4BASE)/visualization/externals/gl2ps/include
    30 endif
    3124CPPFLAGS += -I$(G4BASE)/visualization/management/include
    3225CPPFLAGS += -I$(G4BASE)/visualization/modeling/include
  • trunk/source/visualization/OpenGL/History

    r915 r924  
    1 $Id: History,v 1.125 2009/02/04 16:48:40 lgarnier Exp $
     1$Id: History,v 1.126 2009/02/16 15:31:05 lgarnier Exp $
    22-------------------------------------------------------------------
    33
     
    2020History file for visualization/OpenGL
    2121-------------------------------------
     22
     2316 February 2009, Laurent Garnier
     24 - Modifications in GNUMakefile for gl2ps.
     25 - G4OpenGLViewer,G4OpenGLViewerMessenger.cc,G4OpenGLXmMainMenubarCallbacks.cc
     26   ,G4OpenGLXmViewer.cc modified for gl2ps and some renaming "print" in
     27   "printVectoredEPS"
    2228
    23292nd February 2009  Laurent Garnier
  • trunk/source/visualization/OpenGL/include/G4OpenGLViewer.hh

    r923 r924  
    2525//
    2626//
    27 // $Id: G4OpenGLViewer.hh,v 1.26 2009/02/04 16:48:41 lgarnier Exp $
     27// $Id: G4OpenGLViewer.hh,v 1.27 2009/02/16 15:31:05 lgarnier Exp $
    2828// GEANT4 tag $Name:  $
    2929//
  • trunk/source/visualization/OpenGL/src/G4OpenGLViewer.cc

    r923 r924  
    2525//
    2626//
    27 // $Id: G4OpenGLViewer.cc,v 1.47 2009/02/04 16:48:41 lgarnier Exp $
     27// $Id: G4OpenGLViewer.cc,v 1.48 2009/02/16 15:31:05 lgarnier Exp $
    2828// GEANT4 tag $Name:  $
    2929//
     
    812812  int components, pos, i;
    813813
    814   WritePostScript("1-PostScripTest.ps");
    815 
    816814  pixels = grabPixels (inColour, width, height);
    817815
     
    884882void G4OpenGLViewer::WritePostScript(const char *aFile) {
    885883
    886   G4cout << "Produce " << aFile << "..." << G4endl;
    887 
    888   //  fGL2PSAction->enableFileWriting();
    889 
    890 
    891   //////////////
    892884  if (!fGL2PSAction) return;
    893885
    894886  fGL2PSAction->setFileName("PostScriptViaGL2PS.ps");
    895   G4cout << "Produce " << aFile << "..." << G4endl;
    896887  if (fGL2PSAction->enableFileWriting()) {
    897888    DrawView();
    898889    fGL2PSAction->disableFileWriting();
    899890  }
    900   //////////////
    901 
    902   //  FILE *fFile = fopen(aFile,"w");
    903   FILE *fFile = fopen("PostScriptALaMain.ps","w");
     891  FILE *fFile = fopen(aFile,"w");
    904892  if(!fFile) {
    905893    G4cout << "G4OpenGLViewer::WritePostScript. Cannot open file " <<aFile << G4endl;
     
    948936                   15, 20, 10, buffsize, fFile, aFile);
    949937    DrawView();
    950 #ifdef G4DEBUG_VIS_OGL
    951     printf("into While............\n");
    952 #endif
    953938    res = gl2psEndPage();
    954939  }
  • trunk/source/visualization/OpenGL/src/G4OpenGLViewerMessenger.cc

    r917 r924  
    2525//
    2626//
    27 // $Id: G4OpenGLViewerMessenger.cc,v 1.13 2009/01/19 16:53:42 lgarnier Exp $
     27// $Id: G4OpenGLViewerMessenger.cc,v 1.14 2009/02/16 15:31:05 lgarnier Exp $
    2828// GEANT4 tag $Name:  $
    2929
  • trunk/source/visualization/OpenGL/src/G4OpenGLXViewer.cc

    r917 r924  
    2525//
    2626//
    27 // $Id: G4OpenGLXViewer.cc,v 1.48 2009/02/04 16:48:41 lgarnier Exp $
     27// $Id: G4OpenGLXViewer.cc,v 1.49 2009/02/16 15:31:05 lgarnier Exp $
    2828// GEANT4 tag $Name:  $
    2929//
  • trunk/source/visualization/OpenGL/src/G4OpenGLXmMainMenubarCallbacks.cc

    r916 r924  
    2525//
    2626//
    27 // $Id: G4OpenGLXmMainMenubarCallbacks.cc,v 1.15 2009/02/04 16:48:41 lgarnier Exp $
     27// $Id: G4OpenGLXmMainMenubarCallbacks.cc,v 1.16 2009/02/16 15:31:05 lgarnier Exp $
    2828// GEANT4 tag $Name:  $
    2929//
Note: See TracChangeset for help on using the changeset viewer.