Files Classes Functions Hierarchy
#include <cassert>#include <iostream>#include <commandline.h>#include <convexregionsD2test.h>#include <edgeTtest.h>#include <polytopeD2linkedtest.h>#include <regionD2linkedtest.h>
Go to the source code of this file.
Functions | |
| int | main (int argc, char **argv) |
| int main | ( | int | argc, | |
| char ** | argv | |||
| ) |
Definition at line 11 of file main.cpp.
References commandline::mapvar(), regionD2linkedtest::test01(), polytopesD2linkedtest::test01(), convexregionsD2test::test01(), and edgeTtest::test01().
00012 { 00013 commandline cmd(argc,argv); 00014 uint prog(0); 00015 cmd.mapvar(prog,"prog"); 00016 00017 switch (prog) 00018 { 00019 case 0: 00020 cout << "./main prog=1 Basic edgeT data structure test." << endl; 00021 cout << "./main prog=11 Print linked polytopes house." << endl; 00022 cout << "./main prog=12 polytopeD2linked house." << endl; 00023 cout << "./main prog=13 polytopeD2linked H." << endl; 00024 cout << "./main prog=14 Basic test: 2 partitions." << endl; 00025 cout << "./main prog=21 Print linked regionD2 house." << endl; 00026 cout << "./main prog=22 Display linked regionD2 house." << endl; 00027 cout << "./main prog=23 Display linked regionD2 H." << endl; 00028 break; 00029 00030 case 1: edgeTtest::test01(); break; 00031 00032 case 5: convexregionsD2test::test01(); break; 00033 00034 case 11: polytopesD2linkedtest::test01(); break; 00035 case 12: polytopesD2linkedtest().test02(argc,argv); break; 00036 case 13: polytopesD2linkedtest().test03(argc,argv); break; 00037 case 14: polytopesD2linkedtest().test04(argc,argv); break; 00038 00039 case 21: regionD2linkedtest::test01(); break; 00040 case 22: regionD2linkedtest().test02(argc,argv); break; 00041 case 23: regionD2linkedtest().test03(argc,argv); break; 00042 00043 default: cout << "error: No case handled." << endl; return 1; 00044 } 00045 00046 return 0; 00047 }
1.5.8