home *** CD-ROM | disk | FTP | other *** search
/ Borland JBuilder 6 / jbuilder6.iso / Documents / JAVA Programming / examples / 07 / Point3D.class (.txt) < prev    next >
Encoding:
Java Class File  |  2000-09-08  |  658 b   |  27 lines

  1. class Point3D extends Point {
  2.    // $FF: renamed from: z int
  3.    int field_0;
  4.  
  5.    Point3D(int var1, int var2, int var3) {
  6.       super(var1, var2);
  7.       this.field_0 = var3;
  8.    }
  9.  
  10.    double distance(int var1, int var2, int var3) {
  11.       int var4 = super.x - var1;
  12.       int var5 = super.y - var2;
  13.       int var6 = this.field_0 - var3;
  14.       return Math.sqrt((double)(var4 * var4 + var5 * var5 + var6 * var6));
  15.    }
  16.  
  17.    double distance(Point3D var1) {
  18.       return this.distance(var1.x, var1.y, var1.field_0);
  19.    }
  20.  
  21.    double distance(int var1, int var2) {
  22.       double var3 = (double)(super.x / this.field_0 - var1);
  23.       double var5 = (double)(super.y / this.field_0 - var2);
  24.       return Math.sqrt(var3 * var3 + var5 * var5);
  25.    }
  26. }
  27.