Example #1
0
 /// <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());
 }