Files Classes Functions Hierarchy
00001 #ifndef D2SIMPLEXTEST_H 00002 #define D2SIMPLEXTEST_H 00003 00004 #include <myglutgui.h> 00005 #include <d2simplex.h> 00006 #include <d2simplexSeparateAxis.h> 00007 #include <d2simplexintersection.h> 00008 #include <menusystem.h> 00009 #include <zpr.h> 00010 00011 00012 class d2simplextestmenu01; 00013 00014 00015 00016 class d2simplextest : public myglutgui 00017 { 00018 public: 00019 00020 zpr zz; 00021 00022 d2simplexSeparateAxis A; 00023 d2simplexSeparateAxis B; 00024 d2simplexintersection si; 00025 00026 d2simplextestmenu01* menu; 00027 00028 gobjContainer xGraphics; 00029 00030 d2simplextest(int & argc, char** argv); 00031 ~d2simplextest(); 00032 00033 void test01(); 00034 00036 void intersection(); 00037 00038 void keyboard(unsigned char key, int x, int y); 00039 00040 void display(); 00041 }; 00042 00043 class d2simplextestmenu01 : public menusystem 00044 { 00045 public: 00046 00047 d2simplextest* test; 00048 00049 d2simplextestmenu01(d2simplextest * _test); 00050 00051 protected: 00052 void readImmediate(char const key); 00053 00054 }; 00055 00056 00057 00058 #endif 00059 00060
1.5.8