DD4hep
1.30.0
Detector Description Toolkit for High Energy Physics
|
class EveUserContextMenu EveUserContextMenu.h DDEve/EveUserContextMenu.h More...
#include <EveUserContextMenu.h>
Public Member Functions | |
EveUserContextMenu (Display *m) | |
Initializing constructor. More... | |
virtual | ~EveUserContextMenu () |
Default destructor. More... | |
Display & | display () const |
EVE display. More... | |
TEveManager & | manager () const |
EVE manager. More... | |
void | VisibleAll (bool yes_no, TObject *target, void *user_param) |
Set everything (in-) visible. More... | |
void | VisibleSelf (bool yes_no, TObject *target, void *user_param) |
Set self (in-) visible. More... | |
void | VisibleChildren (bool yes_no, TObject *target, void *user_param) |
Set the children (in-) visible. More... | |
void | ShowAll (TObject *target, void *user_param) |
Show all. More... | |
void | HideAll (TObject *target, void *user_param) |
Show all. More... | |
void | ShowSelf (TObject *target, void *user_param) |
Show shape self. More... | |
void | HideSelf (TObject *target, void *user_param) |
Show shape self. More... | |
void | ShowChildren (TObject *target, void *user_param) |
Show shape children. More... | |
void | HideChildren (TObject *target, void *user_param) |
Show shape children. More... | |
void | LoadChildren (TObject *target, void *user_param) |
Load next level children and add them to all scenes. More... | |
void | DeepLoadChildren (TObject *target, void *user_param) |
Load all children and add them to all scenes. More... | |
void | InstallGeometryContextMenu (TClass *cl) |
Install the geometry context menu. More... | |
ClassDef (EveUserContextMenu, 0) | |
Root implementation macro. More... | |
Protected Attributes | |
Display * | m_display |
class EveUserContextMenu EveUserContextMenu.h DDEve/EveUserContextMenu.h
Definition at line 34 of file EveUserContextMenu.h.
dd4hep::EveUserContextMenu::EveUserContextMenu | ( | Display * | m | ) |
Initializing constructor.
|
virtual |
Default destructor.
Definition at line 36 of file EveUserContextMenu.cpp.
dd4hep::EveUserContextMenu::ClassDef | ( | EveUserContextMenu | , |
0 | |||
) |
Root implementation macro.
void EveUserContextMenu::DeepLoadChildren | ( | TObject * | target, |
void * | user_param | ||
) |
Load all children and add them to all scenes.
Definition at line 99 of file EveUserContextMenu.cpp.
|
inline |
EVE display.
Definition at line 43 of file EveUserContextMenu.h.
void EveUserContextMenu::HideAll | ( | TObject * | target, |
void * | user_param | ||
) |
void EveUserContextMenu::HideChildren | ( | TObject * | target, |
void * | user_param | ||
) |
void EveUserContextMenu::HideSelf | ( | TObject * | target, |
void * | user_param | ||
) |
void EveUserContextMenu::InstallGeometryContextMenu | ( | TClass * | cl | ) |
Install the geometry context menu.
Definition at line 105 of file EveUserContextMenu.cpp.
void EveUserContextMenu::LoadChildren | ( | TObject * | target, |
void * | user_param | ||
) |
Load next level children and add them to all scenes.
Definition at line 93 of file EveUserContextMenu.cpp.
TEveManager & EveUserContextMenu::manager | ( | ) | const |
EVE manager.
Definition at line 40 of file EveUserContextMenu.cpp.
void EveUserContextMenu::ShowAll | ( | TObject * | target, |
void * | user_param | ||
) |
Show all.
Definition at line 63 of file EveUserContextMenu.cpp.
void EveUserContextMenu::ShowChildren | ( | TObject * | target, |
void * | user_param | ||
) |
Show shape children.
Definition at line 73 of file EveUserContextMenu.cpp.
void EveUserContextMenu::ShowSelf | ( | TObject * | target, |
void * | user_param | ||
) |
Show shape self.
Definition at line 68 of file EveUserContextMenu.cpp.
void EveUserContextMenu::VisibleAll | ( | bool | yes_no, |
TObject * | target, | ||
void * | user_param | ||
) |
Set everything (in-) visible.
Definition at line 45 of file EveUserContextMenu.cpp.
void EveUserContextMenu::VisibleChildren | ( | bool | yes_no, |
TObject * | target, | ||
void * | user_param | ||
) |
Set the children (in-) visible.
Definition at line 57 of file EveUserContextMenu.cpp.
void EveUserContextMenu::VisibleSelf | ( | bool | yes_no, |
TObject * | target, | ||
void * | user_param | ||
) |
Set self (in-) visible.
Definition at line 51 of file EveUserContextMenu.cpp.
|
protected |
Definition at line 36 of file EveUserContextMenu.h.