-
Method Summary 
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)
-
Method Details 
-
buffer 
-
convexHull 
-
boundary 
-
envelope 
-
union 
-
intersection 
-
symDifference 
-
difference 
-
relate 
-
sfEquals 
-
sfDisjoint 
-
sfIntersects 
-
sfTouches 
-
sfCrosses 
-
sfWithin 
-
sfContains 
-
sfOverlaps 
-
ehEquals 
-
ehDisjoint 
-
ehMeet 
-
ehOverlap 
-
ehCovers 
-
ehCoveredBy 
-
ehInside 
-
ehContains 
-
rcc8dc 
-
rcc8ec 
-
rcc8po 
-
rcc8tppi 
-
rcc8tpp 
-
rcc8ntpp 
-
rcc8ntppi 
-
rcc8eq 