diff options
Diffstat (limited to 'fly-tools/FrameInfo.h')
-rw-r--r-- | fly-tools/FrameInfo.h | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/fly-tools/FrameInfo.h b/fly-tools/FrameInfo.h new file mode 100644 index 0000000..58452e0 --- /dev/null +++ b/fly-tools/FrameInfo.h @@ -0,0 +1,35 @@ +/* + * FrameInfo.h + * + * + * Created by Md. Alimoor Reza on 6/26/10. + * Copyright 2010 Drexel University. All rights reserved. + * + */ + +#include<iostream> +#include<vector> +#include<fstream> +#include "FlyObject.h" +using namespace std; + +class FrameInfo { +public: + FrameInfo(int frameNo, vector<FlyObject > fOVector, bool isSingleBlob); + FrameInfo(const FrameInfo &f); + int getFrameNo() const; + bool getIsSingleBlob() const; + vector<FlyObject > getFOVector() const; + + void setFrameNo(int fn); + void setIsSingleBlob(bool isSingleBlob); + void setFOVector(vector<FlyObject > fov); + void swapTheFlyObject(); + void output(ostream &out); + + +private: + bool isSingleBlob; + int frameNo; + vector<FlyObject > fOVector; +}; |