X-Git-Url: https://git.donarmstrong.com/?p=mothur.git;a=blobdiff_plain;f=collect.h;h=51712331401747192b62a9198ca6fa3cda8f4cef;hp=134edf00ec71638af7e8309a1cc9dbf34469eb9d;hb=cf9987b67aa49777a4c91c2d21f96e58bf17aa82;hpb=74c78f9abd9e733f0c2f812efec97a76632fcbf8 diff --git a/collect.h b/collect.h index 134edf0..5171233 100644 --- a/collect.h +++ b/collect.h @@ -8,7 +8,7 @@ #include "rabundvector.hpp" #include "sharedordervector.h" #include "datavector.hpp" -#include "globaldata.hpp" +#include "mothurout.h" /***********************************************************************/ @@ -16,17 +16,16 @@ 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; - GlobalData* globaldata; OrderVector* order; vector displays; int numSeqs, numGroupComb, totalNumSeq; @@ -34,6 +33,7 @@ private: void getGroupComb(); vector groupComb; bool validGroup(vector, string); + MothurOut* m; };