#include <TCanvas.h>
Inheritance diagram for TCanvas:
Public Types | |
enum | |
enum | |
Public Member Functions | |
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 | 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 () |
TVirtualPad * | 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 *="") |
void | DisconnectWidget () |
virtual void | Draw (Option_t *option="") |
virtual TObject * | DrawClone (Option_t *option="") const |
virtual TObject * | DrawClonePad () |
virtual void | EditorBar () |
void | EmbedInto (Int_t winid, Int_t ww, Int_t wh) |
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 |
Int_t | GetEvent () const |
Int_t | GetEventX () const |
Int_t | GetEventY () const |
Color_t | GetHighLightColor () const |
TVirtualPad * | GetPadSave () const |
void | ClearPadSave () |
TObject * | GetSelected () const |
TObject * | GetClickSelected () const |
Int_t | GetSelectedX () const |
Int_t | GetSelectedY () const |
Option_t * | GetSelectedOpt () const |
TVirtualPad * | GetSelectedPad () const |
TVirtualPad * | GetClickSelectedPad () const |
Bool_t | GetShowEventStatus () const |
Bool_t | GetShowToolBar () const |
Bool_t | GetShowEditor () const |
Bool_t | GetShowToolTips () const |
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 | IsGrayscale () |
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 | Selected (TVirtualPad *pad, TObject *obj, Int_t event) |
virtual void | Cleared (TVirtualPad *pad) |
virtual void | Closed () |
void | RaiseWindow () |
virtual void | Resize (Option_t *option="") |
void | ResizeOpaque (Int_t set=1) |
void | SaveSource (const char *filename="", Option_t *option="") |
void | SavePrimitive (ostream &out, Option_t *option="") |
virtual void | SetCursor (ECursor cursor) |
virtual void | SetDoubleBuffer (Int_t mode=1) |
virtual void | SetFixedAspectRatio (Bool_t fixed=kTRUE) |
void | SetGrayscale (Bool_t set=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 | SetClickSelected (TObject *obj) |
void | SetSelectedPad (TPad *pad) |
void | SetClickSelectedPad (TPad *pad) |
void | Show () |
virtual void | Size (Float_t xsizeuser=0, Float_t ysizeuser=0) |
void | SetBatch (Bool_t batch=kTRUE) |
void | SetPadSave (TPad *pad) |
void | SetRetained (Bool_t retained=kTRUE) |
void | SetTitle (const char *title="") |
virtual void | ToggleEventStatus () |
virtual void | ToggleAutoExec () |
virtual void | ToggleToolBar () |
virtual void | ToggleEditor () |
virtual void | ToggleToolTips () |
virtual void | Update () |
Bool_t | UseGL () const |
void | SetSupportGL (Bool_t support) |
TVirtualPadPainter * | GetCanvasPainter () |
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 | 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 () |
TVirtualPad * | 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 *="") |
void | DisconnectWidget () |
virtual void | Draw (Option_t *option="") |
virtual TObject * | DrawClone (Option_t *option="") const |
virtual TObject * | DrawClonePad () |
virtual void | EditorBar () |
void | EmbedInto (Int_t winid, Int_t ww, Int_t wh) |
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 |
Int_t | GetEvent () const |
Int_t | GetEventX () const |
Int_t | GetEventY () const |
Color_t | GetHighLightColor () const |
TVirtualPad * | GetPadSave () const |
void | ClearPadSave () |
TObject * | GetSelected () const |
TObject * | GetClickSelected () const |
Int_t | GetSelectedX () const |
Int_t | GetSelectedY () const |
Option_t * | GetSelectedOpt () const |
TVirtualPad * | GetSelectedPad () const |
TVirtualPad * | GetClickSelectedPad () const |
Bool_t | GetShowEventStatus () const |
Bool_t | GetShowToolBar () const |
Bool_t | GetShowEditor () const |
Bool_t | GetShowToolTips () const |
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 | IsGrayscale () |
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 | Selected (TVirtualPad *pad, TObject *obj, Int_t event) |
virtual void | Cleared (TVirtualPad *pad) |
virtual void | Closed () |
void | RaiseWindow () |
virtual void | Resize (Option_t *option="") |
void | ResizeOpaque (Int_t set=1) |
void | SaveSource (const char *filename="", Option_t *option="") |
void | SavePrimitive (ostream &out, Option_t *option="") |
virtual void | SetCursor (ECursor cursor) |
virtual void | SetDoubleBuffer (Int_t mode=1) |
virtual void | SetFixedAspectRatio (Bool_t fixed=kTRUE) |
void | SetGrayscale (Bool_t set=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 | SetClickSelected (TObject *obj) |
void | SetSelectedPad (TPad *pad) |
void | SetClickSelectedPad (TPad *pad) |
void | Show () |
virtual void | Size (Float_t xsizeuser=0, Float_t ysizeuser=0) |
void | SetBatch (Bool_t batch=kTRUE) |
void | SetPadSave (TPad *pad) |
void | SetRetained (Bool_t retained=kTRUE) |
void | SetTitle (const char *title="") |
virtual void | ToggleEventStatus () |
virtual void | ToggleAutoExec () |
virtual void | ToggleToolBar () |
virtual void | ToggleEditor () |
virtual void | ToggleToolTips () |
virtual void | Update () |
Bool_t | UseGL () const |
void | SetSupportGL (Bool_t support) |
TVirtualPadPainter * | GetCanvasPainter () |
Static Public Member Functions | |
static void | SetFolder (Bool_t isfolder=kTRUE) |
static TCanvas * | MakeDefCanvas () |
static void | SetFolder (Bool_t isfolder=kTRUE) |
static TCanvas * | MakeDefCanvas () |
Protected Member Functions | |
virtual void | ExecuteEvent (Int_t event, Int_t px, Int_t py) |
void | Init () |
virtual void | ExecuteEvent (Int_t event, Int_t px, Int_t py) |
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. | |
TObject * | fClickSelected |
Currently selected object. | |
Int_t | fSelectedX |
Currently click-selected object. | |
Int_t | fSelectedY |
X of selected object. | |
TString | fSelectedOpt |
Y of selected object. | |
TPad * | fSelectedPad |
Drawing option of selected object. | |
TPad * | fClickSelectedPad |
Pad containing currently selected object. | |
TPad * | fPadSave |
Pad containing currently click-selected object. | |
TCanvasImp * | fCanvasImp |
Pointer to saved pad in HandleInput. | |
TContextMenu * | fContextMenu |
Window system specific canvas implementation. | |
Bool_t | fBatch |
Context menu pointer. | |
Bool_t | fUpdating |
True when in batchmode. | |
Bool_t | fRetained |
True when Updating the canvas. | |
Bool_t | fUseGL |
TVirtualPadPainter * | fPainter |
True when rendering is with GL. | |
TObject * | fSelected |
Canvas identifier. | |
TObject * | fClickSelected |
Currently selected object. | |
TPad * | fSelectedPad |
Drawing option of selected object. | |
TPad * | fClickSelectedPad |
Pad containing currently selected object. | |
TPad * | fPadSave |
Pad containing currently click-selected object. | |
TCanvasImp * | fCanvasImp |
Pointer to saved pad in HandleInput. | |
TContextMenu * | fContextMenu |
Window system specific canvas implementation. | |
TVirtualPadPainter * | fPainter |
True when rendering is with GL. | |
Static Protected Attributes | |
static Bool_t | fgIsFolder |
Canvas (pad) painter. | |
Private Member Functions | |
TCanvas (const TCanvas &canvas) | |
TCanvas & | operator= (const TCanvas &rhs) |
void | Build () |
void | CopyPixmaps () |
void | DrawEventStatus (Int_t event, Int_t x, Int_t y, TObject *selected) |
void | RunAutoExec () |
void | CreatePainter () |
TCanvas (const TCanvas &canvas) | |
TCanvas & | operator= (const TCanvas &rhs) |
void | Build () |
void | CopyPixmaps () |
void | DrawEventStatus (Int_t event, Int_t x, Int_t y, TObject *selected) |
void | RunAutoExec () |
void | CreatePainter () |
Friends | |
class | TCanvasImp |
class | TThread |
class | TInterpreter |
Definition at line 48 of file TCanvas.h.
TCanvas::TCanvas | ( | const TCanvas & | canvas | ) | [private] |
Referenced by MakeDefCanvas().
TCanvas::TCanvas | ( | const char * | name, | |
const char * | title = "" , |
|||
Int_t | form = 1 | |||
) |
Definition at line 223 of file TCanvas.cxx.
References Constructor(), fPainter, fUseGL, TStyle::GetCanvasPreferGL(), and gStyle.
Definition at line 320 of file TCanvas.cxx.
References Constructor(), fPainter, fUseGL, TStyle::GetCanvasPreferGL(), and gStyle.
TCanvas::TCanvas | ( | const char * | name, | |
const char * | title, | |||
Int_t | wtopx, | |||
Int_t | wtopy, | |||
Int_t | ww, | |||
Int_t | wh | |||
) |
Definition at line 392 of file TCanvas.cxx.
References Constructor(), fPainter, fUseGL, TStyle::GetCanvasPreferGL(), and gStyle.
Definition at line 183 of file TCanvas.cxx.
References Build(), TGuiFactory::CreateCanvasImp(), CreatePainter(), fBatch, fCanvasID, fCanvasImp, fCh, fCw, TPad::fGLDevice, fPainter, fUpdating, fUseGL, fWindowHeight, fWindowTopX, fWindowTopY, fWindowWidth, gBatchGuiFactory, TStyle::GetCanvasPreferGL(), gGLManager, gStyle, Init(), kFALSE, and TPad::SetName().
TCanvas::~TCanvas | ( | ) | [virtual] |
TCanvas::TCanvas | ( | const TCanvas & | canvas | ) | [private] |
TCanvas::TCanvas | ( | const char * | name, | |
const char * | title = "" , |
|||
Int_t | form = 1 | |||
) |
TCanvas::TCanvas | ( | const char * | name, | |
const char * | title, | |||
Int_t | wtopx, | |||
Int_t | wtopy, | |||
Int_t | ww, | |||
Int_t | wh | |||
) |
virtual TCanvas::~TCanvas | ( | ) | [virtual] |
void TCanvas::Build | ( | ) | [private] |
Definition at line 513 of file TCanvas.cxx.
References TSeqCollection::Add(), TPad::fBorderMode, TPad::fCanvas, fCanvasID, fCanvasImp, fCh, fContextMenu, fCw, TPad::fMother, fPainter, TPad::fPixmapID, TPad::fPrimitives, fWindowHeight, fWindowTopX, fWindowTopY, fWindowWidth, fXsizeReal, fYsizeReal, TStyle::GetCanvasBorderMode(), TStyle::GetCanvasBorderSize(), TStyle::GetCanvasColor(), TAttFill::GetFillColor(), TROOT::GetListOfCanvases(), TStyle::GetOptLogx(), TStyle::GetOptLogy(), TStyle::GetOptLogz(), TStyle::GetPadBottomMargin(), TStyle::GetPadGridX(), TStyle::GetPadGridY(), TStyle::GetPadLeftMargin(), TStyle::GetPadRightMargin(), TStyle::GetPadTickX(), TStyle::GetPadTickY(), TStyle::GetPadTopMargin(), TCanvasImp::GetWindowGeometry(), gPad, gROOT, gStyle, gVirtualX, TCanvasImp::InitWindow(), IsBatch(), kMenuBar, kShowEditor, kShowEventStatus, kShowToolBar, kShowToolTips, kTRUE, TPad::PaintBorder(), TPad::Range(), TVirtualPadPainter::SelectDrawable(), TPad::SetBorderMode(), TPad::SetBorderSize(), TAttPad::SetBottomMargin(), SetDoubleBuffer(), TAttFill::SetFillColor(), TPad::SetFillStyle(), TPad::SetGrid(), TAttPad::SetLeftMargin(), TPad::SetLogx(), TPad::SetLogy(), TPad::SetLogz(), TPad::SetPad(), TAttPad::SetRightMargin(), TPad::SetTicks(), TAttPad::SetTopMargin(), TCanvasImp::ShowEditor(), TCanvasImp::ShowStatusBar(), TCanvasImp::ShowToolBar(), TCanvasImp::ShowToolTips(), and TObject::TestBit().
Referenced by Constructor(), Draw(), EmbedInto(), and TCanvas().
void TCanvas::CopyPixmaps | ( | ) | [private, virtual] |
Reimplemented from TPad.
Definition at line 765 of file TCanvas.cxx.
References TPad::CopyPixmap(), TPad::CopyPixmaps(), and IsBatch().
Referenced by Flush().
Definition at line 893 of file TCanvas.cxx.
References fCanvasImp, TObject::GetName(), TObject::GetObjectInfo(), GetSelectedPad(), TObject::GetTitle(), gPad, kKeyPress, kShowEventStatus, TCanvasImp::SetStatusText(), snprintf, and TObject::TestBit().
Referenced by HandleInput().
void TCanvas::RunAutoExec | ( | ) | [private] |
Definition at line 1604 of file TCanvas.cxx.
References gPad, kAutoExec, and TObject::TestBit().
Referenced by EnterLeave(), and HandleInput().
void TCanvas::CreatePainter | ( | ) | [private] |
Definition at line 2166 of file TCanvas.cxx.
References TObject::Error(), fBatch, fPainter, fUseGL, kFALSE, TVirtualPadPainter::PadPainter(), and UseGL().
Referenced by Constructor(), GetCanvasPainter(), and TCanvas().
Reimplemented from TPad.
Definition at line 992 of file TCanvas.cxx.
References TPad::ExecuteEvent(), TROOT::GetEditorMode(), gROOT, kCross, kMouseMotion, and SetCursor().
void TCanvas::Init | ( | ) | [protected] |
Definition at line 470 of file TCanvas.cxx.
References TApplication::CreateApplication(), fClickSelected, fClickSelectedPad, fContextMenu, fDISPLAY, fEvent, fEventX, fEventY, fHighLightColor, fPadSave, fRetained, fSelected, fSelectedPad, fSelectedX, fSelectedY, fUpdating, fXsizeReal, fXsizeUser, fYsizeReal, fYsizeUser, gApplication, gEnv, TEnv::GetValue(), kAutoExec, kDefaultCanvasSize, kFALSE, kMoveOpaque, kRed, kResizeOpaque, kShowEditor, kShowEventStatus, kShowToolBar, kShowToolTips, kTRUE, and TObject::SetBit().
Referenced by Constructor(), and TCanvas().
void TCanvas::Constructor | ( | ) |
Definition at line 154 of file TCanvas.cxx.
References fBatch, TPad::fCanvas, fCanvasID, fCanvasImp, fClickSelected, fClickSelectedPad, fContextMenu, fPadSave, fSelected, fSelectedPad, fUpdating, gThreadXAR, kAutoExec, kFALSE, kShowEditor, kShowToolBar, kTRUE, and TObject::SetBit().
Referenced by TCanvas().
void TCanvas::Constructor | ( | const char * | name, | |
const char * | title, | |||
Int_t | form | |||
) |
Definition at line 244 of file TCanvas.cxx.
References Build(), TGuiFactory::CreateCanvasImp(), CreatePainter(), cx, fBatch, fCanvasID, fCanvasImp, fCh, fCw, TCollection::FindObject(), fWindowHeight, fWindowTopX, fWindowTopY, fWindowWidth, gBatchGuiFactory, TStyle::GetCanvasDefH(), TStyle::GetCanvasDefW(), TStyle::GetCanvasDefX(), TStyle::GetCanvasDefY(), TROOT::GetListOfCanvases(), TStyle::GetScreenFactor(), gGuiFactory, gROOT, gStyle, gThreadXAR, Init(), TROOT::IsBatch(), TObject::IsOnHeap(), kFALSE, kMenuBar, kTRUE, TObject::SetBit(), TPad::SetName(), SetTitle(), TCanvasImp::Show(), TCanvasImp::ShowMenuBar(), TObject::TestBit(), and TObject::Warning().
Definition at line 337 of file TCanvas.cxx.
References Build(), TGuiFactory::CreateCanvasImp(), CreatePainter(), cx, fBatch, fCanvasID, fCanvasImp, fCh, fCw, TCollection::FindObject(), fWindowHeight, fWindowTopX, fWindowTopY, fWindowWidth, gBatchGuiFactory, TROOT::GetListOfCanvases(), TStyle::GetScreenFactor(), gGuiFactory, gROOT, gStyle, gThreadXAR, Init(), TROOT::IsBatch(), TObject::IsOnHeap(), kFALSE, kMenuBar, kTRUE, TObject::SetBit(), TPad::SetName(), SetTitle(), TCanvasImp::Show(), TCanvasImp::ShowMenuBar(), TObject::TestBit(), and TObject::Warning().
void TCanvas::Constructor | ( | const char * | name, | |
const char * | title, | |||
Int_t | wtopx, | |||
Int_t | wtopy, | |||
Int_t | ww, | |||
Int_t | wh | |||
) |
Definition at line 412 of file TCanvas.cxx.
References Build(), TGuiFactory::CreateCanvasImp(), CreatePainter(), cx, fBatch, fCanvasID, fCanvasImp, fCh, fCw, TCollection::FindObject(), fWindowHeight, fWindowTopX, fWindowTopY, fWindowWidth, gBatchGuiFactory, TROOT::GetListOfCanvases(), TStyle::GetScreenFactor(), gGuiFactory, gROOT, gStyle, gThreadXAR, Init(), TROOT::IsBatch(), TObject::IsOnHeap(), kFALSE, kMenuBar, kTRUE, TObject::SetBit(), TPad::SetName(), SetTitle(), TCanvasImp::Show(), TCanvasImp::ShowMenuBar(), TObject::TestBit(), and TObject::Warning().
void TCanvas::Destructor | ( | ) |
Definition at line 616 of file TCanvas.cxx.
References Close(), fContextMenu, fPainter, gPad, gThreadXAR, TObject::kNotDeleted, and TObject::TestBit().
Referenced by ~TCanvas().
TVirtualPad * TCanvas::cd | ( | Int_t | subpadnumber = 0 |
) | [virtual] |
Reimplemented from TPad.
Definition at line 638 of file TCanvas.cxx.
References TPad::cd(), fCanvasID, fDoubleBuffer, gPad, gVirtualX, and IsBatch().
Referenced by ApplicationWindow::ApplicationWindow(), Bessel(), Browse(), canvas_write(), TQRootCanvas::cd(), cernstaff(), TGeoChecker::CheckBoundaryErrors(), chi2test(), ClassImp(), Close(), combinedFit(), Compare(), ConfidenceIntervals(), correlationscatters(), correlationscattersMultiClass(), Viewer::DoButton(), TProofProgressMemoryPlot::DoPlot(), TSpider::Draw(), Draw_Slave_Access(), Draw_Time_Hists(), DrawClonePad(), DrawCumulative(), HistAction::drawHist(), DrawSmooth(), drawsparse(), DynamicExec(), exec2(), ApplicationWindow::execute(), FFT(), TestDialog::FillHistos(), first(), fit2d(), fit2dHist(), fitcont(), fitslicesy(), Flush(), foam_kanwa(), FourBinInstructional(), GammaFun(), glsurfaces(), graphpolar(), handle1(), handle2(), HandleInput(), hksimple(), hstack(), htr1(), htr2(), RootShower::Initialize(), TInspectCanvas::Inspector(), IntervalExamples(), kdTreeBinning(), Legendre(), LegendreAssoc(), markerwarning(), mathBeta(), mathcoreCDF(), mathcoreSpecFunc(), mathcoreStatFunc(), mathGammaNormal(), mathLaplace(), mathStudent(), matrixOperations_do(), mhs(), mhs2(), minuit2FitBench(), minuit2FitBench2D(), mlpHiggs(), mlpRegression(), mp3player(), multidimSampling(), multipalette(), normalDist(), ntuple1(), TSessionViewer::OnCascadeMenu(), RootShower::OnOpenFile(), RootShower::OnShowerProduce(), RootShower::OnShowSelected(), TSpider::Paint(), HistAction::paintHist(), peaks(), piechart(), piRandom(), pirndm(), Plot(), plotNtuple(), ProofNtuple::PlotNtuple(), portfolio(), HistAction::processBoxB(), RootShower::ProcessMessage(), TRootCanvas::ProcessMessage(), HistAction::ProcessMessage(), pythia8(), quantiles(), quarks(), read(), rebin(), Resize(), rf309_ndimplot(), rf608_fitresultaspdf(), rf701_efficiencyfit(), rf702_efficiencyfit_2D(), RootShower::RootShower(), rose_image(), rs101_limitexample(), rs401d_FeldmanCousins(), rs701_BayesianCalculator(), rs_bernsteinCorrection(), SavePrimitive(), SaveSource(), TUnfold::ScanLcurve(), TSpider::SetDisplayAverage(), TGShapedToolTip::SetHisto(), TSpider::SetNx(), TSpider::SetNy(), TSpider::SetSegmentDisplay(), TGShapedToolTip::Show(), simanTSP(), sparsehist(), StandardProfileInspectorDemo(), stress1(), stress5(), ProofSimple::Terminate(), ProofEventProc::Terminate(), ProofEvent::Terminate(), ProofFriends::Terminate(), ProofPythia::Terminate(), testBinomial(), TestBinomial(), testDiscDistr(), testDistr1D(), testDistrMultiDim(), testEmpDistr(), testGausFit(), testGraph(), testInterpolation(), testPoisson(), testProbVector(), testSphere(), TestSPlot(), testStringAPI(), HistAction::toScan(), transpad(), tree2ar(), tree2r(), tStudent(), TSVDUnfoldExample(), tv3(), TwoHistoFit2D(), unuranDistr(), unuranFoamTest(), unuranGraf(), unuranGraf2D(), unuranHist(), unuranMulti2D(), unuranMultiDim(), TSessionQueryFrame::UpdateHistos(), variables(), variablesMultiClass(), Viewer::Viewer(), waves(), zones(), and TSpider::~TSpider().
void TCanvas::Browse | ( | TBrowser * | b | ) | [virtual] |
Reimplemented from TPad.
Definition at line 605 of file TCanvas.cxx.
References b, TCollection::Browse(), cd(), Draw(), fgIsFolder, and TPad::fPrimitives.
Referenced by TQRootCanvas::Browse().
void TCanvas::Clear | ( | Option_t * | option = "" |
) | [virtual] |
Reimplemented from TPad.
Definition at line 658 of file TCanvas.cxx.
References TPad::Clear(), TString::Contains(), fCanvasID, fClickSelected, fClickSelectedPad, TPad::fPrimitives, fSelected, fSelectedPad, gInterpreter, gROOT, gVirtualX, TROOT::IsLineProcessing(), and TString::ToLower().
Referenced by TSpider::AddVariable(), TQRootCanvas::Clear(), TProofProgressMemoryPlot::Clear(), HistAction::clearScan(), TSpider::DeleteVariable(), HistAction::drawHist(), StatDialogBDT::DrawTree(), gtime(), RootShower::Initialize(), TInspectCanvas::InspectObject(), TSessionViewer::OnCascadeMenu(), RootShower::OnShowSelected(), TRootCanvas::ProcessMessage(), HistAction::ProcessMessage(), TSessionQueryFrame::ResetProgressDialog(), TGShapedToolTip::SetHisto(), TSpider::SetNx(), TSpider::SetNy(), and Viewer::~Viewer().
void TCanvas::Close | ( | Option_t * | option = "" |
) | [virtual] |
Reimplemented from TPad.
Definition at line 715 of file TCanvas.cxx.
References cd(), TCanvasImp::Close(), TPad::Close(), Closed(), fBatch, fCanvasID, fCanvasImp, FeedbackMode(), TPad::fGLDevice, TSeqCollection::First(), TROOT::GetListOfCanvases(), gGLManager, gInterpreter, gPad, gROOT, gVirtualX, IsBatch(), TROOT::IsLineProcessing(), kFALSE, kTRUE, TCollection::Remove(), and SafeDelete.
Referenced by TQRootCanvas::Close(), Destructor(), and TGroupButton::ExecuteEvent().
virtual void TCanvas::Delete | ( | Option_t * | = "" |
) | [inline, virtual] |
Reimplemented from TObject.
Definition at line 142 of file TCanvas.h.
References TObject::MayNotUse().
void TCanvas::DisconnectWidget | ( | ) |
void TCanvas::Draw | ( | Option_t * | option = "" |
) | [virtual] |
Reimplemented from TPad.
Definition at line 777 of file TCanvas.cxx.
References Build(), TGuiFactory::CreateCanvasImp(), fCanvasImp, fCh, fCw, TCollection::FindObject(), fWindowHeight, fWindowTopX, fWindowTopY, fWindowWidth, TROOT::GetListOfCanvases(), TPad::GetName(), gGuiFactory, gROOT, kMenuBar, TPad::Modified(), Paint(), TCollection::Remove(), TPad::ResizePad(), TCanvasImp::Show(), TCanvasImp::ShowMenuBar(), and TObject::TestBit().
Referenced by Browse(), canvas_read(), TQRootCanvas::Draw(), DrawClone(), DrawCumulative(), StatDialogBDT::DrawTree(), TRecorderReplaying::Initialize(), variables(), and variablesMultiClass().
Reimplemented from TObject.
Definition at line 813 of file TCanvas.cxx.
References TObject::Clone(), Draw(), TList::FindObject(), Form(), TROOT::GetDefCanvasName(), TROOT::GetListOfCanvases(), TCollection::GetSize(), gROOT, TPad::SetName(), and Update().
Referenced by TQRootCanvas::DrawClone(), and DrawClonePad().
TObject * TCanvas::DrawClonePad | ( | ) | [virtual] |
Definition at line 837 of file TCanvas.cxx.
References cd(), TPad::cd(), TAttFill::Copy(), TAttPad::Copy(), TAttLine::Copy(), TGuiFactory::CreateCanvasImp(), DrawClone(), fCanvasID, fCanvasImp, fWindowHeight, fWindowTopX, fWindowTopY, fWindowWidth, TPad::fX1, TPad::fX2, TPad::fY1, TPad::fY2, TPad::GetBorderMode(), TPad::GetBorderSize(), TPad::GetGridx(), TPad::GetGridy(), TPad::GetListOfPrimitives(), TPad::GetLogx(), TPad::GetLogy(), TPad::GetLogz(), TPad::GetName(), TIter::GetOption(), TROOT::GetSelectedPad(), TPad::GetTickx(), TPad::GetTicky(), GetWindowHeight(), GetWindowWidth(), gGuiFactory, gPad, gROOT, TCanvasImp::InitWindow(), kMenuBar, TPad::Range(), TPad::SetBorderMode(), TPad::SetBorderSize(), TPad::SetGridx(), TPad::SetGridy(), TPad::SetLogx(), TPad::SetLogy(), TPad::SetLogz(), TPad::SetTickx(), TPad::SetTicky(), SetWindowSize(), TCanvasImp::ShowMenuBar(), and TObject::TestBit().
Referenced by TQRootCanvas::DrawClonePad(), and TStylePreview::Update().
void TCanvas::EditorBar | ( | ) | [virtual] |
Definition at line 924 of file TCanvas.cxx.
References TVirtualPadEditor::GetPadEditor().
Referenced by TQRootCanvas::EditorBar(), and HistAction::ProcessMessage().
Definition at line 933 of file TCanvas.cxx.
References Build(), TGuiFactory::CreateCanvasImp(), fBatch, fCanvasID, fCanvasImp, fCh, fCw, fUpdating, fWindowHeight, fWindowTopX, fWindowTopY, fWindowWidth, gBatchGuiFactory, TPad::GetName(), kFALSE, and Resize().
Definition at line 958 of file TCanvas.cxx.
References TObject::ExecuteEvent(), fEvent, fEventX, fEventY, fSelected, fSelectedPad, gPad, kMouseEnter, kMouseLeave, ProcessedEvent(), and RunAutoExec().
Referenced by TQRootCanvas::EnterLeave(), and HandleInput().
void TCanvas::FeedbackMode | ( | Bool_t | set | ) |
Definition at line 1017 of file TCanvas.cxx.
References gVirtualX, TVirtualX::kCopy, TVirtualX::kInvert, and SetDoubleBuffer().
Referenced by Close(), TH1Editor::DoSliderMoved(), TH1Editor::DoSliderPressed(), TH2Editor::DoSliderXMoved(), TH2Editor::DoSliderXPressed(), TH2Editor::DoSliderYMoved(), TH2Editor::DoSliderYPressed(), TPad::DrawCrosshair(), TGroupButton::ExecuteEvent(), TQRootCanvas::FeedbackMode(), HandleInput(), TH1Editor::PaintBox3D(), and Update().
void TCanvas::Flush | ( | ) |
Definition at line 1032 of file TCanvas.cxx.
References cd(), TPad::cd(), CopyPixmaps(), fCanvasID, TPad::fGLDevice, fPainter, TPad::GetCanvas(), TPad::GetHighLightColor(), gGLManager, gPad, gVirtualPS, gVirtualX, TPad::HighLight(), TVirtualPadPainter::InitPainter(), IsBatch(), TVirtualPadPainter::LockPainter(), Paint(), and UseGL().
Referenced by TQRootCanvas::Flush(), TRootEmbeddedCanvas::HandleContainerExpose(), TRootCanvas::HandleContainerExpose(), and Update().
void TCanvas::UseCurrentStyle | ( | ) | [virtual] |
Reimplemented from TPad.
Definition at line 1067 of file TCanvas.cxx.
References TPad::fBorderMode, TPad::fBorderSize, TStyle::GetCanvasBorderMode(), TStyle::GetCanvasBorderSize(), TStyle::GetCanvasColor(), TAttFill::GetFillColor(), gInterpreter, gROOT, gStyle, gVirtualX, TROOT::IsLineProcessing(), TStyle::IsReading(), TStyle::SetCanvasBorderMode(), TStyle::SetCanvasBorderSize(), TStyle::SetCanvasColor(), TAttFill::SetFillColor(), and TPad::UseCurrentStyle().
Referenced by TStyleManager::DoApplyOn(), TStyleDialog::DoOK(), and TQRootCanvas::UseCurrentStyle().
void TCanvas::ForceUpdate | ( | ) | [inline] |
Definition at line 153 of file TCanvas.h.
References fCanvasImp, and TCanvasImp::ForceUpdate().
Referenced by TQCanvasMenu::Execute(), and TQRootCanvas::ForceUpdate().
const char* TCanvas::GetDISPLAY | ( | ) | const [inline] |
Definition at line 154 of file TCanvas.h.
References TString::Data(), and fDISPLAY.
Referenced by TQRootCanvas::GetDISPLAY().
TContextMenu* TCanvas::GetContextMenu | ( | ) | const [inline] |
Definition at line 155 of file TCanvas.h.
References fContextMenu.
Referenced by TQRootCanvas::GetContextMenu().
Int_t TCanvas::GetDoubleBuffer | ( | ) | const [inline] |
Definition at line 156 of file TCanvas.h.
References fDoubleBuffer.
Referenced by TQRootCanvas::GetDoubleBuffer().
Int_t TCanvas::GetEvent | ( | ) | const [inline, virtual] |
Reimplemented from TPad.
Definition at line 157 of file TCanvas.h.
References fEvent.
Referenced by TQRootCanvas::GetEvent(), TQtWidget::GetEvent(), and TPad::GetEvent().
Int_t TCanvas::GetEventX | ( | ) | const [inline, virtual] |
Reimplemented from TPad.
Definition at line 158 of file TCanvas.h.
References fEventX.
Referenced by TPad::GetEventX(), TQtWidget::GetEventX(), and TQRootCanvas::GetEventX().
Int_t TCanvas::GetEventY | ( | ) | const [inline, virtual] |
Reimplemented from TPad.
Definition at line 159 of file TCanvas.h.
References fEventY.
Referenced by TPad::GetEventY(), TQtWidget::GetEventY(), and TQRootCanvas::GetEventY().
Color_t TCanvas::GetHighLightColor | ( | ) | const [inline, virtual] |
Reimplemented from TPad.
Definition at line 160 of file TCanvas.h.
References fHighLightColor.
Referenced by TQRootCanvas::GetHighLightColor(), TPad::GetHighLightColor(), SavePrimitive(), and SaveSource().
TVirtualPad* TCanvas::GetPadSave | ( | ) | const [inline, virtual] |
Reimplemented from TPad.
Definition at line 161 of file TCanvas.h.
References fPadSave.
Referenced by TPad::Close(), TQCanvasMenu::Execute(), TQRootCanvas::GetPadSave(), and TPad::GetPadSave().
void TCanvas::ClearPadSave | ( | ) | [inline] |
TObject* TCanvas::GetSelected | ( | ) | const [inline, virtual] |
Reimplemented from TPad.
Definition at line 163 of file TCanvas.h.
References fSelected.
Referenced by TPad::GetSelected(), TQRootCanvas::GetSelected(), TQtWidget::GetSelected(), TQRootCanvas::mousePressEvent(), and TPad::RecursiveRemove().
TObject* TCanvas::GetClickSelected | ( | ) | const [inline] |
Definition at line 164 of file TCanvas.h.
References fClickSelected.
Referenced by TPad::RecursiveRemove(), and TGedEditor::Show().
Int_t TCanvas::GetSelectedX | ( | ) | const [inline] |
Definition at line 165 of file TCanvas.h.
References fSelectedX.
Referenced by TQtWidget::GetSelectedX().
Int_t TCanvas::GetSelectedY | ( | ) | const [inline] |
Definition at line 166 of file TCanvas.h.
References fSelectedY.
Referenced by TQtWidget::GetSelectedY().
Option_t* TCanvas::GetSelectedOpt | ( | ) | const [inline] |
Definition at line 167 of file TCanvas.h.
References TString::Data(), and fSelectedOpt.
Referenced by TQRootCanvas::GetSelectedOpt().
TVirtualPad* TCanvas::GetSelectedPad | ( | ) | const [inline, virtual] |
Reimplemented from TPad.
Definition at line 168 of file TCanvas.h.
References fSelectedPad.
Referenced by TPad::Close(), DrawEventStatus(), TPad::GetSelectedPad(), TQtWidget::GetSelectedPad(), TQRootCanvas::GetSelectedPad(), and TGedEditor::SetCanvas().
TVirtualPad* TCanvas::GetClickSelectedPad | ( | ) | const [inline] |
Definition at line 169 of file TCanvas.h.
References fClickSelectedPad.
Referenced by TPad::Close(), and TGedEditor::Show().
Bool_t TCanvas::GetShowEventStatus | ( | ) | const [inline] |
Definition at line 170 of file TCanvas.h.
References kShowEventStatus, and TObject::TestBit().
Referenced by TQRootCanvas::GetShowEventStatus(), SavePrimitive(), and SaveSource().
Bool_t TCanvas::GetShowToolBar | ( | ) | const [inline] |
Definition at line 171 of file TCanvas.h.
References kShowToolBar, and TObject::TestBit().
Referenced by SavePrimitive(), and SaveSource().
Bool_t TCanvas::GetShowEditor | ( | ) | const [inline] |
Definition at line 172 of file TCanvas.h.
References kShowEditor, and TObject::TestBit().
Referenced by TRootCanvas::GetWindowGeometry(), TGedEditor::GlobalSetModel(), and TGedEditor::Show().
Bool_t TCanvas::GetShowToolTips | ( | ) | const [inline] |
Definition at line 173 of file TCanvas.h.
References kShowToolTips, and TObject::TestBit().
Referenced by TRootCanvas::EventInfo(), TRootCanvas::HandleContainerButton(), TRootCanvas::HasToolTips(), SavePrimitive(), and SaveSource().
Bool_t TCanvas::GetAutoExec | ( | ) | const [inline] |
Definition at line 174 of file TCanvas.h.
References kAutoExec, and TObject::TestBit().
Referenced by TQRootCanvas::GetAutoExec(), and TRootCanvas::ProcessMessage().
Size_t TCanvas::GetXsizeUser | ( | ) | const [inline] |
Definition at line 175 of file TCanvas.h.
References fXsizeUser.
Referenced by TQRootCanvas::GetXsizeUser().
Size_t TCanvas::GetYsizeUser | ( | ) | const [inline] |
Definition at line 176 of file TCanvas.h.
References fYsizeUser.
Referenced by TQRootCanvas::GetYsizeUser().
Size_t TCanvas::GetXsizeReal | ( | ) | const [inline] |
Definition at line 177 of file TCanvas.h.
References fXsizeReal.
Referenced by TQRootCanvas::GetXsizeReal().
Size_t TCanvas::GetYsizeReal | ( | ) | const [inline] |
Definition at line 178 of file TCanvas.h.
References fYsizeReal.
Referenced by TQRootCanvas::GetYsizeReal().
Int_t TCanvas::GetCanvasID | ( | ) | const [inline, virtual] |
Reimplemented from TPad.
Definition at line 179 of file TCanvas.h.
References fCanvasID.
Referenced by TQtWidget::Canvas(), TPad::GetCanvasID(), TQRootCanvas::GetCanvasID(), TRootEmbeddedCanvas::HandleDNDPosition(), and TPad::Print().
TCanvasImp* TCanvas::GetCanvasImp | ( | ) | const [inline, virtual] |
Reimplemented from TPad.
Definition at line 180 of file TCanvas.h.
References fCanvasImp.
Referenced by TPad::GetCanvasImp(), KeyHandler::KeyHandler(), memstat(), TMemStatShow::Show(), and KeyHandler::~KeyHandler().
Int_t TCanvas::GetWindowTopX | ( | ) |
Definition at line 1090 of file TCanvas.cxx.
References fCanvasImp, fWindowHeight, fWindowTopX, fWindowTopY, fWindowWidth, and TCanvasImp::GetWindowGeometry().
Referenced by GetCanvasPar(), TQRootCanvas::GetWindowTopX(), SaveSource(), TGedEditor::Show(), and TFitEditor::TFitEditor().
Int_t TCanvas::GetWindowTopY | ( | ) |
Definition at line 1102 of file TCanvas.cxx.
References fCanvasImp, fWindowHeight, fWindowTopX, fWindowTopY, fWindowWidth, and TCanvasImp::GetWindowGeometry().
Referenced by TQRootCanvas::GetWindowTopY(), SaveSource(), TGedEditor::Show(), and TFitEditor::TFitEditor().
UInt_t TCanvas::GetWindowWidth | ( | ) | const [inline] |
Definition at line 183 of file TCanvas.h.
References fWindowWidth.
Referenced by DrawClonePad(), TQRootCanvas::GetWindowWidth(), TRecorderReplaying::Initialize(), TGedEditor::Show(), and TFitEditor::TFitEditor().
UInt_t TCanvas::GetWindowHeight | ( | ) | const [inline] |
Definition at line 184 of file TCanvas.h.
References fWindowHeight.
Referenced by DrawClonePad(), TQRootCanvas::GetWindowHeight(), TRecorderReplaying::Initialize(), TGedEditor::Show(), TRootCanvas::ShowStatusBar(), and TGedEditor::TGedEditor().
UInt_t TCanvas::GetWw | ( | ) | const [inline, virtual] |
Reimplemented from TPad.
Definition at line 185 of file TCanvas.h.
References fCw.
Referenced by TPad::DrawCrosshair(), TPad::GetWw(), TQRootCanvas::GetWw(), and SaveSource().
UInt_t TCanvas::GetWh | ( | ) | const [inline, virtual] |
Reimplemented from TPad.
Definition at line 186 of file TCanvas.h.
References fCh.
Referenced by TPad::GetWh(), TQRootCanvas::GetWh(), TInspectCanvas::InspectObject(), SaveSource(), and TGedEditor::TGedEditor().
virtual void TCanvas::GetCanvasPar | ( | Int_t & | wtopx, | |
Int_t & | wtopy, | |||
UInt_t & | ww, | |||
UInt_t & | wh | |||
) | [inline, virtual] |
Definition at line 187 of file TCanvas.h.
References fWindowHeight, fWindowTopY, fWindowWidth, and GetWindowTopX().
Referenced by TQRootCanvas::GetCanvasPar().
void TCanvas::HandleInput | ( | EEventType | button, | |
Int_t | x, | |||
Int_t | y | |||
) | [virtual] |
Definition at line 1114 of file TCanvas.cxx.
References cd(), TPad::cd(), xmlio::Class, DrawEventStatus(), EnterLeave(), TObject::ExecuteEvent(), fContextMenu, fDoubleBuffer, FeedbackMode(), fEvent, fEventX, fEventY, fPadSave, fSelected, fSelectedPad, gDebug, TROOT::GetListOfCanvases(), TPad::GetName(), TPad::GetTitle(), gPad, gROOT, gVirtualX, TObject::InheritsFrom(), kButton1Double, kButton1Down, kButton1Motion, kButton1Shift, kButton1ShiftMotion, kButton1Up, kButton2Double, kButton2Down, kButton2Motion, kButton2Up, kButton3Double, kButton3Down, kButton3Motion, kButton3Up, kFALSE, kKeyPress, kMouseEnter, kMouseLeave, kMouseMotion, kMoveOpaque, TObject::kNoContextMenu, kResizeOpaque, kTRUE, kWheelDown, kWheelUp, Pick(), TObject::Pop(), TContextMenu::Popup(), ProcessedEvent(), RunAutoExec(), TObject::TestBit(), and Update().
Referenced by TQCanvasMenu::Execute(), TRootEmbeddedCanvas::HandleContainerButton(), TRootCanvas::HandleContainerButton(), TRootEmbeddedCanvas::HandleContainerCrossing(), TRootCanvas::HandleContainerCrossing(), TRootCanvas::HandleContainerDoubleClick(), TRootEmbeddedCanvas::HandleContainerDoubleClick(), TRootCanvas::HandleContainerKey(), TRootEmbeddedCanvas::HandleContainerKey(), TRootCanvas::HandleContainerMotion(), TRootEmbeddedCanvas::HandleContainerMotion(), TQRootCanvas::HandleInput(), TQRootCanvas::leaveEvent(), TQRootCanvas::mouseDoubleClickEvent(), TQRootCanvas::mouseMoveEvent(), TQRootCanvas::mousePressEvent(), TQRootCanvas::mouseReleaseEvent(), and TPad::WaitPrimitive().
Bool_t TCanvas::HasMenuBar | ( | ) | const [inline] |
Definition at line 190 of file TCanvas.h.
References kMenuBar, and TObject::TestBit().
Referenced by TQRootCanvas::HasMenuBar(), and SaveSource().
void TCanvas::Iconify | ( | ) | [inline] |
Definition at line 191 of file TCanvas.h.
References fCanvasImp, and TCanvasImp::Iconify().
Referenced by TQRootCanvas::Iconify().
Bool_t TCanvas::IsBatch | ( | ) | const [inline, virtual] |
Reimplemented from TPad.
Definition at line 192 of file TCanvas.h.
References fBatch.
Referenced by Build(), cd(), Close(), CopyPixmaps(), Flush(), TQRootCanvas::IsBatch(), TPad::IsBatch(), Resize(), SetCursor(), SetDoubleBuffer(), and Update().
Bool_t TCanvas::IsFolder | ( | ) | const [virtual] |
Bool_t TCanvas::IsGrayscale | ( | ) |
Definition at line 2145 of file TCanvas.cxx.
References kIsGrayscale, and TObject::TestBit().
Referenced by TPad::Paint(), TPad::PaintModified(), and SetGrayscale().
Bool_t TCanvas::IsRetained | ( | ) | const [inline, virtual] |
Reimplemented from TPad.
Definition at line 195 of file TCanvas.h.
References fRetained.
Referenced by TQRootCanvas::IsRetained(), and TPad::IsRetained().
void TCanvas::ls | ( | Option_t * | option = "" |
) | const [virtual] |
Reimplemented from TPad.
Definition at line 1363 of file TCanvas.cxx.
References TROOT::DecreaseDirLevel(), TPad::GetName(), TPad::GetTitle(), TROOT::IncreaseDirLevel(), TROOT::IndentLevel(), and TPad::ls().
Referenced by TQRootCanvas::ls().
void TCanvas::MoveOpaque | ( | Int_t | set = 1 |
) |
Definition at line 1402 of file TCanvas.cxx.
References kMoveOpaque, and TObject::SetBit().
Referenced by TQRootCanvas::MoveOpaque(), and TRootCanvas::ProcessMessage().
Bool_t TCanvas::OpaqueMoving | ( | ) | const [inline, virtual] |
Reimplemented from TPad.
Definition at line 198 of file TCanvas.h.
References kMoveOpaque, and TObject::TestBit().
Referenced by TRootCanvas::InitWindow(), TQRootCanvas::OpaqueMoving(), TPad::OpaqueMoving(), and TRootCanvas::ProcessMessage().
Bool_t TCanvas::OpaqueResizing | ( | ) | const [inline, virtual] |
Reimplemented from TPad.
Definition at line 199 of file TCanvas.h.
References kResizeOpaque, and TObject::TestBit().
Referenced by TRootCanvas::InitWindow(), TPad::OpaqueResizing(), TQRootCanvas::OpaqueResizing(), and TRootCanvas::ProcessMessage().
void TCanvas::Paint | ( | Option_t * | option = "" |
) | [virtual] |
Reimplemented from TPad.
Definition at line 1416 of file TCanvas.cxx.
References TPad::fCanvas, and TPad::Paint().
Referenced by Draw(), Flush(), TQRootCanvas::Paint(), TRootCanvas::ProcessMessage(), and SetGrayscale().
Reimplemented from TPad.
Definition at line 201 of file TCanvas.h.
References TPad::Pick().
Referenced by TQRootCanvas::dropEvent(), TRootEmbeddedCanvas::HandleDNDPosition(), TRootCanvas::HandleDNDPosition(), HandleInput(), TQRootCanvas::mousePressEvent(), TQRootCanvas::Pick(), and Pick().
Definition at line 1425 of file TCanvas.cxx.
References xmlio::Class, fClickSelected, fClickSelectedPad, fEvent, fSelected, fSelectedOpt, fSelectedPad, fSelectedX, fSelectedY, TObjLink::GetObject(), TObjLink::GetOption(), TObject::InheritsFrom(), kButton1Down, kButton2Down, kButton3Down, Pick(), Picked(), and Selected().
Definition at line 1497 of file TCanvas.cxx.
References TQObject::Emit().
Referenced by EnterLeave(), and HandleInput().
void TCanvas::Selected | ( | TVirtualPad * | pad, | |
TObject * | obj, | |||
Int_t | event | |||
) | [virtual] |
Definition at line 1482 of file TCanvas.cxx.
References TQObject::Emit().
Referenced by TH2Editor::DoAddText(), TSpider::Draw(), Pick(), spider(), and TFitEditor::TFitEditor().
void TCanvas::Cleared | ( | TVirtualPad * | pad | ) | [virtual] |
Definition at line 697 of file TCanvas.cxx.
References TQObject::Emit().
Referenced by TPad::Clear().
void TCanvas::Closed | ( | ) | [virtual] |
Reimplemented from TPad.
Definition at line 706 of file TCanvas.cxx.
References TQObject::Emit().
Referenced by Close().
void TCanvas::RaiseWindow | ( | ) | [inline] |
void TCanvas::Resize | ( | Option_t * | option = "" |
) | [virtual] |
Definition at line 1513 of file TCanvas.cxx.
References cd(), TPad::cd(), fCanvasID, fCanvasImp, fCh, fCw, fWindowHeight, fWindowTopX, fWindowTopY, fWindowWidth, fXsizeReal, fXsizeUser, fYsizeReal, fYsizeUser, TCanvasImp::GetWindowGeometry(), gInterpreter, gPad, gROOT, gVirtualX, IsBatch(), TROOT::IsLineProcessing(), kDefaultCanvasSize, and TPad::ResizePad().
Referenced by ApplicationWindow::ApplicationWindow(), TRootGuiBuilder::BuildListTree(), EmbedInto(), TRootCanvas::FitCanvas(), TRootEmbeddedCanvas::HandleContainerConfigure(), TRootCanvas::HandleContainerConfigure(), TQRootCanvas::paintEvent(), TQRootCanvas::Resize(), TRootCanvas::SetCanvasSize(), and Size().
void TCanvas::ResizeOpaque | ( | Int_t | set = 1 |
) |
Definition at line 1590 of file TCanvas.cxx.
References kResizeOpaque, and TObject::SetBit().
Referenced by TRootCanvas::ProcessMessage(), and TQRootCanvas::ResizeOpaque().
void TCanvas::SaveSource | ( | const char * | filename = "" , |
|
Option_t * | option = "" | |||
) |
Definition at line 1656 of file TCanvas.cxx.
References cd(), xmlio::Class, TObject::ClassName(), cx, fCanvasImp, fWindowHeight, fWindowWidth, gEnv, TStyle::GetCanvasPreferGL(), TROOT::GetEditHistograms(), GetHighLightColor(), TROOT::GetListOfClasses(), TPad::GetName(), TStyle::GetOptFit(), TStyle::GetOptStat(), TStyle::GetOptTitle(), TStyle::GetScreenFactor(), GetShowEventStatus(), GetShowToolBar(), GetShowToolTips(), TPad::GetTitle(), TEnv::GetValue(), TROOT::GetVersion(), GetWh(), TCanvasImp::GetWindowGeometry(), GetWindowTopX(), GetWindowTopY(), GetWw(), gROOT, gStyle, h, HasMenuBar(), TObject::Info(), TObject::InheritsFrom(), k, TClass::kClassSaved, kFALSE, kTRUE, out, Printf(), TColor::SaveColor(), TPad::SavePrimitive(), TPad::SetName(), strlcpy(), t, and w.
Referenced by TPad::Print(), TRootCanvas::ProcessMessage(), and TQRootCanvas::SaveSource().
void TCanvas::SavePrimitive | ( | ostream & | out, | |
Option_t * | option = "" | |||
) | [virtual] |
Reimplemented from TPad.
Definition at line 1615 of file TCanvas.cxx.
References cd(), TROOT::GetEditHistograms(), GetHighLightColor(), TPad::GetName(), TStyle::GetOptFit(), TStyle::GetOptStat(), TStyle::GetOptTitle(), GetShowEventStatus(), GetShowToolBar(), GetShowToolTips(), gROOT, gStyle, TColor::SaveColor(), and TPad::SavePrimitive().
void TCanvas::SetCursor | ( | ECursor | cursor | ) | [virtual] |
Reimplemented from TPad.
Definition at line 1826 of file TCanvas.cxx.
References fCanvasID, gVirtualX, and IsBatch().
Referenced by TDialogCanvas::Apply(), TFitEditor::DoFit(), ExecuteEvent(), TPad::SetCursor(), TQRootCanvas::SetCursor(), and Update().
void TCanvas::SetDoubleBuffer | ( | Int_t | mode = 1 |
) | [virtual] |
Reimplemented from TPad.
Definition at line 1836 of file TCanvas.cxx.
References fCanvasID, fDoubleBuffer, fPainter, TPad::fPixmapID, gVirtualX, IsBatch(), and TVirtualPadPainter::SelectDrawable().
Referenced by Build(), FeedbackMode(), TQRootCanvas::SetDoubleBuffer(), and TPad::SetDoubleBuffer().
Reimplemented from TPad.
Definition at line 1854 of file TCanvas.cxx.
References TObject::Error(), TPad::fAspectRatio, fCh, fCw, TPad::fFixedAspectRatio, kFALSE, and kTRUE.
Definition at line 2154 of file TCanvas.cxx.
References IsGrayscale(), kIsGrayscale, Paint(), and TObject::SetBit().
Definition at line 217 of file TCanvas.h.
References fCanvasImp, and TCanvasImp::SetWindowPosition().
Referenced by TQRootCanvas::SetWindowPosition().
Definition at line 218 of file TCanvas.h.
References fCanvasImp, and TCanvasImp::SetWindowSize().
Referenced by DrawClonePad(), TRecorderReplaying::Initialize(), and TQRootCanvas::SetWindowSize().
Reimplemented from TPad.
Definition at line 1808 of file TCanvas.cxx.
References fCanvasImp, fCh, fCw, TPad::ResizePad(), and TCanvasImp::SetCanvasSize().
Referenced by TInspectCanvas::InspectObject(), TPad::SetCanvasSize(), and TQRootCanvas::SetCanvasSize().
void TCanvas::SetHighLightColor | ( | Color_t | col | ) | [inline] |
Definition at line 220 of file TCanvas.h.
References fHighLightColor.
Referenced by double32(), kalman_do(), TQRootCanvas::SetHighLightColor(), and vavilov().
void TCanvas::SetSelected | ( | TObject * | obj | ) | [virtual] |
Reimplemented from TPad.
Definition at line 1886 of file TCanvas.cxx.
References fSelected, and TObject::kMustCleanup.
Referenced by TQRootCanvas::mousePressEvent(), TPad::RecursiveRemove(), TPad::SetSelected(), and TQRootCanvas::SetSelected().
void TCanvas::SetClickSelected | ( | TObject * | obj | ) | [inline] |
Definition at line 222 of file TCanvas.h.
References fClickSelected.
Referenced by TPad::RecursiveRemove().
void TCanvas::SetSelectedPad | ( | TPad * | pad | ) | [inline] |
Definition at line 223 of file TCanvas.h.
References fSelectedPad.
Referenced by TPad::Close(), TQRootCanvas::mousePressEvent(), and TQRootCanvas::SetSelectedPad().
void TCanvas::SetClickSelectedPad | ( | TPad * | pad | ) | [inline] |
Definition at line 224 of file TCanvas.h.
References fClickSelectedPad.
Referenced by TPad::Close().
void TCanvas::Show | ( | ) | [inline] |
Definition at line 225 of file TCanvas.h.
References fCanvasImp, and TCanvasImp::Show().
Referenced by binarySearchTime(), TQRootCanvas::Show(), stdsort(), testPermute(), testSpecFuncBeta(), testSpecFuncBetaI(), testSpecFuncErf(), and testSpecFuncGamma().
Definition at line 1906 of file TCanvas.cxx.
References fXsizeUser, fYsizeUser, and Resize().
Referenced by TQRootCanvas::Size().
Reimplemented from TPad.
Definition at line 1795 of file TCanvas.cxx.
References fBatch, gROOT, TROOT::IsBatch(), and kTRUE.
Referenced by TPad::Print(), TPad::SetBatch(), and TQRootCanvas::SetBatch().
Definition at line 1876 of file TCanvas.cxx.
References fgIsFolder.
Referenced by G__G__GPad_151_0_109(), and G__setup_memfuncTCanvas().
void TCanvas::SetPadSave | ( | TPad * | pad | ) | [inline] |
Definition at line 230 of file TCanvas.h.
References fRetained.
Referenced by TQRootCanvas::SetRetained().
void TCanvas::SetTitle | ( | const char * | title = "" |
) | [virtual] |
Reimplemented from TPad.
Definition at line 1896 of file TCanvas.cxx.
References fCanvasImp, TPad::fTitle, and TCanvasImp::SetWindowTitle().
Referenced by Constructor(), and TQRootCanvas::SetTitle().
void TCanvas::ToggleEventStatus | ( | ) | [virtual] |
Definition at line 2056 of file TCanvas.cxx.
References fCanvasImp, kShowEventStatus, TObject::SetBit(), TCanvasImp::ShowStatusBar(), and TObject::TestBit().
Referenced by TColorWheel::Draw(), galaxy_image(), hist2image(), TRootCanvas::ProcessMessage(), th2polyEurope(), th2polyUSA(), and TQRootCanvas::ToggleEventStatus().
void TCanvas::ToggleAutoExec | ( | ) | [virtual] |
Definition at line 2046 of file TCanvas.cxx.
References kAutoExec, TObject::SetBit(), and TObject::TestBit().
Referenced by TRootCanvas::ProcessMessage(), and TQRootCanvas::ToggleAutoExec().
void TCanvas::ToggleToolBar | ( | ) | [virtual] |
Definition at line 2068 of file TCanvas.cxx.
References fCanvasImp, kShowToolBar, TObject::SetBit(), TCanvasImp::ShowToolBar(), and TObject::TestBit().
Referenced by TRootCanvas::ProcessMessage().
void TCanvas::ToggleEditor | ( | ) | [virtual] |
Definition at line 2080 of file TCanvas.cxx.
References fCanvasImp, kShowEditor, TObject::SetBit(), TCanvasImp::ShowEditor(), and TObject::TestBit().
Referenced by PackTest(), paracoor(), TRootCanvas::ProcessMessage(), TGedEditor::Show(), and spider().
void TCanvas::ToggleToolTips | ( | ) | [virtual] |
Definition at line 2091 of file TCanvas.cxx.
References fCanvasImp, kShowToolTips, TObject::SetBit(), TCanvasImp::ShowToolTips(), and TObject::TestBit().
Referenced by TRootCanvas::ProcessMessage().
void TCanvas::Update | ( | ) | [virtual] |
Reimplemented from TPad.
Definition at line 2102 of file TCanvas.cxx.
References fCanvasImp, FeedbackMode(), Flush(), fUpdating, gInterpreter, gThreadXAR, gVirtualX, IsBatch(), kCross, kFALSE, kTRUE, TPad::PaintModified(), SetCursor(), and UseGL().
Referenced by ApplicationWindow::ApplicationWindow(), canvas_write(), chi2test(), HistAction::clearScan(), ContourList(), correlationscatters(), correlationscattersMultiClass(), TStyleManager::DoApplyOn(), Spy::DoButton(), Viewer::DoButton(), MyMainFrame::DoDraw(), TProofProgressMemoryPlot::DoPlot(), TTripleSliderDemo::DoSlider(), TTripleSliderDemo::DoText(), DrawClone(), DrawCumulative(), HistAction::drawHist(), StatDialogBDT::DrawTree(), DynamicExec(), exec2(), exec3(), ApplicationWindow::execute(), feynman(), TestDialog::FillHistos(), fillrandom(), findPeak2(), FirstContour(), fit1(), TRootCanvas::FitCanvas(), fitcont(), foam_kanwa(), formula1(), framework(), GammaFun(), gerrors(), graph(), graphpolar(), gtime(), h1analysisProxy_Terminate(), h1draw(), handle1(), handle2(), TRootEmbeddedCanvas::HandleContainerConfigure(), TRootCanvas::HandleContainerConfigure(), HandleInput(), hserv(), hsimple(), hsum(), hsumanim(), hsumTimer(), hsumUpdate(), RootShower::Initialize(), TInspectCanvas::InspectObject(), IntervalExamples(), kdTreeBinning(), limit(), LoadXS(), matrixOperations_do(), memstat(), mhs(), mhs1(), mhs2(), multigraph(), MultivariateGaussianTest(), na49view(), ntuple1(), TSessionViewer::OnCascadeMenu(), RootShower::OnOpenFile(), RootShower::OnShowerProduce(), RootShower::OnShowSelected(), TQRootCanvas::paintEvent(), HistAction::paintHist(), paracoor(), peaks(), piRandom(), pirndm(), Plot(), plotNtuple(), ProofNtuple::PlotNtuple(), HistAction::processBoxB(), RootShower::ProcessMessage(), TRootCanvas::ProcessMessage(), HistAction::ProcessMessage(), pstable(), qa2(), read(), TMemStatDrawDlg::ReDraw(), RootShower::RootShower(), rs101_limitexample(), rs401c_FeldmanCousins(), rs401d_FeldmanCousins(), rs701_BayesianCalculator(), seism(), TRootCanvas::SetCanvasSize(), TSpider::SetDisplayAverage(), TGShapedToolTip::SetHisto(), Viewer::SetRange(), TSpider::SetSegmentDisplay(), shapes(), shapesAnim(), TGShapedToolTip::Show(), TMemStatShow::Show(), SpyServ::SpyServ(), ProofSimple::Terminate(), ProofEventProc::Terminate(), ProofEvent::Terminate(), ProofFriends::Terminate(), ProofPythia::Terminate(), h1analysis::Terminate(), testBinomial(), testDiff(), testGraph(), testPoisson(), testProbVector(), testSphere(), Tetris::Tetris(), tornado(), HistAction::toScan(), TMultiLayerPerceptron::Train(), twoscales(), unuranDemo(), unuranFoamTest(), unuranMultiDim(), TQRootCanvas::Update(), TPad::Update(), RootShower::UpdateDisplay(), XSReactionDlg::UpdateGraph(), TSessionQueryFrame::UpdateHistos(), TASPaletteEditor::UpdateScreen(), waves(), write(), XSGui::XSGui(), and zdemo().
Bool_t TCanvas::UseGL | ( | ) | const [inline] |
Definition at line 239 of file TCanvas.h.
References fUseGL.
Referenced by TRootCanvas::CreateCanvas(), CreatePainter(), Flush(), TPad::GetViewer3D(), and Update().
void TCanvas::SetSupportGL | ( | Bool_t | support | ) | [inline] |
Definition at line 240 of file TCanvas.h.
References fUseGL.
Referenced by TRootCanvas::CreateCanvas().
TVirtualPadPainter * TCanvas::GetCanvasPainter | ( | ) |
Definition at line 2190 of file TCanvas.cxx.
References CreatePainter(), and fPainter.
Referenced by TPad::GetPainter().
TCanvas * TCanvas::MakeDefCanvas | ( | ) | [static] |
Definition at line 1376 of file TCanvas.cxx.
References c, TList::FindObject(), Form(), TROOT::GetDefCanvasName(), TROOT::GetListOfCanvases(), TCollection::GetSize(), gROOT, TObject::Info(), n, StrDup(), strlcpy(), and TCanvas().
Referenced by G__G__GPad_151_0_122(), and G__setup_memfuncTCanvas().
void TCanvas::Build | ( | ) | [private] |
void TCanvas::CopyPixmaps | ( | ) | [private, virtual] |
Reimplemented from TPad.
void TCanvas::RunAutoExec | ( | ) | [private] |
void TCanvas::CreatePainter | ( | ) | [private] |
Reimplemented from TPad.
void TCanvas::Init | ( | ) | [protected] |
void TCanvas::Constructor | ( | ) |
void TCanvas::Constructor | ( | const char * | name, | |
const char * | title, | |||
Int_t | form | |||
) |
void TCanvas::Constructor | ( | const char * | name, | |
const char * | title, | |||
Int_t | wtopx, | |||
Int_t | wtopy, | |||
Int_t | ww, | |||
Int_t | wh | |||
) |
void TCanvas::Destructor | ( | ) |
TVirtualPad* TCanvas::cd | ( | Int_t | subpadnumber = 0 |
) | [virtual] |
Reimplemented from TPad.
virtual void TCanvas::Delete | ( | Option_t * | = "" |
) | [inline, virtual] |
Reimplemented from TObject.
Definition at line 142 of file TCanvas.h.
References TObject::MayNotUse().
void TCanvas::DisconnectWidget | ( | ) |
Reimplemented from TObject.
virtual TObject* TCanvas::DrawClonePad | ( | ) | [virtual] |
virtual void TCanvas::EditorBar | ( | ) | [virtual] |
void TCanvas::FeedbackMode | ( | Bool_t | set | ) |
void TCanvas::Flush | ( | ) |
void TCanvas::UseCurrentStyle | ( | ) | [virtual] |
Reimplemented from TPad.
void TCanvas::ForceUpdate | ( | ) | [inline] |
const char* TCanvas::GetDISPLAY | ( | ) | const [inline] |
TContextMenu* TCanvas::GetContextMenu | ( | ) | const [inline] |
Int_t TCanvas::GetDoubleBuffer | ( | ) | const [inline] |
Int_t TCanvas::GetEvent | ( | ) | const [inline, virtual] |
Int_t TCanvas::GetEventX | ( | ) | const [inline, virtual] |
Int_t TCanvas::GetEventY | ( | ) | const [inline, virtual] |
Color_t TCanvas::GetHighLightColor | ( | ) | const [inline, virtual] |
TVirtualPad* TCanvas::GetPadSave | ( | ) | const [inline, virtual] |
void TCanvas::ClearPadSave | ( | ) | [inline] |
TObject* TCanvas::GetSelected | ( | ) | const [inline, virtual] |
TObject* TCanvas::GetClickSelected | ( | ) | const [inline] |
Int_t TCanvas::GetSelectedX | ( | ) | const [inline] |
Int_t TCanvas::GetSelectedY | ( | ) | const [inline] |
Option_t* TCanvas::GetSelectedOpt | ( | ) | const [inline] |
TVirtualPad* TCanvas::GetSelectedPad | ( | ) | const [inline, virtual] |
TVirtualPad* TCanvas::GetClickSelectedPad | ( | ) | const [inline] |
Bool_t TCanvas::GetShowEventStatus | ( | ) | const [inline] |
Bool_t TCanvas::GetShowToolBar | ( | ) | const [inline] |
Bool_t TCanvas::GetShowEditor | ( | ) | const [inline] |
Bool_t TCanvas::GetShowToolTips | ( | ) | const [inline] |
Bool_t TCanvas::GetAutoExec | ( | ) | const [inline] |
Size_t TCanvas::GetXsizeUser | ( | ) | const [inline] |
Size_t TCanvas::GetYsizeUser | ( | ) | const [inline] |
Size_t TCanvas::GetXsizeReal | ( | ) | const [inline] |
Size_t TCanvas::GetYsizeReal | ( | ) | const [inline] |
Int_t TCanvas::GetCanvasID | ( | ) | const [inline, virtual] |
TCanvasImp* TCanvas::GetCanvasImp | ( | ) | const [inline, virtual] |
Int_t TCanvas::GetWindowTopX | ( | ) |
Int_t TCanvas::GetWindowTopY | ( | ) |
UInt_t TCanvas::GetWindowWidth | ( | ) | const [inline] |
UInt_t TCanvas::GetWindowHeight | ( | ) | const [inline] |
UInt_t TCanvas::GetWw | ( | ) | const [inline, virtual] |
UInt_t TCanvas::GetWh | ( | ) | const [inline, virtual] |
virtual void TCanvas::GetCanvasPar | ( | Int_t & | wtopx, | |
Int_t & | wtopy, | |||
UInt_t & | ww, | |||
UInt_t & | wh | |||
) | [inline, virtual] |
Definition at line 187 of file TCanvas.h.
References fWindowHeight, fWindowTopY, fWindowWidth, and GetWindowTopX().
virtual void TCanvas::HandleInput | ( | EEventType | button, | |
Int_t | x, | |||
Int_t | y | |||
) | [virtual] |
Bool_t TCanvas::HasMenuBar | ( | ) | const [inline] |
void TCanvas::Iconify | ( | ) | [inline] |
Bool_t TCanvas::IsBatch | ( | ) | const [inline, virtual] |
Bool_t TCanvas::IsGrayscale | ( | ) |
Bool_t TCanvas::IsRetained | ( | ) | const [inline, virtual] |
void TCanvas::MoveOpaque | ( | Int_t | set = 1 |
) |
Bool_t TCanvas::OpaqueMoving | ( | ) | const [inline, virtual] |
Reimplemented from TPad.
Definition at line 198 of file TCanvas.h.
References kMoveOpaque, and TObject::TestBit().
Bool_t TCanvas::OpaqueResizing | ( | ) | const [inline, virtual] |
Reimplemented from TPad.
Definition at line 199 of file TCanvas.h.
References kResizeOpaque, and TObject::TestBit().
virtual void TCanvas::ProcessedEvent | ( | Int_t | event, | |
Int_t | x, | |||
Int_t | y, | |||
TObject * | selected | |||
) | [virtual] |
virtual void TCanvas::Selected | ( | TVirtualPad * | pad, | |
TObject * | obj, | |||
Int_t | event | |||
) | [virtual] |
virtual void TCanvas::Cleared | ( | TVirtualPad * | pad | ) | [virtual] |
virtual void TCanvas::Closed | ( | ) | [virtual] |
Reimplemented from TPad.
void TCanvas::RaiseWindow | ( | ) | [inline] |
virtual void TCanvas::Resize | ( | Option_t * | option = "" |
) | [virtual] |
void TCanvas::ResizeOpaque | ( | Int_t | set = 1 |
) |
void TCanvas::SaveSource | ( | const char * | filename = "" , |
|
Option_t * | option = "" | |||
) |
void TCanvas::SavePrimitive | ( | ostream & | out, | |
Option_t * | option = "" | |||
) | [virtual] |
Reimplemented from TPad.
Reimplemented from TPad.
Definition at line 217 of file TCanvas.h.
References fCanvasImp, and TCanvasImp::SetWindowPosition().
void TCanvas::SetHighLightColor | ( | Color_t | col | ) | [inline] |
void TCanvas::SetClickSelected | ( | TObject * | obj | ) | [inline] |
void TCanvas::SetSelectedPad | ( | TPad * | pad | ) | [inline] |
void TCanvas::SetClickSelectedPad | ( | TPad * | pad | ) | [inline] |
void TCanvas::Show | ( | ) | [inline] |
void TCanvas::SetPadSave | ( | TPad * | pad | ) | [inline] |
void TCanvas::SetTitle | ( | const char * | title = "" |
) | [virtual] |
Reimplemented from TPad.
virtual void TCanvas::ToggleEventStatus | ( | ) | [virtual] |
virtual void TCanvas::ToggleAutoExec | ( | ) | [virtual] |
virtual void TCanvas::ToggleToolBar | ( | ) | [virtual] |
virtual void TCanvas::ToggleEditor | ( | ) | [virtual] |
virtual void TCanvas::ToggleToolTips | ( | ) | [virtual] |
virtual void TCanvas::Update | ( | ) | [virtual] |
Reimplemented from TPad.
Bool_t TCanvas::UseGL | ( | ) | const [inline] |
void TCanvas::SetSupportGL | ( | Bool_t | support | ) | [inline] |
TVirtualPadPainter* TCanvas::GetCanvasPainter | ( | ) |
static TCanvas* TCanvas::MakeDefCanvas | ( | ) | [static] |
TCanvasImp [friend] |
TInterpreter [friend] |
TAttCanvas TCanvas::fCatt [protected] |
TString TCanvas::fDISPLAY [protected] |
Size_t TCanvas::fXsizeUser [protected] |
Size_t TCanvas::fYsizeUser [protected] |
Size_t TCanvas::fXsizeReal [protected] |
Size_t TCanvas::fYsizeReal [protected] |
Color_t TCanvas::fHighLightColor [protected] |
Definition at line 61 of file TCanvas.h.
Referenced by GetHighLightColor(), Init(), and SetHighLightColor().
Int_t TCanvas::fDoubleBuffer [protected] |
Definition at line 62 of file TCanvas.h.
Referenced by cd(), GetDoubleBuffer(), HandleInput(), and SetDoubleBuffer().
Int_t TCanvas::fWindowTopX [protected] |
Definition at line 63 of file TCanvas.h.
Referenced by Build(), Constructor(), Draw(), DrawClonePad(), EmbedInto(), GetWindowTopX(), GetWindowTopY(), Resize(), and TCanvas().
Int_t TCanvas::fWindowTopY [protected] |
Definition at line 64 of file TCanvas.h.
Referenced by Build(), Constructor(), Draw(), DrawClonePad(), EmbedInto(), GetCanvasPar(), GetWindowTopX(), GetWindowTopY(), Resize(), and TCanvas().
UInt_t TCanvas::fWindowWidth [protected] |
Definition at line 65 of file TCanvas.h.
Referenced by Build(), Constructor(), Draw(), DrawClonePad(), EmbedInto(), GetCanvasPar(), GetWindowTopX(), GetWindowTopY(), GetWindowWidth(), Resize(), SaveSource(), and TCanvas().
UInt_t TCanvas::fWindowHeight [protected] |
Definition at line 66 of file TCanvas.h.
Referenced by Build(), Constructor(), Draw(), DrawClonePad(), EmbedInto(), GetCanvasPar(), GetWindowHeight(), GetWindowTopX(), GetWindowTopY(), Resize(), SaveSource(), and TCanvas().
UInt_t TCanvas::fCw [protected] |
Definition at line 67 of file TCanvas.h.
Referenced by Build(), Constructor(), Draw(), EmbedInto(), GetWw(), Resize(), SetCanvasSize(), SetFixedAspectRatio(), Tetris::SetFixedSize(), and TCanvas().
UInt_t TCanvas::fCh [protected] |
Definition at line 68 of file TCanvas.h.
Referenced by Build(), Constructor(), Draw(), EmbedInto(), GetWh(), Resize(), SetCanvasSize(), SetFixedAspectRatio(), Tetris::SetFixedSize(), and TCanvas().
Int_t TCanvas::fEvent [protected] |
Definition at line 69 of file TCanvas.h.
Referenced by EnterLeave(), GetEvent(), HandleInput(), Init(), and Pick().
Int_t TCanvas::fEventX [protected] |
Type of current or last handled event.
Definition at line 70 of file TCanvas.h.
Referenced by EnterLeave(), GetEventX(), HandleInput(), and Init().
Int_t TCanvas::fEventY [protected] |
Last X mouse position in canvas.
Definition at line 71 of file TCanvas.h.
Referenced by EnterLeave(), GetEventY(), HandleInput(), and Init().
Int_t TCanvas::fCanvasID [protected] |
Last Y mouse position in canvas.
Definition at line 72 of file TCanvas.h.
Referenced by Build(), cd(), Clear(), Close(), Constructor(), DisconnectWidget(), DrawClonePad(), EmbedInto(), Flush(), GetCanvasID(), Resize(), SetCursor(), SetDoubleBuffer(), and TCanvas().
TObject* TCanvas::fSelected [protected] |
Canvas identifier.
Definition at line 73 of file TCanvas.h.
Referenced by Clear(), Constructor(), EnterLeave(), GetSelected(), HandleInput(), Init(), Pick(), and SetSelected().
TObject* TCanvas::fClickSelected [protected] |
Currently selected object.
Definition at line 74 of file TCanvas.h.
Referenced by Clear(), Constructor(), GetClickSelected(), Init(), Pick(), and SetClickSelected().
Int_t TCanvas::fSelectedX [protected] |
Currently click-selected object.
Definition at line 75 of file TCanvas.h.
Referenced by GetSelectedX(), Init(), and Pick().
Int_t TCanvas::fSelectedY [protected] |
X of selected object.
Definition at line 76 of file TCanvas.h.
Referenced by GetSelectedY(), Init(), and Pick().
TString TCanvas::fSelectedOpt [protected] |
Y of selected object.
Definition at line 77 of file TCanvas.h.
Referenced by GetSelectedOpt(), and Pick().
TPad* TCanvas::fSelectedPad [protected] |
Drawing option of selected object.
Definition at line 78 of file TCanvas.h.
Referenced by Clear(), Constructor(), EnterLeave(), GetSelectedPad(), HandleInput(), Init(), Pick(), and SetSelectedPad().
TPad* TCanvas::fClickSelectedPad [protected] |
Pad containing currently selected object.
Definition at line 79 of file TCanvas.h.
Referenced by Clear(), Constructor(), GetClickSelectedPad(), Init(), Pick(), and SetClickSelectedPad().
TPad* TCanvas::fPadSave [protected] |
Pad containing currently click-selected object.
Definition at line 80 of file TCanvas.h.
Referenced by ClearPadSave(), Constructor(), GetPadSave(), HandleInput(), Init(), and SetPadSave().
TCanvasImp* TCanvas::fCanvasImp [protected] |
Pointer to saved pad in HandleInput.
Definition at line 81 of file TCanvas.h.
Referenced by Build(), Close(), Constructor(), Draw(), DrawClonePad(), DrawEventStatus(), EmbedInto(), ForceUpdate(), GetCanvasImp(), GetWindowTopX(), GetWindowTopY(), Iconify(), Tetris::NewGame(), Tetris::Quit(), RaiseWindow(), Resize(), SaveSource(), SetCanvasSize(), Tetris::SetFixedSize(), SetTitle(), SetWindowPosition(), SetWindowSize(), Show(), TCanvas(), ToggleEditor(), ToggleEventStatus(), ToggleToolBar(), ToggleToolTips(), and Update().
TContextMenu* TCanvas::fContextMenu [protected] |
Window system specific canvas implementation.
Definition at line 82 of file TCanvas.h.
Referenced by Build(), Constructor(), Destructor(), DisconnectWidget(), GetContextMenu(), HandleInput(), and Init().
Bool_t TCanvas::fBatch [protected] |
Context menu pointer.
Definition at line 83 of file TCanvas.h.
Referenced by Close(), Constructor(), CreatePainter(), EmbedInto(), IsBatch(), SetBatch(), and TCanvas().
Bool_t TCanvas::fUpdating [protected] |
True when in batchmode.
Definition at line 84 of file TCanvas.h.
Referenced by Constructor(), EmbedInto(), Init(), TCanvas(), and Update().
Bool_t TCanvas::fRetained [protected] |
True when Updating the canvas.
Definition at line 85 of file TCanvas.h.
Referenced by Init(), IsRetained(), and SetRetained().
Bool_t TCanvas::fUseGL [protected] |
Definition at line 86 of file TCanvas.h.
Referenced by CreatePainter(), SetSupportGL(), TCanvas(), and UseGL().
TVirtualPadPainter* TCanvas::fPainter [protected] |
True when rendering is with GL.
Definition at line 88 of file TCanvas.h.
Referenced by Build(), CreatePainter(), Destructor(), Flush(), GetCanvasPainter(), SetDoubleBuffer(), and TCanvas().
static Bool_t TCanvas::fgIsFolder [static, protected] |
Canvas (pad) painter.
Definition at line 90 of file TCanvas.h.
Referenced by Browse(), IsFolder(), and SetFolder().
TObject* TCanvas::fSelected [protected] |
TObject* TCanvas::fClickSelected [protected] |
TPad* TCanvas::fSelectedPad [protected] |
TPad* TCanvas::fClickSelectedPad [protected] |
TPad* TCanvas::fPadSave [protected] |
TCanvasImp* TCanvas::fCanvasImp [protected] |
TContextMenu* TCanvas::fContextMenu [protected] |
TVirtualPadPainter* TCanvas::fPainter [protected] |