Class LatLongPosition

  • All Implemented Interfaces:
    it.unibo.alchemist.model.GeoPosition , it.unibo.alchemist.model.Position , it.unibo.alchemist.model.Position2D , java.io.Serializable

    
    public final class LatLongPosition
     implements GeoPosition
                        

    Unmodifiable state version of LatLng, also implementing the GeoPosition interface.

    • Constructor Detail

      • LatLongPosition

        LatLongPosition(double lat, double lon)
        Parameters:
        lat - latitude
        lon - longitude
      • LatLongPosition

        LatLongPosition(double lat, double lon, LatLongPosition.DistanceFormula distanceFormula)
        Parameters:
        lat - latitude
        lon - longitude
        distanceFormula - the formula to use to compute distances
      • LatLongPosition

        LatLongPosition(double lat, double lon, int distanceFormula)
        Parameters:
        lat - latitude
        lon - longitude
        distanceFormula - the index of the formula to use to compute distances
      • LatLongPosition

        LatLongPosition(Number lat, Number lon)
        Parameters:
        lat - latitude
        lon - longitude