[root] / trunk / graf3d / gl / src / TGLText.cxx Repository:
ViewVC logotype

Log of /trunk/graf3d/gl/src/TGLText.cxx

Parent Directory Parent Directory


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

Revision 33334 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun May 2 15:51:16 2010 UTC (4 years, 8 months ago) by rdm
File length: 6041 byte(s)
Diff to previous 33322
Only use system FTGL when it's version is > 2.1.2.

Revision 33322 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 30 13:13:58 2010 UTC (4 years, 8 months ago) by rdm
File length: 6273 byte(s)
Diff to previous 28197
fix include files needed when using external FTGL.

Revision 28197 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 14 13:59:27 2009 UTC (5 years, 9 months ago) by matevz
File length: 6041 byte(s)
Diff to previous 26572
Merge the following revisions from the fireworks branch:
  -r 27692:27867
  -c 27876
  -r 28012:28187

================================================================================
27693

TEveCalo:
Set bounding box when calo data empty.

TEveCaloLegoGL:
TGLAxisPainter:
Draw axis title in TGLAxisPainter::PaintAxis().

--------------------------------------------------------------------------------
27694

Forget to check-in this file in revision 27693.

--------------------------------------------------------------------------------
27695

Don't draw frame and call TGLAxisPainter::Paint() if calo data empty.

--------------------------------------------------------------------------------
27699

Fix issues reported by valgrind.

--------------------------------------------------------------------------------
27758

Return viewer in TEveViewer::SpawnGLViewer and TEveViewer::SpawnGLEmbeddedViewer().

--------------------------------------------------------------------------------
27767

Unset event handler when destroying TGLWidget. This is important in case destruction of TGLWidget is called with timeout.

--------------------------------------------------------------------------------
27840

Add possibility to create different icon boxes in
TEveCompositeFrame. Use static function pointer fgIconBarCreator to change default behavior.

Remove oboslete function TEveCompositeFrame::ReplaceIconBox().

--------------------------------------------------------------------------------
7856

Bug fix: Get font size calculating projected axis length at the Z-title position.

--------------------------------------------------------------------------------
27857

Move to real world coordinates. Add line-set for test.

--------------------------------------------------------------------------------
27867

TGLViewer:
  Add function:
    void ResetInitGL()
  This is needed if GL-context is destroyed from outside.

  Call it from derived classes when creating and destroying GL-widget.

--------------------------------------------------------------------------------
27876

In line set add possibility to disable depth test, i.e. draw lines/markers in front.

--------------------------------------------------------------------------------
28013

Fix memory leak in TEveCalo2D.


--------------------------------------------------------------------------------
28048

In HandleCrossing() ignore grab and ungrab events. Several window managers produce them nowadays (fvwm2, x-on-mac, sawfish).

--------------------------------------------------------------------------------
28050

Simplify macro.

--------------------------------------------------------------------------------
28106

URL: http://root.cern.ch/viewcvs?rev=28106&root=root&view=rev
Log:
Add data-members and accessors for controlling brightness of front,
side and speulcar lights.

--------------------------------------------------------------------------------
28114

TGLPShapeObjEditor
==================
Remove obsolete data-members and enum entries.

TGLUtil
=======
New class TGLColor - using this will simplify color management in
TGLViewer and TGLRnrCtx.

TEveUtil
========
Simplify implementation of TEveUtil::ColorFromIdx() functions.

--------------------------------------------------------------------------------
28144

Add dtor for TGLColor.

--------------------------------------------------------------------------------
28161

URL: http://root.cern.ch/viewcvs?rev=28161&root=root&view=rev
Log:
Extend window management demo.

--------------------------------------------------------------------------------
28162

Add support several GL color-sets - each defines colors for background,
foreground, outline, markup and for outlines of selected and
highlighted objects.


GL/
===

TGLUtil   - add new class TGLColorSet.

TGLRnrCtx - add color-set stack.

TGLViewer - create two color-sets by default - for light and dark
background. These can be switched with the 'e' key now.

TGLScene  - decrease polgon-offset for outline-mode fill-pass from (1,
1) to (0.5, 0.5) which is sufficient.

Use/support color-set functionality in other modified classes.


EVE/
====

TEvePolygonSetProjectedGL - skip outline pass.

TEveProjectionAxesGL - skip outline pass and slightly widen the depth
range so that the text is visible in outline mode, where
polygon-offset is applied during the fill-pass.

--------------------------------------------------------------------------------
28168

Add support for a global GL color-set shared among several (all)
viewers.

TGLViewer - add static data-members and functions to handle global
color-set. Add methods that allow switching between global/private
color-sets for a given viewer.

TGLViewerEditor - Disable backgound-color widget when the viewer uses
global color-set.

TGLCameraOverlay - use foreground color for some markup rendering.

In two tutorials use the new API for setting of the background color.

--------------------------------------------------------------------------------
28187

Put back the old method for setting background color and mark it as deprecated.

Revision 26572 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Dec 1 23:16:52 2008 UTC (6 years, 1 month ago) by matevz
File length: 6177 byte(s)
Diff to previous 26566
Remove redundant include introduced in rev 26566.

Revision 26566 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Dec 1 20:03:55 2008 UTC (6 years, 1 month ago) by rdm
File length: 6117 byte(s)
Diff to previous 26539
From Christian Holm:
changes needed to let Makefile play nice with debian and redhat
build tools.

Revision 26539 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Nov 30 17:00:16 2008 UTC (6 years, 1 month ago) by matevz
File length: 5962 byte(s)
Diff to previous 23140
Add missing includes that arise with the latest ftgl.

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: 5937 byte(s)
Diff to previous 21453
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 21453 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 18 15:18:30 2007 UTC (7 years, 1 month ago) by matevz
Original Path: trunk/gl/src/TGLText.cxx
File length: 5937 byte(s)
Diff to previous 21339
Add missing class descriptions.

Revision 21339 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 12 15:10:07 2007 UTC (7 years, 1 month ago) by couet
Original Path: trunk/gl/src/TGLText.cxx
File length: 5937 byte(s)
Diff to previous 20962
- Add a class header.

Revision 20962 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 21 15:48:57 2007 UTC (7 years, 2 months ago) by rdm
Original Path: trunk/gl/src/TGLText.cxx
File length: 5644 byte(s)
Diff to previous 20895
Fix gcc 4.2 compiler warnings.

Revision 20895 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 19 13:40:51 2007 UTC (7 years, 2 months ago) by couet
Original Path: trunk/gl/src/TGLText.cxx
File length: 5758 byte(s)
Diff to previous 20882
- Fix compilation's warning on Solaris.

Revision 20882 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 19 11:31:26 2007 UTC (7 years, 2 months ago) by rdm
Original Path: trunk/gl/src/TGLText.cxx
File length: 5638 byte(s)
Diff to previous 19826
Set property svn:eol-style LF on all source and Makefiles. This should avoid
problems with Win32 line endings ending up in the repository. All MS tools
support LF eols fine.

Revision 19826 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 19 19:56:11 2007 UTC (7 years, 4 months ago) by rdm
Original Path: trunk/gl/src/TGLText.cxx
File length: 5638 byte(s)
Diff to previous 19825
imported svn:keywords Id property

Revision 19825 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 19 19:49:10 2007 UTC (7 years, 4 months ago) by rdm
Original Path: trunk/gl/src/TGLText.cxx
File length: 5686 byte(s)
Diff to previous 19499
remove :$ from tag line

Revision 19499 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jul 31 08:55:26 2007 UTC (7 years, 5 months ago) by couet
Original Path: trunk/gl/src/TGLText.cxx
File length: 5696 byte(s)
Diff to previous 19436
From Axel:
- Fix a typo in BBox.

Revision 19436 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 23 15:10:17 2007 UTC (7 years, 6 months ago) by rdm
Original Path: trunk/gl/src/TGLText.cxx
File length: 5697 byte(s)
Diff to previous 19114
From Matevz:
Add functions FTFont* GetFont() and void BBox(const char* string).

Revision 19114 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 21 17:27:55 2007 UTC (7 years, 7 months ago) by brun
Original Path: trunk/gl/src/TGLText.cxx
File length: 5355 byte(s)
Diff to previous 19110
Remove compiler warnings about possible uninitialized variables.

Revision 19110 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 21 15:15:07 2007 UTC (7 years, 7 months ago) by couet
Original Path: trunk/gl/src/TGLText.cxx
File length: 5353 byte(s)
Diff to previous 19109
- From Bertrand: Suppress warning on windows.

Revision 19109 - (view) (download) (as text) (annotate) - [select for diffs]
Added Thu Jun 21 14:55:36 2007 UTC (7 years, 7 months ago) by couet
Original Path: trunk/gl/src/TGLText.cxx
File length: 5326 byte(s)
- New classes TGLtext to draw text using OGL and TGLAxis to draw
  axis using OGL.

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