public class Rectangle2D extends Object
Modifier and Type | Method and Description |
---|---|
boolean |
containsTriangle(int ax,
int ay,
int bx,
int by,
int cx,
int cy)
Checks if the rectangle contains the provided triangle
|
static Rectangle2D |
create(Rectangle rectangle)
Builds a Rectangle2D from rectangle
|
boolean |
crossesDateline() |
boolean |
equals(Object o) |
int |
hashCode() |
boolean |
intersectsTriangle(int aX,
int aY,
int bX,
int bY,
int cX,
int cY)
Checks if the rectangle intersects the provided triangle
|
boolean |
queryContainsPoint(int x,
int y)
Checks if the rectangle contains the provided point
|
PointValues.Relation |
relateRangeBBox(int minXOffset,
int minYOffset,
byte[] minTriangle,
int maxXOffset,
int maxYOffset,
byte[] maxTriangle)
compare this to a provided rangle bounding box
|
String |
toString() |
public static Rectangle2D create(Rectangle rectangle)
public boolean crossesDateline()
public boolean queryContainsPoint(int x, int y)
public PointValues.Relation relateRangeBBox(int minXOffset, int minYOffset, byte[] minTriangle, int maxXOffset, int maxYOffset, byte[] maxTriangle)
public boolean intersectsTriangle(int aX, int aY, int bX, int bY, int cX, int cY)
public boolean containsTriangle(int ax, int ay, int bx, int by, int cx, int cy)
Copyright © 2000-2019 Apache Software Foundation. All Rights Reserved.