12#ifndef ROOT_TGraph2DPainter 
   13#define ROOT_TGraph2DPainter 
#define ClassDefOverride(name, id)
 
The TGraphDelaunay painting class.
 
void PaintContour(Option_t *option)
Paints the 2D graph as a contour plot.
 
Int_t * fNTried
! Pointer to fDelaunay->fNTried
 
Double_t * fYN
! Pointer to fDelaunay->fYN
 
TGraphDelaunay * fDelaunay
! Pointer to the TGraphDelaunay2D to be painted
 
void Paint(Option_t *option) override
Paint a TGraphDelaunay according to the value of "option":
 
Double_t fYmin
! fGraph2D->fHistogram Ymin
 
Double_t * fZ
! Pointer to fGraph2D->fZ
 
void PaintLevels(Int_t *v, Double_t *x, Double_t *y, Int_t nblev=0, Double_t *glev=nullptr)
Paints one triangle.
 
TGraphDelaunay2D * fDelaunay2D
! Pointer to the TGraphDelaunay2D to be painted
 
TGraph2D * fGraph2D
! Pointer to the TGraph2D in fDelaunay
 
void PaintErrors(Option_t *option)
Paints the 2D graph as error bars.
 
Double_t * fXN
! Pointer to fDelaunay->fXN
 
Int_t * fMTried
! Pointer to fDelaunay->fMTried
 
void FindTriangles()
Find triangles in fDelaunay and initialise the TGraph2DPainter values needed to paint triangles or fi...
 
Int_t * fPTried
! Pointer to fDelaunay->fPTried
 
Double_t fXNmin
! Equal to fDelaunay->fXNmin
 
Double_t fXmax
! fGraph2D->fHistogram Xmax
 
Double_t * fEZhigh
! Pointer to fGraph2D->fZEhigh
 
Int_t fNpoints
! Equal to fGraph2D->fNpoints
 
Double_t fZmin
! fGraph2D->fHistogram Zmin
 
Int_t fNdt
! Equal to fDelaunay->fNdt
 
Double_t * fEYlow
! Pointer to fGraph2D->fYElow
 
TList * GetContourList(Double_t contour)
Returns the X and Y graphs building a contour.
 
Double_t * fX
! Pointer to fGraph2D->fX
 
Double_t fYmax
! fGraph2D->fHistogram Ymax
 
Double_t * fEXhigh
! Pointer to fGraph2D->fXEhigh
 
void PaintPolyMarker0(Int_t n, Double_t *x, Double_t *y)
Paints a circle at each vertex. Each circle background is white.
 
void PaintTriangles(Option_t *option)
Paints the 2D graph as triangles.
 
void PaintPolyMarker(Option_t *option)
Paints the 2D graph as PaintPolyMarker.
 
Double_t * fY
! Pointer to fGraph2D->fY
 
Double_t fYNmin
! Equal to fDelaunay->fYNmin
 
Double_t * fEXlow
! Pointer to fGraph2D->fXElow
 
void PaintPolyLine(Option_t *option)
Paints the 2D graph as PaintPolyLine.
 
Double_t * fEYhigh
! Pointer to fGraph2D->fYEhigh
 
TGraph2DPainter()
TGraph2DPainter default constructor.
 
Double_t fZmax
! fGraph2D->fHistogram Zmax
 
void PaintTriangles_old(Option_t *option)
Paints the 2D graph as triangles (old implementation)
 
void GetGraph2dProperties()
Protected method to get all TGraph2D properties.
 
~TGraph2DPainter() override
TGraph2DPainter destructor.
 
Double_t fYNmax
! Equal to fDelaunay->fYNmax
 
Double_t * fEZlow
! Pointer to fGraph2D->fZElow
 
Double_t fXmin
! fGraph2D->fHistogram Xmin
 
Double_t fXNmax
! Equal to fDelaunay->fXNmax
 
void PaintTriangles_new(Option_t *option)
Paints the 2D graph as triangles (new implementation)
 
Graphics object made of three arrays X, Y and Z with the same number of points each.
 
TGraphDelaunay2D generates a Delaunay triangulation of a TGraph2D.
 
TGraphDelaunay generates a Delaunay triangulation of a TGraph2D.
 
Mother of all ROOT objects.