public override int GetHashCode() { unchecked { var hashCode = m_X; hashCode = (hashCode * 397) ^ m_Y; hashCode = (hashCode * 397) ^ m_Width; hashCode = (hashCode * 397) ^ m_Height; return hashCode; } }