11 #ifndef ROOT_TVirtualGraphPainter
12 #define ROOT_TVirtualGraphPainter
virtual void PaintHelper(TGraph *theGraph, Option_t *option)=0
Abstract interface to a histogram painter.
virtual void DrawPanelHelper(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.
#define ClassDef(name, id)
static TVirtualGraphPainter * fgPainter
virtual Int_t DistancetoPrimitiveHelper(TGraph *theGraph, Int_t px, Int_t py)=0
static TVirtualGraphPainter * GetPainter()
Mother of all ROOT objects.
virtual ~TVirtualGraphPainter()
A Graph is a graphics object made of two arrays X and Y with npoints each.
virtual void ExecuteEventHelper(TGraph *theGraph, Int_t event, Int_t px, Int_t py)=0
virtual void PaintStats(TGraph *theGraph, TF1 *fit)=0
virtual void PaintGrapHist(TGraph *theGraph, Int_t npoints, const Double_t *x, const Double_t *y, Option_t *chopt)=0
virtual void PaintGraph(TGraph *theGraph, Int_t npoints, const Double_t *x, const Double_t *y, Option_t *chopt)=0