Files Classes Functions Hierarchy
00001 #ifndef BSPTREE001_H 00002 #define BSPTREE001_H 00003 00004 #include <bsptreeD2.h> 00005 #include <gobj.h> 00006 #include <graphmisc.h> 00007 #include <point.h> 00008 #include <typedefs.h> 00009 00010 class bsptree001; 00011 00012 class bsptree001 00013 { 00015 gobjContainer xGraphics; 00016 public: 00017 00019 static string doc[]; 00020 00021 static bsptree001* scene; 00022 00023 typedef point2<double> pt2; 00024 00025 bsptreeD2<pt2,double,uint> bsp; 00026 00028 double keyboarddelta; 00029 00031 point2<double> spherepos; 00033 gobjQuadric spherequadric; 00034 00035 00037 static void update(); 00039 static void keyboard(unsigned char key, int x, int y); 00041 static void special(int key, int x, int y); 00042 00044 static void display(); 00045 00047 bsptree001(int argc, char** argv); 00048 00049 void currentsphere(); 00050 00052 void bspbuild(); 00053 00054 }; 00055 00056 00057 #endif 00058 00059
1.5.8