예제 #1
0
        static bool n_Add_Lorg_osmdroid_bonuspack_overlays_Marker_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0)
        {
            global::Org.Osmdroid.Bonuspack.Clustering.StaticCluster __this = global::Java.Lang.Object.GetObject <global::Org.Osmdroid.Bonuspack.Clustering.StaticCluster> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::Osmdroid.Bonuspack.Overlays.Marker p0 = global::Java.Lang.Object.GetObject <global::Osmdroid.Bonuspack.Overlays.Marker> (native_p0, JniHandleOwnership.DoNotTransfer);
            bool __ret = __this.Add(p0);

            return(__ret);
        }
예제 #2
0
        static IntPtr n_BuildClusterMarker_Lorg_osmdroid_bonuspack_clustering_StaticCluster_Lorg_osmdroid_views_MapView_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, IntPtr native_p1)
        {
            global::Org.Osmdroid.Bonuspack.Clustering.GridMarkerClusterer __this = global::Java.Lang.Object.GetObject <global::Org.Osmdroid.Bonuspack.Clustering.GridMarkerClusterer> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::Org.Osmdroid.Bonuspack.Clustering.StaticCluster       p0     = global::Java.Lang.Object.GetObject <global::Org.Osmdroid.Bonuspack.Clustering.StaticCluster> (native_p0, JniHandleOwnership.DoNotTransfer);
            global::Osmdroid.Views.MapView p1 = global::Java.Lang.Object.GetObject <global::Osmdroid.Views.MapView> (native_p1, JniHandleOwnership.DoNotTransfer);
            IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.BuildClusterMarker(p0, p1));

            return(__ret);
        }
예제 #3
0
        public override global::Osmdroid.Bonuspack.Overlays.Marker BuildClusterMarker(global::Org.Osmdroid.Bonuspack.Clustering.StaticCluster p0, global::Osmdroid.Views.MapView p1)
        {
            if (id_buildClusterMarker_Lorg_osmdroid_bonuspack_clustering_StaticCluster_Lorg_osmdroid_views_MapView_ == IntPtr.Zero)
            {
                id_buildClusterMarker_Lorg_osmdroid_bonuspack_clustering_StaticCluster_Lorg_osmdroid_views_MapView_ = JNIEnv.GetMethodID(class_ref, "buildClusterMarker", "(Lorg/osmdroid/bonuspack/clustering/StaticCluster;Lorg/osmdroid/views/MapView;)Lorg/osmdroid/bonuspack/overlays/Marker;");
            }

            global::Osmdroid.Bonuspack.Overlays.Marker __ret;
            if (GetType() == ThresholdType)
            {
                __ret = global::Java.Lang.Object.GetObject <global::Osmdroid.Bonuspack.Overlays.Marker> (JNIEnv.CallObjectMethod(Handle, id_buildClusterMarker_Lorg_osmdroid_bonuspack_clustering_StaticCluster_Lorg_osmdroid_views_MapView_, new JValue(p0), new JValue(p1)), JniHandleOwnership.TransferLocalRef);
            }
            else
            {
                __ret = global::Java.Lang.Object.GetObject <global::Osmdroid.Bonuspack.Overlays.Marker> (JNIEnv.CallNonvirtualObjectMethod(Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "buildClusterMarker", "(Lorg/osmdroid/bonuspack/clustering/StaticCluster;Lorg/osmdroid/views/MapView;)Lorg/osmdroid/bonuspack/overlays/Marker;"), new JValue(p0), new JValue(p1)), JniHandleOwnership.TransferLocalRef);
            }
            return(__ret);
        }
예제 #4
0
 public abstract global::Osmdroid.Bonuspack.Overlays.Marker BuildClusterMarker(global::Org.Osmdroid.Bonuspack.Clustering.StaticCluster p0, global::Osmdroid.Views.MapView p1);
예제 #5
0
 static IntPtr n_GetItem_I(IntPtr jnienv, IntPtr native__this, int p0)
 {
     global::Org.Osmdroid.Bonuspack.Clustering.StaticCluster __this = global::Java.Lang.Object.GetObject <global::Org.Osmdroid.Bonuspack.Clustering.StaticCluster> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(JNIEnv.ToLocalJniHandle(__this.GetItem(p0)));
 }
예제 #6
0
 static int n_GetSize(IntPtr jnienv, IntPtr native__this)
 {
     global::Org.Osmdroid.Bonuspack.Clustering.StaticCluster __this = global::Java.Lang.Object.GetObject <global::Org.Osmdroid.Bonuspack.Clustering.StaticCluster> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(__this.Size);
 }
예제 #7
0
 static void n_SetPosition_Lorg_osmdroid_util_GeoPoint_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0)
 {
     global::Org.Osmdroid.Bonuspack.Clustering.StaticCluster __this = global::Java.Lang.Object.GetObject <global::Org.Osmdroid.Bonuspack.Clustering.StaticCluster> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Org.Osmdroid.Util.GeoPoint p0 = global::Java.Lang.Object.GetObject <global::Org.Osmdroid.Util.GeoPoint> (native_p0, JniHandleOwnership.DoNotTransfer);
     __this.Position = p0;
 }
예제 #8
0
 static void n_SetMarker_Lorg_osmdroid_bonuspack_overlays_Marker_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0)
 {
     global::Org.Osmdroid.Bonuspack.Clustering.StaticCluster __this = global::Java.Lang.Object.GetObject <global::Org.Osmdroid.Bonuspack.Clustering.StaticCluster> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Osmdroid.Bonuspack.Overlays.Marker p0 = global::Java.Lang.Object.GetObject <global::Osmdroid.Bonuspack.Overlays.Marker> (native_p0, JniHandleOwnership.DoNotTransfer);
     __this.Marker = p0;
 }