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;
}
}
}