ROOT » CORE » BASE » TCanvasImp

class TCanvasImp



ABC describing GUI independent main window (with menubar, scrollbars
and a drawing area).


Function Members (Methods)

public:
virtual~TCanvasImp()
TCanvas*Canvas() const
static TClass*Class()
virtual voidClose()
virtual voidForceUpdate()
virtual UInt_tGetWindowGeometry(Int_t& x, Int_t& y, UInt_t& w, UInt_t& h)
virtual Bool_tHasEditor() const
virtual Bool_tHasMenuBar() const
virtual Bool_tHasStatusBar() const
virtual Bool_tHasToolBar() const
virtual Bool_tHasToolTips() const
virtual voidIconify()
virtual Int_tInitWindow()
virtual TClass*IsA() const
virtual voidRaiseWindow()
virtual voidReallyDelete()
virtual voidSetCanvasSize(UInt_t w, UInt_t h)
virtual voidSetStatusText(const char* text = 0, Int_t partidx = 0)
virtual voidSetWindowPosition(Int_t x, Int_t y)
virtual voidSetWindowSize(UInt_t w, UInt_t h)
virtual voidSetWindowTitle(const char* newTitle)
virtual voidShow()
virtual voidShowEditor(Bool_t show = kTRUE)
virtual voidShowMembers(TMemberInspector& insp) const
virtual voidShowMenuBar(Bool_t show = kTRUE)
virtual voidShowStatusBar(Bool_t show = kTRUE)
virtual voidShowToolBar(Bool_t show = kTRUE)
virtual voidShowToolTips(Bool_t show = kTRUE)
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b)
TCanvasImp(TCanvas* c = 0)
TCanvasImp(TCanvas* c, const char* name, UInt_t width, UInt_t height)
TCanvasImp(TCanvas* c, const char* name, Int_t x, Int_t y, UInt_t width, UInt_t height)
protected:
virtual Bool_tIsLocked()
virtual voidLock()
TCanvasImp&operator=(const TCanvasImp& ci)
TCanvasImp(const TCanvasImp& ci)
virtual voidUnlock()

Data Members

protected:
TCanvas*fCanvasTCanvas associated with this implementation

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

inline TCanvasImp(TCanvas* c, const char* name, UInt_t width, UInt_t height)
{ }
inline TCanvasImp(TCanvas* c, const char* name, Int_t x, Int_t y, UInt_t width, UInt_t height)
{ }
UInt_t GetWindowGeometry(Int_t& x, Int_t& y, UInt_t& w, UInt_t& h)
{ x = y = 0; w = h = 0; return 0;}
void SetStatusText(const char* text = 0, Int_t partidx = 0)
{ }
void SetWindowPosition(Int_t x, Int_t y)
{ }
void SetWindowSize(UInt_t w, UInt_t h)
{ }
void SetWindowTitle(const char* newTitle)
{ }
void SetCanvasSize(UInt_t w, UInt_t h)
{ }
void ShowMenuBar(Bool_t show = kTRUE)
{ }
void ShowStatusBar(Bool_t show = kTRUE)
{ }
void RaiseWindow()
{ }
void ReallyDelete()
{ }
void ShowEditor(Bool_t show = kTRUE)
{ }
void ShowToolBar(Bool_t show = kTRUE)
{ }
void ShowToolTips(Bool_t show = kTRUE)
{ }
TCanvasImp(const TCanvasImp& ci)
{ }
TCanvasImp& operator=(const TCanvasImp& ci)
{if(this!=&ci) fCanvas=ci.fCanvas; return *this;}
void Lock()
{ }
void Unlock()
{ }
Bool_t IsLocked()
{ return kFALSE; }
TCanvasImp(TCanvas* c = 0)
{ }
virtual ~TCanvasImp()
{ }
void Close()
{ }
void ForceUpdate()
{ }
void Iconify()
{ }
Int_t InitWindow()
{ return 0; }
void Show()
{ }
Bool_t HasEditor() const
{ return kFALSE; }
Bool_t HasMenuBar() const
{ return kFALSE; }
Bool_t HasStatusBar() const
{ return kFALSE; }
Bool_t HasToolBar() const
{ return kFALSE; }
Bool_t HasToolTips() const
{ return kFALSE; }