Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

Exporter.h

Go to the documentation of this file.
00001 #ifndef EXPORTER_H
00002 #define EXPORTER_H
00003 
00004 #if (defined WIN32 || defined (_WIN32))
00005 #   undef __WINDOWS__
00006 #   define __WINDOWS__
00007 #   undef __MSDOS__
00008 #   define __MSDOS__
00009 #   undef UNIX                          /*  Some Win32 compilers like RSXNT  */
00010 #   undef unix                          /*    define UNIX as well as Win32   */
00011 #   undef __unix__                      /*    which causes problems...       */
00012 #endif
00013 
00014 #if (defined WINDOWS || defined (_WINDOWS) || defined (__WINDOWS__))
00015 #   undef __WINDOWS__
00016 #   define __WINDOWS__
00017 #   undef __MSDOS__
00018 #   define __MSDOS__
00019 #endif
00020 
00021 #include <ExampleModel.h>
00022 #include <ReferenceModel.h>
00023 
00024 using namespace model;
00025 
00029 namespace functions {
00030 
00048   class Exporter {
00049   public:
00050     Exporter();
00065         ~Exporter() {};
00066     
00067     void exportModel(ExampleModel* model, const char* filename);
00068     void exportModel(ReferenceModel* model, const char* filename);
00069   };
00070 
00075 }
00076 
00077 #endif //EXPORTER_H

Generated on Tue Apr 17 09:39:11 2007 for PCG Library by  doxygen 1.3.9.1