diff options
author | Christina Rossmanith <ChrRossmanith@web.de> | 2012-04-01 21:14:10 +0200 |
---|---|---|
committer | Fridrich Štrba <fridrich.strba@bluewin.ch> | 2012-04-03 16:01:18 +0200 |
commit | 333cb00a6399bca9999fa0248a64922757da4a7d (patch) | |
tree | c7b616029073672b361a8f2aad57946357172b62 /filter | |
parent | 63b78e6db15a76b9e928cb4a7d0d995bd12f9bf4 (diff) |
SVG: treat skewX and skewY correct
Diffstat (limited to 'filter')
-rw-r--r-- | filter/source/svg/parserfragments.cxx | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/filter/source/svg/parserfragments.cxx b/filter/source/svg/parserfragments.cxx index d70eaaddedab..3de3d4b2d7ca 100644 --- a/filter/source/svg/parserfragments.cxx +++ b/filter/source/svg/parserfragments.cxx @@ -93,16 +93,16 @@ void calcRotation(std::vector<geometry::AffineMatrix2D>& rTransforms, void calcSkewX(std::vector<geometry::AffineMatrix2D>& rTransforms, double fSkewAngle) { - geometry::AffineMatrix2D aMat(1.0,0.0,0.0, - tan(fSkewAngle*M_PI/180),1.0,0.0); + geometry::AffineMatrix2D aMat(1.0,tan(fSkewAngle*M_PI/180),0.0, + 0.0,1.0,0.0); rTransforms.push_back(aMat); } void calcSkewY(std::vector<geometry::AffineMatrix2D>& rTransforms, double fSkewAngle) { - geometry::AffineMatrix2D aMat(1.0,tan(fSkewAngle*M_PI/180),0.0, - 0.0,1.0,0.0); + geometry::AffineMatrix2D aMat(1.0,0.0,0.0, + tan(fSkewAngle*M_PI/180),1.0,0.0); rTransforms.push_back(aMat); } |