splineThru( pts ) {

		const npts = [ this.currentPoint.clone() ].concat( pts );

		const curve = new SplineCurve( npts );
		this.curves.push( curve );

		this.currentPoint.copy( pts[ pts.length - 1 ] );

		return this;

	}
Adds an instance of {@link SplineCurve} to the path by connecting
the current point with the given list of points.

@param {Array<Vector2>} pts - An array of points in 2D space.
@return {Path} A reference to this path.