14 #ifndef TGO4LABELPAINTER_H
15 #define TGO4LABELPAINTER_H
17 #include "TPaveText.h"
31 TGo4Label(Double_t x1, Double_t y1, Double_t x2, Double_t y2, Option_t *option =
"br")
32 : TPaveText(x1, y1, x2, y2, option),
fxOwner(0)
41 virtual void Paint(Option_t *opt =
"");
43 virtual void ExecuteEvent(Int_t event, Int_t px, Int_t py);
75 virtual void Paint(Option_t *opt =
"");
95 class TGo4LabelPainter :
public TNamed,
public TAttLine,
public TAttFill,
public TAttText {
162 void LabelCoords(Double_t &xmin, Double_t &ymin, Double_t &xmax, Double_t &ymax);
170 #endif //TGO4LABELPAINTER_H
static const void * fxLastDeleted
virtual ~TGo4LabelConnector()
virtual void Paint(Option_t *opt="")
TGo4LabelConnector(Double_t x1, Double_t y1, Double_t x2, Double_t y2)
TGo4Label(Double_t x1, Double_t y1, Double_t x2, Double_t y2, Option_t *option="br")
virtual void UnPaintLabel(Option_t *opt="")
virtual void Paint(Option_t *opt="")
TGo4Label * CreateCurrentLabel(Double_t x, Double_t y)
virtual ~TGo4LabelPainter()
virtual void PaintLabel(Option_t *opt="")
void SetWidth(Double_t w=0)
static const void * fxLastDeleted
void SetCaption(const char *txt)
void LabelCoords(Double_t &xmin, Double_t &ymin, Double_t &xmax, Double_t &ymax)
void SetOwner(TObject *ob)
void SetOwner(TObject *ob)
void SetHeight(Double_t h=0)
void AddToLabel(const char *txt)
virtual void DisplayToFront(Option_t *opt="")
virtual void ExecuteEvent(Int_t event, Int_t px, Int_t py)
virtual void RePaintLabel(Option_t *opt="")