public class Area
extends java.lang.Object
implements java.lang.Cloneable
| Constructor and Description |
|---|
Area() |
Area(int x,
int y,
int width,
int height) |
| Modifier and Type | Method and Description |
|---|---|
Area |
clone() |
void |
concatenate(Area area1,
Area area2) |
boolean |
equals(java.lang.Object obj) |
int |
getHeight() |
Point |
getLocation(Point dst) |
float |
getRatio() |
Size |
getSize(Size dst) |
int |
getWidth() |
int |
getX() |
int |
getX2() |
int |
getY() |
int |
getY2() |
int |
hashCode() |
void |
interpolate(Area current,
Area next,
float t) |
boolean |
intersection(Area area)
|
boolean |
intersectWith(Area area) |
boolean |
isIncludedIn(Area area) |
Area |
set(Area from) |
Area |
set(int x,
int y,
int width,
int height) |
void |
setLocation(int x,
int y) |
Area |
setPoints(int x1,
int x2,
int y1,
int y2) |
void |
setSize(int width,
int height) |
java.lang.String |
toString() |
void |
translate(int dx,
int dy) |
void |
translate(Point point) |
Area |
withInset(Area dst,
int top,
int left,
int bot,
int right) |
public final Area set(int x, int y, int width, int height)
x - start position on x axisy - start position on y axiswidth - width on x axisheight - height on y axispublic final Area setPoints(int x1, int x2, int y1, int y2)
x1 - start position on x axisx2 - end position on x axisy1 - start position on y axisy2 - end position on y axispublic Area clone()
clone in class java.lang.Objectpublic final java.lang.String toString()
toString in class java.lang.Objectpublic final boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic final int hashCode()
hashCode in class java.lang.Objectpublic final int getX()
public final int getX2()
public final int getY()
public final int getY2()
public final int getWidth()
public final int getHeight()
public final void setLocation(int x,
int y)
public final void setSize(int width,
int height)
public final float getRatio()
public final boolean intersection(Area area)
area - area to test intersection withArea intersect with the specified areapublic final boolean intersectWith(Area area)
area - area to test intersection withArea intersect with the specified areapublic final boolean isIncludedIn(Area area)
area - Area is fully included in the specified area.public final void translate(Point point)
public final void translate(int dx,
int dy)
Bonzai Engine 1.3.4 11/12/2015 - A Java OpenGL engine and tools for Windows/Mac/Linux/Android
Copyright © 2007-2015 Jérôme Jouvie bonzaiengine.com contact@bonzaiengine.com