/// <inheritdoc/> public bool Equals(ISphericalCoordinate <double> other) { return(!ReferenceEquals(null, other) && Rho == other.Rho && Theta == other.Theta && Phi == other.Phi); }
public GeographicCoordinate(ISphericalCoordinate latitude, ISphericalCoordinate longitude, IDistance elevation) { Initialise(latitude, longitude, elevation); }
private void Initialise(ISphericalCoordinate latitude, ISphericalCoordinate longitude, IDistance elevation) { Latitude = latitude; Longitude = longitude; Elevation = elevation; }
public GeographicCoordinate(ISphericalCoordinate latitude, ISphericalCoordinate longitude) { Initialise(latitude, longitude, new Distance()); }