/// Indicates the type of matrix operation. The keyword 'matrix' indicates that a full 5x4 matrix of values will be provided. The other keywords represent convenience shortcuts to allow commonly used color operations to be performed without specifying a complete matrix. If attribute type is not specified, then the effect is as if a value of matrix were specified.
/// Note: this is not used in calculations to bitmap - used only to allow for svg xml output
/// </summary>
[SvgAttribute("type")]
publicSvgColourMatrixTypeType{get;set;}
/// <summary>
/// list of <number>s
/// The contents of values depends on the value of attribute type:
/// Note: this is not used in calculations to bitmap - used only to allow for svg xml output
/// Note: this is not used in calculations to bitmap - used only to allow for svg xml output
/// </summary>
[SvgElement("feOffset")]
publicclassSvgOffset:SvgFilterPrimitive
{
/// <summary>
/// The amount to offset the input graphic along the x-axis. The offset amount is expressed in the coordinate system established by attribute ‘primitiveUnits’ on the ‘filter’ element.
/// If the attribute is not specified, then the effect is as if a value of 0 were specified.
/// Note: this is not used in calculations to bitmap - used only to allow for svg xml output
/// </summary>
[SvgAttribute("dx")]
publicSvgUnitDx{get;set;}
/// <summary>
/// The amount to offset the input graphic along the y-axis. The offset amount is expressed in the coordinate system established by attribute ‘primitiveUnits’ on the ‘filter’ element.
/// If the attribute is not specified, then the effect is as if a value of 0 were specified.
/// Note: this is not used in calculations to bitmap - used only to allow for svg xml output
//hardcoded transformation matrix. I am not sure why this is not in proportion or rotated correctly (something to do with how the endcaps are determined in GDI)