/** * @param pRGBColorMap the rgb color map to create inverse color map for. * @param pTransparent the index of the transparent pixel in the map */ InverseColorMap(byte[] pRGBColorMap, int pTransparent) { rgbMapByte = pRGBColorMap; numColors = rgbMapByte.length / 4; transparentIndex = pTransparent; inverseRGB = new byte[MAXQUANTVAL * MAXQUANTVAL * MAXQUANTVAL]; initIRGB(new int[MAXQUANTVAL * MAXQUANTVAL * MAXQUANTVAL]); }
/** * @param pRGBColorMap the rgb color map to create inverse color map for. * @param pTransparent the index of the transparent pixel in the map */ InverseColorMap(int[] pRGBColorMap, int pTransparent) { rgbMapInt = pRGBColorMap; numColors = rgbMapInt.length; transparentIndex = pTransparent; inverseRGB = new byte[MAXQUANTVAL * MAXQUANTVAL * MAXQUANTVAL]; initIRGB(new int[MAXQUANTVAL * MAXQUANTVAL * MAXQUANTVAL]); }
/** * @param pRGBColorMap the rgb color map to create inverse color map for. * @param pTransparent the index of the transparent pixel in the map */ InverseColorMap(byte[] pRGBColorMap, int pTransparent) { mRGBMapByte = pRGBColorMap; mNumColors = mRGBMapByte.length / 4; mTransparentIndex = pTransparent; mInverseRGB = new byte[MAXQUANTVAL * MAXQUANTVAL * MAXQUANTVAL]; initIRGB(new int[MAXQUANTVAL * MAXQUANTVAL * MAXQUANTVAL]); }
/** * @param pRGBColorMap the rgb color map to create inverse color map for. * @param pTransparent the index of the transparent pixel in the map */ InverseColorMap(byte[] pRGBColorMap, int pTransparent) { rgbMapByte = pRGBColorMap; numColors = rgbMapByte.length / 4; transparentIndex = pTransparent; inverseRGB = new byte[MAXQUANTVAL * MAXQUANTVAL * MAXQUANTVAL]; initIRGB(new int[MAXQUANTVAL * MAXQUANTVAL * MAXQUANTVAL]); }
/** * @param pRGBColorMap the rgb color map to create inverse color map for. * @param pTransparent the index of the transparent pixel in the map */ InverseColorMap(int[] pRGBColorMap, int pTransparent) { mRGBMapInt = pRGBColorMap; mNumColors = mRGBMapInt.length; mTransparentIndex = pTransparent; mInverseRGB = new byte[MAXQUANTVAL * MAXQUANTVAL * MAXQUANTVAL]; initIRGB(new int[MAXQUANTVAL * MAXQUANTVAL * MAXQUANTVAL]); }
/** * @param pRGBColorMap the rgb color map to create inverse color map for. * @param pTransparent the index of the transparent pixel in the map */ InverseColorMap(int[] pRGBColorMap, int pTransparent) { rgbMapInt = pRGBColorMap; numColors = rgbMapInt.length; transparentIndex = pTransparent; inverseRGB = new byte[MAXQUANTVAL * MAXQUANTVAL * MAXQUANTVAL]; initIRGB(new int[MAXQUANTVAL * MAXQUANTVAL * MAXQUANTVAL]); }