library: libCore
#include "TVirtualPadEditor.h"


class description - header file - source file
viewCVS header - viewCVS source

class TVirtualPadEditor

Inheritance Inherited Members Includes Libraries
Class Charts

Function Members (Methods)

Display options:
Show inherited
Show non-public
    This is an abstract class, constructors will not be documented.
    Look at the header to check for available constructors.

virtual voidBuild()
static TClass*Class()
virtual voidDeleteEditors()
virtual voidDrawLine(Double_t, Double_t, Double_t, Double_t)
virtual voidDrawLineNDC(Double_t, Double_t, Double_t, Double_t)
virtual voidDrawText(Double_t, Double_t, const char*)
virtual voidDrawTextNDC(Double_t, Double_t, const char*)
virtual voidFillAttributes(Int_t, Int_t)
virtual TCanvas*GetCanvas() const
static const char*GetEditorName()
static TVirtualPadEditor*GetPadEditor(Bool_t load = kTRUE)
virtual voidHide()
static voidHideEditor()
virtual TClass*IsA() const
virtual Bool_tIsGlobal() const
virtual voidLineAttributes(Int_t, Int_t, Int_t)
static TVirtualPadEditor*LoadEditor()
virtual voidMarkerAttributes(Int_t, Int_t, Float_t)
TVirtualPadEditor&operator=(const TVirtualPadEditor&)
virtual voidSetGlobal(Bool_t)
static voidSetPadEditorName(const char* name)
virtual voidShow()
static voidShowEditor()
virtual voidShowMembers(TMemberInspector& insp, char* parent)
virtual voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)
static voidTerminate()
virtual voidTextAttributes(Int_t, Float_t, Int_t, Int_t, Float_t)
static voidUpdateFillAttributes(Int_t col, Int_t sty)
static voidUpdateLineAttributes(Int_t col, Int_t sty, Int_t width)
static voidUpdateMarkerAttributes(Int_t col, Int_t sty, Float_t msiz)
static voidUpdateTextAttributes(Int_t align, Float_t angle, Int_t col, Int_t font, Float_t tsize)

Data Members

static TVirtualPadEditor*fgPadEditorsingleton editor dialog
static TStringfgEditorNamename of the default pad editor "Ged"

Class Description

 Virtual editor dtor.
TVirtualPadEditor * 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.
const char * GetEditorName()
 Returns the type of the default pad editor. Static method.
TVirtualPadEditor * GetPadEditor(Bool_t load)
 Returns the pad editor dialog. Static method.
void SetPadEditorName(const char *name)
 Set type of default pad editor. Static method.
void ShowEditor()
 Show the global pad editor. Static method.
void HideEditor()
  Hide the pad editor. Static method.
void Terminate()
 Close the global pad editor. Static method.
void UpdateFillAttributes(Int_t color, Int_t style)
 Update fill attributes via the pad editor
void UpdateTextAttributes(Int_t align, Float_t angle, Int_t col, Int_t font, Float_t tsize)
 Update text attributes via the pad editor
void UpdateLineAttributes(Int_t color, Int_t style, Int_t width)
 Update line attributes via the pad editor
void UpdateMarkerAttributes(Int_t color, Int_t style, Float_t msize)
 Update marker attributes via the pad editor
void DrawLine(Double_t, Double_t , Double_t , Double_t )
 methods related to the old editor interface
{ }
void DrawLineNDC(Double_t , Double_t , Double_t , Double_t )
{ }
void DrawText(Double_t , Double_t , const char *)
{ }
void DrawTextNDC(Double_t , Double_t , const char *)
{ }
void FillAttributes(Int_t , Int_t )
{ }
void LineAttributes(Int_t , Int_t , Int_t )
{ }
void MarkerAttributes(Int_t , Int_t , Float_t )
{ }
void TextAttributes(Int_t ,Float_t ,Int_t ,Int_t ,Float_t )
{ }
void Build()
{ }
void Show()
{ }
void Hide()
{ }
void DeleteEditors()
{ }
Bool_t IsGlobal()
void SetGlobal(Bool_t)
{ }
TCanvas* GetCanvas()

Author: Ilka Antcheva 25/11/03
Last update: root/base:$Name: $:$Id: TVirtualPadEditor.cxx,v 1.0 2003/11/25
Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *

ROOT page - Class index - Class Hierarchy - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.