Me@0: /* Me@0: * Copyright 2010 OpenSourceStewardshipFoundation.org Me@0: * Licensed under GNU General Public License version 2 Me@0: * Me@0: * Author: seanhalle@yahoo.com Me@0: * Me@0: */ Me@0: Me@0: Me@0: #ifndef _HISTOGRAM_H Me@0: #define _HISTOGRAM_H Me@0: Me@0: typedef struct Me@0: { Me@0: int startOfRange; Me@0: int endOfRange; Me@0: int numBins; Me@0: int binWidth; Me@0: int *bins; Me@0: } Me@0: Histogram; Me@0: Me@0: Histogram * Me@0: makeHistogram( int numBins, int startOfRange, int endOfRange ); Me@0: Me@0: void Me@0: addToHist( int value, Histogram *hist ); Me@0: Me@0: void Me@0: printHist( Histogram *hist ); Me@0: Me@0: #endif /* _HISTOGRAM_H */ Me@0: