DefaultModule.h

00001 # ifndef DefaultModule_h
00002 # define DefaultModule_h DefaultModule_h
00003 
00004 // #####################################################################
00005 // # Conjecture: An Extensible Optical Character Recognition Framework #
00006 // #                                                                   #
00007 // # Copyright: Lesser GNU Public License (LGPL)                       #
00008 // #                                                                   #
00009 // # Overview:                                                         #
00010 // #  - Conjecture is a collection of C++ classes, and an OCR engine   #
00011 // #  - Conjecture is designed to allow customization at all levels    #
00012 // #    and to encourage individuals to contribute incremental         #
00013 // #    improvements in algorithms.                                    #
00014 // #  - Overall design discussions can be found in                     #
00015 // #      $SNROOT/docs/doxygen/html/index.html                         #
00016 // #  - Conjecture is designed to interact with and build on other     #
00017 // #    open-source OCR programs.                                      #
00018 // #####################################################################
00019 
00020 //
00021 # include "GocrModule.h" // parent
00022 
00023 namespace Conjecture {
00024 
00025     /*****************************************************************
00026      * \class DefaultModule
00027      *
00028      * \brief
00029      *
00030      * ...
00031      *
00032      *****************************************************************/
00033     class DefaultModule : public GocrModule {
00034       public:
00035         // Constructors/Destructors
00036         DefaultModule();
00037     
00038         // **************
00039         // Interface
00040         virtual ProcessComponent*     createProcessComponent() const;
00041         virtual SegmentComponent*     createSegmentComponent() const;
00042         virtual IdentifyComponent*    createIdentifyComponent() const;
00043         virtual FormatComponent*      createFormatComponent() const;
00044     };
00045 }
00046 
00047 # endif // DefaultModule_h
00048 

Generated on Wed Jun 14 15:08:02 2006 for Conjecture by  doxygen 1.4.6