Lines Matching defs:icm
64 (JNIEnv *env, jclass bisd, jclass icm, jclass cd)
75 rgbID = (*env)->GetFieldID(env, icm, "rgb", "[I");
76 allGrayID = (*env)->GetFieldID(env, icm, "allgrayopaque", "Z");
77 mapSizeID = (*env)->GetFieldID(env, icm, "map_size", "I");
78 colorDataID = (*env)->GetFieldID(env, icm, "colorData",
109 jobject icm)
127 if (JNU_IsNull(env, icm)) {
130 bisdo->icm = NULL;
132 jobject lutarray = (*env)->GetObjectField(env, icm, rgbID);
134 bisdo->lutsize = (*env)->GetIntField(env, icm, mapSizeID);
135 bisdo->icm = (*env)->NewWeakGlobalRef(env, icm);
154 if (bisdo->icm != NULL) {
155 (*env)->DeleteWeakGlobalRef(env, bisdo->icm);
268 if (JNU_IsNull(env, bisdo->icm)) {
272 colorData = (*env)->GetObjectField(env, bisdo->icm, colorDataID);
291 = (*env)->GetBooleanField(env, bisdo->icm, allGrayID);
306 (*env)->SetObjectField(env, bisdo->icm, colorDataID, colorData);