Mercurial > hg > semantic-sia
changeset 48:ad9ef7637caa
initialise vteList
renamed some variables
author | stevenh |
---|---|
date | Tue, 02 Apr 2013 22:51:00 +0100 |
parents | 00ab451e2692 |
children | 4b74b959b576 |
files | src/org/qmul/eecs/c4dm/sia/model/VectorTable.java |
diffstat | 1 files changed, 5 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/src/org/qmul/eecs/c4dm/sia/model/VectorTable.java Tue Apr 02 22:49:35 2013 +0100 +++ b/src/org/qmul/eecs/c4dm/sia/model/VectorTable.java Tue Apr 02 22:51:00 2013 +0100 @@ -1,10 +1,11 @@ package org.qmul.eecs.c4dm.sia.model; +import java.util.ArrayList; import java.util.List; public class VectorTable { - private List<VectorTableElement> vteList; + private List<VectorTableElement> vteList = new ArrayList<VectorTableElement>(); private int numDatapoints; // the number of datapoints used to create this Vector Table public VectorTableElement get(int i) @@ -12,15 +13,15 @@ return vteList.get(i); } - public NDimensionalObject getVector(int i, int j) + public NDimensionalObject getVector(int fromIndex, int toIndex) { NDimensionalObject vector = new NDimensionalObject(); for (VectorTableElement vte : vteList) { - if (vte.getFromDatapoint().getOrderedIndex() == i && vte.getToDatapoint().getOrderedIndex() == j) + if (vte.getFromDatapoint().getOrderedIndex() == fromIndex && vte.getToDatapoint().getOrderedIndex() == toIndex) { - vector = vte.getVector(); + vector = vte; break; } }