#include <TStructNodeProperty.h>
Inheritance diagram for TStructNodeProperty:
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 |
Definition at line 19 of file TStructNodeProperty.h.
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 | ( | ) |
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.
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] |
TStructNodeProperty::ClassDef | ( | TStructNodeProperty | , | |
1 | ||||
) |
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 | ) |
Reimplemented from TNamed.
TStructNodeProperty::ClassDef | ( | TStructNodeProperty | , | |
1 | ||||
) |
TColor TStructNodeProperty::fColor [private] |
Definition at line 22 of file TStructNodeProperty.h.
Referenced by GetColor(), GetPixel(), and SetColor().