source: trunk/source/visualization/RayTracer/History @ 1348

Last change on this file since 1348 was 1348, checked in by garnier, 13 years ago

update

File size: 10.2 KB
Line 
1$Id: History,v 1.67 2011/01/03 14:53:34 lgarnier Exp $
2-------------------------------------------------------------------
3
4     =========================================================
5     Geant4 - an Object-Oriented Toolkit for Simulation in HEP
6     =========================================================
7
8                      Category History file
9                      ---------------------
10This file should be used by G4 developers and category coordinators
11to briefly summarize all major modifications introduced in the code
12and keep track of all category-tags.
13It DOES NOT substitute the  CVS log-message one should put at every
14committal in the CVS repository !
15
16     *************************************************************
17     * Note that modeling and test have their own History files. *
18     *************************************************************
19
20     ----------------------------------------------------------
21     * Reverse chronological order (last date on top), please *
22     ----------------------------------------------------------
23
24History file for Ray Tracer category
25---------------------------------------
26
2723, December L. Garnier
28- GNUmakefile : Remove OpenGL/Qt stuff from Makefile
29
3027th October 2010  Gabriele Cosmo (raytracer-V09-03-04)
31- Restored DLL setup as originally. Withdrawn changes in last tag.
32
3319th October 2010  Gabriele Cosmo (raytracer-V09-03-03)
34- Replaced G4VIS_ALLOC_EXPORT flag with G4ALLOC_EXPORT for DLL exported
35  symbols.
36
3714th June 2010  Gabriele Cosmo  (raytracer-V09-03-02)
38- Added missing virtual destructor to G4VRTScanner, G4RTXScanner and
39  G4RTSimpleScanner.
40
4130th May 2010  John Allison  (raytracer-V09-03-01)
42- G4RayTracerSceneHandler: Added AddCompound(const G4VDigi&).
43
4429th May 2010  John Allison  (raytracer-V09-03-00)
45- G4RayTrajectory.hh: Added DrawTrajectory() ready for i_mode migration.
46
4715th November 2009  John Allison  (raytracer-V09-02-02)
48- Formal tag to record fixing of bugzilla Problem 1072.
49  o There is no change of source code.
50  o This was actullay fixed in raytracer-V09-02-00, which is already accepted.
51
5221st October 2009  John Allison  (raytracer-V09-02-01 coworks greps-V09-02-02)
53- Added AddCompound (const G4THitsMap<G4double>&) methods.
54  o Prevents warnings about hiding - calls G4VSceneHandler base class.
55
5616 September 2009  John Allison  (raytracer-V09-02-00)
57- Cosmetic adjustments and tagging.
58
5919 August 2009 Laurent Garnier
60- G4RayTracerViewer.cc, G4RayTracerXViewer.cc : Fix an bad use of fVP
61  parameters [bugzilla Problem 1072]
62
6318 August 2009 Laurent Garnier
64- G4RayTracerXViewer, G4RTXScanner : Fix a crash introduce by the
65  new way of handling window size hints (January 2009)
66
674th April 2008  John Allison  (raytracer-V09-01-00)
68- Fixed gcc-4.3.0 compiler warnings.
69
7014th June 2007  John Allison  (raytracer-V08-03-01)
71- Fixed memory leak in G4RayTracer (wrapper class).
72
7322nd May 2007  John Allison  (raytracer-V08-03-00)
74- Fixed for dubious ValGrind diagnostic showing apparent memory leak in
75  G4RTSimpleScanner and G4RTXScanner.
76
775th January 2007  John Allison  (raytracer-V08-02-00)
78- Bug fix: use of window size hints.
79
8017th November 2006  Joseph Perl  (raytracer-V08-01-02)
81- Deprecate /vis/rayTracer/backgroundColour.
82- Hasn't worked for some time anyway.
83- Users are instead referred to /vis/viewer/set/background.
84
8514th November 2006  John Allison  (raytracer-V08-01-01)
86- Merged raytracer-V08-01-00-branch onto main branch.
87
8811th November 2006  John Allison  (raytracer-V08-01-00-00)
89- Followed change to G4Scene.
90
9114th August 2006  John Allison  (raytracer-V08-01-00)
92- G4RayTracerSceneHandler.cc: Added world to dummy scene to improve
93  robustness when under control of vis manager.
94
9512th May 2006  John Allison  (raytracer-V08-00-04)
96- SetRecomputeTransients(false).
97
9810th May 2006  Makoto Asai (raytracer-V08-00-03)
99- Remove G4RayShooter class to Event category.
100
10121st April 2006  John Allison  (raytracer-V08-00-02)
102- Relies on improved protection for null models and parameters.
103
10426th January 2006  John Allison  (raytracer-V08-00-01)
105- G4RayTracerSceneHandler: Improved handling of dummy scene.
106- G4TheRayTracer: Advance work for possible inclusion of
107  anti-aliasing.  Currently no change of functionality.
108
10911th January 2006  John Allison  (raytracer-V08-00-00)
110- Reorganisation (needs visman-V08-00-02):
111  o Allowed multiple ray tracers.
112  o Separated out the original ray tracer into G4TheRayTracer, to be
113    used by viewers.
114  o Made G4RTMessenger a smart singleton that queries the vis manager
115    for tracers.
116  o Caused G4RayTracer to instantiate a default ray tracer if the user
117    wants to use /vis/rayTracer commands without the benefit of the
118    vis system (scene handlers and viewers).
119
1204th December 2005  Makoto Asai (raytracer-V07-01-08)
121- Correct initialization of G4RTTrackingAction and G4RTSteppingAction
122
12328th November 2005  Jane Tinslay (raytracer-V07-01-07)
124- Remove names of unused parameters to stop compiler warnings
125
12618th November 2005  John Allison  (raytracer-V07-01-06)
127- Merged in raytracer-V07-01-04 - see below.
128- Implemented window positioning.
129
13028th October 2005  Makoto Asai (raytracer-V07-01-05)
131- Working tag for merging "envelope" into G4Region.
132- This tag does not contain raytracer-V07-01-04 tag that might be
133  already done by J. Allison but does not yet appear on this file.
134
13513th October September 2005  John Allison (raytracer-V07-01-04)
136(On branch raytracer-V07-01-01-branch; changes *not* merged into head -
137need to cvs update -j raytracer-V07-01-02 -j raytracer-V07-01-01-branch.)
138- Migrated to <sstream>.
139- Default background black - can be changed by /vis/viewer/set/background.
140- GNUmakefile: Removed temporary CPPFLAGS += -DG4VIS_BUILD_RAYTRACERX_DRIVER.
141
14230th September 2005  Joseph Perl (raytracer-V07-01-03)
143New tag to include change Makoto made an hour after V07-01-02 was tagged.
144Change seems to just involve passing pWorld to material list where no argument was passed in previous version.
145
14616th September 2005  John Allison (raytracer-V07-01-02)
147(On branch raytracer-V07-01-01-branch; changes merged into head.)
148- Bug fix (black holes): Made small epsilon push into world to ensure inside.
149
15020th July 2005  John Allison (raytracer-V07-01-01)
151- Protected RayTracerX by G4VIS macro.
152
15317th July 2005  John Allison (raytracer-V07-01-00)
154- Introduced RayTracerX.  RayTracerX opens an X window and builds up
155  the picture, refining it gradually.  Already calculated pixels are
156  not recalculated, so it is as efficient as a top-to-bottom raster
157  scan.  It produces a jpeg file as well, just like RayTracer.
158
15911th June 2004  Gabriele Cosmo  (raytracer-V06-01-00)
160- Use global flag G4VIS_ALLOC_EXPORT to export extern symbols for DLLs.
161  Modified GNUmakefile and rearranged usage of extern symbols in classes.
162
16312th November 2003  Mark Donszelmann
164- GNUmakefile: added Modeling/include directory to compile on Windows.
165
1666th November 2003  John Allison  (raytracer-V05-02-04, vis-V05-02-03)
167- GNUmakefile: rationalised.
168
1694th October 2003  Gabriele Cosmo  (raytracer-V05-02-03)
170- GNUmakefile:
171  o added dependency to new module "geometry/navigation".
172  o replaced "digits+hits" with "digits_hits".
173- Coworks with "geometry-V05-02-00" and "digits_hits-V05-02-00".
174
17525th September 2003  Hisaya Kurashige  (raytracer-V05-02-02)
176- Modify GNUmakefile to use processes/cuts category
177
17818th September 2003  John Allison  (raytracer-V05-02-01, greps-V05-02-00)
179- Introduced G4VRTScanner and its default concrete implementation,
180  G4RTSimpleScanner.  It controls the shooting order of rays.
181- Added new command /vis/rayTracer/backgroundColour.
182
1834th August 2003  Makoto Asai  (raytracer-V05-02-00)
184- Migrate to the changes with "Cuts per region"
185
18618th June 2003  Gabriele Cosmo  (raytracer-V05-01-01)
187- Removed usage of G4USE_STD_NAMESPACE in G4RTJpegMaker.cc, after
188  migration from G4std.
189
19030th May 2003  Makoto Asai  (raytracer-V05-01-00)
191- Fix pedantic warning message.
192
19311th December 2002  John Allison  (vis-V04-01-10)
194- Fix for SUN-CC warnings: AddThis hides the virtual function...
195- Fix memory leak in RayTracer.
196
19711th November 2002  Hajime Yoshida and Minamimoto (raytracer-V04-00-01)
198- Corrected G4RayTracer.cc devide-by-zero.
199
20016th October 2002  John Allison  (raytracer-V04-00-00)
201- Tag for changes in G4VTrajectory, etc.
202
20322nd April 2002  John Allison
204- Workaround for pseudo-parallel/orthogonal projection in Ray Tracer.  It is
205  perspective projection with *very* small field angle (perMillion).
206
20722nd Nov 2001   Gabriele Cosmo  (raytracer-V03-02-02)
208- G4RTJpegMaker.cc: added check on ISO compliance for binary mode on
209  file streamsi, to allow compilation on non-ISO compilers.
210
21113th Nov 2001   Hajime Yoshida and Minamimoto (raytracer-V03-02-01)
212- Updation of G4RTJpegMaker.cc for Windows platform.
213
21414th July 2001  John Allison  (raytracer-V03-02-00)
215- Changed some arguments in G4RayTracer.hh from G4ThreeVector to const
216  G4ThreeVector& to keep Sun compiler happy.
217
21818th May 2001  John Allison  (raytracer-V03-01-00)
219- Removed unnecessary virtual inheritance of G4VViewer in G4RayTracerViewer.
220
2212nd May 2000  John Allison
222- G4RayTracer: set out-of-world ray to black.
223- G4RayTracerViewer: corrected trapping of orthogonal projection.
224
22510th March 2000  Makoto Asai
226- Added some comments for copyright notice and for the software reference manual.
227
22824th February 2000  John Allison
229- Added protection for null viewer in G4RTSteppingAction.cc and
230  G4RayTrajectory.cc.
231- Corrected for zoom, etc., in G4RayTracerViewer.cc.
232
23323rd February 2000  John Allison
234- Added G4RayTracerSceneHandler and Viewer.
235- Some modifications to other RayTracer routines for vis compliance.
236- (Note: headAngle still not right - ray traced views are sometimes tipped.)
237
23822nd February 2000  John Allison (raytracer-V01-00-01a)
239- Added G4std:: in a few places to obtain ISO compliance.
240- Change "char*" to "const char*" in G4OutBitStream::CopyByte(...).
241
24222nd February 2000  Makoto Asai (raytracer-V01-00-01)
243- Change "char*" to "const char*"
244- use g4std/fstream
245
24617th February 2000  Makoto Asai (raytracer-V01-00-00)
247- Primary tag of sub-category
248
24929th January 2000  Makoto Asai
250- Introduction of G4RayTracer (visualization/RayTracer/...)
251- Migration of G4RayTracer
252  affected files :
253    visualization/GNUmakefile
254    visualization/management/include/MyVisManager.cc
255    visualization/management/src/G4VisManager.cc
256  affected files in other directory :
257    config/G4VIS_BUILD.gmk
258    config/G4VIS_USE.gmk
259
Note: See TracBrowser for help on using the repository browser.