com.vividsolutions.jts.operation.predicate

Class RectangleContains


public class RectangleContains
extends java.lang.Object

Optimized implementation of spatial predicate "contains" for cases where the first Geometry is a rectangle.

As a further optimization, this class can be used directly to test many geometries against a single rectangle.

Version:
1.7

Constructor Summary

RectangleContains(Polygon rectangle)
Create a new contains computer for two geometries.

Method Summary

boolean
contains(Geometry geom)
static boolean
contains(Polygon rectangle, Geometry b)

Constructor Details

RectangleContains

public RectangleContains(Polygon rectangle)
Create a new contains computer for two geometries.
Parameters:
rectangle - a rectangular geometry

Method Details

contains

public boolean contains(Geometry geom)

contains

public static boolean contains(Polygon rectangle,
                               Geometry b)