From d4e56d3b3be2a9f462b678454be2bb8d6d0d89e4 Mon Sep 17 00:00:00 2001 From: treeform Date: Sun, 20 Mar 2022 13:36:54 -0700 Subject: [PATCH] The computeBounds() should take a transform. --- src/pixie/fonts.nim | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/pixie/fonts.nim b/src/pixie/fonts.nim index bb8561b..22e8860 100644 --- a/src/pixie/fonts.nim +++ b/src/pixie/fonts.nim @@ -585,6 +585,7 @@ proc textUber( proc computeBounds*( arrangement: Arrangement, + transform = mat3() ): Rect = var fullPath = newPath() @@ -632,6 +633,7 @@ proc computeBounds*( fullPath.addPath(path) + fullPath.transform(transform) fullPath.computeBounds() proc fillText*(