18 fSel(sel), fPrefix(prefix)
20 fSel->Connect(
"SelectionAdded(TEveElement*)",
"SigTestSpitter",
this,
"Added(TEveElement*)");
21 fSel->Connect(
"SelectionRemoved(TEveElement*)",
"SigTestSpitter",
this,
"Removed(TEveElement*)");
22 fSel->Connect(
"SelectionCleared()",
"SigTestSpitter",
this,
"Cleared()");
26 fSel->Disconnect(
"SelectionAdded(TEveElement*)",
this,
"Added(TEveElement*)");
27 fSel->Disconnect(
"SelectionRemoved(TEveElement*)",
this,
"Removed(TEveElement*)");
28 fSel->Disconnect(
"SelectionCleared()",
this,
"Cleared()");
41 printf(
"%s Cleared'\n", fPrefix.Data());
TEveSelection * GetSelection() const
virtual const char * GetElementName() const
Virtual function for retrieving name of the element.
static TEveManager * Create(Bool_t map_window=kTRUE, Option_t *opt="FIV")
If global TEveManager* gEve is not set initialize it.
R__EXTERN TEveManager * gEve
Make sure there is a SINGLE running TEveSelection for each selection type (select/highlight).
Base class for TEveUtil visualization elements, providing hierarchy management, rendering control and...
TEveSelection * GetHighlight() const