Skip to content
Snippets Groups Projects
Commit f7f578bf authored by Matevz Tadel's avatar Matevz Tadel
Browse files

Update notes.

git-svn-id: http://root.cern.ch/svn/root/trunk@33835 27541ba8-7e3a-0410-8455-c3a389f83636
parent a87b3df6
No related branches found
No related tags found
No related merge requests found
...@@ -86,6 +86,8 @@ TEveBoxSet. ...@@ -86,6 +86,8 @@ TEveBoxSet.
<li>Sub-class TEveDigitSet from TEveSecondarySelectable.</li> <li>Sub-class TEveDigitSet from TEveSecondarySelectable.</li>
<li>Implement functions needed for internal selection.</li> <li>Implement functions needed for internal selection.</li>
<li>Add common base-class TEveDigitSetGL for quad and box-set GL rendering.</li> <li>Add common base-class TEveDigitSetGL for quad and box-set GL rendering.</li>
<li>Move anti-flickering controls from TEveQuadSet to TEveDigitSet and
implement it also in TEveBoxSetGL.</li>
</ul> </ul>
</li> </li>
...@@ -95,8 +97,8 @@ TEveBoxSet. ...@@ -95,8 +97,8 @@ TEveBoxSet.
<li>TEveElement -- Extensions for configurable selection / highlight / <li>TEveElement -- Extensions for configurable selection / highlight /
color propagation between compounds and elements. The following color / transparency propagation between compounds and elements. The
options can be activated: following options can be activated:
<ul> <ul>
<li>ImplySelectAllChildren() - to highlight / imply-select all <li>ImplySelectAllChildren() - to highlight / imply-select all
children of an compound;</li> children of an compound;</li>
...@@ -105,11 +107,17 @@ TEveBoxSet. ...@@ -105,11 +107,17 @@ TEveBoxSet.
any compound parent;</li> any compound parent;</li>
<li>ApplyMainColorToAllChildren() / ApplyMainColorToMatchingChildren() <li>ApplyMainColorToAllChildren() / ApplyMainColorToMatchingChildren()
to request color propagation to all/matching children of a compound.</li> to request color propagation to all / matching children of a compound;</li>
<li>ApplyMainTransparencyToAllChildren() / ApplyMainTransparencyToMatchingChildren()
to request transparency propagation to all / matching children of a compound.</li>
</ul> </ul>
These flags are stored as bit pattern of CompoundColorSelectionBits enum. These flags are stored as bit pattern of CompoundColorSelectionBits enum.
</li> </li>
<li>TEveElement: propagate transparency to projected replicas. As this
is implemented in the base-class, it works for all projectable classes.</li>
<li> <li>
TEveVector, TEveVector4 and TEveVector2 are now typedefs to float TEveVector, TEveVector4 and TEveVector2 are now typedefs to float
specialization of corresponding templates. Double versions use 'D' as specialization of corresponding templates. Double versions use 'D' as
...@@ -146,7 +154,11 @@ TEveElement: by:<pre> ...@@ -146,7 +154,11 @@ TEveElement: by:<pre>
<li>Several improvements in drawing of TEveCalo axes and labels.</li> <li>Several improvements in drawing of TEveCalo axes and labels.</li>
<li>Fix some issues with Runge-Kutta track propagator.</li> <li>TEveTrackPropagator. Fix some issues with Runge-Kutta track
propagator. Move in controls specifying how to plot tracks that get
split in RhoZ projection.</li>
<li>Fix rendering of TEveJetCone: normals at apex were not changing as they should.</li>
<li>Support single-color for TEveDigitSet (call TEveDigitSet::UseSingleColor()).</li> <li>Support single-color for TEveDigitSet (call TEveDigitSet::UseSingleColor()).</li>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment