public Collection<PlotItem> arrange() {
List<PlotItem> col = new ArrayList<PlotItem>(1);
List<VisualizationTask> tasks = ResultUtil.filterResults(this, VisualizationTask.class);
if(tasks.size() > 0) {
ScalesResult scales = ResultUtil.getScalesResult(rel);
ProjectionParallel proj = new SimpleParallel(scales.getScales());
final double width = Math.ceil(Math.log(scales.getScales().length) / MathUtil.LOG2);
final PlotItem it = new PlotItem(width, 1., proj);
it.tasks = tasks;
col.add(it);