proj home

Files   Classes   Functions   Hierarchy  

visenv.h

Go to the documentation of this file.
00001 #ifndef VISENV_H
00002 #define VISENV_H 
00003 
00004 #include <string>
00005 #include <vector>
00006 using namespace std;
00007 
00008 #include <gobj.h>
00009 #include <graphmisc.h>
00010 #include <point.h>
00011 #include <print.h>
00012 
00013 typedef point3<double> pt3;
00014 
00022 class visenv
00023 {
00025   visenv() {}
00026 public:
00027 
00029   gobjContainer xGraphics;
00030 
00031   /* When adding points to pi display them. */
00032   //bool pointdisplay;
00033 
00035   vector< pt3 > pi;
00037   //void piaddpoint(bool& res, stringc & s );
00038 
00039 
00041   visenv(int argc, char** argv, boolc graphics=true);
00042 
00043   static void keyboard(unsigned char key, int x, int y);
00044 
00046   static void display();
00047 
00048   void defaultsettings();
00049 
00050   void defaultgraphics(int argc, char** argv);
00051 
00053   void graphicsloop();
00054 };
00055 
00056 
00057 #endif
00058 

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