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::EveShapeContextMenu Class Reference

class EveShapeContextMenu EveShapeContextMenu.h DDEve/EveShapeContextMenu.h More...

#include <EveShapeContextMenu.h>

Inheritance diagram for dd4hep::EveShapeContextMenu:
dd4hep::EveUserContextMenu

Public Member Functions

 ClassDefOverride (EveShapeContextMenu, 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 EveShapeContextMenuinstall (Display *m)
 Instantiator. More...
 

Protected Member Functions

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

Additional Inherited Members

- Protected Attributes inherited from dd4hep::EveUserContextMenu
Displaym_display
 

Detailed Description

class EveShapeContextMenu EveShapeContextMenu.h DDEve/EveShapeContextMenu.h

Definition at line 28 of file EveShapeContextMenu.h.

Constructor & Destructor Documentation

◆ EveShapeContextMenu()

EveShapeContextMenu::EveShapeContextMenu ( Display m)
protected

Initializing constructor.

Definition at line 36 of file EveShapeContextMenu.cpp.

◆ ~EveShapeContextMenu()

EveShapeContextMenu::~EveShapeContextMenu ( )
protectedvirtual

Default destructor.

Definition at line 43 of file EveShapeContextMenu.cpp.

Member Function Documentation

◆ ClassDefOverride()

dd4hep::EveShapeContextMenu::ClassDefOverride ( EveShapeContextMenu  ,
 
)

Root implementation macro.

◆ install()

static EveShapeContextMenu& dd4hep::EveShapeContextMenu::install ( Display m)
static

Instantiator.


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