From 8c10c2e6070c4cadf391808fe9a679bed95e4249 Mon Sep 17 00:00:00 2001 From: Matt Bowers Date: Tue, 4 Jun 2013 16:01:48 -0500 Subject: [PATCH] Embedded transformations Embedded transformations were not being applied correctly; they were being done in reverse order. --- Source/SvgElement.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/SvgElement.cs b/Source/SvgElement.cs index 1f29945..b660bc4 100644 --- a/Source/SvgElement.cs +++ b/Source/SvgElement.cs @@ -161,7 +161,7 @@ namespace Svg foreach (SvgTransform transformation in this.Transforms) { - transformMatrix.Multiply(transformation.Matrix); + transformMatrix.Multiply(transformation.Matrix, MatrixOrder.Append); } renderer.Transform = transformMatrix; -- GitLab