// Decompiled by DJ v3.9.9.91 Copyright 2005 Atanas Neshkov Date: 12/26/2007 6:53:32 PM // Home Page : http://members.fortunecity.com/neshkov/dj.html - Check often for new version! // Decompiler options: packimports(3) // Source File Name: BitmapMask.java package com.ctreber.aclib.image.ico; import java.io.IOException; import com.ctreber.aclib.codec.AbstractDecoder; // Referenced classes of package com.ctreber.aclib.image.ico: // BitmapIndexed1BPP, BitmapDescriptor public class BitmapMask { public BitmapMask(BitmapDescriptor bitmapdescriptor) { _mask = new BitmapIndexed1BPP(bitmapdescriptor); } void read(AbstractDecoder abstractdecoder) throws IOException { _mask.readBitmap(abstractdecoder); } public int getPaletteIndex(int i, int j) { return _mask.getPaletteIndex(i, j); } void setDescriptor(BitmapDescriptor bitmapdescriptor) { _mask.setDescriptor(bitmapdescriptor); } public boolean isOpaque(int i, int j) { return _mask.getPaletteIndex(i, j) == 0; } private final BitmapIndexed1BPP _mask; }