• Main Page
  • Related Pages
  • Namespaces
  • Classes
  • Files
  • File List
  • File Members

datatypes/posedata.h

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

Generated on Mon Jun 27 2011 14:38:47 for sensorfw by  doxygen 1.7.1