X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;ds=sidebyside;f=heatmap.h;h=29b6b9af302cf24b079f153eb75f993e0e83be21;hb=a6c698b20eda3671d22466ab6b98b36331a30804;hp=fe79e43c81ced356e29a8919bd58ddfac7acbb6c;hpb=485c02be0cdcd06ce08dd58d551a525b6a1b47c5;p=mothur.git diff --git a/heatmap.h b/heatmap.h index fe79e43..29b6b9a 100644 --- a/heatmap.h +++ b/heatmap.h @@ -11,10 +11,8 @@ using namespace std; -#include "ordervector.hpp" -#include "sabundvector.hpp" -#include "sharedsabundvector.h" -#include "sharedordervector.h" +#include "rabundvector.hpp" +#include "sharedrabundvector.h" #include "datavector.hpp" #include "globaldata.hpp" @@ -26,20 +24,23 @@ class HeatMap { HeatMap(); ~HeatMap(){}; - void getPic(OrderVector*); - void getPic(SharedOrderVector*); + void getPic(RAbundVector*); + void getPic(vector); private: - void getSharedVectors(SharedOrderVector*); - void setGroups(); - - GlobalData* globaldata; - vector lookup; - SAbundVector sabund; - string format; + void sortSharedVectors(vector& ); + void printLegend(int, float); + GlobalData* globaldata; + string format, sorted, groupComb, scaler; + ofstream outsvg; }; +/***********************************************************************/ + #endif + + +