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(); }
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())); }