public override int GetHashCode() { return(name.GetHashCode() ^ priority.GetHashCode() ^ areaTypeFlags.GetHashCode() ^ closedPolygon.GetHashCode() ^ allowIntersectionFlags.GetHashCode() ^ surfaceTypeFlags.GetHashCode() ^ surfaceAttributeFlags.GetHashCode() ^ levelOffset.GetHashCode() ^ lower.GetHashCode() ^ upper.GetHashCode()); }
public override int GetHashCode() { return(name.GetHashCode() ^ priority.GetHashCode() ^ areaTypeFlags.GetHashCode() ^ pointList.GetHashCode() ^ intersectionObjectType.GetHashCode() ^ allowIntersectionTypes.GetHashCode() ^ surfaceTypeFlags.GetHashCode() ^ surfaceAttributeFlags.GetHashCode() ^ deprecatedLevelOffset.GetHashCode() ^ boundingBox3D.GetHashCode()); }