#include <histogram.hh>
Inheritance diagram for oln::utils::histogram_min< T, CPT, V2P, Exact >:
Public Types | |
typedef mlc::exact_vt< histogram_min< T, CPT, V2P, Exact >, Exact >::ret | exact_type |
typedef hist_traits< exact_type >::value_type | value_type |
typedef hist_traits< exact_type >::cpt_type | cpt_type |
typedef hist_traits< exact_type >::value_to_point_type | value_to_point_type |
typedef hist_traits< exact_type >::point_type | point_type |
typedef hist_traits< exact_type >::img_type | img_type |
typedef histogram< T, CPT, V2P, exact_type > | upper_type |
enum | { dim = hist_traits<exact_type>::dim } |
Public Member Functions | |
histogram_min (const value_to_point_type &v2p=value_to_point_type()) | |
template<class I> | histogram_min (const oln::abstract::image< I > &input, const value_to_point_type &v2p=value_to_point_type()) |
const cpt_type | at (const value_type &i) const |
operator[] should be called. | |
cpt_type & | at (const value_type &i) |
operator[] should be called. | |
value_type | min () |
Quick function min. | |
value_type | res () |
Return the min. | |
Protected Member Functions | |
void | adjust (const value_type &idx) |
Maintain the worst min. | |
Protected Attributes | |
value_type | min_ |
Index of the worst min element. |
Definition at line 477 of file histogram.hh.