home *** CD-ROM | disk | FTP | other *** search
/ S283 Planetary Science &n…he Search for Life DVD 2 / DVD-ROM.iso / install / jre1_3 / lib / rt.jar / sun / java2d / loops / IndexGrayAccelerators.class (.txt) < prev    next >
Encoding:
Java Class File  |  1979-12-31  |  2.3 KB  |  40 lines

  1. package sun.java2d.loops;
  2.  
  3. public final class IndexGrayAccelerators implements GraphicsPrimitives {
  4.    static int[] ST_INT_ARGB__INDEX8_GRAY = new int[]{2, -17};
  5.    static int[] ST_INDEX8_GRAY__INT_ARGB = new int[]{-17, 2};
  6.    static int[] ST_INDEX8_GRAY__INDEX8_GRAY = new int[]{-17, -17};
  7.    static int[] ST_INDEX8_GRAY__BYTE_GRAY = new int[]{-17, 10};
  8.    static int[] ST_INDEX8_GRAY__INT_RGB = new int[]{-17, 1};
  9.    static int[] ST_INDEX8_GRAY__3BYTE_BGR = new int[]{-17, 5};
  10.    static int[] ST_INDEX8_GRAY__SHORT_565_RGB = new int[]{-17, 8};
  11.    static int[] ST_INDEX8_GRAY__SHORT_555_RGB = new int[]{-17, 9};
  12.    static int[] ST_INDEX8_GRAY__INT_BGR = new int[]{-17, 4};
  13.    static int[] ST_INT_ARGB__INDEX12_GRAY = new int[]{2, -18};
  14.    static int[] ST_INDEX12_GRAY__INT_ARGB = new int[]{-18, 2};
  15.    static int[] ST_INDEX12_GRAY__INDEX8_GRAY = new int[]{-18, -17};
  16.    static int[] ST_INDEX12_GRAY__BYTE_GRAY = new int[]{-18, 10};
  17.    static int[] ST_INDEX12_GRAY__INT_BGR = new int[]{-18, 4};
  18.  
  19.    public final GraphicsPrimitive[] getPrimitives() {
  20.       GraphicsPrimitive[] var1 = new GraphicsPrimitive[]{new GraphicsPrimitiveProxy(this, "IntArgbToIndex8Gray", ST_INT_ARGB__INDEX8_GRAY, OpaqueBlit.getMethodSignature()), new GraphicsPrimitiveProxy(this, "Index8GrayToIndex8Gray", ST_INDEX8_GRAY__INDEX8_GRAY, OpaqueBlit.getMethodSignature()), new GraphicsPrimitiveProxy(this, "Index8GrayToByteGray", ST_INDEX8_GRAY__BYTE_GRAY, OpaqueBlit.getMethodSignature()), new GraphicsPrimitiveProxy(this, "Index8GrayToIntArgb", ST_INDEX8_GRAY__INT_ARGB, OpaqueBlit.getMethodSignature()), new GraphicsPrimitiveProxy(this, "Index8GrayToIntRgb", ST_INDEX8_GRAY__INT_RGB, OpaqueBlit.getMethodSignature()), new GraphicsPrimitiveProxy(this, "Index8GrayTo24BitBgr", ST_INDEX8_GRAY__3BYTE_BGR, OpaqueBlit.getMethodSignature()), new GraphicsPrimitiveProxy(this, "Index8GrayTo16Bit565", ST_INDEX8_GRAY__SHORT_565_RGB, OpaqueBlit.getMethodSignature()), new GraphicsPrimitiveProxy(this, "Index8GrayTo16Bit555", ST_INDEX8_GRAY__SHORT_555_RGB, OpaqueBlit.getMethodSignature()), new GraphicsPrimitiveProxy(this, "Index8GrayToIntBgr", ST_INDEX8_GRAY__INT_BGR, OpaqueBlit.getMethodSignature()), new GraphicsPrimitiveProxy(this, "IntArgbToIndex12Gray", ST_INT_ARGB__INDEX12_GRAY, OpaqueBlit.getMethodSignature()), new GraphicsPrimitiveProxy(this, "Index12GrayToByteGray", ST_INDEX12_GRAY__BYTE_GRAY, OpaqueBlit.getMethodSignature()), new GraphicsPrimitiveProxy(this, "Index12GrayToIndex8Gray", ST_INDEX12_GRAY__INDEX8_GRAY, OpaqueBlit.getMethodSignature()), new GraphicsPrimitiveProxy(this, "Index12GrayToIntArgb", ST_INDEX12_GRAY__INT_ARGB, OpaqueBlit.getMethodSignature()), new GraphicsPrimitiveProxy(this, "Index12GrayToIntBgr", ST_INDEX12_GRAY__INT_BGR, OpaqueBlit.getMethodSignature())};
  21.       return var1;
  22.    }
  23.  
  24.    static native void IntArgbToIndex8Gray(ImageData var0, ImageData var1, int var2, int var3);
  25.  
  26.    static native void Index8GrayToIndex8Gray(ImageData var0, ImageData var1, int var2, int var3);
  27.  
  28.    static native void Index8GrayToByteGray(ImageData var0, ImageData var1, int var2, int var3);
  29.  
  30.    static native void Index8GrayToIntArgb(ImageData var0, ImageData var1, int var2, int var3);
  31.  
  32.    static native void IntArgbToIndex12Gray(ImageData var0, ImageData var1, int var2, int var3);
  33.  
  34.    static native void Index12GrayToIndex8Gray(ImageData var0, ImageData var1, int var2, int var3);
  35.  
  36.    static native void Index12GrayToByteGray(ImageData var0, ImageData var1, int var2, int var3);
  37.  
  38.    static native void Index12GrayToIntArgb(ImageData var0, ImageData var1, int var2, int var3);
  39. }
  40.