X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=collect.h;h=79f88fb6dc4ea12a886107743fe7fd8a65a539d5;hb=bbdb72971ea4cd171abe34985af89f97bc2a31d3;hp=aca4ccd40069cf5fdcdb9fed05b17cabe447f567;hpb=5e7c1cf6a6dd289a90d27c0eef7eb4675b5e17b7;p=mothur.git diff --git a/collect.h b/collect.h index aca4ccd..79f88fb 100644 --- a/collect.h +++ b/collect.h @@ -1,9 +1,6 @@ #ifndef COLLECT_H #define COLLECT_H -using namespace std; - - #include "collectorscurvedata.h" #include "display.h" #include "ordervector.hpp" @@ -12,6 +9,7 @@ using namespace std; #include "sharedordervector.h" #include "datavector.hpp" #include "globaldata.hpp" +#include "mothurout.h" /***********************************************************************/ @@ -19,13 +17,13 @@ class Collect { public: Collect(OrderVector* order, vector disp) : - numSeqs(order->getNumSeqs()), order(order), displays(disp), label(order->getLabel()) {}; + numSeqs(order->getNumSeqs()), order(order), displays(disp), label(order->getLabel()) { m = MothurOut::getInstance(); }; Collect(SharedOrderVector* sharedorder, vector disp) : - numSeqs(sharedorder->getNumSeqs()), sharedorder(sharedorder), displays(disp), label(sharedorder->getLabel()) {}; + numSeqs(sharedorder->getNumSeqs()), sharedorder(sharedorder), displays(disp), label(sharedorder->getLabel()) { m = MothurOut::getInstance(); } ~Collect(){ }; - void getCurve(int); - void getSharedCurve(int); + int getCurve(float); + int getSharedCurve(float); private: SharedOrderVector* sharedorder; @@ -37,6 +35,7 @@ private: void getGroupComb(); vector groupComb; bool validGroup(vector, string); + MothurOut* m; };