mimas::hf::analyse_result_blob< Hypothesis_T, Pixel_T >::set Class Reference

to store the parameters of the constructor of analyse_result_blob More...

#include <analyse_result_blob.h>

Collaboration diagram for mimas::hf::analyse_result_blob< Hypothesis_T, Pixel_T >::set:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 set (double threshold_to_be_center, float peak_distance, float merge_distance)

Public Attributes

float DISTANCE
float THRESHOLD_TO_BE_CENTER
float MERGE_DISTANCE

Detailed Description

template<typename Hypothesis_T, typename Pixel_T>
class mimas::hf::analyse_result_blob< Hypothesis_T, Pixel_T >::set

to store the parameters of the constructor of analyse_result_blob

The reason we need a class to do that is that different analyse policy need a different number of parameters. However it is the hypothesis_filter constructor, which have a fix number of parametres, that instanciate the analyse policy constructor. Using an intermediate class we are able to pass a variable number of parametres thanks to a fix number of variables.

Author:
Manuel Boissenin

Definition at line 42 of file analyse_result_blob.h.


Constructor & Destructor Documentation

template<typename Hypothesis_T, typename Pixel_T>
mimas::hf::analyse_result_blob< Hypothesis_T, Pixel_T >::set::set ( double  threshold_to_be_center,
float  peak_distance,
float  merge_distance 
) [inline]

Definition at line 49 of file analyse_result_blob.h.


Member Data Documentation

template<typename Hypothesis_T, typename Pixel_T>
float mimas::hf::analyse_result_blob< Hypothesis_T, Pixel_T >::set::DISTANCE

Definition at line 45 of file analyse_result_blob.h.

template<typename Hypothesis_T, typename Pixel_T>
float mimas::hf::analyse_result_blob< Hypothesis_T, Pixel_T >::set::THRESHOLD_TO_BE_CENTER

Definition at line 46 of file analyse_result_blob.h.

template<typename Hypothesis_T, typename Pixel_T>
float mimas::hf::analyse_result_blob< Hypothesis_T, Pixel_T >::set::MERGE_DISTANCE

Definition at line 47 of file analyse_result_blob.h.


The documentation for this class was generated from the following file:
[GNU/Linux] [Qt] [Mesa] [STL] [Lapack] [Boost] [Magick++] [Xalan-C and Xerces-C] [doxygen] [graphviz] [FFTW] [popt] [xine] [Gnuplot] [gnu-arch] [gcc] [gstreamer] [autoconf/automake/make] [freshmeat.net] [opensource.org] [sourceforge.net] [MMVL]
mimas 2.1 - Copyright Mon Oct 30 11:31:49 2006, Bala Amavasai, Stuart Meikle, Arul Selvan, Fabio Caparrelli, Jan Wedekind, Manuel Boissenin, ...