00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026 #ifndef ARROBOTTYPES_H
00027 #define ARROBOTTYPES_H
00028
00029
00030 #include "ariaUtil.h"
00031 #include "ArRobotParams.h"
00032
00035 class ArRobotGeneric : public ArRobotParams
00036 {
00037 public:
00038 AREXPORT ArRobotGeneric(const char *dir="");
00039 AREXPORT virtual ~ArRobotGeneric() {}
00040 };
00041
00042 class ArRobotAmigo : public ArRobotParams
00043 {
00044 public:
00045
00046 AREXPORT ArRobotAmigo(const char *dir="");
00047 AREXPORT virtual ~ArRobotAmigo() {}
00048 };
00049
00050 class ArRobotAmigoSh : public ArRobotParams
00051 {
00052 public:
00053
00054 AREXPORT ArRobotAmigoSh(const char *dir="");
00055 AREXPORT virtual ~ArRobotAmigoSh() {}
00056 };
00057
00058 class ArRobotP2AT : public ArRobotParams
00059 {
00060 public:
00061 AREXPORT ArRobotP2AT(const char *dir="");
00062 AREXPORT virtual ~ArRobotP2AT() {}
00063 };
00064
00065 class ArRobotP2AT8 : public ArRobotParams
00066 {
00067 public:
00068 AREXPORT ArRobotP2AT8(const char *dir="");
00069 AREXPORT virtual ~ArRobotP2AT8() {}
00070 };
00071
00072 class ArRobotP2AT8Plus : public ArRobotParams
00073 {
00074 public:
00075 AREXPORT ArRobotP2AT8Plus(const char *dir="");
00076 AREXPORT virtual ~ArRobotP2AT8Plus() {}
00077 };
00078
00079 class ArRobotP2IT : public ArRobotParams
00080 {
00081 public:
00082 AREXPORT ArRobotP2IT(const char *dir="");
00083 AREXPORT virtual ~ArRobotP2IT() {}
00084 };
00085
00086 class ArRobotP2DX : public ArRobotParams
00087 {
00088 public:
00089 AREXPORT ArRobotP2DX(const char *dir="");
00090 AREXPORT virtual ~ArRobotP2DX() {}
00091 };
00092
00093 class ArRobotP2DXe : public ArRobotParams
00094 {
00095 public:
00096 AREXPORT ArRobotP2DXe(const char *dir="");
00097 AREXPORT virtual ~ArRobotP2DXe() {}
00098 };
00099
00100 class ArRobotP2DF : public ArRobotParams
00101 {
00102 public:
00103 AREXPORT ArRobotP2DF(const char *dir="");
00104 AREXPORT virtual ~ArRobotP2DF() {}
00105 };
00106
00107 class ArRobotP2D8 : public ArRobotParams
00108 {
00109 public:
00110 AREXPORT ArRobotP2D8(const char *dir="");
00111 AREXPORT virtual ~ArRobotP2D8() {}
00112 };
00113
00114 class ArRobotP2D8Plus : public ArRobotParams
00115 {
00116 public:
00117 AREXPORT ArRobotP2D8Plus(const char *dir="");
00118 AREXPORT virtual ~ArRobotP2D8Plus() {}
00119 };
00120
00121 class ArRobotP2CE : public ArRobotParams
00122 {
00123 public:
00124 AREXPORT ArRobotP2CE(const char *dir="");
00125 AREXPORT virtual ~ArRobotP2CE() {}
00126 };
00127
00128 class ArRobotP2PP : public ArRobotParams
00129 {
00130 public:
00131 AREXPORT ArRobotP2PP(const char *dir="");
00132 AREXPORT virtual ~ArRobotP2PP() {}
00133 };
00134
00135 class ArRobotP2PB : public ArRobotParams
00136 {
00137 public:
00138 AREXPORT ArRobotP2PB(const char *dir="");
00139 AREXPORT virtual ~ArRobotP2PB() {}
00140 };
00141
00142
00143 class ArRobotP3AT : public ArRobotParams
00144 {
00145 public:
00146 AREXPORT ArRobotP3AT(const char *dir="");
00147 AREXPORT virtual ~ArRobotP3AT() {}
00148 };
00149
00150
00151 class ArRobotP3DX : public ArRobotParams
00152 {
00153 public:
00154 AREXPORT ArRobotP3DX(const char *dir="");
00155 AREXPORT virtual ~ArRobotP3DX() {}
00156 };
00157
00158 class ArRobotPerfPB : public ArRobotParams
00159 {
00160 public:
00161 AREXPORT ArRobotPerfPB(const char *dir="");
00162 AREXPORT virtual ~ArRobotPerfPB() {}
00163 };
00164
00165 class ArRobotPerfPBPlus : public ArRobotParams
00166 {
00167 public:
00168 AREXPORT ArRobotPerfPBPlus(const char *dir="");
00169 AREXPORT virtual ~ArRobotPerfPBPlus() {}
00170 };
00171
00172 class ArRobotPion1M : public ArRobotParams
00173 {
00174 public:
00175 AREXPORT ArRobotPion1M(const char *dir="");
00176 AREXPORT virtual ~ArRobotPion1M() {}
00177 };
00178
00179 class ArRobotPion1X : public ArRobotParams
00180 {
00181 public:
00182 AREXPORT ArRobotPion1X(const char *dir="");
00183 AREXPORT virtual ~ArRobotPion1X() {}
00184 };
00185
00186 class ArRobotPsos1M : public ArRobotParams
00187 {
00188 public:
00189 AREXPORT ArRobotPsos1M(const char *dir="");
00190 AREXPORT virtual ~ArRobotPsos1M() {}
00191 };
00192
00193 class ArRobotPsos43M : public ArRobotParams
00194 {
00195 public:
00196 AREXPORT ArRobotPsos43M(const char *dir="");
00197 AREXPORT virtual ~ArRobotPsos43M() {}
00198 };
00199
00200 class ArRobotPsos1X : public ArRobotParams
00201 {
00202 public:
00203 AREXPORT ArRobotPsos1X(const char *dir="");
00204 AREXPORT virtual ~ArRobotPsos1X() {}
00205 };
00206
00207 class ArRobotPionAT : public ArRobotParams
00208 {
00209 public:
00210 AREXPORT ArRobotPionAT(const char *dir="");
00211 AREXPORT virtual ~ArRobotPionAT() {}
00212 };
00213
00214 class ArRobotMapper : public ArRobotParams
00215 {
00216 public:
00217 AREXPORT ArRobotMapper(const char *dir="");
00218 AREXPORT virtual ~ArRobotMapper() {}
00219 };
00220
00221 class ArRobotPowerBot : public ArRobotParams
00222 {
00223 public:
00224 AREXPORT ArRobotPowerBot(const char *dir="");
00225 AREXPORT virtual ~ArRobotPowerBot() {}
00226 };
00227
00228 class ArRobotP3DXSH : public ArRobotParams
00229 {
00230 public:
00231 AREXPORT ArRobotP3DXSH(const char *dir="");
00232 AREXPORT virtual ~ArRobotP3DXSH() {}
00233 };
00234
00235 class ArRobotP3ATSH : public ArRobotParams
00236 {
00237 public:
00238 AREXPORT ArRobotP3ATSH(const char *dir="");
00239 AREXPORT virtual ~ArRobotP3ATSH() {}
00240 };
00241
00242 class ArRobotP3ATIWSH : public ArRobotParams
00243 {
00244 public:
00245 AREXPORT ArRobotP3ATIWSH(const char *dir="");
00246 AREXPORT virtual ~ArRobotP3ATIWSH() {}
00247 };
00248
00249 class ArRobotPatrolBotSH : public ArRobotParams
00250 {
00251 public:
00252 AREXPORT ArRobotPatrolBotSH(const char *dir="");
00253 AREXPORT virtual ~ArRobotPatrolBotSH() {}
00254 };
00255
00256 class ArRobotPeopleBotSH : public ArRobotParams
00257 {
00258 public:
00259 AREXPORT ArRobotPeopleBotSH(const char *dir="");
00260 AREXPORT virtual ~ArRobotPeopleBotSH() {}
00261 };
00262
00263 class ArRobotPowerBotSH : public ArRobotParams
00264 {
00265 public:
00266 AREXPORT ArRobotPowerBotSH(const char *dir="");
00267 AREXPORT virtual ~ArRobotPowerBotSH() {}
00268 };
00269
00270 class ArRobotWheelchairSH : public ArRobotParams
00271 {
00272 public:
00273 AREXPORT ArRobotWheelchairSH(const char *dir="");
00274 AREXPORT virtual ~ArRobotWheelchairSH() {}
00275 };
00276
00279 #endif // ARROBOTTYPES_H