Import Geant4 9.2.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-09 15:58:43 +02:00
parent 96c8bcd0af
commit b79225fb37
7544 changed files with 245407 additions and 91099 deletions
@@ -25,7 +25,7 @@
//
//
// $Id: G4OpenInventor.cc,v 1.20 2006/06/29 21:22:12 gunter Exp $
// GEANT4 tag $Name: geant4-09-01 $
// GEANT4 tag $Name: geant4-09-02 $
//
#ifdef G4VIS_BUILD_OI_DRIVER
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4OpenInventorSceneHandler.cc,v 1.53 2007/04/03 13:35:48 allison Exp $
// GEANT4 tag $Name: geant4-09-01 $
// $Id: G4OpenInventorSceneHandler.cc,v 1.54 2008/04/04 13:40:04 allison Exp $
// GEANT4 tag $Name: geant4-09-02 $
//
//
// Jeff Kallenbach 01 Aug 1996
@@ -529,18 +529,18 @@ void G4OpenInventorSceneHandler::AddPrimitive (const G4NURBS& nurb) {
G4float *u_knot_array, *u_knot_array_ptr;
u_knot_array = u_knot_array_ptr = new G4float [nurb.GetnbrKnots(G4NURBS::U)];
G4NURBS::KnotsIterator u_iterator (nurb, G4NURBS::U);
while (u_iterator.pick (u_knot_array_ptr++));
while (u_iterator.pick (u_knot_array_ptr++)){}
G4float *v_knot_array, *v_knot_array_ptr;
v_knot_array = v_knot_array_ptr = new G4float [nurb.GetnbrKnots(G4NURBS::V)];
G4NURBS::KnotsIterator v_iterator (nurb, G4NURBS::V);
while (v_iterator.pick (v_knot_array_ptr++));
while (v_iterator.pick (v_knot_array_ptr++)){}
G4float *ctrl_pnt_array, *ctrl_pnt_array_ptr;
ctrl_pnt_array = ctrl_pnt_array_ptr =
new G4float [nurb.GettotalnbrCtrlPts () * G4NURBS::NofC*sizeof(G4float)];
G4NURBS::CtrlPtsCoordsIterator c_p_iterator (nurb);
while (c_p_iterator.pick (ctrl_pnt_array_ptr++));
while (c_p_iterator.pick (ctrl_pnt_array_ptr++)){}
SoSeparator *surfSep = new SoSeparator();
@@ -25,7 +25,7 @@
//
//
// $Id: G4OpenInventorTransform3D.cc,v 1.8 2006/06/29 21:22:16 gunter Exp $
// GEANT4 tag $Name: geant4-09-01 $
// GEANT4 tag $Name: geant4-09-02 $
//
//
// jck 17 Dec 1996
@@ -24,7 +24,7 @@
// ********************************************************************
//
// $Id: G4OpenInventorViewer.cc,v 1.59 2007/04/03 13:35:48 allison Exp $
// GEANT4 tag $Name: geant4-09-01 $
// GEANT4 tag $Name: geant4-09-02 $
#ifdef G4VIS_BUILD_OI_DRIVER
@@ -25,7 +25,7 @@
//
//
// $Id: G4OpenInventorWin.cc,v 1.6 2006/06/29 21:22:20 gunter Exp $
// GEANT4 tag $Name: geant4-09-01 $
// GEANT4 tag $Name: geant4-09-02 $
//
// OpenInventor graphics system factory.
@@ -25,7 +25,7 @@
//
//
// $Id: G4OpenInventorWinViewer.cc,v 1.25 2006/06/29 21:22:22 gunter Exp $
// GEANT4 tag $Name: geant4-09-01 $
// GEANT4 tag $Name: geant4-09-02 $
//
/*
* jck : 05 Feb 1997 : Initial Implementation
@@ -25,7 +25,7 @@
//
//
// $Id: G4OpenInventorXt.cc,v 1.4 2006/06/29 21:22:24 gunter Exp $
// GEANT4 tag $Name: geant4-09-01 $
// GEANT4 tag $Name: geant4-09-02 $
//
//
// Jeff Kallenbach 01 Aug 1996
@@ -25,7 +25,7 @@
//
//
// $Id: G4OpenInventorXtViewer.cc,v 1.24 2006/06/29 21:22:26 gunter Exp $
// GEANT4 tag $Name: geant4-09-01 $
// GEANT4 tag $Name: geant4-09-02 $
//
/*
* jck 05 Feb 1997 - Initial Implementation
@@ -26,7 +26,7 @@
//
//
// $Id: SoBox.cc,v 1.8 2006/06/29 21:22:36 gunter Exp $
// GEANT4 tag $Name: geant4-09-01 $
// GEANT4 tag $Name: geant4-09-02 $
//
/*----------------------------HEPVis----------------------------------------*/
/* */
@@ -26,7 +26,7 @@
//
//
// $Id: SoCons.cc,v 1.8 2006/06/29 21:22:38 gunter Exp $
// GEANT4 tag $Name: geant4-09-01 $
// GEANT4 tag $Name: geant4-09-02 $
//
/*-----------------------------HEPVis---------------------------------------*/
/* */
@@ -26,7 +26,7 @@
//
//
// $Id: SoDetectorTreeKit.cc,v 1.13 2006/06/29 21:22:51 gunter Exp $
// GEANT4 tag $Name: geant4-09-01 $
// GEANT4 tag $Name: geant4-09-02 $
//
/*-----------------------------HEPVis----------------------------------------*/
/* */
@@ -26,7 +26,7 @@
//
//
// $Id: SoTrap.cc,v 1.8 2006/06/29 21:23:03 gunter Exp $
// GEANT4 tag $Name: geant4-09-01 $
// GEANT4 tag $Name: geant4-09-02 $
//
/*-----------------------------HEPVis----------------------------------------*/
/* */
@@ -26,7 +26,7 @@
//
//
// $Id: SoTrd.cc,v 1.8 2006/06/29 21:23:05 gunter Exp $
// GEANT4 tag $Name: geant4-09-01 $
// GEANT4 tag $Name: geant4-09-02 $
//
/*-----------------------------HEPVis---------------------------------------*/
/* */
@@ -26,7 +26,7 @@
//
//
// $Id: SoTubs.cc,v 1.8 2006/06/29 21:23:07 gunter Exp $
// GEANT4 tag $Name: geant4-09-01 $
// GEANT4 tag $Name: geant4-09-02 $
//
/*-----------------------------HEPVis---------------------------------------*/
/* */
@@ -29,7 +29,7 @@
* GL2PS, an OpenGL to PostScript Printing Library
* Copyright (C) 1999-2003 Christophe Geuzaine
*
* $Id: gl2ps.cc,v 1.11 2006/06/29 21:23:09 gunter Exp $
* $Id: gl2ps.cc,v 1.12 2008/04/30 10:05:31 allison Exp $
*
* E-mail: geuz@geuz.org
* URL: http://www.geuz.org/gl2ps/
@@ -1344,7 +1344,7 @@ void gl2psPrintPostScriptPixmap(GLfloat x, GLfloat y, GLsizei width, GLsizei hei
typedef unsigned char Uchar;
int status = 1, nbhex, nbyte;
int row, col, ibyte,icase;
float dr, dg, db, fgrey;
float dr = 0, dg = 0, db = 0, fgrey = 0;
Uchar red, green, blue, b, grey;
/* Options */
int shade = 0;