public final class ThreeByteRenderer implements GraphicsPrimitives {
static int[] ST_3BYTE_BGR = new int[]{5};
static int[] ST_3BYTE_BGR__3BYTE_BGR = new int[]{5, 5};
static int[] ST_INT_ARGB__3BYTE_BGR = new int[]{2, 5};
public final GraphicsPrimitive[] getPrimitives() {
GraphicsPrimitive[] var1 = new GraphicsPrimitive[]{new GraphicsPrimitiveProxy(this, "FillRectBGR3", ST_3BYTE_BGR, FillRect.getMethodSignature()), new GraphicsPrimitiveProxy(this, "FillSpansBGR3", ST_3BYTE_BGR, FillSpans.getMethodSignature()), new GraphicsPrimitiveProxy(this, "DrawLineBGR3", ST_3BYTE_BGR, DrawLine.getMethodSignature()), new GraphicsPrimitiveProxy(this, "DrawPolygonsBGR3", ST_3BYTE_BGR, DrawPolygons.getMethodSignature()), new GraphicsPrimitiveProxy(this, "DrawRectBGR3", ST_3BYTE_BGR, DrawRect.getMethodSignature()), new GraphicsPrimitiveProxy(this, "ThreeByteIsoMorphicCopy", ST_3BYTE_BGR__3BYTE_BGR, OpaqueBlit.getMethodSignature()), new GraphicsPrimitiveProxy(this, "ColorFillAlphaToThreeByte", ST_3BYTE_BGR, ColorPaint.getMethodSignature()), new GraphicsPrimitiveProxy(this, "paintArgbOntoThreeByte", ST_INT_ARGB__3BYTE_BGR, BinaryComposite.getMethodSignature())};
return var1;
}
static native void devSetRect(int var0, int var1, int var2, int var3, int var4, int var5, int var6, int var7, int var8, int var9, byte[] var10, int var11);
static native void devSetSpans(int var0, SpanIterator var1, long var2, int var4, byte[] var5, int var6);
static native void devDrawLine(int var0, int var1, int var2, int var3, int var4, int var5, int var6, int var7, int var8, int var9, byte[] var10, int var11);
static native void devDrawPolygons(int var0, int[] var1, int[] var2, int[] var3, int var4, boolean var5, int var6, int var7, int var8, int var9, int var10, int var11, int var12, byte[] var13, int var14);
static native void devDrawRect(int var0, int var1, int var2, int var3, int var4, int var5, int var6, int var7, int var8, int var9, byte[] var10, int var11);
static native void IsomorphicCopy(ImageData var0, ImageData var1, int var2, int var3);
static native void ColorFillAlphaToThreeByte(ImageData var0, int var1, byte[] var2, int var3, int var4, float var5, int var6);
static native void paintArgbOntoThreeByte(ImageData var0, ImageData var1, int var2, int var3, int var4, byte[] var5, int var6, int var7, float var8, boolean var9, int var10);