TStructNodeProperty Class Reference

#include <TStructNodeProperty.h>

Inheritance diagram for TStructNodeProperty:

TNamed TNamed TObject TObject TObject TObject List of all members.

Public Member Functions

 TStructNodeProperty (const char *name, Int_t color)
 TStructNodeProperty (const char *name, Pixel_t pixel)
 ~TStructNodeProperty ()
TColor GetColor () const
Pixel_t GetPixel () const
void SetColor (const TColor &color)
void SetColor (Pixel_t pixel)
void SetColor (Int_t color)
Int_t Compare (const TObject *obj) const
Bool_t IsSortable () const
 ClassDef (TStructNodeProperty, 1)
 TStructNodeProperty (const char *name, Int_t color)
 TStructNodeProperty (const char *name, Pixel_t pixel)
 ~TStructNodeProperty ()
TColor GetColor () const
Pixel_t GetPixel () const
void SetColor (const TColor &color)
void SetColor (Pixel_t pixel)
void SetColor (Int_t color)
Int_t Compare (const TObject *obj) const
Bool_t IsSortable () const
 ClassDef (TStructNodeProperty, 1)

Private Attributes

TColor fColor

Detailed Description

Definition at line 19 of file TStructNodeProperty.h.


Constructor & Destructor Documentation

TStructNodeProperty::TStructNodeProperty ( const char *  name,
Int_t  color 
)

Definition at line 30 of file TStructNodeProperty.cxx.

References SetColor(), and TNamed::SetName().

TStructNodeProperty::TStructNodeProperty ( const char *  name,
Pixel_t  pixel 
)

Definition at line 39 of file TStructNodeProperty.cxx.

References SetColor(), and TNamed::SetName().

TStructNodeProperty::~TStructNodeProperty (  ) 

Definition at line 48 of file TStructNodeProperty.cxx.

TStructNodeProperty::TStructNodeProperty ( const char *  name,
Int_t  color 
)

TStructNodeProperty::TStructNodeProperty ( const char *  name,
Pixel_t  pixel 
)

TStructNodeProperty::~TStructNodeProperty (  ) 


Member Function Documentation

TColor TStructNodeProperty::GetColor (  )  const

Definition at line 110 of file TStructNodeProperty.cxx.

References fColor.

Referenced by TStructViewer::GetColor(), and TStructViewerGUI::GetColor().

Pixel_t TStructNodeProperty::GetPixel (  )  const

Definition at line 118 of file TStructNodeProperty.cxx.

References fColor, and TColor::GetPixel().

Referenced by TStructNodeEditor::DefaultButtonSlot(), and TStructNodeEditor::SetModel().

void TStructNodeProperty::SetColor ( const TColor color  ) 

Definition at line 134 of file TStructNodeProperty.cxx.

References fColor.

Referenced by TStructNodeEditor::ApplyButtonSlot(), TStructViewerGUI::ColorSelectedSlot(), TStructNodeEditor::ColorSelectedSlot(), TStructViewer::SetColor(), SetColor(), and TStructNodeProperty().

void TStructNodeProperty::SetColor ( Pixel_t  pixel  ) 

Definition at line 150 of file TStructNodeProperty.cxx.

References TColor::GetColor(), and SetColor().

void TStructNodeProperty::SetColor ( Int_t  color  ) 

Definition at line 142 of file TStructNodeProperty.cxx.

References fColor, TROOT::GetColor(), and gROOT.

Int_t TStructNodeProperty::Compare ( const TObject obj  )  const [virtual]

Reimplemented from TNamed.

Definition at line 55 of file TStructNodeProperty.cxx.

References TString::Data(), TString::EndsWith(), TNamed::fName, TClass::GetClass(), TNamed::GetName(), TClass::InheritsFrom(), and TString::Length().

Bool_t TStructNodeProperty::IsSortable (  )  const [virtual]

Reimplemented from TNamed.

Definition at line 126 of file TStructNodeProperty.cxx.

TStructNodeProperty::ClassDef ( TStructNodeProperty  ,
 
)

TColor TStructNodeProperty::GetColor (  )  const

Pixel_t TStructNodeProperty::GetPixel (  )  const

void TStructNodeProperty::SetColor ( const TColor color  ) 

void TStructNodeProperty::SetColor ( Pixel_t  pixel  ) 

void TStructNodeProperty::SetColor ( Int_t  color  ) 

Int_t TStructNodeProperty::Compare ( const TObject obj  )  const [virtual]

Reimplemented from TNamed.

Bool_t TStructNodeProperty::IsSortable (  )  const [virtual]

Reimplemented from TNamed.

TStructNodeProperty::ClassDef ( TStructNodeProperty  ,
 
)


Member Data Documentation

TColor TStructNodeProperty::fColor [private]

Definition at line 22 of file TStructNodeProperty.h.

Referenced by GetColor(), GetPixel(), and SetColor().


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