public unsafe global::Android.Graphics.Point ToScreenLocation(global::Com.Amap.Api.Maps2d.Model.LatLng p0) { if (id_toScreenLocation_Lcom_amap_api_maps2d_model_LatLng_ == IntPtr.Zero) { id_toScreenLocation_Lcom_amap_api_maps2d_model_LatLng_ = JNIEnv.GetMethodID(class_ref, "toScreenLocation", "(Lcom/amap/api/maps2d/model/LatLng;)Landroid/graphics/Point;"); } JValue *__args = stackalloc JValue [1]; __args [0] = new JValue((p0 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p0).Handle); global::Android.Graphics.Point __ret = global::Java.Lang.Object.GetObject <global::Android.Graphics.Point> (JNIEnv.CallObjectMethod(((global::Java.Lang.Object) this).Handle, id_toScreenLocation_Lcom_amap_api_maps2d_model_LatLng_, __args), JniHandleOwnership.TransferLocalRef); return(__ret); }
public static global::Android.Graphics.Point QuadKeyToTileXY(string quadKey, global::Android.Graphics.Point reuse) { if (id_QuadKeyToTileXY_Ljava_lang_String_Landroid_graphics_Point_ == IntPtr.Zero) { id_QuadKeyToTileXY_Ljava_lang_String_Landroid_graphics_Point_ = JNIEnv.GetStaticMethodID(class_ref, "QuadKeyToTileXY", "(Ljava/lang/String;Landroid/graphics/Point;)Landroid/graphics/Point;"); } IntPtr native_quadKey = JNIEnv.NewString(quadKey); global::Android.Graphics.Point __ret = global::Java.Lang.Object.GetObject <global::Android.Graphics.Point> (JNIEnv.CallStaticObjectMethod(class_ref, id_QuadKeyToTileXY_Ljava_lang_String_Landroid_graphics_Point_, new JValue(native_quadKey), new JValue(reuse)), JniHandleOwnership.TransferLocalRef); JNIEnv.DeleteLocalRef(native_quadKey); return(__ret); }
/// <summary> /// 不设置PreferredBackBuffer宽度和高度使用此方法,全屏放大触控点坐标 /// </summary> /// <param name="view">Android项目渲染游戏界面的view</param> /// <param name="sourceResolution">源分辨率</param> /// <returns></returns> public static global::Android.Views.View OnCreate(global::Android.Views.View view, global::Android.Graphics.Point sourceResolution) { global::Android.Graphics.Point destinationResolution = new global::Android.Graphics.Point(); (view.Context as global::Android.App.Activity).WindowManager.DefaultDisplay.GetSize(destinationResolution); int width = destinationResolution.X; int height = destinationResolution.Y; var _view = ScalingClever.ResolutionScaling.OnCreate(view, sourceResolution, new global::Android.Graphics.Point(width, height)); return(_view); }
public unsafe global::Com.Baidu.Mapapi.Model.LatLng FromScreenLocation(global::Android.Graphics.Point p0) { const string __id = "fromScreenLocation.(Landroid/graphics/Point;)Lcom/baidu/mapapi/model/LatLng;"; try { JniArgumentValue *__args = stackalloc JniArgumentValue [1]; __args [0] = new JniArgumentValue((p0 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p0).Handle); var __rm = _members.InstanceMethods.InvokeAbstractObjectMethod(__id, this, __args); return(global::Java.Lang.Object.GetObject <global::Com.Baidu.Mapapi.Model.LatLng> (__rm.Handle, JniHandleOwnership.TransferLocalRef)); } finally { } }
public unsafe void SetCompassPosition(global::Android.Graphics.Point p0) { if (id_setCompassPosition_Landroid_graphics_Point_ == IntPtr.Zero) { id_setCompassPosition_Landroid_graphics_Point_ = JNIEnv.GetMethodID(class_ref, "setCompassPosition", "(Landroid/graphics/Point;)V"); } try { JValue *__args = stackalloc JValue [1]; __args [0] = new JValue(p0); JNIEnv.CallVoidMethod(Handle, id_setCompassPosition_Landroid_graphics_Point_, __args); } finally { } }
public static unsafe float Distance(global::Android.Graphics.Point p0, global::Android.Graphics.Point p1) { const string __id = "distance.(Landroid/graphics/Point;Landroid/graphics/Point;)F"; try { JniArgumentValue *__args = stackalloc JniArgumentValue [2]; __args [0] = new JniArgumentValue((p0 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p0).Handle); __args [1] = new JniArgumentValue((p1 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p1).Handle); var __rm = _members.StaticMethods.InvokeSingleMethod(__id, __args); return(__rm); } finally { } }
public unsafe global::Com.Baidu.Mapapi.Model.LatLng FromScreenLocation(global::Android.Graphics.Point p0) { if (id_fromScreenLocation_Landroid_graphics_Point_ == IntPtr.Zero) { id_fromScreenLocation_Landroid_graphics_Point_ = JNIEnv.GetMethodID(class_ref, "fromScreenLocation", "(Landroid/graphics/Point;)Lcom/baidu/mapapi/model/LatLng;"); } try { JValue *__args = stackalloc JValue [1]; __args [0] = new JValue(p0); global::Com.Baidu.Mapapi.Model.LatLng __ret = global::Java.Lang.Object.GetObject <global::Com.Baidu.Mapapi.Model.LatLng> (JNIEnv.CallObjectMethod(((global::Java.Lang.Object) this).Handle, id_fromScreenLocation_Landroid_graphics_Point_, __args), JniHandleOwnership.TransferLocalRef); return(__ret); } finally { } }
public virtual void SetPosition(global::Android.Graphics.Point p0) { if (id_setPosition_Landroid_graphics_Point_ == IntPtr.Zero) { id_setPosition_Landroid_graphics_Point_ = JNIEnv.GetMethodID(class_ref, "setPosition", "(Landroid/graphics/Point;)V"); } if (GetType() == ThresholdType) { JNIEnv.CallVoidMethod(Handle, id_setPosition_Landroid_graphics_Point_, new JValue(p0)); } else { JNIEnv.CallNonvirtualVoidMethod(Handle, ThresholdClass, id_setPosition_Landroid_graphics_Point_, new JValue(p0)); } }
protected virtual unsafe void SetDeviceDimensions(global::Android.Graphics.Point p0) { if (id_setDeviceDimensions_Landroid_graphics_Point_ == IntPtr.Zero) { id_setDeviceDimensions_Landroid_graphics_Point_ = JNIEnv.GetMethodID(class_ref, "setDeviceDimensions", "(Landroid/graphics/Point;)V"); } try { JValue *__args = stackalloc JValue [1]; __args [0] = new JValue(p0); if (((object)this).GetType() == ThresholdType) { JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_setDeviceDimensions_Landroid_graphics_Point_, __args); } else { JNIEnv.CallNonvirtualVoidMethod(((global::Java.Lang.Object) this).Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "setDeviceDimensions", "(Landroid/graphics/Point;)V"), __args); } } finally { } }
public static global::Android.Graphics.Rect GetBoundingBoxForRotatatedRectangle(global::Android.Graphics.Rect rect, global::Android.Graphics.Point centerPoint, float angle, global::Android.Graphics.Rect reuse) { if (id_getBoundingBoxForRotatatedRectangle_Landroid_graphics_Rect_Landroid_graphics_Point_FLandroid_graphics_Rect_ == IntPtr.Zero) { id_getBoundingBoxForRotatatedRectangle_Landroid_graphics_Rect_Landroid_graphics_Point_FLandroid_graphics_Rect_ = JNIEnv.GetStaticMethodID(class_ref, "getBoundingBoxForRotatatedRectangle", "(Landroid/graphics/Rect;Landroid/graphics/Point;FLandroid/graphics/Rect;)Landroid/graphics/Rect;"); } global::Android.Graphics.Rect __ret = global::Java.Lang.Object.GetObject <global::Android.Graphics.Rect> (JNIEnv.CallStaticObjectMethod(class_ref, id_getBoundingBoxForRotatatedRectangle_Landroid_graphics_Rect_Landroid_graphics_Point_FLandroid_graphics_Rect_, new JValue(rect), new JValue(centerPoint), new JValue(angle), new JValue(reuse)), JniHandleOwnership.TransferLocalRef); return(__ret); }
public unsafe global::Com.Baidu.Mapapi.Map.MapViewLayoutParams.Builder Point(global::Android.Graphics.Point p0) { if (id_point_Landroid_graphics_Point_ == IntPtr.Zero) { id_point_Landroid_graphics_Point_ = JNIEnv.GetMethodID(class_ref, "point", "(Landroid/graphics/Point;)Lcom/baidu/mapapi/map/MapViewLayoutParams$Builder;"); } try { JValue *__args = stackalloc JValue [1]; __args [0] = new JValue(p0); global::Com.Baidu.Mapapi.Map.MapViewLayoutParams.Builder __ret = global::Java.Lang.Object.GetObject <global::Com.Baidu.Mapapi.Map.MapViewLayoutParams.Builder> (JNIEnv.CallObjectMethod(Handle, id_point_Landroid_graphics_Point_, __args), JniHandleOwnership.TransferLocalRef); return(__ret); } finally { } }
public static unsafe global::System.Collections.Generic.IList <global::Android.Graphics.RectF> GetHamPositions(global::Com.Nightonke.Boommenu.BoomMenuButton p0, global::Android.Graphics.Point p1) { const string __id = "getHamPositions.(Lcom/nightonke/boommenu/BoomMenuButton;Landroid/graphics/Point;)Ljava/util/ArrayList;"; try { JniArgumentValue *__args = stackalloc JniArgumentValue [2]; __args [0] = new JniArgumentValue((p0 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p0).Handle); __args [1] = new JniArgumentValue((p1 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p1).Handle); var __rm = _members.StaticMethods.InvokeObjectMethod(__id, __args); return(global::Android.Runtime.JavaList <global::Android.Graphics.RectF> .FromJniHandle(__rm.Handle, JniHandleOwnership.TransferLocalRef)); } finally { } }
public virtual unsafe global::Android.Graphics.Point ToPixels(global::Com.Tencent.Mapsdk.Raster.Model.GeoPoint p0, global::Android.Graphics.Point p1) { const string __id = "toPixels.(Lcom/tencent/mapsdk/raster/model/GeoPoint;Landroid/graphics/Point;)Landroid/graphics/Point;"; try { JniArgumentValue *__args = stackalloc JniArgumentValue [2]; __args [0] = new JniArgumentValue((p0 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p0).Handle); __args [1] = new JniArgumentValue((p1 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p1).Handle); var __rm = _members.InstanceMethods.InvokeVirtualObjectMethod(__id, this, __args); return(global::Java.Lang.Object.GetObject <global::Android.Graphics.Point> (__rm.Handle, JniHandleOwnership.TransferLocalRef)); } finally { } }
public static global::Android.Graphics.Point LatLongToPixelXY(double latitude, double longitude, int levelOfDetail, global::Android.Graphics.Point reuse) { if (id_LatLongToPixelXY_DDILandroid_graphics_Point_ == IntPtr.Zero) { id_LatLongToPixelXY_DDILandroid_graphics_Point_ = JNIEnv.GetStaticMethodID(class_ref, "LatLongToPixelXY", "(DDILandroid/graphics/Point;)Landroid/graphics/Point;"); } global::Android.Graphics.Point __ret = global::Java.Lang.Object.GetObject <global::Android.Graphics.Point> (JNIEnv.CallStaticObjectMethod(class_ref, id_LatLongToPixelXY_DDILandroid_graphics_Point_, new JValue(latitude), new JValue(longitude), new JValue(levelOfDetail), new JValue(reuse)), JniHandleOwnership.TransferLocalRef); return(__ret); }
#pragma warning restore 0649 public void OnRotationGestureStarted(double p0, global::Android.Graphics.Point p1, global::Android.Graphics.Point p2) { if (OnRotationGestureStartedHandler != null) { OnRotationGestureStartedHandler(sender, new RotationGestureStartedEventArgs(p0, p1, p2)); } }
public RotationGestureStartedEventArgs(double p0, global::Android.Graphics.Point p1, global::Android.Graphics.Point p2) { this.p0 = p0; this.p1 = p1; this.p2 = p2; }
protected override void OnElementChanged(ElementChangedEventArgs <View> e) { base.OnElementChanged(e); var oldMapView = (MapView)Control; var mapView = new MapView(Context); mapView.OnCreate(s_bundle); mapView.OnResume(); SetNativeControl(mapView); var activity = Context as Activity; if (activity != null) { var metrics = new DisplayMetrics(); activity.WindowManager.DefaultDisplay.GetMetrics(metrics); var realSize = new global::Android.Graphics.Point(); activity.WindowManager.DefaultDisplay.GetRealSize(realSize); var size = new global::Android.Graphics.Point(); activity.WindowManager.DefaultDisplay.GetSize(size); _scaledDensity = metrics.ScaledDensity; } if (e.OldElement != null) { var oldMapModel = (Map)e.OldElement; ((ObservableCollection <Pin>)oldMapModel.Pins).CollectionChanged -= OnPinCollectionChanged; ((ObservableCollection <Polyline>)oldMapModel.Polylines).CollectionChanged -= OnPolylineCollectionChanged; ((ObservableCollection <Polygon>)oldMapModel.Polygons).CollectionChanged -= OnPolygonCollectionChanged; ((ObservableCollection <Circle>)oldMapModel.Circles).CollectionChanged -= OnCircleCollectionChanged; MessagingCenter.Unsubscribe <Map, MoveToRegionMessage>(this, MoveMessageName); #pragma warning disable 618 if (oldMapView.Map != null) { #pragma warning restore 618 #pragma warning disable 618 oldMapView.Map.SetOnCameraChangeListener(null); #pragma warning restore 618 NativeMap.InfoWindowClick -= MapOnInfoWindowClick; NativeMap.PolylineClick -= MapOnPolylineClick; NativeMap.PolygonClick -= MapOnPolygonClick; //NativeMap.CircleClick -= MapOnCircleClick; // Circle click is not supported. NativeMap.MarkerClick -= MapOnMakerClick; NativeMap.InfoWindowClose -= MapOnInfoWindowClose; } oldMapView.Dispose(); } var map = NativeMap; if (map != null) { map.SetOnCameraChangeListener(this); NativeMap.InfoWindowClick += MapOnInfoWindowClick; NativeMap.PolylineClick += MapOnPolylineClick; NativeMap.PolygonClick += MapOnPolygonClick; //NativeMap.CircleClick += MapOnCircleClick; // Circle click is not supported. NativeMap.MarkerClick += MapOnMakerClick; NativeMap.InfoWindowClose += MapOnInfoWindowClose; map.UiSettings.ZoomControlsEnabled = Map.HasZoomEnabled; map.UiSettings.ZoomGesturesEnabled = Map.HasZoomEnabled; map.UiSettings.ScrollGesturesEnabled = Map.HasScrollEnabled; map.MyLocationEnabled = map.UiSettings.MyLocationButtonEnabled = Map.IsShowingUser; SetMapType(); } MessagingCenter.Subscribe <Map, MoveToRegionMessage>(this, MoveMessageName, OnMoveToRegionMessage, Map); var inccPin = Map.Pins as INotifyCollectionChanged; if (inccPin != null) { inccPin.CollectionChanged += OnPinCollectionChanged; } var inccPolyline = Map.Polylines as INotifyCollectionChanged; if (inccPolyline != null) { inccPolyline.CollectionChanged += OnPolylineCollectionChanged; } var inccPolygon = Map.Polygons as INotifyCollectionChanged; if (inccPolygon != null) { inccPolygon.CollectionChanged += OnPolygonCollectionChanged; } var inccCircle = Map.Circles as INotifyCollectionChanged; if (inccCircle != null) { inccCircle.CollectionChanged += OnCircleCollectionChanged; } }
protected override void OnElementChanged(ElementChangedEventArgs<View> e) { base.OnElementChanged(e); var oldMapView = (MapView)Control; var mapView = new MapView(Context); mapView.OnCreate(s_bundle); mapView.OnResume(); SetNativeControl(mapView); var activity = Context as Activity; if (activity != null) { var metrics = new DisplayMetrics(); activity.WindowManager.DefaultDisplay.GetMetrics(metrics); var realSize = new global::Android.Graphics.Point(); activity.WindowManager.DefaultDisplay.GetRealSize(realSize); var size = new global::Android.Graphics.Point(); activity.WindowManager.DefaultDisplay.GetSize(size); _scaledDensity = metrics.ScaledDensity; } if (e.OldElement != null) { var oldMapModel = (Map)e.OldElement; ((ObservableCollection<Pin>)oldMapModel.Pins).CollectionChanged -= OnPinCollectionChanged; ((ObservableCollection<Polyline>)oldMapModel.Polylines).CollectionChanged -= OnPolylineCollectionChanged; ((ObservableCollection<Polygon>)oldMapModel.Polygons).CollectionChanged -= OnPolygonCollectionChanged; ((ObservableCollection<Circle>)oldMapModel.Circles).CollectionChanged -= OnCircleCollectionChanged; MessagingCenter.Unsubscribe<Map, MoveToRegionMessage>(this, MoveMessageName); #pragma warning disable 618 if (oldMapView.Map != null) { #pragma warning restore 618 #pragma warning disable 618 oldMapView.Map.SetOnCameraChangeListener(null); #pragma warning restore 618 NativeMap.InfoWindowClick -= MapOnMarkerClick; NativeMap.PolylineClick -= MapOnPolylineClick; NativeMap.PolygonClick -= MapOnPolygonClick; //NativeMap.CircleClick -= MapOnCircleClick; // Circle click is not supported. } oldMapView.Dispose(); } var map = NativeMap; if (map != null) { map.SetOnCameraChangeListener(this); NativeMap.InfoWindowClick += MapOnMarkerClick; NativeMap.PolylineClick += MapOnPolylineClick; NativeMap.PolygonClick += MapOnPolygonClick; //NativeMap.CircleClick += MapOnCircleClick; // Circle click is not supported. map.UiSettings.ZoomControlsEnabled = Map.HasZoomEnabled; map.UiSettings.ZoomGesturesEnabled = Map.HasZoomEnabled; map.UiSettings.ScrollGesturesEnabled = Map.HasScrollEnabled; map.MyLocationEnabled = map.UiSettings.MyLocationButtonEnabled = Map.IsShowingUser; SetMapType(); } MessagingCenter.Subscribe<Map, MoveToRegionMessage>(this, MoveMessageName, OnMoveToRegionMessage, Map); var inccPin = Map.Pins as INotifyCollectionChanged; if (inccPin != null) inccPin.CollectionChanged += OnPinCollectionChanged; var inccPolyline = Map.Polylines as INotifyCollectionChanged; if (inccPolyline != null) inccPolyline.CollectionChanged += OnPolylineCollectionChanged; var inccPolygon = Map.Polygons as INotifyCollectionChanged; if (inccPolygon != null) inccPolygon.CollectionChanged += OnPolygonCollectionChanged; var inccCircle = Map.Circles as INotifyCollectionChanged; if (inccCircle != null) inccCircle.CollectionChanged += OnCircleCollectionChanged; }
public unsafe MuPDFReflowView(global::Android.Content.Context p0, global::Artifex.MuPdf.MuPDFCore p1, global::Android.Graphics.Point p2) : base(IntPtr.Zero, JniHandleOwnership.DoNotTransfer) { if (((global::Java.Lang.Object) this).Handle != IntPtr.Zero) { return; } try { JValue *__args = stackalloc JValue [3]; __args [0] = new JValue(p0); __args [1] = new JValue(p1); __args [2] = new JValue(p2); if (((object)this).GetType() != typeof(MuPDFReflowView)) { SetHandle( global::Android.Runtime.JNIEnv.StartCreateInstance(((object)this).GetType(), "(Landroid/content/Context;Lcom/artifex/mupdfdemo/MuPDFCore;Landroid/graphics/Point;)V", __args), JniHandleOwnership.TransferLocalRef); global::Android.Runtime.JNIEnv.FinishCreateInstance(((global::Java.Lang.Object) this).Handle, "(Landroid/content/Context;Lcom/artifex/mupdfdemo/MuPDFCore;Landroid/graphics/Point;)V", __args); return; } if (id_ctor_Landroid_content_Context_Lcom_artifex_mupdfdemo_MuPDFCore_Landroid_graphics_Point_ == IntPtr.Zero) { id_ctor_Landroid_content_Context_Lcom_artifex_mupdfdemo_MuPDFCore_Landroid_graphics_Point_ = JNIEnv.GetMethodID(class_ref, "<init>", "(Landroid/content/Context;Lcom/artifex/mupdfdemo/MuPDFCore;Landroid/graphics/Point;)V"); } SetHandle( global::Android.Runtime.JNIEnv.StartCreateInstance(class_ref, id_ctor_Landroid_content_Context_Lcom_artifex_mupdfdemo_MuPDFCore_Landroid_graphics_Point_, __args), JniHandleOwnership.TransferLocalRef); JNIEnv.FinishCreateInstance(((global::Java.Lang.Object) this).Handle, class_ref, id_ctor_Landroid_content_Context_Lcom_artifex_mupdfdemo_MuPDFCore_Landroid_graphics_Point_, __args); } finally { } }
public static global::Android.Graphics.Point ProjectGeoPoint(double aLat, double aLon, int aZoom, global::Android.Graphics.Point aReuse) { if (id_projectGeoPoint_DDILandroid_graphics_Point_ == IntPtr.Zero) { id_projectGeoPoint_DDILandroid_graphics_Point_ = JNIEnv.GetStaticMethodID(class_ref, "projectGeoPoint", "(DDILandroid/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_DDILandroid_graphics_Point_, new JValue(aLat), new JValue(aLon), new JValue(aZoom), new JValue(aReuse)), JniHandleOwnership.TransferLocalRef); return(__ret); }
public static global::Osmdroid.Util.BoundingBoxE6 GetBoundingBoxFromPointInMapTile(global::Android.Graphics.Point aMapTile, int aZoom) { if (id_getBoundingBoxFromPointInMapTile_Landroid_graphics_Point_I == IntPtr.Zero) { id_getBoundingBoxFromPointInMapTile_Landroid_graphics_Point_I = JNIEnv.GetStaticMethodID(class_ref, "getBoundingBoxFromPointInMapTile", "(Landroid/graphics/Point;I)Lorg/osmdroid/util/BoundingBoxE6;"); } global::Osmdroid.Util.BoundingBoxE6 __ret = global::Java.Lang.Object.GetObject <global::Osmdroid.Util.BoundingBoxE6> (JNIEnv.CallStaticObjectMethod(class_ref, id_getBoundingBoxFromPointInMapTile_Landroid_graphics_Point_I, new JValue(aMapTile), new JValue(aZoom)), JniHandleOwnership.TransferLocalRef); return(__ret); }
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); }
/// <summary> /// 不设置PreferredBackBuffer宽度和高度使用此方法,放大触控点坐标 /// </summary> /// <param name="view">Android项目渲染游戏界面的view</param> /// <param name="sourceResolution">源分辨率</param> /// <param name="destinationResolution">目标分辨率,通常设置设备实际分辨率</param> /// <returns></returns> public static global::Android.Views.View OnCreate(global::Android.Views.View view, global::Android.Graphics.Point sourceResolution, global::Android.Graphics.Point destinationResolution) { view.ScaleX = ((float)destinationResolution.X) / ((float)sourceResolution.X); view.ScaleY = ((float)destinationResolution.Y) / ((float)sourceResolution.Y);; view.PivotX = 0; view.PivotY = 0; return(view); }
public static unsafe global::Com.Mapbox.Mapboxsdk.Camera.ICameraUpdate ZoomBy(double amount, global::Android.Graphics.Point focus) { const string __id = "zoomBy.(DLandroid/graphics/Point;)Lcom/mapbox/mapboxsdk/camera/CameraUpdate;"; try { JniArgumentValue *__args = stackalloc JniArgumentValue [2]; __args [0] = new JniArgumentValue(amount); __args [1] = new JniArgumentValue((focus == null) ? IntPtr.Zero : ((global::Java.Lang.Object)focus).Handle); var __rm = _members.StaticMethods.InvokeObjectMethod(__id, __args); return(global::Java.Lang.Object.GetObject <global::Com.Mapbox.Mapboxsdk.Camera.ICameraUpdate> (__rm.Handle, JniHandleOwnership.TransferLocalRef)); } finally { } }
public unsafe global::Com.Baidu.Mapapi.Map.MapViewLayoutParams.Builder Point(global::Android.Graphics.Point p0) { const string __id = "point.(Landroid/graphics/Point;)Lcom/baidu/mapapi/map/MapViewLayoutParams$Builder;"; try { JniArgumentValue *__args = stackalloc JniArgumentValue [1]; __args [0] = new JniArgumentValue((p0 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p0).Handle); var __rm = _members.InstanceMethods.InvokeAbstractObjectMethod(__id, this, __args); return(global::Java.Lang.Object.GetObject <global::Com.Baidu.Mapapi.Map.MapViewLayoutParams.Builder> (__rm.Handle, JniHandleOwnership.TransferLocalRef)); } finally { } }
public static global::Android.Graphics.Point TileXYToPixelXY(int tileX, int tileY, global::Android.Graphics.Point reuse) { if (id_TileXYToPixelXY_IILandroid_graphics_Point_ == IntPtr.Zero) { id_TileXYToPixelXY_IILandroid_graphics_Point_ = JNIEnv.GetStaticMethodID(class_ref, "TileXYToPixelXY", "(IILandroid/graphics/Point;)Landroid/graphics/Point;"); } global::Android.Graphics.Point __ret = global::Java.Lang.Object.GetObject <global::Android.Graphics.Point> (JNIEnv.CallStaticObjectMethod(class_ref, id_TileXYToPixelXY_IILandroid_graphics_Point_, new JValue(tileX), new JValue(tileY), new JValue(reuse)), JniHandleOwnership.TransferLocalRef); return(__ret); }
static void n_SetDeviceDimensions_Landroid_graphics_Point_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0) { global::com.mopub.common.BaseUrlGenerator __this = global::Java.Lang.Object.GetObject <global::com.mopub.common.BaseUrlGenerator> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Android.Graphics.Point p0 = global::Java.Lang.Object.GetObject <global::Android.Graphics.Point> (native_p0, JniHandleOwnership.DoNotTransfer); __this.SetDeviceDimensions(p0); }
public static unsafe global::Com.Tencent.Tencentmap.Mapsdk.Map.CameraUpdate ZoomBy(float p0, global::Android.Graphics.Point p1) { const string __id = "zoomBy.(FLandroid/graphics/Point;)Lcom/tencent/tencentmap/mapsdk/map/CameraUpdate;"; try { JniArgumentValue *__args = stackalloc JniArgumentValue [2]; __args [0] = new JniArgumentValue(p0); __args [1] = new JniArgumentValue((p1 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p1).Handle); var __rm = _members.StaticMethods.InvokeObjectMethod(__id, __args); return(global::Java.Lang.Object.GetObject <global::Com.Tencent.Tencentmap.Mapsdk.Map.CameraUpdate> (__rm.Handle, JniHandleOwnership.TransferLocalRef)); } finally { } }
public static unsafe global::System.Collections.Generic.IList <global::Android.Graphics.PointF> GetPositions(global::Android.Graphics.Point parentSize, float w, float h, int buttonNumber, global::Com.Nightonke.Boommenu.BoomMenuButton bmb) { const string __id = "getPositions.(Landroid/graphics/Point;FFILcom/nightonke/boommenu/BoomMenuButton;)Ljava/util/ArrayList;"; try { JniArgumentValue *__args = stackalloc JniArgumentValue [5]; __args [0] = new JniArgumentValue((parentSize == null) ? IntPtr.Zero : ((global::Java.Lang.Object)parentSize).Handle); __args [1] = new JniArgumentValue(w); __args [2] = new JniArgumentValue(h); __args [3] = new JniArgumentValue(buttonNumber); __args [4] = new JniArgumentValue((bmb == null) ? IntPtr.Zero : ((global::Java.Lang.Object)bmb).Handle); var __rm = _members.StaticMethods.InvokeObjectMethod(__id, __args); return(global::Android.Runtime.JavaList <global::Android.Graphics.PointF> .FromJniHandle(__rm.Handle, JniHandleOwnership.TransferLocalRef)); } finally { } }
public RotationGestureRotatedEventArgs(double p0, double p1, global::Android.Graphics.Point p2, global::Android.Graphics.Point p3) { this.p0 = p0; this.p1 = p1; this.p2 = p2; this.p3 = p3; }
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); }