public class OShapeOperationImpl extends Object implements OShapeOperation
Constructor and Description |
---|
OShapeOperationImpl(OShapeFactory oShapeFactory) |
Modifier and Type | Method and Description |
---|---|
boolean |
contains(org.locationtech.spatial4j.shape.Shape shape,
org.locationtech.spatial4j.shape.Shape shape1) |
double |
distance(org.locationtech.spatial4j.shape.Shape s1,
org.locationtech.spatial4j.shape.Shape s2) |
boolean |
intersect(org.locationtech.spatial4j.shape.Shape s1,
org.locationtech.spatial4j.shape.Shape s2) |
boolean |
isEquals(org.locationtech.spatial4j.shape.Shape shape,
org.locationtech.spatial4j.shape.Shape shape1) |
boolean |
isWithInDistance(org.locationtech.spatial4j.shape.Shape s1,
org.locationtech.spatial4j.shape.Shape s2,
Double dist) |
boolean |
within(org.locationtech.spatial4j.shape.Shape shape,
org.locationtech.spatial4j.shape.Shape shape1) |
public OShapeOperationImpl(OShapeFactory oShapeFactory)
public double distance(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)
distance
in interface OShapeOperation
public boolean isWithInDistance(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2, Double dist)
isWithInDistance
in interface OShapeOperation
public boolean intersect(org.locationtech.spatial4j.shape.Shape s1, org.locationtech.spatial4j.shape.Shape s2)
intersect
in interface OShapeOperation
public boolean contains(org.locationtech.spatial4j.shape.Shape shape, org.locationtech.spatial4j.shape.Shape shape1)
contains
in interface OShapeOperation
public boolean within(org.locationtech.spatial4j.shape.Shape shape, org.locationtech.spatial4j.shape.Shape shape1)
within
in interface OShapeOperation
public boolean isEquals(org.locationtech.spatial4j.shape.Shape shape, org.locationtech.spatial4j.shape.Shape shape1)
isEquals
in interface OShapeOperation
Copyright © 2009–2020 OrientDB. All rights reserved.