recognizeNative function mostly coded out
4 files changed, 19 lines added, 1 line removed
Changes
--- jni/LipiTKJNIInterface.cpp 53da1f6fa453d64095be3d9f91a6c85b69d185cd
+++ jni/LipiTKJNIInterface.cpp b239fac22979df773cad9b93572b5ebfa9fc27ff
@@ -43,7 +43,7 @@
- JNIEXPORT jobjectArray JNICALL Java_rcos_main_recognition_LipiTKJNIInterface_recognizeNative(JNIEnv *env, jobject this_object, jobject strokeobj);
+ JNIEXPORT jobjectArray JNICALL Java_rcos_main_recognition_LipiTKJNIInterface_recognizeNative(JNIEnv *env, jobject this_object, jobjectArray strokeList, jint numJStrokes);
@@ -109,6 +109,7 @@
+ // ?? THIS NEEDS TO BE GIVEN PROPER VALUES
--- src/rcos/main/recognition/LipiTKJNIInterface.java 53da1f6fa453d64095be3d9f91a6c85b69d185cd
+++ src/rcos/main/recognition/LipiTKJNIInterface.java b239fac22979df773cad9b93572b5ebfa9fc27ff
@@ -1,5 +1,6 @@
+import android.graphics.PointF;
@@ -26,6 +27,21 @@
+
+ Stroke[] strokes = new Stroke[2];
+ Stroke s = new Stroke();
+ s.addPoint(new PointF(0.0f,1.0f));
+ s.addPoint(new PointF(0.5f,0.0f));
+ s.addPoint(new PointF(1.0f,1.0f));
+
+ Stroke s2 = new Stroke();
+ s2.addPoint(new PointF(0.0f,0.5f));
+ s2.addPoint(new PointF(1.0f,0.5f));
+
+ strokes[0] = s;
+ strokes[1] = s2;
+
+ recognizeNative(strokes, strokes.length);
@@ -39,4 +55,5 @@
+