#include <TEveSecondarySelectable.h>
Inheritance diagram for TEveSecondarySelectable:

Definition at line 22 of file TEveSecondarySelectable.h.
| typedef std::set<Int_t> TEveSecondarySelectable::SelectionSet_t | 
Definition at line 29 of file TEveSecondarySelectable.h.
| typedef SelectionSet_t::iterator TEveSecondarySelectable::SelectionSet_i | 
Definition at line 30 of file TEveSecondarySelectable.h.
| typedef SelectionSet_t::const_iterator TEveSecondarySelectable::SelectionSet_ci | 
Definition at line 31 of file TEveSecondarySelectable.h.
| typedef std::set<Int_t> TEveSecondarySelectable::SelectionSet_t | 
Definition at line 29 of file TEveSecondarySelectable.h.
| typedef SelectionSet_t::iterator TEveSecondarySelectable::SelectionSet_i | 
Definition at line 30 of file TEveSecondarySelectable.h.
| typedef SelectionSet_t::const_iterator TEveSecondarySelectable::SelectionSet_ci | 
Definition at line 31 of file TEveSecondarySelectable.h.
| TEveSecondarySelectable::TEveSecondarySelectable | ( | const TEveSecondarySelectable & | ) |  [private] | 
        
| TEveSecondarySelectable::TEveSecondarySelectable | ( | ) | 
Definition at line 37 of file TEveSecondarySelectable.cxx.
| virtual TEveSecondarySelectable::~TEveSecondarySelectable | ( | ) |  [inline, virtual] | 
        
Definition at line 44 of file TEveSecondarySelectable.h.
| TEveSecondarySelectable::TEveSecondarySelectable | ( | const TEveSecondarySelectable & | ) |  [private] | 
        
| TEveSecondarySelectable::TEveSecondarySelectable | ( | ) | 
| virtual TEveSecondarySelectable::~TEveSecondarySelectable | ( | ) |  [inline, virtual] | 
        
Definition at line 44 of file TEveSecondarySelectable.h.
| TEveSecondarySelectable& TEveSecondarySelectable::operator= | ( | const TEveSecondarySelectable & | ) |  [private] | 
        
| void TEveSecondarySelectable::ProcessGLSelectionInternal | ( | TGLSelectRecord & | rec, | |
| SelectionSet_t & | sset | |||
| ) |  [protected] | 
        
Definition at line 55 of file TEveSecondarySelectable.cxx.
References TGLSelectRecordBase::GetItem(), TGLSelectRecord::GetMultiple(), TGLSelectRecordBase::GetN(), TGLSelectRecord::GetSecSelResult(), TGLSelectRecord::kEnteringSelection, TGLSelectRecord::kLeavingSelection, TGLSelectRecord::kModifyingInternalSelection, TGLSelectRecord::kNone, and TGLSelectRecord::SetSecSelResult().
Referenced by ProcessGLSelection().
| Bool_t TEveSecondarySelectable::GetAlwaysSecSelect | ( | ) |  const [inline] | 
        
Definition at line 46 of file TEveSecondarySelectable.h.
References fAlwaysSecSelect.
Referenced by TEveDigitSet::GetHighlightTooltip().
| void TEveSecondarySelectable::SetAlwaysSecSelect | ( | Bool_t | f | ) |  [inline] | 
        
| const SelectionSet_t& TEveSecondarySelectable::RefSelectedSet | ( | ) |  const [inline] | 
        
Definition at line 49 of file TEveSecondarySelectable.h.
References fSelectedSet.
Referenced by TEveDigitSetGL::DrawHighlight().
| const SelectionSet_t& TEveSecondarySelectable::RefHighlightedSet | ( | ) |  const [inline] | 
        
Definition at line 50 of file TEveSecondarySelectable.h.
References fHighlightedSet.
Referenced by TEveDigitSetGL::DrawHighlight().
| void TEveSecondarySelectable::ProcessGLSelection | ( | TGLSelectRecord & | rec | ) | 
Definition at line 44 of file TEveSecondarySelectable.cxx.
References fHighlightedSet, fSelectedSet, TGLSelectRecord::GetHighlight(), and ProcessGLSelectionInternal().
Referenced by TEveDigitSetGL::ProcessSelection().
| TEveSecondarySelectable::ClassDef | ( | TEveSecondarySelectable | , | |
| 0 | ||||
| ) | 
| TEveSecondarySelectable& TEveSecondarySelectable::operator= | ( | const TEveSecondarySelectable & | ) |  [private] | 
        
| void TEveSecondarySelectable::ProcessGLSelectionInternal | ( | TGLSelectRecord & | rec, | |
| SelectionSet_t & | sset | |||
| ) |  [protected] | 
        
| Bool_t TEveSecondarySelectable::GetAlwaysSecSelect | ( | ) |  const [inline] | 
        
| void TEveSecondarySelectable::SetAlwaysSecSelect | ( | Bool_t | f | ) |  [inline] | 
        
| const SelectionSet_t& TEveSecondarySelectable::RefSelectedSet | ( | ) |  const [inline] | 
        
| const SelectionSet_t& TEveSecondarySelectable::RefHighlightedSet | ( | ) |  const [inline] | 
        
| void TEveSecondarySelectable::ProcessGLSelection | ( | TGLSelectRecord & | rec | ) | 
| TEveSecondarySelectable::ClassDef | ( | TEveSecondarySelectable | , | |
| 0 | ||||
| ) | 
Bool_t TEveSecondarySelectable::fAlwaysSecSelect [protected]           | 
        
Definition at line 35 of file TEveSecondarySelectable.h.
Referenced by GetAlwaysSecSelect(), and SetAlwaysSecSelect().
SelectionSet_t TEveSecondarySelectable::fSelectedSet [protected]           | 
        
Definition at line 37 of file TEveSecondarySelectable.h.
Referenced by ProcessGLSelection(), RefSelectedSet(), and TEveDigitSet::UnSelected().
Definition at line 38 of file TEveSecondarySelectable.h.
Referenced by TEveDigitSet::GetHighlightTooltip(), ProcessGLSelection(), RefHighlightedSet(), and TEveDigitSet::UnHighlighted().
 1.5.1