proj home

Files   Classes   Functions   Hierarchy  

bsptree001.h

Go to the documentation of this file.
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 

Generated on Fri Mar 4 00:49:26 2011 for Chelton Evans Source by  doxygen 1.5.8