public class RTreeUtils extends Object
Constructor and Description |
---|
RTreeUtils() |
Modifier and Type | Method and Description |
---|---|
static Iterable<ImmutablePoint> |
depthFirstSearch(ImmutableNode node) |
static void |
enclose(Node[] nodes) |
static Iterable<ImmutablePoint> |
getBitmaps(ImmutableRTree tree) |
static double |
getEnclosingArea(Node a,
Node b) |
static double |
getExpansionCost(Node node,
Point point) |
static void |
print(ImmutableRTree tree) |
static void |
print(RTree tree) |
static void |
printRTreeNode(Node node,
int level) |
static boolean |
verifyEnclose(ImmutableNode node) |
static boolean |
verifyEnclose(Node node) |
public static void enclose(Node[] nodes)
public static Iterable<ImmutablePoint> getBitmaps(ImmutableRTree tree)
public static Iterable<ImmutablePoint> depthFirstSearch(ImmutableNode node)
public static void print(RTree tree)
public static void print(ImmutableRTree tree)
public static void printRTreeNode(Node node, int level) throws Exception
Exception
public static boolean verifyEnclose(Node node)
public static boolean verifyEnclose(ImmutableNode node)
Copyright © 2011–2017. All rights reserved.