00001 /*************************************************************************** 00002 robotconfig.h - description 00003 ------------------- 00004 begin : Sat Apr 12 2003 00005 copyright : (C) 2003 by root 00006 email : root@localhost.localdomain 00007 ***************************************************************************/ 00008 00009 /*************************************************************************** 00010 * * 00011 * This program is free software; you can redistribute it and/or modify * 00012 * it under the terms of the GNU General Public License as published by * 00013 * the Free Software Foundation; either version 2 of the License, or * 00014 * (at your option) any later version. * 00015 * * 00016 ***************************************************************************/ 00017 00018 #ifndef ROBOTCONFIG_H 00019 #define ROBOTCONFIG_H 00020 #include "serializable.h" 00021 00030 class RobotConfig:public Serializable { 00031 public: 00034 float x; 00037 float y; 00040 float z; 00043 float dirx; 00046 float diry; 00049 float dirz; 00051 void virtual Serialize(FILE *f); 00053 void virtual Deserialize(FILE *f); 00054 00055 RobotConfig(); 00056 ~RobotConfig(); 00057 }; 00058 00059 #endif
1.2.18