/* DO NOT EDIT THIS FILE - it is machine generated */ #include /* Header for class org_fusionviewer_display_Image */ #ifndef _Included_org_fusionviewer_display_Image #define _Included_org_fusionviewer_display_Image #ifdef __cplusplus extern "C" { #endif /* Inaccessible static: m_series */ /* * Class: org_fusionviewer_display_Image * Method: createFromFile * Signature: (Ljava/lang/String;)Z */ JNIEXPORT jboolean JNICALL Java_org_fusionviewer_display_Image_createFromFile (JNIEnv *, jobject, jstring); /* * Class: org_fusionviewer_display_Image * Method: createDICOMFromFile * Signature: (Ljava/lang/String;Ljava/lang/String;)Z */ JNIEXPORT jboolean JNICALL Java_org_fusionviewer_display_Image_createDICOMFromFile (JNIEnv *, jobject, jstring, jstring); /* * Class: org_fusionviewer_display_Image * Method: createFromSequence * Signature: ([Ljava/lang/String;)Z */ JNIEXPORT jboolean JNICALL Java_org_fusionviewer_display_Image_createFromSequence (JNIEnv *, jobject, jobjectArray); /* * Class: org_fusionviewer_display_Image * Method: dispose * Signature: ()V */ JNIEXPORT void JNICALL Java_org_fusionviewer_display_Image_dispose (JNIEnv *, jobject); /* * Class: org_fusionviewer_display_Image * Method: getDICOMSeries * Signature: (Ljava/lang/String;)[Ljava/lang/String; */ JNIEXPORT jobjectArray JNICALL Java_org_fusionviewer_display_Image_getDICOMSeries (JNIEnv *, jclass, jstring); /* * Class: org_fusionviewer_display_Image * Method: getPixel * Signature: (FFF)D */ JNIEXPORT jdouble JNICALL Java_org_fusionviewer_display_Image_getPixel (JNIEnv *, jobject, jfloat, jfloat, jfloat); /* * Class: org_fusionviewer_display_Image * Method: loadSliceWindowLevel * Signature: (IIIIIIIFFLjava/nio/ByteBuffer;ZLjava/nio/ByteBuffer;)V */ JNIEXPORT void JNICALL Java_org_fusionviewer_display_Image_loadSliceWindowLevel (JNIEnv *, jobject, jint, jint, jint, jint, jint, jint, jint, jfloat, jfloat, jobject, jboolean, jobject); /* * Class: org_fusionviewer_display_Image * Method: loadSlice * Signature: (IIIJ)V */ JNIEXPORT void JNICALL Java_org_fusionviewer_display_Image_loadSlice (JNIEnv *, jobject, jint, jint, jint, jlong); /* * Class: org_fusionviewer_display_Image * Method: windowLevel * Signature: (JLjava/nio/ByteBuffer;IIFLjava/nio/ByteBuffer;Z)V */ JNIEXPORT void JNICALL Java_org_fusionviewer_display_Image_windowLevel (JNIEnv *, jobject, jlong, jobject, jint, jint, jfloat, jobject, jboolean); /* * Class: org_fusionviewer_display_Image * Method: scaleToOutput * Signature: (JLjava/nio/ByteBuffer;IIIIIIFFIFLjava/nio/ByteBuffer;ZZZ)V */ JNIEXPORT void JNICALL Java_org_fusionviewer_display_Image_scaleToOutput (JNIEnv *, jobject, jlong, jobject, jint, jint, jint, jint, jint, jint, jfloat, jfloat, jint, jfloat, jobject, jboolean, jboolean, jboolean); /* * Class: org_fusionviewer_display_Image * Method: measureROI * Signature: (IIIIIIILorg/fusionviewer/display/ROIMeasurement;)V */ JNIEXPORT void JNICALL Java_org_fusionviewer_display_Image_measureROI (JNIEnv *, jobject, jint, jint, jint, jint, jint, jint, jint, jobject); /* * Class: org_fusionviewer_display_Image * Method: measureLineProfile * Signature: (IIIIIILorg/fusionviewer/display/LineProfileMeasurement;)V */ JNIEXPORT void JNICALL Java_org_fusionviewer_display_Image_measureLineProfile (JNIEnv *, jobject, jint, jint, jint, jint, jint, jint, jobject); #ifdef __cplusplus } #endif #endif