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

TLegendEntry Class Reference

#include <TLegendEntry.h>

Inheritance diagram for TLegendEntry:

Inheritance graph
[legend]
Collaboration diagram for TLegendEntry:

Collaboration graph
[legend]
List of all members.

Public Methods

 TLegendEntry ()
 TLegendEntry (TObject *obj, const char *label=0, Option_t *option="lpf")
 TLegendEntry (const TLegendEntry &entry)
virtual ~TLegendEntry ()
virtual void Copy (TObject &obj) const
virtual const char * GetLabel () const
virtual TObjectGetObject () const
virtual Option_t * GetOption () const
virtual void Print (Option_t *option="") const
virtual void SaveEntry (ofstream &out, const char *name)
virtual void SetLabel (const char *label="")
virtual void SetObject (TObject *obj)
virtual void SetObject (const char *objectName)
virtual void SetOption (Option_t *option="lpf")

Protected Attributes

TObjectfObject
TString fLabel
TString fOption

Constructor & Destructor Documentation

TLegendEntry::TLegendEntry  
 

TLegendEntry::TLegendEntry TObject   obj,
const char *    label = 0,
Option_t *    option = "lpf"
 

TLegendEntry::TLegendEntry const TLegendEntry &    entry
 

virtual TLegendEntry::~TLegendEntry   [virtual]
 


Member Function Documentation

virtual void TLegendEntry::Copy TObject   obj const [virtual]
 

Reimplemented from TObject.

virtual const char* TLegendEntry::GetLabel   const [virtual]
 

Definition at line 49 of file TLegendEntry.h.

References TString::Data(), and fLabel.

virtual TObject* TLegendEntry::GetObject   const [virtual]
 

Definition at line 50 of file TLegendEntry.h.

References fObject.

virtual Option_t* TLegendEntry::GetOption   const [virtual]
 

Reimplemented from TObject.

Definition at line 51 of file TLegendEntry.h.

References TString::Data(), and fOption.

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

Reimplemented from TObject.

virtual void TLegendEntry::SaveEntry ofstream &    out,
const char *    name
[virtual]
 

virtual void TLegendEntry::SetLabel const char *    label = "" [virtual]
 

Definition at line 54 of file TLegendEntry.h.

References fLabel.

virtual void TLegendEntry::SetObject TObject   obj [virtual]
 

virtual void TLegendEntry::SetObject const char *    objectName [virtual]
 

virtual void TLegendEntry::SetOption Option_t *    option = "lpf" [virtual]
 

Definition at line 57 of file TLegendEntry.h.

References fOption.


Member Data Documentation

TObject* TLegendEntry::fObject [protected]
 

Definition at line 60 of file TLegendEntry.h.

Referenced by GetObject().

TString TLegendEntry::fLabel [protected]
 

Definition at line 61 of file TLegendEntry.h.

Referenced by GetLabel(), and SetLabel().

TString TLegendEntry::fOption [protected]
 

Definition at line 62 of file TLegendEntry.h.

Referenced by GetOption(), and SetOption().


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