SWIGEXPORT void JNICALL Java_org_scilab_modules_graphic_1objects_DataLoaderJNI_fillVertices(JNIEnv *jenv, jclass jcls, jint jarg1, jobject jarg2, jint jarg3, jint jarg4, jint jarg5, jdoubleArray jarg6, jdoubleArray jarg7, jint jarg8) { int arg1 ; float *arg2 = (float *) 0 ; int arg3 ; int arg4 ; int arg5 ; double *arg6 ; double *arg7 ; int arg8 ; jdouble *jarr6 ; jdouble *jarr7 ; (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; arg4 = (int)jarg4; arg5 = (int)jarg5; if (!SWIG_JavaArrayInDouble(jenv, &jarr6, (double **)&arg6, jarg6)) return ; if (!SWIG_JavaArrayInDouble(jenv, &jarr7, (double **)&arg7, jarg7)) return ; arg8 = (int)jarg8; fillVertices(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8); SWIG_JavaArrayArgoutDouble(jenv, jarr6, (double *)arg6, jarg6); SWIG_JavaArrayArgoutDouble(jenv, jarr7, (double *)arg7, jarg7); free(arg6); free(arg7); }
SWIGEXPORT void JNICALL Java_a_1melcepstJNI_a_1melcepst(JNIEnv *jenv, jclass jcls, jdoubleArray jarg1, jdouble jarg2, jint jarg3, jlong jarg4, jobject jarg4_) { real_T *arg1 ; real_T arg2 ; int32_T arg3 ; emxArray_real_T *arg4 = (emxArray_real_T *) 0 ; jdouble *jarr1 ; (void)jenv; (void)jcls; (void)jarg4_; if (jarg1 && (*jenv)->GetArrayLength(jenv, jarg1) != 512) { SWIG_JavaThrowException(jenv, SWIG_JavaIndexOutOfBoundsException, "incorrect array size"); return ; } if (!SWIG_JavaArrayInDouble(jenv, &jarr1, &arg1, jarg1)) return ; arg2 = (real_T)jarg2; arg3 = (int32_T)jarg3; arg4 = *(emxArray_real_T **)&jarg4; a_melcepst((double const (*))arg1,arg2,arg3,arg4); SWIG_JavaArrayArgoutDouble(jenv, jarr1, arg1, jarg1); free(arg1); }