home *** CD-ROM | disk | FTP | other *** search
/ S283 Planetary Science &… the Search for Life CD 3 / 0_CD-ROM.iso / install / jre1_3 / lib / rt.jar / sun / awt / geom / Order0.class (.txt) < prev    next >
Encoding:
Java Class File  |  1979-12-31  |  1.5 KB  |  115 lines

  1. package sun.awt.geom;
  2.  
  3. import java.awt.geom.Rectangle2D;
  4.  
  5. final class Order0 extends Curve {
  6.    // $FF: renamed from: x double
  7.    private double field_0;
  8.    // $FF: renamed from: y double
  9.    private double field_1;
  10.  
  11.    public Order0(double var1, double var3) {
  12.       super(1);
  13.       this.field_0 = var1;
  14.       this.field_1 = var3;
  15.    }
  16.  
  17.    public int getOrder() {
  18.       return 0;
  19.    }
  20.  
  21.    public double getXTop() {
  22.       return this.field_0;
  23.    }
  24.  
  25.    public double getYTop() {
  26.       return this.field_1;
  27.    }
  28.  
  29.    public double getXBot() {
  30.       return this.field_0;
  31.    }
  32.  
  33.    public double getYBot() {
  34.       return this.field_1;
  35.    }
  36.  
  37.    public double getXMin() {
  38.       return this.field_0;
  39.    }
  40.  
  41.    public double getXMax() {
  42.       return this.field_0;
  43.    }
  44.  
  45.    public double getX0() {
  46.       return this.field_0;
  47.    }
  48.  
  49.    public double getY0() {
  50.       return this.field_1;
  51.    }
  52.  
  53.    public double getX1() {
  54.       return this.field_0;
  55.    }
  56.  
  57.    public double getY1() {
  58.       return this.field_1;
  59.    }
  60.  
  61.    public double XforY(double var1) {
  62.       return var1;
  63.    }
  64.  
  65.    public double TforY(double var1) {
  66.       return (double)0.0F;
  67.    }
  68.  
  69.    public double XforT(double var1) {
  70.       return this.field_0;
  71.    }
  72.  
  73.    public double YforT(double var1) {
  74.       return this.field_1;
  75.    }
  76.  
  77.    public double dXforT(double var1, int var3) {
  78.       return (double)0.0F;
  79.    }
  80.  
  81.    public double dYforT(double var1, int var3) {
  82.       return (double)0.0F;
  83.    }
  84.  
  85.    public double nextVertical(double var1, double var3) {
  86.       return var3;
  87.    }
  88.  
  89.    public int crossingsFor(double var1, double var3) {
  90.       return 0;
  91.    }
  92.  
  93.    public boolean accumulateCrossings(Crossings var1) {
  94.       return this.field_0 > var1.getXLo() && this.field_0 < var1.getXHi() && this.field_1 > var1.getYLo() && this.field_1 < var1.getYHi();
  95.    }
  96.  
  97.    public void enlarge(Rectangle2D var1) {
  98.       var1.add(this.field_0, this.field_1);
  99.    }
  100.  
  101.    public Curve getSubCurve(double var1, double var3, int var5) {
  102.       return this;
  103.    }
  104.  
  105.    public Curve getReversedCurve() {
  106.       return this;
  107.    }
  108.  
  109.    public int getSegment(double[] var1) {
  110.       var1[0] = this.field_0;
  111.       var1[1] = this.field_1;
  112.       return 0;
  113.    }
  114. }
  115.