Log of /trunk/hist/hist/src/TGraphDelaunay.cxx
Parent Directory
Revision
33763 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Mon Jun 7 15:06:10 2010 UTC (4 years, 7 months ago) by
couet
File length: 34468 byte(s)
Diff to
previous 31910
- The X and Y vectors are normalized in order to compute the triangles.
The scale factor used was the same for the X and Y axis.
This generated problems (very long triangles instead of the obvious ones)
in some cases when the X and Y axis had very different ranges. Having two
scale factors, one for the X axis and one for the Y axis, cures the problem.
Revision
31910 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Wed Dec 16 08:47:54 2009 UTC (5 years, 1 month ago) by
couet
File length: 34414 byte(s)
Diff to
previous 30749
- Rewrite the method "Enclose" to fix the bug mentionned here:
http://root.cern.ch/phpBB2/viewtopic.php?t=9555
This method test if a point is inside a triangle or not.
The way it was implemented produced infinite numbers and generated
wrong peaks. Now this method uses TMath::IsInside. It is much safer,
it runs faster, and the code is simpler.
- Remove several trailing blanks.
Revision
30749 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Thu Oct 15 16:33:04 2009 UTC (5 years, 3 months ago) by
brun
File length: 35901 byte(s)
Diff to
previous 22694
From Matthew Strait:
This patch fixes the spelling of "function" in the root source code
and documentation, which is misspelled (sometimes as part of larger
"function"-based words) at least 152 times:
* "funciton" 48 times
* "funcion" 36 times
* "funtion" 23 times
* "fucntion" 17 times
* "functionn" 6 times
* "fuction" 6 times
* "fuunction" 4 times
* "functioin" 3 times
* "fonction" 3 times
* "funstion" twice
* "fnuction" once
* "functiom" once
* "functio" once
* "funcition" once
Revision
11508 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Wed Apr 6 13:03:20 2005 UTC (9 years, 9 months ago) by
brun
Original Path:
trunk/hist/src/TGraphDelaunay.cxx
File length: 35346 byte(s)
Diff to
previous 8113
from Olivier
- Postpone the creation of the triangles data structure and the hull
finding. They are now done only when really needed. This increases the
performances in cases where triangles and hull are not useful, for
instance when a TGraph2D is drawn with option "P" only.
Revision
8096 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Fri Jan 30 18:30:03 2004 UTC (10 years, 11 months ago) by
brun
Original Path:
trunk/hist/src/TGraphDelaunay.cxx
File length: 35400 byte(s)
Diff to
previous 8048
From Olivier Couet:
- In TGraph2D::TGraph2D(TH2 *h2) only the bins having a contain between
h2 minimum and h2 maximum are converted in points in the TGraph2D.
- Logz implemented for option CONT5
- Option Z implemented with TRI1 and TRI2
Revision
7998 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Added
Fri Jan 23 23:30:31 2004 UTC (11 years ago) by
brun
Original Path:
trunk/hist/src/TGraphDelaunay.cxx
File length: 41987 byte(s)
From Olivier:
TGraph2D is now split into 3 classes:
- TGraph2D (now in hist) to handle the basic graph 2d data
- TGraphDelaunay (in hist) to generate a Delaunay triangulation of a TGraph2D.
- TGraphPainter (in histpainter) to paint a TGraphDelaunay (used via
THistPainter)
- New function GetContourList in TGraph2D
- New option CONT5: draws a TGraph2D as a contour (using Delaunay
triangles).
- New TGraph2D constructor (from a TH2).
The class TSpectrum2 has been removed (still waiting for fixes from Miroslav)
NOTE: it is recommended to make distclean make
or at least
rm hist/src/G* graph/src/G*
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.