Save This Page
Home » openjdk-7 » sun » awt » geom » [javadoc | source]
sun.awt.geom
abstract public class: Crossings [javadoc | source]
java.lang.Object
   sun.awt.geom.Crossings

Direct Known Subclasses:
    EvenOdd, NonZero

Nested Class Summary:
public static final class  Crossings.EvenOdd   
public static final class  Crossings.NonZero   
Field Summary
public static final  boolean debug     
 int limit     
 double[] yranges     
 double xlo     
 double ylo     
 double xhi     
 double yhi     
Constructor:
 public Crossings(double xlo,
    double ylo,
    double xhi,
    double yhi) 
Method from sun.awt.geom.Crossings Summary:
accumulateCubic,   accumulateLine,   accumulateLine,   accumulateQuad,   covers,   findCrossings,   findCrossings,   getXHi,   getXLo,   getYHi,   getYLo,   isEmpty,   print,   record
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from sun.awt.geom.Crossings Detail:
 public boolean accumulateCubic(double x0,
    double y0,
    double[] coords) 
 public boolean accumulateLine(double x0,
    double y0,
    double x1,
    double y1) 
 public boolean accumulateLine(double x0,
    double y0,
    double x1,
    double y1,
    int direction) 
 public boolean accumulateQuad(double x0,
    double y0,
    double[] coords) 
 abstract public boolean covers(double ystart,
    double yend)
 public static Crossings findCrossings(Vector curves,
    double xlo,
    double ylo,
    double xhi,
    double yhi) 
 public static Crossings findCrossings(PathIterator pi,
    double xlo,
    double ylo,
    double xhi,
    double yhi) 
 public final double getXHi() 
 public final double getXLo() 
 public final double getYHi() 
 public final double getYLo() 
 public final boolean isEmpty() 
 public  void print() 
 abstract public  void record(double ystart,
    double yend,
    int direction)