Beispiel #1
0
        public override bool Equals(Object obj)
        {
            if (!(obj is ColorModel))
            {
                return(false);
            }
            ColorModel cm = (ColorModel)obj;

            return(pixel_bits == cm.getPixelSize() &&
                   transferType == cm.getTransferType() &&
                   cs.getType() == cm.getColorSpace().getType() &&
                   hasAlphaJ == cm.hasAlpha() &&
                   isAlphaPremultipliedJ == cm.isAlphaPremultiplied() &&
                   transparency == cm.getTransparency() &&
                   numColorComponents == cm.getNumColorComponents() &&
                   numComponents == cm.getNumComponents() &&
                   java.util.Arrays <Object> .equals(bits, cm.getComponentSize()));
        }