private boolean
Returns true if any edge of the indexed shape "clipped" intersects the cell "target".
private boolean
Returns true if the loop boundary intersects 'target'.
private boolean
Returns true if the polygon boundary intersects target
.
boolean
boolean
boolean
This is a fast operation (logarithmic in the size of the cell union).
final boolean
Returns true if this latitude/longitude region contains the given cell.
boolean
If this method returns true, the region completely contains the given cell.
boolean
boolean
boolean
If this method returns true, the region completely contains the given cell.
boolean
If this method returns true, the region completely contains the given cell.
boolean
If this method returns true, the region completely contains the given cell.
boolean
Returns true if all the regions fully contain the cell.
boolean
Only returns true if one of the regions fully contains the cell.
boolean
Returns true if 'target' is contained by any single shape.
private static boolean
Returns true if the edge and the cell (including boundary) intersect.
private int
Populate the children of "candidate" by expanding the given number of levels from the given
cell.
Returns the distance to the given cell.
Returns the distance between this target and the given cell.
Returns the maximum distance from the cell, including interior, to the given target cell.
void
Initializes this polygon to a polygon that contains fewer vertices and is within tolerance of
the polygon a, while ensuring that the vertices on the cell boundary are preserved.
boolean
Return true if the cap intersects 'cell', given that the cap vertices have already been
checked.
final boolean
Returns true if this rectangle intersects the given cell.
boolean
boolean
boolean
This is a fast operation (logarithmic in the size of the cell union).
final boolean
This test is cheap but is NOT exact.
boolean
If this method returns false, the region does not intersect the given cell.
boolean
boolean
boolean
If this method returns false, the region does not intersect the given cell.
boolean
If this method returns false, the region does not intersect the given cell.
boolean
If this method returns false, the region does not intersect the given cell.
boolean
Returns true if the cell may intersect all regions in this collection.
boolean
Returns true if the cell may intersect any region in this collection.
boolean
Returns true if any shape intersects "target".
If the cell intersects the given region, return a new candidate with no children, otherwise
return null.
boolean
Returns true if this is not a leaf cell, in which case the array, which must contain at least
four non-null cells in indices 0..3, will be set to the four children of this cell in traversal
order.