Beispiel #1
0
        protected virtual int DrawLegend(global::Android.Graphics.Canvas p0, global::Org.Achartengine.Renderer.DefaultRenderer p1, string[] p2, int p3, int p4, int p5, int p6, int p7, int p8, global::Android.Graphics.Paint p9, bool p10)
        {
            if (id_drawLegend_Landroid_graphics_Canvas_Lorg_achartengine_renderer_DefaultRenderer_arrayLjava_lang_String_IIIIIILandroid_graphics_Paint_Z == IntPtr.Zero)
            {
                id_drawLegend_Landroid_graphics_Canvas_Lorg_achartengine_renderer_DefaultRenderer_arrayLjava_lang_String_IIIIIILandroid_graphics_Paint_Z = JNIEnv.GetMethodID(class_ref, "drawLegend", "(Landroid/graphics/Canvas;Lorg/achartengine/renderer/DefaultRenderer;[Ljava/lang/String;IIIIIILandroid/graphics/Paint;Z)I");
            }
            IntPtr native_p2 = JNIEnv.NewArray(p2);

            int __ret;

            if (GetType() == ThresholdType)
            {
                __ret = JNIEnv.CallIntMethod(Handle, id_drawLegend_Landroid_graphics_Canvas_Lorg_achartengine_renderer_DefaultRenderer_arrayLjava_lang_String_IIIIIILandroid_graphics_Paint_Z, new JValue(p0), new JValue(p1), new JValue(native_p2), new JValue(p3), new JValue(p4), new JValue(p5), new JValue(p6), new JValue(p7), new JValue(p8), new JValue(p9), new JValue(p10));
            }
            else
            {
                __ret = JNIEnv.CallNonvirtualIntMethod(Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "drawLegend", "(Landroid/graphics/Canvas;Lorg/achartengine/renderer/DefaultRenderer;[Ljava/lang/String;IIIIIILandroid/graphics/Paint;Z)I"), new JValue(p0), new JValue(p1), new JValue(native_p2), new JValue(p3), new JValue(p4), new JValue(p5), new JValue(p6), new JValue(p7), new JValue(p8), new JValue(p9), new JValue(p10));
            }
            if (p2 != null)
            {
                JNIEnv.CopyArray(native_p2, p2);
                JNIEnv.DeleteLocalRef(native_p2);
            }
            return(__ret);
        }
        public RoundChart(global::Org.Achartengine.Model.CategorySeries p0, global::Org.Achartengine.Renderer.DefaultRenderer p1) : base(IntPtr.Zero, JniHandleOwnership.DoNotTransfer)
        {
            if (Handle != IntPtr.Zero)
            {
                return;
            }

            if (GetType() != typeof(RoundChart))
            {
                SetHandle(
                    global::Android.Runtime.JNIEnv.StartCreateInstance(GetType(), "(Lorg/achartengine/model/CategorySeries;Lorg/achartengine/renderer/DefaultRenderer;)V", new JValue(p0), new JValue(p1)),
                    JniHandleOwnership.TransferLocalRef);
                global::Android.Runtime.JNIEnv.FinishCreateInstance(Handle, "(Lorg/achartengine/model/CategorySeries;Lorg/achartengine/renderer/DefaultRenderer;)V", new JValue(p0), new JValue(p1));
                return;
            }

            if (id_ctor_Lorg_achartengine_model_CategorySeries_Lorg_achartengine_renderer_DefaultRenderer_ == IntPtr.Zero)
            {
                id_ctor_Lorg_achartengine_model_CategorySeries_Lorg_achartengine_renderer_DefaultRenderer_ = JNIEnv.GetMethodID(class_ref, "<init>", "(Lorg/achartengine/model/CategorySeries;Lorg/achartengine/renderer/DefaultRenderer;)V");
            }
            SetHandle(
                global::Android.Runtime.JNIEnv.StartCreateInstance(class_ref, id_ctor_Lorg_achartengine_model_CategorySeries_Lorg_achartengine_renderer_DefaultRenderer_, new JValue(p0), new JValue(p1)),
                JniHandleOwnership.TransferLocalRef);
            JNIEnv.FinishCreateInstance(Handle, class_ref, id_ctor_Lorg_achartengine_model_CategorySeries_Lorg_achartengine_renderer_DefaultRenderer_, new JValue(p0), new JValue(p1));
        }
Beispiel #3
0
 static void n_DrawBackground_Lorg_achartengine_renderer_DefaultRenderer_Landroid_graphics_Canvas_IIIILandroid_graphics_Paint_ZI(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, IntPtr native_p1, int p2, int p3, int p4, int p5, IntPtr native_p6, bool p7, int p8)
 {
     global::Org.Achartengine.Chart.AbstractChart      __this = global::Java.Lang.Object.GetObject <global::Org.Achartengine.Chart.AbstractChart> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Org.Achartengine.Renderer.DefaultRenderer p0     = global::Java.Lang.Object.GetObject <global::Org.Achartengine.Renderer.DefaultRenderer> (native_p0, JniHandleOwnership.DoNotTransfer);
     global::Android.Graphics.Canvas p1 = global::Java.Lang.Object.GetObject <global::Android.Graphics.Canvas> (native_p1, JniHandleOwnership.DoNotTransfer);
     global::Android.Graphics.Paint  p6 = global::Java.Lang.Object.GetObject <global::Android.Graphics.Paint> (native_p6, JniHandleOwnership.DoNotTransfer);
     __this.DrawBackground(p0, p1, p2, p3, p4, p5, p6, p7, p8);
 }
Beispiel #4
0
        static bool n_IsVertical_Lorg_achartengine_renderer_DefaultRenderer_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0)
        {
            global::Org.Achartengine.Chart.AbstractChart      __this = global::Java.Lang.Object.GetObject <global::Org.Achartengine.Chart.AbstractChart> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::Org.Achartengine.Renderer.DefaultRenderer p0     = global::Java.Lang.Object.GetObject <global::Org.Achartengine.Renderer.DefaultRenderer> (native_p0, JniHandleOwnership.DoNotTransfer);
            bool __ret = __this.IsVertical(p0);

            return(__ret);
        }
Beispiel #5
0
        static int n_GetLegendSize_Lorg_achartengine_renderer_DefaultRenderer_IF(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, int p1, float p2)
        {
            global::Org.Achartengine.Chart.AbstractChart      __this = global::Java.Lang.Object.GetObject <global::Org.Achartengine.Chart.AbstractChart> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::Org.Achartengine.Renderer.DefaultRenderer p0     = global::Java.Lang.Object.GetObject <global::Org.Achartengine.Renderer.DefaultRenderer> (native_p0, JniHandleOwnership.DoNotTransfer);
            int __ret = __this.GetLegendSize(p0, p1, p2);

            return(__ret);
        }
Beispiel #6
0
        static bool n_GetExceed_FLorg_achartengine_renderer_DefaultRenderer_II(IntPtr jnienv, IntPtr native__this, float p0, IntPtr native_p1, int p2, int p3)
        {
            global::Org.Achartengine.Chart.AbstractChart      __this = global::Java.Lang.Object.GetObject <global::Org.Achartengine.Chart.AbstractChart> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::Org.Achartengine.Renderer.DefaultRenderer p1     = global::Java.Lang.Object.GetObject <global::Org.Achartengine.Renderer.DefaultRenderer> (native_p1, JniHandleOwnership.DoNotTransfer);
            bool __ret = __this.GetExceed(p0, p1, p2, p3);

            return(__ret);
        }
Beispiel #7
0
        static int n_DrawLegend_Landroid_graphics_Canvas_Lorg_achartengine_renderer_DefaultRenderer_arrayLjava_lang_String_IIIIIILandroid_graphics_Paint_Z(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, IntPtr native_p1, IntPtr native_p2, int p3, int p4, int p5, int p6, int p7, int p8, IntPtr native_p9, bool p10)
        {
            global::Org.Achartengine.Chart.AbstractChart __this = global::Java.Lang.Object.GetObject <global::Org.Achartengine.Chart.AbstractChart> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::Android.Graphics.Canvas p0 = global::Java.Lang.Object.GetObject <global::Android.Graphics.Canvas> (native_p0, JniHandleOwnership.DoNotTransfer);
            global::Org.Achartengine.Renderer.DefaultRenderer p1 = global::Java.Lang.Object.GetObject <global::Org.Achartengine.Renderer.DefaultRenderer> (native_p1, JniHandleOwnership.DoNotTransfer);
            string[] p2 = (string[])JNIEnv.GetArray(native_p2, JniHandleOwnership.DoNotTransfer, typeof(string));
            global::Android.Graphics.Paint p9 = global::Java.Lang.Object.GetObject <global::Android.Graphics.Paint> (native_p9, JniHandleOwnership.DoNotTransfer);
            int __ret = __this.DrawLegend(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10);

            if (p2 != null)
            {
                JNIEnv.CopyArray(p2, native_p2);
            }
            return(__ret);
        }
Beispiel #8
0
        protected virtual void DrawBackground(global::Org.Achartengine.Renderer.DefaultRenderer p0, global::Android.Graphics.Canvas p1, int p2, int p3, int p4, int p5, global::Android.Graphics.Paint p6, bool p7, int p8)
        {
            if (id_drawBackground_Lorg_achartengine_renderer_DefaultRenderer_Landroid_graphics_Canvas_IIIILandroid_graphics_Paint_ZI == IntPtr.Zero)
            {
                id_drawBackground_Lorg_achartengine_renderer_DefaultRenderer_Landroid_graphics_Canvas_IIIILandroid_graphics_Paint_ZI = JNIEnv.GetMethodID(class_ref, "drawBackground", "(Lorg/achartengine/renderer/DefaultRenderer;Landroid/graphics/Canvas;IIIILandroid/graphics/Paint;ZI)V");
            }

            if (GetType() == ThresholdType)
            {
                JNIEnv.CallVoidMethod(Handle, id_drawBackground_Lorg_achartengine_renderer_DefaultRenderer_Landroid_graphics_Canvas_IIIILandroid_graphics_Paint_ZI, new JValue(p0), new JValue(p1), new JValue(p2), new JValue(p3), new JValue(p4), new JValue(p5), new JValue(p6), new JValue(p7), new JValue(p8));
            }
            else
            {
                JNIEnv.CallNonvirtualVoidMethod(Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "drawBackground", "(Lorg/achartengine/renderer/DefaultRenderer;Landroid/graphics/Canvas;IIIILandroid/graphics/Paint;ZI)V"), new JValue(p0), new JValue(p1), new JValue(p2), new JValue(p3), new JValue(p4), new JValue(p5), new JValue(p6), new JValue(p7), new JValue(p8));
            }
        }
Beispiel #9
0
        public virtual bool IsVertical(global::Org.Achartengine.Renderer.DefaultRenderer p0)
        {
            if (id_isVertical_Lorg_achartengine_renderer_DefaultRenderer_ == IntPtr.Zero)
            {
                id_isVertical_Lorg_achartengine_renderer_DefaultRenderer_ = JNIEnv.GetMethodID(class_ref, "isVertical", "(Lorg/achartengine/renderer/DefaultRenderer;)Z");
            }

            bool __ret;

            if (GetType() == ThresholdType)
            {
                __ret = JNIEnv.CallBooleanMethod(Handle, id_isVertical_Lorg_achartengine_renderer_DefaultRenderer_, new JValue(p0));
            }
            else
            {
                __ret = JNIEnv.CallNonvirtualBooleanMethod(Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "isVertical", "(Lorg/achartengine/renderer/DefaultRenderer;)Z"), new JValue(p0));
            }
            return(__ret);
        }
Beispiel #10
0
        protected virtual int GetLegendSize(global::Org.Achartengine.Renderer.DefaultRenderer p0, int p1, float p2)
        {
            if (id_getLegendSize_Lorg_achartengine_renderer_DefaultRenderer_IF == IntPtr.Zero)
            {
                id_getLegendSize_Lorg_achartengine_renderer_DefaultRenderer_IF = JNIEnv.GetMethodID(class_ref, "getLegendSize", "(Lorg/achartengine/renderer/DefaultRenderer;IF)I");
            }

            int __ret;

            if (GetType() == ThresholdType)
            {
                __ret = JNIEnv.CallIntMethod(Handle, id_getLegendSize_Lorg_achartengine_renderer_DefaultRenderer_IF, new JValue(p0), new JValue(p1), new JValue(p2));
            }
            else
            {
                __ret = JNIEnv.CallNonvirtualIntMethod(Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "getLegendSize", "(Lorg/achartengine/renderer/DefaultRenderer;IF)I"), new JValue(p0), new JValue(p1), new JValue(p2));
            }
            return(__ret);
        }
Beispiel #11
0
        protected virtual bool GetExceed(float p0, global::Org.Achartengine.Renderer.DefaultRenderer p1, int p2, int p3)
        {
            if (id_getExceed_FLorg_achartengine_renderer_DefaultRenderer_II == IntPtr.Zero)
            {
                id_getExceed_FLorg_achartengine_renderer_DefaultRenderer_II = JNIEnv.GetMethodID(class_ref, "getExceed", "(FLorg/achartengine/renderer/DefaultRenderer;II)Z");
            }

            bool __ret;

            if (GetType() == ThresholdType)
            {
                __ret = JNIEnv.CallBooleanMethod(Handle, id_getExceed_FLorg_achartengine_renderer_DefaultRenderer_II, new JValue(p0), new JValue(p1), new JValue(p2), new JValue(p3));
            }
            else
            {
                __ret = JNIEnv.CallNonvirtualBooleanMethod(Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "getExceed", "(FLorg/achartengine/renderer/DefaultRenderer;II)Z"), new JValue(p0), new JValue(p1), new JValue(p2), new JValue(p3));
            }
            return(__ret);
        }