for (List<SoftCluster> cls : clusters) {
g2.setStroke(new BasicStroke(i == 0 ? 3 : 1));
g2.setColor(colors[Math.min(colors.length - 1, i--)]);
for (SoftCluster cluster : cls) {
//if (true || cluster.getWeightedPointTotal().zSum() > sampleData.size() * 0.05) {
dv.assign(cluster.std() * 3);
plotEllipse(g2, cluster.getCenter(), dv);
//}
}
}
}