// SPDX-License-Identifier: MIT
// Derived from Rough.js 4.0.4, Copyright (c) 2019 Preet Shihn.

package rough

type hatchFiller struct {
	hachureFiller
}

func ( *hatchFiller) ( []Point,  *ResolvedOptions) OpSet {
	 := .fillPolygonWithConnectEnds(, , false)
	 := *
	.HachureAngle = .HachureAngle + 90
	 := .fillPolygonWithConnectEnds(, &, false)
	.Ops = append(.Ops, .Ops...)
	return 
}