Files
geant4/source/visualization/OpenGL/History
T
2016-06-08 16:10:37 +02:00

56 lines
2.6 KiB
Plaintext

$Id: History,v 1.6 2001/04/02 14:05:54 johna Exp $
-------------------------------------------------------------------
=========================================================
Geant4 - an Object-Oriented Toolkit for Simulation in HEP
=========================================================
Category History file
---------------------
This file should be used by G4 developers and category coordinators
to briefly summarize all major modifications introduced in the code
and keep track of all category-tags.
It DOES NOT substitute the CVS log-message one should put at every
committal in the CVS repository !
----------------------------------------------------------
* Reverse chronological order (last date on top), please *
----------------------------------------------------------
History file for visualization/OpenGL
-------------------------------------
2nd April 2001 John Allison (opengl-V03-00-01 wrt vis-V03-00-09)
- Tidied G4OpenGLXmViewer callback code. Removed superfluous header files.
7th March 2001 John Allison
- Changed char* to const char* in many places and that gave problems in
calls to Xt and Xm. Hope all's OK. Differences:
cvs diff -r vis-V03-00-06 vis-V03-00-07
25th January 2001 John Allison (opengl-V03-00-00)
- 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 ();
22nd May 2000 John Allison (opengl-V01-01-00)
- Fixed slow response of 2nd window of OpenGLXm. Worked around Mesa bug
by sharing static visuals in G4OpenGLXViewer (Guy Barrand):
static XVisualInfo* vi_single_buffer;
static XVisualInfo* vi_double_buffer;
- Removed ChooseVisual from G4OpenGLXmViewer.cc - done in base class
G4OpenGLXViewer.
- Protected double deletion of window in destructors of G4OpenGLXmViewer
and G4OpenGLXViewer (Guy Barrand).
- Changed requested bits per colour to r,g,b = 1,1,1 in G4OpenGLViewer.cc.
- Corrected order of CreateMainWindow() and InitializeGLView() in X*Viewer
constructors.