11#ifndef ROOT_TVirtualGraphPainter
12#define ROOT_TVirtualGraphPainter
int Int_t
Signed integer 4 bytes (int).
double Double_t
Double 8 bytes.
const char Option_t
Option string (const char).
#define ClassDefOverride(name, id)
TObject()
TObject constructor.
~TVirtualGraphPainter() override
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
virtual void PaintScatter(TScatter *theScatter, Option_t *option)=0
virtual void PaintScatter2D(TScatter2D *theScatter, Option_t *option)=0
static TVirtualGraphPainter * GetPainter()
Static function returning a pointer to the current graph painter.