/** * There's no difference with getPathIterator(AffineTransform at); * we just need this method to implement the Shape interface. */ public PathIterator getPathIterator(AffineTransform at, double flatness) { return new PolylineShapeIterator(this, at); }
/** * Returns an iteration object that defines the boundary of the polyline. * @param at the specified {@link AffineTransform} * @return a {@link PathIterator} that defines the boundary of this polyline. * @see java.awt.Shape#intersects(java.awt.geom.Rectangle2D) */ public PathIterator getPathIterator(AffineTransform at) { return new PolylineShapeIterator(this, at); }
/** * Returns an iteration object that defines the boundary of the polyline. * @param at the specified {@link AffineTransform} * @return a {@link PathIterator} that defines the boundary of this polyline. * @see com.google.code.appengine.awt.Shape#intersects(com.google.code.appengine.awt.geom.Rectangle2D) */ public PathIterator getPathIterator(AffineTransform at) { return new PolylineShapeIterator(this, at); }
/** * There's no difference with getPathIterator(AffineTransform at); * we just need this method to implement the Shape interface. */ public PathIterator getPathIterator(AffineTransform at, double flatness) { return new PolylineShapeIterator(this, at); }
/** * There's no difference with getPathIterator(AffineTransform at); * we just need this method to implement the Shape interface. */ public PathIterator getPathIterator(AffineTransform at, double flatness) { return new PolylineShapeIterator(this, at); }
/** * Returns an iteration object that defines the boundary of the polyline. * @param at the specified {@link AffineTransform} * @return a {@link PathIterator} that defines the boundary of this polyline. * @see java.awt.Shape#intersects(java.awt.geom.Rectangle2D) */ public PathIterator getPathIterator(AffineTransform at) { return new PolylineShapeIterator(this, at); }