00001 00012 #include "BinToBlack.h" 00013 00014 namespace hippodraw { 00015 00016 BinToBlack:: 00017 BinToBlack ( const char * name ) 00018 : BinToColor ( name ) 00019 { 00020 } 00021 00022 BinToBlack::BinToBlack ( const BinToBlack & bin_to_color ) 00023 : BinToColor ( bin_to_color ) 00024 { 00025 } 00026 00027 BinToColor * BinToBlack:: clone () const 00028 { 00029 return new BinToBlack ( *this ); 00030 } 00031 00032 void 00033 BinToBlack:: 00034 doubleToColor ( double, Color & color ) const 00035 { 00036 // PlotterBase * plotter = Inspector:: getPlotter (); 00037 // if ( !plotter ) return; 00038 00039 //const Color & rep_color = plotter->repColor(); 00040 //QColor color_temp ( rep_color.getRed(), 00041 // rep_color.getGreen(), 00042 // rep_color.getBlue() ); 00043 // color_temp = QColorDialog::getColor ( color_temp ); 00044 //if ( color_temp.isValid() == false ) return; 00045 00046 //int red = color_temp.red(); 00047 //int green = color_temp.green(); 00048 //int blue = color_temp.blue(); 00049 00050 int red=color.getRed(); 00051 int green=color.getGreen(); 00052 int blue=color.getBlue(); 00053 00054 color.setColor ( red, green, blue ); 00055 } 00056 00057 bool 00058 BinToBlack:: 00059 acceptChangeColor () const 00060 { 00061 return true; 00062 } 00063 00064 } // namespace hippodraw 00065