threshold_configuration.h

Go to the documentation of this file.
00001 //--------------------------------------------------
00009 //--------------------------------------------------
00010 #ifndef IMEDGINETHRESHOLD_CONFIGURATION_H
00011 #define IMEDGINETHRESHOLD_CONFIGURATION_H
00012 
00013 #include "../configuration.h"
00014 
00015 namespace imedgine
00016 {
00017   //--------------------------------------------------
00024 
00025   class ThresholdConfiguration : public Configuration
00026   {
00027   public:
00028 
00029     //--------------------------------------------------
00031     
00032     ThresholdConfiguration();
00033 
00034     //--------------------------------------------------
00036 
00037     ~ThresholdConfiguration();
00038 
00039 
00040     //--------------------------------------------------
00041 
00042     void setUpperBound(double upper_bound);
00043 
00044     //--------------------------------------------------
00045 
00046     double getUpperBound() const;
00047 
00048     //--------------------------------------------------
00049 
00050     void setLowerBound(double lower_bound);
00051 
00052     //--------------------------------------------------
00053 
00054     double getLowerBound() const;
00055   
00056     //--------------------------------------------------
00057     
00058     void setDefaultPixelValue(double default_pixel_value);
00059     
00060     //--------------------------------------------------
00061     
00062     double getDefaultPixelValue() const;
00063 
00064   private:
00065     double upper_bound_;
00066     double lower_bound_;
00067     double default_pixel_value_;
00068   };
00069 }
00070 
00071 #endif

Generated on Sun Aug 13 18:19:38 2006 for iMEDgine by  doxygen 1.4.6