Geant4 Cross Reference |
1 // 1 2 // ******************************************* 3 // * License and Disclaimer 4 // * 5 // * The Geant4 software is copyright of th 6 // * the Geant4 Collaboration. It is provided 7 // * conditions of the Geant4 Software License 8 // * LICENSE and available at http://cern.ch/ 9 // * include a list of copyright holders. 10 // * 11 // * Neither the authors of this software syst 12 // * institutes,nor the agencies providing fin 13 // * work make any representation or warran 14 // * regarding this software system or assum 15 // * use. Please see the license in the file 16 // * for the full disclaimer and the limitatio 17 // * 18 // * This code implementation is the result 19 // * technical work of the GEANT4 collaboratio 20 // * By using, copying, modifying or distri 21 // * any work based on the software) you ag 22 // * use in resulting scientific publicati 23 // * acceptance of all terms of the Geant4 Sof 24 // ******************************************* 25 // 26 // 27 // 28 // 29 30 #include "G4VisFeaturesOfOpenGL.hh" 31 32 G4String G4VisFeaturesOfOpenGLIX () { 33 return 34 " Dumb single buffered X Window, No Gra 35 "\n Advantages: does not gobble serv 36 "\n good for drawing ste 37 "\n Disadvantages: needs G4 kernel for 38 "\n cannot take advantag 39 } 40 41 G4String G4VisFeaturesOfOpenGLSX () { 42 return 43 " Dumb double buffered X Window with Gr 44 "\n Advantages: uses display lists a 45 "\n fastest possible red 46 "\n of viewpoint." 47 "\n uses client-server m 48 "\n (but only if you h 49 "\n implementation of 50 "\n Disadvantages: not advised for view 51 "\n and/or hits, becau 52 " database."; 53 } 54 55 G4String G4VisFeaturesOfOpenGLIXm () { 56 return 57 " Smart single buffered X Window, No Gr 58 "\n Advantages: resizable, and has M 59 "\n does not gobble serv 60 "\n good for drawing ste 61 "\n Disadvantages: currently locks out 62 "\n needs G4 kernel for 63 "\n cannot take advantag 64 } 65 66 G4String G4VisFeaturesOfOpenGLSXm () { 67 return 68 " Smart double buffered X Window with G 69 "\n Advantages: resizable, and has M 70 "\n uses display lists a 71 "\n fastest possible red 72 "\n of viewpoint." 73 "\n uses client-server m 74 "\n (but only if you h 75 "\n implementation of 76 "\n Disadvantages: currently locks out 77 "\n not advised for view 78 "\n and/or hits, becau 79 " database."; 80 } 81 82 G4String G4VisFeaturesOfOpenGLIWin32 () { 83 return 84 "\n It runs on WindowsNT "; 85 } 86 87 G4String G4VisFeaturesOfOpenGLSWin32 () { 88 return 89 "\n It runs on WindowsNT "; 90 } 91 92 G4String G4VisFeaturesOfOpenGLIQt () { 93 return 94 "\n It runs everywhere"; 95 } 96 97 G4String G4VisFeaturesOfOpenGLSQt () { 98 return 99 "\n It runs everywhere "; 100 } 101