[root] / trunk / graf3d / gl / inc / TGLEmbeddedViewer.h Repository:
ViewVC logotype

Log of /trunk/graf3d/gl/inc/TGLEmbeddedViewer.h

Parent Directory Parent Directory


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 31330 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 19 17:34:19 2009 UTC (5 years, 2 months ago) by matevz
File length: 1856 byte(s)
Diff to previous 31299
Put back also the old constructor.
Introduce private Init() function to handle common initialization.

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 22548 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Mar 9 11:54:01 2008 UTC (6 years, 10 months ago) by rdm
Original Path: trunk/gl/inc/TGLEmbeddedViewer.h
File length: 1683 byte(s)
Diff to previous 22539
Fix coding convention violations.

Remove trailing white-space for all files in eve/ and gl/.

Revision 22539 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Mar 8 14:36:37 2008 UTC (6 years, 10 months ago) by rdm
Original Path: trunk/gl/inc/TGLEmbeddedViewer.h
File length: 1686 byte(s)
Copied from: branches/dev/fireworks/gl/inc/TGLEmbeddedViewer.h revision 22525
Diff to previous 22019
From Alja, Bertrand & Matevz: merged branches/dev/fireworks 21757:22514.

This includes:

- development for event-displays of ALICE and CMS since 5.18 in eve/,
  gl/ and gui/;

- many new tutorials and demos for eve/;

- fix in TQObject to support class-signals from all base-classes.

Revision 22019 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 6 10:25:22 2008 UTC (6 years, 11 months ago) by bellenot
Original Path: branches/dev/fireworks/gl/inc/TGLEmbeddedViewer.h
File length: 1686 byte(s)
Diff to previous 21871
- Implemented the default GL event handler
- Moved event handling from TGLView to TGLEventHandler

Revision 21871 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 28 11:38:35 2008 UTC (6 years, 11 months ago) by bellenot
Original Path: branches/dev/fireworks/gl/inc/TGLEmbeddedViewer.h
File length: 1663 byte(s)
Diff to previous 21849
 - Removed Tooltip timer. Now information tooltip will be displayed when hitting 'F1' key.
 - Change Focus handling. Now focus follows the mouse pointer (to be discussed)

Revision 21849 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jan 24 14:25:47 2008 UTC (7 years ago) by bellenot
Original Path: branches/dev/fireworks/gl/inc/TGLEmbeddedViewer.h
File length: 1598 byte(s)
Diff to previous 21845
removed svn:executable properties

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.

  Diffs between and
  Type of Diff should be a

Sort log by:

Subversion Admin
ViewVC Help
Powered by ViewVC 1.0.9