ShapeTypes.h
Go to the documentation of this file.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 localizationParticleDataType,
00028 targetDataType,
00029 markerDataType,
00030 cylinderDataType,
00031 siftDataType,
00032 aprilTagDataType,
00033 graphicsDataType,
00034 dominoDataType,
00035 naughtDataType,
00036 crossDataType,
00037 skeletonDataType,
00038
00039 numDataTypes
00040 };
00041
00042 const char* data_name(int data_type);
00043
00044 }
00045
00046 #endif