public void AnimateTo(global::Osmdroid.Api.IGeoPoint geoPoint) { if (id_animateTo_Lorg_osmdroid_api_IGeoPoint_ == IntPtr.Zero) { id_animateTo_Lorg_osmdroid_api_IGeoPoint_ = JNIEnv.GetMethodID(class_ref, "animateTo", "(Lorg/osmdroid/api/IGeoPoint;)V"); } JNIEnv.CallVoidMethod(Handle, id_animateTo_Lorg_osmdroid_api_IGeoPoint_, new JValue(geoPoint)); }
public void SetCenter(global::Osmdroid.Api.IGeoPoint point) { if (id_setCenter_Lorg_osmdroid_api_IGeoPoint_ == IntPtr.Zero) { id_setCenter_Lorg_osmdroid_api_IGeoPoint_ = JNIEnv.GetMethodID(class_ref, "setCenter", "(Lorg/osmdroid/api/IGeoPoint;)V"); } JNIEnv.CallVoidMethod(Handle, id_setCenter_Lorg_osmdroid_api_IGeoPoint_, new JValue(point)); }
public static global::Android.Graphics.Point ProjectGeoPoint(global::Osmdroid.Api.IGeoPoint aGeoPoint, int aZoom, global::Android.Graphics.Point aReuse) { if (id_projectGeoPoint_Lorg_osmdroid_api_IGeoPoint_ILandroid_graphics_Point_ == IntPtr.Zero) { id_projectGeoPoint_Lorg_osmdroid_api_IGeoPoint_ILandroid_graphics_Point_ = JNIEnv.GetStaticMethodID(class_ref, "projectGeoPoint", "(Lorg/osmdroid/api/IGeoPoint;ILandroid/graphics/Point;)Landroid/graphics/Point;"); } global::Android.Graphics.Point __ret = global::Java.Lang.Object.GetObject <global::Android.Graphics.Point> (JNIEnv.CallStaticObjectMethod(class_ref, id_projectGeoPoint_Lorg_osmdroid_api_IGeoPoint_ILandroid_graphics_Point_, new JValue(aGeoPoint), new JValue(aZoom), new JValue(aReuse)), JniHandleOwnership.TransferLocalRef); return(__ret); }
public global::Android.Graphics.Point ToPixels(global::Osmdroid.Api.IGeoPoint @in, global::Android.Graphics.Point @out) { if (id_toPixels_Lorg_osmdroid_api_IGeoPoint_Landroid_graphics_Point_ == IntPtr.Zero) { id_toPixels_Lorg_osmdroid_api_IGeoPoint_Landroid_graphics_Point_ = JNIEnv.GetMethodID(class_ref, "toPixels", "(Lorg/osmdroid/api/IGeoPoint;Landroid/graphics/Point;)Landroid/graphics/Point;"); } global::Android.Graphics.Point __ret = global::Java.Lang.Object.GetObject <global::Android.Graphics.Point> (JNIEnv.CallObjectMethod(Handle, id_toPixels_Lorg_osmdroid_api_IGeoPoint_Landroid_graphics_Point_, new JValue(@in), new JValue(@out)), JniHandleOwnership.TransferLocalRef); return(__ret); }
static IntPtr n_ToPixels_Lorg_osmdroid_api_IGeoPoint_Landroid_graphics_Point_(IntPtr jnienv, IntPtr native__this, IntPtr native__in, IntPtr native__out) { global::Osmdroid.Api.IProjection __this = global::Java.Lang.Object.GetObject <global::Osmdroid.Api.IProjection> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Osmdroid.Api.IGeoPoint @in = (global::Osmdroid.Api.IGeoPoint)global::Java.Lang.Object.GetObject <global::Osmdroid.Api.IGeoPoint> (native__in, JniHandleOwnership.DoNotTransfer); global::Android.Graphics.Point @out = global::Java.Lang.Object.GetObject <global::Android.Graphics.Point> (native__out, JniHandleOwnership.DoNotTransfer); IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.ToPixels(@in, @out)); return(__ret); }
public virtual void AddPoint(global::Osmdroid.Api.IGeoPoint aPoint) { if (id_addPoint_Lorg_osmdroid_api_IGeoPoint_ == IntPtr.Zero) { id_addPoint_Lorg_osmdroid_api_IGeoPoint_ = JNIEnv.GetMethodID(class_ref, "addPoint", "(Lorg/osmdroid/api/IGeoPoint;)V"); } if (GetType() == ThresholdType) { JNIEnv.CallVoidMethod(Handle, id_addPoint_Lorg_osmdroid_api_IGeoPoint_, new JValue(aPoint)); } else { JNIEnv.CallNonvirtualVoidMethod(Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "addPoint", "(Lorg/osmdroid/api/IGeoPoint;)V"), new JValue(aPoint)); } }
static void n_SetCenter_Lorg_osmdroid_api_IGeoPoint_(IntPtr jnienv, IntPtr native__this, IntPtr native_point) { global::Osmdroid.Api.IMapController __this = global::Java.Lang.Object.GetObject <global::Osmdroid.Api.IMapController> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Osmdroid.Api.IGeoPoint point = (global::Osmdroid.Api.IGeoPoint)global::Java.Lang.Object.GetObject <global::Osmdroid.Api.IGeoPoint> (native_point, JniHandleOwnership.DoNotTransfer); __this.SetCenter(point); }
static double n_GetLatitude(IntPtr jnienv, IntPtr native__this) { global::Osmdroid.Api.IGeoPoint __this = global::Java.Lang.Object.GetObject <global::Osmdroid.Api.IGeoPoint> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(__this.Latitude); }
static void n_AddPoint_Lorg_osmdroid_api_IGeoPoint_(IntPtr jnienv, IntPtr native__this, IntPtr native_aPoint) { global::Osmdroid.Views.Overlay.PathOverlay __this = global::Java.Lang.Object.GetObject <global::Osmdroid.Views.Overlay.PathOverlay> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Osmdroid.Api.IGeoPoint aPoint = (global::Osmdroid.Api.IGeoPoint)global::Java.Lang.Object.GetObject <global::Osmdroid.Api.IGeoPoint> (native_aPoint, JniHandleOwnership.DoNotTransfer); __this.AddPoint(aPoint); }