DD4hep  1.30.0
Detector Description Toolkit for High Energy Physics
Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
dd4hep::ElementListContextMenu Class Reference

DDEve context menu class. More...

#include <ElementList.h>

Inheritance diagram for dd4hep::ElementListContextMenu:
dd4hep::EveUserContextMenu

Public Member Functions

 ClassDef (ElementListContextMenu, 0)
 Root implementation macro. More...
 
- Public Member Functions inherited from dd4hep::EveUserContextMenu
 EveUserContextMenu (Display *m)
 Initializing constructor. More...
 
virtual ~EveUserContextMenu ()
 Default destructor. More...
 
Displaydisplay () 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...
 

Static Public Member Functions

static ElementListContextMenuinstall (Display *m)
 Instantiator. More...
 

Protected Member Functions

 ElementListContextMenu (Display *m)
 Initializing constructor. More...
 
virtual ~ElementListContextMenu ()
 Default destructor. More...
 

Additional Inherited Members

- Protected Attributes inherited from dd4hep::EveUserContextMenu
Displaym_display
 

Detailed Description

DDEve context menu class.

Definition at line 57 of file ElementList.h.

Constructor & Destructor Documentation

◆ ElementListContextMenu()

ElementListContextMenu::ElementListContextMenu ( Display m)
protected

Initializing constructor.

Definition at line 63 of file ElementList.cpp.

◆ ~ElementListContextMenu()

ElementListContextMenu::~ElementListContextMenu ( )
protectedvirtual

Default destructor.

Definition at line 70 of file ElementList.cpp.

Member Function Documentation

◆ ClassDef()

dd4hep::ElementListContextMenu::ClassDef ( ElementListContextMenu  ,
 
)

Root implementation macro.

◆ install()

ElementListContextMenu & ElementListContextMenu::install ( Display m)
static

Instantiator.

Definition at line 57 of file ElementList.cpp.


The documentation for this class was generated from the following files: