diva.canvas
Class BasicZList.IntersectedGSet

java.lang.Object
  extended by diva.canvas.BasicZList.GSet
      extended by diva.canvas.BasicZList.IntersectedGSet
All Implemented Interfaces:
FigureSet, GeometricSet
Enclosing class:
BasicZList

private class BasicZList.IntersectedGSet
extends BasicZList.GSet

The figures with intersecting bounding boxes


Constructor Summary
BasicZList.IntersectedGSet(java.awt.geom.Rectangle2D region)
           
 
Method Summary
 boolean _contains(Figure f, java.awt.geom.Rectangle2D region)
          Test if the given figure is within this set
 void _filter(java.util.ArrayList result, java.util.Iterator i, java.awt.geom.Rectangle2D region)
           
 
Methods inherited from class diva.canvas.BasicZList.GSet
contains, figures, figuresFromBack, figuresFromFront, getGeometry, setGeometry
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicZList.IntersectedGSet

public BasicZList.IntersectedGSet(java.awt.geom.Rectangle2D region)
Method Detail

_contains

public boolean _contains(Figure f,
                         java.awt.geom.Rectangle2D region)
Test if the given figure is within this set

Specified by:
_contains in class BasicZList.GSet

_filter

public void _filter(java.util.ArrayList result,
                    java.util.Iterator i,
                    java.awt.geom.Rectangle2D region)
Specified by:
_filter in class BasicZList.GSet