jp.co.melco.preserv.geom
クラス psvCrossings.NonZero

java.lang.Object
  拡張jp.co.melco.preserv.geom.psvCrossings
      拡張jp.co.melco.preserv.geom.psvCrossings.NonZero
含まれているクラス:
psvCrossings

public static final class psvCrossings.NonZero
extends psvCrossings


入れ子クラスの概要
 
クラス jp.co.melco.preserv.geom.psvCrossings から継承した入れ子クラス
psvCrossings.EvenOdd, psvCrossings.NonZero
 
フィールドの概要
 
クラス jp.co.melco.preserv.geom.psvCrossings から継承したフィールド
debug
 
コンストラクタの概要
psvCrossings.NonZero(double xlo, double ylo, double xhi, double yhi)
           
 
メソッドの概要
 boolean covers(double ystart, double yend)
           
 void insert(int cur, double lo, double hi, int dir)
           
 void record(double ystart, double yend, int direction)
           
 void remove(int cur)
           
 
クラス jp.co.melco.preserv.geom.psvCrossings から継承したメソッド
accumulateCubic, accumulateLine, accumulateLine, accumulateQuad, findCrossings, findCrossings, getXHi, getXLo, getYHi, getYLo, isEmpty, print
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

psvCrossings.NonZero

public psvCrossings.NonZero(double xlo,
                            double ylo,
                            double xhi,
                            double yhi)
メソッドの詳細

covers

public final boolean covers(double ystart,
                            double yend)
定義:
クラス psvCrossings 内の covers

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)
定義:
クラス psvCrossings 内の record