13#ifndef ROOT_TCanvasImp
14#define ROOT_TCanvasImp
int Int_t
Signed integer 4 bytes (int).
unsigned int UInt_t
Unsigned integer 4 bytes (unsigned int).
bool Bool_t
Boolean (0=false, 1=true) (bool).
#define ClassDef(name, id)
unsigned int sleep(unsigned int seconds)
virtual void SetStatusText(const char *text=nullptr, Int_t partidx=0)
TCanvasImp(TCanvas *c=nullptr)
virtual void SetWindowPosition(Int_t x, Int_t y)
virtual void ShowMenuBar(Bool_t show=kTRUE)
virtual Int_t RequestLocator(Int_t &x, Int_t &y)
Request current mouse pointer, redirect to gVirtualX.
virtual Bool_t HasToolBar() const
virtual Bool_t PerformUpdate(Bool_t)
virtual void ShowToolTips(Bool_t show=kTRUE)
virtual Int_t InitWindow()
TCanvasImp(TCanvas *c, const char *name, Int_t x, Int_t y, UInt_t width, UInt_t height)
virtual Bool_t HasEditor() const
TCanvasImp(TCanvas *c, const char *name, UInt_t width, UInt_t height)
virtual void UpdateDisplay(Int_t mode=0, Bool_t sleep=kFALSE)
Update gVirtualX display, also optionally sleep to wait until operation finished.
TCanvasImp(const TCanvasImp &ci)
virtual void Warp(Int_t ix, Int_t iy)
Change mouse pointer, redirect to gVirtualX.
virtual void SetWindowTitle(const char *newTitle)
virtual void GetCanvasGeometry(Int_t wid, UInt_t &w, UInt_t &h)
Gets the size and position of the canvas paint area.
virtual Bool_t IsWeb() const
virtual UInt_t GetWindowGeometry(Int_t &x, Int_t &y, UInt_t &w, UInt_t &h)
virtual void ResizeCanvasWindow(Int_t wid)
Resize canvas window, redirect to gVirtualX.
virtual Bool_t IsLocked()
virtual TVirtualPadPainter * CreatePadPainter()
virtual void ShowEditor(Bool_t show=kTRUE)
virtual Bool_t HasMenuBar() const
virtual void RaiseWindow()
virtual void SetWindowSize(UInt_t width, UInt_t height)
virtual Bool_t HasToolTips() const
virtual void SetCanvasSize(UInt_t w, UInt_t h)
virtual void ReallyDelete()
virtual void ForceUpdate()
virtual Bool_t HasStatusBar() const
TCanvasImp & operator=(const TCanvasImp &ci)
virtual void ShowStatusBar(Bool_t show=kTRUE)
virtual void ShowToolBar(Bool_t show=kTRUE)
To make it possible to use GL for 2D graphic in a TPad/TCanvas.