public interface SpatialAlgebra
Modifier and Type | Method and Description |
---|---|
org.locationtech.spatial4j.shape.Shape |
boundary(org.locationtech.spatial4j.shape.Shape s) |
org.locationtech.spatial4j.shape.Shape |
buffer(org.locationtech.spatial4j.shape.Shape s,
double distance) |
org.locationtech.spatial4j.shape.Shape |
convexHull(org.locationtech.spatial4j.shape.Shape s) |
org.locationtech.spatial4j.shape.Shape |
difference(org.locationtech.spatial4j.shape.Shape s1,
org.locationtech.spatial4j.shape.Shape s2) |
boolean |
ehContains(org.locationtech.spatial4j.shape.Shape s1,
org.locationtech.spatial4j.shape.Shape s2) |
boolean |
ehCoveredBy(org.locationtech.spatial4j.shape.Shape s1,
org.locationtech.spatial4j.shape.Shape s2) |
boolean |
ehCovers(org.locationtech.spatial4j.shape.Shape s1,
org.locationtech.spatial4j.shape.Shape s2) |
boolean |
ehDisjoint(org.locationtech.spatial4j.shape.Shape s1,
org.locationtech.spatial4j.shape.Shape s2) |
boolean |
ehEquals(org.locationtech.spatial4j.shape.Shape s1,
org.locationtech.spatial4j.shape.Shape s2) |
boolean |
ehInside(org.locationtech.spatial4j.shape.Shape s1,
org.locationtech.spatial4j.shape.Shape s2) |
boolean |
ehMeet(org.locationtech.spatial4j.shape.Shape s1,
org.locationtech.spatial4j.shape.Shape s2) |
boolean |
ehOverlap(org.locationtech.spatial4j.shape.Shape s1,
org.locationtech.spatial4j.shape.Shape s2) |
org.locationtech.spatial4j.shape.Shape |
envelope(org.locationtech.spatial4j.shape.Shape s) |
org.locationtech.spatial4j.shape.Shape |
intersection(org.locationtech.spatial4j.shape.Shape s1,
org.locationtech.spatial4j.shape.Shape s2) |
boolean |
rcc8dc(org.locationtech.spatial4j.shape.Shape s1,
org.locationtech.spatial4j.shape.Shape s2) |
boolean |
rcc8ec(org.locationtech.spatial4j.shape.Shape s1,
org.locationtech.spatial4j.shape.Shape s2) |
boolean |
rcc8eq(org.locationtech.spatial4j.shape.Shape s1,
org.locationtech.spatial4j.shape.Shape s2) |
boolean |
rcc8ntpp(org.locationtech.spatial4j.shape.Shape s1,
org.locationtech.spatial4j.shape.Shape s2) |
boolean |
rcc8ntppi(org.locationtech.spatial4j.shape.Shape s1,
org.locationtech.spatial4j.shape.Shape s2) |
boolean |
rcc8po(org.locationtech.spatial4j.shape.Shape s1,
org.locationtech.spatial4j.shape.Shape s2) |
boolean |
rcc8tpp(org.locationtech.spatial4j.shape.Shape s1,
org.locationtech.spatial4j.shape.Shape s2) |
boolean |
rcc8tppi(org.locationtech.spatial4j.shape.Shape s1,
org.locationtech.spatial4j.shape.Shape s2) |
boolean |
relate(org.locationtech.spatial4j.shape.Shape s1,
org.locationtech.spatial4j.shape.Shape s2,
String intersectionPattern) |
boolean |
sfContains(org.locationtech.spatial4j.shape.Shape s1,
org.locationtech.spatial4j.shape.Shape s2) |
boolean |
sfCrosses(org.locationtech.spatial4j.shape.Shape s1,
org.locationtech.spatial4j.shape.Shape s2) |
boolean |
sfDisjoint(org.locationtech.spatial4j.shape.Shape s1,
org.locationtech.spatial4j.shape.Shape s2) |
boolean |
sfEquals(org.locationtech.spatial4j.shape.Shape s1,
org.locationtech.spatial4j.shape.Shape s2) |
boolean |
sfIntersects(org.locationtech.spatial4j.shape.Shape s1,
org.locationtech.spatial4j.shape.Shape s2) |
boolean |
sfOverlaps(org.locationtech.spatial4j.shape.Shape s1,
org.locationtech.spatial4j.shape.Shape s2) |
boolean |
sfTouches(org.locationtech.spatial4j.shape.Shape s1,
org.locationtech.spatial4j.shape.Shape s2) |
boolean |
sfWithin(org.locationtech.spatial4j.shape.Shape s1,
org.locationtech.spatial4j.shape.Shape s2) |
org.locationtech.spatial4j.shape.Shape |
symDifference(org.locationtech.spatial4j.shape.Shape s1,
org.locationtech.spatial4j.shape.Shape s2) |
org.locationtech.spatial4j.shape.Shape |
union(org.locationtech.spatial4j.shape.Shape s1,
org.locationtech.spatial4j.shape.Shape s2) |
org.locationtech.spatial4j.shape.Shape buffer(org.locationtech.spatial4j.shape.Shape s, double distance)
org.locationtech.spatial4j.shape.Shape convexHull(org.locationtech.spatial4j.shape.Shape s)
org.locationtech.spatial4j.shape.Shape boundary(org.locationtech.spatial4j.shape.Shape s)
org.locationtech.spatial4j.shape.Shape envelope(org.locationtech.spatial4j.shape.Shape s)
org.locationtech.spatial4j.shape.Shape union(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)
org.locationtech.spatial4j.shape.Shape intersection(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)
org.locationtech.spatial4j.shape.Shape symDifference(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)
org.locationtech.spatial4j.shape.Shape difference(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)
boolean relate(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2, String intersectionPattern)
boolean sfEquals(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)
boolean sfDisjoint(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)
boolean sfIntersects(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)
boolean sfTouches(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)
boolean sfCrosses(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)
boolean sfWithin(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)
boolean sfContains(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)
boolean sfOverlaps(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)
boolean ehEquals(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)
boolean ehDisjoint(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)
boolean ehMeet(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)
boolean ehOverlap(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)
boolean ehCovers(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)
boolean ehCoveredBy(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)
boolean ehInside(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)
boolean ehContains(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)
boolean rcc8dc(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)
boolean rcc8ec(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)
boolean rcc8po(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)
boolean rcc8tppi(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)
boolean rcc8tpp(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)
boolean rcc8ntpp(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)
boolean rcc8ntppi(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)
boolean rcc8eq(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)
Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.