Class RectangleContains
- java.lang.Object
-
- org.meteoinfo.jts.operation.predicate.RectangleContains
-
public class RectangleContains extends java.lang.ObjectOptimized implementation of the contains spatial predicate for cases where the firstGeometryis a rectangle. This class works for all input geometries, includingGeometryCollections.As a further optimization, this class can be used to test many geometries against a single rectangle in a slightly more efficient way.
-
-
Constructor Summary
Constructors Constructor Description RectangleContains(Polygon rectangle)Create a new contains computer for two geometries.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancontains(Geometry geom)static booleancontains(Polygon rectangle, Geometry b)Tests whether a rectangle contains a given geometry.
-
-
-
Constructor Detail
-
RectangleContains
public RectangleContains(Polygon rectangle)
Create a new contains computer for two geometries.- Parameters:
rectangle- a rectangular geometry
-
-
Method Detail
-
contains
public static boolean contains(Polygon rectangle, Geometry b)
Tests whether a rectangle contains a given geometry.- Parameters:
rectangle- a rectangular Polygonb- a Geometry of any type- Returns:
- true if the geometries intersect
-
contains
public boolean contains(Geometry geom)
-
-