X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=heatmap.h;h=7c5b561c84ade9012c49171b4b9f0b0d765b9724;hb=df82ee669d7eb9ae9a1a334339dfab7961cb16c6;hp=a89500c004c9b61e2a73a37407c26b98979e5da0;hpb=c5c7502f435e1413c19e373dab1dfebcaa67588d;p=mothur.git diff --git a/heatmap.h b/heatmap.h index a89500c..7c5b561 100644 --- a/heatmap.h +++ b/heatmap.h @@ -9,15 +9,10 @@ * */ -using namespace std; - -#include "ordervector.hpp" #include "rabundvector.hpp" #include "sharedrabundvector.h" -#include "sharedordervector.h" #include "datavector.hpp" #include "globaldata.hpp" -#include "sharedutilities.h" /***********************************************************************/ @@ -25,28 +20,25 @@ class HeatMap { public: HeatMap(); - ~HeatMap(){ delete util; }; + ~HeatMap(){}; - void getPic(OrderVector*); - void getPic(SharedOrderVector*); + void getPic(RAbundVector*); + void getPic(vector); private: - void sortSharedVectors(); - + void sortSharedVectors(vector& ); + void printLegend(int, float); + GlobalData* globaldata; - SharedUtil* util; - vector lookup; - RAbundVector rabund; string format, sorted, groupComb, scaler; ofstream outsvg; - map colorScale; - map::iterator it; - }; + /***********************************************************************/ #endif +