Import Geant4 5.1.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-09 10:15:15 +02:00
parent 37fff30d2e
commit fbd4999cf7
4396 changed files with 56662 additions and 52446 deletions
+16 -1
View File
@@ -1,4 +1,4 @@
$Id: History,v 1.2 2002/11/27 12:46:07 johna Exp $
$Id: History,v 1.3 2003/01/14 10:18:22 johna Exp $
-------------------------------------------------------------------
=========================================================
@@ -20,6 +20,21 @@ committal in the CVS repository !
History file for visualization/OpenInventor
-------------------------------------------
14th January 2003 John Allison (openinventor-V05-00-00)
- Removed vertex.transform (*fpObjectTransformation) from
G4OpenInventorSceneHandler::AddPrimitive (const G4Polyhedron& polyhedron).
Symptom was that polyhedron objects were being transformed twice.
The transformation is stored in
G4OpenInventorSceneHandler::PreAddThis
...
G4OpenInventorTransform3D oiTran (objectTransformation);
SoSFMatrix* oiMat = oiTran.GetOIMatrix();
SoMatrixTransform* xform = new SoMatrixTransform;
xform->matrix.setValue(oiMat->getValue());
currentSeparator->addChild(new SoResetTransform);
currentSeparator->addChild(xform);
}
27th November 2002 John Allison (vis-V04-01-08)
- Improved algorithm of CompareForKernelVisit.
@@ -22,7 +22,7 @@
//
//
// $Id: G4OpenInventor.hh,v 1.6 2001/07/11 10:08:59 gunter Exp $
// GEANT4 tag $Name: geant4-05-00 $
// GEANT4 tag $Name: geant4-05-01 $
//
// Guy Barrand 26 Mar 1998.
// OpenInventor graphics system factory.
@@ -22,7 +22,7 @@
//
//
// $Id: G4OpenInventorSceneHandler.hh,v 1.13 2002/12/11 16:08:20 johna Exp $
// GEANT4 tag $Name: geant4-05-00 $
// GEANT4 tag $Name: geant4-05-01 $
//
//
// J Kallenbach 27th Aug 1996
@@ -22,7 +22,7 @@
//
//
// $Id: G4OpenInventorSceneHandler.icc,v 1.4 2001/07/11 10:08:59 gunter Exp $
// GEANT4 tag $Name: geant4-05-00 $
// GEANT4 tag $Name: geant4-05-01 $
//
//
// J Kallenbach 27th Aug 1996
@@ -22,7 +22,7 @@
//
//
// $Id: G4OpenInventorTransform3D.hh,v 1.4 2001/07/11 10:09:00 gunter Exp $
// GEANT4 tag $Name: geant4-05-00 $
// GEANT4 tag $Name: geant4-05-01 $
//
//
// jck 17 Dec 1996
@@ -22,7 +22,7 @@
//
//
// $Id: G4OpenInventorViewer.hh,v 1.10 2001/11/14 14:56:11 barrand Exp $
// GEANT4 tag $Name: geant4-05-00 $
// GEANT4 tag $Name: geant4-05-01 $
//
//
// Jeff Kallenbach 01 Aug 1996
@@ -22,7 +22,7 @@
//
//
// $Id: G4OpenInventorWin32.hh,v 1.5 2001/07/11 10:09:00 gunter Exp $
// GEANT4 tag $Name: geant4-05-00 $
// GEANT4 tag $Name: geant4-05-01 $
//
// OpenInventor graphics system factory.
@@ -22,7 +22,7 @@
//
//
// $Id: G4OpenInventorX.hh,v 1.5 2001/07/11 10:09:00 gunter Exp $
// GEANT4 tag $Name: geant4-05-00 $
// GEANT4 tag $Name: geant4-05-01 $
//
//
// Andrew Walkden 27th March 1996
@@ -22,7 +22,7 @@
//
//
// $Id: G4OpenInventor.cc,v 1.8 2001/07/11 10:09:00 gunter Exp $
// GEANT4 tag $Name: geant4-05-00 $
// GEANT4 tag $Name: geant4-05-01 $
//
#ifdef G4VIS_BUILD_OI_DRIVER
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4OpenInventorSceneHandler.cc,v 1.13 2002/12/11 16:08:22 johna Exp $
// GEANT4 tag $Name: geant4-05-00 $
// $Id: G4OpenInventorSceneHandler.cc,v 1.14 2003/01/14 10:18:23 johna Exp $
// GEANT4 tag $Name: geant4-05-01 $
//
//
// Jeff Kallenbach 01 Aug 1996
@@ -334,7 +334,6 @@ void G4OpenInventorSceneHandler::AddPrimitive (const G4Polyhedron& polyhedron) {
G4int edgeFlag=1;
do {
notLastEdge = polyhedron.GetNextVertex (vertex, edgeFlag);
vertex.transform (*fpObjectTransformation);
polyVerts[vertIdx].setValue(vertex.x(),
vertex.y(),
@@ -22,7 +22,7 @@
//
//
// $Id: G4OpenInventorTransform3D.cc,v 1.4 2001/07/11 10:09:01 gunter Exp $
// GEANT4 tag $Name: geant4-05-00 $
// GEANT4 tag $Name: geant4-05-01 $
//
//
// jck 17 Dec 1996
@@ -22,7 +22,7 @@
//
//
// $Id: G4OpenInventorViewer.cc,v 1.9 2002/11/27 12:46:07 johna Exp $
// GEANT4 tag $Name: geant4-05-00 $
// GEANT4 tag $Name: geant4-05-01 $
//
/*
* jck 05 Feb 1997 - Initial Implementation
@@ -22,7 +22,7 @@
//
//
// $Id: G4OpenInventorWin32.cc,v 1.5 2001/07/11 10:09:01 gunter Exp $
// GEANT4 tag $Name: geant4-05-00 $
// GEANT4 tag $Name: geant4-05-01 $
//
// OpenInventor graphics system factory.
@@ -22,7 +22,7 @@
//
//
// $Id: G4OpenInventorX.cc,v 1.5 2001/07/11 10:09:01 gunter Exp $
// GEANT4 tag $Name: geant4-05-00 $
// GEANT4 tag $Name: geant4-05-01 $
//
//
// Jeff Kallenbach 01 Aug 1996