MagickPPExport int Magick::operator == (const Magick::Color &left_, const Magick::Color &right_) { return((left_.isValid() == right_.isValid()) && (left_.quantumRed() == right_.quantumRed()) && (left_.quantumGreen() == right_.quantumGreen()) && (left_.quantumBlue() == right_.quantumBlue())); }
MagickPPExport int Magick::operator < ( const Magick::Color &left_, const Magick::Color &right_) { if(left_.quantumRed() < right_.quantumRed()) return(true); if(left_.quantumRed() > right_.quantumRed()) return(false); if(left_.quantumGreen() < right_.quantumGreen()) return(true); if(left_.quantumGreen() > right_.quantumGreen()) return(false); if(left_.quantumBlue() < right_.quantumBlue()) return(true); return(false); }