Class ShapeCollectionPathIterator

java.lang.Object
org.locationtech.jts.awt.ShapeCollectionPathIterator
All Implemented Interfaces:
PathIterator

public class ShapeCollectionPathIterator extends Object implements PathIterator
A PathIterator which provides paths for a collection of Shapes.
  • Field Details

    • shapeIterator

      private Iterator shapeIterator
    • currentPathIterator

      private PathIterator currentPathIterator
    • affineTransform

      private AffineTransform affineTransform
    • done

      private boolean done
  • Constructor Details

    • ShapeCollectionPathIterator

      public ShapeCollectionPathIterator(Collection shapes, AffineTransform affineTransform)
      Creates a new path iterator for a collection of Shapes.
      Parameters:
      shapes - the Shapes in the collection
      affineTransform - a optional transformation to be applied to the coordinates in the path (may be null)
  • Method Details