public override int GetHashCode() { int hash = 1; if (Epoch != 0) { hash ^= Epoch.GetHashCode(); } if (Name.Length != 0) { hash ^= Name.GetHashCode(); } if (Revision.Length != 0) { hash ^= Revision.GetHashCode(); } if (Kind != 0) { hash ^= Kind.GetHashCode(); } if (FullName.Length != 0) { hash ^= FullName.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
public override int GetHashCode() { int hash = 1; if (Epoch != 0UL) { hash ^= Epoch.GetHashCode(); } hash ^= netMap_.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
public override int GetHashCode() { int hash = 1; if (HasEpoch) { hash ^= Epoch.GetHashCode(); } if (HasPosition) { hash ^= Position.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
public override int GetHashCode() { int hash = 1; if (Epoch != 0UL) { hash ^= Epoch.GetHashCode(); } if (Version != 0) { hash ^= Version.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
/// <inheritdoc /> public override int GetHashCode() { unchecked { var hashCode = MeanAnomoly.GetHashCode(); hashCode = (hashCode * 397) ^ AscendingNode.GetHashCode(); hashCode = (hashCode * 397) ^ ArgumentPerigee.GetHashCode(); hashCode = (hashCode * 397) ^ MeanMotion.GetHashCode(); hashCode = (hashCode * 397) ^ RecoveredSemiMajorAxis.GetHashCode(); hashCode = (hashCode * 397) ^ RecoveredMeanMotion.GetHashCode(); hashCode = (hashCode * 397) ^ Perigee.GetHashCode(); hashCode = (hashCode * 397) ^ Apogee.GetHashCode(); hashCode = (hashCode * 397) ^ Period.GetHashCode(); hashCode = (hashCode * 397) ^ Epoch.GetHashCode(); hashCode = (hashCode * 397) ^ BStar.GetHashCode(); hashCode = (hashCode * 397) ^ Eccentricity.GetHashCode(); hashCode = (hashCode * 397) ^ Inclination.GetHashCode(); return(hashCode); } }
public override int GetHashCode() { var hashCode = -1389298070; hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Name); hashCode = hashCode * -1521134295 + CameraFOV.GetHashCode(); hashCode = hashCode * -1521134295 + CameraFOV.GetHashCode(); hashCode = hashCode * -1521134295 + DeltaTime.GetHashCode(); hashCode = hashCode * -1521134295 + Speed.GetHashCode(); hashCode = hashCode * -1521134295 + G.GetHashCode(); hashCode = hashCode * -1521134295 + Epoch.GetHashCode(); hashCode = hashCode * -1521134295 + CollisionsType.GetHashCode(); foreach (MaterialPoint body in Bodies) { hashCode = hashCode * -1521134295 + body.GetHashCode(); } hashCode = hashCode * -1521134295 + EnableTracers.GetHashCode(); return(hashCode); }
/// <summary> /// /// </summary> /// <returns></returns> public override int GetHashCode() { return((int)(epoch.GetHashCode() << 5 ^ this.lsn)); }