00001 #ifndef __histogram__ 00002 #define __histogram__ 00003 00004 #include <QtCore/QPoint> 00005 00006 #include <cmath> 00007 00008 #include "logger.h" 00009 00012 class Histogram 00013 { 00014 public: 00015 Histogram(int *densityCount, int noSamples); 00016 ~Histogram(); 00017 00018 int getNoSamples() {return noSamples;} 00019 double densitySize(int index); 00020 00021 QPoint *getQPointData(int verticalSize, int columnWidth, int pixelsPerStep, bool isBottomZero); 00022 00023 private: 00024 int noSamples; 00025 00026 double *densitySizeData; 00027 }; 00028 00029 00030 #endif