thorvg/test
Hermet Park 730b0d23f0 renderer/paint: revise the Paint::bounds() behavior
The current Paint::bounds(transform=true) returns the coordinates
of the paint in its local coordinates after transformation.

However, it did not convert the origin to the world coordinate.

This is problematic when the user wants to determine
the paint's position and size with the origin being the canvas.
Specifically, this matters that when the paint is belonged
to a certain scene.

Now, the bounds() method returns the coordinates
of the paint's bounding box with the corrected world space.
User can figure out the actual boundary within the painted result.

Remark that, this may break the functional behavior compatibility.
2024-09-30 15:48:18 +09:00
..
capi renderer/paint: revise the Paint::bounds() behavior 2024-09-30 15:48:18 +09:00
regression common: fix 178+ spelling errors 2024-09-30 12:41:38 +09:00
resources tests: ++coverage 2024-06-27 14:42:27 +09:00
catch.hpp test: upgrade catch2 2023-01-30 13:28:44 +09:00
meson.build test: clean up test suites 2024-06-24 14:28:20 +09:00
testAccessor.cpp renderer/accessor: revise set() api for animation support 2024-09-30 15:48:18 +09:00
testAnimation.cpp API: revise the APIs. 2024-09-30 12:55:16 +09:00
testFill.cpp API: revise the APIs. 2024-09-30 12:55:16 +09:00
testInitializer.cpp tests: version api tests 2024-09-30 15:35:45 +09:00
testLottie.cpp API: revise the APIs. 2024-09-30 12:55:16 +09:00
testMain.cpp tests: introduce catch2 unit tests infrastructure. 2021-06-04 16:46:34 +09:00
testPaint.cpp renderer/paint: revise the Paint::bounds() behavior 2024-09-30 15:48:18 +09:00
testPicture.cpp API: revise the APIs. 2024-09-30 12:55:16 +09:00
testSavers.cpp tests: add missing capi saver tests & ifdefs 2024-06-27 14:42:23 +09:00
testScene.cpp API: revise the APIs. 2024-09-30 12:55:16 +09:00
testShape.cpp API: revise the APIs. 2024-09-30 12:55:16 +09:00
testSwCanvas.cpp common: fix 178+ spelling errors 2024-09-30 12:41:38 +09:00
testSwEngine.cpp tests: ++coverage 2024-06-27 14:42:27 +09:00
testText.cpp ttf_loader: Basic support for composite glyphs loading (#2600) 2024-09-30 15:48:13 +09:00