TVirtualGraphPainter Class Reference

#include <TVirtualGraphPainter.h>

Inheritance diagram for TVirtualGraphPainter:

TObject TObject TGraphPainter TGraphPainter List of all members.

Public Member Functions

 TVirtualGraphPainter ()
virtual ~TVirtualGraphPainter ()
virtual Int_t DistancetoPrimitiveHelper (TGraph *theGraph, Int_t px, Int_t py)=0
virtual void DrawPanelHelper (TGraph *theGraph)=0
virtual void ExecuteEventHelper (TGraph *theGraph, Int_t event, Int_t px, Int_t py)=0
virtual char * GetObjectInfoHelper (TGraph *theGraph, Int_t px, Int_t py) const=0
virtual void PaintHelper (TGraph *theGraph, Option_t *option)=0
virtual void PaintGraph (TGraph *theGraph, Int_t npoints, const Double_t *x, const Double_t *y, Option_t *chopt)=0
virtual void PaintGrapHist (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
 TVirtualGraphPainter ()
virtual ~TVirtualGraphPainter ()
virtual Int_t DistancetoPrimitiveHelper (TGraph *theGraph, Int_t px, Int_t py)=0
virtual void DrawPanelHelper (TGraph *theGraph)=0
virtual void ExecuteEventHelper (TGraph *theGraph, Int_t event, Int_t px, Int_t py)=0
virtual char * GetObjectInfoHelper (TGraph *theGraph, Int_t px, Int_t py) const=0
virtual void PaintHelper (TGraph *theGraph, Option_t *option)=0
virtual void PaintGraph (TGraph *theGraph, Int_t npoints, const Double_t *x, const Double_t *y, Option_t *chopt)=0
virtual void PaintGrapHist (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

Static Public Member Functions

static TVirtualGraphPainterGetPainter ()
static void SetPainter (TVirtualGraphPainter *painter)
static TVirtualGraphPainterGetPainter ()
static void SetPainter (TVirtualGraphPainter *painter)

Static Private Attributes

static TVirtualGraphPainterfgPainter
static TVirtualGraphPainterfgPainter

Detailed Description

Definition at line 29 of file TVirtualGraphPainter.h.


Constructor & Destructor Documentation

TVirtualGraphPainter::TVirtualGraphPainter (  )  [inline]

Definition at line 35 of file TVirtualGraphPainter.h.

virtual TVirtualGraphPainter::~TVirtualGraphPainter (  )  [inline, virtual]

Definition at line 36 of file TVirtualGraphPainter.h.

TVirtualGraphPainter::TVirtualGraphPainter (  )  [inline]

Definition at line 35 of file TVirtualGraphPainter.h.

virtual TVirtualGraphPainter::~TVirtualGraphPainter (  )  [inline, virtual]

Definition at line 36 of file TVirtualGraphPainter.h.


Member Function Documentation

virtual Int_t TVirtualGraphPainter::DistancetoPrimitiveHelper ( TGraph theGraph,
Int_t  px,
Int_t  py 
) [pure virtual]

Referenced by TGraph::DistancetoPrimitive().

virtual void TVirtualGraphPainter::DrawPanelHelper ( TGraph theGraph  )  [pure virtual]

Referenced by TGraph::DrawPanel().

virtual void TVirtualGraphPainter::ExecuteEventHelper ( TGraph theGraph,
Int_t  event,
Int_t  px,
Int_t  py 
) [pure virtual]

Referenced by TGraph::ExecuteEvent().

virtual char* TVirtualGraphPainter::GetObjectInfoHelper ( TGraph theGraph,
Int_t  px,
Int_t  py 
) const [pure virtual]

virtual void TVirtualGraphPainter::PaintHelper ( TGraph theGraph,
Option_t option 
) [pure virtual]

Referenced by TGraph::Paint().

virtual void TVirtualGraphPainter::PaintGraph ( TGraph theGraph,
Int_t  npoints,
const Double_t x,
const Double_t y,
Option_t chopt 
) [pure virtual]

Referenced by TGraph::PaintGraph().

virtual void TVirtualGraphPainter::PaintGrapHist ( TGraph theGraph,
Int_t  npoints,
const Double_t x,
const Double_t y,
Option_t chopt 
) [pure virtual]

Referenced by TGraph::PaintGrapHist().

virtual void TVirtualGraphPainter::PaintStats ( TGraph theGraph,
TF1 fit 
) [pure virtual]

Referenced by TGraph::PaintStats().

static TVirtualGraphPainter* TVirtualGraphPainter::GetPainter (  )  [static]

Referenced by TGraph::DistancetoPrimitive(), TGraph::DrawPanel(), TGraph::ExecuteEvent(), G__G__Hist_398_0_10(), G__setup_memfuncTVirtualGraphPainter(), TGraph::Paint(), TGraph::PaintGraph(), TGraph::PaintGrapHist(), and TGraph::PaintStats().

void TVirtualGraphPainter::SetPainter ( TVirtualGraphPainter painter  )  [static]

Definition at line 47 of file TVirtualGraphPainter.cxx.

References fgPainter.

Referenced by G__G__Hist_398_0_11(), and G__setup_memfuncTVirtualGraphPainter().

virtual Int_t TVirtualGraphPainter::DistancetoPrimitiveHelper ( TGraph theGraph,
Int_t  px,
Int_t  py 
) [pure virtual]

virtual void TVirtualGraphPainter::DrawPanelHelper ( TGraph theGraph  )  [pure virtual]

virtual void TVirtualGraphPainter::ExecuteEventHelper ( TGraph theGraph,
Int_t  event,
Int_t  px,
Int_t  py 
) [pure virtual]

virtual char* TVirtualGraphPainter::GetObjectInfoHelper ( TGraph theGraph,
Int_t  px,
Int_t  py 
) const [pure virtual]

virtual void TVirtualGraphPainter::PaintHelper ( TGraph theGraph,
Option_t option 
) [pure virtual]

virtual void TVirtualGraphPainter::PaintGraph ( TGraph theGraph,
Int_t  npoints,
const Double_t x,
const Double_t y,
Option_t chopt 
) [pure virtual]

virtual void TVirtualGraphPainter::PaintGrapHist ( TGraph theGraph,
Int_t  npoints,
const Double_t x,
const Double_t y,
Option_t chopt 
) [pure virtual]

virtual void TVirtualGraphPainter::PaintStats ( TGraph theGraph,
TF1 fit 
) [pure virtual]

static TVirtualGraphPainter* TVirtualGraphPainter::GetPainter (  )  [static]

static void TVirtualGraphPainter::SetPainter ( TVirtualGraphPainter painter  )  [static]


Member Data Documentation

TVirtualGraphPainter * TVirtualGraphPainter::fgPainter [static, private]

Definition at line 32 of file TVirtualGraphPainter.h.

Referenced by SetPainter().

TVirtualGraphPainter* TVirtualGraphPainter::fgPainter [static, private]

Definition at line 32 of file TVirtualGraphPainter.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:48:58 2011 for ROOT_528-00b_version by  doxygen 1.5.1