[root] / trunk / graf3d / eve / src / TEveFrameBoxGL.cxx Repository:
ViewVC logotype

Log of /trunk/graf3d/eve/src/TEveFrameBoxGL.cxx

Parent Directory Parent Directory


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

Revision 30424 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Sep 24 19:28:01 2009 UTC (5 years, 4 months ago) by matevz
File length: 4716 byte(s)
Diff to previous 29676
Add support for drawing of back-polygons for 3D frame-boxes.
Those should be transparent, otherwise the things inside are not
visible.

Modify quad-set and box-set renderers to properly use this feature.

Remove debug-printout in TGLCamera.

Revision 29676 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 4 16:18:07 2009 UTC (5 years, 5 months ago) by matevz
File length: 3287 byte(s)
Diff to previous 23355
Add support for control over viewer-global point-size and line-width
scaling. Additionally, allow wireforame and outline line widths to be
specified separately (on viewer / scene / scene-info level).

This will allow for scaling of pixel-based objects (lines and points) when
saving of screenshots with very high resolution is
implemented.

Basic support is impemented across TGLViewer, TGLScene, TGLRnrCtx and
TGLUtil.

Classes that used glPointSize and glLineWidth were modified to call
corresponding static function in TGLUtil class.

Controls were added to TGLViewerEditor (under Style tab).

Revision 23355 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 21 11:17:06 2008 UTC (6 years, 9 months ago) by matevz
File length: 3280 byte(s)
Diff to previous 23140
TEveFrameBox
============

Add support for arbitrary 2d frame shapes - user specifies individual
points via SetQuadByPoints() function.
See tutorials/eve/quad_test.C::quad_test_circ() for an example.


tutorials/eve/quad_test.C
=========================

quad_test() - Create frame-box, put all digits on z=0 and rotate so
that the object is immediately visible.

quad_test_circ() - Create circular frame around digits; populate the
center of the circle as well.

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: 3278 byte(s)
Diff to previous 21310
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 21310 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Dec 10 19:05:45 2007 UTC (7 years, 1 month ago) by matevz
Original Path: trunk/eve/src/TEveFrameBoxGL.cxx
File length: 3278 byte(s)
Diff to previous 21252
Fix coding convention violations.

Revision 21252 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Dec 7 01:39:32 2007 UTC (7 years, 1 month ago) by matevz
Original Path: trunk/eve/src/TEveFrameBoxGL.cxx
File length: 3208 byte(s)
Diff to previous 21215
Changes for marking of top-level objects in GL window.
- TGLLogicalShape: move DirectDraw() from protected to public.
- Implement color-locking for object rendering.
- Wrap all calls to glColor() to go via TGLUtil::Color().

Revision 21215 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 5 17:19:23 2007 UTC (7 years, 1 month ago) by matevz
Original Path: trunk/eve/src/TEveFrameBoxGL.cxx
File length: 3173 byte(s)
Diff to previous 21054
Prefix all enum values with 'k'.

Revision 21054 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 26 18:00:41 2007 UTC (7 years, 1 month ago) by matevz
Original Path: trunk/eve/src/TEveFrameBoxGL.cxx
File length: 3170 byte(s)
Diff to previous 21044
When including ROOT header files use "" instead of <>.

Replace NULL with 0 in TEveGLText.

TEveTrackPropagator: make public data-members protected and provide
get/set methods. Second attempt at fixing Solaris cc errors: make
Helix and Vertex4d struct declarations public.

Revision 21044 - (view) (download) (as text) (annotate) - [select for diffs]
Added Mon Nov 26 14:31:05 2007 UTC (7 years, 1 month ago) by rdm
Original Path: trunk/eve/src/TEveFrameBoxGL.cxx
File length: 3170 byte(s)
from Matevz:
add the TEve classes to the svn trunk. Code compiles without warnings on
MacOS X, Linux and Windows XP. Tutorials still don't work, as init code
is still missing (coming later today).

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