aboutsummaryrefslogtreecommitdiff
path: root/fly-tools/FrameInfo.h
diff options
context:
space:
mode:
authormutantturkey <mutantturke@gmail.com>2012-06-14 18:34:23 -0400
committermutantturkey <mutantturke@gmail.com>2012-06-14 18:34:23 -0400
commit53b73dec4d6e71899d183335509591b7c89a419b (patch)
tree256e96682ba4ce1bcb1aa86d228a212a0193197b /fly-tools/FrameInfo.h
parentbc2747f47bc2153642da518ea8afa7f5b4859819 (diff)
pushing the fly-tools into this repository
Diffstat (limited to 'fly-tools/FrameInfo.h')
-rw-r--r--fly-tools/FrameInfo.h35
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;
+};