Homepage Demos Overview Downloads Tutorials Reference
Credits

ShapeTypes.cc

Go to the documentation of this file.
00001 //-*-c++-*-
00002 
00003 #include "ShapeTypes.h"
00004 
00005 namespace DualCoding {
00006 
00007 const char* data_name(int data_type)
00008 {
00009   switch(data_type) {
00010   case lineDataType:
00011     return("LineData");
00012     break;
00013   case ellipseDataType:
00014     return("EllipseData");
00015     break;
00016   case pointDataType:
00017     return("PointData");
00018     break;
00019   case agentDataType:
00020     return("AgentData");
00021     break;
00022   case sphereDataType:
00023     return("SphereData");
00024     break;
00025   case polygonDataType:
00026     return("PolygonData");
00027     break;
00028   case blobDataType:
00029     return("BlobData");
00030     break;
00031   case brickDataType:
00032     return("BrickData");
00033     break;
00034   case pyramidDataType:
00035     return("PyramidData");
00036     break;
00037   case unknownDataType:
00038   default:
00039     return("*Unknown*");
00040     break;
00041   }
00042 }
00043 
00044 } // namespace

DualCoding 3.0beta
Generated Wed Oct 4 00:01:54 2006 by Doxygen 1.4.7