public override int GetHashCode() { int hashCode = -62375069; hashCode = hashCode * -1521134295 + ScaleX.GetHashCode(); hashCode = hashCode * -1521134295 + SkewX.GetHashCode(); hashCode = hashCode * -1521134295 + TransX.GetHashCode(); hashCode = hashCode * -1521134295 + SkewY.GetHashCode(); hashCode = hashCode * -1521134295 + ScaleY.GetHashCode(); hashCode = hashCode * -1521134295 + TransY.GetHashCode(); hashCode = hashCode * -1521134295 + Persp0.GetHashCode(); hashCode = hashCode * -1521134295 + Persp1.GetHashCode(); hashCode = hashCode * -1521134295 + Persp2.GetHashCode(); return(hashCode); }