diff options
author | Asheem Mamoowala <asheem.mamoowala@mapbox.com> | 2017-12-18 17:11:43 -0800 |
---|---|---|
committer | Asheem Mamoowala <asheem.mamoowala@mapbox.com> | 2018-04-05 18:04:25 -0700 |
commit | cc01781db7281032f8c0c5eae54281187522a861 (patch) | |
tree | c12b23f6b69f8499a4d3db476b0f30c693c654e2 /platform/darwin/src/NSValue+MGLAdditions.m | |
parent | dc495e1c9d831ccf928381845ffcb409c5d91271 (diff) | |
download | qtlocation-mapboxgl-cc01781db7281032f8c0c5eae54281187522a861.tar.gz |
[ios, macos] Projection Matrix and LatLng projection to Mercator methods
Diffstat (limited to 'platform/darwin/src/NSValue+MGLAdditions.m')
-rw-r--r-- | platform/darwin/src/NSValue+MGLAdditions.m | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/platform/darwin/src/NSValue+MGLAdditions.m b/platform/darwin/src/NSValue+MGLAdditions.m index 1383056944..b32445dab7 100644 --- a/platform/darwin/src/NSValue+MGLAdditions.m +++ b/platform/darwin/src/NSValue+MGLAdditions.m @@ -14,6 +14,16 @@ return coordinate; } ++ (instancetype)valueWithMGLMapPoint:(MGLMapPoint)point { + return [self valueWithBytes:&point objCType:@encode(MGLMapPoint)]; +} + +-(MGLMapPoint) MGLMapPointValue { + MGLMapPoint point; + [self getValue:&point]; + return point; +} + + (instancetype)valueWithMGLCoordinateSpan:(MGLCoordinateSpan)span { return [self valueWithBytes:&span objCType:@encode(MGLCoordinateSpan)]; } |