TVirtualHistPainter Class Reference

#include <TVirtualHistPainter.h>

Inheritance diagram for TVirtualHistPainter:

TObject TObject TGLHistPainter TGLHistPainter THistPainter THistPainter List of all members.

Public Member Functions

 TVirtualHistPainter ()
virtual ~TVirtualHistPainter ()
virtual Int_t DistancetoPrimitive (Int_t px, Int_t py)=0
virtual void DrawPanel ()=0
virtual void ExecuteEvent (Int_t event, Int_t px, Int_t py)=0
virtual TListGetContourList (Double_t contour) const=0
virtual char * GetObjectInfo (Int_t px, Int_t py) const=0
virtual TListGetStack () const=0
virtual Bool_t IsInside (Int_t x, Int_t y)=0
virtual Bool_t IsInside (Double_t x, Double_t y)=0
virtual void Paint (Option_t *option="")=0
virtual void PaintStat (Int_t dostat, TF1 *fit)=0
virtual void ProcessMessage (const char *mess, const TObject *obj)=0
virtual void SetHistogram (TH1 *h)=0
virtual void SetStack (TList *stack)=0
virtual Int_t MakeCuts (char *cutsopt)=0
virtual void SetShowProjection (const char *option, Int_t nbins)=0
 TVirtualHistPainter ()
virtual ~TVirtualHistPainter ()
virtual Int_t DistancetoPrimitive (Int_t px, Int_t py)=0
virtual void DrawPanel ()=0
virtual void ExecuteEvent (Int_t event, Int_t px, Int_t py)=0
virtual TListGetContourList (Double_t contour) const=0
virtual char * GetObjectInfo (Int_t px, Int_t py) const=0
virtual TListGetStack () const=0
virtual Bool_t IsInside (Int_t x, Int_t y)=0
virtual Bool_t IsInside (Double_t x, Double_t y)=0
virtual void Paint (Option_t *option="")=0
virtual void PaintStat (Int_t dostat, TF1 *fit)=0
virtual void ProcessMessage (const char *mess, const TObject *obj)=0
virtual void SetHistogram (TH1 *h)=0
virtual void SetStack (TList *stack)=0
virtual Int_t MakeCuts (char *cutsopt)=0
virtual void SetShowProjection (const char *option, Int_t nbins)=0

Static Public Member Functions

static TVirtualHistPainterHistPainter (TH1 *obj)
static void SetPainter (const char *painter)
static TVirtualHistPainterHistPainter (TH1 *obj)
static void SetPainter (const char *painter)

Static Private Attributes

static TClassfgPainter
static TClassfgPainter

Detailed Description

Definition at line 32 of file TVirtualHistPainter.h.


Constructor & Destructor Documentation

TVirtualHistPainter::TVirtualHistPainter (  )  [inline]

Definition at line 38 of file TVirtualHistPainter.h.

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

Definition at line 39 of file TVirtualHistPainter.h.

TVirtualHistPainter::TVirtualHistPainter (  )  [inline]

Definition at line 38 of file TVirtualHistPainter.h.

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

Definition at line 39 of file TVirtualHistPainter.h.


Member Function Documentation

virtual Int_t TVirtualHistPainter::DistancetoPrimitive ( Int_t  px,
Int_t  py 
) [pure virtual]

Reimplemented from TObject.

Referenced by TH1::DistancetoPrimitive().

virtual void TVirtualHistPainter::DrawPanel (  )  [pure virtual]

Referenced by TH1::DrawPanel().

virtual void TVirtualHistPainter::ExecuteEvent ( Int_t  event,
Int_t  px,
Int_t  py 
) [pure virtual]

Reimplemented from TObject.

Referenced by TH1::ExecuteEvent().

virtual TList* TVirtualHistPainter::GetContourList ( Double_t  contour  )  const [pure virtual]

Referenced by TGraph2D::GetContourList().

virtual char* TVirtualHistPainter::GetObjectInfo ( Int_t  px,
Int_t  py 
) const [pure virtual]

Reimplemented from TObject.

virtual TList* TVirtualHistPainter::GetStack (  )  const [pure virtual]

Referenced by ClassImp(), TPainter3dAlgorithms::LegoFunction(), and TPainter3dAlgorithms::TPainter3dAlgorithms().

virtual Bool_t TVirtualHistPainter::IsInside ( Int_t  x,
Int_t  y 
) [pure virtual]

Referenced by TH2::DoProfile(), and TH2::DoProjection().

virtual Bool_t TVirtualHistPainter::IsInside ( Double_t  x,
Double_t  y 
) [pure virtual]

virtual void TVirtualHistPainter::Paint ( Option_t option = ""  )  [pure virtual]

Reimplemented from TObject.

Referenced by TH1::Paint().

virtual void TVirtualHistPainter::PaintStat ( Int_t  dostat,
TF1 fit 
) [pure virtual]

virtual void TVirtualHistPainter::ProcessMessage ( const char *  mess,
const TObject obj 
) [pure virtual]

Referenced by TF3::Paint(), TF3::SetClippingBoxOff(), and TF3::SetClippingBoxOn().

virtual void TVirtualHistPainter::SetHistogram ( TH1 h  )  [pure virtual]

virtual void TVirtualHistPainter::SetStack ( TList stack  )  [pure virtual]

Referenced by THStack::Paint().

virtual Int_t TVirtualHistPainter::MakeCuts ( char *  cutsopt  )  [pure virtual]

Referenced by TH2::DoProfile(), and TH2::DoProjection().

virtual void TVirtualHistPainter::SetShowProjection ( const char *  option,
Int_t  nbins 
) [pure virtual]

Referenced by TH3::SetShowProjection(), TH2::SetShowProjectionX(), and TH2::SetShowProjectionY().

static TVirtualHistPainter* TVirtualHistPainter::HistPainter ( TH1 obj  )  [static]

Referenced by G__G__Hist_273_0_17(), G__setup_memfuncTVirtualHistPainter(), and TH1::GetPainter().

void TVirtualHistPainter::SetPainter ( const char *  painter  )  [static]

Definition at line 52 of file TVirtualHistPainter.cxx.

References fgPainter, and TClass::GetClass().

Referenced by ClassImp(), G__G__Hist_273_0_18(), and G__setup_memfuncTVirtualHistPainter().

virtual Int_t TVirtualHistPainter::DistancetoPrimitive ( Int_t  px,
Int_t  py 
) [pure virtual]

Reimplemented from TObject.

virtual void TVirtualHistPainter::DrawPanel (  )  [pure virtual]

virtual void TVirtualHistPainter::ExecuteEvent ( Int_t  event,
Int_t  px,
Int_t  py 
) [pure virtual]

Reimplemented from TObject.

virtual TList* TVirtualHistPainter::GetContourList ( Double_t  contour  )  const [pure virtual]

virtual char* TVirtualHistPainter::GetObjectInfo ( Int_t  px,
Int_t  py 
) const [pure virtual]

Reimplemented from TObject.

virtual TList* TVirtualHistPainter::GetStack (  )  const [pure virtual]

virtual Bool_t TVirtualHistPainter::IsInside ( Int_t  x,
Int_t  y 
) [pure virtual]

virtual Bool_t TVirtualHistPainter::IsInside ( Double_t  x,
Double_t  y 
) [pure virtual]

virtual void TVirtualHistPainter::Paint ( Option_t option = ""  )  [pure virtual]

Reimplemented from TObject.

virtual void TVirtualHistPainter::PaintStat ( Int_t  dostat,
TF1 fit 
) [pure virtual]

virtual void TVirtualHistPainter::ProcessMessage ( const char *  mess,
const TObject obj 
) [pure virtual]

virtual void TVirtualHistPainter::SetHistogram ( TH1 h  )  [pure virtual]

virtual void TVirtualHistPainter::SetStack ( TList stack  )  [pure virtual]

virtual Int_t TVirtualHistPainter::MakeCuts ( char *  cutsopt  )  [pure virtual]

virtual void TVirtualHistPainter::SetShowProjection ( const char *  option,
Int_t  nbins 
) [pure virtual]

static TVirtualHistPainter* TVirtualHistPainter::HistPainter ( TH1 obj  )  [static]

static void TVirtualHistPainter::SetPainter ( const char *  painter  )  [static]


Member Data Documentation

TClass * TVirtualHistPainter::fgPainter [static, private]

Definition at line 35 of file TVirtualHistPainter.h.

Referenced by SetPainter().

TClass* TVirtualHistPainter::fgPainter [static, private]

Definition at line 35 of file TVirtualHistPainter.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