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

Last change on this file since 1327 was 1315, checked in by garnier, 15 years ago

update geant4-09-04-beta-cand-01 interfaces-V09-03-09 vis-V09-03-08

File size: 22.4 KB
Line 
1$Id: History,v 1.121 2010/06/01 21:49:49 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
231st June 2010 John Allison (modeling-V09-03-03)
24- G4TrajectoryDrawByParticleID.cc: Set some defaults:
25 Set("gamma", "green");
26 Set("e-", "red");
27 Set("e+", "blue");
28 Set("pi+", "magenta");
29 Set("pi-", "magenta");
30 Set("proton", "cyan");
31 Set("neutron", "yellow");
32
3330th May 2010 John Allison (modeling-V09-03-02)
34- Added G4DigiModel and G4DigiFilterFactories.
35- G4BoundingSphereScene, G4PhysicalVolumeMassScene,
36 G4PhysicalVolumeSearchScene:
37 o Added AddCompound(const G4VDigi&).
38
3928th May 2010 John Allison (modeling-V09-03-01)
40- G4TrajectoryDrawByAttribute.cc, G4TrajectoryDrawByCharge.cc,
41 G4TrajectoryDrawByOriginVolume.cc, G4TrajectoryDrawByParticleID.cc:
42 o Fixed unused parameter 'i_mode' warning.
43
4411th May 2010 John Allison (modeling-V09-03-00)
45- G4ModelingParameters, G4PhysicalVolumeModel:
46 o Replace polyhedra with solids for sections and cutaways.
47- G4TrajectoriesModel: Trap use of i_mode and print warning.
48- G4VTrajectoryModel and derived classes G4TrajectoryDrawBy*:
49 o Introduce Draw method *not* containing i_mode.
50- G4TrajectoryDrawerUtils:
51 o Remove default (0) for i_mode arguments.
52 o Introduce functions without i_mode.
53 o Comment out unused DrawLineAndPoints function.
54 o Trap use of i_mode and print warning.
55
5627th April 2010 Laurent Garnier
57- G4trajectoryDrawerUtils :
58 o Optimisation when drawing lines
59
604th November 2009 John Allison
61- G4PSHitsModel:
62 o Now intended as end-of-run model.
63 o Picks up hits from G4ScoringManager instead of event.
64
6522nd October 2009 John Allison (modeling-V09-02-05 coworks greps-V09-02-02)
66- Added G4PSHitsModel for gMocren driver.
67- G4PhysicalVolumeModel.cc: Makes use of HepPolyhedronProcessor.
68
6921st October 2009 John Allison (modeling-V09-02-04 coworks greps-V09-02-02)
70- G4BoundingSphereScene, G4PhysicalVolumeMassScene,
71 G4PhysicalVolumeSearchScene:
72 o Added empty AddCompound (const G4THitsMap<G4double>&) methods.
73
7410th October 2009 John Allison (modeling-V09-02-03)
75- G4PhysicalVolumeModel: Added G4PhysicalVolumeModelTouchable. Used in
76 ComputeMaterial. Effective for nested parameterisations.
77
7829th September 2009 John Allison (modeling-V09-02-02)
79- G4PhysicalVolumeModel.cc: Added warning if logical volume not defined.
80
8125th February 2009 John Allison (modeling-V09-02-01 - needs greps-V09-02-01)
82- G4ModelApplyCommandsT: Added visManager->NotifyHandlers() after
83 application (Apply) of all commands. Forces update of all viewers
84 after a change of model, e.g., trajectory colour, point size, etc.
85
8624th February 2009 John Allison (modeling-V09-02-00 - needs greps-V09-02-00)
87- Added setAux/StepPtsSizeType commands (candidates: "none world screen").
88- Added unit to setAux/StepPtsSize for SizeType == world.
89
9027th July 2008 John Allison (modeling-V09-01-01)
91- G4PhysicalVolumeSearchScene.cc: Cosmetic improvement to a message.
92
934th January 2008 John Allison (modeling-V09-01-00)
94- Adapted to new BeginPrimitives2D signature.
95
9610th November 2007 John Allison (modeling-V09-00-00)
97- Minor improvement in warning message after change of geometry.
98
9930th May 2007 John Allison (modeling-V08-03-02)
100- Removed warnedAboutIMode from G4TrajectoryDrawerUtils.hh. It was
101 used only in G4TrajectoryDrawerUtils.cc and gave warnings about
102 being unused in other .cc files that inculded
103 G4TrajectoryDrawerUtils.hh. warnedAboutIMode is now a static in
104 G4TrajectoryDrawerUtils.cc.
105
10630th May 2007 John Allison (modeling-V08-03-01)
107- Fix for SUN.
108
10922nd May 2007 John Allison (modeling-V08-03-00)
110- Simplified G4Atts for Physical Volume Path.
111
1123rd April 2007 John Allison (modeling-V08-02-02)
113- G4PhysicalVolumeModel: Added full volume path information and
114 transformed axes to G4Atts.
115
11625th March 2007 John Allison (modeling-V08-02-01)
117- G4PhysicalVolumeModel: Added solid dump and volume transformation to G4Atts.
118
1195th January 2007 John Allison (modeling-V08-02-00 - needs greps-V08-02-00)
120- G4PhysicalVolumeModel.cc: Bug fix:
121 o Correct treatment of ForcedLineSegmentsPerCircle when clipping.
122
12316th November 2006 John Allison (modeling-V08-01-15)
124- Added protection for parallel worlds (zero region pointer).
125
12614th November 2006 John Allison (modeling-V08-01-14)
127- Merged modeling-V08-01-13-branch onto main branch.
128
1298th November 2006 John Allison (modeling-V08-01-13-00)
130- On modeling-V08-01-13-branch.
131- Added G4Event pointer to modeling parameters.
132- G4TrajectoriesModel and G4HitsModel: use the above (G4VSceneHandler
133 supplies).
134
1355th November 2006 John Allison (modeling-V08-01-13)
136- Further, hopefully, complete, protection against zero materials pointer.
137
1383rd November 2006 John Allison (modeling-V08-01-12)
139- G4PhysicalVolumeModel.cc: Protected against zero material pointer.
140
1413rd November 2006 John Allison (modeling-V08-01-11)
142- G4Trajectories/HitsModel.cc: Protected against zero pointers from
143 collections.
144
1452nd November 2006 John Allison (modeling-V08-01-10)
146- G4HitsModel: Added GetCurrentHit.
147
1481st November 2006 John Allison (modeling-V08-01-09)
149- G4VModel: Removed warning messages from the virtual functions
150 GetCurrentDescription and GetCurrentTag so that there is no longer
151 a message if the concrete class does not implement. The implementation
152 in G4VModel, which is used by default, is simply to return the global
153 description and tag.
154- Removed GetCurrentDescription and GetCurrentTag from models for which the
155 concept of "current" makes no sense or is not used:
156 G4AxesModel, G4HitsModel, G4LogicalVolumeModel, G4ScaleModel, G4TextModel.
157- G4ModelCommandsT: Minor corrections to guidance.
158
15926th October 2006 John Allison (modeling-V08-01-08)
160- G4PhysicalVolumeModel: Changed CreateAttValues to CreateCurrentAttValues.
161- G4TrajectoriesModel: Added GetCurrentTrajectory.
162
163------------------------------------------------------
16419th September 2006 John Allison (modeling-V08-01-07)
165- G4ModelingParameters: Added ExplodeCentre
166- G4PhysicalVolumeModel.cc: Programmed ExplodeCentre.
167
16817th September 2006 Jane Tinslay
169- Shift an assert from G4AttributeFilterT to G4AttFilterUtils - was
170 causing problems with XCode 2.0
171
172------------------------------------------------------
17315th September 2006 John Allison (modeling-V08-01-06)
174- G4PhysicalVolumeModel.ccChanged "Bookkeeping" to "Physics
175
17614th September 2006 Jane Tinslay
177- Fixes for sun
178
17913th September 2006 John Allison
180- G4ModelingParameters: Improved setting and access to explode factor.
181- G4PhysicalVolumeModel.cc:
182 o Implemented explode factor(radial move) feature for top level drawn
183 volumes.
184- G4TrajectoriesModel.cc: Improved debug checking and printing of G4Atts.
185- G4ModelCommandUtils.hh, G4ModelCommandsT.hh:
186 o Re-instate setTimeSliceInterval command.
187
18812th September 2006 Jane Tinslay
189- Add attribute based trajectory drawing & filtering, and attribute based
190 hit filtering
191
192---------------------------------------------------
19327th August 2006 John Allison (modeling-V08-01-05)
194- G4ModelingParameters: Added warning flag and section/cutaway polyhedron.
195- G4PhysicalVolumeModel:
196 o Acts on warning flag from G4ModelingParameters.
197 o Added enum ClippingMode {subtraction, intersection};
198 o Equipped for generic sectioning (DCUT) and cutaways.
199- G4TrajectoryDrawerUtils::DrawWithTime:
200 o Made use of G4VisAttributes time range.
201 o Tidied.
202
20326th August 2006 John Allison (modeling-V08-01-04 - requires greps-V08-01-03)
204- G4TrajectoryDrawerUtils.cc: Fixed compilation warning.
205
20625th August 2006 Jane Tinslay
207- Follow G4VFilter const change (requires greps-V08-01-03).
208
20916th August 2006 John Allison (modeling-V08-01-03)
210- G4TrajectoryDrawerUtils.cc: Improved robustness of time slicing.
211- G4ModelCommandsT.hh: In class G4ModelCmdSetTimeSliceInterval:
212 cmd->SetUnitCategory("Time").
213- G4TrajectoriesModel.cc: Improved debug statement.
214
21514th August 2006 John Allison (modeling-V08-01-02)
216- G4ModelApplyCommandsT.hh: Added G4ModelCmdApplyDoubleAndUnit.
217- G4ModelCommandsT.hh: Added G4ModelCmdSetTimeSliceInterval.
218- G4VisTrajContext: Added TimeSliceInterval.
219- G4TrajectoryModelFactories: Instantiated G4ModelCmdSetTimeSliceInterval.
220- G4TrajectoryDrawerUtils.cc: Added time slicing.
221
22210th July 2006 John Allison (modeling-V08-01-01)
223- Co-works with greps-V08-01-01.
224- G4VModel: Removed GetG4PhysicalVolumeModel.
225- G4ModelingParameters:
226 o Removed RepStyle, ViewGeom, ViewHits and ViewDigis (not used).
227 o Reduced number of constructors.
228- G4PhysicalVolumeModel:
229 o Removed Establish/DecommissionSpecials to conform with greps-V08-01-01.
230 o Rationalised G4Atts: Added GetAttDefs/CreateAttValues.
231
2323rd July 2006 John Allison (modeling-V08-01-00)
233- Needs greps-V08-01-00.
234- G4PhysicalVolumeModel::G4PhysicalVolumeNodeID: Added GetNonCulledDepth.
235- G4PhysicalVolumeModel.cc: Also added G4Atts for solids.
236- G4TrajectoriesModel.cc: Added debug code.
237
2387th June 2006 John Allison (modeling-V08-00-14)
239- G4PhysicalVolumeModel.cc: Added protection for zero vis atts.
240
2416th June 2006 John Allison (modeling-V08-00-13)
242- G4TrajectoryChargeFilter.cc: Added #include <sstream> for Sun compiler.
243- G4PhysicalVolumeModel::Validate: Relaxed requirement for modeling parameters.
244 (Caused crash after change of geometry.)
245
2462nd June 2006 Joseph Perl (modeling-V08-00-12)
247- G4VisTrajContext: change default of point sizes from 0 to 2
248
24930th May 2006 Jane Tinslay
250- Add G4TrajectoryChargeFilter and G4TrajectoryOriginVolumeFilter
251
25225th May 2006 John Allison (modeling-V08-00-11)
253- G4VModelFactory.hh: Indent printing of models.
254- G4ModelApplyCommandsT.hh: Fix trivial compiler warnings.
255
25622nd May 2006 John Allison (modeling-V08-00-10)
257- Remove dependency on Run.
258- G4ModelingParameters.cc: Protect operator<< for zero fpDefaultVisAttributes.
259
26012th May 2006 John Allison (modeling-V08-00-09)
261- G4TrajectoriesModel and G4HitsModel: Removed dependency on G4RunManager.
262 Uses G4RunManagerKernel. Needs event-V08-00-01.
263- G4CallbackModel: Added G4VGraphicsScene argument to operator().
264
2654th May 2006 Joseph Perl (modeling-V08-00-08)
266- Add missing assert to G4VTrajectoryModel needed by Windows.
267
2684th May 2006 John Allison
269- Improved protection for null models and parameters.
270
2712nd May 2006 Jane Tinslay
272- Add context to trajectory drawers. Intended to replace imode.
273 Allows to configure default drawing style for lines, step and
274 auxiliary points. For example, colours, visibility, point sizes,
275 fill styles..
276- Add generic drawer, G4TrajectoryGenericDrawer. Draws all trajectories
277 in the same style, based on its default context.
278- Update generic commands
279- Add verbose to drawers
280
28121st April 2006 Jane Tinslay (modeling-V08-00-07)
282- Get rid of some warning messages from G4ModelCommandsT
283 when compiling on Linux
284- Add Print method to G4VModelFactory
285
28619th April 2006 John Allison (modeling-V08-00-06 - needs greps-V08-00-02)
287- G4BoundingSphereScene.hh, G4PhysicalVolumeMassScene.hh and
288 G4PhysicalVolumeSearchScene.hh; Added dummy Begin/EndPrimitives2D
289 for greps-V08-00-02.
290- G4PhysicalVolumeModel.cc: Improved legibility and efficiency of
291 culling algorithm.
292
29328th March 2006 Jane Tinslay (jst28032006)
294- Add G4TrajectoryFilterFactories and G4TrajectoryParticleFilter
295 for trajectory filtering.
296- Add more generic commands to G4ModelCommandsT
297
29828th March 2006 John Allison (modeling-V08-00-05)
299- G4PhysicalVolumeMassScene and G4PhysicalVolumeSearchScene:
300 o Removed EstablishSpecials.
301- G4PhysicalVolumeModel:
302 o GetTopPhysicalVolume, GetCurrentPV, GetCurrentLV,
303 GetCurrentMaterial: return non-const pointers. (It has proved
304 impossibly difficult to deal with const pointers.)
305 o Modified for new G4PhysicalVolumeSearchScene constructor.
306- G4BoundingSphereScene: Removed use of GetG4PhysicalVolumeModel (uses
307 dynamic cast instead).
308
30924th March 2006 Jane Tinslay (jst24032006)
310- Add G4bool visibility parameter to trajectory draw
311 models "Draw" method.
312
31316th March 2006 Jane Tinslay (jst16032006)
314- Template commands and colour map used in trajectory models
315- Introduce G4TrajectoryDrawByOriginVolume
316
31714th March 2006 John Allison (modeling-V08-00-04)
318- G4PhysicalVolumeModel::G4PhysicalVolumeNodeID: Added output operator<<.
319
32016th February 2006 John Allison (modeling-V08-00-03)
321- G4PhysicalVolumeModel: Minor enhancements to facilitate future
322 removal of Establish/DecommisionSpecials.
323
3248th February 2006 John Allison (modeling-V08-00-02)
325- Added DrawingStyle to G4ModelingParameters.
326- G4PhysicalVolumeModel: Fixed bug in culling of covered daughters and
327 improved readability of culling algorithm.
328
32926th January 2006 John Allison (modeling-V08-00-01)
330- G4PhysicalVolumeModel: Added capability of maintaining path of the
331 current drawn (non-culled) volume in terms of drawn (non-culled)
332 ancesters. See G4PhysicalVolumeModel.hh for detailed description.
333- Removed some unnecessary data members and other small tidying.
334
33511th January 2006 John Allison (modeling-V08-00-00)
336- G4NullModel.cc: Changed G4Transform3D::Identity to G4Transform3D().
337
3382nd December 2005 Joseph Perl (modeling-V07-01-07)
339- Change "G4String inline" to "inline G4String" to correct compiler
340 warning in G4VTrajectoryModel.hh.
341
34230th November 2005 Gabriele Cosmo (modeling-V07-01-06)
343- Trivial fix to G4VModel for support of CLHEP-2.0.X series.
344
34528th November 2005 Jane Tinslay
346- Remove names of unused parameters to stop compiler warnings
347
34824th November 2005 John Allison (modeling-V07-01-05)
349- Set initial values for originalRMin, originalRMax to satisfy compiler
350
35123rd November 2005 Joseph Perl (modeling-V07-01-04)
352- Tagged in preparation for Geant4 8.0
353
35423rd November 2005 Jane Tinslay
355- Enhanced trajectory implementation
356
35722nd November 2005 John Allison (modeling-V07-01-03)
358- Implemented radial replicas for G4Tubs.
359- Changed G4Transform3D::Identity to G4Transform3D().
360
36124th October 2005 John Allison (modeling-V07-01-02)
362- Added: G4VTrajectoryModel, G4VTrajectoryModelMaker, G4TrajectoryModelMaker
363 and G4TrajectoryTestModel.
364- G4VModel: cosmetic changes.
365
36613th October 2005 John Allison (modeling-V07-01-01)
367- Migrated to <sstream>.
368
36913th September 2005 John Allison (modeling-V07-01-00)
370- Fixed (non-)culling of transparent volumes.
371
3727th June 2005 John Allison (modeling-V07-00-02)
373- G4PhysicalVolumeModel: fixed case of off-origin volume.
374- G4TextModel: Further small improvement.
375
37631st May 2005 John Allison (modeling-V07-00-01)
377- G4TextModel: Improved global tag for better identification.
378
3796th May 2005 John Allison (modeling-V07-00-00)
380- G4PhysicalVolumeModel: SetCopyNo of replicas and paramaterised volumes.
381
3823rd March 2005 John Allison (vis-V07-00-08)
383- Added Set methods to G4VModel.
384- Added argument to G4CallbackModel::operator()(const G4Transform3D&) so that
385 the model could implement a given transformation. Provided default for
386 G4VUserVisAction::(const G4Transform3D& = G4Transform3D::Identity).
387
38811th November 2004 John Allison (vis-V06-02-05)
389- Made use use of smart method GetPolyhedron for solids. This greatly
390 speeds 2nd and subsequent drawings when kernel access is required.
391
39222nd September 2004 John Allison (modeling-V06-02-01)
393- Changed use of deprecated G4VPhysicalVolume::GetRotation to GetRotationValue.
394- Fixed memory leak in G4PhysicalVolumeMassScene.
395
39613th September 2004 John Allison (modeling-V06-02-00)
397- Added G4PhysicalVolumeMassScene. From the header file:
398// Calculates the mass of a geometry tree taking into account daughters
399// up to the depth specified in the G4PhysicalVolumeModel. Culling is
400// ignored so that all volumes are seen.
401//
402// The calculation is quite tricky, since it involves subtracting the
403// mass of that part of the mother that is occupied by each daughter and
404// then adding the mass of the daughter, and so on down the heirarchy.
405//
406// Usage for a given G4PhysicalVolumeModel* pvModel:
407// G4PhysicalVolumeMassScene massScene;
408// massScene.EstablishSpecials (*pvModel);
409// pvModel->DescribeYourselfTo (massScene);
410// G4double volume = massScene.GetVolume();
411// G4double mass = massScene.GetMass();
412// massScene.Reset();
413// See, for example, G4ASCIITreeSceneHandler::EndModeling().
414- Added some access functions to G4PhysicalVolumeModel:
415 GetTopPhysicalVolume, GetRequestedDepth, SetRequestedDepth.
416- Protected GetPhysicalVolumeModel when all volumes "invisible".
417
41812th November 2003 John Allison (modeling-V05-02-02)
419- CalculateExtent always searches complete hierarchy.
420
4216th November 2003 John Allison (modeling-V05-02-01, vis-V05-02-03)
422- GNUmakefile: rationalised.
423
4243rd November 2003 Gabriele Cosmo (modeling-V05-02-00, vis-V05-02-02)
425- Added inclusion of G4VSolid.hh in G4LogicalVolumeModel.cc to make it self
426 consistent after header review in geometry category.
427
4284th October 2003 Gabriele Cosmo (vis-V05-02-01)
429- GNUmakefile:
430 o added dependency to new module "geometry/navigation".
431 o replaced "digits+hits" with "digits_hits".
432- Coworks with "geometry-V05-02-00" and "digits_hits-V05-02-00".
433
43422nd September 2003 John Allison (vis-V05-02-00, greps-V05-02-00)
435- Removed a redundant comment.
436
43720th November 2002 Gabriele Cosmo (modeling-V04-01-00)
438- Fixed access to static data (requires "greps-V04-01-04") in
439 G4FlavoredParallelWorldModel.cc, to allow porting on Windows DLLs.
440
44111th November 2002 John Allison (modeling-V04-00-00)
442- Added fDrawingMode data member to G4TrajectoriesModel.
443
44424th October 2002 John Allison (vis-V04-01-03)
445- Changes for AddThis(const G4VTrajectory&) and (const G4VHit&).
446
44723rd February 2002 John Allison (vis-V04-00-02)
448- Removed Begin/EndPrimitives from G4HitsModel and
449 G4TrajectoriesModel. This was causing nested calls to
450 Begin/EndPrimitives (and thus to glNewList/EndList in OpenGL stored
451 mode), since the trajectories and hits Draw methods themselves have
452 Begin/EndPrimitives.
453
45424th August 2001 John Allison (vis-V03-02-13)
455- Intoduced argument for printing in G4VModel::Validate(G4bool warn).
456- Changed default return value in G4VModel::Validate(G4bool) to true.
457- Invoke CalculateExtent after successful geometry change in
458 G4PhysicalVolumeModel::Validate, and other bug fixes..
459
46014th August 2001 John Allison (vis-V03-02-11)
461- Added sceneHandler.Begin/EndPrimitives messages to models (long
462 standing bug!).
463
4649th August 2001 John Allison (vis-V03-02-10-00)
465- Removed G4ModelingParameters::hierarchy. It is no longer used. The
466 textual or graphical representation of the geometry hierarchy is now
467 done in G4xxxTree classes in visua;ization/Tree.
468
46925th July 2001 John Allison (modeling-V03-02-03)
470- Added G4VModel::GetG4PhysicalVolumeModel().
471- Added G4VModel* argument to G4BoundingSphereScene constructor.
472 Both the above are to facilitate access to a model, if it exists, and
473 to invoke methods of G4PhysicalVolumeModel if it is one.
474- Added code to curtail G4PhysicalVolumeModel search in G4BoundingSphereScene.
475
47624th July 2001 John Allison (modeling-V03-02-02)
477- Added G4VModel::SetExtent(const G4VisExtent&).
478- Cosmetic improvements to G4BoundingSphereScene.
479- Augmented G4ScaleModel::fGlobalTag.
480
48121st July 2001 John Allison (modeling-V03-02-01)
482- Added G4ScaleModel.
483- Fixed bug in G4BoundingSphereScene::::Accrue().
484- Also a few cosmetic changes.
485
48618th July 2001 John Allison (modeling-V03-02-00)
487- Ensured rotation and translation of replica is restored.
488
4893rd February 2001 John Allison (vis-V03-00-02)
490- Tidied for CodeWizard.
491
49229th May 2000 John Allison
493- Moved code for maintaining depth, physical and logical volume
494 pointers from VisitGeometryAndGetVisReps to DescribeAndDescend to
495 handle daughters of replicas correctly (Guy Barrand).
496
49722nd May 2000 John Allison (modeling-V01-01-00)
498- Added G4VTreeGraphicsScene (DTREE).
499- Commented out pVPV->SetCopyNo(n) on Makoto's advice in
500 G4PhysicalVolumeModel.cc.
501
502vis-V01-01-01 12th April 2000 John Allison
503- Made G4PhysicalVolumeModel::DescribeSolid virtual.
504- G4PhysicalVolumeModel::DescribeSolid no longer deals with composite
505 solids - now programmed into CompositeSolid::CreatePolyhedron, where
506 CompositeSolid means G4IntersectionSolid, G4SubtractionSolid and
507 G4UnionSolid.
508- G4PhysicalVolumeModel::DescribeSolid no longer deals with displaced
509 solids - now programmed into G4DisplacedSolid::CreatePolyhedron.
510- Added G4LogicalVolumeModel::DescribeSolid, which explicitly adds
511 components of composite solids as white forced-wireframe objects.
512
513vis-V00-01-10 25th November 1999 John Allison
514- Adapted header files of modeling for Software Reference Manual.
515
516vis-01-00-05 7th February 1999 John Allison
517
518vis-01-00-05 7th February 1999 John Allison
519- Added list facility to G4PhysicalVolumeSearchScene.
520- Added virtual functions AddThis (const G4Polycone and G4Polyhedra to
521 G4BoundingSphereScene and G4PhysicalVolumeSearchScene.
522
523vis-00-04-01 25th November 1998 John Allison.
524- Added const G4VisAttributes* fpDefaultVisAttributes and access
525 functions to G4ModelingParameters.
526- Reverted to default assignment operator and copy constructor for
527 G4ModelingParameters.
528- G4PhysicalVolumeModel can now handle invisible daughters.
529
53031st August 1998 John Allison
531- Added G4VModel::Validate() and in subclasses.
532
533vis-00-02-05 27th August 1998 John Allison
534- Added G4HitsModel and G4TrajectoriesModel.
535
536vis-00-02-04 22nd August 1998 John Allison
537- Made G4Transform3D fTransform a member of G4VModel (instead of pointer).
538- Reversed order of parameters in G4VModel constructor.
539- Much bug fixing.
540
541vis-00-06-06 11th June 1998 John Allison
542- G4PhysicalVolumeModel handles parametrised solids and materials.
543
544vis-00-06-04 10th June 1998 John Allison
545- Moved G4BoundingSphereScene from management to modeling.
546- Added G4Transform3D data member.
547
548modeling-00-04-01 4th March 1998 John Allison
549- Last tag before moving to visualization.
550- Removed G4ModelingParameters:: from G4ModelingParameters.hh constructor.
551
55227th January 1998 John Allison
553- New (temporay?) category.
554- Incorporates modeling code which was in G4VScene.
Note: See TracBrowser for help on using the repository browser.