00001 00002 00003 00014 #ifndef __ThresholdImageView_h__ 00015 #define __ThresholdImageView_h__ 00016 00017 #include "LayerImageBase.h" 00018 00019 00020 class ThresholdImageView : public LayerImageBase 00021 { 00022 public: 00023 ThresholdImageView( ); 00024 ~ThresholdImageView(); 00025 void SetBaseColor(double r, double g, double b); 00026 void SetminMaxValue(int min, int max); 00027 00028 private: 00029 double _baseColorR; 00030 double _baseColorG; 00031 double _baseColorB; 00032 double _minValue; 00033 double _maxValue; 00034 00035 virtual void ConfigLookupTable(); 00036 00037 protected: 00038 }; 00039 00040 #endif 00041