00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #ifndef NEUROSCOPEVIDEOINFO_H
00021 #define NEUROSCOPEVIDEOINFO_H
00022
00023
00024 #include <qstring.h>
00025
00030 class NeuroscopeVideoInfo{
00031 public:
00032 inline NeuroscopeVideoInfo(){
00033 flip = 0;
00034 rotation = 0;
00035 trajectory = 0;
00036 backgroundImage = "";
00037 };
00038
00039 inline ~NeuroscopeVideoInfo(){};
00040
00044 inline int getRotation()const{return rotation;};
00045
00049 inline int getFlip()const{return flip;};
00050
00055 inline int getTrajectory()const{return trajectory;};
00056
00060 inline QString getBackgroundImage()const{return backgroundImage;};
00061
00065 inline void setRotation(int angle){rotation = angle;};
00066
00070 inline void setFlip(int flip){this->flip = flip;};
00071
00076 inline void setTrajectory(int trajectory){this->trajectory = trajectory;};
00077
00081 inline void setBackgroundImage(QString background){backgroundImage = background;};
00082
00083 private:
00084 int flip;
00085 int rotation;
00086 int trajectory;
00087 QString backgroundImage;
00088 };
00089
00090 #endif