00001 00012 #include "reps/BinToColor.h" 00013 using std :: string; 00014 00015 BinToColor::BinToColor ( const char * name ) 00016 : m_name ( name ) 00017 { 00018 } 00019 00020 BinToColor:: 00021 BinToColor ( const std::string & name ) 00022 : m_name ( name ) 00023 { 00024 } 00025 00026 BinToColor::BinToColor( const BinToColor & bin_to_color ) 00027 : m_range( bin_to_color.m_range ), 00028 m_name ( bin_to_color.m_name ) 00029 { 00030 } 00031 00032 BinToColor::~BinToColor() 00033 { 00034 } 00035 00036 const std::string & 00037 BinToColor:: 00038 name () const 00039 { 00040 return m_name; 00041 } 00042 00043 void BinToColor::setRange( const Range & r ) 00044 { 00045 m_range = r; 00046 } 00047 00048 const Range & BinToColor::getRange () const 00049 { 00050 return m_range; 00051 } 00052 00053 bool 00054 BinToColor:: 00055 hasControlPoints () const 00056 { 00057 return false; 00058 } 00059 00060 const std::vector < double > & 00061 BinToColor:: 00062 getControlPoints () const 00063 { 00064 return m_control_points; 00065 } 00066 00067 void 00068 BinToColor:: 00069 setControlPoints ( const std::vector < double > & points ) 00070 { 00071 m_control_points = points; 00072 }