PointRepFactory.h
Go to the documentation of this file.
1 /* -*- mode: c++ -*- */
2 
14 #ifndef _PointRepFactory_H_
15 #define _PointRepFactory_H_
16 
17 #include "pattern/Factory.h"
18 
19 namespace hippodraw {
20 
21 class RepBase;
22 
28 class MDL_HIPPOPLOT_API PointRepFactory : public Factory < RepBase >
29 {
30 
31  private:
32 
35 
37  PointRepFactory ( const PointRepFactory & );
38 
41 
43  void initialize ();
44 
45 
46 public:
47 
49  static PointRepFactory * instance ();
50 
51 };
52 
53 } // namespace hippodraw
54 
55 #endif // _PointRepFactory_H_
#define MDL_HIPPOPLOT_API
Definition: libhippo.h:36
The base class for singleton factory classes.
Definition: Factory.h:43
hippodraw::Factory class interface and template implementation
A factory for creation of objects whose class is derived from PointRepBase.
static PointRepFactory * s_instance
A pointer to the singleton object.

Generated for HippoDraw Class Library by doxygen