Mercurial > hg > libxtract
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 } |