v0.4.0
New features:
- adds ability to split path components with
PathComponent.split(from:, to:)
- adds utility method for enumerating over points of
PathComponent
with option to include or exclude control pointsPathComponent.enumeratePoints(includeControlPoints:, using:)
- allows subclassing of
Path
andPathComponent
- adds
Comparable
support toIndexedPathLocation
andIndexedPathComponentLocation
- adds
distanceSquared
function between points
bugfixes
- fixes a memory leak in vector boolean operations
- improves support for converting to and from CoreGraphics paths that have single point subpaths