Example #1
0
        public unsafe void AddVertex(global::JavaGl.Obj.IFloatTuple p0)
        {
            if (id_addVertex_Lde_javagl_obj_FloatTuple_ == IntPtr.Zero)
            {
                id_addVertex_Lde_javagl_obj_FloatTuple_ = JNIEnv.GetMethodID(class_ref, "addVertex", "(Lde/javagl/obj/FloatTuple;)V");
            }
            JValue *__args = stackalloc JValue [1];

            __args [0] = new JValue(p0);
            JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_addVertex_Lde_javagl_obj_FloatTuple_, __args);
        }
Example #2
0
 public static unsafe global::JavaGl.Obj.IFloatTuple Copy(global::JavaGl.Obj.IFloatTuple other)
 {
     if (id_copy_Lde_javagl_obj_FloatTuple_ == IntPtr.Zero)
     {
         id_copy_Lde_javagl_obj_FloatTuple_ = JNIEnv.GetStaticMethodID(class_ref, "copy", "(Lde/javagl/obj/FloatTuple;)Lde/javagl/obj/FloatTuple;");
     }
     try {
         JValue *__args = stackalloc JValue [1];
         __args [0] = new JValue(other);
         global::JavaGl.Obj.IFloatTuple __ret = global::Java.Lang.Object.GetObject <global::JavaGl.Obj.IFloatTuple> (JNIEnv.CallStaticObjectMethod(class_ref, id_copy_Lde_javagl_obj_FloatTuple_, __args), JniHandleOwnership.TransferLocalRef);
         return(__ret);
     } finally {
     }
 }
Example #3
0
 public static unsafe string CreateString(global::JavaGl.Obj.IFloatTuple tuple)
 {
     if (id_createString_Lde_javagl_obj_FloatTuple_ == IntPtr.Zero)
     {
         id_createString_Lde_javagl_obj_FloatTuple_ = JNIEnv.GetStaticMethodID(class_ref, "createString", "(Lde/javagl/obj/FloatTuple;)Ljava/lang/String;");
     }
     try {
         JValue *__args = stackalloc JValue [1];
         __args [0] = new JValue(tuple);
         string __ret = JNIEnv.GetString(JNIEnv.CallStaticObjectMethod(class_ref, id_createString_Lde_javagl_obj_FloatTuple_, __args), JniHandleOwnership.TransferLocalRef);
         return(__ret);
     } finally {
     }
 }
Example #4
0
        public virtual unsafe void AddVertex(global::JavaGl.Obj.IFloatTuple vertex)
        {
            if (id_addVertex_Lde_javagl_obj_FloatTuple_ == IntPtr.Zero)
            {
                id_addVertex_Lde_javagl_obj_FloatTuple_ = JNIEnv.GetMethodID(class_ref, "addVertex", "(Lde/javagl/obj/FloatTuple;)V");
            }
            try {
                JValue *__args = stackalloc JValue [1];
                __args [0] = new JValue(vertex);

                if (((object)this).GetType() == ThresholdType)
                {
                    JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_addVertex_Lde_javagl_obj_FloatTuple_, __args);
                }
                else
                {
                    JNIEnv.CallNonvirtualVoidMethod(((global::Java.Lang.Object) this).Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "addVertex", "(Lde/javagl/obj/FloatTuple;)V"), __args);
                }
            } finally {
            }
        }
Example #5
0
 static void n_AddVertex_Lde_javagl_obj_FloatTuple_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0)
 {
     global::JavaGl.Obj.IWritableObj __this = global::Java.Lang.Object.GetObject <global::JavaGl.Obj.IWritableObj> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::JavaGl.Obj.IFloatTuple  p0     = (global::JavaGl.Obj.IFloatTuple)global::Java.Lang.Object.GetObject <global::JavaGl.Obj.IFloatTuple> (native_p0, JniHandleOwnership.DoNotTransfer);
     __this.AddVertex(p0);
 }
 static int n_GetDimensions(IntPtr jnienv, IntPtr native__this)
 {
     global::JavaGl.Obj.IFloatTuple __this = global::Java.Lang.Object.GetObject <global::JavaGl.Obj.IFloatTuple> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(__this.Dimensions);
 }
 static float n_Get_I(IntPtr jnienv, IntPtr native__this, int p0)
 {
     global::JavaGl.Obj.IFloatTuple __this = global::Java.Lang.Object.GetObject <global::JavaGl.Obj.IFloatTuple> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(__this.Get(p0));
 }
Example #8
0
 static void n_AddTexCoord_Lde_javagl_obj_FloatTuple_(IntPtr jnienv, IntPtr native__this, IntPtr native_texCoord)
 {
     global::JavaGl.Obj.AbstractWritableObj __this   = global::Java.Lang.Object.GetObject <global::JavaGl.Obj.AbstractWritableObj> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::JavaGl.Obj.IFloatTuple         texCoord = (global::JavaGl.Obj.IFloatTuple)global::Java.Lang.Object.GetObject <global::JavaGl.Obj.IFloatTuple> (native_texCoord, JniHandleOwnership.DoNotTransfer);
     __this.AddTexCoord(texCoord);
 }
Example #9
0
 static void n_AddNormal_Lde_javagl_obj_FloatTuple_(IntPtr jnienv, IntPtr native__this, IntPtr native_normal)
 {
     global::JavaGl.Obj.AbstractWritableObj __this = global::Java.Lang.Object.GetObject <global::JavaGl.Obj.AbstractWritableObj> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::JavaGl.Obj.IFloatTuple         normal = (global::JavaGl.Obj.IFloatTuple)global::Java.Lang.Object.GetObject <global::JavaGl.Obj.IFloatTuple> (native_normal, JniHandleOwnership.DoNotTransfer);
     __this.AddNormal(normal);
 }