source: trunk/geant4/visualization/management/History@ 609

Last change on this file since 609 was 609, checked in by garnier, 18 years ago

r659@mac-90108: laurentgarnier | 2007-11-16 12:02:01 +0100
mise a jour de Geant4 au head ET qq mise a jour pour Qt de mon cote

File size: 23.2 KB
Line 
1$Id: History,v 1.102 2007/11/10 15:05:46 allison Exp $
2
3-------------------------------------------------------------------
4
5 =========================================================
6 Geant4 - an Object-Oriented Toolkit for Simulation in HEP
7 =========================================================
8
9 Category History file
10 ---------------------
11This file should be used by G4 developers and category coordinators
12to briefly summarize all major modifications introduced in the code
13and keep track of all category-tags.
14It DOES NOT substitute the CVS log-message one should put at every
15committal in the CVS repository !
16
17 ----------------------------------------------------------
18 * Reverse chronological order (last date on top), please *
19 ----------------------------------------------------------
20
21 --------------------------------------------------------
22 * Started 31st May 2005. Hitherto, management history *
23 * has been in the top visualization history file. *
24 --------------------------------------------------------
25
26History file for visualization management sub-category
27------------------------------------------------------
28
2910th November 2007 John Allison (visman-V09-00-01)
30- G4VisManager.cc: Minor improvement in messaging.
31- G4VisCommandsScene.cc: Improvements in /vis/scene/endOfEventAction messaging.
32
3310th July 2007 John Allison (visman-V09-00-00)
34- Remove redundant method declarations in G4VisManager.hh.
35- Reinstate refesh after "/vis/viewer/set/autoRefresh true".
36
37-25th May 2007 John Allison (visman-V08-03-01)
38 Improved error trapping in viewer initialisation.
39- Bug fix in /vis/scene/notifyHandlers for case of no current viewer.
40
4116th May 2007 John Allison (visman-V08-03-00)
42- G4VSceneHandler.cc: Added #include "G4AttDef.hh" to help buggy
43 Windows compiler(!).
44
454th April 2007 John Allison (visman-V08-02-04)
46- G4VSceneHandler.cc: Bug fix for zero vis atts in LoadAtts.
47
483rd April 2007 John Allison (visman-V08-02-03)
49- Added /vis/viewer/set/picking. Picking is false by default, except
50 for OpenInventor.
51
5225th March 2007 John Allison (visman-V08-02-02)
53- G4VisExecutive.icc: Removed G4GAGTree.
54- G4VisCommandsCompound.cc: Removed /vis/scene/add/eventID, once
55 again, from /vis/drawVolume.
56- G4VisCommands.cc: Improved messages for /vis/abortReviewKeptEvents.
57- G4VisManager.cc, G4VSceneHandler.cc: Cosmetic.
58
5911th January 2007 John Allison (visman-V08-02-01)
60- Added /vis/abortReviewKeptEvents.
61- /vis/reviewKeptEvents: Improved guidance.
62- Bug fix: /vis/open in /vis/reviewKeptEvents loop.
63 o Moved fpRequestedEvent from G4VSceneHandler to G4VisManager.
64- Reduced WARNING noise.
65
665th January 2007 John Allison (visman-V08-02-00)
67- G4VSceneHandler:
68 o Introduced LoadAtts (from G4OpenInventorSceneHandler, but now
69 available to all scene handlers). Loads G4AttValues and G4AttDefs
70 onto any object that inherits G4AttHolder.
71 o Change signature of GetLineWidth from G4Visible& to
72 G4VisAttributes* for consistency with similar utility functions.
73 (Only used by OpenGL at present; requires opengl-V08-02-00.)
74 o GetLineSegmentsPerCircle: protected against null vis atts pointer.
75- G4VisCommandsGeometrySet and G4VisManager.cc:
76 o Introduced /vis/geometry/set/forceLineSegmentsPerCircle
77 (inadvertently omitted in previous release).
78 o Improved guidance.
79- G4VisCommandsGeometry.cc: Invoke /vis/viewer/rebuild only if viewer current.
80- G4VViewer.cc: Improved comment.
81- G4VisCommandsCompound.cc:
82 o Re-introduced /vis/scene/add/eventID into /vis/drawVolume.
83- G4VisCommandsViewer.cc: Improve guidance for /vis/viewer/addCutawayPlane.
84
8512th December 2006 Gabriele Cosmo (visman-V08-01-16)
86- Commented command "vis/scene/add/eventID" forcing event ID to scene in
87 G4VisCommandsCompound.cc.
88
8925th November 2006 John Allison (visman-V08-01-15)
90- G4VisCommandsSceneAdd.cc: Follow change of behaviour of G4StateManager.
91 Supresses eventID message when state == G4State_EventProc unless last event.
92- G4VisCommands.cc: /vis/reviewKeptEvents:
93 o An improvement in the information printed.
94 o Temporarily set endOfEventAction refresh so that eventID for each event.
95- G4VisCommandsScene.cc: /vis/scene/endOfEventAction:
96 o Restrict warning message so that the warning about the number of
97 kept events only happens for "accumulate". Improve printing.
98- G4VisCommandsViewer.cc: Spelling correction in warning message.
99- G4VisManager.cc: Correct for 0 requested kept events.
100- G4Scene.cc: Initialise no. of kept events to 0.
101
10222nd November 2006 John Allison (visman-V08-01-14)
103- Fixed /vis/reviewKeptEvents for "stored" viewers.
104
10521st November 2006 John Allison (visman-V08-01-13)
106- Fixed double drawing of event.
107- Restored old verbosity and printing interface (for obsolete user vis
108 managers).
109
11016th November 2006 John Allison (visman-V08-01-12)
111- /vis/scene/notifyHandlers: Refreshes only auto-refresh viewers.
112 Warning of scene change issued for other viewers.
113
11415th November 2006 John Allison (visman-V08-01-11)
115- First implementation of /vis/reviewKeptEvents.
116
11714th November 2006 John Allison (visman-V08-01-10)
118- Merged visman-V08-01-08-branch onto main branch.
119
12014th November 2006 John Allison (visman-V08-01-08-08)
121- Partial implementation of /vis/reviewKeptEvents.
122
12314th November 2006 John Allison (visman-V08-01-08-07)
124- Minor improvements:
125 o G4VisManager: Removed event count (not used).
126 o G4VSceneHandler: Inhibited drawing when vis disabled.
127 o Various /vis/scene commands: Added update statement so that
128 handlers are notified after change of scene. Forces rebuild and
129 refresh of all viewers using current scene.
130
13112th November 2006 John Allison (visman-V08-01-08-06)
132- Further iteration of event refreshing:
133 o G4VisManager:
134 ~ Introduced DrawEvent private method for vis manager and G4VSceneHandler.
135 ~ Removed unused methods from previous attempts.
136 o G4VSceneHandler: Used vis manager DrawEvent.
137 o /vis/scene/add/eventID: improved so it picks up event ids of refreshed
138 events.
139
14011th November 2006 John Allison (visman-V08-01-08-05)
141- Removed /vis/scene/transientsAction. Now event keeping by the vis
142 manager is automatic if there is a valid scene. If the user issues
143 "/vis/scene/endOfEventAction accumulate [<N>]", events are kept up
144 to a maximum N in number (N<0 means unlimited, the default value is
145 100). Otherwise just the last event is kept.
146- Tidied up.
147
1489th November 2006 John Allison (visman-V08-01-08-04)
149- G4VisManager: Removed data memebers associated with previous attempts
150 at event refreshing.
151- G4VSceneHandler.cc: Removed previous attempts at event refreshing.
152- /vis/drawVolume and /vis/scene/add/volume: Improved guidance for parallel
153 worlds.
154- /vis/viewer/select: Ensure refresh for auto-refreshing viewers.
155- /vis/viewer/set/autoRefresh: Inhibit refresh for auto-refreshing viewers.
156
1578th November 2006 John Allison (visman-V08-01-08-03)
158- First attempt at using event keeping to refresh views.
159
1606th November 2006 John Allison (visman-V08-01-08-02)
161- Merged visman-V08-01-09.
162
1636th November 2006 John Allison (visman-V08-01-09)
164- /vis/drawVolume and /vis/specify: Suppress all but first warning about
165 needing to refresh for viewers that are not auto refresh.
166- G4VScenehandler.cc: Remove warning about emepty scene. (Subsequent action
167 is to add a world, if empty - reasonable behaviour.)
168
1695th November 2006 John Allison (visman-V08-01-08-01)
170- G4VisCommandsSceneAdd.cc: Improved implementation of parallel worlds. Gets
171 material world = *(transportationManager->GetWorldsIterator()) in all cases
172 following fixes run-V08-01-ref04-01 and geomnav-V08-01-ref04-01.
173
1743rd November 2006 John Allison (visman-V08-01-08-00)
175- On visman-V08-01-08-branch.
176- G4VisCommandsSceneAdd.cc: First implementation of parallel worlds
177 visualisation: /vis/scene/add/volume worlds
178- G4VisCommandsCompound.cc: Minor re-ordering of commands in /vis/drawVolume
179 to avoid warning messages about empty scene.
180
1813rd November 2006 John Allison (visman-V08-01-08 with tracking-V08-01-05)
182- Activated /vis/scene/add/trajectories with "rich" and "smooth" - see below.
183 Needs tracking-V08-01-05.
184
1851st November 2006 John Allison (visman-V08-01-07)
186- /vis/scene/add/trajectories:
187 o Allow string parameters "rich" and "smooth". Not yet activated
188 (awaiting tags in tracking).
189 o Deprecate use of integer parameter (i_mode).
190- GNUmakefile: Add geometry/magneticfield/include (for new
191 /vis/scene/add/trajectories command above).
192- G4VisManager.cc: Remove unnecessary comment line.
193
194----------------------------------------------------
19519th September 2006 John Allison (visman-V08-01-06)
196- G4ViewParameters: Added ExplodeCentre.
197- G4VisCommandsGeometrySet.cc: Bug fix in /vis/geometry/set/colour.
198
199----------------------------------------------------
20013th September 2006 John Allison (visman-V08-01-05)
201- G4ViewParameters: Improved setting and access to explode factor.
202- G4VisCommandsViewer: Added /vis/viewer/clone.
203- G4VisCommandsViewerSet: Added /vis/viewer/set/explodeFactor.
204- G4VisManager.cc: Registered /vis/viewer/clone.
205- G4VSceneHandler.cc: Pass explode factor to modeling parameters.
206
20712th September 2006 Jane Tinslay
208- Add attribute based trajectory drawing & filtering, and attribute based
209 hit filtering
210
211---------------------------------------------------
2124th September 2006 John Allison (visman-V08-01-04)
213- G4ViewParameters: Added CutawayMode and ChangeCutawayPlane.
214- Added /vis/viewer/addCutawayPlane, changeCutawayPlane, clearCutawayPlanes
215 and /vis/viewer/set/cutawayMode.
216
21730th August 2006 John Allison (visman-V08-01-03 - needs modeling-V08-01-05)
218- Added /vis/viewer/set/globalLineWidthScale.
219- Augmented /vis/scene/add/volume to include intersection of clipping volume
220 (only box -box *box at present).
221- G4VSceneHandler:
222 o Added GetLineWidth to take account of GlobalLineWidthScale.
223 o Added CreateSection/CutawayPolyhedron to exploit generic sectioning
224 (DCUT) and cutaways. Currently not activated due to instabilities in
225 BooleanProcessor.
226- G4ViewParameters:
227 o Added GlobalLineWidthScale.
228 o Removed IsViewGeom/Hits/Digis (functionality available in G4Scene).
229
23014th August 2006 John Allison (visman-V08-01-02)
231- G4VisManager.hh: Added some OpenGL friends.
232- G4VisCommandsCompound.cc: /vis/drawVolume: re-ordered "attach"
233 before "add/volume". Catches non-existing handlers better. Overall
234 effect of compound command unchanged.
235- G4VSceneHandler.cc: Added (commented out) code for "event refreshing".
236
23710th July 2006 John Allison (visman-V08-01-01)
238- Co-works with greps-V08-01-01.
239- G4VSceneHandler:
240 o Removed Establish/DecommissionSpecials.
241 o Respect rationalised G4ModelingParameters.
242 o Added GetNoOfSides that respects forced line segments per circle.
243- G4VisCommandsScene.cc: Spelling correction.
244
2453rd July 2006 John Allison (visman-V08-01-00)
246- /vis/scene/transientsAction: Added max number of events parameter.
247- Added /vis/viewer/clearTransients.
248- Improved /vis/list.
249- G4VisManager.hh/icc: Added data members and acces for event copying.
250- G4VisManager.cc:
251 o Verbosity control of model printing.
252 o (Commented out) code for event copying.
253 - G4VSceneHandler.cc:
254 o (Commented out) code for event copying.
255
2568th June 2006 John Allison (visman-V08-00-23)
257- Fixed bug in /vis/scene/endOfRunAction introduced in visman-V08-00-14
258 that made it ineffective.
259
2607th June 2006 John Allison (visman-V08-00-22)
261- G4VSceneHandler.cc: Zeroed modeling parameters pointer after use.
262
2636th June 2006 John Allison (visman-V08-00-21)
264- G4VisCommandsViewer: /vis/viewer/create: Fixed view params copy to self.
265
2664th June 2006 Joseph Perl (visman-V08-00-20)
267- This tag includes all the changes below.
268
2692nd June 2006 Jane Tinslay
270- Add accessor for current trajectory drawing model
271- Make G4HepRepFileSceneHandler a friend of G4VisManager
272
2731st June 2006 Jane Tinslay
274- Add accessor in G4VisListManager
275
27630th May 2006 Jane Tinslay
277- Add G4TrajectoryChargeFilterFactory and G4TrajectoryOriginVolumeFilterFactory
278 to G4VisExecutive
279
28025th May 2006 John Allison (visman-V08-00-19)
281- G4Scene.cc: Changed default fRecomputeTransients to false.
282- G4VisCommandsViewerSet.cc: /vis/viewer/set/style - remove candidates.
283 Use first letter only (so "/vis/viewer/set/style wire" works, for example.)
284- G4VisFilter/List/ModelManager.hh: Indent printing of models.
285- G4VUserVisAction.hh: Add forward declaration of class G4VGraphicsScene.
286
28722nd May 2006 John Allison (visman-V08-00-18)
288- G4VisManager:
289 o Added SetReprocessing (for transients).
290 o Reduce dependency on Run (get event from event manager).
291 o (Includes some event copying stuff - commented out.)
292- G4VSceneHandler.cc: Require Idle state for transient re-computation.
293- G4Scene:
294 o Remove Clear(). (Not used.)
295 o Add printing and testing for fRecomputeTransients. (Forgot in
296 visman-V08-00-08.)
297- /vis/.../list commands: Default verbosity "warnings".
298
29913th May 2006 John Allison (visman-V08-00-17)
300- Provided identity transformation for 2D drawing. A temporary
301 expedient until all drivers can implement 2D drawing.
302
30312th May 2006 John Allison (visman-V08-00-16)
304- Added /vis/list.
305- Added /vis/scene/add/eventID.
306- Final refinements for event/run reprocessing (re-computation of
307 transients):
308 o Pick up random number status from run manager.
309 o Run and event numbers reset.
310 o Protect against non-instantiation of run manager.
311- Followed G4CallbackModel change (see modeling-V08-00-09).
312- G4VisCommandsScene.cc, G4VisCommandsSceneHandler.cc, G4VisCommandsViewer.cc:
313 Corrected SetDefaultValue for verbosity string parameter (changed 0 to "0").
314
3154th May 2006 John Allison (visman-V08-00-15)
316- Improved protection for null models and parameters.
317
3182nd May 2006 Jane Tinslay
319- Add G4TrajectoryGenericDrawerFactory to G4VisExecutive
320- Add FilterTrajectory method to G4VisManager
321
32228th April 2006 John Allison (visman-V08-00-14)
323- G4VSceneHandler.cc: Added call to FinishView after run-duration
324 model computation and before end-of-event and transients
325 re-computation to get good buffer swapping behaviour for double
326 buffer drivers.
327- G4VisCommandsScene.cc: Added protection in
328 /vis/scene/endOfRunAction. Error for accumulate if end of event
329 action is not also accumulate.
330- G4VisManager: To get good refresh bahaviour when re-computing
331 transients in OpenGL*Xm and similar drivers, postpone ShowView to
332 end of run for last event in a run. This ensures G4 is in Idle
333 state.
334- GNUmakefile: Added includes for access to run manager for above.
335
33622nd April 2006 John Allison (visman-V08-00-13)
337- Bug fix (workaround) for memory leak in CheckModel (bug #861).
338- Implement PrintAvailableModels using improvement below.
339
34021st April 2006 Jane Tinslay
341- Improve printout for trajectory drawing and filtering
342
34319th April 2006 John Allison (visman-V08-00-12 - needs greps-V08-00-02)
344- G4VisManager:
345 o Implemented Draw2D(const G4Text&).
346 o Added PrintAvailableModels (but awaiting implementation).
347 o Fixed directory names (trailing '/').
348- G4VSceneHandler:
349 o Implemented Begin/EndPrimitives2D.
350 o Migrated to direct access to G4PhysicalVolumeModel.
351
35228th March 2006 Jane Tinslay (jst28032006)
353- Introduce G4VisFilterManager.hh to manager filtering
354- Additions to G4VisCommandsListManager, G4VisExecutive, G4VisManager
355 to support filtering
356
35728th March 2006 John Allison (visman-V08-00-11)
358- Corrects logic of transients re-computation:
359 o G4VisManager and G4VSceneHandler: Improved logic of TransientsDrawn flags.
360 o G4VSceneHandler: Improved logic of transients re-computation.
361 o G4VViewer: Improved logic of fNeedKernelVisit.
362- Unified treatment of bools in commands.
363
36424th March 2006 Jane Tinslay (jst24032006)
365- Introduce trajectory drawing manager which is used by
366 G4VisManager. No change in overall functionality.
367
36816th March 2006 Jane Tinslay (jst16032006)
369- Add G4TrajectoryDrawByOriginVolumeFactory to G4VisExecutive
370
37113th March 2006 John Allison (visman-V08-00-10)
372- Fixes recomputation of transients when changing drivers.
373- G4VisManager: Added fTransientsDrawnThisEvent/Run.
374- G4VSceneHandler:
375 o Removed fTransientsDrawn (now in G4VisManager).
376 o Added fProcessingSolid.
377 o Fixed recomputation of transients.
378
3798th March 2006 John Allison (visman-V08-00-09)
380- G4VisManager.cc: Fix bug that causes crash when no current scene handler.
381
3826th March 2006 John Allison (visman-V08-00-08)
383- Added /vis/scene/transientsAction, a feature for recomputing
384 transients (trajectories, hits, user drawing, etc.) when needed by
385 the viewer. Thus, transients are "remembered" and may be copied
386 between graphics systems.
387
3889th February 2006 John Allison (visman-V08-00-07)
389- First implementation of refresh end-of-event models (trajectories, etc.).
390
3918th February 2006 John Allison (visman-V08-00-06)
392- Needs modeling-V08-00-02.
393- G4VSceneHandler.cc: Made use of G4ModelingParameters::DrawingStyle.
394- G4VisCommandsSceneAdd.cc: Removed unnecessary #include.
395
3963rd February 2006 John Allison (visman-V08-00-05)
397- Introduced /vis/geometry/... for editing vis attributes of geometry volumes.
398- Very minor printing and comments improvements.
399
40026th January 2006 John Allison (visman-V08-00-04)
401- G4VViewer: Removed fModified. It was used to flag a change of view
402 parameters but it was only ever used negatively, i.e., to *prevent*
403 its effect of invoking SetView. So it has been removed and the
404 responsibility for calling SetView after a change of view parameters
405 rests with the user (e.g., the vis commands). Only used by OpenGL
406 and OpenInventor; now works with opengl-V08-00-01 and
407 openinventor-V08-00-00.
408- G4VSceneHandler.hh: Improved comments.
409- G4VisListManager.hh: Prevent crash on attempt to Print when nothing
410 registered.
411- G4VisManager.hh: Extended friendship to G4XXXSceneHandler.
412
41325th January 2006 John Allison (visman-V08-00-03)
414- Retro tag: visman-V08-00-00 + friend status for Ray Tracer.
415
41611th January 2006 John Allison (visman-V08-00-02)
417- G4VisExecutive.icc: protected with G4VISEXECUTIVE_ICC.
418- G4VisManager.hh: prepared for RayTracer reorganisation (friend status).
419- G4VisCommandsScene.cc: /vis/scene/create: simplified registration of
420 scene to avoid recursive invocation of /vis/scene/notifyHandlers/.
421- G4VisCommandsSceneAdd.cc: Improved message when world not available.
422- G4VisCommandsViewer.cc: /vis/viewer/refresh: When world added, delegate
423 to /vis/scene/notifyHandlers. Avoids double refresh.
424- G4VisManager.cc: Changed ERROR to WARNING when user calls Draw with
425 invalid view.
426
4279th January 2006 John Allison (visman-V08-00-01)
428- This tag includes all the changes below.
429
4309th January 2006 John Allison (visman-V08-00-00)
431- This tag is geant4-08-00-ref-00 + change of 5th January only.
432
4335th January 2006 John Allison
434- G4VSceneHandler.cc: Reversed change of 22nd November 2005:
435 fMarkForClearingTransientStore(true) initially now. This is so that
436 at end of event or run, the view is refreshed and the scene
437 (detector geometry, etc.) is drawn or written to file.
438
43914th December 2005 John Allison
440- Improved /vis/scene/notifyHandlers so that it forces a rebuild of the
441 graphical database, if any. Particularly relevant for Open Inventor.
442- G4Scene.cc, G4VSceneHandler.cc: Improved warning messages.
443- G4VisManager.cc: Apply "/vis/scene/notifyHandlers" if world has been added
444 to an empty scene.
445- G4VisCommandsViewer.cc: "/vis/viewer/refresh": if world is added to
446 an empty scene, invoke UpdateVisManagerScene, which applies
447 "/vis/scene/notifyHandlers", which now forces a rebuild.
448- G4VisCommandsViewer.cc: Fix bug in "/vis/viewer/rebuild".
449
4504th December John Allison (visman-V07-01-10)
451- G4Vismanager.cc: Prevent ERROR messages at end of event and run when
452 user has not instantiated a scene handler, e.g., in batch mode.
453
45429th November 2005 Jane Tinslay
455- Make G4VisManager::RegisterModelFactories() non-pure for
456 backwards compatibility.
457- Add information message to G4VisManager::DispatchToModel when default trajectory
458 model is used.
459
46023rd November 2005 Joseph Perl (visman-V07-01-09)
461- Tagged in preparation for Geant4 8.0
462
46323rd November 2005 Jane Tinslay
464- Enhanced trajectory implementation
465
46622nd November 2005 John Allison
467- Added /vis/viewer/rebuild (forces visit of kernel).
468- Changed G4Transform3D::Identity to G4Transform3D().
469- Tidied initial printing.
470- Removed MyVisManager (was deprecated in previous major release).
471- G4VSceneHandler.cc: fMarkForClearingTransientStore(false) initially.
472- G4VVisCommand.cc: Improved UpdateVisManagerScene.
473- Refined guidance of issue "/tracking/storeTrajectory 1" on
474 "/vis/scene/add/trajectories".
475- Improved /vis/sceneHandler/attach.
476- G4VisManager.cc: Improved comments.
477
47813th October 2005 John Allison (visman-V07-01-08)
479- G4ViewParameters: Added XGeometryString.
480- G4VViewer.cc: Pick up XGeometryString.
481- /vis/open and /vis/viewer/create: Allow X-Windows-type geometry string
482 in window size hints.
483- /vis/viewer/set/background: Add opacity parameter.
484
48520th October 2005 John Allison (visman-V07-01-07)
486- G4VisManager:
487 o Added methods for managing trajectory models.
488 o Implemented first version of DispatchToCurrentModel(const G4VTrajectory&,
489 G4int i_mode).
490 o Created /vis/modeling/trajectories/ for trajectory model messengers.
491 o Added XGeometryString for some future viewer enhancements.
492- G4VisExecutive: Added RegisterTrajectoryModelMakers.
493
49420th October 2005 John Allison (visman-V07-01-06)
495- Get standard colours with "/vis/viewer/set/background red", for example.
496- G4VisCommandsViewer.cc: Fixed G4ThreeVector/G4Vector3D problem with
497 CLHEP-1.9.2.1.
498
49913th October 2005 John Allison (visman-V07-01-05)
500- Background colour - /vis/viewer/set/background.
501- Non-uniform scaling - /vis/viewer/scale and scaleTo.
502- Migrated to <sstream>.
503
50412th October 2005 John Allison (vis-V07-01-03)
505- G4VisCommandsViewer.cc: Trapped zero viewer pointer in /vis/viewer/update
506 (bug found by system test of vis-V07-01-02).
507
50816th September 2005 John Allison (visman-V07-01-04)
509- Simplified use of ConcreteInstance. It is now always non-zero for
510 an instantiated vis manager; invalid views are reported by the vis
511 manager. The exception is /vis/disable which zeros it; /vis/enable
512 or any valid command resets it.
513
51416th September 2005 John Allison (visman-V07-01-03)
515- Issue "/tracking/storeTrajectory 1" on /vis/scene/add/trajectories.
516- Added warning:
517 o Attempt to add volume to a scene already containing the world.
518- Added error message:
519 o Logical volume model must be only volume model in scene.
520- G4Scene.cc: Improvement - no functional change.
521
52213th September 2005 John Allison (visman-V07-01-02)
523- Added WhiteBackground to G4ViewParameters.
524- Added /vis/viewer/set/whiteBackground.
525- G4VSceneHandler::GetColour and GetTextColour: white and opaque
526 objects on a white background are changed to black.
527- Added RayTracerX to G4VisExecutive under control of G4VIS_USE_RAYTRACERX.
528- Re-instated invocation of SetView and ClearView in /vis/viewer/refresh.
529
5302nd September 2005 John Allison (visman-V07-01-01)
531- Introduced optional second pass over run-duration models in
532 G4VSceneHandler::ProcessScene.
533
53420th July 2005 John Allison (visman-V07-01-00)
535- G4VisCommandsViewer.cc: Protected new viewer pointer.
536
5377th June 2005 John Allison (visman-V07-00-02)
538- /vis/scene/notifyHandlers: Fixed case of scene handler with no viewer.
539
54031st May 2005 John Allison (visman-V07-00-01)
541- G4VisCommandsSceneAdd.cc: Fixed /vis/scene/add/text to accept text
542 with spaces.
543- G4ViewParameters.cc: Printed WARNING: Viewpoint direction is very
544 close to the up vector direction.
Note: See TracBrowser for help on using the repository browser.