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

TPaveText Class Reference

#include <TPaveText.h>

Inheritance diagram for TPaveText:

Inheritance graph
[legend]
Collaboration diagram for TPaveText:

Collaboration graph
[legend]
List of all members.

Public Methods

 TPaveText ()
 TPaveText (Double_t x1, Double_t y1, Double_t x2,Double_t y2, Option_t *option="br")
 TPaveText (const TPaveText &pavetext)
virtual ~TPaveText ()
virtual TBoxAddBox (Double_t x1, Double_t y1, Double_t x2, Double_t y2)
virtual TLineAddLine (Double_t x1=0, Double_t y1=0, Double_t x2=0, Double_t y2=0)
virtual TTextAddText (Double_t x1, Double_t y1, const char *label)
virtual TTextAddText (const char *label)
virtual void Clear (Option_t *option="")
virtual void DeleteText ()
virtual void Draw (Option_t *option="")
virtual void DrawFile (const char *filename, Option_t *option="")
virtual void EditText ()
const char * GetLabel () const
virtual TTextGetLine (Int_t number) const
virtual TTextGetLineWith (const char *text) const
virtual TListGetListOfLines () const
Float_t GetMargin () const
virtual TObjectGetObject (Double_t &ymouse, Double_t &yobj) const
virtual Int_t GetSize () const
virtual void InsertLine ()
virtual void InsertText (const char *label)
virtual void Paint (Option_t *option="")
virtual void PaintPrimitives (Int_t mode)
virtual void Print (Option_t *option="") const
virtual void ReadFile (const char *filename, Option_t *option="", Int_t nlines=50, Int_t fromline=0)
virtual void SaveLines (ofstream &out, const char *name)
virtual void SavePrimitive (ofstream &out, Option_t *option)
virtual void SetAllWith (const char *text, Option_t *option, Double_t value)
virtual void SetLabel (const char *label)
virtual void SetMargin (Float_t margin=0.05)

Protected Attributes

TString fLabel
Int_t fLongest
Float_t fMargin
TListfLines

Constructor & Destructor Documentation

TPaveText::TPaveText  
 

TPaveText::TPaveText Double_t    x1,
Double_t    y1,
Double_t    x2,
Double_t    y2,
Option_t *    option = "br"
 

TPaveText::TPaveText const TPaveText &    pavetext
 

virtual TPaveText::~TPaveText   [virtual]
 


Member Function Documentation

virtual TBox* TPaveText::AddBox Double_t    x1,
Double_t    y1,
Double_t    x2,
Double_t    y2
[virtual]
 

Reimplemented in TPaveStats.

virtual TLine* TPaveText::AddLine Double_t    x1 = 0,
Double_t    y1 = 0,
Double_t    x2 = 0,
Double_t    y2 = 0
[virtual]
 

Reimplemented in TPaveStats.

virtual TText* TPaveText::AddText Double_t    x1,
Double_t    y1,
const char *    label
[virtual]
 

virtual TText* TPaveText::AddText const char *    label [virtual]
 

virtual void TPaveText::Clear Option_t *    option = "" [virtual]
 

Reimplemented from TObject.

virtual void TPaveText::DeleteText   [virtual]
 

Reimplemented in TPaveStats.

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

Reimplemented from TPave.

Reimplemented in TDiamond, and TPavesText.

virtual void TPaveText::DrawFile const char *    filename,
Option_t *    option = ""
[virtual]
 

virtual void TPaveText::EditText   [virtual]
 

Reimplemented in TPaveStats.

const char* TPaveText::GetLabel   const
 

Definition at line 57 of file TPaveText.h.

References TString::Data().

virtual TText* TPaveText::GetLine Int_t    number const [virtual]
 

virtual TText* TPaveText::GetLineWith const char *    text const [virtual]
 

virtual TList* TPaveText::GetListOfLines   const [virtual]
 

Definition at line 60 of file TPaveText.h.

Float_t TPaveText::GetMargin   const
 

Definition at line 61 of file TPaveText.h.

References fMargin.

virtual TObject* TPaveText::GetObject Double_t &    ymouse,
Double_t &    yobj
const [virtual]
 

virtual Int_t TPaveText::GetSize   const [virtual]
 

virtual void TPaveText::InsertLine   [virtual]
 

Reimplemented in TPaveStats.

virtual void TPaveText::InsertText const char *    label [virtual]
 

Reimplemented in TPaveStats.

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

Reimplemented from TPave.

Reimplemented in TDiamond, TPaveStats, and TPavesText.

virtual void TPaveText::PaintPrimitives Int_t    mode [virtual]
 

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

Reimplemented from TPave.

virtual void TPaveText::ReadFile const char *    filename,
Option_t *    option = "",
Int_t    nlines = 50,
Int_t    fromline = 0
[virtual]
 

Reimplemented in TPaveStats.

virtual void TPaveText::SaveLines ofstream &    out,
const char *    name
[virtual]
 

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

Reimplemented from TPave.

Reimplemented in TDiamond, TPaveStats, and TPavesText.

virtual void TPaveText::SetAllWith const char *    text,
Option_t *    option,
Double_t    value
[virtual]
 

Reimplemented in TPaveStats.

virtual void TPaveText::SetLabel const char *    label [virtual]
 

Reimplemented in TPaveStats.

Definition at line 73 of file TPaveText.h.

virtual void TPaveText::SetMargin Float_t    margin = 0.05 [virtual]
 

Reimplemented in TPaveStats.

Definition at line 74 of file TPaveText.h.

References fMargin.


Member Data Documentation

TString TPaveText::fLabel [protected]
 

Definition at line 38 of file TPaveText.h.

Int_t TPaveText::fLongest [protected]
 

Definition at line 39 of file TPaveText.h.

Float_t TPaveText::fMargin [protected]
 

Definition at line 40 of file TPaveText.h.

Referenced by GetMargin(), and SetMargin().

TList* TPaveText::fLines [protected]
 

Definition at line 41 of file TPaveText.h.


The documentation for this class was generated from the following file:
Generated on Thu Dec 18 15:05:08 2003 for ROOT by doxygen1.2.16