00001 /*************************************************************************** 00002 * @file GT2005Polygon.h 00003 * Definition of class GT2005DebugData 00004 * @author Denis Fisseler 00005 ****************************************************************************/ 00006 00007 #ifndef GT2005DebugData_h 00008 #define GT2005DebugData_h 00009 00010 #include "Tools/Math/Vector3.h" 00011 #include <string.h> 00012 #include <math.h> 00013 00014 /*************************************************************************** 00015 * @class GT2005DebugData 00016 * 00017 * Polygon class for the GT2005 Walking Engine 00018 * @author Denis Fisseler 00019 ***************************************************************************/ 00020 class GT2005DebugData 00021 { 00022 public: 00023 // Constructor 00024 GT2005DebugData(); 00025 00026 // Destructor 00027 ~GT2005DebugData(); 00028 00029 int gt2005Status; 00030 00031 long avgAccelerationX; 00032 long avgAccelerationY; 00033 long avgAccelerationZ; 00034 long diffAccelerationX; 00035 long diffAccelerationY; 00036 long diffAccelerationZ; 00037 }; 00038 00039 // streaming operators 00040 In& operator>>(In& stream, GT2005DebugData& data); 00041 Out& operator<<(Out& stream, const GT2005DebugData& data); 00042 00043 #endif // GT2005DebugData_h
1.3.6