summaryrefslogtreecommitdiff
path: root/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/NativeMap.java
diff options
context:
space:
mode:
Diffstat (limited to 'platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/NativeMap.java')
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/NativeMap.java11
1 files changed, 9 insertions, 2 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/NativeMap.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/NativeMap.java
index cf5961a313..e9b6e5b5ef 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/NativeMap.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/NativeMap.java
@@ -6,6 +6,7 @@ import android.graphics.RectF;
import android.support.annotation.IntRange;
import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
+
import com.mapbox.geojson.Feature;
import com.mapbox.geojson.Geometry;
import com.mapbox.mapboxsdk.annotations.Marker;
@@ -63,9 +64,12 @@ interface NativeMap {
void setLatLng(@NonNull LatLng latLng, long duration);
- LatLng getLatLng();
+ LatLng getLatLng(boolean padded);
+
+ void setLatLngBounds(@Nullable LatLngBounds latLngBounds);
- void setLatLngBounds(@NonNull LatLngBounds latLngBounds);
+ @NonNull
+ LatLngBounds getLatLngBounds();
void setVisibleCoordinateBounds(@NonNull LatLng[] coordinates, @NonNull RectF padding,
double direction, long duration);
@@ -194,6 +198,9 @@ interface NativeMap {
@NonNull
PointF pixelForLatLng(@NonNull LatLng latLng);
+ @NonNull
+ PointF pixelForLatLngRaw(@NonNull LatLng latLng);
+
LatLng latLngForPixel(@NonNull PointF pixel);
//