DEADSOFTWARE

Initial commit.
[LongFlight.git] / src / code / kalter / longflight / Area.java
1 package code.kalter.longflight;
3 /**
4 * Площадь прямоугольника
5 *
6 * @author KalterFive
7 */
8 public class Area {
10 private final int positionX;
11 private final int positionY;
12 private final int endPositionX;
13 private final int endPositionY;
15 public Area(int positionX, int positionY,
16 int endPositionX, int endPositionY) {
17 this.positionX = positionX;
18 this.positionY = positionY;
19 this.endPositionX = endPositionX;
20 this.endPositionY = endPositionY;
21 }
23 public boolean isEntry(int positionX, int positionY) {
24 return (positionX > this.positionX)
25 && (positionX < this.endPositionX)
26 && (positionY > this.positionY)
27 && (positionY < this.endPositionY);
28 }
30 public int getPositionX() {
31 return positionX;
32 }
34 public int getPositionY() {
35 return positionY;
36 }
38 public int getEndPositionX() {
39 return endPositionX;
40 }
42 public int getEndPositionY() {
43 return endPositionY;
44 }
45 }