this.pixel_bits = pixel_bits; this.bits = bits; this.cspace = cspace; this.hasAlpha = hasAlpha; this.isAlphaPremultiplied = isAlphaPremultiplied; this.transparency = transparency; this.transferType = transferType;
this(bits * 4, nArray(bits, 4), null, true, false, TRANSLUCENT, Buffers.smallestAppropriateTransferType(bits * 4));
  protected ColorModel(int pixel_bits, int[] bits, ColorSpace cspace,		       boolean hasAlpha, boolean isAlphaPremultiplied,		       int transparency, int transferType)  {    this.pixel_bits = pixel_bits;    this.bits = bits;    this.cspace = cspace;    this.hasAlpha = hasAlpha;    this.isAlphaPremultiplied = isAlphaPremultiplied;    this.transparency = transparency;    this.transferType = transferType;  }