| Package | Description |
|---|---|
| terraml.algorithm | |
| terraml.algorithm.iterator | |
| terraml.algorithm.node |
| Modifier and Type | Method and Description |
|---|---|
GeoPoint |
KDTree2.get(GeoPoint geoPoint) |
GeoPoint |
Quadrant.getCenter() |
GeoPoint |
Quadrant.getNe() |
GeoPoint |
Quadrant.getNw() |
GeoPoint |
Quadrant.getSe() |
GeoPoint |
Quadrant.getSw() |
GeoPoint |
KDTree2.nearestNeighbor(GeoPoint geoPoint) |
protected GeoPoint |
KDTree2.nearestNeighbor(KDNode2 source,
GeoPoint target,
GeoPoint found,
double distance) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
KDTree2.add(GeoPoint geoPoint) |
protected KDNode2 |
KDTree2.add(KDNode2 source,
GeoPoint geoPoint) |
protected String |
PQuadtree.add(PQuadNode reference,
GeoPoint coordinate) |
String |
PQuadtree.add(Q data,
GeoPoint p0) |
default double |
DirectionCalculator.azimuth(GeoPoint from,
GeoPoint to) |
default double |
LatlonComparator.azimuth(GeoPoint from,
GeoPoint to) |
static terraml.commons.tuple.Pair<GeoPoint,GeoPoint> |
Quadrant.boundsOf(GeoPoint... entries) |
double |
DistanceCalc.calc(GeoPoint p0,
GeoPoint p1) |
int |
LatlonComparator.compare(GeoPoint p0,
GeoPoint p1) |
boolean |
Quadrant.contains(GeoPoint geoPoint) |
protected boolean |
PQuadtree.contains(GeoPoint coordinate) |
boolean |
Quadrant.contains(GeoPoint p0,
GeoPoint p1) |
boolean |
PQuadtree.contains(Q data,
GeoPoint geoPoint) |
static boolean |
Quadrant.contains(Quadrant quadrant,
GeoPoint p0) |
static boolean |
Quadrant.contains(Quadrant quadrant,
GeoPoint p0,
GeoPoint p1) |
default terraml.commons.unit.DirectionUnit |
DirectionCalculator.fromAzimuth(GeoPoint from,
GeoPoint to) |
GeoPoint |
KDTree2.get(GeoPoint geoPoint) |
protected KDNode2 |
KDTree2.getNode(KDNode2 source,
GeoPoint geoPoint) |
protected boolean |
PQuadtree.inBounds(GeoPoint p0) |
boolean |
Quadrant.intersects(GeoPoint p0,
GeoPoint p1) |
static boolean |
Quadrant.intersects(Quadrant quadrant,
GeoPoint p0,
GeoPoint p1) |
default int |
LatlonComparator.latitudeDirectionCompare(GeoPoint p0,
GeoPoint p1) |
default int |
LatlonComparator.longitudeDirectionCompare(GeoPoint p0,
GeoPoint p1) |
protected PQuadNode |
PQuadtree.move(PQuadNode quadNode,
GeoPoint coordinate) |
GeoPoint |
KDTree2.nearestNeighbor(GeoPoint geoPoint) |
protected GeoPoint |
KDTree2.nearestNeighbor(KDNode2 source,
GeoPoint target,
GeoPoint found,
double distance) |
terraml.commons.unit.DirectionUnit |
DirectionCalculator.of(GeoPoint from,
GeoPoint to) |
List<GeoPoint> |
KDTree2.query(GeoPoint p0,
GeoPoint p1) |
Collection<Map.Entry<Q,GeoPoint>> |
PQuadtree.query(GeoPoint p0,
GeoPoint p1) |
void |
Quadrant.setNe(GeoPoint ne) |
void |
Quadrant.setSw(GeoPoint sw) |
default double |
DistanceCalc.vincenty(GeoPoint p0,
GeoPoint p1) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
PQuadtree.add(Map.Entry<Q,GeoPoint> entry) |
boolean |
KDTree2.addAll(Collection<? extends GeoPoint> collection) |
boolean |
PQuadtree.addAll(Collection<? extends Map.Entry<Q,GeoPoint>> c) |
boolean |
PQuadtree.contains(Map.Entry<Q,GeoPoint> entry) |
protected List<GeoPoint> |
KDTree2.distinct(KDNode2 src,
List<GeoPoint> collector) |
protected Collection<GeoPoint> |
PQuadtree.distinct(PQuadNode quadNode,
Collection<GeoPoint> collector) |
protected List<GeoPoint> |
KDTree2.query(KDNode2 source,
Quadrant quadrant,
List<GeoPoint> collector) |
protected Collection<Map.Entry<Q,GeoPoint>> |
PQuadtree.query(PQuadNode src,
Collection<Map.Entry<Q,GeoPoint>> collector,
Quadrant quadrant) |
void |
PQuadtree.setObjects(HashMap<String,Map.Entry<Q,GeoPoint>> objects) |
KDTree2Builder |
KDTree2Builder.setxComparator(Comparator<GeoPoint> xComparator) |
KDTree2Builder |
KDTree2Builder.setyComparator(Comparator<GeoPoint> yComparator) |
| Constructor and Description |
|---|
PQuadtree(DirectionCalculator dirCalc,
GeoPoint p0,
GeoPoint p1) |
Quadrant(GeoPoint sw,
GeoPoint ne) |
Quadrant(String data,
GeoPoint sw,
GeoPoint ne) |
| Modifier and Type | Method and Description |
|---|---|
GeoPoint |
KDEnumerator.nextElement() |
| Modifier and Type | Method and Description |
|---|---|
GeoPoint |
KDNode2.getCoordinate() |
GeoPoint |
PQuadNode.getCoordinate() |
| Modifier and Type | Method and Description |
|---|---|
void |
KDNode2.setCoordinate(GeoPoint coordinate) |
void |
PQuadNode.setCoordinate(GeoPoint coordinate) |
| Constructor and Description |
|---|
KDNode2(GeoPoint object) |
KDNode2(GeoPoint object,
int height) |
PQuadNode(GeoPoint coordinate) |
Copyright © 2018 Terra Software Informatics LLC.. All rights reserved.