double[][] expectedCentroids = {{1.5, 1.5}, {4.0, 4.0},
{4.666666666666667, 4.6666666666666667}};
assertEquals("canopy points " + canopyIx, expectedNumPoints[canopyIx],
testCanopy.getNumPoints());
double[] refCentroid = expectedCentroids[canopyIx];
Vector testCentroid = testCanopy.computeCentroid();
for (int pointIx = 0; pointIx < refCentroid.length; pointIx++) {
assertEquals("canopy centroid " + canopyIx + '[' + pointIx + ']',
refCentroid[pointIx], testCentroid.get(pointIx));
}
}
}