TCanvasImp Class Reference

#include <TCanvasImp.h>

Inheritance diagram for TCanvasImp:

TQCanvasImp TRootCanvas TRootCanvas List of all members.

Public Member Functions

 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)
virtual ~TCanvasImp ()
TCanvasCanvas () const
virtual void Close ()
virtual void ForceUpdate ()
virtual UInt_t GetWindowGeometry (Int_t &x, Int_t &y, UInt_t &w, UInt_t &h)
virtual void Iconify ()
virtual Int_t InitWindow ()
virtual void SetStatusText (const char *text=0, Int_t partidx=0)
virtual void SetWindowPosition (Int_t x, Int_t y)
virtual void SetWindowSize (UInt_t w, UInt_t h)
virtual void SetWindowTitle (const char *newTitle)
virtual void SetCanvasSize (UInt_t w, UInt_t h)
virtual void Show ()
virtual void ShowMenuBar (Bool_t show=kTRUE)
virtual void ShowStatusBar (Bool_t show=kTRUE)
virtual void RaiseWindow ()
virtual void ReallyDelete ()
virtual void ShowEditor (Bool_t show=kTRUE)
virtual void ShowToolBar (Bool_t show=kTRUE)
virtual void ShowToolTips (Bool_t show=kTRUE)
virtual Bool_t HasEditor () const
virtual Bool_t HasMenuBar () const
virtual Bool_t HasStatusBar () const
virtual Bool_t HasToolBar () const
virtual Bool_t HasToolTips () const
 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)
virtual ~TCanvasImp ()
TCanvasCanvas () const
virtual void Close ()
virtual void ForceUpdate ()
virtual UInt_t GetWindowGeometry (Int_t &x, Int_t &y, UInt_t &w, UInt_t &h)
virtual void Iconify ()
virtual Int_t InitWindow ()
virtual void SetStatusText (const char *text=0, Int_t partidx=0)
virtual void SetWindowPosition (Int_t x, Int_t y)
virtual void SetWindowSize (UInt_t w, UInt_t h)
virtual void SetWindowTitle (const char *newTitle)
virtual void SetCanvasSize (UInt_t w, UInt_t h)
virtual void Show ()
virtual void ShowMenuBar (Bool_t show=kTRUE)
virtual void ShowStatusBar (Bool_t show=kTRUE)
virtual void RaiseWindow ()
virtual void ReallyDelete ()
virtual void ShowEditor (Bool_t show=kTRUE)
virtual void ShowToolBar (Bool_t show=kTRUE)
virtual void ShowToolTips (Bool_t show=kTRUE)
virtual Bool_t HasEditor () const
virtual Bool_t HasMenuBar () const
virtual Bool_t HasStatusBar () const
virtual Bool_t HasToolBar () const
virtual Bool_t HasToolTips () const

Protected Member Functions

 TCanvasImp (const TCanvasImp &ci)
TCanvasImpoperator= (const TCanvasImp &ci)
virtual void Lock ()
virtual void Unlock ()
virtual Bool_t IsLocked ()
 TCanvasImp (const TCanvasImp &ci)
TCanvasImpoperator= (const TCanvasImp &ci)
virtual void Lock ()
virtual void Unlock ()
virtual Bool_t IsLocked ()

Protected Attributes

TCanvasfCanvas
TCanvasfCanvas

Friends

class TCanvas

Detailed Description

Definition at line 32 of file TCanvasImp.h.


Constructor & Destructor Documentation

TCanvasImp::TCanvasImp ( const TCanvasImp ci  )  [inline, protected]

Definition at line 38 of file TCanvasImp.h.

TCanvasImp::TCanvasImp ( TCanvas c = 0  )  [inline]

Definition at line 48 of file TCanvasImp.h.

TCanvasImp::TCanvasImp ( TCanvas c,
const char *  name,
UInt_t  width,
UInt_t  height 
) [inline]

Definition at line 83 of file TCanvasImp.h.

TCanvasImp::TCanvasImp ( TCanvas c,
const char *  name,
Int_t  x,
Int_t  y,
UInt_t  width,
UInt_t  height 
) [inline]

Definition at line 84 of file TCanvasImp.h.

virtual TCanvasImp::~TCanvasImp (  )  [inline, virtual]

Definition at line 51 of file TCanvasImp.h.

TCanvasImp::TCanvasImp ( const TCanvasImp ci  )  [inline, protected]

Definition at line 38 of file TCanvasImp.h.

TCanvasImp::TCanvasImp ( TCanvas c = 0  )  [inline]

Definition at line 48 of file TCanvasImp.h.

TCanvasImp::TCanvasImp ( TCanvas c,
const char *  name,
UInt_t  width,
UInt_t  height 
)

TCanvasImp::TCanvasImp ( TCanvas c,
const char *  name,
Int_t  x,
Int_t  y,
UInt_t  width,
UInt_t  height 
)

virtual TCanvasImp::~TCanvasImp (  )  [inline, virtual]

Definition at line 51 of file TCanvasImp.h.


Member Function Documentation

TCanvasImp& TCanvasImp::operator= ( const TCanvasImp ci  )  [inline, protected]

Definition at line 40 of file TCanvasImp.h.

References fCanvas.

virtual void TCanvasImp::Lock (  )  [inline, protected, virtual]

Definition at line 43 of file TCanvasImp.h.

virtual void TCanvasImp::Unlock (  )  [inline, protected, virtual]

Definition at line 44 of file TCanvasImp.h.

virtual Bool_t TCanvasImp::IsLocked (  )  [inline, protected, virtual]

Definition at line 45 of file TCanvasImp.h.

References kFALSE.

TCanvas* TCanvasImp::Canvas (  )  const [inline]

Definition at line 53 of file TCanvasImp.h.

References fCanvas.

Referenced by TRootCanvas::CreateEditor(), and TRootCanvas::ShowEditor().

virtual void TCanvasImp::Close (  )  [inline, virtual]

Definition at line 54 of file TCanvasImp.h.

Referenced by TCanvas::Close().

virtual void TCanvasImp::ForceUpdate (  )  [inline, virtual]

Definition at line 55 of file TCanvasImp.h.

Referenced by TCanvas::ForceUpdate().

UInt_t TCanvasImp::GetWindowGeometry ( Int_t x,
Int_t y,
UInt_t w,
UInt_t h 
) [inline, virtual]

Definition at line 85 of file TCanvasImp.h.

Referenced by TCanvas::Build(), TCanvas::GetWindowTopX(), TCanvas::GetWindowTopY(), TCanvas::Resize(), and TCanvas::SaveSource().

virtual void TCanvasImp::Iconify (  )  [inline, virtual]

Definition at line 57 of file TCanvasImp.h.

Referenced by TCanvas::Iconify().

virtual Int_t TCanvasImp::InitWindow (  )  [inline, virtual]

Definition at line 58 of file TCanvasImp.h.

Referenced by TCanvas::Build(), and TCanvas::DrawClonePad().

void TCanvasImp::SetStatusText ( const char *  text = 0,
Int_t  partidx = 0 
) [inline, virtual]

Definition at line 87 of file TCanvasImp.h.

Referenced by TCanvas::DrawEventStatus().

void TCanvasImp::SetWindowPosition ( Int_t  x,
Int_t  y 
) [inline, virtual]

Definition at line 88 of file TCanvasImp.h.

Referenced by TCanvas::SetWindowPosition().

void TCanvasImp::SetWindowSize ( UInt_t  w,
UInt_t  h 
) [inline, virtual]

Definition at line 89 of file TCanvasImp.h.

Referenced by TCanvas::SetWindowSize().

void TCanvasImp::SetWindowTitle ( const char *  newTitle  )  [inline, virtual]

Definition at line 90 of file TCanvasImp.h.

Referenced by TCanvas::SetTitle().

void TCanvasImp::SetCanvasSize ( UInt_t  w,
UInt_t  h 
) [inline, virtual]

Definition at line 91 of file TCanvasImp.h.

Referenced by TCanvas::SetCanvasSize().

virtual void TCanvasImp::Show (  )  [inline, virtual]

Definition at line 64 of file TCanvasImp.h.

Referenced by TCanvas::Constructor(), TCanvas::Draw(), and TCanvas::Show().

void TCanvasImp::ShowMenuBar ( Bool_t  show = kTRUE  )  [inline, virtual]

Definition at line 92 of file TCanvasImp.h.

Referenced by TCanvas::Constructor(), TCanvas::Draw(), and TCanvas::DrawClonePad().

void TCanvasImp::ShowStatusBar ( Bool_t  show = kTRUE  )  [inline, virtual]

Definition at line 93 of file TCanvasImp.h.

Referenced by TCanvas::Build(), and TCanvas::ToggleEventStatus().

void TCanvasImp::RaiseWindow (  )  [inline, virtual]

Definition at line 94 of file TCanvasImp.h.

Referenced by TCanvas::RaiseWindow().

void TCanvasImp::ReallyDelete (  )  [inline, virtual]

Definition at line 95 of file TCanvasImp.h.

void TCanvasImp::ShowEditor ( Bool_t  show = kTRUE  )  [inline, virtual]

Definition at line 97 of file TCanvasImp.h.

Referenced by TCanvas::Build(), and TCanvas::ToggleEditor().

void TCanvasImp::ShowToolBar ( Bool_t  show = kTRUE  )  [inline, virtual]

Definition at line 98 of file TCanvasImp.h.

Referenced by TCanvas::Build(), and TCanvas::ToggleToolBar().

void TCanvasImp::ShowToolTips ( Bool_t  show = kTRUE  )  [inline, virtual]

Definition at line 99 of file TCanvasImp.h.

Referenced by TCanvas::Build(), and TCanvas::ToggleToolTips().

virtual Bool_t TCanvasImp::HasEditor (  )  const [inline, virtual]

Definition at line 74 of file TCanvasImp.h.

References kFALSE.

virtual Bool_t TCanvasImp::HasMenuBar (  )  const [inline, virtual]

Definition at line 75 of file TCanvasImp.h.

References kFALSE.

virtual Bool_t TCanvasImp::HasStatusBar (  )  const [inline, virtual]

Definition at line 76 of file TCanvasImp.h.

References kFALSE.

virtual Bool_t TCanvasImp::HasToolBar (  )  const [inline, virtual]

Definition at line 77 of file TCanvasImp.h.

References kFALSE.

virtual Bool_t TCanvasImp::HasToolTips (  )  const [inline, virtual]

Definition at line 78 of file TCanvasImp.h.

References kFALSE.

TCanvasImp& TCanvasImp::operator= ( const TCanvasImp ci  )  [inline, protected]

Definition at line 40 of file TCanvasImp.h.

References fCanvas.

virtual void TCanvasImp::Lock (  )  [inline, protected, virtual]

Definition at line 43 of file TCanvasImp.h.

virtual void TCanvasImp::Unlock (  )  [inline, protected, virtual]

Definition at line 44 of file TCanvasImp.h.

virtual Bool_t TCanvasImp::IsLocked (  )  [inline, protected, virtual]

Definition at line 45 of file TCanvasImp.h.

References kFALSE.

TCanvas* TCanvasImp::Canvas (  )  const [inline]

Definition at line 53 of file TCanvasImp.h.

References fCanvas.

virtual void TCanvasImp::Close (  )  [inline, virtual]

Definition at line 54 of file TCanvasImp.h.

virtual void TCanvasImp::ForceUpdate (  )  [inline, virtual]

Definition at line 55 of file TCanvasImp.h.

virtual UInt_t TCanvasImp::GetWindowGeometry ( Int_t x,
Int_t y,
UInt_t w,
UInt_t h 
) [virtual]

virtual void TCanvasImp::Iconify (  )  [inline, virtual]

Definition at line 57 of file TCanvasImp.h.

virtual Int_t TCanvasImp::InitWindow (  )  [inline, virtual]

Definition at line 58 of file TCanvasImp.h.

virtual void TCanvasImp::SetStatusText ( const char *  text = 0,
Int_t  partidx = 0 
) [virtual]

virtual void TCanvasImp::SetWindowPosition ( Int_t  x,
Int_t  y 
) [virtual]

virtual void TCanvasImp::SetWindowSize ( UInt_t  w,
UInt_t  h 
) [virtual]

virtual void TCanvasImp::SetWindowTitle ( const char *  newTitle  )  [virtual]

virtual void TCanvasImp::SetCanvasSize ( UInt_t  w,
UInt_t  h 
) [virtual]

virtual void TCanvasImp::Show (  )  [inline, virtual]

Definition at line 64 of file TCanvasImp.h.

virtual void TCanvasImp::ShowMenuBar ( Bool_t  show = kTRUE  )  [virtual]

virtual void TCanvasImp::ShowStatusBar ( Bool_t  show = kTRUE  )  [virtual]

virtual void TCanvasImp::RaiseWindow (  )  [virtual]

virtual void TCanvasImp::ReallyDelete (  )  [virtual]

virtual void TCanvasImp::ShowEditor ( Bool_t  show = kTRUE  )  [virtual]

virtual void TCanvasImp::ShowToolBar ( Bool_t  show = kTRUE  )  [virtual]

virtual void TCanvasImp::ShowToolTips ( Bool_t  show = kTRUE  )  [virtual]

virtual Bool_t TCanvasImp::HasEditor (  )  const [inline, virtual]

Definition at line 74 of file TCanvasImp.h.

References kFALSE.

virtual Bool_t TCanvasImp::HasMenuBar (  )  const [inline, virtual]

Definition at line 75 of file TCanvasImp.h.

References kFALSE.

virtual Bool_t TCanvasImp::HasStatusBar (  )  const [inline, virtual]

Definition at line 76 of file TCanvasImp.h.

References kFALSE.

virtual Bool_t TCanvasImp::HasToolBar (  )  const [inline, virtual]

Definition at line 77 of file TCanvasImp.h.

References kFALSE.

virtual Bool_t TCanvasImp::HasToolTips (  )  const [inline, virtual]

Definition at line 78 of file TCanvasImp.h.

References kFALSE.


Friends And Related Function Documentation

TCanvas [friend]

Definition at line 33 of file TCanvasImp.h.

Referenced by TRootCanvas::ProcessMessage().


Member Data Documentation

TCanvas* TCanvasImp::fCanvas [protected]

Definition at line 36 of file TCanvasImp.h.

Referenced by TQCanvasImp::Build(), Canvas(), TRootCanvas::Close(), TRootCanvas::CreateCanvas(), TRootCanvas::EventInfo(), TRootCanvas::FitCanvas(), TRootCanvas::GetWindowGeometry(), TRootCanvas::HandleContainerButton(), TRootCanvas::HandleContainerConfigure(), TRootCanvas::HandleContainerCrossing(), TRootCanvas::HandleContainerDoubleClick(), TRootCanvas::HandleContainerExpose(), TRootCanvas::HandleContainerKey(), TRootCanvas::HandleContainerMotion(), TRootCanvas::HandleDNDPosition(), TRootCanvas::HasToolTips(), TRootCanvas::InitWindow(), operator=(), TRootCanvas::PrintCanvas(), TRootCanvas::ProcessMessage(), TRootCanvas::ReallyDelete(), TRootCanvas::SetCanvasSize(), TRootCanvas::ShowEditor(), and TRootCanvas::ShowStatusBar().

TCanvas* TCanvasImp::fCanvas [protected]

Definition at line 36 of file TCanvasImp.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:35:08 2011 for ROOT_528-00b_version by  doxygen 1.5.1