Go to the documentation of this file.00001
00026 #ifndef POSEDATA_H
00027 #define POSEDATA_H
00028
00029 #include <datatypes/genericdata.h>
00030
00034 class PoseData : public TimedData {
00035 public:
00073 enum Orientation
00074 {
00075 Undefined = 0,
00076 LeftUp,
00077 RightUp,
00078 BottomUp,
00079 BottomDown,
00080 FaceDown,
00081 FaceUp
00082 };
00083
00084 PoseData::Orientation orientation_;
00089 PoseData() : TimedData(0), orientation_(Undefined) {}
00090
00095 PoseData(Orientation orientation) : TimedData(0), orientation_(orientation) {}
00096
00102 PoseData(const quint64& timestamp, Orientation orientation) : TimedData(timestamp), orientation_(orientation) {}
00103 };
00104
00105 Q_DECLARE_METATYPE(PoseData)
00106
00107 #endif // POSEDATA_H