#include <TCanvas.h>
Inheritance diagram for TCanvas:


Public Methods | |
| TCanvas (Bool_t build=kTRUE) | |
| TCanvas (const char *name, const char *title="", Int_t form=1) | |
| TCanvas (const char *name, const char *title, Int_t ww, Int_t wh) | |
| TCanvas (const char *name, const char *title, Int_t wtopx, Int_t wtopy, Int_t ww, Int_t wh) | |
| TCanvas (const char *name, Int_t ww, Int_t wh, Int_t winid) | |
| virtual | ~TCanvas () |
| void | cd (Int_t subpadnumber=0) |
| virtual void | Browse (TBrowser *b) |
| void | Clear (Option_t *option="") |
| void | Close (Option_t *option="") |
| virtual void | Delete (Option_t *="") |
| virtual void | Draw (Option_t *option="") |
| virtual TObject * | DrawClone (Option_t *option="") const |
| virtual TObject * | DrawClonePad () |
| virtual void | EditorBar () |
| void | EnterLeave (TPad *prevSelPad, TObject *prevSelObj) |
| void | FeedbackMode (Bool_t set) |
| void | Flush () |
| void | UseCurrentStyle () |
| void | ForceUpdate () |
| const char * | GetDISPLAY () const |
| TContextMenu * | GetContextMenu () const |
| Int_t | GetDoubleBuffer () const |
| TControlBar * | GetEditorBar () const |
| Int_t | GetEvent () const |
| Int_t | GetEventX () const |
| Int_t | GetEventY () const |
| Color_t | GetHighLightColor () const |
| TVirtualPad * | GetPadSave () const |
| TObject * | GetSelected () const |
| Option_t * | GetSelectedOpt () const |
| TVirtualPad * | GetSelectedPad () const |
| Bool_t | GetShowEventStatus () |
| Bool_t | GetAutoExec () const |
| Size_t | GetXsizeUser () const |
| Size_t | GetYsizeUser () const |
| Size_t | GetXsizeReal () const |
| Size_t | GetYsizeReal () const |
| Int_t | GetCanvasID () const |
| TCanvasImp * | GetCanvasImp () const |
| Int_t | GetWindowTopX () |
| Int_t | GetWindowTopY () |
| UInt_t | GetWindowWidth () const |
| UInt_t | GetWindowHeight () const |
| UInt_t | GetWw () const |
| UInt_t | GetWh () const |
| virtual void | GetCanvasPar (Int_t &wtopx, Int_t &wtopy, UInt_t &ww, UInt_t &wh) |
| virtual void | HandleInput (EEventType button, Int_t x, Int_t y) |
| Bool_t | HasMenuBar () const |
| void | Iconify () |
| Bool_t | IsBatch () const |
| Bool_t | IsFolder () const |
| Bool_t | IsRetained () const |
| virtual void | ls (Option_t *option="") const |
| void | MoveOpaque (Int_t set=1) |
| Bool_t | OpaqueMoving () const |
| Bool_t | OpaqueResizing () const |
| virtual void | Paint (Option_t *option="") |
| virtual TPad * | Pick (Int_t px, Int_t py, TObjLink *&pickobj) |
| virtual TPad * | Pick (Int_t px, Int_t py, TObject *prevSelObj) |
| virtual void | Picked (TPad *selpad, TObject *selected, Int_t event) |
| virtual void | ProcessedEvent (Int_t event, Int_t x, Int_t y, TObject *selected) |
| virtual void | Resize (Option_t *option="") |
| void | ResizeOpaque (Int_t set=1) |
| void | SaveSource (const char *filename="", Option_t *option="") |
| virtual void | SetCursor (ECursor cursor) |
| virtual void | SetDoubleBuffer (Int_t mode=1) |
| virtual void | SetFixedAspectRatio (Bool_t fixed=kTRUE) |
| void | SetWindowPosition (Int_t x, Int_t y) |
| void | SetWindowSize (UInt_t ww, UInt_t wh) |
| void | SetCanvasSize (UInt_t ww, UInt_t wh) |
| void | SetHighLightColor (Color_t col) |
| void | SetSelected (TObject *obj) |
| void | SetSelectedPad (TPad *pad) |
| void | Show () |
| virtual void | Size (Float_t xsizeuser=0, Float_t ysizeuser=0) |
| void | SetBatch (Bool_t batch=kTRUE) |
| void | SetRetained (Bool_t retained=kTRUE) |
| void | SetTitle (const char *title="") |
| virtual void | ToggleEventStatus () |
| virtual void | ToggleAutoExec () |
| virtual void | Update () |
Static Public Methods | |
| void | SetFolder (Bool_t isfolder=kTRUE) |
| void | MakeDefCanvas () |
Protected Methods | |
| virtual void | ExecuteEvent (Int_t event, Int_t px, Int_t py) |
| void | Constructor () |
| void | Constructor (const char *name, const char *title, Int_t form) |
| void | Constructor (const char *name, const char *title, Int_t ww, Int_t wh) |
| void | Constructor (const char *name, const char *title, Int_t wtopx, Int_t wtopy, Int_t ww, Int_t wh) |
| void | Destructor () |
| void | Init () |
Protected Attributes | |
| TAttCanvas | fCatt |
| TString | fDISPLAY |
| Size_t | fXsizeUser |
| Size_t | fYsizeUser |
| Size_t | fXsizeReal |
| Size_t | fYsizeReal |
| Color_t | fHighLightColor |
| Int_t | fDoubleBuffer |
| Int_t | fWindowTopX |
| Int_t | fWindowTopY |
| UInt_t | fWindowWidth |
| UInt_t | fWindowHeight |
| UInt_t | fCw |
| UInt_t | fCh |
| Int_t | fEvent |
| Int_t | fEventX |
| Type of current or last handled event. | |
| Int_t | fEventY |
| Last X mouse position in canvas. | |
| Int_t | fCanvasID |
| Last Y mouse position in canvas. | |
| TObject * | fSelected |
| Canvas identifier. | |
| TString | fSelectedOpt |
| Currently selected object. | |
| TPad * | fSelectedPad |
| Drawing option of selected object. | |
| TPad * | fPadSave |
| Pad containing currently selected object. | |
| TControlBar * | fEditorBar |
| Pointer to saved pad in HandleInput. | |
| TCanvasImp * | fCanvasImp |
| Editor control bar. | |
| TContextMenu * | fContextMenu |
| Window system specific canvas implementation. | |
| Bool_t | fBatch |
| Context menu pointer. | |
| Bool_t | fRetained |
| True when in batchmode. | |
| Bool_t | fShowEventStatus |
| Bool_t | fAutoExec |
| Bool_t | fMoveOpaque |
| Bool_t | fResizeOpaque |
| Bool_t | fMenuBar |
Static Protected Attributes | |
| Bool_t | fgIsFolder |
Friends | |
| class | TCanvasImp |
| class | TThread |
|
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
||||||||||||||||
|
Reimplemented from TPad. Reimplemented in TDrawPanelHist, and TFitPanel. |
|
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
Reimplemented from TPad. |
|
|
Reimplemented from TPad. |
|
|
Reimplemented from TPad. |
|
|
Reimplemented from TPad. |
|
|
Reimplemented from TObject. Definition at line 121 of file TCanvas.h. References TObject::MayNotUse(). |
|
|
Reimplemented from TPad. |
|
|
Reimplemented from TObject. |
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
Reimplemented from TPad. |
|
|
Definition at line 130 of file TCanvas.h. References TCanvasImp::ForceUpdate(). |
|
|
Definition at line 131 of file TCanvas.h. References TString::Data(). |
|
|
|
|
|
Definition at line 133 of file TCanvas.h. References fDoubleBuffer. |
|
|
|
|
|
Reimplemented from TPad. Definition at line 135 of file TCanvas.h. References fEvent. |
|
|
Reimplemented from TPad. Definition at line 136 of file TCanvas.h. References fEventX. |
|
|
Reimplemented from TPad. Definition at line 137 of file TCanvas.h. References fEventY. |
|
|
Reimplemented from TPad. Definition at line 138 of file TCanvas.h. References fHighLightColor. |
|
|
Reimplemented from TPad. |
|
|
Reimplemented from TPad. |
|
|
Definition at line 141 of file TCanvas.h. References TString::Data(). |
|
|
Reimplemented from TPad. |
|
|
Definition at line 143 of file TCanvas.h. References fShowEventStatus. |
|
|
Definition at line 144 of file TCanvas.h. References fAutoExec. |
|
|
Definition at line 145 of file TCanvas.h. References fXsizeUser. |
|
|
Definition at line 146 of file TCanvas.h. References fYsizeUser. |
|
|
Definition at line 147 of file TCanvas.h. References fXsizeReal. |
|
|
Definition at line 148 of file TCanvas.h. References fYsizeReal. |
|
|
Reimplemented from TPad. Definition at line 149 of file TCanvas.h. References fCanvasID. |
|
|
|
|
|
Referenced by GetCanvasPar(). |
|
|
|
|
|
Definition at line 153 of file TCanvas.h. References fWindowWidth. |
|
|
Definition at line 154 of file TCanvas.h. References fWindowHeight. |
|
|
Reimplemented from TPad. Definition at line 155 of file TCanvas.h. References fCw. |
|
|
Reimplemented from TPad. Definition at line 156 of file TCanvas.h. References fCh. |
|
||||||||||||||||||||
|
Definition at line 157 of file TCanvas.h. References fWindowHeight, fWindowTopY, fWindowWidth, and GetWindowTopX(). |
|
||||||||||||||||
|
|
|
|
Definition at line 160 of file TCanvas.h. References fMenuBar. |
|
|
Definition at line 161 of file TCanvas.h. References TCanvasImp::Iconify(). |
|
|
Reimplemented from TPad. Definition at line 162 of file TCanvas.h. References fBatch. |
|
|
Reimplemented from TPad. |
|
|
Reimplemented from TPad. Definition at line 164 of file TCanvas.h. References fRetained. |
|
|
Reimplemented from TPad. |
|
|
|
|
|
Reimplemented from TPad. Definition at line 167 of file TCanvas.h. References fMoveOpaque. |
|
|
Reimplemented from TPad. Definition at line 168 of file TCanvas.h. References fResizeOpaque. |
|
|
Reimplemented from TPad. |
|
||||||||||||||||
|
Reimplemented from TPad. Definition at line 170 of file TCanvas.h. References TPad::Pick(). |
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
Definition at line 175 of file TCanvas.h. References fResizeOpaque. |
|
||||||||||||
|
|
|
|
Reimplemented from TPad. |
|
|
Reimplemented from TPad. |
|
|
Reimplemented from TPad. |
|
||||||||||||
|
Definition at line 180 of file TCanvas.h. References TCanvasImp::SetWindowPosition(). |
|
||||||||||||
|
Definition at line 181 of file TCanvas.h. References TCanvasImp::SetWindowSize(). |
|
||||||||||||
|
Reimplemented from TPad. |
|
|
Definition at line 183 of file TCanvas.h. References fHighLightColor. |
|
|
Reimplemented from TPad. |
|
|
|
|
|
Definition at line 186 of file TCanvas.h. References TCanvasImp::Show(). |
|
||||||||||||
|
|
|
|
Reimplemented from TPad. |
|
|
|
|
|
Definition at line 190 of file TCanvas.h. References fRetained. |
|
|
Reimplemented from TPad. |
|
|
|
|
|
|
|
|
Reimplemented from TPad. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 56 of file TCanvas.h. Referenced by GetXsizeUser(). |
|
|
Definition at line 57 of file TCanvas.h. Referenced by GetYsizeUser(). |
|
|
Definition at line 58 of file TCanvas.h. Referenced by GetXsizeReal(). |
|
|
Definition at line 59 of file TCanvas.h. Referenced by GetYsizeReal(). |
|
|
Definition at line 60 of file TCanvas.h. Referenced by GetHighLightColor(), and SetHighLightColor(). |
|
|
Definition at line 61 of file TCanvas.h. Referenced by GetDoubleBuffer(). |
|
|
|
|
|
Definition at line 63 of file TCanvas.h. Referenced by GetCanvasPar(). |
|
|
Definition at line 64 of file TCanvas.h. Referenced by GetCanvasPar(), and GetWindowWidth(). |
|
|
Definition at line 65 of file TCanvas.h. Referenced by GetCanvasPar(), and GetWindowHeight(). |
|
|
Definition at line 66 of file TCanvas.h. Referenced by GetWw(). |
|
|
Definition at line 67 of file TCanvas.h. Referenced by GetWh(). |
|
|
Definition at line 68 of file TCanvas.h. Referenced by GetEvent(). |
|
|
Type of current or last handled event.
Definition at line 69 of file TCanvas.h. Referenced by GetEventX(). |
|
|
Last X mouse position in canvas.
Definition at line 70 of file TCanvas.h. Referenced by GetEventY(). |
|
|
Last Y mouse position in canvas.
Definition at line 71 of file TCanvas.h. Referenced by GetCanvasID(). |
|
|
Canvas identifier.
|
|
|
Currently selected object.
|
|
|
Drawing option of selected object.
|
|
|
Pad containing currently selected object.
|
|
|
Pointer to saved pad in HandleInput.
|
|
|
Editor control bar.
|
|
|
Window system specific canvas implementation.
|
|
|
Context menu pointer.
Definition at line 79 of file TCanvas.h. Referenced by IsBatch(). |
|
|
True when in batchmode.
Definition at line 80 of file TCanvas.h. Referenced by IsRetained(), and SetRetained(). |
|
|
Definition at line 81 of file TCanvas.h. Referenced by GetShowEventStatus(). |
|
|
Definition at line 82 of file TCanvas.h. Referenced by GetAutoExec(). |
|
|
Definition at line 83 of file TCanvas.h. Referenced by OpaqueMoving(). |
|
|
Definition at line 84 of file TCanvas.h. Referenced by OpaqueResizing(), and ResizeOpaque(). |
|
|
Definition at line 85 of file TCanvas.h. Referenced by HasMenuBar(). |
|
|
|
1.2.16