00001
00002 #ifndef _ShapeTypes_H_
00003 #define _ShapeTypes_H_
00004
00005 namespace DualCoding {
00006
00007 enum ReferenceFrameType_t {
00008 unspecified,
00009 camcentric,
00010 egocentric,
00011 allocentric
00012 };
00013
00014
00015
00016 enum ShapeType_t {
00017 unknownDataType = 0,
00018 lineDataType,
00019 ellipseDataType,
00020 pointDataType,
00021 agentDataType,
00022 sphereDataType,
00023 polygonDataType,
00024 blobDataType,
00025 brickDataType,
00026 pyramidDataType,
00027
00028
00029 numDataTypes
00030 };
00031
00032 const char* data_name(int data_type);
00033
00034 }
00035
00036 #endif