class LatLonAlt implements Serializable, SizeProvider {

    public static boolean crossesAntimeridian(LatLonAlt lla1, LatLonAlt lla2)
    {
        return Math.abs(lla1.getLonD()) != 180. && Math.abs(lla2.getLonD()) != 180.
                && Math.abs(normalizeLongitude(lla1.getLonD()) - normalizeLongitude(lla2.getLonD())) > 180.;
    }

    private  LatLonAlt(double latitudeDegrees, double longitudeDegrees);

}