| Package | Description |
|---|---|
| io.prestosql.geospatial |
| Modifier and Type | Method and Description |
|---|---|
Rectangle |
KdbTree.Node.getExtent() |
Rectangle |
Rectangle.intersection(Rectangle other) |
Rectangle |
Rectangle.merge(Rectangle other) |
| Modifier and Type | Method and Description |
|---|---|
Map<Integer,Rectangle> |
KdbTree.findIntersectingLeaves(Rectangle envelope) |
Map<Integer,Rectangle> |
KdbTree.getLeaves() |
| Modifier and Type | Method and Description |
|---|---|
static KdbTree |
KdbTree.buildKdbTree(int maxItemsPerNode,
Rectangle extent,
List<Rectangle> items) |
Map<Integer,Rectangle> |
KdbTree.findIntersectingLeaves(Rectangle envelope) |
Rectangle |
Rectangle.intersection(Rectangle other) |
boolean |
Rectangle.intersects(Rectangle other) |
Rectangle |
Rectangle.merge(Rectangle other) |
static KdbTree.Node |
KdbTree.Node.newInternal(Rectangle extent,
KdbTree.Node left,
KdbTree.Node right) |
static KdbTree.Node |
KdbTree.Node.newLeaf(Rectangle extent,
int leafId) |
| Modifier and Type | Method and Description |
|---|---|
static KdbTree |
KdbTree.buildKdbTree(int maxItemsPerNode,
Rectangle extent,
List<Rectangle> items) |
| Constructor and Description |
|---|
Node(Rectangle extent,
OptionalInt leafId,
Optional<KdbTree.Node> left,
Optional<KdbTree.Node> right) |
Copyright © 2012–2019. All rights reserved.