X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=heatmap.h;h=56a56e4e841b4f258f5ab4f183db96acd7d6f268;hb=786d5631d9cd5baa6ed6ef16f8b4b384cbc7470f;hp=54035f0cb4aba4e595183d3f8b6ae9e0ce256bc9;hpb=51cf89e90eef8b300c2786eb1560dd89e6e83445;p=mothur.git diff --git a/heatmap.h b/heatmap.h index 54035f0..56a56e4 100644 --- a/heatmap.h +++ b/heatmap.h @@ -9,45 +9,36 @@ * */ -using namespace std; - -#include "ordervector.hpp" #include "rabundvector.hpp" #include "sharedrabundvector.h" -#include "sharedordervector.h" #include "datavector.hpp" #include "globaldata.hpp" -#include "sharedutilities.h" /***********************************************************************/ class HeatMap { public: - HeatMap(); - ~HeatMap(){ delete util; }; + HeatMap(string, string); + ~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 +