Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #ifndef ELEMTYPES_H
00021 #define ELEMTYPES_H
00022
00023 typedef long ObjectID_t;
00024 typedef long PerceptionPrimitiveID_t;
00025 typedef unsigned long LocatedObjectID_t;
00026 typedef unsigned long AlgorithmID_t;
00027
00028 enum ElemType_t
00029 {
00030 ELEM,
00031 DESCRIPTOR_SHAPE,
00032 DESCRIPTOR_COLOR,
00033 DESCRIPTOR_FEATURE,
00034 DESCRIPTOR_TEXTURE,
00035 DESCRIPTOR_DEFORMSHAPE,
00036 DESCRIPTOR_CALTAB,
00037 DESCRIPTOR_BLOB,
00038 DESCRIPTOR_PLANE,
00039 DESCRIPTOR_COLORCLASS,
00040 DESCRIPTOR_SEGMPROTO,
00041 DESCRIPTOR_DETECTEDFACE,
00042 DESCRIPTOR_TRANSPARENTOBJECTCAND,
00043 DESCRIPTOR_TRANSPARENTOBJECT,
00044 DESCRIPTOR_CLOUDALGODATA,
00045 DESCRIPTOR_TABLEOBJ,
00046 DESCRIPTOR_SHAPETYPE,
00047 DESCRIPTOR_NAMEDCLASS,
00048 DESCRIPTOR_BARCODE,
00049 DESCRIPTOR_CIRCLE,
00050 DESCRIPTOR_SURFACE,
00051 DESCRIPTOR_MARKER,
00052 DESCRIPTOR_LINE3D,
00053 SIGNATURE,
00054 CLASS
00055 };
00056
00057 enum SensorType_t
00058 {
00059 SENSOR,
00060 SENSORTYPE_CAMERA,
00061 SENSORTYPE_SIMCAM,
00062 SENSORTYPE_SWISSRANGER
00063 };
00064
00065 #endif