00001 00002 00003 00004 00005 00006 00007 00008 00009 00010 00011 00012 00013 00014 00015 00016 00017 00018 00019 00020 00025 #ifndef _DELAUNAY_TEST_APP_H_ 00026 #define _DELAUNAY_TEST_APP_H_ 00027 00028 #include "DelaunayTestRunner.h" 00029 #include "Window.h" 00030 00031 namespace DelaunayTest 00032 { 00033 00037 class DelaunayTestApp 00038 { 00039 public: 00040 00048 DelaunayTestApp(int argc, char** argv, int positionX, int positionY, 00049 int width, int height, const std::string& windowName); 00050 00052 ~DelaunayTestApp(void); 00053 00054 private: 00056 DelaunayTestRunner m_runner; 00057 00059 GlutWrapper::Window m_window; 00060 00062 DelaunayTestApp(const DelaunayTestApp&); 00063 00065 DelaunayTestApp& operator=(const DelaunayTestApp&); 00066 }; 00067 00068 } 00069 00070 #endif