Files Classes Functions Hierarchy
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
1.5.8