1 package cz.cuni.amis.pogamut.defcon.utils.quadtree;
2
3 public class QuadTreeLabeler {
4
5 /**
6 * Labels the quadtree with a given labeling method.
7 *
8 * @param tree
9 * @param labeler
10 * @return
11 */
12 public static QuadTree label(QuadTree tree, IQuadTreeLabelingMethod labeler) {
13 for (QuadTreeNode node : tree) {
14 node.setLabel(labeler.label(node));
15 }
16
17 return tree;
18 }
19 }