Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

TBox Class Reference

#include <TBox.h>

Inheritance diagram for TBox:

Inheritance graph
[legend]
Collaboration diagram for TBox:

Collaboration graph
[legend]
List of all members.

Public Methods

 TBox ()
 True if box is being resized.

 TBox (Double_t x1, Double_t y1, Double_t x2, Double_t y2)
 TBox (const TBox &box)
virtual ~TBox ()
void Copy (TObject &box) const
virtual Int_t DistancetoPrimitive (Int_t px, Int_t py)
virtual void Draw (Option_t *option="")
virtual void DrawBox (Double_t x1, Double_t y1, Double_t x2, Double_t y2)
virtual void ExecuteEvent (Int_t event, Int_t px, Int_t py)
Bool_t IsBeingResized () const
Double_t GetX1 () const
Double_t GetX2 () const
Double_t GetY1 () const
Double_t GetY2 () const
virtual void HideToolTip (Int_t event)
virtual void ls (Option_t *option="") const
virtual void Paint (Option_t *option="")
virtual void PaintBox (Double_t x1, Double_t y1, Double_t x2, Double_t y2, Option_t *option="")
virtual void Print (Option_t *option="") const
virtual void SavePrimitive (ofstream &out, Option_t *option)
virtual void SetX1 (Double_t x1)
virtual void SetX2 (Double_t x2)
virtual void SetY1 (Double_t y1)
virtual void SetY2 (Double_t y2)
virtual void SetToolTipText (const char *text, Long_t delayms=1000)

Protected Attributes

Double_t fX1
 tool tip associated with box

Double_t fY1
Double_t fX2
Double_t fY2
Bool_t fResizing

Constructor & Destructor Documentation

TBox::TBox  
 

True if box is being resized.

TBox::TBox Double_t    x1,
Double_t    y1,
Double_t    x2,
Double_t    y2
 

TBox::TBox const TBox &    box
 

virtual TBox::~TBox   [virtual]
 


Member Function Documentation

void TBox::Copy TObject   box const [virtual]
 

Reimplemented from TObject.

Reimplemented in TFrame, TLegend, TPaletteAxis, TPave, TPaveClass, TPaveLabel, and TWbox.

virtual Int_t TBox::DistancetoPrimitive Int_t    px,
Int_t    py
[virtual]
 

Reimplemented from TObject.

Reimplemented in TDiamond, and TPaletteAxis.

virtual void TBox::Draw Option_t *    option = "" [virtual]
 

Reimplemented from TObject.

Reimplemented in TDiamond, TFrame, TLegend, TPave, TPaveLabel, TPavesText, TPaveText, and TWbox.

virtual void TBox::DrawBox Double_t    x1,
Double_t    y1,
Double_t    x2,
Double_t    y2
[virtual]
 

virtual void TBox::ExecuteEvent Int_t    event,
Int_t    px,
Int_t    py
[virtual]
 

Reimplemented from TObject.

Reimplemented in TDiamond, TFrame, TPaletteAxis, TPave, TSliderBox, and TWbox.

Bool_t TBox::IsBeingResized   const
 

Definition at line 56 of file TBox.h.

References fResizing.

Double_t TBox::GetX1   const
 

Definition at line 57 of file TBox.h.

References fX1.

Double_t TBox::GetX2   const
 

Definition at line 58 of file TBox.h.

References fX2.

Double_t TBox::GetY1   const
 

Definition at line 59 of file TBox.h.

References fY1.

Double_t TBox::GetY2   const
 

Definition at line 60 of file TBox.h.

References fY2.

virtual void TBox::HideToolTip Int_t    event [virtual]
 

virtual void TBox::ls Option_t *    option = "" const [virtual]
 

Reimplemented from TObject.

Reimplemented in TPave.

virtual void TBox::Paint Option_t *    option = "" [virtual]
 

Reimplemented from TObject.

Reimplemented in TDiamond, TFrame, TLegend, TPaletteAxis, TPave, TPaveLabel, TPaveStats, TPavesText, TPaveText, and TWbox.

virtual void TBox::PaintBox Double_t    x1,
Double_t    y1,
Double_t    x2,
Double_t    y2,
Option_t *    option = ""
[virtual]
 

virtual void TBox::Print Option_t *    option = "" const [virtual]
 

Reimplemented from TObject.

Reimplemented in TLegend, TPave, and TPaveText.

virtual void TBox::SavePrimitive ofstream &    out,
Option_t *    option
[virtual]
 

Reimplemented from TObject.

Reimplemented in TDiamond, TFrame, TLegend, TPaletteAxis, TPave, TPaveClass, TPaveLabel, TPaveStats, TPavesText, TPaveText, TSliderBox, and TWbox.

virtual void TBox::SetX1 Double_t    x1 [virtual]
 

Definition at line 67 of file TBox.h.

References fX1.

virtual void TBox::SetX2 Double_t    x2 [virtual]
 

Definition at line 68 of file TBox.h.

References fX2.

virtual void TBox::SetY1 Double_t    y1 [virtual]
 

Definition at line 69 of file TBox.h.

References fY1.

virtual void TBox::SetY2 Double_t    y2 [virtual]
 

Definition at line 70 of file TBox.h.

References fY2.

virtual void TBox::SetToolTipText const char *    text,
Long_t    delayms = 1000
[virtual]
 


Member Data Documentation

Double_t TBox::fX1 [protected]
 

tool tip associated with box

Definition at line 40 of file TBox.h.

Referenced by GetX1(), and SetX1().

Double_t TBox::fY1 [protected]
 

Definition at line 41 of file TBox.h.

Referenced by GetY1(), and SetY1().

Double_t TBox::fX2 [protected]
 

Definition at line 42 of file TBox.h.

Referenced by GetX2(), and SetX2().

Double_t TBox::fY2 [protected]
 

Definition at line 43 of file TBox.h.

Referenced by GetY2(), and SetY2().

Bool_t TBox::fResizing [protected]
 

Definition at line 44 of file TBox.h.

Referenced by IsBeingResized().


The documentation for this class was generated from the following file:
Generated on Thu Dec 18 14:56:40 2003 for ROOT by doxygen1.2.16