Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

BinToColorFactory.h

Go to the documentation of this file.
00001 /* -*- mode: c++ -*-  */
00002 
00014 #ifndef _BinToColorFactory_H_
00015 #define _BinToColorFactory_H_
00016 
00017 #include "pattern/Factory.h"
00018 
00019 class BinToColor;
00020 
00026 class MDL_HIPPOPLOT_API BinToColorFactory : public Factory < BinToColor >
00027 {
00028 
00029  private:
00030 
00032   static BinToColorFactory * s_instance;
00033 
00035   BinToColorFactory ( const BinToColorFactory & );
00036 
00038   BinToColorFactory();
00039 
00041   void initialize ();
00042  
00044   int numModels;
00045  
00046 public:
00047 
00049   static BinToColorFactory * instance ();
00050 
00051   
00054   void addModel ( const std::string & model_name );
00055 
00058   int get_num_models () ;
00059 
00060 };
00061 
00062 #endif // _BinToColorFactory_H_

Generated for HippoDraw-1.14.8.5 by doxygen 1.4.3