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

TText Class Reference

#include <TText.h>

Inheritance diagram for TText:

Inheritance graph
[legend]
Collaboration diagram for TText:

Collaboration graph
[legend]
List of all members.

Public Types

enum  { kTextNDC = BIT(14) }

Public Methods

 TText ()
 TText (Double_t x, Double_t y, const char *text)
 TText (const TText &text)
virtual ~TText ()
void Copy (TObject &text) const
virtual Int_t DistancetoPrimitive (Int_t px, Int_t py)
virtual TText * DrawText (Double_t x, Double_t y, const char *text)
virtual TText * DrawTextNDC (Double_t x, Double_t y, const char *text)
virtual void ExecuteEvent (Int_t event, Int_t px, Int_t py)
virtual void GetControlBox (Int_t x, Int_t y, Double_t theta, Int_t cBoxX[4], Int_t cBoxY[4])
Double_t GetX () const
virtual void GetBoundingBox (UInt_t &w, UInt_t &h)
virtual void GetTextExtent (UInt_t &w, UInt_t &h, const char *text) const
Double_t GetY () const
virtual void ls (Option_t *option="") const
virtual void Paint (Option_t *option="")
virtual void PaintControlBox (Int_t x, Int_t y, Double_t theta)
virtual void PaintText (Double_t x, Double_t y, const char *text)
virtual void PaintTextNDC (Double_t u, Double_t v, const char *text)
virtual void Print (Option_t *option="") const
virtual void SavePrimitive (ofstream &out, Option_t *option)
virtual void SetNDC (Bool_t isNDC=kTRUE)
virtual void SetText (Double_t x, Double_t y, const char *text)
virtual void SetX (Double_t x)
virtual void SetY (Double_t y)

Protected Attributes

Double_t fX
Double_t fY

Member Enumeration Documentation

anonymous enum
 

Enumeration values:
kTextNDC 

Definition at line 42 of file TText.h.


Constructor & Destructor Documentation

TText::TText  
 

TText::TText Double_t    x,
Double_t    y,
const char *    text
 

TText::TText const TText &    text
 

virtual TText::~TText   [virtual]
 


Member Function Documentation

void TText::Copy TObject   text const [virtual]
 

Reimplemented from TNamed.

Reimplemented in TLatex.

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

Reimplemented from TObject.

virtual TText* TText::DrawText Double_t    x,
Double_t    y,
const char *    text
[virtual]
 

virtual TText* TText::DrawTextNDC Double_t    x,
Double_t    y,
const char *    text
[virtual]
 

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

Reimplemented from TObject.

Reimplemented in TLink.

virtual void TText::GetControlBox Int_t    x,
Int_t    y,
Double_t    theta,
Int_t    cBoxX[4],
Int_t    cBoxY[4]
[virtual]
 

Double_t TText::GetX   const
 

Definition at line 56 of file TText.h.

References fX.

virtual void TText::GetBoundingBox UInt_t &    w,
UInt_t &    h
[virtual]
 

Reimplemented in TLatex.

virtual void TText::GetTextExtent UInt_t &    w,
UInt_t &    h,
const char *    text
const [virtual]
 

Double_t TText::GetY   const
 

Definition at line 59 of file TText.h.

References fY.

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

Reimplemented from TNamed.

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

Reimplemented from TObject.

Reimplemented in TLatex.

virtual void TText::PaintControlBox Int_t    x,
Int_t    y,
Double_t    theta
[virtual]
 

virtual void TText::PaintText Double_t    x,
Double_t    y,
const char *    text
[virtual]
 

virtual void TText::PaintTextNDC Double_t    u,
Double_t    v,
const char *    text
[virtual]
 

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

Reimplemented from TNamed.

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

Reimplemented from TObject.

Reimplemented in TLatex.

virtual void TText::SetNDC Bool_t    isNDC = kTRUE [virtual]
 

virtual void TText::SetText Double_t    x,
Double_t    y,
const char *    text
[virtual]
 

Definition at line 69 of file TText.h.

References fX, fY, and TNamed::SetTitle().

virtual void TText::SetX Double_t    x [virtual]
 

Definition at line 70 of file TText.h.

References fX.

virtual void TText::SetY Double_t    y [virtual]
 

Definition at line 71 of file TText.h.

References fY.


Member Data Documentation

Double_t TText::fX [protected]
 

Definition at line 37 of file TText.h.

Referenced by GetX(), SetText(), and SetX().

Double_t TText::fY [protected]
 

Definition at line 38 of file TText.h.

Referenced by GetY(), SetText(), and SetY().


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