annotate swig/java/test.java @ 88:525bfdf936c6

Added java bindings. Everything seems to work OK, except test.java won't compile. Some kind of path error, but I can't work out how to fix it.
author Jamie Bullock <jamie@postlude.co.uk>
date Wed, 05 Sep 2007 14:32:17 +0000
parents
children 8553b27a5062
rev   line source
jamie@88 1
jamie@88 2 import xtract.core.*;
jamie@88 3
jamie@88 4 public class test {
jamie@88 5 public static void main(String argv[]) {
jamie@88 6 // System.loadLibrary("xtract");
jamie@88 7
jamie@88 8 int len = 5;
jamie@88 9 int retval = 0;
jamie@88 10 float result[];
jamie@88 11 floatArray a = new floatArray(len);
jamie@88 12 SWIGTYPE_p_void myvoid = null;
jamie@88 13
jamie@88 14 result = new float[1];
jamie@88 15
jamie@88 16 for (int i = 0; i < len; i++)
jamie@88 17 a.setitem(i, i * 2);
jamie@88 18
jamie@88 19 retval = xtract.xtract_mean(a.cast(), len, myvoid, result);
jamie@88 20
jamie@88 21 System.out.println(result);
jamie@88 22 }
jamie@88 23 }