69 |
private boolean opaque; |
private boolean opaque; |
70 |
private int trans = -1; |
private int trans = -1; |
71 |
private int[] rgb; |
private int[] rgb; |
72 |
private BigInteger validBits = new BigInteger("0"); |
private BigInteger validBits = BigInteger.ZERO; |
73 |
|
|
74 |
/** |
/** |
75 |
* Each array much contain <code>size</code> elements. For each |
* Each array much contain <code>size</code> elements. For each |
152 |
} |
} |
153 |
|
|
154 |
// Generate a bigint with 1's for every pixel |
// Generate a bigint with 1's for every pixel |
155 |
validBits.setBit(size); |
validBits = validBits.setBit(size).subtract(BigInteger.ONE); |
|
validBits.subtract(new BigInteger("1")); |
|
156 |
} |
} |
157 |
|
|
158 |
/** |
/** |
194 |
opaque = !hasAlpha; |
opaque = !hasAlpha; |
195 |
this.trans = trans; |
this.trans = trans; |
196 |
// Generate a bigint with 1's for every pixel |
// Generate a bigint with 1's for every pixel |
197 |
validBits.setBit(size); |
validBits = validBits.setBit(size).subtract(BigInteger.ONE); |
|
validBits.subtract(new BigInteger("1")); |
|
198 |
} |
} |
199 |
|
|
200 |
/** |
/** |
227 |
opaque = !hasAlpha; |
opaque = !hasAlpha; |
228 |
this.trans = trans; |
this.trans = trans; |
229 |
// Generate a bigint with 1's for every pixel |
// Generate a bigint with 1's for every pixel |
230 |
validBits.setBit(size); |
validBits = validBits.setBit(size).subtract(BigInteger.ONE); |
|
validBits.subtract(new BigInteger("1")); |
|
231 |
} |
} |
232 |
|
|
233 |
/** |
/** |