public class Rectangle2D
extends java.lang.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(java.lang.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
|
java.lang.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)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2000–2019 The Apache Software Foundation. All rights reserved.