using System; using System.Collections.Generic; using System.Text; using System.Drawing.Drawing2D; namespace Svg.Transforms { /// /// The class which applies custom transform to this Matrix (Required for projects created by the Inkscape). /// public sealed class SvgMatrix : SvgTransform { private List points; public List Points { get { return this.points; } set { this.points = value; } } public override System.Drawing.Drawing2D.Matrix Matrix { get { Matrix matrix = new Matrix( this.points[0], this.points[1], this.points[2], this.points[3], this.points[4], this.points[5] ); return matrix; } } public SvgMatrix(List m) { this.points = m; } } }