Import Geant4 3.1.0 source tree
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
$Id: History,v 1.93 2000/11/03 22:06:33 allison Exp $
|
||||
$Id: History,v 1.110 2001/04/02 10:08:43 johna Exp $
|
||||
-------------------------------------------------------------------
|
||||
|
||||
=========================================================
|
||||
@@ -24,6 +24,126 @@ committal in the CVS repository !
|
||||
History file for visualization category
|
||||
---------------------------------------
|
||||
|
||||
2nd April 2001 John Allison (vis-V03-00-09)
|
||||
- Fixed some warnings from DEC cxx.
|
||||
|
||||
15th March 2001 John Allison (vis-V03-00-08)
|
||||
- Changed rotation of phi-replicas in G4PhysicalVolumeModel.cc to
|
||||
ensure correspondence with rule that phi=0 bisects the replica.
|
||||
WARNING: Prior to this fix the graphics did NOT correspond to the
|
||||
replica navigation. If you have been relying on the graphics to
|
||||
position daughter volumes in a phi-replica, navigation will have
|
||||
been incorrect, possibly without causing a crash. The above fix
|
||||
will change the apparent position as shown by the graphics and you
|
||||
will have to correct the positioning of daughters. Make sure the
|
||||
diaghters are all properly enclosed within the replica. Graphics
|
||||
and navigation now correspond,
|
||||
|
||||
7th March 2001 John Allison (vis-V03-00-07)
|
||||
- Cosmetic corrections for ISO compliance.
|
||||
|
||||
23rd February 2001 John Allison (vis-V03-00-06)
|
||||
- Removed all references to RogueWave.
|
||||
|
||||
4th February 2001 John Allison (vis-V03-00-05)
|
||||
- Reverted to /vis/viewer commands updating vis manager's view parameters.
|
||||
Otherwise this can have a big effect on users if old commands are still
|
||||
being used. Let's schedule this change for the next version of Geant4.
|
||||
- Added the following new commands:
|
||||
/vis/enable [true|false]
|
||||
/vis/disable
|
||||
/vis/verbose [<verbosity-integer>]
|
||||
/vis/viewer/set/lineSegmentsPerCircle [<number-of-sides-per-circle>]
|
||||
/vis/viewer/set/sectionPlane ...
|
||||
Only /vis/scene/add/text and /vis/scene/add/axes to go!!!
|
||||
|
||||
4th February 2001 John Allison (vis-V03-00-04)
|
||||
- /vis/viewer commands no longer update vis manager's view parameters.
|
||||
- Most /vis~/ copmmands give DEPRECATED warning, except:
|
||||
/vis~/draw/axes
|
||||
/vis~/draw/text
|
||||
/vis~/set/section_plane
|
||||
/vis~/set/sides
|
||||
/vis~/set/verbose
|
||||
which have still to be re-implemented. All /vis~/ commands are still
|
||||
available through /vis/ for the time being. (Window size hint no longer
|
||||
works.)
|
||||
- Added "auto refresh" to view parameters.
|
||||
- Added "default" view parameters to viewers.
|
||||
- Made OpenGL viewers "auto refresh" by default.
|
||||
- Added:
|
||||
/vis/viewer/set/autoRefresh
|
||||
/vis/viewer/set/projection
|
||||
- Added compound command:
|
||||
/vis/drawView [<theta-deg>] [<phi-deg>]
|
||||
[<pan-right>] [<pan-up>] [<pan-unit>]
|
||||
[<zoom-factor>]
|
||||
[<dolly>] [<dolly-unit>]
|
||||
|
||||
4th February 2001 John Allison (vis-V03-00-03)
|
||||
- Added several new vis commands:
|
||||
/vis/viewer/dolly
|
||||
/vis/viewer/dollyTo
|
||||
/vis/viewer/lightsThetaPhi
|
||||
/vis/viewer/lightsVector
|
||||
/vis/viewer/pan
|
||||
/vis/viewer/panTo
|
||||
/vis/viewer/viewpointThetaPhi
|
||||
/vis/viewer/viewpointVector
|
||||
/vis/viewer/zoom
|
||||
/vis/viewer/zoomTo
|
||||
/vis/viewer/set/hiddenMarker
|
||||
/vis/viewer/set/lightsMove
|
||||
|
||||
3rd February 2001 John Allison (vis-V03-00-02)
|
||||
- Tidied for CodeWizard. Small changes to many files in management, modeling
|
||||
and OpenGL.
|
||||
|
||||
1st February 2001 John Allison (vis-V03-00-01)
|
||||
- Fixed cause of crash when setting viewpoint before creating scene (Bug #157).
|
||||
Solution: SetView no longer called when view parameters are changed. In
|
||||
any case it's called just before drawing, whixh is the right place.
|
||||
- Fixed /vis/set/sides problem (Satoshi Tanaka) (Bug #204).
|
||||
Solution: Update view's view parameters in /vis/set/sides - had somehow
|
||||
been overlooked.
|
||||
|
||||
25th January 2001 John Allison
|
||||
- Added protection against empty G4Polyhedron objects.
|
||||
FukuiRenderer/src/G4FRSceneFunc.icc
|
||||
OPACS/src/G4GoSceneHandler.cc
|
||||
OpenGL/src/G4OpenGLSceneHandler.cc
|
||||
OpenInventor/src/G4OpenInventorSceneHandler.cc
|
||||
VRML/src/G4VRML1SceneHandlerFunc.icc
|
||||
VRML/src/G4VRML2SceneHandlerFunc.icc
|
||||
|
||||
25th January 2001 John Allison (opengl-V03-00-00)
|
||||
- Fixed Bug #120. Implemented running re-calculation of up-vector in
|
||||
the case of "object rotation" (lights move with camera) to prevent
|
||||
"flipping" of view when camera passes through up-vector. Note that
|
||||
the default is "camera rotation" (lights do not move with camera,
|
||||
i.e., remain fixed relative to object) so the default is that this
|
||||
"flipping" can happen. To set "object rotation" (lights move with
|
||||
camera) use /vis/lights/move_with_camera true (soon to be
|
||||
/vis/viewer/set/lights move-with-camera) or click "Object" radio
|
||||
button on Rotation Panel in OpenGLXm mode.
|
||||
- Changed some objects to references for efficiency. E.g.:
|
||||
const G4Vector3D& vp = pView->fVP.GetViewpointDirection ().unit ();
|
||||
|
||||
18th January 2001 John Allison
|
||||
- Corrected G4PhysicalVolumeModel. This corrects a bug whereby the
|
||||
requested drawing of a physical volume and its decendants starting
|
||||
at a depth greater than 2 was incorrectly positioned on the screen.
|
||||
- /vis/scene/include commands withdrawn - use equivalent commands
|
||||
/vis/scene/add.
|
||||
- OpenGL: cosmetic and minor performance improvements.
|
||||
|
||||
16th January 2001 John Allison (vis-03-00-00)
|
||||
- All vis commands "available" in all G4 states.
|
||||
- Other small cosmetic changes to commands.
|
||||
- OpenGL: square and circle markers correctly rendered.
|
||||
Note: subsequent rotations in stored mode also rotate these markers.
|
||||
- Some small changes to test - see test/History.
|
||||
|
||||
2nd November 2000 Gunter Folger (vis-V02-00-02)
|
||||
- Added targets includes and clean_libs to visualization/GNUmakefile.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user