Class NonZero

java.lang.Object
sec.sun.awt.geom.NonZero

public class NonZero extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final boolean
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    NonZero(double xlo, double ylo, double xhi, double yhi)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    accumulateLine(double x0, double y0, double x1, double y1)
     
    boolean
    accumulateLine2(double x0, double y0, double x1, double y1, int direction)
     
    final boolean
    covers(double ystart, double yend)
     
    final double
     
    final double
     
    final double
     
    final double
     
    void
    insert(int cur, double lo, double hi, int dir)
     
    final boolean
     
    void
    record(double ystart, double yend, int direction)
     
    void
    remove(int cur)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • NonZero

      public NonZero(double xlo, double ylo, double xhi, double yhi)
  • Method Details

    • covers

      public final boolean covers(double ystart, double yend)
    • remove

      public void remove(int cur)
    • insert

      public void insert(int cur, double lo, double hi, int dir)
    • record

      public void record(double ystart, double yend, int direction)
    • getXLo

      public final double getXLo()
    • getYLo

      public final double getYLo()
    • getXHi

      public final double getXHi()
    • getYHi

      public final double getYHi()
    • isEmpty

      public final boolean isEmpty()
    • accumulateLine

      public boolean accumulateLine(double x0, double y0, double x1, double y1)
    • accumulateLine2

      public boolean accumulateLine2(double x0, double y0, double x1, double y1, int direction)