public void setHorizontalLocation(LocationType newLoc) { newLoc.convertToAbsoluteLatLonDepth(); loc.setLatitude(newLoc.getLatitudeAsDoubleValue()); loc.setLongitude(newLoc.getLongitudeAsDoubleValue()); reference.setLat(newLoc.getLatitudeAsDoubleValueRads()); reference.setLon(newLoc.getLongitudeAsDoubleValueRads()); latitude = newLoc.getLatitudeAsDoubleValue(); longitude = newLoc.getLongitudeAsDoubleValue(); }