52             :
TAttText(0,0,0,0,0), 
TAttLine(1,1,1), 
TAttFill(0,0), 
TAttMarker(1,21,1)
 
 
   66   entry.TLegendEntry::Copy(*
this);
 
 
   98   std::cout << 
"TLegendEntry: Object ";
 
  101   std::cout << 
output << 
" Label ";
 
  104   std::cout << 
output << 
" Option ";
 
  107   std::cout << 
output << std::endl;
 
 
  117      out << 
"   legentry = ";
 
  119      out << 
"   TLegendEntry *legentry = ";
 
 
Fill Area Attributes class.
 
virtual Color_t GetFillColor() const
Return the fill area color.
 
void Copy(TAttFill &attfill) const
Copy this fill attributes to a new TAttFill.
 
virtual Style_t GetFillStyle() const
Return the fill area style.
 
virtual void SaveFillAttributes(std::ostream &out, const char *name, Int_t coldef=1, Int_t stydef=1001)
Save fill attributes as C++ statement(s) on output stream out.
 
virtual Color_t GetLineColor() const
Return the line color.
 
virtual Width_t GetLineWidth() const
Return the line width.
 
virtual Style_t GetLineStyle() const
Return the line style.
 
void Copy(TAttLine &attline) const
Copy this line attributes to a new TAttLine.
 
virtual void SaveLineAttributes(std::ostream &out, const char *name, Int_t coldef=1, Int_t stydef=1, Int_t widdef=1)
Save line attributes as C++ statement(s) on output stream out.
 
virtual void SaveMarkerAttributes(std::ostream &out, const char *name, Int_t coldef=1, Int_t stydef=1, Int_t sizdef=1)
Save line attributes as C++ statement(s) on output stream out.
 
void Copy(TAttMarker &attmarker) const
Copy this marker attributes to a new TAttMarker.
 
virtual void SaveTextAttributes(std::ostream &out, const char *name, Int_t alidef=12, Float_t angdef=0, Int_t coldef=1, Int_t fondef=61, Float_t sizdef=1)
Save text attributes as C++ statement(s) on output stream out.
 
void Copy(TAttText &atttext) const
Copy this text attributes to a new TAttText.
 
Storage class for one entry of a TLegend.
 
TObject * fObject
pointer to object being represented by this entry
 
TLegendEntry()
TLegendEntry do-nothing default constructor.
 
virtual void SaveEntry(std::ostream &out, const char *name)
Save this TLegendEntry as C++ statements on output stream out to be used with the SaveAs ....
 
~TLegendEntry() override
TLegendEntry default destructor.
 
TString fLabel
Text associated with the entry, will become latex.
 
virtual void SetObject(TObject *obj)
(re)set the obj pointed to by this entry
 
void Copy(TObject &obj) const override
copy this TLegendEntry into obj
 
void Print(Option_t *option="") const override
dump this TLegendEntry to std::cout
 
TString fOption
Options associated with this entry.
 
Mother of all ROOT objects.
 
virtual const char * GetName() const
Returns name of object.
 
virtual Bool_t InheritsFrom(const char *classname) const
Returns kTRUE if object inherits from class "classname".
 
virtual void Copy(TObject &object) const
Copy this to obj.
 
virtual const char * GetTitle() const
Returns title of object.
 
void ToLower()
Change string to lower-case.
 
TString & ReplaceSpecialCppChars()
Find special characters which are typically used in printf() calls and replace them by appropriate es...
 
const char * Data() const
 
Bool_t Contains(const char *pat, ECaseCompare cmp=kExact) const