source: trunk/source/visualization/modeling/History @ 1258

Last change on this file since 1258 was 1258, checked in by garnier, 14 years ago

cvs update

File size: 21.6 KB
Line 
1$Id: History,v 1.117 2010/05/11 11:58:41 allison 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     * Reverse chronological order (last date on top), please *
18     ----------------------------------------------------------
19
20History file for visualization/modeling
21---------------------------------------
22
2311th May 2010  John Allison  (modeling-V09-03-00)
24- G4ModelingParameters, G4PhysicalVolumeModel:
25  o Replace polyhedra with solids for sections and cutaways.
26- G4TrajectoriesModel: Trap use of i_mode and print warning.
27- G4VTrajectoryModel and derived classes G4TrajectoryDrawBy*:
28  o Introduce Draw method *not* containing i_mode.
29- G4TrajectoryDrawerUtils:
30  o Remove default (0) for i_mode arguments.
31  o Introduce functions without i_mode.
32  o Comment out unused DrawLineAndPoints function.
33  o Trap use of i_mode and print warning.
34
3527th April 2010 Laurent Garnier
36- G4trajectoryDrawerUtils :
37  o Optimisation when drawing lines
38
394th November 2009  John Allison
40- G4PSHitsModel:
41  o Now intended as end-of-run model.
42  o Picks up hits from G4ScoringManager instead of event.
43
4422nd October 2009  John Allison  (modeling-V09-02-05 coworks greps-V09-02-02)
45- Added G4PSHitsModel for gMocren driver.
46- G4PhysicalVolumeModel.cc: Makes use of HepPolyhedronProcessor.
47
4821st October 2009  John Allison  (modeling-V09-02-04 coworks greps-V09-02-02)
49- G4BoundingSphereScene, G4PhysicalVolumeMassScene,
50  G4PhysicalVolumeSearchScene:
51  o Added empty AddCompound (const G4THitsMap<G4double>&) methods.
52
5310th October 2009  John Allison  (modeling-V09-02-03)
54- G4PhysicalVolumeModel: Added G4PhysicalVolumeModelTouchable.  Used in
55  ComputeMaterial.  Effective for nested parameterisations.
56
5729th September 2009  John Allison  (modeling-V09-02-02)
58- G4PhysicalVolumeModel.cc: Added warning if logical volume not defined.
59
6025th February 2009  John Allison  (modeling-V09-02-01 - needs greps-V09-02-01)
61- G4ModelApplyCommandsT: Added visManager->NotifyHandlers() after
62  application (Apply) of all commands.  Forces update of all viewers
63  after a change of model, e.g., trajectory colour, point size, etc.
64
6524th February 2009  John Allison  (modeling-V09-02-00 - needs greps-V09-02-00)
66- Added setAux/StepPtsSizeType commands (candidates: "none world screen").
67- Added unit to setAux/StepPtsSize for SizeType == world.
68
6927th July 2008  John Allison  (modeling-V09-01-01)
70- G4PhysicalVolumeSearchScene.cc: Cosmetic improvement to a message.
71
724th January 2008  John Allison  (modeling-V09-01-00)
73- Adapted to new BeginPrimitives2D signature.
74
7510th November 2007  John Allison  (modeling-V09-00-00)
76- Minor improvement in warning message after change of geometry.
77
7830th May 2007  John Allison  (modeling-V08-03-02)
79- Removed warnedAboutIMode from G4TrajectoryDrawerUtils.hh.  It was
80  used only in G4TrajectoryDrawerUtils.cc and gave warnings about
81  being unused in other .cc files that inculded
82  G4TrajectoryDrawerUtils.hh.  warnedAboutIMode is now a static in
83  G4TrajectoryDrawerUtils.cc.
84
8530th May 2007  John Allison  (modeling-V08-03-01)
86- Fix for SUN.
87
8822nd May 2007  John Allison  (modeling-V08-03-00)
89- Simplified G4Atts for Physical Volume Path.
90
913rd April 2007  John Allison  (modeling-V08-02-02)
92- G4PhysicalVolumeModel: Added full volume path information and
93  transformed axes to G4Atts.
94
9525th March 2007  John Allison  (modeling-V08-02-01)
96- G4PhysicalVolumeModel: Added solid dump and volume transformation to G4Atts.
97
985th January 2007  John Allison  (modeling-V08-02-00 - needs greps-V08-02-00)
99- G4PhysicalVolumeModel.cc: Bug fix:
100  o Correct treatment of ForcedLineSegmentsPerCircle when clipping.
101
10216th November 2006  John Allison  (modeling-V08-01-15)
103- Added protection for parallel worlds (zero region pointer).
104
10514th November 2006  John Allison  (modeling-V08-01-14)
106- Merged modeling-V08-01-13-branch onto main branch.
107
1088th November 2006  John Allison  (modeling-V08-01-13-00)
109- On modeling-V08-01-13-branch.
110- Added G4Event pointer to modeling parameters.
111- G4TrajectoriesModel and G4HitsModel: use the above (G4VSceneHandler
112  supplies).
113
1145th November 2006  John Allison  (modeling-V08-01-13)
115- Further, hopefully, complete, protection against zero materials pointer.
116
1173rd November 2006  John Allison  (modeling-V08-01-12)
118- G4PhysicalVolumeModel.cc: Protected against zero material pointer.
119
1203rd November 2006  John Allison  (modeling-V08-01-11)
121- G4Trajectories/HitsModel.cc: Protected against zero pointers from
122  collections.
123
1242nd November 2006  John Allison  (modeling-V08-01-10)
125- G4HitsModel: Added GetCurrentHit.
126
1271st November 2006  John Allison  (modeling-V08-01-09)
128- G4VModel: Removed warning messages from the virtual functions
129  GetCurrentDescription and GetCurrentTag so that there is no longer
130  a message if the concrete class does not implement.  The implementation
131  in G4VModel, which is used by default, is simply to return the global
132  description and tag.
133- Removed GetCurrentDescription and GetCurrentTag from models for which the
134  concept of "current" makes no sense or is not used:
135    G4AxesModel, G4HitsModel, G4LogicalVolumeModel, G4ScaleModel, G4TextModel.
136- G4ModelCommandsT: Minor corrections to guidance.
137
13826th October 2006  John Allison  (modeling-V08-01-08)
139- G4PhysicalVolumeModel: Changed CreateAttValues to CreateCurrentAttValues.
140- G4TrajectoriesModel: Added GetCurrentTrajectory.
141
142------------------------------------------------------
14319th September 2006  John Allison  (modeling-V08-01-07)
144- G4ModelingParameters: Added ExplodeCentre
145- G4PhysicalVolumeModel.cc: Programmed ExplodeCentre.
146
14717th September 2006 Jane Tinslay
148- Shift an assert from G4AttributeFilterT to G4AttFilterUtils - was
149  causing problems with XCode 2.0
150
151------------------------------------------------------
15215th September 2006  John Allison  (modeling-V08-01-06)
153- G4PhysicalVolumeModel.ccChanged "Bookkeeping" to "Physics
154
15514th September 2006 Jane Tinslay
156- Fixes for sun
157
15813th September 2006  John Allison
159- G4ModelingParameters: Improved setting and access to explode factor.
160- G4PhysicalVolumeModel.cc:
161  o Implemented explode factor(radial move) feature for top level drawn
162    volumes.
163- G4TrajectoriesModel.cc: Improved debug checking and printing of G4Atts.
164- G4ModelCommandUtils.hh, G4ModelCommandsT.hh:
165  o  Re-instate setTimeSliceInterval command.
166
16712th September 2006 Jane Tinslay
168- Add attribute based trajectory drawing & filtering, and attribute based
169  hit filtering
170
171---------------------------------------------------
17227th August 2006  John Allison  (modeling-V08-01-05)
173- G4ModelingParameters: Added warning flag and section/cutaway polyhedron.
174- G4PhysicalVolumeModel:
175  o Acts on warning flag from G4ModelingParameters.
176  o Added enum ClippingMode {subtraction, intersection};
177  o Equipped for generic sectioning (DCUT) and cutaways.
178- G4TrajectoryDrawerUtils::DrawWithTime:
179  o Made use of G4VisAttributes time range.
180  o Tidied.
181
18226th August 2006  John Allison  (modeling-V08-01-04 - requires greps-V08-01-03)
183- G4TrajectoryDrawerUtils.cc: Fixed compilation warning.
184
18525th August 2006 Jane Tinslay
186- Follow G4VFilter const change (requires greps-V08-01-03).
187
18816th August 2006  John Allison  (modeling-V08-01-03)
189- G4TrajectoryDrawerUtils.cc: Improved robustness of time slicing.
190- G4ModelCommandsT.hh: In class G4ModelCmdSetTimeSliceInterval:
191  cmd->SetUnitCategory("Time").
192- G4TrajectoriesModel.cc: Improved debug statement.
193
19414th August 2006  John Allison  (modeling-V08-01-02)
195- G4ModelApplyCommandsT.hh: Added G4ModelCmdApplyDoubleAndUnit.
196- G4ModelCommandsT.hh: Added G4ModelCmdSetTimeSliceInterval.
197- G4VisTrajContext: Added TimeSliceInterval.
198- G4TrajectoryModelFactories: Instantiated G4ModelCmdSetTimeSliceInterval.
199- G4TrajectoryDrawerUtils.cc: Added time slicing.
200
20110th July 2006  John Allison  (modeling-V08-01-01)
202- Co-works with greps-V08-01-01.
203- G4VModel: Removed GetG4PhysicalVolumeModel.
204- G4ModelingParameters:
205  o Removed RepStyle, ViewGeom, ViewHits and ViewDigis (not used).
206  o Reduced number of constructors.
207- G4PhysicalVolumeModel:
208  o Removed Establish/DecommissionSpecials to conform with greps-V08-01-01.
209  o Rationalised G4Atts: Added GetAttDefs/CreateAttValues.
210
2113rd July 2006  John Allison  (modeling-V08-01-00)
212- Needs greps-V08-01-00.
213- G4PhysicalVolumeModel::G4PhysicalVolumeNodeID: Added GetNonCulledDepth.
214- G4PhysicalVolumeModel.cc: Also added G4Atts for solids.
215- G4TrajectoriesModel.cc: Added debug code.
216
2177th June 2006  John Allison (modeling-V08-00-14)
218- G4PhysicalVolumeModel.cc: Added protection for zero vis atts.
219
2206th June 2006  John Allison (modeling-V08-00-13)
221- G4TrajectoryChargeFilter.cc: Added #include <sstream> for Sun compiler.
222- G4PhysicalVolumeModel::Validate: Relaxed requirement for modeling parameters.
223  (Caused crash after change of geometry.)
224
2252nd June 2006 Joseph Perl (modeling-V08-00-12)
226- G4VisTrajContext: change default of point sizes from 0 to 2
227
22830th May 2006 Jane Tinslay
229- Add G4TrajectoryChargeFilter and G4TrajectoryOriginVolumeFilter
230
23125th May 2006  John Allison  (modeling-V08-00-11)
232- G4VModelFactory.hh: Indent printing of models.
233- G4ModelApplyCommandsT.hh: Fix trivial compiler warnings.
234
23522nd May 2006  John Allison  (modeling-V08-00-10)
236- Remove dependency on Run.
237- G4ModelingParameters.cc: Protect operator<< for zero fpDefaultVisAttributes.
238
23912th May 2006  John Allison  (modeling-V08-00-09)
240- G4TrajectoriesModel and G4HitsModel: Removed dependency on G4RunManager.
241  Uses G4RunManagerKernel.  Needs event-V08-00-01.
242- G4CallbackModel: Added G4VGraphicsScene argument to operator().
243
2444th May 2006  Joseph Perl  (modeling-V08-00-08)
245- Add missing assert to G4VTrajectoryModel needed by Windows.
246
2474th May 2006  John Allison
248- Improved protection for null models and parameters.
249
2502nd May 2006 Jane Tinslay
251- Add context to trajectory drawers. Intended to replace imode.
252  Allows to configure default drawing style for lines, step and
253  auxiliary points. For example, colours, visibility, point sizes,
254  fill styles..
255- Add generic drawer, G4TrajectoryGenericDrawer. Draws all trajectories
256  in the same style, based on its default context.
257- Update generic commands
258- Add verbose to drawers
259
26021st April 2006 Jane Tinslay  (modeling-V08-00-07)
261- Get rid of some warning messages from G4ModelCommandsT
262  when compiling on Linux
263- Add Print method to G4VModelFactory
264
26519th April 2006  John Allison  (modeling-V08-00-06 - needs greps-V08-00-02)
266- G4BoundingSphereScene.hh, G4PhysicalVolumeMassScene.hh and
267  G4PhysicalVolumeSearchScene.hh;  Added dummy Begin/EndPrimitives2D
268  for greps-V08-00-02.
269- G4PhysicalVolumeModel.cc: Improved legibility and efficiency of
270  culling algorithm.
271
27228th March 2006 Jane Tinslay (jst28032006)
273- Add G4TrajectoryFilterFactories and G4TrajectoryParticleFilter
274  for trajectory filtering.
275- Add more generic commands to G4ModelCommandsT
276
27728th March 2006  John Allison (modeling-V08-00-05)
278- G4PhysicalVolumeMassScene and G4PhysicalVolumeSearchScene:
279  o Removed EstablishSpecials.
280- G4PhysicalVolumeModel:
281  o GetTopPhysicalVolume, GetCurrentPV, GetCurrentLV,
282    GetCurrentMaterial: return non-const pointers.  (It has proved
283    impossibly difficult to deal with const pointers.)
284  o Modified for new G4PhysicalVolumeSearchScene constructor.
285- G4BoundingSphereScene: Removed use of GetG4PhysicalVolumeModel (uses
286  dynamic cast instead).
287
28824th March 2006 Jane Tinslay (jst24032006)
289- Add G4bool visibility parameter to trajectory draw
290  models "Draw" method.
291 
29216th March 2006 Jane Tinslay (jst16032006)
293- Template commands and colour map used in trajectory models
294- Introduce G4TrajectoryDrawByOriginVolume
295
29614th March 2006  John Allison (modeling-V08-00-04)
297- G4PhysicalVolumeModel::G4PhysicalVolumeNodeID: Added output operator<<.
298
29916th February 2006  John Allison (modeling-V08-00-03)
300- G4PhysicalVolumeModel: Minor enhancements to facilitate future
301  removal of Establish/DecommisionSpecials.
302
3038th February 2006  John Allison (modeling-V08-00-02)
304- Added DrawingStyle to G4ModelingParameters.
305- G4PhysicalVolumeModel: Fixed bug in culling of covered daughters and
306  improved readability of culling algorithm.
307
30826th January 2006  John Allison (modeling-V08-00-01)
309- G4PhysicalVolumeModel: Added capability of maintaining path of the
310  current drawn (non-culled) volume in terms of drawn (non-culled)
311  ancesters.  See G4PhysicalVolumeModel.hh for detailed description.
312- Removed some unnecessary data members and other small tidying.
313
31411th January 2006  John Allison (modeling-V08-00-00)
315- G4NullModel.cc: Changed G4Transform3D::Identity to G4Transform3D().
316
3172nd December 2005  Joseph Perl (modeling-V07-01-07)
318- Change "G4String inline" to "inline G4String" to correct compiler
319  warning in G4VTrajectoryModel.hh.
320
32130th November 2005  Gabriele Cosmo (modeling-V07-01-06)
322- Trivial fix to G4VModel for support of CLHEP-2.0.X series.
323
32428th November 2005  Jane Tinslay
325- Remove names of unused parameters to stop compiler warnings
326
32724th November 2005  John Allison (modeling-V07-01-05)
328- Set initial values for originalRMin, originalRMax to satisfy compiler
329
33023rd November 2005  Joseph Perl  (modeling-V07-01-04)
331- Tagged in preparation for Geant4 8.0
332
33323rd November 2005 Jane Tinslay
334- Enhanced trajectory implementation
335
33622nd November 2005  John Allison (modeling-V07-01-03)
337- Implemented radial replicas for G4Tubs.
338- Changed G4Transform3D::Identity to G4Transform3D().
339
34024th October 2005  John Allison (modeling-V07-01-02)
341- Added: G4VTrajectoryModel, G4VTrajectoryModelMaker, G4TrajectoryModelMaker
342  and G4TrajectoryTestModel.
343- G4VModel: cosmetic changes.
344
34513th October 2005  John Allison (modeling-V07-01-01)
346- Migrated to <sstream>.
347
34813th September 2005  John Allison (modeling-V07-01-00)
349- Fixed (non-)culling of transparent volumes.
350
3517th June 2005  John Allison (modeling-V07-00-02)
352- G4PhysicalVolumeModel: fixed case of off-origin volume.
353- G4TextModel: Further small improvement.
354
35531st May 2005  John Allison  (modeling-V07-00-01)
356- G4TextModel: Improved global tag for better identification.
357
3586th May 2005  John Allison  (modeling-V07-00-00)
359- G4PhysicalVolumeModel: SetCopyNo of replicas and paramaterised volumes.
360
3613rd March 2005  John Allison  (vis-V07-00-08)
362- Added Set methods to G4VModel.
363- Added argument to G4CallbackModel::operator()(const G4Transform3D&) so that
364  the model could implement a given transformation.  Provided default for
365  G4VUserVisAction::(const G4Transform3D& = G4Transform3D::Identity).
366
36711th November 2004  John Allison  (vis-V06-02-05)
368- Made use use of smart method GetPolyhedron for solids.  This greatly
369  speeds 2nd and subsequent drawings when kernel access is required.
370
37122nd September 2004  John Allison  (modeling-V06-02-01)
372- Changed use of deprecated G4VPhysicalVolume::GetRotation to GetRotationValue.
373- Fixed memory leak in G4PhysicalVolumeMassScene.
374
37513th September 2004  John Allison  (modeling-V06-02-00)
376- Added G4PhysicalVolumeMassScene.  From the header file:
377// Calculates the mass of a geometry tree taking into account daughters
378// up to the depth specified in the G4PhysicalVolumeModel.  Culling is
379// ignored so that all volumes are seen.
380//
381// The calculation is quite tricky, since it involves subtracting the
382// mass of that part of the mother that is occupied by each daughter and
383// then adding the mass of the daughter, and so on down the heirarchy.
384//
385// Usage for a given G4PhysicalVolumeModel* pvModel:
386//   G4PhysicalVolumeMassScene massScene;
387//   massScene.EstablishSpecials (*pvModel);
388//   pvModel->DescribeYourselfTo (massScene);
389//   G4double volume = massScene.GetVolume();
390//   G4double mass = massScene.GetMass();
391//   massScene.Reset();
392// See, for example, G4ASCIITreeSceneHandler::EndModeling().
393- Added some access functions to G4PhysicalVolumeModel:
394    GetTopPhysicalVolume, GetRequestedDepth, SetRequestedDepth.
395- Protected GetPhysicalVolumeModel when all volumes "invisible".
396
39712th November 2003  John Allison  (modeling-V05-02-02)
398- CalculateExtent always searches complete hierarchy.
399
4006th November 2003  John Allison  (modeling-V05-02-01, vis-V05-02-03)
401- GNUmakefile: rationalised.
402
4033rd November 2003  Gabriele Cosmo  (modeling-V05-02-00, vis-V05-02-02)
404- Added inclusion of G4VSolid.hh in G4LogicalVolumeModel.cc to make it self
405  consistent after header review in geometry category.
406
4074th October 2003  Gabriele Cosmo  (vis-V05-02-01)
408- GNUmakefile:
409  o added dependency to new module "geometry/navigation".
410  o replaced "digits+hits" with "digits_hits".
411- Coworks with "geometry-V05-02-00" and "digits_hits-V05-02-00".
412
41322nd September 2003  John Allison  (vis-V05-02-00, greps-V05-02-00)
414- Removed a redundant comment.
415
41620th November 2002  Gabriele Cosmo  (modeling-V04-01-00)
417- Fixed access to static data (requires "greps-V04-01-04") in
418  G4FlavoredParallelWorldModel.cc, to allow porting on Windows DLLs.
419
42011th November 2002  John Allison  (modeling-V04-00-00)
421- Added fDrawingMode data member to G4TrajectoriesModel.
422
42324th October 2002  John Allison (vis-V04-01-03)
424- Changes for AddThis(const G4VTrajectory&) and (const G4VHit&).
425
42623rd February 2002  John Allison (vis-V04-00-02)
427- Removed Begin/EndPrimitives from G4HitsModel and
428  G4TrajectoriesModel.  This was causing nested calls to
429  Begin/EndPrimitives (and thus to glNewList/EndList in OpenGL stored
430  mode), since the trajectories and hits Draw methods themselves have
431  Begin/EndPrimitives.
432
43324th August 2001  John Allison  (vis-V03-02-13)
434- Intoduced argument for printing in G4VModel::Validate(G4bool warn).
435- Changed default return value in G4VModel::Validate(G4bool) to true.
436- Invoke CalculateExtent after successful geometry change in
437  G4PhysicalVolumeModel::Validate, and other bug fixes..
438
43914th August 2001  John Allison  (vis-V03-02-11)
440- Added sceneHandler.Begin/EndPrimitives messages to models (long
441  standing bug!).
442
4439th August 2001  John Allison  (vis-V03-02-10-00)
444- Removed G4ModelingParameters::hierarchy.  It is no longer used.  The
445  textual or graphical representation of the geometry hierarchy is now
446  done in G4xxxTree classes in visua;ization/Tree.
447
44825th July 2001  John Allison  (modeling-V03-02-03)
449- Added G4VModel::GetG4PhysicalVolumeModel().
450- Added G4VModel* argument to G4BoundingSphereScene constructor.
451  Both the above are to facilitate access to a model, if it exists, and
452  to invoke methods of G4PhysicalVolumeModel if it is one.
453- Added code to curtail G4PhysicalVolumeModel search in G4BoundingSphereScene.
454
45524th July 2001  John Allison  (modeling-V03-02-02)
456- Added G4VModel::SetExtent(const G4VisExtent&).
457- Cosmetic improvements to G4BoundingSphereScene.
458- Augmented G4ScaleModel::fGlobalTag.
459
46021st July 2001  John Allison  (modeling-V03-02-01)
461- Added G4ScaleModel.
462- Fixed bug in G4BoundingSphereScene::::Accrue().
463- Also a few cosmetic changes.
464
46518th July 2001  John Allison  (modeling-V03-02-00)
466- Ensured rotation and translation of replica is restored.
467
4683rd February 2001  John Allison  (vis-V03-00-02)
469- Tidied for CodeWizard.
470
47129th May 2000  John Allison
472- Moved code for maintaining depth, physical and logical volume
473  pointers from VisitGeometryAndGetVisReps to DescribeAndDescend to
474  handle daughters of replicas correctly (Guy Barrand).
475
47622nd May 2000  John Allison  (modeling-V01-01-00)
477- Added G4VTreeGraphicsScene (DTREE).
478- Commented out pVPV->SetCopyNo(n) on Makoto's advice in
479  G4PhysicalVolumeModel.cc.
480
481vis-V01-01-01  12th April 2000  John Allison
482- Made G4PhysicalVolumeModel::DescribeSolid virtual.
483- G4PhysicalVolumeModel::DescribeSolid no longer deals with composite
484  solids - now programmed into CompositeSolid::CreatePolyhedron, where
485  CompositeSolid means G4IntersectionSolid, G4SubtractionSolid and
486  G4UnionSolid.
487- G4PhysicalVolumeModel::DescribeSolid no longer deals with displaced
488  solids - now programmed into G4DisplacedSolid::CreatePolyhedron.
489- Added G4LogicalVolumeModel::DescribeSolid, which explicitly adds
490  components of composite solids as white forced-wireframe objects.
491
492vis-V00-01-10  25th November 1999  John Allison
493- Adapted header files of modeling for Software Reference Manual.
494
495vis-01-00-05  7th February 1999  John Allison
496
497vis-01-00-05  7th February 1999  John Allison
498- Added list facility to G4PhysicalVolumeSearchScene.
499- Added virtual functions AddThis (const G4Polycone and G4Polyhedra to
500  G4BoundingSphereScene and G4PhysicalVolumeSearchScene.
501
502vis-00-04-01  25th November 1998  John Allison.
503- Added const G4VisAttributes* fpDefaultVisAttributes and access
504  functions to G4ModelingParameters.
505- Reverted to default assignment operator and copy constructor for
506  G4ModelingParameters.
507- G4PhysicalVolumeModel can now handle invisible daughters.
508
50931st August 1998  John Allison
510- Added G4VModel::Validate() and in subclasses.
511
512vis-00-02-05  27th August 1998  John Allison
513- Added G4HitsModel and G4TrajectoriesModel.
514
515vis-00-02-04  22nd August 1998  John Allison
516- Made G4Transform3D fTransform a member of G4VModel (instead of pointer).
517- Reversed order of parameters in G4VModel constructor.
518- Much bug fixing.
519
520vis-00-06-06  11th June 1998  John Allison
521- G4PhysicalVolumeModel handles parametrised solids and materials.
522
523vis-00-06-04  10th June 1998  John Allison
524- Moved G4BoundingSphereScene from management to modeling.
525- Added G4Transform3D data member.
526
527modeling-00-04-01  4th March 1998  John Allison
528- Last tag before moving to visualization.
529- Removed G4ModelingParameters:: from G4ModelingParameters.hh constructor.
530
53127th January 1998  John Allison
532- New (temporay?) category.
533- Incorporates modeling code which was in G4VScene.
Note: See TracBrowser for help on using the repository browser.