#include <TPaveLabel.h>
Inheritance diagram for TPaveLabel:
Public Member Functions | |
TPaveLabel () | |
TPaveLabel (Double_t x1, Double_t y1, Double_t x2, Double_t y2, const char *label, Option_t *option="br") | |
TPaveLabel (const TPaveLabel &pavelabel) | |
virtual | ~TPaveLabel () |
void | Copy (TObject &pavelabel) const |
virtual void | Draw (Option_t *option="") |
virtual void | DrawPaveLabel (Double_t x1, Double_t y1, Double_t x2, Double_t y2, const char *label, Option_t *option="") |
const char * | GetLabel () const |
const char * | GetTitle () const |
virtual void | Paint (Option_t *option="") |
virtual void | PaintPaveLabel (Double_t x1, Double_t y1, Double_t x2, Double_t y2, const char *label, Option_t *option="") |
virtual void | SavePrimitive (ostream &out, Option_t *option="") |
virtual void | SetLabel (const char *label) |
TPaveLabel () | |
TPaveLabel (Double_t x1, Double_t y1, Double_t x2, Double_t y2, const char *label, Option_t *option="br") | |
TPaveLabel (const TPaveLabel &pavelabel) | |
virtual | ~TPaveLabel () |
void | Copy (TObject &pavelabel) const |
virtual void | Draw (Option_t *option="") |
virtual void | DrawPaveLabel (Double_t x1, Double_t y1, Double_t x2, Double_t y2, const char *label, Option_t *option="") |
const char * | GetLabel () const |
const char * | GetTitle () const |
virtual void | Paint (Option_t *option="") |
virtual void | PaintPaveLabel (Double_t x1, Double_t y1, Double_t x2, Double_t y2, const char *label, Option_t *option="") |
virtual void | SavePrimitive (ostream &out, Option_t *option="") |
virtual void | SetLabel (const char *label) |
Protected Attributes | |
TString | fLabel |
Definition at line 32 of file TPaveLabel.h.
TPaveLabel::TPaveLabel | ( | ) |
Referenced by DrawPaveLabel().
TPaveLabel::TPaveLabel | ( | const TPaveLabel & | pavelabel | ) |
Definition at line 67 of file TPaveLabel.cxx.
TPaveLabel::~TPaveLabel | ( | ) | [virtual] |
Definition at line 60 of file TPaveLabel.cxx.
TPaveLabel::TPaveLabel | ( | ) |
TPaveLabel::TPaveLabel | ( | Double_t | x1, | |
Double_t | y1, | |||
Double_t | x2, | |||
Double_t | y2, | |||
const char * | label, | |||
Option_t * | option = "br" | |||
) |
TPaveLabel::TPaveLabel | ( | const TPaveLabel & | pavelabel | ) |
virtual TPaveLabel::~TPaveLabel | ( | ) | [virtual] |
void TPaveLabel::Copy | ( | TObject & | pavelabel | ) | const [virtual] |
Reimplemented from TPave.
Definition at line 76 of file TPaveLabel.cxx.
References TPave::Copy(), TAttText::Copy(), and fLabel.
Referenced by TPaveClass::Copy().
void TPaveLabel::Draw | ( | Option_t * | option = "" |
) | [virtual] |
Reimplemented from TPave.
Definition at line 87 of file TPaveLabel.cxx.
References TObject::AppendPad(), and TPave::GetOption().
Referenced by doFit(), double32(), first(), h1draw(), kalman_do(), main(), TClassTree::Paint(), TClassTree::PaintClass(), piRandom(), pirndm(), tellipse(), and zdemo().
void TPaveLabel::DrawPaveLabel | ( | Double_t | x1, | |
Double_t | y1, | |||
Double_t | x2, | |||
Double_t | y2, | |||
const char * | label, | |||
Option_t * | option = "" | |||
) | [virtual] |
Definition at line 100 of file TPaveLabel.cxx.
References TObject::AppendPad(), TObject::kCanDelete, TObject::SetBit(), and TPaveLabel().
Referenced by options2d1(), options2d2(), options2d3(), options2d4(), and options2d5().
const char* TPaveLabel::GetLabel | ( | ) | const [inline] |
Definition at line 47 of file TPaveLabel.h.
References TString::Data(), and fLabel.
Referenced by TClassTree::FindClassPosition(), Paint(), PaintPaveLabel(), TRecorderRecording::RecordPave(), TClassTree::ShowCod(), TClassTree::ShowHas(), TClassTree::ShowMul(), and TClassTree::ShowRef().
const char* TPaveLabel::GetTitle | ( | ) | const [inline, virtual] |
Reimplemented from TObject.
Definition at line 48 of file TPaveLabel.h.
References TString::Data(), and fLabel.
Referenced by PaintPaveLabel().
void TPaveLabel::Paint | ( | Option_t * | option = "" |
) | [virtual] |
Reimplemented from TPave.
Definition at line 111 of file TPaveLabel.cxx.
References TPave::ConvertNDCtoPad(), TBox::fX1, TBox::fX2, TBox::fY1, TBox::fY2, GetLabel(), TPave::GetOption(), and PaintPaveLabel().
void TPaveLabel::PaintPaveLabel | ( | Double_t | x1, | |
Double_t | y1, | |||
Double_t | x2, | |||
Double_t | y2, | |||
const char * | label, | |||
Option_t * | option = "" | |||
) | [virtual] |
Definition at line 123 of file TPaveLabel.cxx.
References TMath::Abs(), TPave::GetBorderSize(), GetLabel(), TAttText::GetTextAlign(), TAttText::GetTextAngle(), TAttText::GetTextColor(), TAttText::GetTextFont(), TAttText::GetTextSize(), GetTitle(), gPad, h, i, latex(), TPave::PaintPave(), w, x, and y.
Referenced by Paint().
void TPaveLabel::SavePrimitive | ( | ostream & | out, | |
Option_t * | option = "" | |||
) | [virtual] |
Reimplemented from TPave.
Definition at line 193 of file TPaveLabel.cxx.
References xmlio::Class, TROOT::ClassSaved(), TString::Contains(), TString::Data(), TPave::fBorderSize, fLabel, TPave::fOption, TBox::fX1, TPave::fX1NDC, TBox::fX2, TPave::fX2NDC, TBox::fY1, TPave::fY1NDC, TBox::fY2, TPave::fY2NDC, gPad, gROOT, s, TAttFill::SaveFillAttributes(), TAttLine::SaveLineAttributes(), and TAttText::SaveTextAttributes().
virtual void TPaveLabel::SetLabel | ( | const char * | label | ) | [inline, virtual] |
virtual void TPaveLabel::DrawPaveLabel | ( | Double_t | x1, | |
Double_t | y1, | |||
Double_t | x2, | |||
Double_t | y2, | |||
const char * | label, | |||
Option_t * | option = "" | |||
) | [virtual] |
const char* TPaveLabel::GetLabel | ( | ) | const [inline] |
const char* TPaveLabel::GetTitle | ( | ) | const [inline, virtual] |
Reimplemented from TObject.
Definition at line 48 of file TPaveLabel.h.
References TString::Data(), and fLabel.
virtual void TPaveLabel::PaintPaveLabel | ( | Double_t | x1, | |
Double_t | y1, | |||
Double_t | x2, | |||
Double_t | y2, | |||
const char * | label, | |||
Option_t * | option = "" | |||
) | [virtual] |
virtual void TPaveLabel::SavePrimitive | ( | ostream & | out, | |
Option_t * | option = "" | |||
) | [virtual] |
Reimplemented from TPave.
virtual void TPaveLabel::SetLabel | ( | const char * | label | ) | [inline, virtual] |
TString TPaveLabel::fLabel [protected] |
Definition at line 35 of file TPaveLabel.h.
Referenced by Copy(), GetLabel(), GetTitle(), TPaveClass::SavePrimitive(), SavePrimitive(), SetLabel(), and TPaveLabel().