Changeset 1347 for trunk/source/geometry/solids/BREPS
- Timestamp:
- Dec 22, 2010, 3:52:27 PM (14 years ago)
- Location:
- trunk/source/geometry/solids/BREPS
- Files:
-
- 14 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/geometry/solids/BREPS/GNUmakefile
r831 r1347 1 # $Id: GNUmakefile,v 1. 5 2004/06/11 14:17:16gcosmo Exp $1 # $Id: GNUmakefile,v 1.7 2010/10/27 07:34:32 gcosmo Exp $ 2 2 # ------------------------------------------------------------ 3 3 # GNUmakefile for BREPS library. Gabriele Cosmo, 15/11/96. -
trunk/source/geometry/solids/BREPS/History
r850 r1347 1 $Id: History,v 1.7 0 2008/07/08 10:01:13gcosmo Exp $1 $Id: History,v 1.79 2010/11/23 15:15:11 gcosmo Exp $ 2 2 ---------------------------------------------------------------------------- 3 3 … … 17 17 * Reverse chronological order (last date on top), please * 18 18 ---------------------------------------------------------- 19 20 23/11/2010 : G.Cosmo breps-V09-03-07 and V09-03-06 21 - Fixed remaining cases of pointer handling in experimental G4BezierSurface 22 code. 23 24 01/11/2010 : G.Cosmo breps-V09-03-05 25 - Fixed cases of null pointer forward in G4BREPSolid, G4BREPSolidPolyhedra 26 and G4BezierSurface classes. 27 28 20/10/2010 : G.Cosmo breps-V09-03-04 29 - Implemented Clone() virtual method for all solids, returning a pointer 30 to a dynamically allocated copy of the solid. To be used by Geant4-MT. 31 32 22/09/2010 : G. Cosmo breps-V09-03-03 33 - Implemented copy-constructor and assignment operator for solids classes 34 to facilitate conversion to Geant4-MT. 35 36 06/09/2010 : G. Cosmo breps-V09-03-02 37 - Fixed possible leak in G4BREPSolid::IsConvex() method. 38 - Corrected possible dereferencing of null pointer in method 39 G4BREPSolidSphere::DistanceToOut(). 40 - Corrected deletion of internal data in G4BSplineCurve::Project() method. 41 - Fixed possible leak in G4BezierSurface::ClipSurface() method, and fixed 42 case of dereferenciation of null pointer. 43 - Fixed leak in destructor of G4ToroidalSurface. 44 - Added dummy initialisation of static data in G4BoundingBox3D, 45 G4ProjectedSurface and G4Surface. 46 47 13/07/2010 : G. Cosmo breps-V09-03-01 48 - Fixed compilation warning on Linux for G4Surface... 49 50 05/07/2010 : G. Cosmo breps-V09-03-00 51 - G4Hyperbola: corrected signature to internal Init() function to avoid 52 parameter passed by value. 53 - G4Assembly: corrected case of invalid iterator in destructor. 54 - G4BREPSolid: corrected logic in IsConvex(), avoiding explicit memory leak. 55 - G4BSplineCurve: corrected initialization of null pointer in Project(); 56 removed useless typedef. 57 - G4CompositeCurve, G4SurfaceBoundary: corrected cases of invalid iterator. 58 - G4OsloMatrix: fixed leak in construction of G4PointMatrix. 59 - Added fake initializations to constructors in G4BREPSolid, G4Assembly, 60 G4BREPSolidPCone, G4BREPSolidPolyhedra, G4BSplineSurface, G4BezierSurface, 61 G4BoundingBox3D, G4CircularCurve, G4Curve, G4CurvePoint, G4Ellipse, 62 G4FCylindricalSurface, G4FPlane, G4Hyperbola, G4KnotVector, G4OsloMatrix, 63 G4Parabola, G4ProjectedSurface, G4Ray, G4RectangularTrimmedSurface, 64 G4Surface, G4ToroidalSurface. 65 - Code cleanup in G4ConicalSurface, GCylindricalSurface and G4SpericalSurface. 19 66 20 67 08/07/2008 : G. Cosmo breps-V09-01-02 -
trunk/source/geometry/solids/BREPS/test/CurveTest.cc
r1316 r1347 26 26 ////////////////////////////////////////////////////////////////////////// 27 27 // $Id: CurveTest.cc,v 1.6 2006/06/29 18:43:01 gunter Exp $ 28 // GEANT4 tag $Name: geant4-09-04- beta-cand-01$28 // GEANT4 tag $Name: geant4-09-04-ref-00 $ 29 29 ////////////////////////////////////////////////////////////////////////// 30 30 // -
trunk/source/geometry/solids/BREPS/test/CurveTestFunction.hh
r1316 r1347 26 26 ////////////////////////////////////////////////////////////////////////// 27 27 // $Id: CurveTestFunction.hh,v 1.9 2007/05/18 10:31:11 gcosmo Exp $ 28 // GEANT4 tag $Name: geant4-09-04- beta-cand-01$28 // GEANT4 tag $Name: geant4-09-04-ref-00 $ 29 29 ////////////////////////////////////////////////////////////////////////// 30 30 // -
trunk/source/geometry/solids/BREPS/test/G4BREPIOtest.cc
r1316 r1347 25 25 // 26 26 // $Id: G4BREPIOtest.cc,v 1.6 2006/06/29 18:43:05 gunter Exp $ 27 // GEANT4 tag $Name: geant4-09-04- beta-cand-01$27 // GEANT4 tag $Name: geant4-09-04-ref-00 $ 28 28 // 29 29 // ---------------------------------------------------------------------- -
trunk/source/geometry/solids/BREPS/test/G4BREPSolidBoxTest.cc
r1316 r1347 26 26 ////////////////////////////////////////////////////////////////////////// 27 27 // $Id: G4BREPSolidBoxTest.cc,v 1.9 2006/06/29 18:43:07 gunter Exp $ 28 // GEANT4 tag $Name: geant4-09-04- beta-cand-01$28 // GEANT4 tag $Name: geant4-09-04-ref-00 $ 29 29 ////////////////////////////////////////////////////////////////////////// 30 30 // -
trunk/source/geometry/solids/BREPS/test/G4BREPSolidConeTest.cc
r1316 r1347 26 26 ////////////////////////////////////////////////////////////////////////// 27 27 // $Id: G4BREPSolidConeTest.cc,v 1.11 2006/06/29 18:43:09 gunter Exp $ 28 // GEANT4 tag $Name: geant4-09-04- beta-cand-01$28 // GEANT4 tag $Name: geant4-09-04-ref-00 $ 29 29 ////////////////////////////////////////////////////////////////////////// 30 30 // -
trunk/source/geometry/solids/BREPS/test/G4BREPSolidCylinderTest.cc
r1316 r1347 26 26 ////////////////////////////////////////////////////////////////////////// 27 27 // $Id: G4BREPSolidCylinderTest.cc,v 1.11 2006/06/29 18:43:11 gunter Exp $ 28 // GEANT4 tag $Name: geant4-09-04- beta-cand-01$28 // GEANT4 tag $Name: geant4-09-04-ref-00 $ 29 29 ////////////////////////////////////////////////////////////////////////// 30 30 // -
trunk/source/geometry/solids/BREPS/test/G4BREPSolidPConeTest.cc
r1316 r1347 26 26 ////////////////////////////////////////////////////////////////////////// 27 27 // $Id: G4BREPSolidPConeTest.cc,v 1.16 2006/06/29 18:43:14 gunter Exp $ 28 // GEANT4 tag $Name: geant4-09-04- beta-cand-01$28 // GEANT4 tag $Name: geant4-09-04-ref-00 $ 29 29 ////////////////////////////////////////////////////////////////////////// 30 30 // -
trunk/source/geometry/solids/BREPS/test/G4BREPSolidPolyhedraTest.cc
r1316 r1347 26 26 ////////////////////////////////////////////////////////////////////////// 27 27 // $Id: G4BREPSolidPolyhedraTest.cc,v 1.12 2006/06/29 18:43:17 gunter Exp $ 28 // GEANT4 tag $Name: geant4-09-04- beta-cand-01$28 // GEANT4 tag $Name: geant4-09-04-ref-00 $ 29 29 ////////////////////////////////////////////////////////////////////////// 30 30 // -
trunk/source/geometry/solids/BREPS/test/G4BREPSolidSphereTest.cc
r1316 r1347 26 26 ////////////////////////////////////////////////////////////////////////// 27 27 // $Id: G4BREPSolidSphereTest.cc,v 1.10 2006/06/29 18:43:19 gunter Exp $ 28 // GEANT4 tag $Name: geant4-09-04- beta-cand-01$28 // GEANT4 tag $Name: geant4-09-04-ref-00 $ 29 29 ////////////////////////////////////////////////////////////////////////// 30 30 // -
trunk/source/geometry/solids/BREPS/test/G4BREPSolidTorusTest.cc
r1316 r1347 26 26 ////////////////////////////////////////////////////////////////////////// 27 27 // $Id: G4BREPSolidTorusTest.cc,v 1.10 2006/06/29 18:43:21 gunter Exp $ 28 // GEANT4 tag $Name: geant4-09-04- beta-cand-01$28 // GEANT4 tag $Name: geant4-09-04-ref-00 $ 29 29 ////////////////////////////////////////////////////////////////////////// 30 30 // -
trunk/source/geometry/solids/BREPS/test/G4FPlaneTest.cc
r1316 r1347 26 26 ////////////////////////////////////////////////////////////////////////// 27 27 // $Id: G4FPlaneTest.cc,v 1.8 2007/05/18 10:31:11 gcosmo Exp $ 28 // GEANT4 tag $Name: geant4-09-04- beta-cand-01$28 // GEANT4 tag $Name: geant4-09-04-ref-00 $ 29 29 ////////////////////////////////////////////////////////////////////////// 30 30 // -
trunk/source/geometry/solids/BREPS/test/testG4BREPSolidOpenPCone.cc
r1316 r1347 26 26 ////////////////////////////////////////////////////////////////////////// 27 27 // $Id: testG4BREPSolidOpenPCone.cc,v 1.7 2006/06/29 18:43:25 gunter Exp $ 28 // GEANT4 tag $Name: geant4-09-04- beta-cand-01$28 // GEANT4 tag $Name: geant4-09-04-ref-00 $ 29 29 ////////////////////////////////////////////////////////////////////////// 30 30 //
Note: See TracChangeset
for help on using the changeset viewer.