static void n_SetRadii_arrayF(IntPtr jnienv, IntPtr native__this, IntPtr native_radii)
 {
     global::Com.Facebook.Drawee.Drawable.RoundedColorDrawable __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.Drawable.RoundedColorDrawable> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     float[] radii = (float[])JNIEnv.GetArray(native_radii, JniHandleOwnership.DoNotTransfer, typeof(float));
     __this.SetRadii(radii);
     if (radii != null)
     {
         JNIEnv.CopyArray(radii, native_radii);
     }
 }
 static void n_SetRadius_F(IntPtr jnienv, IntPtr native__this, float radius)
 {
     global::Com.Facebook.Drawee.Drawable.RoundedColorDrawable __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.Drawable.RoundedColorDrawable> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     __this.SetRadius(radius);
 }
 static void n_SetColorFilter_Landroid_graphics_ColorFilter_(IntPtr jnienv, IntPtr native__this, IntPtr native_colorFilter)
 {
     global::Com.Facebook.Drawee.Drawable.RoundedColorDrawable __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.Drawable.RoundedColorDrawable> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Android.Graphics.ColorFilter colorFilter = global::Java.Lang.Object.GetObject <global::Android.Graphics.ColorFilter> (native_colorFilter, JniHandleOwnership.DoNotTransfer);
     __this.SetColorFilter(colorFilter);
 }
 static void n_SetAlpha_I(IntPtr jnienv, IntPtr native__this, int alpha)
 {
     global::Com.Facebook.Drawee.Drawable.RoundedColorDrawable __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.Drawable.RoundedColorDrawable> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     __this.SetAlpha(alpha);
 }
 static void n_SetBorder_IF(IntPtr jnienv, IntPtr native__this, int color, float width)
 {
     global::Com.Facebook.Drawee.Drawable.RoundedColorDrawable __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.Drawable.RoundedColorDrawable> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     __this.SetBorder(color, width);
 }
 static void n_Draw_Landroid_graphics_Canvas_(IntPtr jnienv, IntPtr native__this, IntPtr native_canvas)
 {
     global::Com.Facebook.Drawee.Drawable.RoundedColorDrawable __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.Drawable.RoundedColorDrawable> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Android.Graphics.Canvas canvas = global::Java.Lang.Object.GetObject <global::Android.Graphics.Canvas> (native_canvas, JniHandleOwnership.DoNotTransfer);
     __this.Draw(canvas);
 }
 static IntPtr n_GetRadii(IntPtr jnienv, IntPtr native__this)
 {
     global::Com.Facebook.Drawee.Drawable.RoundedColorDrawable __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.Drawable.RoundedColorDrawable> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(JNIEnv.NewArray(__this.GetRadii()));
 }
 static void n_SetScaleDownInsideBorders_Z(IntPtr jnienv, IntPtr native__this, bool scaleDownInsideBorders)
 {
     global::Com.Facebook.Drawee.Drawable.RoundedColorDrawable __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.Drawable.RoundedColorDrawable> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     __this.ScaleDownInsideBorders = scaleDownInsideBorders;
 }
 static bool n_GetScaleDownInsideBorders(IntPtr jnienv, IntPtr native__this)
 {
     global::Com.Facebook.Drawee.Drawable.RoundedColorDrawable __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.Drawable.RoundedColorDrawable> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(__this.ScaleDownInsideBorders);
 }
 static float n_GetPadding(IntPtr jnienv, IntPtr native__this)
 {
     global::Com.Facebook.Drawee.Drawable.RoundedColorDrawable __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.Drawable.RoundedColorDrawable> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(__this.Padding);
 }
 static void n_SetCircle_Z(IntPtr jnienv, IntPtr native__this, bool isCircle)
 {
     global::Com.Facebook.Drawee.Drawable.RoundedColorDrawable __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.Drawable.RoundedColorDrawable> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     __this.Circle = isCircle;
 }
 static bool n_IsCircle(IntPtr jnienv, IntPtr native__this)
 {
     global::Com.Facebook.Drawee.Drawable.RoundedColorDrawable __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.Drawable.RoundedColorDrawable> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(__this.Circle);
 }