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

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

Parent Directory Parent Directory


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

Revision 43894 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 23 05:20:37 2012 UTC (2 years, 9 months ago) by matevz
File length: 3020 byte(s)
Diff to previous 36384
In SetModel, check if histogram was actually created (coverititis).

Revision 36384 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 20 14:26:41 2010 UTC (4 years, 3 months ago) by matevz
File length: 2992 byte(s)
Diff to previous 36053
Rewrite dynamic casts in sub-classes of TGLObject, SetModel() virtual,
so as to avoid complaints from coverity.

Revision 36053 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 4 09:27:27 2010 UTC (4 years, 3 months ago) by matevz
File length: 3110 byte(s)
Diff to previous 36048
Revert coverity fixes in revs 36048 and 36051 -- the omission of dynamic_cast result check is intentional.

Revision 36048 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 4 07:56:43 2010 UTC (4 years, 3 months ago) by couet
File length: 3140 byte(s)
Diff to previous 30298
- cov #11672

Revision 30298 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Sep 19 13:07:06 2009 UTC (5 years, 4 months ago) by matevz
File length: 3110 byte(s)
Diff to previous 29526
From Timur.

Draw all plots so that they are contained within a unit-box centered
at the origin.

This is the first step towards allowing mixing of plots with other
scene elements.

Revision 29526 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 20 17:41:53 2009 UTC (5 years, 6 months ago) by matevz
File length: 3111 byte(s)
Diff to previous 28378
gl/
===
- Introduce common base class TGLPlot3D for wrappers over plot-painters.
- Move code for plot-painter instantiation from TGLScenePad to into TGLPlot3D.
- TGLAxisPainter - add option to use markup color from the current color-set
  instead of axis/label/title colors from TAttAxis.

eve/
====
- Add class TEvePlot3D - it wraps a TH2/TH3/TF2 object and draws it with
  given option string. TEveTrans can be applied over it - so the plot
  can be positioned/scaled to fit into a more complex scene.
- There are still problems with usage of depth-buffer in plot-painters so
  the plots overlay each other in somewhat random fashion.
- See tutorials/eve/test_glplot.C.

Revision 28378 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 28 15:40:53 2009 UTC (5 years, 8 months ago) by matevz
File length: 3283 byte(s)
Diff to previous 27173
TGLRnrCtx
- Add function ColorOrForeground(Color_t col) which sets given color
or falls back to default foregorund in col is the background color.

TGLFontManager
- Rewrite GetFontSize(Float_t size, Int_t min, Int_t max) to use
TMath::BinarySearch().
- Add function GetFontSize(Float_t size) that uses min, max from the
available font-sizes.

TGLAxisPainterBox
- New class for painting of 3D axes around a box.

TF2GL, TH2GL
- Use TGLAxisPainterBox for painting of axes.

TH3GL
- New class for rendering of TH3 objects.

TGLScenePad
- Proper handling of TH3.

TGLViewer
- When constructed with a given TPad, set background and foreground
colors accordingly.

TGLUtilColor
- Add cache-variable fIndex that makes it easier / more optimal to
compare and retrieve color-indices.

TGLCameraOverlay
- Use TGLFontManager::GetFontSize() without limits.

TGLParametricEquationGL
- Gray-space changes.

Revision 27173 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 16 18:48:33 2009 UTC (6 years ago) by matevz
File length: 3215 byte(s)
Diff to previous 23140
TF2GL, TH2GL
------------
Disable GL_COLOR_MATERIAL before drawing the plotters.

TGLUtil
-------
Add function Move3LF().
Remove some redundant comments.

TGLScenePad
-----------
Add comment about how I'd expect the histograms to be resized (but can
not be done at the moment).

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: 3179 byte(s)
Diff to previous 21702
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 21702 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 14 18:55:14 2008 UTC (7 years ago) by matevz
Original Path: trunk/gl/src/TF2GL.cxx
File length: 3179 byte(s)
Diff to previous 21453
In TGLScene/TGLViewer add two timeouts for high-quality and
low-quality (during rotation etc) scene rendering. Expose both time
limits via TGLViewerEditor.

In TGLCamera::OfInterest() remove redundant test for physical-shape
bbox volume and optimize the remaining bbox diagonal length test.

Remove blanks from the eols.

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/TF2GL.cxx
File length: 3203 byte(s)
Diff to previous 20882
Add missing class descriptions.

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/TF2GL.cxx
File length: 3153 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/TF2GL.cxx
File length: 3153 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/TF2GL.cxx
File length: 3200 byte(s)
Diff to previous 19189
remove :$ from tag line

Revision 19189 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 26 12:43:19 2007 UTC (7 years, 7 months ago) by rdm
Original Path: trunk/gl/src/TF2GL.cxx
File length: 3210 byte(s)
Diff to previous 19153
From Matevz:
Add mising ctor initializations.

Revision 19153 - (view) (download) (as text) (annotate) - [select for diffs]
Added Sat Jun 23 21:23:22 2007 UTC (7 years, 7 months ago) by brun
Original Path: trunk/gl/src/TF2GL.cxx
File length: 3153 byte(s)
From Matevz:
1. TGLViewer performs internal loop on pad-primitives.
2. Timur: generalization of gl-plot-painters to allow external access.
3. Support usage of gl-plot-painters in gl-viewer.
4. Provide a default gl-sharing context for resource optimization.

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