Mercurial > hg > semantic-sia
view src/org/qmul/eecs/c4dm/sia/utilities/Display.java @ 40:88a8c6a05b5f
removed unnecessary imports
author | stevenh |
---|---|
date | Thu, 28 Mar 2013 19:43:05 +0000 |
parents | 63368689156b |
children |
line wrap: on
line source
package org.qmul.eecs.c4dm.sia.utilities; import java.util.List; import org.qmul.eecs.c4dm.sia.exceptions.DimensionException; import org.qmul.eecs.c4dm.sia.model.Datapoint; import org.qmul.eecs.c4dm.sia.model.NDimensionalObject; public class Display { /** * @param vector */ public static void printVector(NDimensionalObject vector) { System.out.print("<"); int maxDimension = vector.getDimensionValues().size(); for (int dim = 1; dim <= maxDimension; dim++) { try { double value = vector.getDimensionValue(dim); System.out.print(value + (dim == maxDimension ? "" : ",")); } catch (DimensionException e) { e.printStackTrace(); System.exit(1); } } System.out.print(">"); } /** * @param iList */ public static void printPattern(List<Integer> iList, List<Datapoint> datapoints) { int p = iList.size(); System.out.print("{"); if (p > 0) { Display.printVector(datapoints.get(iList.get(0) - 1)); } else { System.out.print("<>"); } for (int k = 1; k < p; k++) { System.out.print(","); printVector(datapoints.get(iList.get(k) - 1)); } System.out.print("}"); } }