TPaveClass Class Reference

#include <TPaveClass.h>

Inheritance diagram for TPaveClass:

TPaveLabel TPaveLabel TAttText TPave TAttText TPave TAttText TPave TAttText TPave List of all members.

Public Member Functions

 TPaveClass ()
 TPaveClass (Double_t x1, Double_t y1, Double_t x2, Double_t y2, const char *label, TClassTree *classtree)
 TPaveClass (const TPaveClass &PaveVar)
virtual ~TPaveClass ()
void Copy (TObject &PaveVar) const
virtual void DrawClasses (const char *classes="this")
TClassTreeGetClassTree () const
virtual void SaveAs (const char *filename="", Option_t *option="") const
virtual void SavePrimitive (ostream &out, Option_t *option="")
virtual void SetClasses (const char *classes="this", Option_t *option="ID")
virtual void ShowClassesUsedBy (const char *classes="this")
virtual void ShowClassesUsing (const char *classes="this")
virtual void SetClassTree (TClassTree *classtree)
virtual void ShowLinks (Option_t *option="HMR")
 TPaveClass ()
 TPaveClass (Double_t x1, Double_t y1, Double_t x2, Double_t y2, const char *label, TClassTree *classtree)
 TPaveClass (const TPaveClass &PaveVar)
virtual ~TPaveClass ()
void Copy (TObject &PaveVar) const
virtual void DrawClasses (const char *classes="this")
TClassTreeGetClassTree () const
virtual void SaveAs (const char *filename="", Option_t *option="") const
virtual void SavePrimitive (ostream &out, Option_t *option="")
virtual void SetClasses (const char *classes="this", Option_t *option="ID")
virtual void ShowClassesUsedBy (const char *classes="this")
virtual void ShowClassesUsing (const char *classes="this")
virtual void SetClassTree (TClassTree *classtree)
virtual void ShowLinks (Option_t *option="HMR")

Protected Attributes

TClassTreefClassTree
TClassTreefClassTree

Detailed Description

Definition at line 31 of file TPaveClass.h.


Constructor & Destructor Documentation

TPaveClass::TPaveClass (  ) 

TPaveClass::TPaveClass ( Double_t  x1,
Double_t  y1,
Double_t  x2,
Double_t  y2,
const char *  label,
TClassTree classtree 
)

Definition at line 39 of file TPaveClass.cxx.

References fClassTree, TPave::SetName(), and TAttText::SetTextFont().

TPaveClass::TPaveClass ( const TPaveClass PaveVar  ) 

Definition at line 58 of file TPaveClass.cxx.

TPaveClass::~TPaveClass (  )  [virtual]

Definition at line 51 of file TPaveClass.cxx.

TPaveClass::TPaveClass (  ) 

TPaveClass::TPaveClass ( Double_t  x1,
Double_t  y1,
Double_t  x2,
Double_t  y2,
const char *  label,
TClassTree classtree 
)

TPaveClass::TPaveClass ( const TPaveClass PaveVar  ) 

virtual TPaveClass::~TPaveClass (  )  [virtual]


Member Function Documentation

void TPaveClass::Copy ( TObject PaveVar  )  const [virtual]

Reimplemented from TPaveLabel.

Definition at line 67 of file TPaveClass.cxx.

References TPaveLabel::Copy(), and fClassTree.

void TPaveClass::DrawClasses ( const char *  classes = "this"  )  [virtual]

Definition at line 77 of file TPaveClass.cxx.

References TClassTree::Draw(), fClassTree, and TPave::GetName().

TClassTree* TPaveClass::GetClassTree (  )  const [inline]

Definition at line 44 of file TPaveClass.h.

References fClassTree.

void TPaveClass::SaveAs ( const char *  filename = "",
Option_t option = "" 
) const [virtual]

Reimplemented from TObject.

Definition at line 88 of file TPaveClass.cxx.

References fClassTree, and TClassTree::SaveAs().

void TPaveClass::SavePrimitive ( ostream &  out,
Option_t option = "" 
) [virtual]

Reimplemented from TPaveLabel.

Definition at line 146 of file TPaveClass.cxx.

References xmlio::Class, TROOT::ClassSaved(), TPaveLabel::fLabel, TPave::fOption, TBox::fX1, TBox::fX2, TBox::fY1, TBox::fY2, gROOT, TAttFill::SaveFillAttributes(), TAttLine::SaveLineAttributes(), and TAttText::SaveTextAttributes().

void TPaveClass::SetClasses ( const char *  classes = "this",
Option_t option = "ID" 
) [virtual]

Definition at line 98 of file TPaveClass.cxx.

References fClassTree, TPave::GetName(), and TClassTree::SetClasses().

void TPaveClass::ShowClassesUsedBy ( const char *  classes = "this"  )  [virtual]

Definition at line 124 of file TPaveClass.cxx.

References fClassTree, TPave::GetName(), and TClassTree::ShowClassesUsedBy().

void TPaveClass::ShowClassesUsing ( const char *  classes = "this"  )  [virtual]

Definition at line 135 of file TPaveClass.cxx.

References fClassTree, TPave::GetName(), and TClassTree::ShowClassesUsing().

virtual void TPaveClass::SetClassTree ( TClassTree classtree  )  [inline, virtual]

Definition at line 50 of file TPaveClass.h.

References fClassTree.

void TPaveClass::ShowLinks ( Option_t option = "HMR"  )  [virtual]

Definition at line 109 of file TPaveClass.cxx.

References fClassTree, and TClassTree::ShowLinks().

void TPaveClass::Copy ( TObject PaveVar  )  const [virtual]

Reimplemented from TPaveLabel.

virtual void TPaveClass::DrawClasses ( const char *  classes = "this"  )  [virtual]

TClassTree* TPaveClass::GetClassTree (  )  const [inline]

Definition at line 44 of file TPaveClass.h.

References fClassTree.

virtual void TPaveClass::SaveAs ( const char *  filename = "",
Option_t option = "" 
) const [virtual]

Reimplemented from TObject.

virtual void TPaveClass::SavePrimitive ( ostream &  out,
Option_t option = "" 
) [virtual]

Reimplemented from TPaveLabel.

virtual void TPaveClass::SetClasses ( const char *  classes = "this",
Option_t option = "ID" 
) [virtual]

virtual void TPaveClass::ShowClassesUsedBy ( const char *  classes = "this"  )  [virtual]

virtual void TPaveClass::ShowClassesUsing ( const char *  classes = "this"  )  [virtual]

virtual void TPaveClass::SetClassTree ( TClassTree classtree  )  [inline, virtual]

Definition at line 50 of file TPaveClass.h.

References fClassTree.

virtual void TPaveClass::ShowLinks ( Option_t option = "HMR"  )  [virtual]


Member Data Documentation

TClassTree* TPaveClass::fClassTree [protected]

Definition at line 34 of file TPaveClass.h.

Referenced by Copy(), DrawClasses(), GetClassTree(), SaveAs(), SetClasses(), SetClassTree(), ShowClassesUsedBy(), ShowClassesUsing(), ShowLinks(), and TPaveClass().

TClassTree* TPaveClass::fClassTree [protected]

Definition at line 34 of file TPaveClass.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:44:55 2011 for ROOT_528-00b_version by  doxygen 1.5.1