X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=Robust%2Fsrc%2FBenchmarks%2FoooJava%2Ftracking%2FIXLR.java;h=e077d600f0a35e6a94ccdd4f12675dc52bf5baca;hb=7f68d6935203b36cf1b7eda56fa0d204062e6bde;hp=a70be64b51193a56093180968a598d0bb035869a;hpb=b468e1e29ef00a32f49b331a623684b0c3ab69e0;p=IRC.git diff --git a/Robust/src/Benchmarks/oooJava/tracking/IXLR.java b/Robust/src/Benchmarks/oooJava/tracking/IXLR.java index a70be64b..e077d600 100644 --- a/Robust/src/Benchmarks/oooJava/tracking/IXLR.java +++ b/Robust/src/Benchmarks/oooJava/tracking/IXLR.java @@ -15,18 +15,21 @@ public class IXLR { /* id indicating the piece # */ int m_id; int m_range; + int m_pnum; /* constructor */ public IXLR(int id, int range, float[] data, int rows, - int cols) { + int cols, + int pnum) { this.m_id = id; this.m_range = range; this.m_image = data; this.m_rows = rows; this.m_cols = cols; + this.m_pnum = pnum; } public int getId() { @@ -71,6 +74,9 @@ public class IXLR { this.m_rows_rs = this.m_id * this.m_range; this.m_rows_re = (this.m_id + 1) * this.m_range; + if(this.m_id == this.m_pnum - 1) { + this.m_rows_re = rows; + } this.m_cols_r = cols; result=this.m_result=new float[(this.m_rows_re-this.m_rows_rs)*this.m_cols_r];