SpherePackingScenarioGenerator
|
00001 #ifdef CCA 00002 00003 #ifndef CCA_SPHEREPACKSGENERATOR_JNI_PROXY_IMPLEMENTATION 00004 #define CCA_SPHEREPACKSGENERATOR_JNI_PROXY_IMPLEMENTATION 00005 #ifdef __cplusplus 00006 extern "C" { 00007 #endif 00008 00009 #include "jni.h" 00010 00011 #ifdef _WIN32 00012 __declspec(dllexport) 00013 #endif 00014 JNIEXPORT void JNICALL Java_cca_AbstractSpherePacksGenerator_disconnect(JNIEnv *env, jobject obj,jlong ref,jlong portid); 00015 #ifdef _WIN32 00016 __declspec(dllexport) 00017 #endif 00018 JNIEXPORT void JNICALL Java_cca_AbstractSpherePacksGenerator_connect_10(JNIEnv *env, jobject obj,jlong ref); 00019 #ifdef _WIN32 00020 __declspec(dllexport) 00021 #endif 00022 JNIEXPORT void JNICALL Java_cca_AbstractSpherePacksGenerator_createInstance(JNIEnv *env, jobject obj); 00023 #ifdef _WIN32 00024 __declspec(dllexport) 00025 #endif 00026 JNIEXPORT void JNICALL Java_cca_AbstractSpherePacksGenerator_free(JNIEnv *env, jobject obj,jlong ref); 00027 00028 #ifdef _WIN32 00029 __declspec(dllexport) 00030 #endif 00031 JNIEXPORT void JNICALL Java_cca_SpherePacksGeneratorImplementation_generate(JNIEnv *env, jobject obj ,jlong ref); 00032 00033 #ifdef _WIN32 00034 __declspec(dllexport) 00035 #endif 00036 JNIEXPORT void JNICALL Java_cca_SpherePacksGeneratorImplementation_setNumberOfSpheres(JNIEnv *env, jobject obj , jlong numberOfSpheres,jlong ref); 00037 00038 #ifdef _WIN32 00039 __declspec(dllexport) 00040 #endif 00041 JNIEXPORT void JNICALL Java_cca_SpherePacksGeneratorImplementation_selectAlgorithm(JNIEnv *env, jobject obj , jlong algorithmNumber,jlong ref); 00042 00043 #ifdef _WIN32 00044 __declspec(dllexport) 00045 #endif 00046 int cca_SpherePacksGenerator_getNumberOfFunctions(); 00047 #ifdef _WIN32 00048 __declspec(dllexport) 00049 #endif 00050 const char* cca_SpherePacksGenerator_getFunctionName(int); 00051 #ifdef _WIN32 00052 __declspec(dllexport) 00053 #endif 00054 const char* cca_SpherePacksGenerator_getFunctionSignatur(int); 00055 #ifdef __cplusplus 00056 } 00057 #endif 00058 #endif 00059 00060 #endif