Log of /trunk/graf3d/gl/inc/TGLEmbeddedViewer.h
Parent Directory
Revision
31299 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Wed Nov 18 21:06:28 2009 UTC (5 years, 2 months ago) by
matevz
File length: 1740 byte(s)
Diff to
previous 26849
Several small cleanups and improvements.
TGLViewer and sub-classes:
- Improve help text for TGLViewer ("Help on GL viewer").
- Add support for menu-bar hiding in TGLSAViewer.
- Allow TGLEmbeddedViewer to be connected to a GED editor.
- Remove support for "camera home" on double click -- show GED editor
of the viewer instead.
TGLEventHandler:
- Improve handling of mouse-button events:
- Only allow single button activity at the same time.
- Remove function-static variables.
TEveViewer:
- Enable by default menu-bar hiding for GL viewers.
Revision
26849 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Thu Dec 11 21:39:15 2008 UTC (6 years, 1 month ago) by
matevz
File length: 1703 byte(s)
Diff to
previous 25642
TGLViewer and framed sub-classes
--------------------------------
- Add virtual Create/DestroyGLWidget() functions.
This is apparently needed to make undocking work on mac.
Revision
25642 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Wed Oct 1 11:04:06 2008 UTC (6 years, 3 months ago) by
matevz
File length: 1614 byte(s)
Diff to
previous 23318
Merge revs 25435:25641 from the fireworks branch.
Many improvements in text and axis rendering for orthographic views,
for axes in non-linear projections and for the dedicated lego view.
TGLSceneBase
------------
Add data-member 'Bool_t fSelectable' with get/set methods.
If this is set to false, the scene is not rendered during selection
thus preventing any of its elements to be selected.
TGLViewerBase
-------------
In PreRender() honour the selectable state of a scene when selecting
which scenes to include in rendering.
TGLSAViewer
-----------
Remove extra border introduced by usage of kSunkenFrame.
TGLEmbeddedViewer
-----------------
Add optional argument 'Int_t border' to the constructor.
Revision
23318 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Fri Apr 18 16:38:57 2008 UTC (6 years, 9 months ago) by
matevz
File length: 1588 byte(s)
Diff to
previous 23140
In TGLViewer::SetEventHandler() propagate the changes to TGLWidget.
Rename member TGLWidget* TGLViewer::fGLWindow to fGLWidget to
correspond to class-name of the new low-level GL interface.
Revision
23140 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Fri Apr 11 11:01:39 2008 UTC (6 years, 9 months ago) by
rdm
File length: 1683 byte(s)
Diff to
previous 22548
move the following directories to "graf2d":
asimage, freetype, gpad, graf, postscript, qt, win32gdk, x11, x11ttf
move the following directories to "graf3d":
eve, ftgl, g3d, gl, x3d
Revision
21845 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Added
Thu Jan 24 14:09:17 2008 UTC (7 years ago) by
bellenot
Original Path:
branches/dev/fireworks/gl/inc/TGLEmbeddedViewer.h
File length: 1598 byte(s)
- Added mouse 'picking' in GL, with new signals:
MouseIdle(TGLPhysicalShape *shape, UInt_t posx, UInt_t posy):
Emitted when the mouse stays for 1sec over a TGLPhysicalShape
MouseOver(TGLPhysicalShape *shape):
Emitted when the mouse is over a TGLPhysicalShape
(checked every 250ms to avoid CPU overload)
Activated(): Emitted when the focus is set to the GLViewer
- Added new GL class :
TGLEmbeddedViewer : a 'lighwheight' TGLSAViewer, without
editor, menu, or mainframe, to be easily embedded in
another frame.
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
enter a numeric revision.