- modified first sections of Histograms
- not sure if commit will work for me


git-svn-id: https://root.cern.ch/svn/root/trunk@49232 27541ba8-7e3a-0410-8455-c3a389f83636
Avoid using deleted memory (see https://sft.its.cern.ch/jira/browse/ROOT-5050)


git-svn-id: https://root.cern.ch/svn/root/trunk@49237 27541ba8-7e3a-0410-8455-c3a389f83636
Revert as explained in JIRA - it will be part of the update to llvm / clang.


git-svn-id: https://root.cern.ch/svn/root/trunk@49238 27541ba8-7e3a-0410-8455-c3a389f83636
fix bug  when calling Sumw2(false) on an histogram without sumw2


git-svn-id: https://root.cern.ch/svn/root/trunk@49240 27541ba8-7e3a-0410-8455-c3a389f83636
Import revision 49242 from the v5-34-00 patch branch:
Avoid uninitalized memory read (SetCharge checks the value of fQ)


git-svn-id: https://root.cern.ch/svn/root/trunk@49243 27541ba8-7e3a-0410-8455-c3a389f83636
Import revision 49244 from the v5-34-00 patch branch:
In InitializeOffsets, remove the collection branch name in all cases of collection splitting


git-svn-id: https://root.cern.ch/svn/root/trunk@49245 27541ba8-7e3a-0410-8455-c3a389f83636
The makepdf.sh script was looking for a specific docbook version path: /usr/share/sgml/docbook/xsl-stylesheets-1.75.2 . I removed the version number so that now the script finds DocBook on Linux Distributions with newer docbook xsl-stylesheets versions, e.g. Fedora 18


git-svn-id: https://root.cern.ch/svn/root/trunk@49246 27541ba8-7e3a-0410-8455-c3a389f83636
- Add contribution from Chun-Wei SHEN (waynesan@twgrid.org) for 3D wireframe display of TH3 and TH2 (lego plot) using the three.js library
- Added box geometry and material, bin color, lighting, shading, picking, and automatic detection of WebGL capability of the browser for optimized rendering
- Added feedback for 2D and 3D histograms (highlighting and tooltips)
- Added a root file containing a TH3 (as 3D TH3 demo)

Note: It is highly recommended to use a WebGL enabled browser to manipulate 3D objects. And in particular Google Chrome, which is by far the fastest one (for the time being)
When WebGL is not available, the fallback solution uses canvas (e.g. with IE, or on iOS) which is good enough to display 3D objects, but too slow to manipulate them


git-svn-id: https://root.cern.ch/svn/root/trunk@49247 27541ba8-7e3a-0410-8455-c3a389f83636
The text strings "a la" TMathText were not properly saved in a .C macro


git-svn-id: https://root.cern.ch/svn/root/trunk@49250 27541ba8-7e3a-0410-8455-c3a389f83636
fix doc


git-svn-id: https://root.cern.ch/svn/root/trunk@49254 27541ba8-7e3a-0410-8455-c3a389f83636