/// <summary> /// compare just by TightPolyline /// </summary> /// <returns></returns> public override int GetHashCode() { if (TightPolyline == null) { throw new InvalidOperationException(); } return(TightPolyline.GetHashCode()); }
public override string ToString() { return((TightPolyline == null ? "null" : TightPolyline.ToString().Substring(0, 5)) + "," + (LooseShape == null ? "null" : LooseShape.ToString().Substring(0, 5))); }