BinToColorScaleMovingBrkPt.h

Go to the documentation of this file.
00001 /* -*- mode: c++ -*- */
00002 
00014 #ifndef _BinToColorScaleMovingBrkPt_H_
00015 #define _BinToColorScaleMovingBrkPt_H_
00016 
00017 #include "BinToColor.h"
00018 
00019 using std::vector;
00020 
00021 namespace hippodraw {
00022 
00038 class MDL_HIPPOPLOT_API BinToColorScaleMovingBrkPt : public BinToColor
00039 {
00040 
00041 public:
00042 
00045   BinToColorScaleMovingBrkPt ( const char * name );
00046 
00047   
00050   BinToColorScaleMovingBrkPt (const std::vector < double > & sv, 
00051                               const char * model_name);
00052 
00054   BinToColorScaleMovingBrkPt ( const BinToColorScaleMovingBrkPt & );
00055 
00056   virtual BinToColor * clone () const;
00057 
00058   virtual void doubleToColor ( double value, Color & color ) const;
00059 
00063   virtual bool hasControlPoints () const;
00064 
00065 };
00066 
00067 } // namespace hippodraw
00068 
00069 #endif // _BinToColorScaleMovingBrkPt_H_

Generated for HippoDraw Class Library by doxygen