11#ifndef ROOT_TVirtualPadEditor
12#define ROOT_TVirtualPadEditor
#define ClassDef(name, id)
Option_t Option_t TPoint TPoint angle
Abstract base class used by ROOT graphics editor.
static void UpdateFillAttributes(Int_t col, Int_t sty)
Update fill attributes via the pad editor.
static void HideEditor()
Hide the pad editor. Static method.
static void UpdateLineAttributes(Int_t col, Int_t sty, Int_t width)
Update line attributes via the pad editor.
virtual Bool_t IsGlobal() const =0
virtual void FillAttributes(Int_t, Int_t)
virtual TCanvas * GetCanvas() const =0
virtual void LineAttributes(Int_t, Int_t, Int_t)
virtual void DrawTextNDC(Double_t, Double_t, const char *)
static void UpdateMarkerAttributes(Int_t col, Int_t sty, Float_t msiz)
Update marker attributes via the pad editor.
static TVirtualPadEditor * LoadEditor()
Static function returning a pointer to a new pad editor.
static TVirtualPadEditor * fgPadEditor
static void SetPadEditorName(const char *name)
Set type of default pad editor. Static method.
virtual void DrawText(Double_t, Double_t, const char *)
static void ShowEditor()
Show the global pad editor. Static method.
virtual void DrawLineNDC(Double_t, Double_t, Double_t, Double_t)
TVirtualPadEditor()
Virtual editor ctor.
static TVirtualPadEditor * GetPadEditor(Bool_t load=kTRUE)
Returns the pad editor dialog. Static method.
virtual void TextAttributes(Int_t, Float_t, Int_t, Int_t, Float_t)
virtual ~TVirtualPadEditor()
Virtual editor dtor.
virtual void SetGlobal(Bool_t)
virtual void DrawLine(Double_t, Double_t, Double_t, Double_t)
virtual void DeleteEditors()
virtual void MarkerAttributes(Int_t, Int_t, Float_t)
static void UpdateTextAttributes(Int_t align, Float_t angle, Int_t col, Int_t font, Float_t tsize)
Update text attributes via the pad editor.
static TString fgEditorName
static const char * GetEditorName()
Returns the type of the default pad editor. Static method.
static void Terminate()
Close the global pad editor. Static method.