glotzmath::Histogram< T > Class Template Reference

#include <Histogram.h>

List of all members.

Public Member Functions

 Histogram ()
 Histogram (T inc)
int & operator[] (int i)
Histogramoperator= (Histogram &rhs)
void Push (T value)
void SetIncrement (T inc)
void Print (std::ostream &os)
void Print (std::ostream &os, T begin, T end)
int Size ()

Protected Attributes

mInc

Private Attributes

std::deque< int > mCount
mMin
mMax
bool firsttime

template<class T>
class glotzmath::Histogram< T >


Constructor & Destructor Documentation

template<class T>
glotzmath::Histogram< T >::Histogram (  )  [inline]

template<class T>
glotzmath::Histogram< T >::Histogram ( inc  )  [inline]


Member Function Documentation

template<class T>
int& glotzmath::Histogram< T >::operator[] ( int  i  )  [inline]

template<class T>
Histogram& glotzmath::Histogram< T >::operator= ( Histogram< T > &  rhs  )  [inline]

template<class T>
void glotzmath::Histogram< T >::Push ( value  )  [inline]

template<class T>
void glotzmath::Histogram< T >::SetIncrement ( inc  )  [inline]

template<class T>
void glotzmath::Histogram< T >::Print ( std::ostream &  os  )  [inline]

template<class T>
void glotzmath::Histogram< T >::Print ( std::ostream &  os,
begin,
end 
) [inline]

template<class T>
int glotzmath::Histogram< T >::Size (  )  [inline]


Member Data Documentation

template<class T>
std::deque<int> glotzmath::Histogram< T >::mCount [private]

template<class T>
T glotzmath::Histogram< T >::mMin [private]

template<class T>
T glotzmath::Histogram< T >::mMax [private]

template<class T>
bool glotzmath::Histogram< T >::firsttime [private]

template<class T>
T glotzmath::Histogram< T >::mInc [protected]


The documentation for this class was generated from the following file:
Generated on Tue Feb 24 20:53:39 2009 by  doxygen 1.5.3