App
mhr_appcore_pointops_LUT.h
Go to the documentation of this file.
1 /* DO NOT EDIT THIS FILE - it is machine generated */
2 #include <jni.h>
3 /* Header for class mhr_appcore_pointops_LUT */
4 
5 #ifndef _Included_mhr_appcore_pointops_LUT
6 #define _Included_mhr_appcore_pointops_LUT
7 #ifdef __cplusplus
8 extern "C" {
9 #endif
10 #undef mhr_appcore_pointops_LUT_opacityAsFul
11 #define mhr_appcore_pointops_LUT_opacityAsFul 0.9999
12 #undef mhr_appcore_pointops_LUT_opacityAsNone
13 #define mhr_appcore_pointops_LUT_opacityAsNone 1.0E-4
14 /*
15  * Class: mhr_appcore_pointops_LUT
16  * Method: createLut
17  * Signature: ()J
18  */
19 JNIEXPORT jlong JNICALL Java_mhr_appcore_pointops_LUT_createLut
20  (JNIEnv *, jclass);
21 
22 /*
23  * Class: mhr_appcore_pointops_LUT
24  * Method: disposeLut
25  * Signature: (J)I
26  */
27 JNIEXPORT jint JNICALL Java_mhr_appcore_pointops_LUT_disposeLut
28  (JNIEnv *, jclass, jlong);
29 
30 /*
31  * Class: mhr_appcore_pointops_LUT
32  * Method: createBrightnessLut
33  * Signature: (D)J
34  */
36  (JNIEnv *, jclass, jdouble);
37 
38 /*
39  * Class: mhr_appcore_pointops_LUT
40  * Method: createContrastLut
41  * Signature: (D)J
42  */
44  (JNIEnv *, jclass, jdouble);
45 
46 /*
47  * Class: mhr_appcore_pointops_LUT
48  * Method: createGammaLut
49  * Signature: (D)J
50  */
52  (JNIEnv *, jclass, jdouble);
53 
54 /*
55  * Class: mhr_appcore_pointops_LUT
56  * Method: createCurvesLut
57  * Signature: ([D[DI[D[DI[D[DI[D[DI[D[DI)J
58  */
60  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jint, jdoubleArray, jdoubleArray, jint, jdoubleArray, jdoubleArray, jint, jdoubleArray, jdoubleArray, jint, jdoubleArray, jdoubleArray, jint);
61 
62 /*
63  * Class: mhr_appcore_pointops_LUT
64  * Method: fillBrightnessLut
65  * Signature: (JD)I
66  */
68  (JNIEnv *, jclass, jlong, jdouble);
69 
70 /*
71  * Class: mhr_appcore_pointops_LUT
72  * Method: fillContrastLut
73  * Signature: (JD)I
74  */
76  (JNIEnv *, jclass, jlong, jdouble);
77 
78 /*
79  * Class: mhr_appcore_pointops_LUT
80  * Method: fillGammaLut
81  * Signature: (JD)I
82  */
83 JNIEXPORT jint JNICALL Java_mhr_appcore_pointops_LUT_fillGammaLut
84  (JNIEnv *, jclass, jlong, jdouble);
85 
86 /*
87  * Class: mhr_appcore_pointops_LUT
88  * Method: fillCurvesLut
89  * Signature: (J[D[DI[D[DI[D[DI[D[DI[D[DI)I
90  */
92  (JNIEnv *, jclass, jlong, jdoubleArray, jdoubleArray, jint, jdoubleArray, jdoubleArray, jint, jdoubleArray, jdoubleArray, jint, jdoubleArray, jdoubleArray, jint, jdoubleArray, jdoubleArray, jint);
93 
94 /*
95  * Class: mhr_appcore_pointops_LUT
96  * Method: applyTo
97  * Signature: (JJIIII)I
98  */
100  (JNIEnv *, jclass, jlong, jlong, jint, jint, jint, jint);
101 
102 /*
103  * Class: mhr_appcore_pointops_LUT
104  * Method: applyTo
105  * Signature: (JJIIIID)I
106  */
108  (JNIEnv *, jclass, jlong, jlong, jint, jint, jint, jint, jdouble);
109 
110 /*
111  * Class: mhr_appcore_pointops_LUT
112  * Method: applyTo
113  * Signature: (JJJIIIIII)I
114  */
116  (JNIEnv *, jclass, jlong, jlong, jlong, jint, jint, jint, jint, jint, jint);
117 
118 /*
119  * Class: mhr_appcore_pointops_LUT
120  * Method: applyTo
121  * Signature: (JJJIIIIIID)I
122  */
124  (JNIEnv *, jclass, jlong, jlong, jlong, jint, jint, jint, jint, jint, jint, jdouble);
125 
126 #ifdef __cplusplus
127 }
128 #endif
129 #endif