public final class BoundBox
extends java.lang.Object
| Constructor | Description |
|---|---|
BoundBox() |
|
BoundBox(double minX,
double minY,
double maxX,
double maxY) |
| Modifier and Type | Method | Description |
|---|---|---|
BoundBox |
add(double x,
double y) |
|
boolean |
contains(double x,
double y) |
|
BoundBox |
copy() |
|
boolean |
equals(java.lang.Object o) |
|
BoundBox |
expand(double amount) |
|
BoundBox |
expand(double x,
double y) |
|
double |
getCenterX() |
|
double |
getCenterY() |
|
double |
getHeight() |
|
BoundBox |
getIntersection(BoundBox other) |
|
double |
getMaxX() |
|
double |
getMaxY() |
|
double |
getMinX() |
|
double |
getMinY() |
|
double |
getWidth() |
|
int |
hashCode() |
|
boolean |
intersects(double minX,
double minY,
double maxX,
double maxY) |
|
boolean |
intersects(BoundBox other) |
|
boolean |
isEmpty() |
|
BoundBox |
set(double minX,
double minY,
double maxX,
double maxY) |
|
BoundBox |
set(BoundBox box) |
|
java.lang.String |
toString() |
public BoundBox()
public BoundBox(double minX,
double minY,
double maxX,
double maxY)
public BoundBox set(double minX, double minY, double maxX, double maxY)
public BoundBox add(double x, double y)
public BoundBox expand(double x, double y)
public BoundBox expand(double amount)
public boolean intersects(BoundBox other)
public boolean intersects(double minX,
double minY,
double maxX,
double maxY)
public boolean contains(double x,
double y)
public boolean isEmpty()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic double getMinX()
public double getMinY()
public double getMaxX()
public double getMaxY()
public double getWidth()
public double getHeight()
public double getCenterX()
public double getCenterY()
public BoundBox copy()