return an iterator along the shape boundary . if the optional transform is provided , the iterator is transformed accordingly . the path is flattened until all segments differ from the curve by at most the value of the flatness parameter , within the limits of the default interpolation recursion limit of 1024 segments between actual points . each call returns a new object , independent from others in use . the result is threadsafe if and only if the iterator returned by #getpathiterator affinetransform is as well . concode_field_sep PlaceHolder placeHolder concode_field_sep boolean intersects concode_elem_sep Rectangle2D getFrame concode_elem_sep double getMaxX concode_elem_sep boolean isEmpty concode_elem_sep double getMaxY concode_elem_sep double getWidth concode_elem_sep Rectangle getBounds concode_elem_sep void setFrameFromDiagonal concode_elem_sep void setFrameFromDiagonal concode_elem_sep void setFrameFromCenter concode_elem_sep void setFrameFromCenter concode_elem_sep double getX concode_elem_sep double getHeight concode_elem_sep boolean contains concode_elem_sep boolean contains concode_elem_sep double getY concode_elem_sep void setFrame concode_elem_sep void setFrame concode_elem_sep void setFrame concode_elem_sep Object clone concode_elem_sep double getCenterY concode_elem_sep double getMinX concode_elem_sep double getCenterX concode_elem_sep double getMinY
PathIterator function ( AffineTransform arg0 , double arg1 ) { return new FlatteningPathIterator ( getPathIterator ( arg0 ) , arg1 ) ; }