Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
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 localizationParticleDataType:
00038     return("LocalizationParticleData");
00039     break;
00040   case targetDataType:
00041     return("TargetData");
00042     break;
00043   case unknownDataType:
00044   default:
00045     return("*Unknown*");
00046     break;
00047   }
00048 }
00049 
00050 } // namespace

DualCoding 4.0
Generated Thu Nov 22 00:52:36 2007 by Doxygen 1.5.4