[root] / trunk / graf3d / eve / inc / TEveBoxSet.h Repository:
ViewVC logotype

Log of /trunk/graf3d/eve/inc/TEveBoxSet.h

Parent Directory Parent Directory


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

Revision 40305 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jul 20 04:45:36 2011 UTC (3 years, 6 months ago) by matevz
File length: 3656 byte(s)
Diff to previous 37234
* TEveDigitSet:
  Add the following members (with get/set methods):
    Bool_t fSelectViaFrame; //  Allow selection via frame.
    Bool_t fHighlightFrame; //  Highlight frame when object is selected.
  Document frame-box, the new members and secondary-selectability.

* TEveBoxSet:
  Add the following member (with get/set methods):
    Int_t  fBoxSkip; // Number of boxes to skip for each drawn box during scene rotation.

* TEveDigit/Quad/BoxSetGL:
  Move common code for deciding whether the frame should be drawn into
    TEveDigitSetGL::DrawFrameIfNeeded().
  Implement box-skipping for box-set.

Revision 37234 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Dec 3 18:20:15 2010 UTC (4 years, 1 month ago) by matevz
File length: 3449 byte(s)
Diff to previous 36816
Merge rev 37231 from fireworks branch:

Make digit/quad/box type definitions public.

Revision 36816 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 20 22:41:48 2010 UTC (4 years, 2 months ago) by matevz
File length: 3488 byte(s)
Diff to previous 32935
Merge the following revisions from branches/dev/fireworks:
36545, 36546, 36789, 36790


36545
=====

Author: alja
Date: Mon Nov  8 19:57:32 2010
New Revision: 36545

URL: http://root.cern.ch/viewvc?rev=36545&root=root&view=rev
Log:

TEveCaloData, TEveCalo, TEveCalo2DGL:
Fix selection and highlight for projected calorimeters using TEveCaloDataVec.

calo_detail.C:
Add projected view in TEveCaloDataVec demo.

calorimeters:
Change TEveCalo lego proportions from 1:1:1 to 1:1:0.5.

Modified:
    branches/dev/fireworks/graf3d/eve/src/TEveCalo.cxx
    branches/dev/fireworks/graf3d/eve/src/TEveCalo2DGL.cxx
    branches/dev/fireworks/graf3d/eve/src/TEveCaloData.cxx
    branches/dev/fireworks/tutorials/eve/calo_detail.C
    branches/dev/fireworks/tutorials/eve/calorimeters.C


36546
=====

Author: alja
Date: Mon Nov  8 20:27:52 2010
New Revision: 36546

URL: http://root.cern.ch/viewvc?rev=36546&root=root&view=rev
Log:

Apply same scale in RPhi and RhoZ projection.

Modified:
    branches/dev/fireworks/tutorials/eve/calo_detail.C


36789
=====

Author: matevz
Date: Fri Nov 19 17:35:29 2010
New Revision: 36789

URL: http://root.cern.ch/viewvc?rev=36789&root=root&view=rev
Log:
* TEveBox
  Fix automatic calculation of normals.

* TEveBoxSet
  Automatically calcualte normals for kBT_FreeBox box-type.

Modified:
    branches/dev/fireworks/graf3d/eve/inc/TEveBoxSet.h
    branches/dev/fireworks/graf3d/eve/inc/TEveBoxSetGL.h
    branches/dev/fireworks/graf3d/eve/src/TEveBoxGL.cxx
    branches/dev/fireworks/graf3d/eve/src/TEveBoxSet.cxx
    branches/dev/fireworks/graf3d/eve/src/TEveBoxSetGL.cxx


36790
=====

Author: matevz
Date: Fri Nov 19 17:35:55 2010
New Revision: 36790

URL: http://root.cern.ch/viewvc?rev=36790&root=root&view=rev
Log:
Add demo for kBT_FreeBox box-type.

Modified:
    branches/dev/fireworks/tutorials/eve/boxset.C

Revision 32935 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 9 20:10:18 2010 UTC (4 years, 9 months ago) by matevz
File length: 3486 byte(s)
Diff to previous 31517
Allow Long_t user-data to be associated with each digit.

Store TObject references in a TRefArray instead of within the digit.
This makes DigitBase_t struct a POD and virtual destructors can be removed.

Revision 31517 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Dec 3 11:56:23 2009 UTC (5 years, 1 month ago) by matevz
File length: 3527 byte(s)
Diff to previous 27157
Move TEveVector declaratations to a separate file to avoid pulling in
TParticle.h throughout eve.

Revision 27157 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jan 15 14:05:12 2009 UTC (6 years ago) by brun
File length: 3531 byte(s)
Diff to previous 25245
From Axel:
Replace all references to Text_t by char, still keeping the definition in Rtypes.h

Revision 25245 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Aug 25 21:44:09 2008 UTC (6 years, 4 months ago) by matevz
File length: 3535 byte(s)
Diff to previous 24215
Merge changes from the eve-dev branch (-r 25202:HEAD). This makes trunk up to date with all developments in eve/ and gl/. eve-dev branch is now obsolete and will be removed.

Revision 24215 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 11 15:04:41 2008 UTC (6 years, 7 months ago) by matevz
File length: 3311 byte(s)
Diff to previous 24210
TEveBoxset
----------

Rename function for adding cones to AddCone() and reorder the
parameters to a more logical order.

Revision 24210 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 11 10:30:45 2008 UTC (6 years, 7 months ago) by matevz
File length: 3316 byte(s)
Diff to previous 23770
From Alja.

TEveBoxSet classes:
Introduce new structure to draw cone set. 

tutorials/eve/boxset_test.C
Add function cone_test() to test cone set.

TEveDigitSet, TEveQuadSet:
Fix member in ERenderMode_e, to draw properly in wire-frame rendering mode.

Revision 23770 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu May 8 19:41:33 2008 UTC (6 years, 8 months ago) by matevz
File length: 2934 byte(s)
Diff to previous 23140
TEveDigitSet: Add optional callback function for secondary-selection
handling. This simplifies handling for simple implementations as there
is no need to implement an event handler class.

Set class versions of TEveDigitSet and derived classes to 0.

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: 2934 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/eve/inc/TEveBoxSet.h
File length: 2934 byte(s)
Diff to previous 22428
Fix coding convention violations.

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

Revision 22428 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 3 18:17:03 2008 UTC (6 years, 10 months ago) by brun
Original Path: trunk/eve/inc/TEveBoxSet.h
File length: 2935 byte(s)
Diff to previous 21246
From Federico:
Changes to support the gcc -weffc++ compiler option.

Revision 21246 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Dec 6 17:55:44 2007 UTC (7 years, 1 month ago) by matevz
Original Path: trunk/eve/inc/TEveBoxSet.h
File length: 2903 byte(s)
Diff to previous 21215
Fix some CCVs.

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/inc/TEveBoxSet.h
File length: 2902 byte(s)
Diff to previous 21198
Prefix all enum values with 'k'.

Revision 21198 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 5 02:31:27 2007 UTC (7 years, 1 month ago) by matevz
Original Path: trunk/eve/inc/TEveBoxSet.h
File length: 2898 byte(s)
Diff to previous 21168
Prefix enum types with 'E'.

Fix fix member names to begin with f[A-Z].

Fix function member names to begin with a capital letter.

Add some docs.

Revision 21168 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 4 02:40:22 2007 UTC (7 years, 1 month ago) by matevz
Original Path: trunk/eve/inc/TEveBoxSet.h
File length: 2894 byte(s)
Diff to previous 21054
Rename structures to end with '_t'.

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/inc/TEveBoxSet.h
File length: 2880 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/inc/TEveBoxSet.h
File length: 2880 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