1/* DO NOT EDIT THIS FILE - it is machine generated */
2#include <jni.h>
3/* Header for class sun_awt_image_ImagingLib */
4
5#ifndef _Included_sun_awt_image_ImagingLib
6#define _Included_sun_awt_image_ImagingLib
7#ifdef __cplusplus
8extern "C" {
9#endif
10#undef sun_awt_image_ImagingLib_NUM_NATIVE_OPS
11#define sun_awt_image_ImagingLib_NUM_NATIVE_OPS 3L
12#undef sun_awt_image_ImagingLib_LOOKUP_OP
13#define sun_awt_image_ImagingLib_LOOKUP_OP 0L
14#undef sun_awt_image_ImagingLib_AFFINE_OP
15#define sun_awt_image_ImagingLib_AFFINE_OP 1L
16#undef sun_awt_image_ImagingLib_CONVOLVE_OP
17#define sun_awt_image_ImagingLib_CONVOLVE_OP 2L
18/*
19 * Class: sun_awt_image_ImagingLib
20 * Method: init
21 * Signature: ()Z
22 */
23JNIEXPORT jboolean JNICALL Java_sun_awt_image_ImagingLib_init
24 (JNIEnv *, jclass);
25
26/*
27 * Class: sun_awt_image_ImagingLib
28 * Method: transformBI
29 * Signature: (Ljava/awt/image/BufferedImage;Ljava/awt/image/BufferedImage;[DI)I
30 */
31JNIEXPORT jint JNICALL Java_sun_awt_image_ImagingLib_transformBI
32 (JNIEnv *, jclass, jobject, jobject, jdoubleArray, jint);
33
34/*
35 * Class: sun_awt_image_ImagingLib
36 * Method: transformRaster
37 * Signature: (Ljava/awt/image/Raster;Ljava/awt/image/Raster;[DI)I
38 */
39JNIEXPORT jint JNICALL Java_sun_awt_image_ImagingLib_transformRaster
40 (JNIEnv *, jclass, jobject, jobject, jdoubleArray, jint);
41
42/*
43 * Class: sun_awt_image_ImagingLib
44 * Method: convolveBI
45 * Signature: (Ljava/awt/image/BufferedImage;Ljava/awt/image/BufferedImage;Ljava/awt/image/Kernel;I)I
46 */
47JNIEXPORT jint JNICALL Java_sun_awt_image_ImagingLib_convolveBI
48 (JNIEnv *, jclass, jobject, jobject, jobject, jint);
49
50/*
51 * Class: sun_awt_image_ImagingLib
52 * Method: convolveRaster
53 * Signature: (Ljava/awt/image/Raster;Ljava/awt/image/Raster;Ljava/awt/image/Kernel;I)I
54 */
55JNIEXPORT jint JNICALL Java_sun_awt_image_ImagingLib_convolveRaster
56 (JNIEnv *, jclass, jobject, jobject, jobject, jint);
57
58/*
59 * Class: sun_awt_image_ImagingLib
60 * Method: lookupByteBI
61 * Signature: (Ljava/awt/image/BufferedImage;Ljava/awt/image/BufferedImage;[[B)I
62 */
63JNIEXPORT jint JNICALL Java_sun_awt_image_ImagingLib_lookupByteBI
64 (JNIEnv *, jclass, jobject, jobject, jobjectArray);
65
66/*
67 * Class: sun_awt_image_ImagingLib
68 * Method: lookupByteRaster
69 * Signature: (Ljava/awt/image/Raster;Ljava/awt/image/Raster;[[B)I
70 */
71JNIEXPORT jint JNICALL Java_sun_awt_image_ImagingLib_lookupByteRaster
72 (JNIEnv *, jclass, jobject, jobject, jobjectArray);
73
74#ifdef __cplusplus
75}
76#endif
77#endif
78