Overview
Object representing the latitude and longitude.
Inherits GMTCImmutableData.
Public Member Functions | |
(instancetype) | - initWithLatitude:longitude: |
Initializes the object with the specified `latitude` and `longitude'. | |
(CLLocationCoordinate2D) | - coordinate |
Creates and returns a CLLocationCoordinate2D from current GMTSLatLng. | |
(CLLocationDistance) | - distanceFromLocation: |
Gets the lateral distance from the given latlng to the current location. | |
(BOOL) | - isAlmostEqual: |
Indicates if the receiver is almost equal to another given GMTSLatLng object based on the constant, GMTSLatLngDegreeAlmostEqualTolerance . | |
Static Public Member Functions | |
(instancetype) | + latLngFromCoordinate: |
Creates and returns an initialized GMTSLatLng from given CLLocationCoordinate2D. | |
Properties | |
double | latitude |
Latitude associated with the object. | |
double | longitude |
Longitude associated with the object. |
Member Function Documentation
+ (instancetype) latLngFromCoordinate: | (CLLocationCoordinate2D) | coordinate |
Creates and returns an initialized GMTSLatLng from given CLLocationCoordinate2D.
- (instancetype) initWithLatitude: | (double) | latitude | |
longitude: | (double) | longitude | |
Initializes the object with the specified `latitude` and `longitude'.
- (CLLocationCoordinate2D) coordinate |
Creates and returns a CLLocationCoordinate2D from current GMTSLatLng.
- Remarks:
- Use .
initWithLatitude:longitude:
- (CLLocationDistance) distanceFromLocation: | (GMTSLatLng *) | latlng |
Gets the lateral distance from the given latlng to the current location.
- (BOOL) isAlmostEqual: | (nullable GMTSLatLng *) | latlng |
Indicates if the receiver is almost equal to another given GMTSLatLng
object based on the constant, GMTSLatLngDegreeAlmostEqualTolerance
.
Property Documentation
- (double) latitude [read, assign] |
Latitude associated with the object.
- (double) longitude [read, assign] |
Longitude associated with the object.