SWIGEXPORT void JNICALL Java_org_scilab_modules_graphic_1objects_DataLoaderJNI_fillTextureCoordinates(JNIEnv *jenv, jclass jcls, jstring jarg1, jobject jarg2, jint jarg3) { char *arg1 = (char *) 0 ; float *arg2 = (float *) 0 ; int arg3 ; (void)jenv; (void)jcls; arg1 = 0; if (jarg1) { arg1 = (char *)(*jenv)->GetStringUTFChars(jenv, jarg1, 0); if (!arg1) { return ; } } { arg2 = (*jenv)->GetDirectBufferAddress(jenv, jarg2); if (arg2 == NULL) { SWIG_JavaThrowException(jenv, SWIG_JavaRuntimeException, "Unable to get address of direct buffer. Buffer must be allocated direct."); } } arg3 = (int)jarg3; fillTextureCoordinates(arg1, arg2, arg3); if (arg1) { (*jenv)->ReleaseStringUTFChars(jenv, jarg1, (const char *)arg1); } }
SWIGEXPORT void JNICALL Java_org_scilab_modules_graphic_1objects_DataLoaderJNI_fillTextureCoordinates(JNIEnv *jenv, jclass jcls, jint jarg1, jobject jarg2, jint jarg3) { int arg1 ; float *arg2 = (float *) 0 ; int arg3 ; (void)jenv; (void)jcls; arg1 = (int)jarg1; { arg2 = (*jenv)->GetDirectBufferAddress(jenv, jarg2); if (arg2 == NULL) { SWIG_JavaThrowException(jenv, SWIG_JavaRuntimeException, "Unable to get address of direct buffer. Buffer must be allocated direct."); } } arg3 = (int)jarg3; fillTextureCoordinates(arg1,arg2,arg3); }