00001
00002
00014 #ifndef _BinToGamma_H_
00015 #define _BinToGamma_H_
00016
00017 #include "BinToColor.h"
00018
00019 namespace hippodraw {
00020
00029 class MDL_HIPPOPLOT_API BinToGamma : public BinToColor
00030 {
00031 public:
00032
00034 BinToGamma ( const char * name);
00035
00038 BinToGamma ( const std::string & model_name );
00039
00041 BinToGamma ( const BinToGamma & );
00042
00043 BinToColor * clone () const;
00044
00045 virtual void doubleToColor( double value, Color & color ) const;
00046
00050 virtual bool hasControlPoints () const;
00051
00054 virtual bool isUserDefined () const;
00055
00056 virtual bool acceptChangeColor () const;
00057
00058 };
00059
00060 }
00061
00062 #endif // _BinToGamma_H_