Abstract base class used by ROOT graphics editor.
Definition at line 27 of file TVirtualPadEditor.h.
|
| | TVirtualPadEditor () |
| | Virtual editor ctor.
|
| virtual | ~TVirtualPadEditor () |
| | Virtual editor dtor.
|
| virtual void | Build () |
| virtual void | DeleteEditors () |
| virtual void | DrawLine (Double_t, Double_t, Double_t, Double_t) |
| virtual void | DrawLineNDC (Double_t, Double_t, Double_t, Double_t) |
| virtual void | DrawText (Double_t, Double_t, const char *) |
| virtual void | DrawTextNDC (Double_t, Double_t, const char *) |
| virtual void | FillAttributes (Int_t, Int_t) |
| virtual TCanvas * | GetCanvas () const =0 |
| virtual void | Hide () |
| virtual TClass * | IsA () const |
| virtual Bool_t | IsGlobal () const =0 |
| virtual void | LineAttributes (Int_t, Int_t, Int_t) |
| virtual void | MarkerAttributes (Int_t, Int_t, Float_t) |
| virtual void | SetGlobal (Bool_t) |
| virtual void | Show () |
| virtual void | Streamer (TBuffer &) |
| void | StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b) |
| virtual void | TextAttributes (Int_t, Float_t, Int_t, Int_t, Float_t) |
#include <TVirtualPadEditor.h>
◆ TVirtualPadEditor()
| TVirtualPadEditor::TVirtualPadEditor |
( |
| ) |
|
◆ ~TVirtualPadEditor()
| TVirtualPadEditor::~TVirtualPadEditor |
( |
| ) |
|
|
virtual |
◆ Build()
| virtual void TVirtualPadEditor::Build |
( |
| ) |
|
|
inlinevirtual |
◆ Class()
| TClass * TVirtualPadEditor::Class |
( |
| ) |
|
|
static |
- Returns
- TClass describing this class
◆ Class_Name()
| const char * TVirtualPadEditor::Class_Name |
( |
| ) |
|
|
static |
- Returns
- Name of this class
◆ Class_Version()
| constexpr Version_t TVirtualPadEditor::Class_Version |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ DeclFileName()
| const char * TVirtualPadEditor::DeclFileName |
( |
| ) |
|
|
inlinestatic |
- Returns
- Name of the file containing the class declaration
Definition at line 70 of file TVirtualPadEditor.h.
◆ DeleteEditors()
| virtual void TVirtualPadEditor::DeleteEditors |
( |
| ) |
|
|
inlinevirtual |
◆ DrawLine()
◆ DrawLineNDC()
◆ DrawText()
◆ DrawTextNDC()
| virtual void TVirtualPadEditor::DrawTextNDC |
( |
Double_t | , |
|
|
Double_t | , |
|
|
const char * | ) |
|
inlinevirtual |
◆ FillAttributes()
| virtual void TVirtualPadEditor::FillAttributes |
( |
Int_t | , |
|
|
Int_t | ) |
|
inlinevirtual |
◆ GetCanvas()
| virtual TCanvas * TVirtualPadEditor::GetCanvas |
( |
| ) |
const |
|
pure virtual |
◆ GetEditorName()
| const char * TVirtualPadEditor::GetEditorName |
( |
| ) |
|
|
static |
◆ GetPadEditor()
◆ Hide()
| virtual void TVirtualPadEditor::Hide |
( |
| ) |
|
|
inlinevirtual |
◆ HideEditor()
| void TVirtualPadEditor::HideEditor |
( |
| ) |
|
|
static |
◆ IsA()
| virtual TClass * TVirtualPadEditor::IsA |
( |
| ) |
const |
|
inlinevirtual |
◆ IsGlobal()
| virtual Bool_t TVirtualPadEditor::IsGlobal |
( |
| ) |
const |
|
pure virtual |
◆ LineAttributes()
◆ LoadEditor()
Static function returning a pointer to a new pad editor.
This pointer can be adopted by a TCanvas (i.e. TRootCanvas) when it embeds the editor.
Definition at line 46 of file TVirtualPadEditor.cxx.
◆ MarkerAttributes()
◆ SetGlobal()
| virtual void TVirtualPadEditor::SetGlobal |
( |
Bool_t | | ) |
|
|
inlinevirtual |
◆ SetPadEditorName()
| void TVirtualPadEditor::SetPadEditorName |
( |
const char * | name | ) |
|
|
static |
◆ Show()
| virtual void TVirtualPadEditor::Show |
( |
| ) |
|
|
inlinevirtual |
◆ ShowEditor()
| void TVirtualPadEditor::ShowEditor |
( |
| ) |
|
|
static |
◆ Streamer()
| virtual void TVirtualPadEditor::Streamer |
( |
TBuffer & | | ) |
|
|
virtual |
◆ StreamerNVirtual()
| void TVirtualPadEditor::StreamerNVirtual |
( |
TBuffer & | ClassDef_StreamerNVirtual_b | ) |
|
|
inline |
◆ Terminate()
| void TVirtualPadEditor::Terminate |
( |
| ) |
|
|
static |
◆ TextAttributes()
◆ UpdateFillAttributes()
| void TVirtualPadEditor::UpdateFillAttributes |
( |
Int_t | col, |
|
|
Int_t | sty ) |
|
static |
◆ UpdateLineAttributes()
| void TVirtualPadEditor::UpdateLineAttributes |
( |
Int_t | col, |
|
|
Int_t | sty, |
|
|
Int_t | width ) |
|
static |
◆ UpdateMarkerAttributes()
| void TVirtualPadEditor::UpdateMarkerAttributes |
( |
Int_t | col, |
|
|
Int_t | sty, |
|
|
Float_t | msiz ) |
|
static |
◆ UpdateTextAttributes()
◆ fgEditorName
| TString TVirtualPadEditor::fgEditorName = "" |
|
staticprotected |
◆ fgPadEditor
The documentation for this class was generated from the following files: