|
||||
File indexing completed on 2024-04-06 12:11:31
0001 #ifndef Fireworks_Core_FWFromEveSelectorBase_h 0002 #define Fireworks_Core_FWFromEveSelectorBase_h 0003 // -*- C++ -*- 0004 // 0005 // Package: Core 0006 // Class : FWFromEveSelectorBase 0007 // 0008 /**\class FWFromEveSelectorBase FWFromEveSelectorBase.h Fireworks/Core/interface/FWFromEveSelectorBase.h 0009 0010 Description: Abstract interface for objects carried as 'UserData' in a TEveElement and then used to select the appropriate Fireworks model(s) 0011 0012 Usage: 0013 <usage> 0014 0015 */ 0016 // 0017 // Original Author: Chris Jones 0018 // Created: Fri Oct 23 10:50:21 CDT 2009 0019 // 0020 0021 // system include files 0022 0023 // user include files 0024 0025 // forward declarations 0026 0027 class FWFromEveSelectorBase { 0028 public: 0029 FWFromEveSelectorBase(); 0030 virtual ~FWFromEveSelectorBase(); 0031 0032 // ---------- const member functions --------------------- 0033 0034 // ---------- static member functions -------------------- 0035 0036 // ---------- member functions --------------------------- 0037 virtual void doSelect() = 0; 0038 virtual void doUnselect() = 0; 0039 0040 private: 0041 //FWFromEveSelectorBase(const FWFromEveSelectorBase&); // stop default 0042 0043 //const FWFromEveSelectorBase& operator=(const FWFromEveSelectorBase&); // stop default 0044 0045 // ---------- member data -------------------------------- 0046 }; 0047 0048 #endif
[ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
This page was automatically generated by the 2.2.1 LXR engine. The LXR team |