home *** CD-ROM | disk | FTP | other *** search
- import java.awt.Point;
-
- final class Rect {
- // $FF: renamed from: Ů int
- int field_0;
- // $FF: renamed from: ┼┤ int
- int field_1;
- // $FF: renamed from: ů int
- int field_2;
- // $FF: renamed from: ┼╡ int
- int field_3;
-
- Rect() {
- this.field_0 = this.field_1 = this.field_2 = this.field_3 = Integer.MIN_VALUE;
- }
-
- Rect(Rect var1) {
- this.field_0 = var1.field_0;
- this.field_1 = var1.field_1;
- this.field_2 = var1.field_2;
- this.field_3 = var1.field_3;
- }
-
- Rect(int var1, int var2, int var3, int var4) {
- if (var1 < var3) {
- this.field_0 = var1;
- this.field_2 = var3;
- } else {
- this.field_0 = var3;
- this.field_2 = var1;
- }
-
- if (var2 < var4) {
- this.field_1 = var2;
- this.field_3 = var4;
- } else {
- this.field_1 = var4;
- this.field_3 = var2;
- }
- }
-
- // $FF: renamed from: ┼┤ (Rect) void
- final void method_0(Rect var1) {
- if (var1.field_0 != Integer.MIN_VALUE) {
- if (this.field_0 == Integer.MIN_VALUE) {
- this.field_0 = var1.field_0;
- this.field_2 = var1.field_2;
- this.field_1 = var1.field_1;
- this.field_3 = var1.field_3;
- return;
- }
-
- this.field_0 = Math.min(this.field_0, var1.field_0);
- this.field_2 = Math.max(this.field_2, var1.field_2);
- this.field_1 = Math.min(this.field_1, var1.field_1);
- this.field_3 = Math.max(this.field_3, var1.field_3);
- }
-
- }
-
- // $FF: renamed from: ┼┤ (java.awt.Point) void
- final void method_1(Point var1) {
- if (this.field_0 == Integer.MIN_VALUE) {
- this.field_0 = this.field_2 = var1.x;
- this.field_1 = this.field_3 = var1.y;
- } else {
- if (var1.x < this.field_0) {
- this.field_0 = var1.x;
- } else if (var1.x > this.field_2) {
- this.field_2 = var1.x;
- }
-
- if (var1.y < this.field_1) {
- this.field_1 = var1.y;
- } else {
- if (var1.y > this.field_3) {
- this.field_3 = var1.y;
- }
-
- }
- }
- }
-
- // $FF: renamed from: ┼╡ (Rect) boolean
- final boolean method_2(Rect var1) {
- return this.field_0 <= var1.field_2 && var1.field_0 <= this.field_2 && this.field_1 <= var1.field_3 && var1.field_1 <= this.field_3;
- }
-
- // $FF: renamed from: ┼╢ (java.awt.Point) boolean
- final boolean method_3(Point var1) {
- return this.field_0 <= var1.x && var1.x <= this.field_2 && this.field_1 <= var1.y && var1.y <= this.field_3;
- }
- }
-