11#ifndef ROOT_TVirtualGraphPainter
12#define ROOT_TVirtualGraphPainter
#define ClassDef(name, id)
A Graph is a graphics object made of two arrays X and Y with npoints each.
Mother of all ROOT objects.
Abstract interface to a histogram painter.
static TVirtualGraphPainter * fgPainter
virtual void DrawPanelHelper(TGraph *theGraph)=0
virtual void ExecuteEventHelper(TGraph *theGraph, Int_t event, Int_t px, Int_t py)=0
virtual void SetHighlight(TGraph *theGraph)=0
virtual char * GetObjectInfoHelper(TGraph *theGraph, Int_t px, Int_t py) const =0
static void SetPainter(TVirtualGraphPainter *painter)
Static function to set an alternative histogram painter.
virtual void PaintGrapHist(TGraph *theGraph, Int_t npoints, const Double_t *x, const Double_t *y, Option_t *chopt)=0
virtual Int_t DistancetoPrimitiveHelper(TGraph *theGraph, Int_t px, Int_t py)=0
virtual void PaintGraph(TGraph *theGraph, Int_t npoints, const Double_t *x, const Double_t *y, Option_t *chopt)=0
virtual void PaintStats(TGraph *theGraph, TF1 *fit)=0
virtual void PaintHelper(TGraph *theGraph, Option_t *option)=0
static TVirtualGraphPainter * GetPainter()
Static function returning a pointer to the current graph painter.
virtual ~TVirtualGraphPainter()