proj home

Files   Classes   Functions   Hierarchy  

quickhull3Dtest.h

Go to the documentation of this file.
00001 #ifndef QUICKHULL3DTEST_H
00002 #define QUICKHULL3DTEST_H
00003 
00004 #include <vector>
00005 using namespace std;
00006 
00007 #include <gobj.h>
00008 #include <quickhull3D.h>
00009 
00013 class quickhull3Dtest
00014 {
00016   gobjContainer xGraphics;
00017 
00019   gobjSwitch<> * displayaxes;
00020 
00021   gobjContainer pointscontainer;
00022 
00023   gobjContainer dynamic;
00024 
00025   static void dynamicupdate();
00026 
00028   bool pointsdisplay;
00030   bool pointsnumber;
00031 
00032   typedef point3<double> pt3;
00033 
00034   vector<pt3> pts;
00035 
00038   static quickhull3Dtest * member;
00039 
00041   bool menuhelp;
00042   gobjSwitch<bool &> * menuswitch;
00045   quickhull3D< pt3, double > * quickhull;
00046 
00047   
00048   
00049 public:
00050 
00051   quickhull3Dtest();
00052 
00054   static void keyboard01(unsigned char key, int x, int y);
00056   static void display01();
00057 
00058   void test01(int argc, char** argv);
00059 
00060   //void test02(int argc, char** argv);
00061 
00062 
00063 
00064 };
00065 
00066 
00067 #endif
00068 

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