CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
NavigationSetter.h
Go to the documentation of this file.
1 #ifndef DetLayers_NavigationSetter_H
2 #define DetLayers_NavigationSetter_H
3 
4 #include <vector>
5 
6 class NavigableLayer;
7 class NavigationSchool;
8 class DetLayer;
9 
21 public:
22 
23  typedef std::vector<NavigableLayer*> StateType;
24 
26 
28 
29 private:
30 
32 
34 
35  void saveState();
36  void setState( const StateType&);
37  void cleanState();
38 
39 };
40 
41 #endif // NavigationSetter_H
StateType theSavedState
const NavigationSchool & theNav
std::vector< NavigableLayer * > StateType
void setState(const StateType &)
NavigationSetter(const NavigationSchool &)