This commit is contained in:
Ryan Oldenburg 2021-05-31 19:22:14 -05:00
parent a08019518c
commit 8ce82c20b2

View file

@ -1197,15 +1197,14 @@ proc fillShapes(
bounds = computePixelBounds(segments) bounds = computePixelBounds(segments)
startX = max(0, bounds.x.int) startX = max(0, bounds.x.int)
startY = max(0, bounds.y.int) startY = max(0, bounds.y.int)
stopY = min(image.height, (bounds.y + bounds.h).int) pathHeight = min(image.height, (bounds.y + bounds.h).int)
pathHeight = stopY - startY partitions = partitionSegments(segments, startY, pathHeight - startY)
partitions = partitionSegments(segments, startY, pathHeight)
var var
coverages = newSeq[uint8](image.width) coverages = newSeq[uint8](image.width)
hits = newSeq[(float32, int16)](4) hits = newSeq[(float32, int16)](4)
for y in startY ..< stopY: for y in startY ..< pathHeight:
computeCoverages( computeCoverages(
coverages, coverages,
hits, hits,