#include <TEveCompound.h>
Inheritance diagram for TEveCompound:
Definition at line 23 of file TEveCompound.h.
TEveCompound::TEveCompound | ( | const TEveCompound & | ) | [private] |
TEveCompound::TEveCompound | ( | const char * | n = "TEveCompound" , |
|
const char * | t = "" , |
|||
Bool_t | doColor = kTRUE , |
|||
Bool_t | doTransparency = kFALSE | |||
) |
Definition at line 27 of file TEveCompound.cxx.
virtual TEveCompound::~TEveCompound | ( | ) | [inline, virtual] |
Definition at line 35 of file TEveCompound.h.
TEveCompound::TEveCompound | ( | const TEveCompound & | ) | [private] |
TEveCompound::TEveCompound | ( | const char * | n = "TEveCompound" , |
|
const char * | t = "" , |
|||
Bool_t | doColor = kTRUE , |
|||
Bool_t | doTransparency = kFALSE | |||
) |
virtual TEveCompound::~TEveCompound | ( | ) | [inline, virtual] |
Definition at line 35 of file TEveCompound.h.
TEveCompound& TEveCompound::operator= | ( | const TEveCompound & | ) | [private] |
void TEveCompound::OpenCompound | ( | ) | [inline] |
void TEveCompound::CloseCompound | ( | ) | [inline] |
Bool_t TEveCompound::IsCompoundOpen | ( | ) | const [inline] |
void TEveCompound::SetMainColor | ( | Color_t | color | ) | [virtual] |
Reimplemented from TEveElement.
Definition at line 35 of file TEveCompound.cxx.
References TEveElement::fChildren, TEveElement::GetMainColor(), i, TEveElement::kCSCBApplyMainColorToAllChildren, TEveElement::kCSCBApplyMainColorToMatchingChildren, TEveElement::SetMainColor(), and TEveElement::TestCSCBits().
Referenced by compound().
void TEveCompound::SetMainTransparency | ( | Char_t | t | ) | [virtual] |
Reimplemented from TEveElement.
Definition at line 64 of file TEveCompound.cxx.
References TEveElement::fChildren, TEveElement::GetMainTransparency(), i, TEveElement::kCSCBApplyMainTransparencyToAllChildren, TEveElement::kCSCBApplyMainTransparencyToMatchingChildren, TEveElement::SetMainTransparency(), and TEveElement::TestCSCBits().
void TEveCompound::AddElement | ( | TEveElement * | el | ) | [virtual] |
Reimplemented from TEveElement.
Definition at line 95 of file TEveCompound.cxx.
References TEveElement::AddElement(), TEveElement::GetCompound(), IsCompoundOpen(), and TEveElement::SetCompound().
Referenced by compound().
void TEveCompound::RemoveElementLocal | ( | TEveElement * | el | ) | [virtual] |
Reimplemented from TEveElement.
Definition at line 108 of file TEveCompound.cxx.
References TEveElement::GetCompound(), TEveElement::RemoveElementLocal(), and TEveElement::SetCompound().
void TEveCompound::RemoveElementsLocal | ( | ) | [virtual] |
Reimplemented from TEveElement.
Definition at line 119 of file TEveCompound.cxx.
References TEveElement::fChildren, i, and TEveElement::RemoveElementsLocal().
void TEveCompound::FillImpliedSelectedSet | ( | Set_t & | impSelSet | ) | [virtual] |
Definition at line 135 of file TEveCompound.cxx.
References TEveElement::fChildren, TEveElement::FillImpliedSelectedSet(), i, TEveElement::kCSCBImplySelectAllChildren, and TEveElement::TestCSCBits().
TClass * TEveCompound::ProjectedClass | ( | const TEveProjection * | p | ) | const [virtual] |
Reimplemented from TEveElementList.
Definition at line 162 of file TEveCompound.cxx.
References xmlio::Class.
TEveCompound::ClassDef | ( | TEveCompound | , | |
0 | ||||
) |
TEveCompound& TEveCompound::operator= | ( | const TEveCompound & | ) | [private] |
void TEveCompound::OpenCompound | ( | ) | [inline] |
void TEveCompound::CloseCompound | ( | ) | [inline] |
Bool_t TEveCompound::IsCompoundOpen | ( | ) | const [inline] |
virtual void TEveCompound::SetMainColor | ( | Color_t | color | ) | [virtual] |
Reimplemented from TEveElement.
virtual void TEveCompound::SetMainTransparency | ( | Char_t | t | ) | [virtual] |
Reimplemented from TEveElement.
virtual void TEveCompound::AddElement | ( | TEveElement * | el | ) | [virtual] |
Reimplemented from TEveElement.
virtual void TEveCompound::RemoveElementLocal | ( | TEveElement * | el | ) | [virtual] |
Reimplemented from TEveElement.
virtual void TEveCompound::RemoveElementsLocal | ( | ) | [virtual] |
Reimplemented from TEveElement.
virtual void TEveCompound::FillImpliedSelectedSet | ( | Set_t & | impSelSet | ) | [virtual] |
virtual TClass* TEveCompound::ProjectedClass | ( | const TEveProjection * | p | ) | const [virtual] |
Reimplemented from TEveElementList.
TEveCompound::ClassDef | ( | TEveCompound | , | |
0 | ||||
) |
Short_t TEveCompound::fCompoundOpen [protected] |
Definition at line 30 of file TEveCompound.h.
Referenced by CloseCompound(), IsCompoundOpen(), and OpenCompound().