public override int GetHashCode() { var hashCode = base.GetHashCode(); unchecked { hashCode = hashCode * -1521134295 + AlignmentX.GetHashCode(); hashCode = hashCode * -1521134295 + AlignmentY.GetHashCode(); hashCode = hashCode * -1521134295 + Stretch.GetHashCode(); hashCode = hashCode * -1521134295 + TileMode.GetHashCode(); hashCode = hashCode * -1521134295 + ViewBox.GetHashCode(); hashCode = hashCode * -1521134295 + ViewBoxUnits.GetHashCode(); hashCode = hashCode * -1521134295 + ViewPort.GetHashCode(); hashCode = hashCode * -1521134295 + ViewPortUnits.GetHashCode(); } return(hashCode); }