// Assembly: Unity.VectorGraphics
// Full name: Unity.VectorGraphics.Matrix2D

namespace Unity.VectorGraphics
{
public class Matrix2D // TypeDefIndex: 10816
{
	// Fields
	type#26063 m00;
	type#26063 m10;
	type#26063 m01;
	type#26063 m11;
	type#26063 m02;
	type#26063 m12;
	type#22506 zeroMatrix;
	type#22506 identityMatrix;

	// Methods
	// RVA: -1
	public type#28660 .ctor(type#28439 column0, type#28439 column1, type#28439 column2) { }
	// RVA: -1
	public type#26059 get_Item(type#20867 row, type#20867 column) { }
	// RVA: -1
	public type#28660 set_Item(type#20867 row, type#20867 column, type#26059 value) { }
	// RVA: -1
	public type#26059 get_Item(type#20867 index) { }
	// RVA: -1
	public type#28660 set_Item(type#20867 index, type#26059 value) { }
	// RVA: -1
	public virtual type#20867 GetHashCode() { }
	// RVA: -1
	public virtual type#15313 Equals(type#23705 other) { }
	// RVA: -1
	public static type#22503 op_Multiply(type#22503 lhs, type#22503 rhs) { }
	// RVA: -1
	public static type#28439 op_Multiply(type#22503 lhs, type#28439 vector) { }
	// RVA: -1
	public static type#15313 op_Equality(type#22503 lhs, type#22503 rhs) { }
	// RVA: -1
	public static type#15313 op_Inequality(type#22503 lhs, type#22503 rhs) { }
	// RVA: -1
	public type#28439 GetColumn(type#20867 index) { }
	// RVA: -1
	public type#28468 GetRow(type#20867 index) { }
	// RVA: -1
	public type#28660 SetColumn(type#20867 index, type#28439 column) { }
	// RVA: -1
	public type#28660 SetRow(type#20867 index, type#28468 row) { }
	// RVA: -1
	public type#28439 MultiplyPoint(type#28439 point) { }
	// RVA: -1
	public type#28439 MultiplyVector(type#28439 vector) { }
	// RVA: -1
	public type#22503 Inverse() { }
	// RVA: -1
	public static type#22503 Scale(type#28439 vector) { }
	// RVA: -1
	public static type#22503 Translate(type#28439 vector) { }
	// RVA: -1
	public static type#22503 RotateRH(type#26059 angleRadians) { }
	// RVA: -1
	public static type#22503 RotateLH(type#26059 angleRadians) { }
	// RVA: -1
	public static type#22503 SkewX(type#26059 angleRadians) { }
	// RVA: -1
	public static type#22503 SkewY(type#26059 angleRadians) { }
	// RVA: -1
	public static type#22503 get_zero() { }
	// RVA: -1
	public static type#22503 get_identity() { }
	// RVA: -1
	public virtual type#26576 ToString() { }
	// RVA: -1
	public type#26576 ToString(type#26576 format) { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
