Exemplo n.º 1
0
 internal DirectColorModel(int bits, int rmask, int gmask, int bmask, long amask)
     : base(java.awt.color.ColorSpace.getInstance(java.awt.color.ColorSpace.CS_sRGB), bits, rmask, gmask,
            bmask, amask, false,
            (amask == 0 ? TransparencyConstants.OPAQUE : TransparencyConstants.TRANSLUCENT),
            ColorModel.getTransferType(bits))
 {
     initLUTs();
 }
Exemplo n.º 2
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()));
        }