#include <TEveElement.h>
Inheritance diagram for TEveElementList:
Public Member Functions | |
TEveElementList (const char *n="TEveElementList", const char *t="", Bool_t doColor=kFALSE, Bool_t doTransparency=kFALSE) | |
TEveElementList (const TEveElementList &e) | |
virtual | ~TEveElementList () |
virtual TObject * | GetObject (const TEveException &="TEveElementList::GetObject ") const |
virtual TEveElementList * | CloneElement () const |
virtual const char * | GetElementName () const |
virtual const char * | GetElementTitle () const |
virtual void | SetElementName (const char *name) |
virtual void | SetElementTitle (const char *title) |
virtual void | SetElementNameTitle (const char *name, const char *title) |
TClass * | GetChildClass () const |
void | SetChildClass (TClass *c) |
virtual Bool_t | AcceptElement (TEveElement *el) |
virtual TClass * | ProjectedClass (const TEveProjection *p) const |
ClassDef (TEveElementList, 0) | |
TEveElementList (const char *n="TEveElementList", const char *t="", Bool_t doColor=kFALSE, Bool_t doTransparency=kFALSE) | |
TEveElementList (const TEveElementList &e) | |
virtual | ~TEveElementList () |
virtual TObject * | GetObject (const TEveException &="TEveElementList::GetObject ") const |
virtual TEveElementList * | CloneElement () const |
virtual const char * | GetElementName () const |
virtual const char * | GetElementTitle () const |
virtual void | SetElementName (const char *name) |
virtual void | SetElementTitle (const char *title) |
virtual void | SetElementNameTitle (const char *name, const char *title) |
TClass * | GetChildClass () const |
void | SetChildClass (TClass *c) |
virtual Bool_t | AcceptElement (TEveElement *el) |
virtual TClass * | ProjectedClass (const TEveProjection *p) const |
ClassDef (TEveElementList, 0) | |
Protected Attributes | |
Color_t | fColor |
TClass * | fChildClass |
TClass * | fChildClass |
Private Member Functions | |
TEveElementList & | operator= (const TEveElementList &) |
TEveElementList & | operator= (const TEveElementList &) |
Definition at line 458 of file TEveElement.h.
TEveElementList::TEveElementList | ( | const char * | n = "TEveElementList" , |
|
const char * | t = "" , |
|||
Bool_t | doColor = kFALSE , |
|||
Bool_t | doTransparency = kFALSE | |||
) |
Definition at line 2223 of file TEveElement.cxx.
References TEveElement::fCanEditMainColor, TEveElement::fCanEditMainTransparency, fColor, kTRUE, and TEveElement::SetMainColorPtr().
Referenced by CloneElement().
TEveElementList::TEveElementList | ( | const TEveElementList & | e | ) |
Definition at line 2243 of file TEveElement.cxx.
virtual TEveElementList::~TEveElementList | ( | ) | [inline, virtual] |
Definition at line 473 of file TEveElement.h.
TEveElementList::TEveElementList | ( | const char * | n = "TEveElementList" , |
|
const char * | t = "" , |
|||
Bool_t | doColor = kFALSE , |
|||
Bool_t | doTransparency = kFALSE | |||
) |
TEveElementList::TEveElementList | ( | const TEveElementList & | e | ) |
virtual TEveElementList::~TEveElementList | ( | ) | [inline, virtual] |
Definition at line 473 of file TEveElement.h.
TEveElementList& TEveElementList::operator= | ( | const TEveElementList & | ) | [private] |
virtual TObject* TEveElementList::GetObject | ( | const TEveException & | = "TEveElementList::GetObject " |
) | const [inline, virtual] |
TEveElementList * TEveElementList::CloneElement | ( | ) | const [virtual] |
Reimplemented from TEveElement.
Definition at line 2254 of file TEveElement.cxx.
References TEveElementList().
virtual const char* TEveElementList::GetElementName | ( | ) | const [inline, virtual] |
Reimplemented from TEveElement.
Definition at line 480 of file TEveElement.h.
References TNamed::GetName().
Referenced by TEveCompositeFrame::AcquireEveWindow(), TEveWindow::DestroyWindow(), TEveWindow::DestroyWindowAndSlot(), TEveWindow::NameTitleChanged(), TEveCompositeFrame::~TEveCompositeFrame(), and TEveWindow::~TEveWindow().
virtual const char* TEveElementList::GetElementTitle | ( | ) | const [inline, virtual] |
Reimplemented from TEveElement.
Definition at line 481 of file TEveElement.h.
References TNamed::GetTitle().
virtual void TEveElementList::SetElementName | ( | const char * | name | ) | [inline, virtual] |
Reimplemented from TEveElement.
Definition at line 483 of file TEveElement.h.
References TEveElement::NameTitleChanged(), and TNamed::SetName().
Referenced by alice_esd(), calo_detail(), calorimeters(), DetailTest(), MultiView::MultiView(), and TabsTest().
virtual void TEveElementList::SetElementTitle | ( | const char * | title | ) | [inline, virtual] |
Reimplemented from TEveElement.
Definition at line 486 of file TEveElement.h.
References TEveElement::NameTitleChanged(), and TNamed::SetTitle().
virtual void TEveElementList::SetElementNameTitle | ( | const char * | name, | |
const char * | title | |||
) | [inline, virtual] |
Reimplemented from TEveElement.
Definition at line 489 of file TEveElement.h.
References TEveElement::NameTitleChanged(), and TNamed::SetNameTitle().
TClass* TEveElementList::GetChildClass | ( | ) | const [inline] |
void TEveElementList::SetChildClass | ( | TClass * | c | ) | [inline] |
Definition at line 493 of file TEveElement.h.
References c, and fChildClass.
Referenced by TEveSceneList::TEveSceneList(), TEveViewer::TEveViewer(), and TEveViewerList::TEveViewerList().
Bool_t TEveElementList::AcceptElement | ( | TEveElement * | el | ) | [virtual] |
Reimplemented from TEveElement.
Definition at line 2263 of file TEveElement.cxx.
References fChildClass, kFALSE, and kTRUE.
TClass * TEveElementList::ProjectedClass | ( | const TEveProjection * | p | ) | const [virtual] |
Implements TEveProjectable.
Definition at line 2274 of file TEveElement.cxx.
References xmlio::Class.
TEveElementList::ClassDef | ( | TEveElementList | , | |
0 | ||||
) |
TEveElementList& TEveElementList::operator= | ( | const TEveElementList & | ) | [private] |
virtual TObject* TEveElementList::GetObject | ( | const TEveException & | = "TEveElementList::GetObject " |
) | const [inline, virtual] |
virtual TEveElementList* TEveElementList::CloneElement | ( | ) | const [virtual] |
Reimplemented from TEveElement.
virtual const char* TEveElementList::GetElementName | ( | ) | const [inline, virtual] |
Reimplemented from TEveElement.
Definition at line 480 of file TEveElement.h.
References TNamed::GetName().
virtual const char* TEveElementList::GetElementTitle | ( | ) | const [inline, virtual] |
Reimplemented from TEveElement.
Definition at line 481 of file TEveElement.h.
References TNamed::GetTitle().
virtual void TEveElementList::SetElementName | ( | const char * | name | ) | [inline, virtual] |
Reimplemented from TEveElement.
Definition at line 483 of file TEveElement.h.
References TEveElement::NameTitleChanged(), and TNamed::SetName().
virtual void TEveElementList::SetElementTitle | ( | const char * | title | ) | [inline, virtual] |
Reimplemented from TEveElement.
Definition at line 486 of file TEveElement.h.
References TEveElement::NameTitleChanged(), and TNamed::SetTitle().
virtual void TEveElementList::SetElementNameTitle | ( | const char * | name, | |
const char * | title | |||
) | [inline, virtual] |
Reimplemented from TEveElement.
Definition at line 489 of file TEveElement.h.
References TEveElement::NameTitleChanged(), and TNamed::SetNameTitle().
TClass* TEveElementList::GetChildClass | ( | ) | const [inline] |
void TEveElementList::SetChildClass | ( | TClass * | c | ) | [inline] |
virtual Bool_t TEveElementList::AcceptElement | ( | TEveElement * | el | ) | [virtual] |
Reimplemented from TEveElement.
virtual TClass* TEveElementList::ProjectedClass | ( | const TEveProjection * | p | ) | const [virtual] |
Implements TEveProjectable.
TEveElementList::ClassDef | ( | TEveElementList | , | |
0 | ||||
) |
Color_t TEveElementList::fColor [protected] |
Definition at line 466 of file TEveElement.h.
Referenced by TEveElementList(), and TEveJetCone::TEveJetCone().
TClass* TEveElementList::fChildClass [protected] |
Definition at line 467 of file TEveElement.h.
Referenced by AcceptElement(), GetChildClass(), SetChildClass(), TEveTrackList::TEveTrackList(), and TEveWindow::TEveWindow().
TClass* TEveElementList::fChildClass [protected] |
Definition at line 467 of file TEveElement.h.