00001 /* -*- mode: c++ -*- */ 00002 00014 #ifndef _BinToMovingBrkPt_H_ 00015 #define _BinToMovingBrkPt_H_ 00016 00017 #include "BinToColor.h" 00018 00019 namespace hippodraw { 00020 00034 class MDL_HIPPOPLOT_API BinToMovingBrkPt : public BinToColor 00035 { 00036 public: 00037 00040 BinToMovingBrkPt ( const char * name ); 00041 00043 BinToMovingBrkPt ( const BinToMovingBrkPt & ); 00044 00045 virtual BinToColor * clone () const; 00046 00047 virtual void doubleToColor ( double value, Color & color ) const; 00048 00052 virtual bool hasControlPoints () const; 00053 00054 }; 00055 00056 } // namespace hippodraw 00057 00058 #endif // _BinToMovingBrkPt_H_