• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /* ----------------------------------------------------------------------------
2  * This file was automatically generated by SWIG (http://www.swig.org).
3  * Version 3.0.8
4  *
5  * This file is not intended to be easily readable and contains a number of
6  * coding conventions designed to improve portability and efficiency. Do not make
7  * changes to this file unless you know what you are doing--modify the SWIG
8  * interface file instead.
9  * ----------------------------------------------------------------------------- */
10 
11 
12 #ifndef SWIGJAVA
13 #define SWIGJAVA
14 #endif
15 
16 #define SWIG_DIRECTORS
17 
18 
19 #ifdef __cplusplus
20 /* SwigValueWrapper is described in swig.swg */
21 template<typename T> class SwigValueWrapper {
22   struct SwigMovePointer {
23     T *ptr;
SwigMovePointerSwigValueWrapper::SwigMovePointer24     SwigMovePointer(T *p) : ptr(p) { }
~SwigMovePointerSwigValueWrapper::SwigMovePointer25     ~SwigMovePointer() { delete ptr; }
operator =SwigValueWrapper::SwigMovePointer26     SwigMovePointer& operator=(SwigMovePointer& rhs) { T* oldptr = ptr; ptr = 0; delete oldptr; ptr = rhs.ptr; rhs.ptr = 0; return *this; }
27   } pointer;
28   SwigValueWrapper& operator=(const SwigValueWrapper<T>& rhs);
29   SwigValueWrapper(const SwigValueWrapper<T>& rhs);
30 public:
SwigValueWrapper()31   SwigValueWrapper() : pointer(0) { }
operator =(const T & t)32   SwigValueWrapper& operator=(const T& t) { SwigMovePointer tmp(new T(t)); pointer = tmp; return *this; }
operator T&() const33   operator T&() const { return *pointer.ptr; }
operator &()34   T *operator&() { return pointer.ptr; }
35 };
36 
SwigValueInit()37 template <typename T> T SwigValueInit() {
38   return T();
39 }
40 #endif
41 
42 /* -----------------------------------------------------------------------------
43  *  This section contains generic SWIG labels for method/variable
44  *  declarations/attributes, and other compiler dependent labels.
45  * ----------------------------------------------------------------------------- */
46 
47 /* template workaround for compilers that cannot correctly implement the C++ standard */
48 #ifndef SWIGTEMPLATEDISAMBIGUATOR
49 # if defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x560)
50 #  define SWIGTEMPLATEDISAMBIGUATOR template
51 # elif defined(__HP_aCC)
52 /* Needed even with `aCC -AA' when `aCC -V' reports HP ANSI C++ B3910B A.03.55 */
53 /* If we find a maximum version that requires this, the test would be __HP_aCC <= 35500 for A.03.55 */
54 #  define SWIGTEMPLATEDISAMBIGUATOR template
55 # else
56 #  define SWIGTEMPLATEDISAMBIGUATOR
57 # endif
58 #endif
59 
60 /* inline attribute */
61 #ifndef SWIGINLINE
62 # if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__))
63 #   define SWIGINLINE inline
64 # else
65 #   define SWIGINLINE
66 # endif
67 #endif
68 
69 /* attribute recognised by some compilers to avoid 'unused' warnings */
70 #ifndef SWIGUNUSED
71 # if defined(__GNUC__)
72 #   if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4))
73 #     define SWIGUNUSED __attribute__ ((__unused__))
74 #   else
75 #     define SWIGUNUSED
76 #   endif
77 # elif defined(__ICC)
78 #   define SWIGUNUSED __attribute__ ((__unused__))
79 # else
80 #   define SWIGUNUSED
81 # endif
82 #endif
83 
84 #ifndef SWIG_MSC_UNSUPPRESS_4505
85 # if defined(_MSC_VER)
86 #   pragma warning(disable : 4505) /* unreferenced local function has been removed */
87 # endif
88 #endif
89 
90 #ifndef SWIGUNUSEDPARM
91 # ifdef __cplusplus
92 #   define SWIGUNUSEDPARM(p)
93 # else
94 #   define SWIGUNUSEDPARM(p) p SWIGUNUSED
95 # endif
96 #endif
97 
98 /* internal SWIG method */
99 #ifndef SWIGINTERN
100 # define SWIGINTERN static SWIGUNUSED
101 #endif
102 
103 /* internal inline SWIG method */
104 #ifndef SWIGINTERNINLINE
105 # define SWIGINTERNINLINE SWIGINTERN SWIGINLINE
106 #endif
107 
108 /* exporting methods */
109 #if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)
110 #  ifndef GCC_HASCLASSVISIBILITY
111 #    define GCC_HASCLASSVISIBILITY
112 #  endif
113 #endif
114 
115 #ifndef SWIGEXPORT
116 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
117 #   if defined(STATIC_LINKED)
118 #     define SWIGEXPORT
119 #   else
120 #     define SWIGEXPORT __declspec(dllexport)
121 #   endif
122 # else
123 #   if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY)
124 #     define SWIGEXPORT __attribute__ ((visibility("default")))
125 #   else
126 #     define SWIGEXPORT
127 #   endif
128 # endif
129 #endif
130 
131 /* calling conventions for Windows */
132 #ifndef SWIGSTDCALL
133 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
134 #   define SWIGSTDCALL __stdcall
135 # else
136 #   define SWIGSTDCALL
137 # endif
138 #endif
139 
140 /* Deal with Microsoft's attempt at deprecating C standard runtime functions */
141 #if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_CRT_SECURE_NO_DEPRECATE)
142 # define _CRT_SECURE_NO_DEPRECATE
143 #endif
144 
145 /* Deal with Microsoft's attempt at deprecating methods in the standard C++ library */
146 #if !defined(SWIG_NO_SCL_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_SCL_SECURE_NO_DEPRECATE)
147 # define _SCL_SECURE_NO_DEPRECATE
148 #endif
149 
150 /* Deal with Apple's deprecated 'AssertMacros.h' from Carbon-framework */
151 #if defined(__APPLE__) && !defined(__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES)
152 # define __ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES 0
153 #endif
154 
155 /* Intel's compiler complains if a variable which was never initialised is
156  * cast to void, which is a common idiom which we use to indicate that we
157  * are aware a variable isn't used.  So we just silence that warning.
158  * See: https://github.com/swig/swig/issues/192 for more discussion.
159  */
160 #ifdef __INTEL_COMPILER
161 # pragma warning disable 592
162 #endif
163 
164 
165 /* Fix for jlong on some versions of gcc on Windows */
166 #if defined(__GNUC__) && !defined(__INTEL_COMPILER)
167   typedef long long __int64;
168 #endif
169 
170 /* Fix for jlong on 64-bit x86 Solaris */
171 #if defined(__x86_64)
172 # ifdef _LP64
173 #   undef _LP64
174 # endif
175 #endif
176 
177 #include <jni.h>
178 #include <stdlib.h>
179 #include <string.h>
180 
181 
182 /* Support for throwing Java exceptions */
183 typedef enum {
184   SWIG_JavaOutOfMemoryError = 1,
185   SWIG_JavaIOException,
186   SWIG_JavaRuntimeException,
187   SWIG_JavaIndexOutOfBoundsException,
188   SWIG_JavaArithmeticException,
189   SWIG_JavaIllegalArgumentException,
190   SWIG_JavaNullPointerException,
191   SWIG_JavaDirectorPureVirtual,
192   SWIG_JavaUnknownError
193 } SWIG_JavaExceptionCodes;
194 
195 typedef struct {
196   SWIG_JavaExceptionCodes code;
197   const char *java_exception;
198 } SWIG_JavaExceptions_t;
199 
200 
SWIG_JavaThrowException(JNIEnv * jenv,SWIG_JavaExceptionCodes code,const char * msg)201 static void SWIGUNUSED SWIG_JavaThrowException(JNIEnv *jenv, SWIG_JavaExceptionCodes code, const char *msg) {
202   jclass excep;
203   static const SWIG_JavaExceptions_t java_exceptions[] = {
204     { SWIG_JavaOutOfMemoryError, "java/lang/OutOfMemoryError" },
205     { SWIG_JavaIOException, "java/io/IOException" },
206     { SWIG_JavaRuntimeException, "java/lang/RuntimeException" },
207     { SWIG_JavaIndexOutOfBoundsException, "java/lang/IndexOutOfBoundsException" },
208     { SWIG_JavaArithmeticException, "java/lang/ArithmeticException" },
209     { SWIG_JavaIllegalArgumentException, "java/lang/IllegalArgumentException" },
210     { SWIG_JavaNullPointerException, "java/lang/NullPointerException" },
211     { SWIG_JavaDirectorPureVirtual, "java/lang/RuntimeException" },
212     { SWIG_JavaUnknownError,  "java/lang/UnknownError" },
213     { (SWIG_JavaExceptionCodes)0,  "java/lang/UnknownError" }
214   };
215   const SWIG_JavaExceptions_t *except_ptr = java_exceptions;
216 
217   while (except_ptr->code != code && except_ptr->code)
218     except_ptr++;
219 
220   jenv->ExceptionClear();
221   excep = jenv->FindClass(except_ptr->java_exception);
222   if (excep)
223     jenv->ThrowNew(excep, msg);
224 }
225 
226 
227 /* Contract support */
228 
229 #define SWIG_contract_assert(nullreturn, expr, msg) if (!(expr)) {SWIG_JavaThrowException(jenv, SWIG_JavaIllegalArgumentException, msg); return nullreturn; } else
230 
231 /* -----------------------------------------------------------------------------
232  * director_common.swg
233  *
234  * This file contains support for director classes which is common between
235  * languages.
236  * ----------------------------------------------------------------------------- */
237 
238 /*
239   Use -DSWIG_DIRECTOR_STATIC if you prefer to avoid the use of the
240   'Swig' namespace. This could be useful for multi-modules projects.
241 */
242 #ifdef SWIG_DIRECTOR_STATIC
243 /* Force anonymous (static) namespace */
244 #define Swig
245 #endif
246 /* -----------------------------------------------------------------------------
247  * director.swg
248  *
249  * This file contains support for director classes so that Java proxy
250  * methods can be called from C++.
251  * ----------------------------------------------------------------------------- */
252 
253 #if defined(DEBUG_DIRECTOR_OWNED) || defined(DEBUG_DIRECTOR_EXCEPTION)
254 #include <iostream>
255 #endif
256 
257 #include <exception>
258 
259 namespace Swig {
260 
261   /* Java object wrapper */
262   class JObjectWrapper {
263   public:
JObjectWrapper()264     JObjectWrapper() : jthis_(NULL), weak_global_(true) {
265     }
266 
~JObjectWrapper()267     ~JObjectWrapper() {
268       jthis_ = NULL;
269       weak_global_ = true;
270     }
271 
set(JNIEnv * jenv,jobject jobj,bool mem_own,bool weak_global)272     bool set(JNIEnv *jenv, jobject jobj, bool mem_own, bool weak_global) {
273       if (!jthis_) {
274         weak_global_ = !mem_own; // hold as weak global if explicitly requested or not owned
275         if (jobj)
276           jthis_ = weak_global_ ? jenv->NewWeakGlobalRef(jobj) : jenv->NewGlobalRef(jobj);
277 #if defined(DEBUG_DIRECTOR_OWNED)
278         std::cout << "JObjectWrapper::set(" << jobj << ", " << (weak_global ? "weak_global" : "global_ref") << ") -> " << jthis_ << std::endl;
279 #endif
280         return true;
281       } else {
282 #if defined(DEBUG_DIRECTOR_OWNED)
283         std::cout << "JObjectWrapper::set(" << jobj << ", " << (weak_global ? "weak_global" : "global_ref") << ") -> already set" << std::endl;
284 #endif
285         return false;
286       }
287     }
288 
get(JNIEnv * jenv) const289     jobject get(JNIEnv *jenv) const {
290 #if defined(DEBUG_DIRECTOR_OWNED)
291       std::cout << "JObjectWrapper::get(";
292       if (jthis_)
293         std::cout << jthis_;
294       else
295         std::cout << "null";
296       std::cout << ") -> return new local ref" << std::endl;
297 #endif
298       return (jthis_ ? jenv->NewLocalRef(jthis_) : jthis_);
299     }
300 
release(JNIEnv * jenv)301     void release(JNIEnv *jenv) {
302 #if defined(DEBUG_DIRECTOR_OWNED)
303       std::cout << "JObjectWrapper::release(" << jthis_ << "): " << (weak_global_ ? "weak global ref" : "global ref") << std::endl;
304 #endif
305       if (jthis_) {
306         if (weak_global_) {
307           if (jenv->IsSameObject(jthis_, NULL) == JNI_FALSE)
308             jenv->DeleteWeakGlobalRef((jweak)jthis_);
309         } else
310           jenv->DeleteGlobalRef(jthis_);
311       }
312 
313       jthis_ = NULL;
314       weak_global_ = true;
315     }
316 
317     /* Only call peek if you know what you are doing wrt to weak/global references */
peek()318     jobject peek() {
319       return jthis_;
320     }
321 
322     /* Java proxy releases ownership of C++ object, C++ object is now
323        responsible for destruction (creates NewGlobalRef to pin Java proxy) */
java_change_ownership(JNIEnv * jenv,jobject jself,bool take_or_release)324     void java_change_ownership(JNIEnv *jenv, jobject jself, bool take_or_release) {
325       if (take_or_release) {  /* Java takes ownership of C++ object's lifetime. */
326         if (!weak_global_) {
327           jenv->DeleteGlobalRef(jthis_);
328           jthis_ = jenv->NewWeakGlobalRef(jself);
329           weak_global_ = true;
330         }
331       } else {
332 	/* Java releases ownership of C++ object's lifetime */
333         if (weak_global_) {
334           jenv->DeleteWeakGlobalRef((jweak)jthis_);
335           jthis_ = jenv->NewGlobalRef(jself);
336           weak_global_ = false;
337         }
338       }
339     }
340 
341   private:
342     /* pointer to Java object */
343     jobject jthis_;
344     /* Local or global reference flag */
345     bool weak_global_;
346   };
347 
348   /* Local JNI reference deleter */
349   class LocalRefGuard {
350     JNIEnv *jenv_;
351     jobject jobj_;
352 
353     // non-copyable
354     LocalRefGuard(const LocalRefGuard &);
355     LocalRefGuard &operator=(const LocalRefGuard &);
356   public:
LocalRefGuard(JNIEnv * jenv,jobject jobj)357     LocalRefGuard(JNIEnv *jenv, jobject jobj): jenv_(jenv), jobj_(jobj) {}
~LocalRefGuard()358     ~LocalRefGuard() {
359       if (jobj_)
360         jenv_->DeleteLocalRef(jobj_);
361     }
362   };
363 
364   /* director base class */
365   class Director {
366     /* pointer to Java virtual machine */
367     JavaVM *swig_jvm_;
368 
369   protected:
370 #if defined (_MSC_VER) && (_MSC_VER<1300)
371     class JNIEnvWrapper;
372     friend class JNIEnvWrapper;
373 #endif
374     /* Utility class for managing the JNI environment */
375     class JNIEnvWrapper {
376       const Director *director_;
377       JNIEnv *jenv_;
378       int env_status;
379     public:
JNIEnvWrapper(const Director * director)380       JNIEnvWrapper(const Director *director) : director_(director), jenv_(0), env_status(0) {
381 #if defined(__ANDROID__)
382         JNIEnv **jenv = &jenv_;
383 #else
384         void **jenv = (void **)&jenv_;
385 #endif
386         env_status = director_->swig_jvm_->GetEnv((void **)&jenv_, JNI_VERSION_1_2);
387 #if defined(SWIG_JAVA_ATTACH_CURRENT_THREAD_AS_DAEMON)
388         // Attach a daemon thread to the JVM. Useful when the JVM should not wait for
389         // the thread to exit upon shutdown. Only for jdk-1.4 and later.
390         director_->swig_jvm_->AttachCurrentThreadAsDaemon(jenv, NULL);
391 #else
392         director_->swig_jvm_->AttachCurrentThread(jenv, NULL);
393 #endif
394       }
~JNIEnvWrapper()395       ~JNIEnvWrapper() {
396 #if !defined(SWIG_JAVA_NO_DETACH_CURRENT_THREAD)
397         // Some JVMs, eg jdk-1.4.2 and lower on Solaris have a bug and crash with the DetachCurrentThread call.
398         // However, without this call, the JVM hangs on exit when the thread was not created by the JVM and creates a memory leak.
399         if (env_status == JNI_EDETACHED)
400           director_->swig_jvm_->DetachCurrentThread();
401 #endif
402       }
getJNIEnv() const403       JNIEnv *getJNIEnv() const {
404         return jenv_;
405       }
406     };
407 
408     /* Java object wrapper */
409     JObjectWrapper swig_self_;
410 
411     /* Disconnect director from Java object */
swig_disconnect_director_self(const char * disconn_method)412     void swig_disconnect_director_self(const char *disconn_method) {
413       JNIEnvWrapper jnienv(this) ;
414       JNIEnv *jenv = jnienv.getJNIEnv() ;
415       jobject jobj = swig_self_.get(jenv);
416       LocalRefGuard ref_deleter(jenv, jobj);
417 #if defined(DEBUG_DIRECTOR_OWNED)
418       std::cout << "Swig::Director::disconnect_director_self(" << jobj << ")" << std::endl;
419 #endif
420       if (jobj && jenv->IsSameObject(jobj, NULL) == JNI_FALSE) {
421         jmethodID disconn_meth = jenv->GetMethodID(jenv->GetObjectClass(jobj), disconn_method, "()V");
422         if (disconn_meth) {
423 #if defined(DEBUG_DIRECTOR_OWNED)
424           std::cout << "Swig::Director::disconnect_director_self upcall to " << disconn_method << std::endl;
425 #endif
426           jenv->CallVoidMethod(jobj, disconn_meth);
427         }
428       }
429     }
430 
431   public:
Director(JNIEnv * jenv)432     Director(JNIEnv *jenv) : swig_jvm_((JavaVM *) NULL), swig_self_() {
433       /* Acquire the Java VM pointer */
434       jenv->GetJavaVM(&swig_jvm_);
435     }
436 
~Director()437     virtual ~Director() {
438       JNIEnvWrapper jnienv(this) ;
439       JNIEnv *jenv = jnienv.getJNIEnv() ;
440       swig_self_.release(jenv);
441     }
442 
swig_set_self(JNIEnv * jenv,jobject jself,bool mem_own,bool weak_global)443     bool swig_set_self(JNIEnv *jenv, jobject jself, bool mem_own, bool weak_global) {
444       return swig_self_.set(jenv, jself, mem_own, weak_global);
445     }
446 
swig_get_self(JNIEnv * jenv) const447     jobject swig_get_self(JNIEnv *jenv) const {
448       return swig_self_.get(jenv);
449     }
450 
451     // Change C++ object's ownership, relative to Java
swig_java_change_ownership(JNIEnv * jenv,jobject jself,bool take_or_release)452     void swig_java_change_ownership(JNIEnv *jenv, jobject jself, bool take_or_release) {
453       swig_self_.java_change_ownership(jenv, jself, take_or_release);
454     }
455   };
456 
457   // Zero initialized bool array
458   template<size_t N> class BoolArray {
459     bool array_[N];
460   public:
BoolArray()461     BoolArray() {
462       memset(array_, 0, sizeof(array_));
463     }
operator [](size_t n)464     bool& operator[](size_t n) {
465       return array_[n];
466     }
operator [](size_t n) const467     bool operator[](size_t n) const {
468       return array_[n];
469     }
470   };
471 
472   // Utility classes and functions for exception handling.
473 
474   // Simple holder for a Java string during exception handling, providing access to a c-style string
475   class JavaString {
476   public:
JavaString(JNIEnv * jenv,jstring jstr)477     JavaString(JNIEnv *jenv, jstring jstr) : jenv_(jenv), jstr_(jstr), cstr_(0) {
478       if (jenv_ && jstr_)
479 	cstr_ = (const char *) jenv_->GetStringUTFChars(jstr_, NULL);
480     }
481 
~JavaString()482     ~JavaString() {
483       if (jenv_ && jstr_ && cstr_)
484 	jenv_->ReleaseStringUTFChars(jstr_, cstr_);
485     }
486 
c_str(const char * null_string="null JavaString") const487     const char *c_str(const char *null_string = "null JavaString") const {
488       return cstr_ ? cstr_ : null_string;
489     }
490 
491   private:
492     // non-copyable
493     JavaString(const JavaString &);
494     JavaString &operator=(const JavaString &);
495 
496     JNIEnv *jenv_;
497     jstring jstr_;
498     const char *cstr_;
499   };
500 
501   // Helper class to extract the exception message from a Java throwable
502   class JavaExceptionMessage {
503   public:
JavaExceptionMessage(JNIEnv * jenv,jthrowable throwable)504     JavaExceptionMessage(JNIEnv *jenv, jthrowable throwable) : message_(jenv, exceptionMessageFromThrowable(jenv, throwable)) {
505     }
506 
message() const507     const char *message() const {
508       return message_.c_str("Could not get exception message in JavaExceptionMessage");
509     }
510 
511   private:
512     // non-copyable
513     JavaExceptionMessage(const JavaExceptionMessage &);
514     JavaExceptionMessage &operator=(const JavaExceptionMessage &);
515 
516     // Get exception message by calling Java method Throwable.getMessage()
exceptionMessageFromThrowable(JNIEnv * jenv,jthrowable throwable)517     static jstring exceptionMessageFromThrowable(JNIEnv *jenv, jthrowable throwable) {
518       jstring jmsg = NULL;
519       if (jenv && throwable) {
520 	jenv->ExceptionClear(); // Cannot invoke methods with any pending exceptions
521 	jclass throwclz = jenv->GetObjectClass(throwable);
522 	if (throwclz) {
523 	  // All Throwable classes have a getMessage() method, so call it to extract the exception message
524 	  jmethodID getMessageMethodID = jenv->GetMethodID(throwclz, "getMessage", "()Ljava/lang/String;");
525 	  if (getMessageMethodID)
526 	    jmsg = (jstring)jenv->CallObjectMethod(throwable, getMessageMethodID);
527 	}
528 	if (jmsg == NULL && jenv->ExceptionCheck())
529 	  jenv->ExceptionClear();
530       }
531       return jmsg;
532     }
533 
534     JavaString message_;
535   };
536 
537   // C++ Exception class for handling Java exceptions thrown during a director method Java upcall
538   class DirectorException : public std::exception {
539   public:
540 
541     // Construct exception from a Java throwable
DirectorException(JNIEnv * jenv,jthrowable throwable)542     DirectorException(JNIEnv *jenv, jthrowable throwable) : classname_(0), msg_(0) {
543 
544       // Call Java method Object.getClass().getName() to obtain the throwable's class name (delimited by '/')
545       if (throwable) {
546 	jclass throwclz = jenv->GetObjectClass(throwable);
547 	if (throwclz) {
548 	  jclass clzclz = jenv->GetObjectClass(throwclz);
549 	  if (clzclz) {
550 	    jmethodID getNameMethodID = jenv->GetMethodID(clzclz, "getName", "()Ljava/lang/String;");
551 	    if (getNameMethodID) {
552 	      jstring jstr_classname = (jstring)(jenv->CallObjectMethod(throwclz, getNameMethodID));
553               // Copy strings, since there is no guarantee that jenv will be active when handled
554               if (jstr_classname) {
555                 JavaString jsclassname(jenv, jstr_classname);
556                 const char *classname = jsclassname.c_str(0);
557                 if (classname)
558                   classname_ = copypath(classname);
559               }
560 	    }
561 	  }
562 	}
563       }
564 
565       JavaExceptionMessage exceptionmsg(jenv, throwable);
566       msg_ = copystr(exceptionmsg.message());
567     }
568 
569     // More general constructor for handling as a java.lang.RuntimeException
DirectorException(const char * msg)570     DirectorException(const char *msg) : classname_(0), msg_(copystr(msg ? msg : "Unspecified DirectorException message")) {
571     }
572 
~DirectorException()573     ~DirectorException() throw() {
574       delete[] classname_;
575       delete[] msg_;
576     }
577 
what() const578     const char *what() const throw() {
579       return msg_;
580     }
581 
582     // Reconstruct and raise/throw the Java Exception that caused the DirectorException
583     // Note that any error in the JNI exception handling results in a Java RuntimeException
raiseJavaException(JNIEnv * jenv) const584     void raiseJavaException(JNIEnv *jenv) const {
585       if (jenv) {
586 	jenv->ExceptionClear();
587 
588 	jmethodID ctorMethodID = 0;
589 	jclass throwableclass = 0;
590         if (classname_) {
591           throwableclass = jenv->FindClass(classname_);
592           if (throwableclass)
593             ctorMethodID = jenv->GetMethodID(throwableclass, "<init>", "(Ljava/lang/String;)V");
594 	}
595 
596 	if (ctorMethodID) {
597 	  jenv->ThrowNew(throwableclass, what());
598 	} else {
599 	  SWIG_JavaThrowException(jenv, SWIG_JavaRuntimeException, what());
600 	}
601       }
602     }
603 
604   private:
copypath(const char * srcmsg)605     static char *copypath(const char *srcmsg) {
606       char *target = copystr(srcmsg);
607       for (char *c=target; *c; ++c) {
608         if ('.' == *c)
609           *c = '/';
610       }
611       return target;
612     }
613 
copystr(const char * srcmsg)614     static char *copystr(const char *srcmsg) {
615       char *target = 0;
616       if (srcmsg) {
617 	size_t msglen = strlen(srcmsg) + 1;
618 	target = new char[msglen];
619 	strncpy(target, srcmsg, msglen);
620       }
621       return target;
622     }
623 
624     const char *classname_;
625     const char *msg_;
626   };
627 
628   // Helper method to determine if a Java throwable matches a particular Java class type
ExceptionMatches(JNIEnv * jenv,jthrowable throwable,const char * classname)629   SWIGINTERN inline bool ExceptionMatches(JNIEnv *jenv, jthrowable throwable, const char *classname) {
630     bool matches = false;
631 
632     if (throwable && jenv && classname) {
633       // Exceptions need to be cleared for correct behavior.
634       // The caller of ExceptionMatches should restore pending exceptions if desired -
635       // the caller already has the throwable.
636       jenv->ExceptionClear();
637 
638       jclass clz = jenv->FindClass(classname);
639       if (clz) {
640 	jclass classclz = jenv->GetObjectClass(clz);
641 	jmethodID isInstanceMethodID = jenv->GetMethodID(classclz, "isInstance", "(Ljava/lang/Object;)Z");
642 	if (isInstanceMethodID) {
643 	  matches = jenv->CallBooleanMethod(clz, isInstanceMethodID, throwable) != 0;
644 	}
645       }
646 
647 #if defined(DEBUG_DIRECTOR_EXCEPTION)
648       if (jenv->ExceptionCheck()) {
649         // Typically occurs when an invalid classname argument is passed resulting in a ClassNotFoundException
650         JavaExceptionMessage exc(jenv, jenv->ExceptionOccurred());
651         std::cout << "Error: ExceptionMatches: class '" << classname << "' : " << exc.message() << std::endl;
652       }
653 #endif
654     }
655     return matches;
656   }
657 }
658 
659 namespace Swig {
660   namespace {
661     jclass jclass_DynamicsJNI = NULL;
662     jmethodID director_method_ids[3];
663   }
664 }
665 
666 #if defined(SWIG_NOINCLUDE) || defined(SWIG_NOARRAYS)
667 
668 
669 static int SWIG_JavaArrayInBool (JNIEnv *jenv, jboolean **jarr, bool **carr, jbooleanArray input);
670 static void SWIG_JavaArrayArgoutBool (JNIEnv *jenv, jboolean *jarr, bool *carr, jbooleanArray input);
671 static jbooleanArray SWIG_JavaArrayOutBool (JNIEnv *jenv, bool *result, jsize sz);
672 
673 
674 static int SWIG_JavaArrayInSchar (JNIEnv *jenv, jbyte **jarr, signed char **carr, jbyteArray input);
675 static void SWIG_JavaArrayArgoutSchar (JNIEnv *jenv, jbyte *jarr, signed char *carr, jbyteArray input);
676 static jbyteArray SWIG_JavaArrayOutSchar (JNIEnv *jenv, signed char *result, jsize sz);
677 
678 
679 static int SWIG_JavaArrayInUchar (JNIEnv *jenv, jshort **jarr, unsigned char **carr, jshortArray input);
680 static void SWIG_JavaArrayArgoutUchar (JNIEnv *jenv, jshort *jarr, unsigned char *carr, jshortArray input);
681 static jshortArray SWIG_JavaArrayOutUchar (JNIEnv *jenv, unsigned char *result, jsize sz);
682 
683 
684 static int SWIG_JavaArrayInShort (JNIEnv *jenv, jshort **jarr, short **carr, jshortArray input);
685 static void SWIG_JavaArrayArgoutShort (JNIEnv *jenv, jshort *jarr, short *carr, jshortArray input);
686 static jshortArray SWIG_JavaArrayOutShort (JNIEnv *jenv, short *result, jsize sz);
687 
688 
689 static int SWIG_JavaArrayInUshort (JNIEnv *jenv, jint **jarr, unsigned short **carr, jintArray input);
690 static void SWIG_JavaArrayArgoutUshort (JNIEnv *jenv, jint *jarr, unsigned short *carr, jintArray input);
691 static jintArray SWIG_JavaArrayOutUshort (JNIEnv *jenv, unsigned short *result, jsize sz);
692 
693 
694 static int SWIG_JavaArrayInInt (JNIEnv *jenv, jint **jarr, int **carr, jintArray input);
695 static void SWIG_JavaArrayArgoutInt (JNIEnv *jenv, jint *jarr, int *carr, jintArray input);
696 static jintArray SWIG_JavaArrayOutInt (JNIEnv *jenv, int *result, jsize sz);
697 
698 
699 static int SWIG_JavaArrayInUint (JNIEnv *jenv, jlong **jarr, unsigned int **carr, jlongArray input);
700 static void SWIG_JavaArrayArgoutUint (JNIEnv *jenv, jlong *jarr, unsigned int *carr, jlongArray input);
701 static jlongArray SWIG_JavaArrayOutUint (JNIEnv *jenv, unsigned int *result, jsize sz);
702 
703 
704 static int SWIG_JavaArrayInLong (JNIEnv *jenv, jint **jarr, long **carr, jintArray input);
705 static void SWIG_JavaArrayArgoutLong (JNIEnv *jenv, jint *jarr, long *carr, jintArray input);
706 static jintArray SWIG_JavaArrayOutLong (JNIEnv *jenv, long *result, jsize sz);
707 
708 
709 static int SWIG_JavaArrayInUlong (JNIEnv *jenv, jlong **jarr, unsigned long **carr, jlongArray input);
710 static void SWIG_JavaArrayArgoutUlong (JNIEnv *jenv, jlong *jarr, unsigned long *carr, jlongArray input);
711 static jlongArray SWIG_JavaArrayOutUlong (JNIEnv *jenv, unsigned long *result, jsize sz);
712 
713 
714 static int SWIG_JavaArrayInLonglong (JNIEnv *jenv, jlong **jarr, jlong **carr, jlongArray input);
715 static void SWIG_JavaArrayArgoutLonglong (JNIEnv *jenv, jlong *jarr, jlong *carr, jlongArray input);
716 static jlongArray SWIG_JavaArrayOutLonglong (JNIEnv *jenv, jlong *result, jsize sz);
717 
718 
719 static int SWIG_JavaArrayInFloat (JNIEnv *jenv, jfloat **jarr, float **carr, jfloatArray input);
720 static void SWIG_JavaArrayArgoutFloat (JNIEnv *jenv, jfloat *jarr, float *carr, jfloatArray input);
721 static jfloatArray SWIG_JavaArrayOutFloat (JNIEnv *jenv, float *result, jsize sz);
722 
723 
724 static int SWIG_JavaArrayInDouble (JNIEnv *jenv, jdouble **jarr, double **carr, jdoubleArray input);
725 static void SWIG_JavaArrayArgoutDouble (JNIEnv *jenv, jdouble *jarr, double *carr, jdoubleArray input);
726 static jdoubleArray SWIG_JavaArrayOutDouble (JNIEnv *jenv, double *result, jsize sz);
727 
728 
729 #else
730 
731 
732 /* bool[] support */
SWIG_JavaArrayInBool(JNIEnv * jenv,jboolean ** jarr,bool ** carr,jbooleanArray input)733 static int SWIG_JavaArrayInBool (JNIEnv *jenv, jboolean **jarr, bool **carr, jbooleanArray input) {
734   int i;
735   jsize sz;
736   if (!input) {
737     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array");
738     return 0;
739   }
740   sz = jenv->GetArrayLength(input);
741   *jarr = jenv->GetBooleanArrayElements(input, 0);
742   if (!*jarr)
743     return 0;
744   *carr = new bool[sz];
745   if (!*carr) {
746     SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed");
747     return 0;
748   }
749   for (i=0; i<sz; i++)
750     (*carr)[i] = ((*jarr)[i] != 0);
751   return 1;
752 }
753 
SWIG_JavaArrayArgoutBool(JNIEnv * jenv,jboolean * jarr,bool * carr,jbooleanArray input)754 static void SWIG_JavaArrayArgoutBool (JNIEnv *jenv, jboolean *jarr, bool *carr, jbooleanArray input) {
755   int i;
756   jsize sz = jenv->GetArrayLength(input);
757   for (i=0; i<sz; i++)
758     jarr[i] = (jboolean)carr[i];
759   jenv->ReleaseBooleanArrayElements(input, jarr, 0);
760 }
761 
SWIG_JavaArrayOutBool(JNIEnv * jenv,bool * result,jsize sz)762 static jbooleanArray SWIG_JavaArrayOutBool (JNIEnv *jenv, bool *result, jsize sz) {
763   jboolean *arr;
764   int i;
765   jbooleanArray jresult = jenv->NewBooleanArray(sz);
766   if (!jresult)
767     return NULL;
768   arr = jenv->GetBooleanArrayElements(jresult, 0);
769   if (!arr)
770     return NULL;
771   for (i=0; i<sz; i++)
772     arr[i] = (jboolean)result[i];
773   jenv->ReleaseBooleanArrayElements(jresult, arr, 0);
774   return jresult;
775 }
776 
777 
778 /* signed char[] support */
SWIG_JavaArrayInSchar(JNIEnv * jenv,jbyte ** jarr,signed char ** carr,jbyteArray input)779 static int SWIG_JavaArrayInSchar (JNIEnv *jenv, jbyte **jarr, signed char **carr, jbyteArray input) {
780   int i;
781   jsize sz;
782   if (!input) {
783     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array");
784     return 0;
785   }
786   sz = jenv->GetArrayLength(input);
787   *jarr = jenv->GetByteArrayElements(input, 0);
788   if (!*jarr)
789     return 0;
790   *carr = new signed char[sz];
791   if (!*carr) {
792     SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed");
793     return 0;
794   }
795   for (i=0; i<sz; i++)
796     (*carr)[i] = (signed char)(*jarr)[i];
797   return 1;
798 }
799 
SWIG_JavaArrayArgoutSchar(JNIEnv * jenv,jbyte * jarr,signed char * carr,jbyteArray input)800 static void SWIG_JavaArrayArgoutSchar (JNIEnv *jenv, jbyte *jarr, signed char *carr, jbyteArray input) {
801   int i;
802   jsize sz = jenv->GetArrayLength(input);
803   for (i=0; i<sz; i++)
804     jarr[i] = (jbyte)carr[i];
805   jenv->ReleaseByteArrayElements(input, jarr, 0);
806 }
807 
SWIG_JavaArrayOutSchar(JNIEnv * jenv,signed char * result,jsize sz)808 static jbyteArray SWIG_JavaArrayOutSchar (JNIEnv *jenv, signed char *result, jsize sz) {
809   jbyte *arr;
810   int i;
811   jbyteArray jresult = jenv->NewByteArray(sz);
812   if (!jresult)
813     return NULL;
814   arr = jenv->GetByteArrayElements(jresult, 0);
815   if (!arr)
816     return NULL;
817   for (i=0; i<sz; i++)
818     arr[i] = (jbyte)result[i];
819   jenv->ReleaseByteArrayElements(jresult, arr, 0);
820   return jresult;
821 }
822 
823 
824 /* unsigned char[] support */
SWIG_JavaArrayInUchar(JNIEnv * jenv,jshort ** jarr,unsigned char ** carr,jshortArray input)825 static int SWIG_JavaArrayInUchar (JNIEnv *jenv, jshort **jarr, unsigned char **carr, jshortArray input) {
826   int i;
827   jsize sz;
828   if (!input) {
829     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array");
830     return 0;
831   }
832   sz = jenv->GetArrayLength(input);
833   *jarr = jenv->GetShortArrayElements(input, 0);
834   if (!*jarr)
835     return 0;
836   *carr = new unsigned char[sz];
837   if (!*carr) {
838     SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed");
839     return 0;
840   }
841   for (i=0; i<sz; i++)
842     (*carr)[i] = (unsigned char)(*jarr)[i];
843   return 1;
844 }
845 
SWIG_JavaArrayArgoutUchar(JNIEnv * jenv,jshort * jarr,unsigned char * carr,jshortArray input)846 static void SWIG_JavaArrayArgoutUchar (JNIEnv *jenv, jshort *jarr, unsigned char *carr, jshortArray input) {
847   int i;
848   jsize sz = jenv->GetArrayLength(input);
849   for (i=0; i<sz; i++)
850     jarr[i] = (jshort)carr[i];
851   jenv->ReleaseShortArrayElements(input, jarr, 0);
852 }
853 
SWIG_JavaArrayOutUchar(JNIEnv * jenv,unsigned char * result,jsize sz)854 static jshortArray SWIG_JavaArrayOutUchar (JNIEnv *jenv, unsigned char *result, jsize sz) {
855   jshort *arr;
856   int i;
857   jshortArray jresult = jenv->NewShortArray(sz);
858   if (!jresult)
859     return NULL;
860   arr = jenv->GetShortArrayElements(jresult, 0);
861   if (!arr)
862     return NULL;
863   for (i=0; i<sz; i++)
864     arr[i] = (jshort)result[i];
865   jenv->ReleaseShortArrayElements(jresult, arr, 0);
866   return jresult;
867 }
868 
869 
870 /* short[] support */
SWIG_JavaArrayInShort(JNIEnv * jenv,jshort ** jarr,short ** carr,jshortArray input)871 static int SWIG_JavaArrayInShort (JNIEnv *jenv, jshort **jarr, short **carr, jshortArray input) {
872   int i;
873   jsize sz;
874   if (!input) {
875     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array");
876     return 0;
877   }
878   sz = jenv->GetArrayLength(input);
879   *jarr = jenv->GetShortArrayElements(input, 0);
880   if (!*jarr)
881     return 0;
882   *carr = new short[sz];
883   if (!*carr) {
884     SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed");
885     return 0;
886   }
887   for (i=0; i<sz; i++)
888     (*carr)[i] = (short)(*jarr)[i];
889   return 1;
890 }
891 
SWIG_JavaArrayArgoutShort(JNIEnv * jenv,jshort * jarr,short * carr,jshortArray input)892 static void SWIG_JavaArrayArgoutShort (JNIEnv *jenv, jshort *jarr, short *carr, jshortArray input) {
893   int i;
894   jsize sz = jenv->GetArrayLength(input);
895   for (i=0; i<sz; i++)
896     jarr[i] = (jshort)carr[i];
897   jenv->ReleaseShortArrayElements(input, jarr, 0);
898 }
899 
SWIG_JavaArrayOutShort(JNIEnv * jenv,short * result,jsize sz)900 static jshortArray SWIG_JavaArrayOutShort (JNIEnv *jenv, short *result, jsize sz) {
901   jshort *arr;
902   int i;
903   jshortArray jresult = jenv->NewShortArray(sz);
904   if (!jresult)
905     return NULL;
906   arr = jenv->GetShortArrayElements(jresult, 0);
907   if (!arr)
908     return NULL;
909   for (i=0; i<sz; i++)
910     arr[i] = (jshort)result[i];
911   jenv->ReleaseShortArrayElements(jresult, arr, 0);
912   return jresult;
913 }
914 
915 
916 /* unsigned short[] support */
SWIG_JavaArrayInUshort(JNIEnv * jenv,jint ** jarr,unsigned short ** carr,jintArray input)917 static int SWIG_JavaArrayInUshort (JNIEnv *jenv, jint **jarr, unsigned short **carr, jintArray input) {
918   int i;
919   jsize sz;
920   if (!input) {
921     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array");
922     return 0;
923   }
924   sz = jenv->GetArrayLength(input);
925   *jarr = jenv->GetIntArrayElements(input, 0);
926   if (!*jarr)
927     return 0;
928   *carr = new unsigned short[sz];
929   if (!*carr) {
930     SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed");
931     return 0;
932   }
933   for (i=0; i<sz; i++)
934     (*carr)[i] = (unsigned short)(*jarr)[i];
935   return 1;
936 }
937 
SWIG_JavaArrayArgoutUshort(JNIEnv * jenv,jint * jarr,unsigned short * carr,jintArray input)938 static void SWIG_JavaArrayArgoutUshort (JNIEnv *jenv, jint *jarr, unsigned short *carr, jintArray input) {
939   int i;
940   jsize sz = jenv->GetArrayLength(input);
941   for (i=0; i<sz; i++)
942     jarr[i] = (jint)carr[i];
943   jenv->ReleaseIntArrayElements(input, jarr, 0);
944 }
945 
SWIG_JavaArrayOutUshort(JNIEnv * jenv,unsigned short * result,jsize sz)946 static jintArray SWIG_JavaArrayOutUshort (JNIEnv *jenv, unsigned short *result, jsize sz) {
947   jint *arr;
948   int i;
949   jintArray jresult = jenv->NewIntArray(sz);
950   if (!jresult)
951     return NULL;
952   arr = jenv->GetIntArrayElements(jresult, 0);
953   if (!arr)
954     return NULL;
955   for (i=0; i<sz; i++)
956     arr[i] = (jint)result[i];
957   jenv->ReleaseIntArrayElements(jresult, arr, 0);
958   return jresult;
959 }
960 
961 
962 /* int[] support */
SWIG_JavaArrayInInt(JNIEnv * jenv,jint ** jarr,int ** carr,jintArray input)963 static int SWIG_JavaArrayInInt (JNIEnv *jenv, jint **jarr, int **carr, jintArray input) {
964   int i;
965   jsize sz;
966   if (!input) {
967     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array");
968     return 0;
969   }
970   sz = jenv->GetArrayLength(input);
971   *jarr = jenv->GetIntArrayElements(input, 0);
972   if (!*jarr)
973     return 0;
974   *carr = new int[sz];
975   if (!*carr) {
976     SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed");
977     return 0;
978   }
979   for (i=0; i<sz; i++)
980     (*carr)[i] = (int)(*jarr)[i];
981   return 1;
982 }
983 
SWIG_JavaArrayArgoutInt(JNIEnv * jenv,jint * jarr,int * carr,jintArray input)984 static void SWIG_JavaArrayArgoutInt (JNIEnv *jenv, jint *jarr, int *carr, jintArray input) {
985   int i;
986   jsize sz = jenv->GetArrayLength(input);
987   for (i=0; i<sz; i++)
988     jarr[i] = (jint)carr[i];
989   jenv->ReleaseIntArrayElements(input, jarr, 0);
990 }
991 
SWIG_JavaArrayOutInt(JNIEnv * jenv,int * result,jsize sz)992 static jintArray SWIG_JavaArrayOutInt (JNIEnv *jenv, int *result, jsize sz) {
993   jint *arr;
994   int i;
995   jintArray jresult = jenv->NewIntArray(sz);
996   if (!jresult)
997     return NULL;
998   arr = jenv->GetIntArrayElements(jresult, 0);
999   if (!arr)
1000     return NULL;
1001   for (i=0; i<sz; i++)
1002     arr[i] = (jint)result[i];
1003   jenv->ReleaseIntArrayElements(jresult, arr, 0);
1004   return jresult;
1005 }
1006 
1007 
1008 /* unsigned int[] support */
SWIG_JavaArrayInUint(JNIEnv * jenv,jlong ** jarr,unsigned int ** carr,jlongArray input)1009 static int SWIG_JavaArrayInUint (JNIEnv *jenv, jlong **jarr, unsigned int **carr, jlongArray input) {
1010   int i;
1011   jsize sz;
1012   if (!input) {
1013     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array");
1014     return 0;
1015   }
1016   sz = jenv->GetArrayLength(input);
1017   *jarr = jenv->GetLongArrayElements(input, 0);
1018   if (!*jarr)
1019     return 0;
1020   *carr = new unsigned int[sz];
1021   if (!*carr) {
1022     SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed");
1023     return 0;
1024   }
1025   for (i=0; i<sz; i++)
1026     (*carr)[i] = (unsigned int)(*jarr)[i];
1027   return 1;
1028 }
1029 
SWIG_JavaArrayArgoutUint(JNIEnv * jenv,jlong * jarr,unsigned int * carr,jlongArray input)1030 static void SWIG_JavaArrayArgoutUint (JNIEnv *jenv, jlong *jarr, unsigned int *carr, jlongArray input) {
1031   int i;
1032   jsize sz = jenv->GetArrayLength(input);
1033   for (i=0; i<sz; i++)
1034     jarr[i] = (jlong)carr[i];
1035   jenv->ReleaseLongArrayElements(input, jarr, 0);
1036 }
1037 
SWIG_JavaArrayOutUint(JNIEnv * jenv,unsigned int * result,jsize sz)1038 static jlongArray SWIG_JavaArrayOutUint (JNIEnv *jenv, unsigned int *result, jsize sz) {
1039   jlong *arr;
1040   int i;
1041   jlongArray jresult = jenv->NewLongArray(sz);
1042   if (!jresult)
1043     return NULL;
1044   arr = jenv->GetLongArrayElements(jresult, 0);
1045   if (!arr)
1046     return NULL;
1047   for (i=0; i<sz; i++)
1048     arr[i] = (jlong)result[i];
1049   jenv->ReleaseLongArrayElements(jresult, arr, 0);
1050   return jresult;
1051 }
1052 
1053 
1054 /* long[] support */
SWIG_JavaArrayInLong(JNIEnv * jenv,jint ** jarr,long ** carr,jintArray input)1055 static int SWIG_JavaArrayInLong (JNIEnv *jenv, jint **jarr, long **carr, jintArray input) {
1056   int i;
1057   jsize sz;
1058   if (!input) {
1059     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array");
1060     return 0;
1061   }
1062   sz = jenv->GetArrayLength(input);
1063   *jarr = jenv->GetIntArrayElements(input, 0);
1064   if (!*jarr)
1065     return 0;
1066   *carr = new long[sz];
1067   if (!*carr) {
1068     SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed");
1069     return 0;
1070   }
1071   for (i=0; i<sz; i++)
1072     (*carr)[i] = (long)(*jarr)[i];
1073   return 1;
1074 }
1075 
SWIG_JavaArrayArgoutLong(JNIEnv * jenv,jint * jarr,long * carr,jintArray input)1076 static void SWIG_JavaArrayArgoutLong (JNIEnv *jenv, jint *jarr, long *carr, jintArray input) {
1077   int i;
1078   jsize sz = jenv->GetArrayLength(input);
1079   for (i=0; i<sz; i++)
1080     jarr[i] = (jint)carr[i];
1081   jenv->ReleaseIntArrayElements(input, jarr, 0);
1082 }
1083 
SWIG_JavaArrayOutLong(JNIEnv * jenv,long * result,jsize sz)1084 static jintArray SWIG_JavaArrayOutLong (JNIEnv *jenv, long *result, jsize sz) {
1085   jint *arr;
1086   int i;
1087   jintArray jresult = jenv->NewIntArray(sz);
1088   if (!jresult)
1089     return NULL;
1090   arr = jenv->GetIntArrayElements(jresult, 0);
1091   if (!arr)
1092     return NULL;
1093   for (i=0; i<sz; i++)
1094     arr[i] = (jint)result[i];
1095   jenv->ReleaseIntArrayElements(jresult, arr, 0);
1096   return jresult;
1097 }
1098 
1099 
1100 /* unsigned long[] support */
SWIG_JavaArrayInUlong(JNIEnv * jenv,jlong ** jarr,unsigned long ** carr,jlongArray input)1101 static int SWIG_JavaArrayInUlong (JNIEnv *jenv, jlong **jarr, unsigned long **carr, jlongArray input) {
1102   int i;
1103   jsize sz;
1104   if (!input) {
1105     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array");
1106     return 0;
1107   }
1108   sz = jenv->GetArrayLength(input);
1109   *jarr = jenv->GetLongArrayElements(input, 0);
1110   if (!*jarr)
1111     return 0;
1112   *carr = new unsigned long[sz];
1113   if (!*carr) {
1114     SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed");
1115     return 0;
1116   }
1117   for (i=0; i<sz; i++)
1118     (*carr)[i] = (unsigned long)(*jarr)[i];
1119   return 1;
1120 }
1121 
SWIG_JavaArrayArgoutUlong(JNIEnv * jenv,jlong * jarr,unsigned long * carr,jlongArray input)1122 static void SWIG_JavaArrayArgoutUlong (JNIEnv *jenv, jlong *jarr, unsigned long *carr, jlongArray input) {
1123   int i;
1124   jsize sz = jenv->GetArrayLength(input);
1125   for (i=0; i<sz; i++)
1126     jarr[i] = (jlong)carr[i];
1127   jenv->ReleaseLongArrayElements(input, jarr, 0);
1128 }
1129 
SWIG_JavaArrayOutUlong(JNIEnv * jenv,unsigned long * result,jsize sz)1130 static jlongArray SWIG_JavaArrayOutUlong (JNIEnv *jenv, unsigned long *result, jsize sz) {
1131   jlong *arr;
1132   int i;
1133   jlongArray jresult = jenv->NewLongArray(sz);
1134   if (!jresult)
1135     return NULL;
1136   arr = jenv->GetLongArrayElements(jresult, 0);
1137   if (!arr)
1138     return NULL;
1139   for (i=0; i<sz; i++)
1140     arr[i] = (jlong)result[i];
1141   jenv->ReleaseLongArrayElements(jresult, arr, 0);
1142   return jresult;
1143 }
1144 
1145 
1146 /* jlong[] support */
SWIG_JavaArrayInLonglong(JNIEnv * jenv,jlong ** jarr,jlong ** carr,jlongArray input)1147 static int SWIG_JavaArrayInLonglong (JNIEnv *jenv, jlong **jarr, jlong **carr, jlongArray input) {
1148   int i;
1149   jsize sz;
1150   if (!input) {
1151     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array");
1152     return 0;
1153   }
1154   sz = jenv->GetArrayLength(input);
1155   *jarr = jenv->GetLongArrayElements(input, 0);
1156   if (!*jarr)
1157     return 0;
1158   *carr = new jlong[sz];
1159   if (!*carr) {
1160     SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed");
1161     return 0;
1162   }
1163   for (i=0; i<sz; i++)
1164     (*carr)[i] = (jlong)(*jarr)[i];
1165   return 1;
1166 }
1167 
SWIG_JavaArrayArgoutLonglong(JNIEnv * jenv,jlong * jarr,jlong * carr,jlongArray input)1168 static void SWIG_JavaArrayArgoutLonglong (JNIEnv *jenv, jlong *jarr, jlong *carr, jlongArray input) {
1169   int i;
1170   jsize sz = jenv->GetArrayLength(input);
1171   for (i=0; i<sz; i++)
1172     jarr[i] = (jlong)carr[i];
1173   jenv->ReleaseLongArrayElements(input, jarr, 0);
1174 }
1175 
SWIG_JavaArrayOutLonglong(JNIEnv * jenv,jlong * result,jsize sz)1176 static jlongArray SWIG_JavaArrayOutLonglong (JNIEnv *jenv, jlong *result, jsize sz) {
1177   jlong *arr;
1178   int i;
1179   jlongArray jresult = jenv->NewLongArray(sz);
1180   if (!jresult)
1181     return NULL;
1182   arr = jenv->GetLongArrayElements(jresult, 0);
1183   if (!arr)
1184     return NULL;
1185   for (i=0; i<sz; i++)
1186     arr[i] = (jlong)result[i];
1187   jenv->ReleaseLongArrayElements(jresult, arr, 0);
1188   return jresult;
1189 }
1190 
1191 
1192 /* float[] support */
SWIG_JavaArrayInFloat(JNIEnv * jenv,jfloat ** jarr,float ** carr,jfloatArray input)1193 static int SWIG_JavaArrayInFloat (JNIEnv *jenv, jfloat **jarr, float **carr, jfloatArray input) {
1194   int i;
1195   jsize sz;
1196   if (!input) {
1197     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array");
1198     return 0;
1199   }
1200   sz = jenv->GetArrayLength(input);
1201   *jarr = jenv->GetFloatArrayElements(input, 0);
1202   if (!*jarr)
1203     return 0;
1204   *carr = new float[sz];
1205   if (!*carr) {
1206     SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed");
1207     return 0;
1208   }
1209   for (i=0; i<sz; i++)
1210     (*carr)[i] = (float)(*jarr)[i];
1211   return 1;
1212 }
1213 
SWIG_JavaArrayArgoutFloat(JNIEnv * jenv,jfloat * jarr,float * carr,jfloatArray input)1214 static void SWIG_JavaArrayArgoutFloat (JNIEnv *jenv, jfloat *jarr, float *carr, jfloatArray input) {
1215   int i;
1216   jsize sz = jenv->GetArrayLength(input);
1217   for (i=0; i<sz; i++)
1218     jarr[i] = (jfloat)carr[i];
1219   jenv->ReleaseFloatArrayElements(input, jarr, 0);
1220 }
1221 
SWIG_JavaArrayOutFloat(JNIEnv * jenv,float * result,jsize sz)1222 static jfloatArray SWIG_JavaArrayOutFloat (JNIEnv *jenv, float *result, jsize sz) {
1223   jfloat *arr;
1224   int i;
1225   jfloatArray jresult = jenv->NewFloatArray(sz);
1226   if (!jresult)
1227     return NULL;
1228   arr = jenv->GetFloatArrayElements(jresult, 0);
1229   if (!arr)
1230     return NULL;
1231   for (i=0; i<sz; i++)
1232     arr[i] = (jfloat)result[i];
1233   jenv->ReleaseFloatArrayElements(jresult, arr, 0);
1234   return jresult;
1235 }
1236 
1237 
1238 /* double[] support */
SWIG_JavaArrayInDouble(JNIEnv * jenv,jdouble ** jarr,double ** carr,jdoubleArray input)1239 static int SWIG_JavaArrayInDouble (JNIEnv *jenv, jdouble **jarr, double **carr, jdoubleArray input) {
1240   int i;
1241   jsize sz;
1242   if (!input) {
1243     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array");
1244     return 0;
1245   }
1246   sz = jenv->GetArrayLength(input);
1247   *jarr = jenv->GetDoubleArrayElements(input, 0);
1248   if (!*jarr)
1249     return 0;
1250   *carr = new double[sz];
1251   if (!*carr) {
1252     SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed");
1253     return 0;
1254   }
1255   for (i=0; i<sz; i++)
1256     (*carr)[i] = (double)(*jarr)[i];
1257   return 1;
1258 }
1259 
SWIG_JavaArrayArgoutDouble(JNIEnv * jenv,jdouble * jarr,double * carr,jdoubleArray input)1260 static void SWIG_JavaArrayArgoutDouble (JNIEnv *jenv, jdouble *jarr, double *carr, jdoubleArray input) {
1261   int i;
1262   jsize sz = jenv->GetArrayLength(input);
1263   for (i=0; i<sz; i++)
1264     jarr[i] = (jdouble)carr[i];
1265   jenv->ReleaseDoubleArrayElements(input, jarr, 0);
1266 }
1267 
SWIG_JavaArrayOutDouble(JNIEnv * jenv,double * result,jsize sz)1268 static jdoubleArray SWIG_JavaArrayOutDouble (JNIEnv *jenv, double *result, jsize sz) {
1269   jdouble *arr;
1270   int i;
1271   jdoubleArray jresult = jenv->NewDoubleArray(sz);
1272   if (!jresult)
1273     return NULL;
1274   arr = jenv->GetDoubleArrayElements(jresult, 0);
1275   if (!arr)
1276     return NULL;
1277   for (i=0; i<sz; i++)
1278     arr[i] = (jdouble)result[i];
1279   jenv->ReleaseDoubleArrayElements(jresult, arr, 0);
1280   return jresult;
1281 }
1282 
1283 
1284 #endif
1285 
1286 
1287 #include <gdx/common/jniHelpers.h>
1288 
1289 
1290 #include <stdint.h>
1291 
1292 
1293 #include <gdx/linearmath/mathtypes.h>
1294 #include <LinearMath/btVector3.h>
1295 #include <LinearMath/btQuaternion.h>
1296 #include <LinearMath/btMatrix3x3.h>
1297 #include <LinearMath/btTransform.h>
1298 
1299 
1300 #include <BulletDynamics/Dynamics/btRigidBody.h>
1301 
1302 
1303 
1304 	/* Gets a global ref to the temp class.  Do not release this. */
gdx_getTempClassVector3(JNIEnv * jenv)1305 	SWIGINTERN inline jclass gdx_getTempClassVector3(JNIEnv * jenv) {
1306 	  static jclass cls = NULL;
1307 	  if (cls == NULL) {
1308 		cls = (jclass) jenv->NewGlobalRef(jenv->FindClass("com/badlogic/gdx/physics/bullet/linearmath/LinearMath"));
1309 	  }
1310 	  return cls;
1311 	}
1312 
gdx_takePoolObjectVector3(JNIEnv * jenv,const char * poolName)1313 	SWIGINTERN inline jobject gdx_takePoolObjectVector3(JNIEnv * jenv, const char * poolName) {
1314 	  jclass tempClass = gdx_getTempClassVector3(jenv);
1315 
1316 	  static jfieldID poolField = NULL;
1317 	  if (poolField == NULL) {
1318 		poolField = jenv->GetStaticFieldID(tempClass, poolName, "Lcom/badlogic/gdx/utils/Pool;");
1319 	  }
1320 
1321 	  jobject poolObject = jenv->GetStaticObjectField(tempClass, poolField);
1322 	  jclass poolClass = jenv->GetObjectClass(poolObject);
1323 
1324 	  static jmethodID obtainMethod = NULL;
1325 	  if (obtainMethod == NULL) {
1326 		obtainMethod = (jmethodID) jenv->GetMethodID(poolClass, "obtain", "()Ljava/lang/Object;");
1327 	  }
1328 
1329 	  jobject ret = jenv->CallObjectMethod(poolObject, obtainMethod);
1330 
1331 	  jenv->DeleteLocalRef(poolObject);
1332 	  jenv->DeleteLocalRef(poolClass);
1333 
1334 	  return ret;
1335 	}
1336 
gdx_releasePoolObjectVector3(JNIEnv * jenv,const char * poolName,jobject obj)1337 	SWIGINTERN inline void gdx_releasePoolObjectVector3(JNIEnv * jenv, const char * poolName, jobject obj) {
1338 	  jclass tempClass = gdx_getTempClassVector3(jenv);
1339 
1340 	  static jfieldID poolField = NULL;
1341 	  if (poolField == NULL) {
1342 		poolField = jenv->GetStaticFieldID(tempClass, poolName, "Lcom/badlogic/gdx/utils/Pool;");
1343 	  }
1344 
1345 	  jobject poolObject = jenv->GetStaticObjectField(tempClass, poolField);
1346 	  jclass poolClass = jenv->GetObjectClass(poolObject);
1347 
1348 	  static jmethodID freeMethod = NULL;
1349 	  if (freeMethod == NULL) {
1350 		freeMethod = (jmethodID) jenv->GetMethodID(poolClass, "free", "(Ljava/lang/Object;)V");
1351 	  }
1352 
1353 	  jenv->CallVoidMethod(poolObject, freeMethod, obj);
1354 
1355 	  jenv->DeleteLocalRef(poolObject);
1356 	  jenv->DeleteLocalRef(poolClass);
1357 	  jenv->DeleteLocalRef(obj);
1358 	}
1359 
1360 	/*
1361 	 * A simple RAII wrapper to release jobjects we obtain from pools in
1362 	 * directorin typemaps.  SWIG doesn't have hooks to release them after
1363 	 * they're used.
1364 	 */
1365 	class gdxPoolAutoReleaseVector3 {
1366 	private:
1367 	  JNIEnv * jenv;
1368 	  const char * poolName;
1369 	  jobject obj;
1370 	public:
gdxPoolAutoReleaseVector3(JNIEnv * jenv,const char * poolName,jobject obj)1371 	  gdxPoolAutoReleaseVector3(JNIEnv * jenv, const char * poolName, jobject obj) :
1372 		jenv(jenv), poolName(poolName), obj(obj) { };
~gdxPoolAutoReleaseVector3()1373 	  virtual ~gdxPoolAutoReleaseVector3() {
1374 		gdx_releasePoolObjectVector3(this->jenv, this->poolName, this->obj);
1375 	  };
1376 	};
1377 
1378 
1379 
1380 // Workaround for some strange swig behaviour
1381 
1382 
1383 	/* Gets a global ref to the temp class's Return Vector3.  Do not release this. */
gdx_getReturnVector3(JNIEnv * jenv)1384 	SWIGINTERN inline jobject gdx_getReturnVector3(JNIEnv * jenv) {
1385 	  static jobject ret = NULL;
1386 	  if (ret == NULL) {
1387 	    jclass tempClass = gdx_getTempClassVector3(jenv);
1388 	    jfieldID field = jenv->GetStaticFieldID(tempClass, "staticVector3", "Lcom/badlogic/gdx/math/Vector3;");
1389 	    ret = jenv->NewGlobalRef(jenv->GetStaticObjectField(tempClass, field));
1390 	  }
1391 	  return ret;
1392 	}
1393 
1394 	/* Sets the data in the Bullet type from the Gdx type. */
gdx_setbtVector3FromVector3(JNIEnv * jenv,btVector3 & target,jobject source)1395 	SWIGINTERN inline void gdx_setbtVector3FromVector3(JNIEnv * jenv, btVector3 & target, jobject source) {
1396 		Vector3_to_btVector3(jenv, target, source);
1397 	}
1398 
gdx_setbtVector3FromVector3(JNIEnv * jenv,btVector3 * target,jobject source)1399 	SWIGINTERN inline void gdx_setbtVector3FromVector3(JNIEnv * jenv, btVector3 * target, jobject source) {
1400 		gdx_setbtVector3FromVector3(jenv, *target, source);
1401 	}
1402 
1403 	/* Sets the data in the Gdx type from the Bullet type. */
gdx_setVector3FrombtVector3(JNIEnv * jenv,jobject target,const btVector3 & source)1404 	SWIGINTERN inline void gdx_setVector3FrombtVector3(JNIEnv * jenv, jobject target, const btVector3 & source) {
1405 		btVector3_to_Vector3(jenv, target, source);
1406 	}
1407 
gdx_setVector3FrombtVector3(JNIEnv * jenv,jobject target,const btVector3 * source)1408 	SWIGINTERN inline void gdx_setVector3FrombtVector3(JNIEnv * jenv, jobject target, const btVector3 * source) {
1409 		gdx_setVector3FrombtVector3(jenv, target, *source);
1410 	}
1411 
1412 	/*
1413 	 * RAII wrapper to commit changes made to a local btVector3 back to Vector3
1414 	 */
1415 	class gdxAutoCommitVector3 {
1416 	private:
1417 	  JNIEnv * jenv;
1418 	  jobject jVector3;
1419 	  btVector3 & cbtVector3;
1420 	public:
gdxAutoCommitVector3(JNIEnv * jenv,jobject jVector3,btVector3 & cbtVector3)1421 	  gdxAutoCommitVector3(JNIEnv * jenv, jobject jVector3, btVector3 & cbtVector3) :
1422 	    jenv(jenv), jVector3(jVector3), cbtVector3(cbtVector3) { };
gdxAutoCommitVector3(JNIEnv * jenv,jobject jVector3,btVector3 * cbtVector3)1423 	  gdxAutoCommitVector3(JNIEnv * jenv, jobject jVector3, btVector3 * cbtVector3) :
1424 	    jenv(jenv), jVector3(jVector3), cbtVector3(*cbtVector3) { };
~gdxAutoCommitVector3()1425 	  virtual ~gdxAutoCommitVector3() {
1426 	    gdx_setVector3FrombtVector3(this->jenv, this->jVector3, this->cbtVector3);
1427 	  };
1428 	};
1429 
1430 	class gdxAutoCommitbtVector3AndReleaseVector3 {
1431 	private:
1432 	  JNIEnv * jenv;
1433 	  jobject jVector3;
1434 	  btVector3 & cbtVector3;
1435 	  const char * poolName;
1436 	public:
gdxAutoCommitbtVector3AndReleaseVector3(JNIEnv * jenv,jobject jVector3,btVector3 & cbtVector3,const char * poolName)1437 	  gdxAutoCommitbtVector3AndReleaseVector3(JNIEnv * jenv, jobject jVector3, btVector3 & cbtVector3, const char *poolName) :
1438 	    jenv(jenv), jVector3(jVector3), cbtVector3(cbtVector3), poolName(poolName) { };
gdxAutoCommitbtVector3AndReleaseVector3(JNIEnv * jenv,jobject jVector3,btVector3 * cbtVector3,const char * poolName)1439 	  gdxAutoCommitbtVector3AndReleaseVector3(JNIEnv * jenv, jobject jVector3, btVector3 * cbtVector3, const char *poolName) :
1440 	    jenv(jenv), jVector3(jVector3), cbtVector3(*cbtVector3), poolName(poolName) { };
~gdxAutoCommitbtVector3AndReleaseVector3()1441 	  virtual ~gdxAutoCommitbtVector3AndReleaseVector3() {
1442 	    gdx_setbtVector3FromVector3(this->jenv, this->cbtVector3, this->jVector3);
1443 	    gdx_releasePoolObjectVector3(this->jenv, this->poolName, this->jVector3);
1444 	  };
1445 	};
1446 
new_btRigidBody_btRigidBodyConstructionInfo__SWIG_0(bool dummy,btScalar mass,btMotionState * motionState,btCollisionShape * collisionShape,btVector3 const & localInertia=btVector3 (0,0,0))1447 SWIGINTERN btRigidBody::btRigidBodyConstructionInfo *new_btRigidBody_btRigidBodyConstructionInfo__SWIG_0(bool dummy,btScalar mass,btMotionState *motionState,btCollisionShape *collisionShape,btVector3 const &localInertia=btVector3(0,0,0)){
1448 		return new btRigidBody::btRigidBodyConstructionInfo(mass, motionState, collisionShape, localInertia);
1449 	}
1450 
1451 
1452 	/* Gets a global ref to the temp class.  Do not release this. */
gdx_getTempClassMatrix4(JNIEnv * jenv)1453 	SWIGINTERN inline jclass gdx_getTempClassMatrix4(JNIEnv * jenv) {
1454 	  static jclass cls = NULL;
1455 	  if (cls == NULL) {
1456 		cls = (jclass) jenv->NewGlobalRef(jenv->FindClass("com/badlogic/gdx/physics/bullet/linearmath/LinearMath"));
1457 	  }
1458 	  return cls;
1459 	}
1460 
gdx_takePoolObjectMatrix4(JNIEnv * jenv,const char * poolName)1461 	SWIGINTERN inline jobject gdx_takePoolObjectMatrix4(JNIEnv * jenv, const char * poolName) {
1462 	  jclass tempClass = gdx_getTempClassMatrix4(jenv);
1463 
1464 	  static jfieldID poolField = NULL;
1465 	  if (poolField == NULL) {
1466 		poolField = jenv->GetStaticFieldID(tempClass, poolName, "Lcom/badlogic/gdx/utils/Pool;");
1467 	  }
1468 
1469 	  jobject poolObject = jenv->GetStaticObjectField(tempClass, poolField);
1470 	  jclass poolClass = jenv->GetObjectClass(poolObject);
1471 
1472 	  static jmethodID obtainMethod = NULL;
1473 	  if (obtainMethod == NULL) {
1474 		obtainMethod = (jmethodID) jenv->GetMethodID(poolClass, "obtain", "()Ljava/lang/Object;");
1475 	  }
1476 
1477 	  jobject ret = jenv->CallObjectMethod(poolObject, obtainMethod);
1478 
1479 	  jenv->DeleteLocalRef(poolObject);
1480 	  jenv->DeleteLocalRef(poolClass);
1481 
1482 	  return ret;
1483 	}
1484 
gdx_releasePoolObjectMatrix4(JNIEnv * jenv,const char * poolName,jobject obj)1485 	SWIGINTERN inline void gdx_releasePoolObjectMatrix4(JNIEnv * jenv, const char * poolName, jobject obj) {
1486 	  jclass tempClass = gdx_getTempClassMatrix4(jenv);
1487 
1488 	  static jfieldID poolField = NULL;
1489 	  if (poolField == NULL) {
1490 		poolField = jenv->GetStaticFieldID(tempClass, poolName, "Lcom/badlogic/gdx/utils/Pool;");
1491 	  }
1492 
1493 	  jobject poolObject = jenv->GetStaticObjectField(tempClass, poolField);
1494 	  jclass poolClass = jenv->GetObjectClass(poolObject);
1495 
1496 	  static jmethodID freeMethod = NULL;
1497 	  if (freeMethod == NULL) {
1498 		freeMethod = (jmethodID) jenv->GetMethodID(poolClass, "free", "(Ljava/lang/Object;)V");
1499 	  }
1500 
1501 	  jenv->CallVoidMethod(poolObject, freeMethod, obj);
1502 
1503 	  jenv->DeleteLocalRef(poolObject);
1504 	  jenv->DeleteLocalRef(poolClass);
1505 	  jenv->DeleteLocalRef(obj);
1506 	}
1507 
1508 	/*
1509 	 * A simple RAII wrapper to release jobjects we obtain from pools in
1510 	 * directorin typemaps.  SWIG doesn't have hooks to release them after
1511 	 * they're used.
1512 	 */
1513 	class gdxPoolAutoReleaseMatrix4 {
1514 	private:
1515 	  JNIEnv * jenv;
1516 	  const char * poolName;
1517 	  jobject obj;
1518 	public:
gdxPoolAutoReleaseMatrix4(JNIEnv * jenv,const char * poolName,jobject obj)1519 	  gdxPoolAutoReleaseMatrix4(JNIEnv * jenv, const char * poolName, jobject obj) :
1520 		jenv(jenv), poolName(poolName), obj(obj) { };
~gdxPoolAutoReleaseMatrix4()1521 	  virtual ~gdxPoolAutoReleaseMatrix4() {
1522 		gdx_releasePoolObjectMatrix4(this->jenv, this->poolName, this->obj);
1523 	  };
1524 	};
1525 
1526 
1527 
1528 // Workaround for some strange swig behaviour
1529 
1530 
1531 	/* Gets a global ref to the temp class's Return Matrix4.  Do not release this. */
gdx_getReturnMatrix4(JNIEnv * jenv)1532 	SWIGINTERN inline jobject gdx_getReturnMatrix4(JNIEnv * jenv) {
1533 	  static jobject ret = NULL;
1534 	  if (ret == NULL) {
1535 	    jclass tempClass = gdx_getTempClassMatrix4(jenv);
1536 	    jfieldID field = jenv->GetStaticFieldID(tempClass, "staticMatrix4", "Lcom/badlogic/gdx/math/Matrix4;");
1537 	    ret = jenv->NewGlobalRef(jenv->GetStaticObjectField(tempClass, field));
1538 	  }
1539 	  return ret;
1540 	}
1541 
1542 	/* Sets the data in the Bullet type from the Gdx type. */
gdx_setbtTransformFromMatrix4(JNIEnv * jenv,btTransform & target,jobject source)1543 	SWIGINTERN inline void gdx_setbtTransformFromMatrix4(JNIEnv * jenv, btTransform & target, jobject source) {
1544 		Matrix4_to_btTransform(jenv, target, source);
1545 	}
1546 
gdx_setbtTransformFromMatrix4(JNIEnv * jenv,btTransform * target,jobject source)1547 	SWIGINTERN inline void gdx_setbtTransformFromMatrix4(JNIEnv * jenv, btTransform * target, jobject source) {
1548 		gdx_setbtTransformFromMatrix4(jenv, *target, source);
1549 	}
1550 
1551 	/* Sets the data in the Gdx type from the Bullet type. */
gdx_setMatrix4FrombtTransform(JNIEnv * jenv,jobject target,const btTransform & source)1552 	SWIGINTERN inline void gdx_setMatrix4FrombtTransform(JNIEnv * jenv, jobject target, const btTransform & source) {
1553 		btTransform_to_Matrix4(jenv, target, source);
1554 	}
1555 
gdx_setMatrix4FrombtTransform(JNIEnv * jenv,jobject target,const btTransform * source)1556 	SWIGINTERN inline void gdx_setMatrix4FrombtTransform(JNIEnv * jenv, jobject target, const btTransform * source) {
1557 		gdx_setMatrix4FrombtTransform(jenv, target, *source);
1558 	}
1559 
1560 	/*
1561 	 * RAII wrapper to commit changes made to a local btTransform back to Matrix4
1562 	 */
1563 	class gdxAutoCommitMatrix4 {
1564 	private:
1565 	  JNIEnv * jenv;
1566 	  jobject jMatrix4;
1567 	  btTransform & cbtTransform;
1568 	public:
gdxAutoCommitMatrix4(JNIEnv * jenv,jobject jMatrix4,btTransform & cbtTransform)1569 	  gdxAutoCommitMatrix4(JNIEnv * jenv, jobject jMatrix4, btTransform & cbtTransform) :
1570 	    jenv(jenv), jMatrix4(jMatrix4), cbtTransform(cbtTransform) { };
gdxAutoCommitMatrix4(JNIEnv * jenv,jobject jMatrix4,btTransform * cbtTransform)1571 	  gdxAutoCommitMatrix4(JNIEnv * jenv, jobject jMatrix4, btTransform * cbtTransform) :
1572 	    jenv(jenv), jMatrix4(jMatrix4), cbtTransform(*cbtTransform) { };
~gdxAutoCommitMatrix4()1573 	  virtual ~gdxAutoCommitMatrix4() {
1574 	    gdx_setMatrix4FrombtTransform(this->jenv, this->jMatrix4, this->cbtTransform);
1575 	  };
1576 	};
1577 
1578 	class gdxAutoCommitbtTransformAndReleaseMatrix4 {
1579 	private:
1580 	  JNIEnv * jenv;
1581 	  jobject jMatrix4;
1582 	  btTransform & cbtTransform;
1583 	  const char * poolName;
1584 	public:
gdxAutoCommitbtTransformAndReleaseMatrix4(JNIEnv * jenv,jobject jMatrix4,btTransform & cbtTransform,const char * poolName)1585 	  gdxAutoCommitbtTransformAndReleaseMatrix4(JNIEnv * jenv, jobject jMatrix4, btTransform & cbtTransform, const char *poolName) :
1586 	    jenv(jenv), jMatrix4(jMatrix4), cbtTransform(cbtTransform), poolName(poolName) { };
gdxAutoCommitbtTransformAndReleaseMatrix4(JNIEnv * jenv,jobject jMatrix4,btTransform * cbtTransform,const char * poolName)1587 	  gdxAutoCommitbtTransformAndReleaseMatrix4(JNIEnv * jenv, jobject jMatrix4, btTransform * cbtTransform, const char *poolName) :
1588 	    jenv(jenv), jMatrix4(jMatrix4), cbtTransform(*cbtTransform), poolName(poolName) { };
~gdxAutoCommitbtTransformAndReleaseMatrix4()1589 	  virtual ~gdxAutoCommitbtTransformAndReleaseMatrix4() {
1590 	    gdx_setbtTransformFromMatrix4(this->jenv, this->cbtTransform, this->jMatrix4);
1591 	    gdx_releasePoolObjectMatrix4(this->jenv, this->poolName, this->jMatrix4);
1592 	  };
1593 	};
1594 
1595 
1596 
1597 	/* Gets a global ref to the temp class.  Do not release this. */
gdx_getTempClassMatrix3(JNIEnv * jenv)1598 	SWIGINTERN inline jclass gdx_getTempClassMatrix3(JNIEnv * jenv) {
1599 	  static jclass cls = NULL;
1600 	  if (cls == NULL) {
1601 		cls = (jclass) jenv->NewGlobalRef(jenv->FindClass("com/badlogic/gdx/physics/bullet/linearmath/LinearMath"));
1602 	  }
1603 	  return cls;
1604 	}
1605 
gdx_takePoolObjectMatrix3(JNIEnv * jenv,const char * poolName)1606 	SWIGINTERN inline jobject gdx_takePoolObjectMatrix3(JNIEnv * jenv, const char * poolName) {
1607 	  jclass tempClass = gdx_getTempClassMatrix3(jenv);
1608 
1609 	  static jfieldID poolField = NULL;
1610 	  if (poolField == NULL) {
1611 		poolField = jenv->GetStaticFieldID(tempClass, poolName, "Lcom/badlogic/gdx/utils/Pool;");
1612 	  }
1613 
1614 	  jobject poolObject = jenv->GetStaticObjectField(tempClass, poolField);
1615 	  jclass poolClass = jenv->GetObjectClass(poolObject);
1616 
1617 	  static jmethodID obtainMethod = NULL;
1618 	  if (obtainMethod == NULL) {
1619 		obtainMethod = (jmethodID) jenv->GetMethodID(poolClass, "obtain", "()Ljava/lang/Object;");
1620 	  }
1621 
1622 	  jobject ret = jenv->CallObjectMethod(poolObject, obtainMethod);
1623 
1624 	  jenv->DeleteLocalRef(poolObject);
1625 	  jenv->DeleteLocalRef(poolClass);
1626 
1627 	  return ret;
1628 	}
1629 
gdx_releasePoolObjectMatrix3(JNIEnv * jenv,const char * poolName,jobject obj)1630 	SWIGINTERN inline void gdx_releasePoolObjectMatrix3(JNIEnv * jenv, const char * poolName, jobject obj) {
1631 	  jclass tempClass = gdx_getTempClassMatrix3(jenv);
1632 
1633 	  static jfieldID poolField = NULL;
1634 	  if (poolField == NULL) {
1635 		poolField = jenv->GetStaticFieldID(tempClass, poolName, "Lcom/badlogic/gdx/utils/Pool;");
1636 	  }
1637 
1638 	  jobject poolObject = jenv->GetStaticObjectField(tempClass, poolField);
1639 	  jclass poolClass = jenv->GetObjectClass(poolObject);
1640 
1641 	  static jmethodID freeMethod = NULL;
1642 	  if (freeMethod == NULL) {
1643 		freeMethod = (jmethodID) jenv->GetMethodID(poolClass, "free", "(Ljava/lang/Object;)V");
1644 	  }
1645 
1646 	  jenv->CallVoidMethod(poolObject, freeMethod, obj);
1647 
1648 	  jenv->DeleteLocalRef(poolObject);
1649 	  jenv->DeleteLocalRef(poolClass);
1650 	  jenv->DeleteLocalRef(obj);
1651 	}
1652 
1653 	/*
1654 	 * A simple RAII wrapper to release jobjects we obtain from pools in
1655 	 * directorin typemaps.  SWIG doesn't have hooks to release them after
1656 	 * they're used.
1657 	 */
1658 	class gdxPoolAutoReleaseMatrix3 {
1659 	private:
1660 	  JNIEnv * jenv;
1661 	  const char * poolName;
1662 	  jobject obj;
1663 	public:
gdxPoolAutoReleaseMatrix3(JNIEnv * jenv,const char * poolName,jobject obj)1664 	  gdxPoolAutoReleaseMatrix3(JNIEnv * jenv, const char * poolName, jobject obj) :
1665 		jenv(jenv), poolName(poolName), obj(obj) { };
~gdxPoolAutoReleaseMatrix3()1666 	  virtual ~gdxPoolAutoReleaseMatrix3() {
1667 		gdx_releasePoolObjectMatrix3(this->jenv, this->poolName, this->obj);
1668 	  };
1669 	};
1670 
1671 
1672 
1673 // Workaround for some strange swig behaviour
1674 
1675 
1676 	/* Gets a global ref to the temp class's Return Matrix3.  Do not release this. */
gdx_getReturnMatrix3(JNIEnv * jenv)1677 	SWIGINTERN inline jobject gdx_getReturnMatrix3(JNIEnv * jenv) {
1678 	  static jobject ret = NULL;
1679 	  if (ret == NULL) {
1680 	    jclass tempClass = gdx_getTempClassMatrix3(jenv);
1681 	    jfieldID field = jenv->GetStaticFieldID(tempClass, "staticMatrix3", "Lcom/badlogic/gdx/math/Matrix3;");
1682 	    ret = jenv->NewGlobalRef(jenv->GetStaticObjectField(tempClass, field));
1683 	  }
1684 	  return ret;
1685 	}
1686 
1687 	/* Sets the data in the Bullet type from the Gdx type. */
gdx_setbtMatrix3x3FromMatrix3(JNIEnv * jenv,btMatrix3x3 & target,jobject source)1688 	SWIGINTERN inline void gdx_setbtMatrix3x3FromMatrix3(JNIEnv * jenv, btMatrix3x3 & target, jobject source) {
1689 		Matrix3_to_btMatrix3(jenv, target, source);
1690 	}
1691 
gdx_setbtMatrix3x3FromMatrix3(JNIEnv * jenv,btMatrix3x3 * target,jobject source)1692 	SWIGINTERN inline void gdx_setbtMatrix3x3FromMatrix3(JNIEnv * jenv, btMatrix3x3 * target, jobject source) {
1693 		gdx_setbtMatrix3x3FromMatrix3(jenv, *target, source);
1694 	}
1695 
1696 	/* Sets the data in the Gdx type from the Bullet type. */
gdx_setMatrix3FrombtMatrix3x3(JNIEnv * jenv,jobject target,const btMatrix3x3 & source)1697 	SWIGINTERN inline void gdx_setMatrix3FrombtMatrix3x3(JNIEnv * jenv, jobject target, const btMatrix3x3 & source) {
1698 		btMatrix3_to_Matrix3(jenv, target, source);
1699 	}
1700 
gdx_setMatrix3FrombtMatrix3x3(JNIEnv * jenv,jobject target,const btMatrix3x3 * source)1701 	SWIGINTERN inline void gdx_setMatrix3FrombtMatrix3x3(JNIEnv * jenv, jobject target, const btMatrix3x3 * source) {
1702 		gdx_setMatrix3FrombtMatrix3x3(jenv, target, *source);
1703 	}
1704 
1705 	/*
1706 	 * RAII wrapper to commit changes made to a local btMatrix3x3 back to Matrix3
1707 	 */
1708 	class gdxAutoCommitMatrix3 {
1709 	private:
1710 	  JNIEnv * jenv;
1711 	  jobject jMatrix3;
1712 	  btMatrix3x3 & cbtMatrix3x3;
1713 	public:
gdxAutoCommitMatrix3(JNIEnv * jenv,jobject jMatrix3,btMatrix3x3 & cbtMatrix3x3)1714 	  gdxAutoCommitMatrix3(JNIEnv * jenv, jobject jMatrix3, btMatrix3x3 & cbtMatrix3x3) :
1715 	    jenv(jenv), jMatrix3(jMatrix3), cbtMatrix3x3(cbtMatrix3x3) { };
gdxAutoCommitMatrix3(JNIEnv * jenv,jobject jMatrix3,btMatrix3x3 * cbtMatrix3x3)1716 	  gdxAutoCommitMatrix3(JNIEnv * jenv, jobject jMatrix3, btMatrix3x3 * cbtMatrix3x3) :
1717 	    jenv(jenv), jMatrix3(jMatrix3), cbtMatrix3x3(*cbtMatrix3x3) { };
~gdxAutoCommitMatrix3()1718 	  virtual ~gdxAutoCommitMatrix3() {
1719 	    gdx_setMatrix3FrombtMatrix3x3(this->jenv, this->jMatrix3, this->cbtMatrix3x3);
1720 	  };
1721 	};
1722 
1723 	class gdxAutoCommitbtMatrix3x3AndReleaseMatrix3 {
1724 	private:
1725 	  JNIEnv * jenv;
1726 	  jobject jMatrix3;
1727 	  btMatrix3x3 & cbtMatrix3x3;
1728 	  const char * poolName;
1729 	public:
gdxAutoCommitbtMatrix3x3AndReleaseMatrix3(JNIEnv * jenv,jobject jMatrix3,btMatrix3x3 & cbtMatrix3x3,const char * poolName)1730 	  gdxAutoCommitbtMatrix3x3AndReleaseMatrix3(JNIEnv * jenv, jobject jMatrix3, btMatrix3x3 & cbtMatrix3x3, const char *poolName) :
1731 	    jenv(jenv), jMatrix3(jMatrix3), cbtMatrix3x3(cbtMatrix3x3), poolName(poolName) { };
gdxAutoCommitbtMatrix3x3AndReleaseMatrix3(JNIEnv * jenv,jobject jMatrix3,btMatrix3x3 * cbtMatrix3x3,const char * poolName)1732 	  gdxAutoCommitbtMatrix3x3AndReleaseMatrix3(JNIEnv * jenv, jobject jMatrix3, btMatrix3x3 * cbtMatrix3x3, const char *poolName) :
1733 	    jenv(jenv), jMatrix3(jMatrix3), cbtMatrix3x3(*cbtMatrix3x3), poolName(poolName) { };
~gdxAutoCommitbtMatrix3x3AndReleaseMatrix3()1734 	  virtual ~gdxAutoCommitbtMatrix3x3AndReleaseMatrix3() {
1735 	    gdx_setbtMatrix3x3FromMatrix3(this->jenv, this->cbtMatrix3x3, this->jMatrix3);
1736 	    gdx_releasePoolObjectMatrix3(this->jenv, this->poolName, this->jMatrix3);
1737 	  };
1738 	};
1739 
1740 
1741 
1742 	/* Gets a global ref to the temp class.  Do not release this. */
gdx_getTempClassQuaternion(JNIEnv * jenv)1743 	SWIGINTERN inline jclass gdx_getTempClassQuaternion(JNIEnv * jenv) {
1744 	  static jclass cls = NULL;
1745 	  if (cls == NULL) {
1746 		cls = (jclass) jenv->NewGlobalRef(jenv->FindClass("com/badlogic/gdx/physics/bullet/linearmath/LinearMath"));
1747 	  }
1748 	  return cls;
1749 	}
1750 
gdx_takePoolObjectQuaternion(JNIEnv * jenv,const char * poolName)1751 	SWIGINTERN inline jobject gdx_takePoolObjectQuaternion(JNIEnv * jenv, const char * poolName) {
1752 	  jclass tempClass = gdx_getTempClassQuaternion(jenv);
1753 
1754 	  static jfieldID poolField = NULL;
1755 	  if (poolField == NULL) {
1756 		poolField = jenv->GetStaticFieldID(tempClass, poolName, "Lcom/badlogic/gdx/utils/Pool;");
1757 	  }
1758 
1759 	  jobject poolObject = jenv->GetStaticObjectField(tempClass, poolField);
1760 	  jclass poolClass = jenv->GetObjectClass(poolObject);
1761 
1762 	  static jmethodID obtainMethod = NULL;
1763 	  if (obtainMethod == NULL) {
1764 		obtainMethod = (jmethodID) jenv->GetMethodID(poolClass, "obtain", "()Ljava/lang/Object;");
1765 	  }
1766 
1767 	  jobject ret = jenv->CallObjectMethod(poolObject, obtainMethod);
1768 
1769 	  jenv->DeleteLocalRef(poolObject);
1770 	  jenv->DeleteLocalRef(poolClass);
1771 
1772 	  return ret;
1773 	}
1774 
gdx_releasePoolObjectQuaternion(JNIEnv * jenv,const char * poolName,jobject obj)1775 	SWIGINTERN inline void gdx_releasePoolObjectQuaternion(JNIEnv * jenv, const char * poolName, jobject obj) {
1776 	  jclass tempClass = gdx_getTempClassQuaternion(jenv);
1777 
1778 	  static jfieldID poolField = NULL;
1779 	  if (poolField == NULL) {
1780 		poolField = jenv->GetStaticFieldID(tempClass, poolName, "Lcom/badlogic/gdx/utils/Pool;");
1781 	  }
1782 
1783 	  jobject poolObject = jenv->GetStaticObjectField(tempClass, poolField);
1784 	  jclass poolClass = jenv->GetObjectClass(poolObject);
1785 
1786 	  static jmethodID freeMethod = NULL;
1787 	  if (freeMethod == NULL) {
1788 		freeMethod = (jmethodID) jenv->GetMethodID(poolClass, "free", "(Ljava/lang/Object;)V");
1789 	  }
1790 
1791 	  jenv->CallVoidMethod(poolObject, freeMethod, obj);
1792 
1793 	  jenv->DeleteLocalRef(poolObject);
1794 	  jenv->DeleteLocalRef(poolClass);
1795 	  jenv->DeleteLocalRef(obj);
1796 	}
1797 
1798 	/*
1799 	 * A simple RAII wrapper to release jobjects we obtain from pools in
1800 	 * directorin typemaps.  SWIG doesn't have hooks to release them after
1801 	 * they're used.
1802 	 */
1803 	class gdxPoolAutoReleaseQuaternion {
1804 	private:
1805 	  JNIEnv * jenv;
1806 	  const char * poolName;
1807 	  jobject obj;
1808 	public:
gdxPoolAutoReleaseQuaternion(JNIEnv * jenv,const char * poolName,jobject obj)1809 	  gdxPoolAutoReleaseQuaternion(JNIEnv * jenv, const char * poolName, jobject obj) :
1810 		jenv(jenv), poolName(poolName), obj(obj) { };
~gdxPoolAutoReleaseQuaternion()1811 	  virtual ~gdxPoolAutoReleaseQuaternion() {
1812 		gdx_releasePoolObjectQuaternion(this->jenv, this->poolName, this->obj);
1813 	  };
1814 	};
1815 
1816 
1817 
1818 // Workaround for some strange swig behaviour
1819 
1820 
1821 	/* Gets a global ref to the temp class's Return Quaternion.  Do not release this. */
gdx_getReturnQuaternion(JNIEnv * jenv)1822 	SWIGINTERN inline jobject gdx_getReturnQuaternion(JNIEnv * jenv) {
1823 	  static jobject ret = NULL;
1824 	  if (ret == NULL) {
1825 	    jclass tempClass = gdx_getTempClassQuaternion(jenv);
1826 	    jfieldID field = jenv->GetStaticFieldID(tempClass, "staticQuaternion", "Lcom/badlogic/gdx/math/Quaternion;");
1827 	    ret = jenv->NewGlobalRef(jenv->GetStaticObjectField(tempClass, field));
1828 	  }
1829 	  return ret;
1830 	}
1831 
1832 	/* Sets the data in the Bullet type from the Gdx type. */
gdx_setbtQuaternionFromQuaternion(JNIEnv * jenv,btQuaternion & target,jobject source)1833 	SWIGINTERN inline void gdx_setbtQuaternionFromQuaternion(JNIEnv * jenv, btQuaternion & target, jobject source) {
1834 		Quaternion_to_btQuaternion(jenv, target, source);
1835 	}
1836 
gdx_setbtQuaternionFromQuaternion(JNIEnv * jenv,btQuaternion * target,jobject source)1837 	SWIGINTERN inline void gdx_setbtQuaternionFromQuaternion(JNIEnv * jenv, btQuaternion * target, jobject source) {
1838 		gdx_setbtQuaternionFromQuaternion(jenv, *target, source);
1839 	}
1840 
1841 	/* Sets the data in the Gdx type from the Bullet type. */
gdx_setQuaternionFrombtQuaternion(JNIEnv * jenv,jobject target,const btQuaternion & source)1842 	SWIGINTERN inline void gdx_setQuaternionFrombtQuaternion(JNIEnv * jenv, jobject target, const btQuaternion & source) {
1843 		btQuaternion_to_Quaternion(jenv, target, source);
1844 	}
1845 
gdx_setQuaternionFrombtQuaternion(JNIEnv * jenv,jobject target,const btQuaternion * source)1846 	SWIGINTERN inline void gdx_setQuaternionFrombtQuaternion(JNIEnv * jenv, jobject target, const btQuaternion * source) {
1847 		gdx_setQuaternionFrombtQuaternion(jenv, target, *source);
1848 	}
1849 
1850 	/*
1851 	 * RAII wrapper to commit changes made to a local btQuaternion back to Quaternion
1852 	 */
1853 	class gdxAutoCommitQuaternion {
1854 	private:
1855 	  JNIEnv * jenv;
1856 	  jobject jQuaternion;
1857 	  btQuaternion & cbtQuaternion;
1858 	public:
gdxAutoCommitQuaternion(JNIEnv * jenv,jobject jQuaternion,btQuaternion & cbtQuaternion)1859 	  gdxAutoCommitQuaternion(JNIEnv * jenv, jobject jQuaternion, btQuaternion & cbtQuaternion) :
1860 	    jenv(jenv), jQuaternion(jQuaternion), cbtQuaternion(cbtQuaternion) { };
gdxAutoCommitQuaternion(JNIEnv * jenv,jobject jQuaternion,btQuaternion * cbtQuaternion)1861 	  gdxAutoCommitQuaternion(JNIEnv * jenv, jobject jQuaternion, btQuaternion * cbtQuaternion) :
1862 	    jenv(jenv), jQuaternion(jQuaternion), cbtQuaternion(*cbtQuaternion) { };
~gdxAutoCommitQuaternion()1863 	  virtual ~gdxAutoCommitQuaternion() {
1864 	    gdx_setQuaternionFrombtQuaternion(this->jenv, this->jQuaternion, this->cbtQuaternion);
1865 	  };
1866 	};
1867 
1868 	class gdxAutoCommitbtQuaternionAndReleaseQuaternion {
1869 	private:
1870 	  JNIEnv * jenv;
1871 	  jobject jQuaternion;
1872 	  btQuaternion & cbtQuaternion;
1873 	  const char * poolName;
1874 	public:
gdxAutoCommitbtQuaternionAndReleaseQuaternion(JNIEnv * jenv,jobject jQuaternion,btQuaternion & cbtQuaternion,const char * poolName)1875 	  gdxAutoCommitbtQuaternionAndReleaseQuaternion(JNIEnv * jenv, jobject jQuaternion, btQuaternion & cbtQuaternion, const char *poolName) :
1876 	    jenv(jenv), jQuaternion(jQuaternion), cbtQuaternion(cbtQuaternion), poolName(poolName) { };
gdxAutoCommitbtQuaternionAndReleaseQuaternion(JNIEnv * jenv,jobject jQuaternion,btQuaternion * cbtQuaternion,const char * poolName)1877 	  gdxAutoCommitbtQuaternionAndReleaseQuaternion(JNIEnv * jenv, jobject jQuaternion, btQuaternion * cbtQuaternion, const char *poolName) :
1878 	    jenv(jenv), jQuaternion(jQuaternion), cbtQuaternion(*cbtQuaternion), poolName(poolName) { };
~gdxAutoCommitbtQuaternionAndReleaseQuaternion()1879 	  virtual ~gdxAutoCommitbtQuaternionAndReleaseQuaternion() {
1880 	    gdx_setbtQuaternionFromQuaternion(this->jenv, this->cbtQuaternion, this->jQuaternion);
1881 	    gdx_releasePoolObjectQuaternion(this->jenv, this->poolName, this->jQuaternion);
1882 	  };
1883 	};
1884 
new_btRigidBody__SWIG_0(bool dummy,btRigidBody::btRigidBodyConstructionInfo const & constructionInfo)1885 SWIGINTERN btRigidBody *new_btRigidBody__SWIG_0(bool dummy,btRigidBody::btRigidBodyConstructionInfo const &constructionInfo){
1886 		return new btRigidBody(constructionInfo);
1887 	}
new_btRigidBody__SWIG_1(bool dummy,btScalar mass,btMotionState * motionState,btCollisionShape * collisionShape,btVector3 const & localInertia=btVector3 (0,0,0))1888 SWIGINTERN btRigidBody *new_btRigidBody__SWIG_1(bool dummy,btScalar mass,btMotionState *motionState,btCollisionShape *collisionShape,btVector3 const &localInertia=btVector3(0,0,0)){
1889 		return new btRigidBody(mass, motionState, collisionShape, localInertia);
1890 	}
1891 
1892 #include <BulletDynamics/ConstraintSolver/btTypedConstraint.h>
1893 
1894 
1895 #include <BulletDynamics/Dynamics/btDynamicsWorld.h>
1896 
1897 
1898 #include <gdx/dynamics/InternalTickCallback.h>
1899 
1900 
1901 #include <BulletDynamics/Dynamics/btSimpleDynamicsWorld.h>
1902 
1903 
1904 #include <BulletDynamics/Dynamics/btActionInterface.h>
1905 
1906 
1907 #include <gdx/dynamics/CustomActionInterface.h>
1908 
1909 
1910 #include <BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h>
1911 
1912 
1913 #include <BulletDynamics/Character/btCharacterControllerInterface.h>
1914 
1915 
1916 #include <BulletDynamics/Character/btKinematicCharacterController.h>
1917 
1918 
1919 #include <BulletDynamics/ConstraintSolver/btContactSolverInfo.h>
1920 
1921 
1922 #include <BulletDynamics/ConstraintSolver/btConstraintSolver.h>
1923 
1924 
1925 #include <BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h>
1926 
1927 
1928 #include <BulletDynamics/ConstraintSolver/btSolverBody.h>
1929 
1930 
1931 #include <BulletDynamics/ConstraintSolver/btSliderConstraint.h>
1932 
1933 
1934 #include <BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h>
1935 
1936 
1937 #include <BulletDynamics/ConstraintSolver/btJacobianEntry.h>
1938 
1939 
1940 #include <BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.h>
1941 
1942 
1943 #include <BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h>
1944 
1945 
1946 #include <BulletDynamics/ConstraintSolver/btUniversalConstraint.h>
1947 
1948 
1949 #include <BulletDynamics/ConstraintSolver/btContactConstraint.h>
1950 
1951 
1952 #include <BulletDynamics/ConstraintSolver/btConeTwistConstraint.h>
1953 
1954 
1955 #include <BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h>
1956 
1957 
1958 #include <BulletDynamics/ConstraintSolver/btGeneric6DofSpring2Constraint.h>
1959 
1960 
1961 #include <BulletDynamics/ConstraintSolver/btHingeConstraint.h>
1962 
1963 
1964 #include <BulletDynamics/ConstraintSolver/btSolverConstraint.h>
1965 
1966 
1967 #include <BulletDynamics/ConstraintSolver/btHinge2Constraint.h>
1968 
1969 
1970 #include <BulletDynamics/ConstraintSolver/btFixedConstraint.h>
1971 
1972 
1973 #include <BulletDynamics/Vehicle/btVehicleRaycaster.h>
1974 
1975 
1976 #include <BulletDynamics/Vehicle/btWheelInfo.h>
1977 
1978 
1979 #include <BulletDynamics/Vehicle/btRaycastVehicle.h>
1980 
1981 
1982 
1983 /* ---------------------------------------------------
1984  * C++ director class methods
1985  * --------------------------------------------------- */
1986 
1987 #include "dynamics_wrap.h"
1988 
SwigDirector_InternalTickCallback(JNIEnv * jenv,btDynamicsWorld * dynamicsWorld,bool isPreTick)1989 SwigDirector_InternalTickCallback::SwigDirector_InternalTickCallback(JNIEnv *jenv, btDynamicsWorld *dynamicsWorld, bool isPreTick) : InternalTickCallback(dynamicsWorld, isPreTick), Swig::Director(jenv) {
1990 }
1991 
onInternalTick(btDynamicsWorld * dynamicsWorld,btScalar timeStep)1992 void SwigDirector_InternalTickCallback::onInternalTick(btDynamicsWorld *dynamicsWorld, btScalar timeStep) {
1993   JNIEnvWrapper swigjnienv(this) ;
1994   JNIEnv * jenv = swigjnienv.getJNIEnv() ;
1995   jobject swigjobj = (jobject) NULL ;
1996   jlong jdynamicsWorld = 0 ;
1997   jfloat jtimeStep  ;
1998 
1999   if (!swig_override[0]) {
2000     InternalTickCallback::onInternalTick(dynamicsWorld,timeStep);
2001     return;
2002   }
2003   swigjobj = swig_get_self(jenv);
2004   if (swigjobj && jenv->IsSameObject(swigjobj, NULL) == JNI_FALSE) {
2005     *((btDynamicsWorld **)&jdynamicsWorld) = (btDynamicsWorld *) dynamicsWorld;
2006     jtimeStep = (jfloat) timeStep;
2007     jenv->CallStaticVoidMethod(Swig::jclass_DynamicsJNI, Swig::director_method_ids[0], swigjobj, jdynamicsWorld, jtimeStep);
2008     jthrowable swigerror = jenv->ExceptionOccurred();
2009     if (swigerror) {
2010       jenv->ExceptionClear();
2011       throw Swig::DirectorException(jenv, swigerror);
2012     }
2013 
2014   } else {
2015     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null upcall object in InternalTickCallback::onInternalTick ");
2016   }
2017   if (swigjobj) jenv->DeleteLocalRef(swigjobj);
2018 }
2019 
swig_connect_director(JNIEnv * jenv,jobject jself,jclass jcls,bool swig_mem_own,bool weak_global)2020 void SwigDirector_InternalTickCallback::swig_connect_director(JNIEnv *jenv, jobject jself, jclass jcls, bool swig_mem_own, bool weak_global) {
2021   static struct {
2022     const char *mname;
2023     const char *mdesc;
2024     jmethodID base_methid;
2025   } methods[] = {
2026     {
2027       "onInternalTick", "(Lcom/badlogic/gdx/physics/bullet/dynamics/btDynamicsWorld;F)V", NULL
2028     }
2029   };
2030 
2031   static jclass baseclass = 0 ;
2032 
2033   if (swig_set_self(jenv, jself, swig_mem_own, weak_global)) {
2034     if (!baseclass) {
2035       baseclass = jenv->FindClass("com/badlogic/gdx/physics/bullet/dynamics/InternalTickCallback");
2036       if (!baseclass) return;
2037       baseclass = (jclass) jenv->NewGlobalRef(baseclass);
2038     }
2039     bool derived = (jenv->IsSameObject(baseclass, jcls) ? false : true);
2040     for (int i = 0; i < 1; ++i) {
2041       if (!methods[i].base_methid) {
2042         methods[i].base_methid = jenv->GetMethodID(baseclass, methods[i].mname, methods[i].mdesc);
2043         if (!methods[i].base_methid) return;
2044       }
2045       swig_override[i] = false;
2046       if (derived) {
2047         jmethodID methid = jenv->GetMethodID(jcls, methods[i].mname, methods[i].mdesc);
2048         swig_override[i] = (methid != methods[i].base_methid);
2049         jenv->ExceptionClear();
2050       }
2051     }
2052   }
2053 }
2054 
2055 
SwigDirector_CustomActionInterface(JNIEnv * jenv)2056 SwigDirector_CustomActionInterface::SwigDirector_CustomActionInterface(JNIEnv *jenv) : CustomActionInterface(), Swig::Director(jenv) {
2057 }
2058 
~SwigDirector_CustomActionInterface()2059 SwigDirector_CustomActionInterface::~SwigDirector_CustomActionInterface() {
2060   swig_disconnect_director_self("swigDirectorDisconnect");
2061 }
2062 
2063 
updateAction(btCollisionWorld * collisionWorld,btScalar timeStep)2064 void SwigDirector_CustomActionInterface::updateAction(btCollisionWorld *collisionWorld, btScalar timeStep) {
2065   CustomActionInterface::updateAction(collisionWorld,timeStep);
2066 }
2067 
debugDraw(btIDebugDraw * debugDrawer)2068 void SwigDirector_CustomActionInterface::debugDraw(btIDebugDraw *debugDrawer) {
2069   CustomActionInterface::debugDraw(debugDrawer);
2070 }
2071 
updateAction(btScalar timeStep)2072 void SwigDirector_CustomActionInterface::updateAction(btScalar timeStep) {
2073   JNIEnvWrapper swigjnienv(this) ;
2074   JNIEnv * jenv = swigjnienv.getJNIEnv() ;
2075   jobject swigjobj = (jobject) NULL ;
2076   jfloat jtimeStep  ;
2077 
2078   if (!swig_override[0]) {
2079     SWIG_JavaThrowException(JNIEnvWrapper(this).getJNIEnv(), SWIG_JavaDirectorPureVirtual, "Attempted to invoke pure virtual method CustomActionInterface::updateAction.");
2080     return;
2081   }
2082   swigjobj = swig_get_self(jenv);
2083   if (swigjobj && jenv->IsSameObject(swigjobj, NULL) == JNI_FALSE) {
2084     jtimeStep = (jfloat) timeStep;
2085     jenv->CallStaticVoidMethod(Swig::jclass_DynamicsJNI, Swig::director_method_ids[1], swigjobj, jtimeStep);
2086     jthrowable swigerror = jenv->ExceptionOccurred();
2087     if (swigerror) {
2088       jenv->ExceptionClear();
2089       throw Swig::DirectorException(jenv, swigerror);
2090     }
2091 
2092   } else {
2093     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null upcall object in CustomActionInterface::updateAction ");
2094   }
2095   if (swigjobj) jenv->DeleteLocalRef(swigjobj);
2096 }
2097 
debugDraw()2098 void SwigDirector_CustomActionInterface::debugDraw() {
2099   JNIEnvWrapper swigjnienv(this) ;
2100   JNIEnv * jenv = swigjnienv.getJNIEnv() ;
2101   jobject swigjobj = (jobject) NULL ;
2102 
2103   if (!swig_override[1]) {
2104     SWIG_JavaThrowException(JNIEnvWrapper(this).getJNIEnv(), SWIG_JavaDirectorPureVirtual, "Attempted to invoke pure virtual method CustomActionInterface::debugDraw.");
2105     return;
2106   }
2107   swigjobj = swig_get_self(jenv);
2108   if (swigjobj && jenv->IsSameObject(swigjobj, NULL) == JNI_FALSE) {
2109     jenv->CallStaticVoidMethod(Swig::jclass_DynamicsJNI, Swig::director_method_ids[2], swigjobj);
2110     jthrowable swigerror = jenv->ExceptionOccurred();
2111     if (swigerror) {
2112       jenv->ExceptionClear();
2113       throw Swig::DirectorException(jenv, swigerror);
2114     }
2115 
2116   } else {
2117     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null upcall object in CustomActionInterface::debugDraw ");
2118   }
2119   if (swigjobj) jenv->DeleteLocalRef(swigjobj);
2120 }
2121 
swig_connect_director(JNIEnv * jenv,jobject jself,jclass jcls,bool swig_mem_own,bool weak_global)2122 void SwigDirector_CustomActionInterface::swig_connect_director(JNIEnv *jenv, jobject jself, jclass jcls, bool swig_mem_own, bool weak_global) {
2123   static struct {
2124     const char *mname;
2125     const char *mdesc;
2126     jmethodID base_methid;
2127   } methods[] = {
2128     {
2129       "updateAction", "(F)V", NULL
2130     },
2131     {
2132       "debugDraw", "()V", NULL
2133     }
2134   };
2135 
2136   static jclass baseclass = 0 ;
2137 
2138   if (swig_set_self(jenv, jself, swig_mem_own, weak_global)) {
2139     if (!baseclass) {
2140       baseclass = jenv->FindClass("com/badlogic/gdx/physics/bullet/dynamics/CustomActionInterface");
2141       if (!baseclass) return;
2142       baseclass = (jclass) jenv->NewGlobalRef(baseclass);
2143     }
2144     bool derived = (jenv->IsSameObject(baseclass, jcls) ? false : true);
2145     for (int i = 0; i < 2; ++i) {
2146       if (!methods[i].base_methid) {
2147         methods[i].base_methid = jenv->GetMethodID(baseclass, methods[i].mname, methods[i].mdesc);
2148         if (!methods[i].base_methid) return;
2149       }
2150       swig_override[i] = false;
2151       if (derived) {
2152         jmethodID methid = jenv->GetMethodID(jcls, methods[i].mname, methods[i].mdesc);
2153         swig_override[i] = (methid != methods[i].base_methid);
2154         jenv->ExceptionClear();
2155       }
2156     }
2157   }
2158 }
2159 
2160 
2161 
2162 #ifdef __cplusplus
2163 extern "C" {
2164 #endif
2165 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_gDeactivationTime_1set(JNIEnv * jenv,jclass jcls,jfloat jarg1)2166 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_gDeactivationTime_1set(JNIEnv *jenv, jclass jcls, jfloat jarg1) {
2167   btScalar arg1 ;
2168 
2169   (void)jenv;
2170   (void)jcls;
2171   arg1 = (btScalar)jarg1;
2172   gDeactivationTime = arg1;
2173 }
2174 
2175 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_gDeactivationTime_1get(JNIEnv * jenv,jclass jcls)2176 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_gDeactivationTime_1get(JNIEnv *jenv, jclass jcls) {
2177   jfloat jresult = 0 ;
2178   btScalar result;
2179 
2180   (void)jenv;
2181   (void)jcls;
2182   result = (btScalar)gDeactivationTime;
2183   jresult = (jfloat)result;
2184   return jresult;
2185 }
2186 
2187 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_gDisableDeactivation_1set(JNIEnv * jenv,jclass jcls,jboolean jarg1)2188 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_gDisableDeactivation_1set(JNIEnv *jenv, jclass jcls, jboolean jarg1) {
2189   bool arg1 ;
2190 
2191   (void)jenv;
2192   (void)jcls;
2193   arg1 = jarg1 ? true : false;
2194   gDisableDeactivation = arg1;
2195 }
2196 
2197 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_gDisableDeactivation_1get(JNIEnv * jenv,jclass jcls)2198 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_gDisableDeactivation_1get(JNIEnv *jenv, jclass jcls) {
2199   jboolean jresult = 0 ;
2200   bool result;
2201 
2202   (void)jenv;
2203   (void)jcls;
2204   result = (bool)gDisableDeactivation;
2205   jresult = (jboolean)result;
2206   return jresult;
2207 }
2208 
2209 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1mass_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)2210 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1mass_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
2211   btRigidBody::btRigidBodyConstructionInfo *arg1 = (btRigidBody::btRigidBodyConstructionInfo *) 0 ;
2212   btScalar arg2 ;
2213 
2214   (void)jenv;
2215   (void)jcls;
2216   (void)jarg1_;
2217   arg1 = *(btRigidBody::btRigidBodyConstructionInfo **)&jarg1;
2218   arg2 = (btScalar)jarg2;
2219   if (arg1) (arg1)->m_mass = arg2;
2220 }
2221 
2222 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1mass_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)2223 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1mass_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
2224   jfloat jresult = 0 ;
2225   btRigidBody::btRigidBodyConstructionInfo *arg1 = (btRigidBody::btRigidBodyConstructionInfo *) 0 ;
2226   btScalar result;
2227 
2228   (void)jenv;
2229   (void)jcls;
2230   (void)jarg1_;
2231   arg1 = *(btRigidBody::btRigidBodyConstructionInfo **)&jarg1;
2232   result = (btScalar) ((arg1)->m_mass);
2233   jresult = (jfloat)result;
2234   return jresult;
2235 }
2236 
2237 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1i_1motionState_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)2238 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1i_1motionState_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
2239   btRigidBody::btRigidBodyConstructionInfo *arg1 = (btRigidBody::btRigidBodyConstructionInfo *) 0 ;
2240   btMotionState *arg2 = (btMotionState *) 0 ;
2241 
2242   (void)jenv;
2243   (void)jcls;
2244   (void)jarg1_;
2245   (void)jarg2_;
2246   arg1 = *(btRigidBody::btRigidBodyConstructionInfo **)&jarg1;
2247   arg2 = *(btMotionState **)&jarg2;
2248   if (arg1) (arg1)->m_motionState = arg2;
2249 }
2250 
2251 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1i_1motionState_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)2252 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1i_1motionState_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
2253   jlong jresult = 0 ;
2254   btRigidBody::btRigidBodyConstructionInfo *arg1 = (btRigidBody::btRigidBodyConstructionInfo *) 0 ;
2255   btMotionState *result = 0 ;
2256 
2257   (void)jenv;
2258   (void)jcls;
2259   (void)jarg1_;
2260   arg1 = *(btRigidBody::btRigidBodyConstructionInfo **)&jarg1;
2261   result = (btMotionState *) ((arg1)->m_motionState);
2262   *(btMotionState **)&jresult = result;
2263   return jresult;
2264 }
2265 
2266 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1startWorldTransform_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)2267 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1startWorldTransform_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
2268   btRigidBody::btRigidBodyConstructionInfo *arg1 = (btRigidBody::btRigidBodyConstructionInfo *) 0 ;
2269   btTransform *arg2 = (btTransform *) 0 ;
2270 
2271   (void)jenv;
2272   (void)jcls;
2273   (void)jarg1_;
2274   (void)jarg2_;
2275   arg1 = *(btRigidBody::btRigidBodyConstructionInfo **)&jarg1;
2276   arg2 = *(btTransform **)&jarg2;
2277   if (arg1) (arg1)->m_startWorldTransform = *arg2;
2278 }
2279 
2280 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1startWorldTransform_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)2281 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1startWorldTransform_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
2282   jlong jresult = 0 ;
2283   btRigidBody::btRigidBodyConstructionInfo *arg1 = (btRigidBody::btRigidBodyConstructionInfo *) 0 ;
2284   btTransform *result = 0 ;
2285 
2286   (void)jenv;
2287   (void)jcls;
2288   (void)jarg1_;
2289   arg1 = *(btRigidBody::btRigidBodyConstructionInfo **)&jarg1;
2290   result = (btTransform *)& ((arg1)->m_startWorldTransform);
2291   *(btTransform **)&jresult = result;
2292   return jresult;
2293 }
2294 
2295 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1i_1collisionShape_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)2296 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1i_1collisionShape_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
2297   btRigidBody::btRigidBodyConstructionInfo *arg1 = (btRigidBody::btRigidBodyConstructionInfo *) 0 ;
2298   btCollisionShape *arg2 = (btCollisionShape *) 0 ;
2299 
2300   (void)jenv;
2301   (void)jcls;
2302   (void)jarg1_;
2303   (void)jarg2_;
2304   arg1 = *(btRigidBody::btRigidBodyConstructionInfo **)&jarg1;
2305   arg2 = *(btCollisionShape **)&jarg2;
2306   if (arg1) (arg1)->m_collisionShape = arg2;
2307 }
2308 
2309 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1i_1collisionShape_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)2310 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1i_1collisionShape_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
2311   jlong jresult = 0 ;
2312   btRigidBody::btRigidBodyConstructionInfo *arg1 = (btRigidBody::btRigidBodyConstructionInfo *) 0 ;
2313   btCollisionShape *result = 0 ;
2314 
2315   (void)jenv;
2316   (void)jcls;
2317   (void)jarg1_;
2318   arg1 = *(btRigidBody::btRigidBodyConstructionInfo **)&jarg1;
2319   result = (btCollisionShape *) ((arg1)->m_collisionShape);
2320   *(btCollisionShape **)&jresult = result;
2321   return jresult;
2322 }
2323 
2324 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1localInertia_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)2325 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1localInertia_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
2326   btRigidBody::btRigidBodyConstructionInfo *arg1 = (btRigidBody::btRigidBodyConstructionInfo *) 0 ;
2327   btVector3 *arg2 = (btVector3 *) 0 ;
2328 
2329   (void)jenv;
2330   (void)jcls;
2331   (void)jarg1_;
2332   (void)jarg2_;
2333   arg1 = *(btRigidBody::btRigidBodyConstructionInfo **)&jarg1;
2334   arg2 = *(btVector3 **)&jarg2;
2335   if (arg1) (arg1)->m_localInertia = *arg2;
2336 }
2337 
2338 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1localInertia_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)2339 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1localInertia_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
2340   jlong jresult = 0 ;
2341   btRigidBody::btRigidBodyConstructionInfo *arg1 = (btRigidBody::btRigidBodyConstructionInfo *) 0 ;
2342   btVector3 *result = 0 ;
2343 
2344   (void)jenv;
2345   (void)jcls;
2346   (void)jarg1_;
2347   arg1 = *(btRigidBody::btRigidBodyConstructionInfo **)&jarg1;
2348   result = (btVector3 *)& ((arg1)->m_localInertia);
2349   *(btVector3 **)&jresult = result;
2350   return jresult;
2351 }
2352 
2353 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1linearDamping_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)2354 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1linearDamping_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
2355   btRigidBody::btRigidBodyConstructionInfo *arg1 = (btRigidBody::btRigidBodyConstructionInfo *) 0 ;
2356   btScalar arg2 ;
2357 
2358   (void)jenv;
2359   (void)jcls;
2360   (void)jarg1_;
2361   arg1 = *(btRigidBody::btRigidBodyConstructionInfo **)&jarg1;
2362   arg2 = (btScalar)jarg2;
2363   if (arg1) (arg1)->m_linearDamping = arg2;
2364 }
2365 
2366 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1linearDamping_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)2367 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1linearDamping_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
2368   jfloat jresult = 0 ;
2369   btRigidBody::btRigidBodyConstructionInfo *arg1 = (btRigidBody::btRigidBodyConstructionInfo *) 0 ;
2370   btScalar result;
2371 
2372   (void)jenv;
2373   (void)jcls;
2374   (void)jarg1_;
2375   arg1 = *(btRigidBody::btRigidBodyConstructionInfo **)&jarg1;
2376   result = (btScalar) ((arg1)->m_linearDamping);
2377   jresult = (jfloat)result;
2378   return jresult;
2379 }
2380 
2381 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1angularDamping_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)2382 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1angularDamping_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
2383   btRigidBody::btRigidBodyConstructionInfo *arg1 = (btRigidBody::btRigidBodyConstructionInfo *) 0 ;
2384   btScalar arg2 ;
2385 
2386   (void)jenv;
2387   (void)jcls;
2388   (void)jarg1_;
2389   arg1 = *(btRigidBody::btRigidBodyConstructionInfo **)&jarg1;
2390   arg2 = (btScalar)jarg2;
2391   if (arg1) (arg1)->m_angularDamping = arg2;
2392 }
2393 
2394 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1angularDamping_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)2395 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1angularDamping_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
2396   jfloat jresult = 0 ;
2397   btRigidBody::btRigidBodyConstructionInfo *arg1 = (btRigidBody::btRigidBodyConstructionInfo *) 0 ;
2398   btScalar result;
2399 
2400   (void)jenv;
2401   (void)jcls;
2402   (void)jarg1_;
2403   arg1 = *(btRigidBody::btRigidBodyConstructionInfo **)&jarg1;
2404   result = (btScalar) ((arg1)->m_angularDamping);
2405   jresult = (jfloat)result;
2406   return jresult;
2407 }
2408 
2409 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1friction_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)2410 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1friction_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
2411   btRigidBody::btRigidBodyConstructionInfo *arg1 = (btRigidBody::btRigidBodyConstructionInfo *) 0 ;
2412   btScalar arg2 ;
2413 
2414   (void)jenv;
2415   (void)jcls;
2416   (void)jarg1_;
2417   arg1 = *(btRigidBody::btRigidBodyConstructionInfo **)&jarg1;
2418   arg2 = (btScalar)jarg2;
2419   if (arg1) (arg1)->m_friction = arg2;
2420 }
2421 
2422 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1friction_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)2423 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1friction_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
2424   jfloat jresult = 0 ;
2425   btRigidBody::btRigidBodyConstructionInfo *arg1 = (btRigidBody::btRigidBodyConstructionInfo *) 0 ;
2426   btScalar result;
2427 
2428   (void)jenv;
2429   (void)jcls;
2430   (void)jarg1_;
2431   arg1 = *(btRigidBody::btRigidBodyConstructionInfo **)&jarg1;
2432   result = (btScalar) ((arg1)->m_friction);
2433   jresult = (jfloat)result;
2434   return jresult;
2435 }
2436 
2437 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1rollingFriction_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)2438 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1rollingFriction_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
2439   btRigidBody::btRigidBodyConstructionInfo *arg1 = (btRigidBody::btRigidBodyConstructionInfo *) 0 ;
2440   btScalar arg2 ;
2441 
2442   (void)jenv;
2443   (void)jcls;
2444   (void)jarg1_;
2445   arg1 = *(btRigidBody::btRigidBodyConstructionInfo **)&jarg1;
2446   arg2 = (btScalar)jarg2;
2447   if (arg1) (arg1)->m_rollingFriction = arg2;
2448 }
2449 
2450 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1rollingFriction_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)2451 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1rollingFriction_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
2452   jfloat jresult = 0 ;
2453   btRigidBody::btRigidBodyConstructionInfo *arg1 = (btRigidBody::btRigidBodyConstructionInfo *) 0 ;
2454   btScalar result;
2455 
2456   (void)jenv;
2457   (void)jcls;
2458   (void)jarg1_;
2459   arg1 = *(btRigidBody::btRigidBodyConstructionInfo **)&jarg1;
2460   result = (btScalar) ((arg1)->m_rollingFriction);
2461   jresult = (jfloat)result;
2462   return jresult;
2463 }
2464 
2465 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1restitution_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)2466 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1restitution_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
2467   btRigidBody::btRigidBodyConstructionInfo *arg1 = (btRigidBody::btRigidBodyConstructionInfo *) 0 ;
2468   btScalar arg2 ;
2469 
2470   (void)jenv;
2471   (void)jcls;
2472   (void)jarg1_;
2473   arg1 = *(btRigidBody::btRigidBodyConstructionInfo **)&jarg1;
2474   arg2 = (btScalar)jarg2;
2475   if (arg1) (arg1)->m_restitution = arg2;
2476 }
2477 
2478 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1restitution_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)2479 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1restitution_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
2480   jfloat jresult = 0 ;
2481   btRigidBody::btRigidBodyConstructionInfo *arg1 = (btRigidBody::btRigidBodyConstructionInfo *) 0 ;
2482   btScalar result;
2483 
2484   (void)jenv;
2485   (void)jcls;
2486   (void)jarg1_;
2487   arg1 = *(btRigidBody::btRigidBodyConstructionInfo **)&jarg1;
2488   result = (btScalar) ((arg1)->m_restitution);
2489   jresult = (jfloat)result;
2490   return jresult;
2491 }
2492 
2493 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1linearSleepingThreshold_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)2494 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1linearSleepingThreshold_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
2495   btRigidBody::btRigidBodyConstructionInfo *arg1 = (btRigidBody::btRigidBodyConstructionInfo *) 0 ;
2496   btScalar arg2 ;
2497 
2498   (void)jenv;
2499   (void)jcls;
2500   (void)jarg1_;
2501   arg1 = *(btRigidBody::btRigidBodyConstructionInfo **)&jarg1;
2502   arg2 = (btScalar)jarg2;
2503   if (arg1) (arg1)->m_linearSleepingThreshold = arg2;
2504 }
2505 
2506 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1linearSleepingThreshold_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)2507 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1linearSleepingThreshold_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
2508   jfloat jresult = 0 ;
2509   btRigidBody::btRigidBodyConstructionInfo *arg1 = (btRigidBody::btRigidBodyConstructionInfo *) 0 ;
2510   btScalar result;
2511 
2512   (void)jenv;
2513   (void)jcls;
2514   (void)jarg1_;
2515   arg1 = *(btRigidBody::btRigidBodyConstructionInfo **)&jarg1;
2516   result = (btScalar) ((arg1)->m_linearSleepingThreshold);
2517   jresult = (jfloat)result;
2518   return jresult;
2519 }
2520 
2521 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1angularSleepingThreshold_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)2522 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1angularSleepingThreshold_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
2523   btRigidBody::btRigidBodyConstructionInfo *arg1 = (btRigidBody::btRigidBodyConstructionInfo *) 0 ;
2524   btScalar arg2 ;
2525 
2526   (void)jenv;
2527   (void)jcls;
2528   (void)jarg1_;
2529   arg1 = *(btRigidBody::btRigidBodyConstructionInfo **)&jarg1;
2530   arg2 = (btScalar)jarg2;
2531   if (arg1) (arg1)->m_angularSleepingThreshold = arg2;
2532 }
2533 
2534 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1angularSleepingThreshold_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)2535 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1angularSleepingThreshold_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
2536   jfloat jresult = 0 ;
2537   btRigidBody::btRigidBodyConstructionInfo *arg1 = (btRigidBody::btRigidBodyConstructionInfo *) 0 ;
2538   btScalar result;
2539 
2540   (void)jenv;
2541   (void)jcls;
2542   (void)jarg1_;
2543   arg1 = *(btRigidBody::btRigidBodyConstructionInfo **)&jarg1;
2544   result = (btScalar) ((arg1)->m_angularSleepingThreshold);
2545   jresult = (jfloat)result;
2546   return jresult;
2547 }
2548 
2549 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1additionalDamping_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)2550 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1additionalDamping_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
2551   btRigidBody::btRigidBodyConstructionInfo *arg1 = (btRigidBody::btRigidBodyConstructionInfo *) 0 ;
2552   bool arg2 ;
2553 
2554   (void)jenv;
2555   (void)jcls;
2556   (void)jarg1_;
2557   arg1 = *(btRigidBody::btRigidBodyConstructionInfo **)&jarg1;
2558   arg2 = jarg2 ? true : false;
2559   if (arg1) (arg1)->m_additionalDamping = arg2;
2560 }
2561 
2562 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1additionalDamping_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)2563 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1additionalDamping_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
2564   jboolean jresult = 0 ;
2565   btRigidBody::btRigidBodyConstructionInfo *arg1 = (btRigidBody::btRigidBodyConstructionInfo *) 0 ;
2566   bool result;
2567 
2568   (void)jenv;
2569   (void)jcls;
2570   (void)jarg1_;
2571   arg1 = *(btRigidBody::btRigidBodyConstructionInfo **)&jarg1;
2572   result = (bool) ((arg1)->m_additionalDamping);
2573   jresult = (jboolean)result;
2574   return jresult;
2575 }
2576 
2577 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1additionalDampingFactor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)2578 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1additionalDampingFactor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
2579   btRigidBody::btRigidBodyConstructionInfo *arg1 = (btRigidBody::btRigidBodyConstructionInfo *) 0 ;
2580   btScalar arg2 ;
2581 
2582   (void)jenv;
2583   (void)jcls;
2584   (void)jarg1_;
2585   arg1 = *(btRigidBody::btRigidBodyConstructionInfo **)&jarg1;
2586   arg2 = (btScalar)jarg2;
2587   if (arg1) (arg1)->m_additionalDampingFactor = arg2;
2588 }
2589 
2590 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1additionalDampingFactor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)2591 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1additionalDampingFactor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
2592   jfloat jresult = 0 ;
2593   btRigidBody::btRigidBodyConstructionInfo *arg1 = (btRigidBody::btRigidBodyConstructionInfo *) 0 ;
2594   btScalar result;
2595 
2596   (void)jenv;
2597   (void)jcls;
2598   (void)jarg1_;
2599   arg1 = *(btRigidBody::btRigidBodyConstructionInfo **)&jarg1;
2600   result = (btScalar) ((arg1)->m_additionalDampingFactor);
2601   jresult = (jfloat)result;
2602   return jresult;
2603 }
2604 
2605 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1additionalLinearDampingThresholdSqr_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)2606 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1additionalLinearDampingThresholdSqr_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
2607   btRigidBody::btRigidBodyConstructionInfo *arg1 = (btRigidBody::btRigidBodyConstructionInfo *) 0 ;
2608   btScalar arg2 ;
2609 
2610   (void)jenv;
2611   (void)jcls;
2612   (void)jarg1_;
2613   arg1 = *(btRigidBody::btRigidBodyConstructionInfo **)&jarg1;
2614   arg2 = (btScalar)jarg2;
2615   if (arg1) (arg1)->m_additionalLinearDampingThresholdSqr = arg2;
2616 }
2617 
2618 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1additionalLinearDampingThresholdSqr_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)2619 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1additionalLinearDampingThresholdSqr_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
2620   jfloat jresult = 0 ;
2621   btRigidBody::btRigidBodyConstructionInfo *arg1 = (btRigidBody::btRigidBodyConstructionInfo *) 0 ;
2622   btScalar result;
2623 
2624   (void)jenv;
2625   (void)jcls;
2626   (void)jarg1_;
2627   arg1 = *(btRigidBody::btRigidBodyConstructionInfo **)&jarg1;
2628   result = (btScalar) ((arg1)->m_additionalLinearDampingThresholdSqr);
2629   jresult = (jfloat)result;
2630   return jresult;
2631 }
2632 
2633 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1additionalAngularDampingThresholdSqr_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)2634 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1additionalAngularDampingThresholdSqr_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
2635   btRigidBody::btRigidBodyConstructionInfo *arg1 = (btRigidBody::btRigidBodyConstructionInfo *) 0 ;
2636   btScalar arg2 ;
2637 
2638   (void)jenv;
2639   (void)jcls;
2640   (void)jarg1_;
2641   arg1 = *(btRigidBody::btRigidBodyConstructionInfo **)&jarg1;
2642   arg2 = (btScalar)jarg2;
2643   if (arg1) (arg1)->m_additionalAngularDampingThresholdSqr = arg2;
2644 }
2645 
2646 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1additionalAngularDampingThresholdSqr_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)2647 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1additionalAngularDampingThresholdSqr_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
2648   jfloat jresult = 0 ;
2649   btRigidBody::btRigidBodyConstructionInfo *arg1 = (btRigidBody::btRigidBodyConstructionInfo *) 0 ;
2650   btScalar result;
2651 
2652   (void)jenv;
2653   (void)jcls;
2654   (void)jarg1_;
2655   arg1 = *(btRigidBody::btRigidBodyConstructionInfo **)&jarg1;
2656   result = (btScalar) ((arg1)->m_additionalAngularDampingThresholdSqr);
2657   jresult = (jfloat)result;
2658   return jresult;
2659 }
2660 
2661 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1additionalAngularDampingFactor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)2662 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1additionalAngularDampingFactor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
2663   btRigidBody::btRigidBodyConstructionInfo *arg1 = (btRigidBody::btRigidBodyConstructionInfo *) 0 ;
2664   btScalar arg2 ;
2665 
2666   (void)jenv;
2667   (void)jcls;
2668   (void)jarg1_;
2669   arg1 = *(btRigidBody::btRigidBodyConstructionInfo **)&jarg1;
2670   arg2 = (btScalar)jarg2;
2671   if (arg1) (arg1)->m_additionalAngularDampingFactor = arg2;
2672 }
2673 
2674 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1additionalAngularDampingFactor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)2675 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1btRigidBodyConstructionInfo_1additionalAngularDampingFactor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
2676   jfloat jresult = 0 ;
2677   btRigidBody::btRigidBodyConstructionInfo *arg1 = (btRigidBody::btRigidBodyConstructionInfo *) 0 ;
2678   btScalar result;
2679 
2680   (void)jenv;
2681   (void)jcls;
2682   (void)jarg1_;
2683   arg1 = *(btRigidBody::btRigidBodyConstructionInfo **)&jarg1;
2684   result = (btScalar) ((arg1)->m_additionalAngularDampingFactor);
2685   jresult = (jfloat)result;
2686   return jresult;
2687 }
2688 
2689 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btRigidBody_1btRigidBodyConstructionInfo_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jboolean jarg1,jfloat jarg2,jlong jarg3,jobject jarg3_,jlong jarg4,jobject jarg4_,jobject jarg5)2690 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btRigidBody_1btRigidBodyConstructionInfo_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jboolean jarg1, jfloat jarg2, jlong jarg3, jobject jarg3_, jlong jarg4, jobject jarg4_, jobject jarg5) {
2691   jlong jresult = 0 ;
2692   bool arg1 ;
2693   btScalar arg2 ;
2694   btMotionState *arg3 = (btMotionState *) 0 ;
2695   btCollisionShape *arg4 = (btCollisionShape *) 0 ;
2696   btVector3 *arg5 = 0 ;
2697   btRigidBody::btRigidBodyConstructionInfo *result = 0 ;
2698 
2699   (void)jenv;
2700   (void)jcls;
2701   (void)jarg3_;
2702   (void)jarg4_;
2703   arg1 = jarg1 ? true : false;
2704   arg2 = (btScalar)jarg2;
2705   arg3 = *(btMotionState **)&jarg3;
2706   arg4 = *(btCollisionShape **)&jarg4;
2707   btVector3 local_arg5;
2708   gdx_setbtVector3FromVector3(jenv, local_arg5, jarg5);
2709   arg5 = &local_arg5;
2710   gdxAutoCommitVector3 auto_commit_arg5(jenv, jarg5, &local_arg5);
2711   result = (btRigidBody::btRigidBodyConstructionInfo *)new_btRigidBody_btRigidBodyConstructionInfo__SWIG_0(arg1,arg2,arg3,arg4,(btVector3 const &)*arg5);
2712   *(btRigidBody::btRigidBodyConstructionInfo **)&jresult = result;
2713   return jresult;
2714 }
2715 
2716 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btRigidBody_1btRigidBodyConstructionInfo_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jboolean jarg1,jfloat jarg2,jlong jarg3,jobject jarg3_,jlong jarg4,jobject jarg4_)2717 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btRigidBody_1btRigidBodyConstructionInfo_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jboolean jarg1, jfloat jarg2, jlong jarg3, jobject jarg3_, jlong jarg4, jobject jarg4_) {
2718   jlong jresult = 0 ;
2719   bool arg1 ;
2720   btScalar arg2 ;
2721   btMotionState *arg3 = (btMotionState *) 0 ;
2722   btCollisionShape *arg4 = (btCollisionShape *) 0 ;
2723   btRigidBody::btRigidBodyConstructionInfo *result = 0 ;
2724 
2725   (void)jenv;
2726   (void)jcls;
2727   (void)jarg3_;
2728   (void)jarg4_;
2729   arg1 = jarg1 ? true : false;
2730   arg2 = (btScalar)jarg2;
2731   arg3 = *(btMotionState **)&jarg3;
2732   arg4 = *(btCollisionShape **)&jarg4;
2733   result = (btRigidBody::btRigidBodyConstructionInfo *)new_btRigidBody_btRigidBodyConstructionInfo__SWIG_0(arg1,arg2,arg3,arg4);
2734   *(btRigidBody::btRigidBodyConstructionInfo **)&jresult = result;
2735   return jresult;
2736 }
2737 
2738 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btRigidBody_1btRigidBodyConstructionInfo(JNIEnv * jenv,jclass jcls,jlong jarg1)2739 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btRigidBody_1btRigidBodyConstructionInfo(JNIEnv *jenv, jclass jcls, jlong jarg1) {
2740   btRigidBody::btRigidBodyConstructionInfo *arg1 = (btRigidBody::btRigidBodyConstructionInfo *) 0 ;
2741 
2742   (void)jenv;
2743   (void)jcls;
2744   arg1 = *(btRigidBody::btRigidBodyConstructionInfo **)&jarg1;
2745   delete arg1;
2746 }
2747 
2748 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btRigidBody(JNIEnv * jenv,jclass jcls,jlong jarg1)2749 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btRigidBody(JNIEnv *jenv, jclass jcls, jlong jarg1) {
2750   btRigidBody *arg1 = (btRigidBody *) 0 ;
2751 
2752   (void)jenv;
2753   (void)jcls;
2754   arg1 = *(btRigidBody **)&jarg1;
2755   delete arg1;
2756 }
2757 
2758 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1proceedToTransform(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)2759 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1proceedToTransform(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
2760   btRigidBody *arg1 = (btRigidBody *) 0 ;
2761   btTransform *arg2 = 0 ;
2762 
2763   (void)jenv;
2764   (void)jcls;
2765   (void)jarg1_;
2766   arg1 = *(btRigidBody **)&jarg1;
2767   btTransform local_arg2;
2768   gdx_setbtTransformFromMatrix4(jenv, local_arg2, jarg2);
2769   arg2 = &local_arg2;
2770   gdxAutoCommitMatrix4 auto_commit_arg2(jenv, jarg2, &local_arg2);
2771   (arg1)->proceedToTransform((btTransform const &)*arg2);
2772 }
2773 
2774 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1predictIntegratedTransform(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2,jobject jarg3)2775 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1predictIntegratedTransform(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2, jobject jarg3) {
2776   btRigidBody *arg1 = (btRigidBody *) 0 ;
2777   btScalar arg2 ;
2778   btTransform *arg3 = 0 ;
2779 
2780   (void)jenv;
2781   (void)jcls;
2782   (void)jarg1_;
2783   arg1 = *(btRigidBody **)&jarg1;
2784   arg2 = (btScalar)jarg2;
2785   btTransform local_arg3;
2786   gdx_setbtTransformFromMatrix4(jenv, local_arg3, jarg3);
2787   arg3 = &local_arg3;
2788   gdxAutoCommitMatrix4 auto_commit_arg3(jenv, jarg3, &local_arg3);
2789   (arg1)->predictIntegratedTransform(arg2,*arg3);
2790 }
2791 
2792 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1saveKinematicState(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)2793 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1saveKinematicState(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
2794   btRigidBody *arg1 = (btRigidBody *) 0 ;
2795   btScalar arg2 ;
2796 
2797   (void)jenv;
2798   (void)jcls;
2799   (void)jarg1_;
2800   arg1 = *(btRigidBody **)&jarg1;
2801   arg2 = (btScalar)jarg2;
2802   (arg1)->saveKinematicState(arg2);
2803 }
2804 
2805 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1applyGravity(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)2806 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1applyGravity(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
2807   btRigidBody *arg1 = (btRigidBody *) 0 ;
2808 
2809   (void)jenv;
2810   (void)jcls;
2811   (void)jarg1_;
2812   arg1 = *(btRigidBody **)&jarg1;
2813   (arg1)->applyGravity();
2814 }
2815 
2816 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1setGravity(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)2817 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1setGravity(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
2818   btRigidBody *arg1 = (btRigidBody *) 0 ;
2819   btVector3 *arg2 = 0 ;
2820 
2821   (void)jenv;
2822   (void)jcls;
2823   (void)jarg1_;
2824   arg1 = *(btRigidBody **)&jarg1;
2825   btVector3 local_arg2;
2826   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
2827   arg2 = &local_arg2;
2828   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
2829   (arg1)->setGravity((btVector3 const &)*arg2);
2830 }
2831 
2832 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getGravity(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)2833 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getGravity(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
2834   jobject jresult = 0 ;
2835   btRigidBody *arg1 = (btRigidBody *) 0 ;
2836   btVector3 *result = 0 ;
2837 
2838   (void)jenv;
2839   (void)jcls;
2840   (void)jarg1_;
2841   arg1 = *(btRigidBody **)&jarg1;
2842   result = (btVector3 *) &((btRigidBody const *)arg1)->getGravity();
2843   jresult = gdx_getReturnVector3(jenv);
2844   gdx_setVector3FrombtVector3(jenv, jresult, result);
2845   return jresult;
2846 }
2847 
2848 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1setDamping(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2,jfloat jarg3)2849 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1setDamping(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2, jfloat jarg3) {
2850   btRigidBody *arg1 = (btRigidBody *) 0 ;
2851   btScalar arg2 ;
2852   btScalar arg3 ;
2853 
2854   (void)jenv;
2855   (void)jcls;
2856   (void)jarg1_;
2857   arg1 = *(btRigidBody **)&jarg1;
2858   arg2 = (btScalar)jarg2;
2859   arg3 = (btScalar)jarg3;
2860   (arg1)->setDamping(arg2,arg3);
2861 }
2862 
2863 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getLinearDamping(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)2864 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getLinearDamping(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
2865   jfloat jresult = 0 ;
2866   btRigidBody *arg1 = (btRigidBody *) 0 ;
2867   btScalar result;
2868 
2869   (void)jenv;
2870   (void)jcls;
2871   (void)jarg1_;
2872   arg1 = *(btRigidBody **)&jarg1;
2873   result = (btScalar)((btRigidBody const *)arg1)->getLinearDamping();
2874   jresult = (jfloat)result;
2875   return jresult;
2876 }
2877 
2878 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getAngularDamping(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)2879 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getAngularDamping(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
2880   jfloat jresult = 0 ;
2881   btRigidBody *arg1 = (btRigidBody *) 0 ;
2882   btScalar result;
2883 
2884   (void)jenv;
2885   (void)jcls;
2886   (void)jarg1_;
2887   arg1 = *(btRigidBody **)&jarg1;
2888   result = (btScalar)((btRigidBody const *)arg1)->getAngularDamping();
2889   jresult = (jfloat)result;
2890   return jresult;
2891 }
2892 
2893 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getLinearSleepingThreshold(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)2894 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getLinearSleepingThreshold(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
2895   jfloat jresult = 0 ;
2896   btRigidBody *arg1 = (btRigidBody *) 0 ;
2897   btScalar result;
2898 
2899   (void)jenv;
2900   (void)jcls;
2901   (void)jarg1_;
2902   arg1 = *(btRigidBody **)&jarg1;
2903   result = (btScalar)((btRigidBody const *)arg1)->getLinearSleepingThreshold();
2904   jresult = (jfloat)result;
2905   return jresult;
2906 }
2907 
2908 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getAngularSleepingThreshold(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)2909 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getAngularSleepingThreshold(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
2910   jfloat jresult = 0 ;
2911   btRigidBody *arg1 = (btRigidBody *) 0 ;
2912   btScalar result;
2913 
2914   (void)jenv;
2915   (void)jcls;
2916   (void)jarg1_;
2917   arg1 = *(btRigidBody **)&jarg1;
2918   result = (btScalar)((btRigidBody const *)arg1)->getAngularSleepingThreshold();
2919   jresult = (jfloat)result;
2920   return jresult;
2921 }
2922 
2923 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1applyDamping(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)2924 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1applyDamping(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
2925   btRigidBody *arg1 = (btRigidBody *) 0 ;
2926   btScalar arg2 ;
2927 
2928   (void)jenv;
2929   (void)jcls;
2930   (void)jarg1_;
2931   arg1 = *(btRigidBody **)&jarg1;
2932   arg2 = (btScalar)jarg2;
2933   (arg1)->applyDamping(arg2);
2934 }
2935 
2936 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1setMassProps(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2,jobject jarg3)2937 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1setMassProps(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2, jobject jarg3) {
2938   btRigidBody *arg1 = (btRigidBody *) 0 ;
2939   btScalar arg2 ;
2940   btVector3 *arg3 = 0 ;
2941 
2942   (void)jenv;
2943   (void)jcls;
2944   (void)jarg1_;
2945   arg1 = *(btRigidBody **)&jarg1;
2946   arg2 = (btScalar)jarg2;
2947   btVector3 local_arg3;
2948   gdx_setbtVector3FromVector3(jenv, local_arg3, jarg3);
2949   arg3 = &local_arg3;
2950   gdxAutoCommitVector3 auto_commit_arg3(jenv, jarg3, &local_arg3);
2951   (arg1)->setMassProps(arg2,(btVector3 const &)*arg3);
2952 }
2953 
2954 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getLinearFactor(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)2955 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getLinearFactor(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
2956   jobject jresult = 0 ;
2957   btRigidBody *arg1 = (btRigidBody *) 0 ;
2958   btVector3 *result = 0 ;
2959 
2960   (void)jenv;
2961   (void)jcls;
2962   (void)jarg1_;
2963   arg1 = *(btRigidBody **)&jarg1;
2964   result = (btVector3 *) &((btRigidBody const *)arg1)->getLinearFactor();
2965   jresult = gdx_getReturnVector3(jenv);
2966   gdx_setVector3FrombtVector3(jenv, jresult, result);
2967   return jresult;
2968 }
2969 
2970 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1setLinearFactor(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)2971 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1setLinearFactor(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
2972   btRigidBody *arg1 = (btRigidBody *) 0 ;
2973   btVector3 *arg2 = 0 ;
2974 
2975   (void)jenv;
2976   (void)jcls;
2977   (void)jarg1_;
2978   arg1 = *(btRigidBody **)&jarg1;
2979   btVector3 local_arg2;
2980   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
2981   arg2 = &local_arg2;
2982   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
2983   (arg1)->setLinearFactor((btVector3 const &)*arg2);
2984 }
2985 
2986 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getInvMass(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)2987 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getInvMass(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
2988   jfloat jresult = 0 ;
2989   btRigidBody *arg1 = (btRigidBody *) 0 ;
2990   btScalar result;
2991 
2992   (void)jenv;
2993   (void)jcls;
2994   (void)jarg1_;
2995   arg1 = *(btRigidBody **)&jarg1;
2996   result = (btScalar)((btRigidBody const *)arg1)->getInvMass();
2997   jresult = (jfloat)result;
2998   return jresult;
2999 }
3000 
3001 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getInvInertiaTensorWorld(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)3002 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getInvInertiaTensorWorld(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
3003   jobject jresult = 0 ;
3004   btRigidBody *arg1 = (btRigidBody *) 0 ;
3005   btMatrix3x3 *result = 0 ;
3006 
3007   (void)jenv;
3008   (void)jcls;
3009   (void)jarg1_;
3010   arg1 = *(btRigidBody **)&jarg1;
3011   result = (btMatrix3x3 *) &((btRigidBody const *)arg1)->getInvInertiaTensorWorld();
3012   jresult = gdx_getReturnMatrix3(jenv);
3013   gdx_setMatrix3FrombtMatrix3x3(jenv, jresult, result);
3014   return jresult;
3015 }
3016 
3017 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1integrateVelocities(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)3018 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1integrateVelocities(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
3019   btRigidBody *arg1 = (btRigidBody *) 0 ;
3020   btScalar arg2 ;
3021 
3022   (void)jenv;
3023   (void)jcls;
3024   (void)jarg1_;
3025   arg1 = *(btRigidBody **)&jarg1;
3026   arg2 = (btScalar)jarg2;
3027   (arg1)->integrateVelocities(arg2);
3028 }
3029 
3030 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1setCenterOfMassTransform(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)3031 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1setCenterOfMassTransform(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
3032   btRigidBody *arg1 = (btRigidBody *) 0 ;
3033   btTransform *arg2 = 0 ;
3034 
3035   (void)jenv;
3036   (void)jcls;
3037   (void)jarg1_;
3038   arg1 = *(btRigidBody **)&jarg1;
3039   btTransform local_arg2;
3040   gdx_setbtTransformFromMatrix4(jenv, local_arg2, jarg2);
3041   arg2 = &local_arg2;
3042   gdxAutoCommitMatrix4 auto_commit_arg2(jenv, jarg2, &local_arg2);
3043   (arg1)->setCenterOfMassTransform((btTransform const &)*arg2);
3044 }
3045 
3046 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1applyCentralForce(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)3047 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1applyCentralForce(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
3048   btRigidBody *arg1 = (btRigidBody *) 0 ;
3049   btVector3 *arg2 = 0 ;
3050 
3051   (void)jenv;
3052   (void)jcls;
3053   (void)jarg1_;
3054   arg1 = *(btRigidBody **)&jarg1;
3055   btVector3 local_arg2;
3056   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
3057   arg2 = &local_arg2;
3058   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
3059   (arg1)->applyCentralForce((btVector3 const &)*arg2);
3060 }
3061 
3062 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getTotalForce(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)3063 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getTotalForce(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
3064   jobject jresult = 0 ;
3065   btRigidBody *arg1 = (btRigidBody *) 0 ;
3066   btVector3 *result = 0 ;
3067 
3068   (void)jenv;
3069   (void)jcls;
3070   (void)jarg1_;
3071   arg1 = *(btRigidBody **)&jarg1;
3072   result = (btVector3 *) &((btRigidBody const *)arg1)->getTotalForce();
3073   jresult = gdx_getReturnVector3(jenv);
3074   gdx_setVector3FrombtVector3(jenv, jresult, result);
3075   return jresult;
3076 }
3077 
3078 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getTotalTorque(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)3079 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getTotalTorque(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
3080   jobject jresult = 0 ;
3081   btRigidBody *arg1 = (btRigidBody *) 0 ;
3082   btVector3 *result = 0 ;
3083 
3084   (void)jenv;
3085   (void)jcls;
3086   (void)jarg1_;
3087   arg1 = *(btRigidBody **)&jarg1;
3088   result = (btVector3 *) &((btRigidBody const *)arg1)->getTotalTorque();
3089   jresult = gdx_getReturnVector3(jenv);
3090   gdx_setVector3FrombtVector3(jenv, jresult, result);
3091   return jresult;
3092 }
3093 
3094 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getInvInertiaDiagLocal(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)3095 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getInvInertiaDiagLocal(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
3096   jobject jresult = 0 ;
3097   btRigidBody *arg1 = (btRigidBody *) 0 ;
3098   btVector3 *result = 0 ;
3099 
3100   (void)jenv;
3101   (void)jcls;
3102   (void)jarg1_;
3103   arg1 = *(btRigidBody **)&jarg1;
3104   result = (btVector3 *) &((btRigidBody const *)arg1)->getInvInertiaDiagLocal();
3105   jresult = gdx_getReturnVector3(jenv);
3106   gdx_setVector3FrombtVector3(jenv, jresult, result);
3107   return jresult;
3108 }
3109 
3110 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1setInvInertiaDiagLocal(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)3111 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1setInvInertiaDiagLocal(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
3112   btRigidBody *arg1 = (btRigidBody *) 0 ;
3113   btVector3 *arg2 = 0 ;
3114 
3115   (void)jenv;
3116   (void)jcls;
3117   (void)jarg1_;
3118   arg1 = *(btRigidBody **)&jarg1;
3119   btVector3 local_arg2;
3120   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
3121   arg2 = &local_arg2;
3122   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
3123   (arg1)->setInvInertiaDiagLocal((btVector3 const &)*arg2);
3124 }
3125 
3126 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1setSleepingThresholds(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2,jfloat jarg3)3127 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1setSleepingThresholds(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2, jfloat jarg3) {
3128   btRigidBody *arg1 = (btRigidBody *) 0 ;
3129   btScalar arg2 ;
3130   btScalar arg3 ;
3131 
3132   (void)jenv;
3133   (void)jcls;
3134   (void)jarg1_;
3135   arg1 = *(btRigidBody **)&jarg1;
3136   arg2 = (btScalar)jarg2;
3137   arg3 = (btScalar)jarg3;
3138   (arg1)->setSleepingThresholds(arg2,arg3);
3139 }
3140 
3141 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1applyTorque(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)3142 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1applyTorque(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
3143   btRigidBody *arg1 = (btRigidBody *) 0 ;
3144   btVector3 *arg2 = 0 ;
3145 
3146   (void)jenv;
3147   (void)jcls;
3148   (void)jarg1_;
3149   arg1 = *(btRigidBody **)&jarg1;
3150   btVector3 local_arg2;
3151   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
3152   arg2 = &local_arg2;
3153   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
3154   (arg1)->applyTorque((btVector3 const &)*arg2);
3155 }
3156 
3157 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1applyForce(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jobject jarg3)3158 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1applyForce(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jobject jarg3) {
3159   btRigidBody *arg1 = (btRigidBody *) 0 ;
3160   btVector3 *arg2 = 0 ;
3161   btVector3 *arg3 = 0 ;
3162 
3163   (void)jenv;
3164   (void)jcls;
3165   (void)jarg1_;
3166   arg1 = *(btRigidBody **)&jarg1;
3167   btVector3 local_arg2;
3168   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
3169   arg2 = &local_arg2;
3170   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
3171   btVector3 local_arg3;
3172   gdx_setbtVector3FromVector3(jenv, local_arg3, jarg3);
3173   arg3 = &local_arg3;
3174   gdxAutoCommitVector3 auto_commit_arg3(jenv, jarg3, &local_arg3);
3175   (arg1)->applyForce((btVector3 const &)*arg2,(btVector3 const &)*arg3);
3176 }
3177 
3178 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1applyCentralImpulse(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)3179 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1applyCentralImpulse(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
3180   btRigidBody *arg1 = (btRigidBody *) 0 ;
3181   btVector3 *arg2 = 0 ;
3182 
3183   (void)jenv;
3184   (void)jcls;
3185   (void)jarg1_;
3186   arg1 = *(btRigidBody **)&jarg1;
3187   btVector3 local_arg2;
3188   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
3189   arg2 = &local_arg2;
3190   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
3191   (arg1)->applyCentralImpulse((btVector3 const &)*arg2);
3192 }
3193 
3194 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1applyTorqueImpulse(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)3195 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1applyTorqueImpulse(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
3196   btRigidBody *arg1 = (btRigidBody *) 0 ;
3197   btVector3 *arg2 = 0 ;
3198 
3199   (void)jenv;
3200   (void)jcls;
3201   (void)jarg1_;
3202   arg1 = *(btRigidBody **)&jarg1;
3203   btVector3 local_arg2;
3204   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
3205   arg2 = &local_arg2;
3206   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
3207   (arg1)->applyTorqueImpulse((btVector3 const &)*arg2);
3208 }
3209 
3210 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1applyImpulse(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jobject jarg3)3211 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1applyImpulse(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jobject jarg3) {
3212   btRigidBody *arg1 = (btRigidBody *) 0 ;
3213   btVector3 *arg2 = 0 ;
3214   btVector3 *arg3 = 0 ;
3215 
3216   (void)jenv;
3217   (void)jcls;
3218   (void)jarg1_;
3219   arg1 = *(btRigidBody **)&jarg1;
3220   btVector3 local_arg2;
3221   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
3222   arg2 = &local_arg2;
3223   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
3224   btVector3 local_arg3;
3225   gdx_setbtVector3FromVector3(jenv, local_arg3, jarg3);
3226   arg3 = &local_arg3;
3227   gdxAutoCommitVector3 auto_commit_arg3(jenv, jarg3, &local_arg3);
3228   (arg1)->applyImpulse((btVector3 const &)*arg2,(btVector3 const &)*arg3);
3229 }
3230 
3231 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1clearForces(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)3232 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1clearForces(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
3233   btRigidBody *arg1 = (btRigidBody *) 0 ;
3234 
3235   (void)jenv;
3236   (void)jcls;
3237   (void)jarg1_;
3238   arg1 = *(btRigidBody **)&jarg1;
3239   (arg1)->clearForces();
3240 }
3241 
3242 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1updateInertiaTensor(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)3243 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1updateInertiaTensor(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
3244   btRigidBody *arg1 = (btRigidBody *) 0 ;
3245 
3246   (void)jenv;
3247   (void)jcls;
3248   (void)jarg1_;
3249   arg1 = *(btRigidBody **)&jarg1;
3250   (arg1)->updateInertiaTensor();
3251 }
3252 
3253 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getCenterOfMassPosition(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)3254 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getCenterOfMassPosition(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
3255   jobject jresult = 0 ;
3256   btRigidBody *arg1 = (btRigidBody *) 0 ;
3257   btVector3 *result = 0 ;
3258 
3259   (void)jenv;
3260   (void)jcls;
3261   (void)jarg1_;
3262   arg1 = *(btRigidBody **)&jarg1;
3263   result = (btVector3 *) &((btRigidBody const *)arg1)->getCenterOfMassPosition();
3264   jresult = gdx_getReturnVector3(jenv);
3265   gdx_setVector3FrombtVector3(jenv, jresult, result);
3266   return jresult;
3267 }
3268 
3269 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getOrientation(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)3270 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getOrientation(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
3271   jobject jresult = 0 ;
3272   btRigidBody *arg1 = (btRigidBody *) 0 ;
3273   btQuaternion result;
3274 
3275   (void)jenv;
3276   (void)jcls;
3277   (void)jarg1_;
3278   arg1 = *(btRigidBody **)&jarg1;
3279   result = ((btRigidBody const *)arg1)->getOrientation();
3280   jresult = gdx_getReturnQuaternion(jenv);
3281   gdx_setQuaternionFrombtQuaternion(jenv, jresult, result);
3282   return jresult;
3283 }
3284 
3285 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getCenterOfMassTransform(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)3286 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getCenterOfMassTransform(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
3287   jobject jresult = 0 ;
3288   btRigidBody *arg1 = (btRigidBody *) 0 ;
3289   btTransform *result = 0 ;
3290 
3291   (void)jenv;
3292   (void)jcls;
3293   (void)jarg1_;
3294   arg1 = *(btRigidBody **)&jarg1;
3295   result = (btTransform *) &((btRigidBody const *)arg1)->getCenterOfMassTransform();
3296   jresult = gdx_getReturnMatrix4(jenv);
3297   gdx_setMatrix4FrombtTransform(jenv, jresult, result);
3298   return jresult;
3299 }
3300 
3301 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getLinearVelocity(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)3302 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getLinearVelocity(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
3303   jobject jresult = 0 ;
3304   btRigidBody *arg1 = (btRigidBody *) 0 ;
3305   btVector3 *result = 0 ;
3306 
3307   (void)jenv;
3308   (void)jcls;
3309   (void)jarg1_;
3310   arg1 = *(btRigidBody **)&jarg1;
3311   result = (btVector3 *) &((btRigidBody const *)arg1)->getLinearVelocity();
3312   jresult = gdx_getReturnVector3(jenv);
3313   gdx_setVector3FrombtVector3(jenv, jresult, result);
3314   return jresult;
3315 }
3316 
3317 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getAngularVelocity(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)3318 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getAngularVelocity(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
3319   jobject jresult = 0 ;
3320   btRigidBody *arg1 = (btRigidBody *) 0 ;
3321   btVector3 *result = 0 ;
3322 
3323   (void)jenv;
3324   (void)jcls;
3325   (void)jarg1_;
3326   arg1 = *(btRigidBody **)&jarg1;
3327   result = (btVector3 *) &((btRigidBody const *)arg1)->getAngularVelocity();
3328   jresult = gdx_getReturnVector3(jenv);
3329   gdx_setVector3FrombtVector3(jenv, jresult, result);
3330   return jresult;
3331 }
3332 
3333 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1setLinearVelocity(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)3334 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1setLinearVelocity(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
3335   btRigidBody *arg1 = (btRigidBody *) 0 ;
3336   btVector3 *arg2 = 0 ;
3337 
3338   (void)jenv;
3339   (void)jcls;
3340   (void)jarg1_;
3341   arg1 = *(btRigidBody **)&jarg1;
3342   btVector3 local_arg2;
3343   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
3344   arg2 = &local_arg2;
3345   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
3346   (arg1)->setLinearVelocity((btVector3 const &)*arg2);
3347 }
3348 
3349 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1setAngularVelocity(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)3350 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1setAngularVelocity(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
3351   btRigidBody *arg1 = (btRigidBody *) 0 ;
3352   btVector3 *arg2 = 0 ;
3353 
3354   (void)jenv;
3355   (void)jcls;
3356   (void)jarg1_;
3357   arg1 = *(btRigidBody **)&jarg1;
3358   btVector3 local_arg2;
3359   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
3360   arg2 = &local_arg2;
3361   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
3362   (arg1)->setAngularVelocity((btVector3 const &)*arg2);
3363 }
3364 
3365 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getVelocityInLocalPoint(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)3366 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getVelocityInLocalPoint(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
3367   jobject jresult = 0 ;
3368   btRigidBody *arg1 = (btRigidBody *) 0 ;
3369   btVector3 *arg2 = 0 ;
3370   btVector3 result;
3371 
3372   (void)jenv;
3373   (void)jcls;
3374   (void)jarg1_;
3375   arg1 = *(btRigidBody **)&jarg1;
3376   btVector3 local_arg2;
3377   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
3378   arg2 = &local_arg2;
3379   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
3380   result = ((btRigidBody const *)arg1)->getVelocityInLocalPoint((btVector3 const &)*arg2);
3381   jresult = gdx_getReturnVector3(jenv);
3382   gdx_setVector3FrombtVector3(jenv, jresult, result);
3383   return jresult;
3384 }
3385 
3386 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1translate(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)3387 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1translate(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
3388   btRigidBody *arg1 = (btRigidBody *) 0 ;
3389   btVector3 *arg2 = 0 ;
3390 
3391   (void)jenv;
3392   (void)jcls;
3393   (void)jarg1_;
3394   arg1 = *(btRigidBody **)&jarg1;
3395   btVector3 local_arg2;
3396   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
3397   arg2 = &local_arg2;
3398   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
3399   (arg1)->translate((btVector3 const &)*arg2);
3400 }
3401 
3402 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getAabb(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jobject jarg3)3403 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getAabb(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jobject jarg3) {
3404   btRigidBody *arg1 = (btRigidBody *) 0 ;
3405   btVector3 *arg2 = 0 ;
3406   btVector3 *arg3 = 0 ;
3407 
3408   (void)jenv;
3409   (void)jcls;
3410   (void)jarg1_;
3411   arg1 = *(btRigidBody **)&jarg1;
3412   btVector3 local_arg2;
3413   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
3414   arg2 = &local_arg2;
3415   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
3416   btVector3 local_arg3;
3417   gdx_setbtVector3FromVector3(jenv, local_arg3, jarg3);
3418   arg3 = &local_arg3;
3419   gdxAutoCommitVector3 auto_commit_arg3(jenv, jarg3, &local_arg3);
3420   ((btRigidBody const *)arg1)->getAabb(*arg2,*arg3);
3421 }
3422 
3423 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1computeImpulseDenominator(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jobject jarg3)3424 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1computeImpulseDenominator(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jobject jarg3) {
3425   jfloat jresult = 0 ;
3426   btRigidBody *arg1 = (btRigidBody *) 0 ;
3427   btVector3 *arg2 = 0 ;
3428   btVector3 *arg3 = 0 ;
3429   btScalar result;
3430 
3431   (void)jenv;
3432   (void)jcls;
3433   (void)jarg1_;
3434   arg1 = *(btRigidBody **)&jarg1;
3435   btVector3 local_arg2;
3436   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
3437   arg2 = &local_arg2;
3438   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
3439   btVector3 local_arg3;
3440   gdx_setbtVector3FromVector3(jenv, local_arg3, jarg3);
3441   arg3 = &local_arg3;
3442   gdxAutoCommitVector3 auto_commit_arg3(jenv, jarg3, &local_arg3);
3443   result = (btScalar)((btRigidBody const *)arg1)->computeImpulseDenominator((btVector3 const &)*arg2,(btVector3 const &)*arg3);
3444   jresult = (jfloat)result;
3445   return jresult;
3446 }
3447 
3448 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1computeAngularImpulseDenominator(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)3449 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1computeAngularImpulseDenominator(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
3450   jfloat jresult = 0 ;
3451   btRigidBody *arg1 = (btRigidBody *) 0 ;
3452   btVector3 *arg2 = 0 ;
3453   btScalar result;
3454 
3455   (void)jenv;
3456   (void)jcls;
3457   (void)jarg1_;
3458   arg1 = *(btRigidBody **)&jarg1;
3459   btVector3 local_arg2;
3460   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
3461   arg2 = &local_arg2;
3462   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
3463   result = (btScalar)((btRigidBody const *)arg1)->computeAngularImpulseDenominator((btVector3 const &)*arg2);
3464   jresult = (jfloat)result;
3465   return jresult;
3466 }
3467 
3468 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1updateDeactivation(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)3469 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1updateDeactivation(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
3470   btRigidBody *arg1 = (btRigidBody *) 0 ;
3471   btScalar arg2 ;
3472 
3473   (void)jenv;
3474   (void)jcls;
3475   (void)jarg1_;
3476   arg1 = *(btRigidBody **)&jarg1;
3477   arg2 = (btScalar)jarg2;
3478   (arg1)->updateDeactivation(arg2);
3479 }
3480 
3481 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1wantsSleeping(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)3482 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1wantsSleeping(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
3483   jboolean jresult = 0 ;
3484   btRigidBody *arg1 = (btRigidBody *) 0 ;
3485   bool result;
3486 
3487   (void)jenv;
3488   (void)jcls;
3489   (void)jarg1_;
3490   arg1 = *(btRigidBody **)&jarg1;
3491   result = (bool)(arg1)->wantsSleeping();
3492   jresult = (jboolean)result;
3493   return jresult;
3494 }
3495 
3496 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getBroadphaseProxy_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)3497 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getBroadphaseProxy_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
3498   jlong jresult = 0 ;
3499   btRigidBody *arg1 = (btRigidBody *) 0 ;
3500   btBroadphaseProxy *result = 0 ;
3501 
3502   (void)jenv;
3503   (void)jcls;
3504   (void)jarg1_;
3505   arg1 = *(btRigidBody **)&jarg1;
3506   result = (btBroadphaseProxy *)((btRigidBody const *)arg1)->getBroadphaseProxy();
3507   *(btBroadphaseProxy **)&jresult = result;
3508   return jresult;
3509 }
3510 
3511 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1setNewBroadphaseProxy(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)3512 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1setNewBroadphaseProxy(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
3513   btRigidBody *arg1 = (btRigidBody *) 0 ;
3514   btBroadphaseProxy *arg2 = (btBroadphaseProxy *) 0 ;
3515 
3516   (void)jenv;
3517   (void)jcls;
3518   (void)jarg1_;
3519   (void)jarg2_;
3520   arg1 = *(btRigidBody **)&jarg1;
3521   arg2 = *(btBroadphaseProxy **)&jarg2;
3522   (arg1)->setNewBroadphaseProxy(arg2);
3523 }
3524 
3525 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1internalGetMotionState_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)3526 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1internalGetMotionState_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
3527   jlong jresult = 0 ;
3528   btRigidBody *arg1 = (btRigidBody *) 0 ;
3529   btMotionState *result = 0 ;
3530 
3531   (void)jenv;
3532   (void)jcls;
3533   (void)jarg1_;
3534   arg1 = *(btRigidBody **)&jarg1;
3535   result = (btMotionState *)(arg1)->getMotionState();
3536   *(btMotionState **)&jresult = result;
3537   return jresult;
3538 }
3539 
3540 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1internalSetMotionState(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)3541 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1internalSetMotionState(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
3542   btRigidBody *arg1 = (btRigidBody *) 0 ;
3543   btMotionState *arg2 = (btMotionState *) 0 ;
3544 
3545   (void)jenv;
3546   (void)jcls;
3547   (void)jarg1_;
3548   (void)jarg2_;
3549   arg1 = *(btRigidBody **)&jarg1;
3550   arg2 = *(btMotionState **)&jarg2;
3551   (arg1)->setMotionState(arg2);
3552 }
3553 
3554 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1contactSolverType_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)3555 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1contactSolverType_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
3556   btRigidBody *arg1 = (btRigidBody *) 0 ;
3557   int arg2 ;
3558 
3559   (void)jenv;
3560   (void)jcls;
3561   (void)jarg1_;
3562   arg1 = *(btRigidBody **)&jarg1;
3563   arg2 = (int)jarg2;
3564   if (arg1) (arg1)->m_contactSolverType = arg2;
3565 }
3566 
3567 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1contactSolverType_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)3568 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1contactSolverType_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
3569   jint jresult = 0 ;
3570   btRigidBody *arg1 = (btRigidBody *) 0 ;
3571   int result;
3572 
3573   (void)jenv;
3574   (void)jcls;
3575   (void)jarg1_;
3576   arg1 = *(btRigidBody **)&jarg1;
3577   result = (int) ((arg1)->m_contactSolverType);
3578   jresult = (jint)result;
3579   return jresult;
3580 }
3581 
3582 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1frictionSolverType_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)3583 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1frictionSolverType_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
3584   btRigidBody *arg1 = (btRigidBody *) 0 ;
3585   int arg2 ;
3586 
3587   (void)jenv;
3588   (void)jcls;
3589   (void)jarg1_;
3590   arg1 = *(btRigidBody **)&jarg1;
3591   arg2 = (int)jarg2;
3592   if (arg1) (arg1)->m_frictionSolverType = arg2;
3593 }
3594 
3595 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1frictionSolverType_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)3596 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1frictionSolverType_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
3597   jint jresult = 0 ;
3598   btRigidBody *arg1 = (btRigidBody *) 0 ;
3599   int result;
3600 
3601   (void)jenv;
3602   (void)jcls;
3603   (void)jarg1_;
3604   arg1 = *(btRigidBody **)&jarg1;
3605   result = (int) ((arg1)->m_frictionSolverType);
3606   jresult = (jint)result;
3607   return jresult;
3608 }
3609 
3610 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1setAngularFactor_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)3611 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1setAngularFactor_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
3612   btRigidBody *arg1 = (btRigidBody *) 0 ;
3613   btVector3 *arg2 = 0 ;
3614 
3615   (void)jenv;
3616   (void)jcls;
3617   (void)jarg1_;
3618   arg1 = *(btRigidBody **)&jarg1;
3619   btVector3 local_arg2;
3620   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
3621   arg2 = &local_arg2;
3622   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
3623   (arg1)->setAngularFactor((btVector3 const &)*arg2);
3624 }
3625 
3626 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1setAngularFactor_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)3627 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1setAngularFactor_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
3628   btRigidBody *arg1 = (btRigidBody *) 0 ;
3629   btScalar arg2 ;
3630 
3631   (void)jenv;
3632   (void)jcls;
3633   (void)jarg1_;
3634   arg1 = *(btRigidBody **)&jarg1;
3635   arg2 = (btScalar)jarg2;
3636   (arg1)->setAngularFactor(arg2);
3637 }
3638 
3639 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getAngularFactor(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)3640 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getAngularFactor(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
3641   jobject jresult = 0 ;
3642   btRigidBody *arg1 = (btRigidBody *) 0 ;
3643   btVector3 *result = 0 ;
3644 
3645   (void)jenv;
3646   (void)jcls;
3647   (void)jarg1_;
3648   arg1 = *(btRigidBody **)&jarg1;
3649   result = (btVector3 *) &((btRigidBody const *)arg1)->getAngularFactor();
3650   jresult = gdx_getReturnVector3(jenv);
3651   gdx_setVector3FrombtVector3(jenv, jresult, result);
3652   return jresult;
3653 }
3654 
3655 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1isInWorld(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)3656 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1isInWorld(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
3657   jboolean jresult = 0 ;
3658   btRigidBody *arg1 = (btRigidBody *) 0 ;
3659   bool result;
3660 
3661   (void)jenv;
3662   (void)jcls;
3663   (void)jarg1_;
3664   arg1 = *(btRigidBody **)&jarg1;
3665   result = (bool)((btRigidBody const *)arg1)->isInWorld();
3666   jresult = (jboolean)result;
3667   return jresult;
3668 }
3669 
3670 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1addConstraintRef(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)3671 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1addConstraintRef(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
3672   btRigidBody *arg1 = (btRigidBody *) 0 ;
3673   btTypedConstraint *arg2 = (btTypedConstraint *) 0 ;
3674 
3675   (void)jenv;
3676   (void)jcls;
3677   (void)jarg1_;
3678   (void)jarg2_;
3679   arg1 = *(btRigidBody **)&jarg1;
3680   arg2 = *(btTypedConstraint **)&jarg2;
3681   (arg1)->addConstraintRef(arg2);
3682 }
3683 
3684 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1removeConstraintRef(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)3685 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1removeConstraintRef(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
3686   btRigidBody *arg1 = (btRigidBody *) 0 ;
3687   btTypedConstraint *arg2 = (btTypedConstraint *) 0 ;
3688 
3689   (void)jenv;
3690   (void)jcls;
3691   (void)jarg1_;
3692   (void)jarg2_;
3693   arg1 = *(btRigidBody **)&jarg1;
3694   arg2 = *(btTypedConstraint **)&jarg2;
3695   (arg1)->removeConstraintRef(arg2);
3696 }
3697 
3698 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getConstraintRef(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)3699 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getConstraintRef(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
3700   jlong jresult = 0 ;
3701   btRigidBody *arg1 = (btRigidBody *) 0 ;
3702   int arg2 ;
3703   btTypedConstraint *result = 0 ;
3704 
3705   (void)jenv;
3706   (void)jcls;
3707   (void)jarg1_;
3708   arg1 = *(btRigidBody **)&jarg1;
3709   arg2 = (int)jarg2;
3710   result = (btTypedConstraint *)(arg1)->getConstraintRef(arg2);
3711   *(btTypedConstraint **)&jresult = result;
3712   return jresult;
3713 }
3714 
3715 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getNumConstraintRefs(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)3716 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getNumConstraintRefs(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
3717   jint jresult = 0 ;
3718   btRigidBody *arg1 = (btRigidBody *) 0 ;
3719   int result;
3720 
3721   (void)jenv;
3722   (void)jcls;
3723   (void)jarg1_;
3724   arg1 = *(btRigidBody **)&jarg1;
3725   result = (int)((btRigidBody const *)arg1)->getNumConstraintRefs();
3726   jresult = (jint)result;
3727   return jresult;
3728 }
3729 
3730 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1setFlags(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)3731 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1setFlags(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
3732   btRigidBody *arg1 = (btRigidBody *) 0 ;
3733   int arg2 ;
3734 
3735   (void)jenv;
3736   (void)jcls;
3737   (void)jarg1_;
3738   arg1 = *(btRigidBody **)&jarg1;
3739   arg2 = (int)jarg2;
3740   (arg1)->setFlags(arg2);
3741 }
3742 
3743 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getFlags(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)3744 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getFlags(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
3745   jint jresult = 0 ;
3746   btRigidBody *arg1 = (btRigidBody *) 0 ;
3747   int result;
3748 
3749   (void)jenv;
3750   (void)jcls;
3751   (void)jarg1_;
3752   arg1 = *(btRigidBody **)&jarg1;
3753   result = (int)((btRigidBody const *)arg1)->getFlags();
3754   jresult = (jint)result;
3755   return jresult;
3756 }
3757 
3758 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1computeGyroscopicImpulseImplicit_1World(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)3759 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1computeGyroscopicImpulseImplicit_1World(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
3760   jobject jresult = 0 ;
3761   btRigidBody *arg1 = (btRigidBody *) 0 ;
3762   btScalar arg2 ;
3763   btVector3 result;
3764 
3765   (void)jenv;
3766   (void)jcls;
3767   (void)jarg1_;
3768   arg1 = *(btRigidBody **)&jarg1;
3769   arg2 = (btScalar)jarg2;
3770   result = ((btRigidBody const *)arg1)->computeGyroscopicImpulseImplicit_World(arg2);
3771   jresult = gdx_getReturnVector3(jenv);
3772   gdx_setVector3FrombtVector3(jenv, jresult, result);
3773   return jresult;
3774 }
3775 
3776 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1computeGyroscopicImpulseImplicit_1Body(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)3777 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1computeGyroscopicImpulseImplicit_1Body(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
3778   jobject jresult = 0 ;
3779   btRigidBody *arg1 = (btRigidBody *) 0 ;
3780   btScalar arg2 ;
3781   btVector3 result;
3782 
3783   (void)jenv;
3784   (void)jcls;
3785   (void)jarg1_;
3786   arg1 = *(btRigidBody **)&jarg1;
3787   arg2 = (btScalar)jarg2;
3788   result = ((btRigidBody const *)arg1)->computeGyroscopicImpulseImplicit_Body(arg2);
3789   jresult = gdx_getReturnVector3(jenv);
3790   gdx_setVector3FrombtVector3(jenv, jresult, result);
3791   return jresult;
3792 }
3793 
3794 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1computeGyroscopicForceExplicit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)3795 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1computeGyroscopicForceExplicit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
3796   jobject jresult = 0 ;
3797   btRigidBody *arg1 = (btRigidBody *) 0 ;
3798   btScalar arg2 ;
3799   btVector3 result;
3800 
3801   (void)jenv;
3802   (void)jcls;
3803   (void)jarg1_;
3804   arg1 = *(btRigidBody **)&jarg1;
3805   arg2 = (btScalar)jarg2;
3806   result = ((btRigidBody const *)arg1)->computeGyroscopicForceExplicit(arg2);
3807   jresult = gdx_getReturnVector3(jenv);
3808   gdx_setVector3FrombtVector3(jenv, jresult, result);
3809   return jresult;
3810 }
3811 
3812 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getLocalInertia(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)3813 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getLocalInertia(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
3814   jobject jresult = 0 ;
3815   btRigidBody *arg1 = (btRigidBody *) 0 ;
3816   btVector3 result;
3817 
3818   (void)jenv;
3819   (void)jcls;
3820   (void)jarg1_;
3821   arg1 = *(btRigidBody **)&jarg1;
3822   result = ((btRigidBody const *)arg1)->getLocalInertia();
3823   jresult = gdx_getReturnVector3(jenv);
3824   gdx_setVector3FrombtVector3(jenv, jresult, result);
3825   return jresult;
3826 }
3827 
3828 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btRigidBody_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jboolean jarg1,jlong jarg2,jobject jarg2_)3829 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btRigidBody_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jboolean jarg1, jlong jarg2, jobject jarg2_) {
3830   jlong jresult = 0 ;
3831   bool arg1 ;
3832   btRigidBody::btRigidBodyConstructionInfo *arg2 = 0 ;
3833   btRigidBody *result = 0 ;
3834 
3835   (void)jenv;
3836   (void)jcls;
3837   (void)jarg2_;
3838   arg1 = jarg1 ? true : false;
3839   arg2 = *(btRigidBody::btRigidBodyConstructionInfo **)&jarg2;
3840   if (!arg2) {
3841     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody::btRigidBodyConstructionInfo const & reference is null");
3842     return 0;
3843   }
3844   result = (btRigidBody *)new_btRigidBody__SWIG_0(arg1,(btRigidBody::btRigidBodyConstructionInfo const &)*arg2);
3845   *(btRigidBody **)&jresult = result;
3846   return jresult;
3847 }
3848 
3849 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btRigidBody_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jboolean jarg1,jfloat jarg2,jlong jarg3,jobject jarg3_,jlong jarg4,jobject jarg4_,jobject jarg5)3850 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btRigidBody_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jboolean jarg1, jfloat jarg2, jlong jarg3, jobject jarg3_, jlong jarg4, jobject jarg4_, jobject jarg5) {
3851   jlong jresult = 0 ;
3852   bool arg1 ;
3853   btScalar arg2 ;
3854   btMotionState *arg3 = (btMotionState *) 0 ;
3855   btCollisionShape *arg4 = (btCollisionShape *) 0 ;
3856   btVector3 *arg5 = 0 ;
3857   btRigidBody *result = 0 ;
3858 
3859   (void)jenv;
3860   (void)jcls;
3861   (void)jarg3_;
3862   (void)jarg4_;
3863   arg1 = jarg1 ? true : false;
3864   arg2 = (btScalar)jarg2;
3865   arg3 = *(btMotionState **)&jarg3;
3866   arg4 = *(btCollisionShape **)&jarg4;
3867   btVector3 local_arg5;
3868   gdx_setbtVector3FromVector3(jenv, local_arg5, jarg5);
3869   arg5 = &local_arg5;
3870   gdxAutoCommitVector3 auto_commit_arg5(jenv, jarg5, &local_arg5);
3871   result = (btRigidBody *)new_btRigidBody__SWIG_1(arg1,arg2,arg3,arg4,(btVector3 const &)*arg5);
3872   *(btRigidBody **)&jresult = result;
3873   return jresult;
3874 }
3875 
3876 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btRigidBody_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jboolean jarg1,jfloat jarg2,jlong jarg3,jobject jarg3_,jlong jarg4,jobject jarg4_)3877 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btRigidBody_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jboolean jarg1, jfloat jarg2, jlong jarg3, jobject jarg3_, jlong jarg4, jobject jarg4_) {
3878   jlong jresult = 0 ;
3879   bool arg1 ;
3880   btScalar arg2 ;
3881   btMotionState *arg3 = (btMotionState *) 0 ;
3882   btCollisionShape *arg4 = (btCollisionShape *) 0 ;
3883   btRigidBody *result = 0 ;
3884 
3885   (void)jenv;
3886   (void)jcls;
3887   (void)jarg3_;
3888   (void)jarg4_;
3889   arg1 = jarg1 ? true : false;
3890   arg2 = (btScalar)jarg2;
3891   arg3 = *(btMotionState **)&jarg3;
3892   arg4 = *(btCollisionShape **)&jarg4;
3893   result = (btRigidBody *)new_btRigidBody__SWIG_1(arg1,arg2,arg3,arg4);
3894   *(btRigidBody **)&jresult = result;
3895   return jresult;
3896 }
3897 
3898 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1collisionObjectData_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)3899 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1collisionObjectData_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
3900   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
3901   btCollisionObjectFloatData *arg2 = (btCollisionObjectFloatData *) 0 ;
3902 
3903   (void)jenv;
3904   (void)jcls;
3905   (void)jarg1_;
3906   (void)jarg2_;
3907   arg1 = *(btRigidBodyFloatData **)&jarg1;
3908   arg2 = *(btCollisionObjectFloatData **)&jarg2;
3909   if (arg1) (arg1)->m_collisionObjectData = *arg2;
3910 }
3911 
3912 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1collisionObjectData_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)3913 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1collisionObjectData_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
3914   jlong jresult = 0 ;
3915   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
3916   btCollisionObjectFloatData *result = 0 ;
3917 
3918   (void)jenv;
3919   (void)jcls;
3920   (void)jarg1_;
3921   arg1 = *(btRigidBodyFloatData **)&jarg1;
3922   result = (btCollisionObjectFloatData *)& ((arg1)->m_collisionObjectData);
3923   *(btCollisionObjectFloatData **)&jresult = result;
3924   return jresult;
3925 }
3926 
3927 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1invInertiaTensorWorld_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)3928 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1invInertiaTensorWorld_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
3929   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
3930   btMatrix3x3FloatData arg2 ;
3931   btMatrix3x3FloatData *argp2 ;
3932 
3933   (void)jenv;
3934   (void)jcls;
3935   (void)jarg1_;
3936   arg1 = *(btRigidBodyFloatData **)&jarg1;
3937   argp2 = *(btMatrix3x3FloatData **)&jarg2;
3938   if (!argp2) {
3939     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null btMatrix3x3FloatData");
3940     return ;
3941   }
3942   arg2 = *argp2;
3943   if (arg1) (arg1)->m_invInertiaTensorWorld = arg2;
3944 }
3945 
3946 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1invInertiaTensorWorld_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)3947 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1invInertiaTensorWorld_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
3948   jlong jresult = 0 ;
3949   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
3950   btMatrix3x3FloatData result;
3951 
3952   (void)jenv;
3953   (void)jcls;
3954   (void)jarg1_;
3955   arg1 = *(btRigidBodyFloatData **)&jarg1;
3956   result =  ((arg1)->m_invInertiaTensorWorld);
3957   *(btMatrix3x3FloatData **)&jresult = new btMatrix3x3FloatData((const btMatrix3x3FloatData &)result);
3958   return jresult;
3959 }
3960 
3961 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1linearVelocity_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)3962 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1linearVelocity_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
3963   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
3964   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
3965 
3966   (void)jenv;
3967   (void)jcls;
3968   (void)jarg1_;
3969   (void)jarg2_;
3970   arg1 = *(btRigidBodyFloatData **)&jarg1;
3971   arg2 = *(btVector3FloatData **)&jarg2;
3972   if (arg1) (arg1)->m_linearVelocity = *arg2;
3973 }
3974 
3975 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1linearVelocity_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)3976 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1linearVelocity_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
3977   jlong jresult = 0 ;
3978   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
3979   btVector3FloatData *result = 0 ;
3980 
3981   (void)jenv;
3982   (void)jcls;
3983   (void)jarg1_;
3984   arg1 = *(btRigidBodyFloatData **)&jarg1;
3985   result = (btVector3FloatData *)& ((arg1)->m_linearVelocity);
3986   *(btVector3FloatData **)&jresult = result;
3987   return jresult;
3988 }
3989 
3990 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1angularVelocity_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)3991 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1angularVelocity_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
3992   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
3993   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
3994 
3995   (void)jenv;
3996   (void)jcls;
3997   (void)jarg1_;
3998   (void)jarg2_;
3999   arg1 = *(btRigidBodyFloatData **)&jarg1;
4000   arg2 = *(btVector3FloatData **)&jarg2;
4001   if (arg1) (arg1)->m_angularVelocity = *arg2;
4002 }
4003 
4004 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1angularVelocity_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4005 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1angularVelocity_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4006   jlong jresult = 0 ;
4007   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
4008   btVector3FloatData *result = 0 ;
4009 
4010   (void)jenv;
4011   (void)jcls;
4012   (void)jarg1_;
4013   arg1 = *(btRigidBodyFloatData **)&jarg1;
4014   result = (btVector3FloatData *)& ((arg1)->m_angularVelocity);
4015   *(btVector3FloatData **)&jresult = result;
4016   return jresult;
4017 }
4018 
4019 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1angularFactor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)4020 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1angularFactor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
4021   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
4022   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
4023 
4024   (void)jenv;
4025   (void)jcls;
4026   (void)jarg1_;
4027   (void)jarg2_;
4028   arg1 = *(btRigidBodyFloatData **)&jarg1;
4029   arg2 = *(btVector3FloatData **)&jarg2;
4030   if (arg1) (arg1)->m_angularFactor = *arg2;
4031 }
4032 
4033 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1angularFactor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4034 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1angularFactor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4035   jlong jresult = 0 ;
4036   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
4037   btVector3FloatData *result = 0 ;
4038 
4039   (void)jenv;
4040   (void)jcls;
4041   (void)jarg1_;
4042   arg1 = *(btRigidBodyFloatData **)&jarg1;
4043   result = (btVector3FloatData *)& ((arg1)->m_angularFactor);
4044   *(btVector3FloatData **)&jresult = result;
4045   return jresult;
4046 }
4047 
4048 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1linearFactor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)4049 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1linearFactor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
4050   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
4051   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
4052 
4053   (void)jenv;
4054   (void)jcls;
4055   (void)jarg1_;
4056   (void)jarg2_;
4057   arg1 = *(btRigidBodyFloatData **)&jarg1;
4058   arg2 = *(btVector3FloatData **)&jarg2;
4059   if (arg1) (arg1)->m_linearFactor = *arg2;
4060 }
4061 
4062 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1linearFactor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4063 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1linearFactor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4064   jlong jresult = 0 ;
4065   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
4066   btVector3FloatData *result = 0 ;
4067 
4068   (void)jenv;
4069   (void)jcls;
4070   (void)jarg1_;
4071   arg1 = *(btRigidBodyFloatData **)&jarg1;
4072   result = (btVector3FloatData *)& ((arg1)->m_linearFactor);
4073   *(btVector3FloatData **)&jresult = result;
4074   return jresult;
4075 }
4076 
4077 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1gravity_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)4078 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1gravity_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
4079   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
4080   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
4081 
4082   (void)jenv;
4083   (void)jcls;
4084   (void)jarg1_;
4085   (void)jarg2_;
4086   arg1 = *(btRigidBodyFloatData **)&jarg1;
4087   arg2 = *(btVector3FloatData **)&jarg2;
4088   if (arg1) (arg1)->m_gravity = *arg2;
4089 }
4090 
4091 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1gravity_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4092 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1gravity_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4093   jlong jresult = 0 ;
4094   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
4095   btVector3FloatData *result = 0 ;
4096 
4097   (void)jenv;
4098   (void)jcls;
4099   (void)jarg1_;
4100   arg1 = *(btRigidBodyFloatData **)&jarg1;
4101   result = (btVector3FloatData *)& ((arg1)->m_gravity);
4102   *(btVector3FloatData **)&jresult = result;
4103   return jresult;
4104 }
4105 
4106 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1gravity_1acceleration_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)4107 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1gravity_1acceleration_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
4108   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
4109   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
4110 
4111   (void)jenv;
4112   (void)jcls;
4113   (void)jarg1_;
4114   (void)jarg2_;
4115   arg1 = *(btRigidBodyFloatData **)&jarg1;
4116   arg2 = *(btVector3FloatData **)&jarg2;
4117   if (arg1) (arg1)->m_gravity_acceleration = *arg2;
4118 }
4119 
4120 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1gravity_1acceleration_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4121 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1gravity_1acceleration_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4122   jlong jresult = 0 ;
4123   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
4124   btVector3FloatData *result = 0 ;
4125 
4126   (void)jenv;
4127   (void)jcls;
4128   (void)jarg1_;
4129   arg1 = *(btRigidBodyFloatData **)&jarg1;
4130   result = (btVector3FloatData *)& ((arg1)->m_gravity_acceleration);
4131   *(btVector3FloatData **)&jresult = result;
4132   return jresult;
4133 }
4134 
4135 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1invInertiaLocal_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)4136 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1invInertiaLocal_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
4137   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
4138   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
4139 
4140   (void)jenv;
4141   (void)jcls;
4142   (void)jarg1_;
4143   (void)jarg2_;
4144   arg1 = *(btRigidBodyFloatData **)&jarg1;
4145   arg2 = *(btVector3FloatData **)&jarg2;
4146   if (arg1) (arg1)->m_invInertiaLocal = *arg2;
4147 }
4148 
4149 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1invInertiaLocal_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4150 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1invInertiaLocal_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4151   jlong jresult = 0 ;
4152   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
4153   btVector3FloatData *result = 0 ;
4154 
4155   (void)jenv;
4156   (void)jcls;
4157   (void)jarg1_;
4158   arg1 = *(btRigidBodyFloatData **)&jarg1;
4159   result = (btVector3FloatData *)& ((arg1)->m_invInertiaLocal);
4160   *(btVector3FloatData **)&jresult = result;
4161   return jresult;
4162 }
4163 
4164 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1totalForce_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)4165 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1totalForce_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
4166   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
4167   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
4168 
4169   (void)jenv;
4170   (void)jcls;
4171   (void)jarg1_;
4172   (void)jarg2_;
4173   arg1 = *(btRigidBodyFloatData **)&jarg1;
4174   arg2 = *(btVector3FloatData **)&jarg2;
4175   if (arg1) (arg1)->m_totalForce = *arg2;
4176 }
4177 
4178 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1totalForce_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4179 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1totalForce_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4180   jlong jresult = 0 ;
4181   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
4182   btVector3FloatData *result = 0 ;
4183 
4184   (void)jenv;
4185   (void)jcls;
4186   (void)jarg1_;
4187   arg1 = *(btRigidBodyFloatData **)&jarg1;
4188   result = (btVector3FloatData *)& ((arg1)->m_totalForce);
4189   *(btVector3FloatData **)&jresult = result;
4190   return jresult;
4191 }
4192 
4193 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1totalTorque_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)4194 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1totalTorque_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
4195   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
4196   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
4197 
4198   (void)jenv;
4199   (void)jcls;
4200   (void)jarg1_;
4201   (void)jarg2_;
4202   arg1 = *(btRigidBodyFloatData **)&jarg1;
4203   arg2 = *(btVector3FloatData **)&jarg2;
4204   if (arg1) (arg1)->m_totalTorque = *arg2;
4205 }
4206 
4207 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1totalTorque_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4208 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1totalTorque_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4209   jlong jresult = 0 ;
4210   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
4211   btVector3FloatData *result = 0 ;
4212 
4213   (void)jenv;
4214   (void)jcls;
4215   (void)jarg1_;
4216   arg1 = *(btRigidBodyFloatData **)&jarg1;
4217   result = (btVector3FloatData *)& ((arg1)->m_totalTorque);
4218   *(btVector3FloatData **)&jresult = result;
4219   return jresult;
4220 }
4221 
4222 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1inverseMass_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)4223 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1inverseMass_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
4224   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
4225   float arg2 ;
4226 
4227   (void)jenv;
4228   (void)jcls;
4229   (void)jarg1_;
4230   arg1 = *(btRigidBodyFloatData **)&jarg1;
4231   arg2 = (float)jarg2;
4232   if (arg1) (arg1)->m_inverseMass = arg2;
4233 }
4234 
4235 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1inverseMass_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4236 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1inverseMass_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4237   jfloat jresult = 0 ;
4238   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
4239   float result;
4240 
4241   (void)jenv;
4242   (void)jcls;
4243   (void)jarg1_;
4244   arg1 = *(btRigidBodyFloatData **)&jarg1;
4245   result = (float) ((arg1)->m_inverseMass);
4246   jresult = (jfloat)result;
4247   return jresult;
4248 }
4249 
4250 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1linearDamping_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)4251 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1linearDamping_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
4252   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
4253   float arg2 ;
4254 
4255   (void)jenv;
4256   (void)jcls;
4257   (void)jarg1_;
4258   arg1 = *(btRigidBodyFloatData **)&jarg1;
4259   arg2 = (float)jarg2;
4260   if (arg1) (arg1)->m_linearDamping = arg2;
4261 }
4262 
4263 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1linearDamping_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4264 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1linearDamping_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4265   jfloat jresult = 0 ;
4266   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
4267   float result;
4268 
4269   (void)jenv;
4270   (void)jcls;
4271   (void)jarg1_;
4272   arg1 = *(btRigidBodyFloatData **)&jarg1;
4273   result = (float) ((arg1)->m_linearDamping);
4274   jresult = (jfloat)result;
4275   return jresult;
4276 }
4277 
4278 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1angularDamping_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)4279 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1angularDamping_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
4280   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
4281   float arg2 ;
4282 
4283   (void)jenv;
4284   (void)jcls;
4285   (void)jarg1_;
4286   arg1 = *(btRigidBodyFloatData **)&jarg1;
4287   arg2 = (float)jarg2;
4288   if (arg1) (arg1)->m_angularDamping = arg2;
4289 }
4290 
4291 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1angularDamping_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4292 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1angularDamping_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4293   jfloat jresult = 0 ;
4294   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
4295   float result;
4296 
4297   (void)jenv;
4298   (void)jcls;
4299   (void)jarg1_;
4300   arg1 = *(btRigidBodyFloatData **)&jarg1;
4301   result = (float) ((arg1)->m_angularDamping);
4302   jresult = (jfloat)result;
4303   return jresult;
4304 }
4305 
4306 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1additionalDampingFactor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)4307 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1additionalDampingFactor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
4308   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
4309   float arg2 ;
4310 
4311   (void)jenv;
4312   (void)jcls;
4313   (void)jarg1_;
4314   arg1 = *(btRigidBodyFloatData **)&jarg1;
4315   arg2 = (float)jarg2;
4316   if (arg1) (arg1)->m_additionalDampingFactor = arg2;
4317 }
4318 
4319 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1additionalDampingFactor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4320 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1additionalDampingFactor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4321   jfloat jresult = 0 ;
4322   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
4323   float result;
4324 
4325   (void)jenv;
4326   (void)jcls;
4327   (void)jarg1_;
4328   arg1 = *(btRigidBodyFloatData **)&jarg1;
4329   result = (float) ((arg1)->m_additionalDampingFactor);
4330   jresult = (jfloat)result;
4331   return jresult;
4332 }
4333 
4334 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1additionalLinearDampingThresholdSqr_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)4335 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1additionalLinearDampingThresholdSqr_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
4336   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
4337   float arg2 ;
4338 
4339   (void)jenv;
4340   (void)jcls;
4341   (void)jarg1_;
4342   arg1 = *(btRigidBodyFloatData **)&jarg1;
4343   arg2 = (float)jarg2;
4344   if (arg1) (arg1)->m_additionalLinearDampingThresholdSqr = arg2;
4345 }
4346 
4347 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1additionalLinearDampingThresholdSqr_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4348 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1additionalLinearDampingThresholdSqr_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4349   jfloat jresult = 0 ;
4350   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
4351   float result;
4352 
4353   (void)jenv;
4354   (void)jcls;
4355   (void)jarg1_;
4356   arg1 = *(btRigidBodyFloatData **)&jarg1;
4357   result = (float) ((arg1)->m_additionalLinearDampingThresholdSqr);
4358   jresult = (jfloat)result;
4359   return jresult;
4360 }
4361 
4362 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1additionalAngularDampingThresholdSqr_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)4363 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1additionalAngularDampingThresholdSqr_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
4364   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
4365   float arg2 ;
4366 
4367   (void)jenv;
4368   (void)jcls;
4369   (void)jarg1_;
4370   arg1 = *(btRigidBodyFloatData **)&jarg1;
4371   arg2 = (float)jarg2;
4372   if (arg1) (arg1)->m_additionalAngularDampingThresholdSqr = arg2;
4373 }
4374 
4375 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1additionalAngularDampingThresholdSqr_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4376 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1additionalAngularDampingThresholdSqr_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4377   jfloat jresult = 0 ;
4378   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
4379   float result;
4380 
4381   (void)jenv;
4382   (void)jcls;
4383   (void)jarg1_;
4384   arg1 = *(btRigidBodyFloatData **)&jarg1;
4385   result = (float) ((arg1)->m_additionalAngularDampingThresholdSqr);
4386   jresult = (jfloat)result;
4387   return jresult;
4388 }
4389 
4390 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1additionalAngularDampingFactor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)4391 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1additionalAngularDampingFactor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
4392   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
4393   float arg2 ;
4394 
4395   (void)jenv;
4396   (void)jcls;
4397   (void)jarg1_;
4398   arg1 = *(btRigidBodyFloatData **)&jarg1;
4399   arg2 = (float)jarg2;
4400   if (arg1) (arg1)->m_additionalAngularDampingFactor = arg2;
4401 }
4402 
4403 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1additionalAngularDampingFactor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4404 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1additionalAngularDampingFactor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4405   jfloat jresult = 0 ;
4406   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
4407   float result;
4408 
4409   (void)jenv;
4410   (void)jcls;
4411   (void)jarg1_;
4412   arg1 = *(btRigidBodyFloatData **)&jarg1;
4413   result = (float) ((arg1)->m_additionalAngularDampingFactor);
4414   jresult = (jfloat)result;
4415   return jresult;
4416 }
4417 
4418 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1linearSleepingThreshold_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)4419 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1linearSleepingThreshold_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
4420   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
4421   float arg2 ;
4422 
4423   (void)jenv;
4424   (void)jcls;
4425   (void)jarg1_;
4426   arg1 = *(btRigidBodyFloatData **)&jarg1;
4427   arg2 = (float)jarg2;
4428   if (arg1) (arg1)->m_linearSleepingThreshold = arg2;
4429 }
4430 
4431 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1linearSleepingThreshold_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4432 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1linearSleepingThreshold_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4433   jfloat jresult = 0 ;
4434   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
4435   float result;
4436 
4437   (void)jenv;
4438   (void)jcls;
4439   (void)jarg1_;
4440   arg1 = *(btRigidBodyFloatData **)&jarg1;
4441   result = (float) ((arg1)->m_linearSleepingThreshold);
4442   jresult = (jfloat)result;
4443   return jresult;
4444 }
4445 
4446 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1angularSleepingThreshold_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)4447 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1angularSleepingThreshold_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
4448   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
4449   float arg2 ;
4450 
4451   (void)jenv;
4452   (void)jcls;
4453   (void)jarg1_;
4454   arg1 = *(btRigidBodyFloatData **)&jarg1;
4455   arg2 = (float)jarg2;
4456   if (arg1) (arg1)->m_angularSleepingThreshold = arg2;
4457 }
4458 
4459 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1angularSleepingThreshold_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4460 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1angularSleepingThreshold_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4461   jfloat jresult = 0 ;
4462   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
4463   float result;
4464 
4465   (void)jenv;
4466   (void)jcls;
4467   (void)jarg1_;
4468   arg1 = *(btRigidBodyFloatData **)&jarg1;
4469   result = (float) ((arg1)->m_angularSleepingThreshold);
4470   jresult = (jfloat)result;
4471   return jresult;
4472 }
4473 
4474 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1additionalDamping_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)4475 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1additionalDamping_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
4476   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
4477   int arg2 ;
4478 
4479   (void)jenv;
4480   (void)jcls;
4481   (void)jarg1_;
4482   arg1 = *(btRigidBodyFloatData **)&jarg1;
4483   arg2 = (int)jarg2;
4484   if (arg1) (arg1)->m_additionalDamping = arg2;
4485 }
4486 
4487 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1additionalDamping_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4488 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyFloatData_1additionalDamping_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4489   jint jresult = 0 ;
4490   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
4491   int result;
4492 
4493   (void)jenv;
4494   (void)jcls;
4495   (void)jarg1_;
4496   arg1 = *(btRigidBodyFloatData **)&jarg1;
4497   result = (int) ((arg1)->m_additionalDamping);
4498   jresult = (jint)result;
4499   return jresult;
4500 }
4501 
4502 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btRigidBodyFloatData(JNIEnv * jenv,jclass jcls)4503 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btRigidBodyFloatData(JNIEnv *jenv, jclass jcls) {
4504   jlong jresult = 0 ;
4505   btRigidBodyFloatData *result = 0 ;
4506 
4507   (void)jenv;
4508   (void)jcls;
4509   result = (btRigidBodyFloatData *)new btRigidBodyFloatData();
4510   *(btRigidBodyFloatData **)&jresult = result;
4511   return jresult;
4512 }
4513 
4514 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btRigidBodyFloatData(JNIEnv * jenv,jclass jcls,jlong jarg1)4515 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btRigidBodyFloatData(JNIEnv *jenv, jclass jcls, jlong jarg1) {
4516   btRigidBodyFloatData *arg1 = (btRigidBodyFloatData *) 0 ;
4517 
4518   (void)jenv;
4519   (void)jcls;
4520   arg1 = *(btRigidBodyFloatData **)&jarg1;
4521   delete arg1;
4522 }
4523 
4524 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1collisionObjectData_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)4525 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1collisionObjectData_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
4526   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
4527   btCollisionObjectDoubleData *arg2 = (btCollisionObjectDoubleData *) 0 ;
4528 
4529   (void)jenv;
4530   (void)jcls;
4531   (void)jarg1_;
4532   (void)jarg2_;
4533   arg1 = *(btRigidBodyDoubleData **)&jarg1;
4534   arg2 = *(btCollisionObjectDoubleData **)&jarg2;
4535   if (arg1) (arg1)->m_collisionObjectData = *arg2;
4536 }
4537 
4538 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1collisionObjectData_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4539 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1collisionObjectData_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4540   jlong jresult = 0 ;
4541   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
4542   btCollisionObjectDoubleData *result = 0 ;
4543 
4544   (void)jenv;
4545   (void)jcls;
4546   (void)jarg1_;
4547   arg1 = *(btRigidBodyDoubleData **)&jarg1;
4548   result = (btCollisionObjectDoubleData *)& ((arg1)->m_collisionObjectData);
4549   *(btCollisionObjectDoubleData **)&jresult = result;
4550   return jresult;
4551 }
4552 
4553 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1invInertiaTensorWorld_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)4554 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1invInertiaTensorWorld_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
4555   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
4556   btMatrix3x3DoubleData arg2 ;
4557   btMatrix3x3DoubleData *argp2 ;
4558 
4559   (void)jenv;
4560   (void)jcls;
4561   (void)jarg1_;
4562   arg1 = *(btRigidBodyDoubleData **)&jarg1;
4563   argp2 = *(btMatrix3x3DoubleData **)&jarg2;
4564   if (!argp2) {
4565     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null btMatrix3x3DoubleData");
4566     return ;
4567   }
4568   arg2 = *argp2;
4569   if (arg1) (arg1)->m_invInertiaTensorWorld = arg2;
4570 }
4571 
4572 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1invInertiaTensorWorld_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4573 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1invInertiaTensorWorld_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4574   jlong jresult = 0 ;
4575   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
4576   btMatrix3x3DoubleData result;
4577 
4578   (void)jenv;
4579   (void)jcls;
4580   (void)jarg1_;
4581   arg1 = *(btRigidBodyDoubleData **)&jarg1;
4582   result =  ((arg1)->m_invInertiaTensorWorld);
4583   *(btMatrix3x3DoubleData **)&jresult = new btMatrix3x3DoubleData((const btMatrix3x3DoubleData &)result);
4584   return jresult;
4585 }
4586 
4587 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1linearVelocity_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)4588 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1linearVelocity_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
4589   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
4590   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
4591 
4592   (void)jenv;
4593   (void)jcls;
4594   (void)jarg1_;
4595   (void)jarg2_;
4596   arg1 = *(btRigidBodyDoubleData **)&jarg1;
4597   arg2 = *(btVector3DoubleData **)&jarg2;
4598   if (arg1) (arg1)->m_linearVelocity = *arg2;
4599 }
4600 
4601 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1linearVelocity_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4602 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1linearVelocity_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4603   jlong jresult = 0 ;
4604   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
4605   btVector3DoubleData *result = 0 ;
4606 
4607   (void)jenv;
4608   (void)jcls;
4609   (void)jarg1_;
4610   arg1 = *(btRigidBodyDoubleData **)&jarg1;
4611   result = (btVector3DoubleData *)& ((arg1)->m_linearVelocity);
4612   *(btVector3DoubleData **)&jresult = result;
4613   return jresult;
4614 }
4615 
4616 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1angularVelocity_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)4617 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1angularVelocity_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
4618   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
4619   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
4620 
4621   (void)jenv;
4622   (void)jcls;
4623   (void)jarg1_;
4624   (void)jarg2_;
4625   arg1 = *(btRigidBodyDoubleData **)&jarg1;
4626   arg2 = *(btVector3DoubleData **)&jarg2;
4627   if (arg1) (arg1)->m_angularVelocity = *arg2;
4628 }
4629 
4630 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1angularVelocity_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4631 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1angularVelocity_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4632   jlong jresult = 0 ;
4633   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
4634   btVector3DoubleData *result = 0 ;
4635 
4636   (void)jenv;
4637   (void)jcls;
4638   (void)jarg1_;
4639   arg1 = *(btRigidBodyDoubleData **)&jarg1;
4640   result = (btVector3DoubleData *)& ((arg1)->m_angularVelocity);
4641   *(btVector3DoubleData **)&jresult = result;
4642   return jresult;
4643 }
4644 
4645 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1angularFactor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)4646 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1angularFactor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
4647   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
4648   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
4649 
4650   (void)jenv;
4651   (void)jcls;
4652   (void)jarg1_;
4653   (void)jarg2_;
4654   arg1 = *(btRigidBodyDoubleData **)&jarg1;
4655   arg2 = *(btVector3DoubleData **)&jarg2;
4656   if (arg1) (arg1)->m_angularFactor = *arg2;
4657 }
4658 
4659 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1angularFactor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4660 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1angularFactor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4661   jlong jresult = 0 ;
4662   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
4663   btVector3DoubleData *result = 0 ;
4664 
4665   (void)jenv;
4666   (void)jcls;
4667   (void)jarg1_;
4668   arg1 = *(btRigidBodyDoubleData **)&jarg1;
4669   result = (btVector3DoubleData *)& ((arg1)->m_angularFactor);
4670   *(btVector3DoubleData **)&jresult = result;
4671   return jresult;
4672 }
4673 
4674 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1linearFactor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)4675 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1linearFactor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
4676   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
4677   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
4678 
4679   (void)jenv;
4680   (void)jcls;
4681   (void)jarg1_;
4682   (void)jarg2_;
4683   arg1 = *(btRigidBodyDoubleData **)&jarg1;
4684   arg2 = *(btVector3DoubleData **)&jarg2;
4685   if (arg1) (arg1)->m_linearFactor = *arg2;
4686 }
4687 
4688 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1linearFactor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4689 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1linearFactor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4690   jlong jresult = 0 ;
4691   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
4692   btVector3DoubleData *result = 0 ;
4693 
4694   (void)jenv;
4695   (void)jcls;
4696   (void)jarg1_;
4697   arg1 = *(btRigidBodyDoubleData **)&jarg1;
4698   result = (btVector3DoubleData *)& ((arg1)->m_linearFactor);
4699   *(btVector3DoubleData **)&jresult = result;
4700   return jresult;
4701 }
4702 
4703 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1gravity_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)4704 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1gravity_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
4705   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
4706   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
4707 
4708   (void)jenv;
4709   (void)jcls;
4710   (void)jarg1_;
4711   (void)jarg2_;
4712   arg1 = *(btRigidBodyDoubleData **)&jarg1;
4713   arg2 = *(btVector3DoubleData **)&jarg2;
4714   if (arg1) (arg1)->m_gravity = *arg2;
4715 }
4716 
4717 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1gravity_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4718 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1gravity_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4719   jlong jresult = 0 ;
4720   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
4721   btVector3DoubleData *result = 0 ;
4722 
4723   (void)jenv;
4724   (void)jcls;
4725   (void)jarg1_;
4726   arg1 = *(btRigidBodyDoubleData **)&jarg1;
4727   result = (btVector3DoubleData *)& ((arg1)->m_gravity);
4728   *(btVector3DoubleData **)&jresult = result;
4729   return jresult;
4730 }
4731 
4732 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1gravity_1acceleration_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)4733 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1gravity_1acceleration_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
4734   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
4735   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
4736 
4737   (void)jenv;
4738   (void)jcls;
4739   (void)jarg1_;
4740   (void)jarg2_;
4741   arg1 = *(btRigidBodyDoubleData **)&jarg1;
4742   arg2 = *(btVector3DoubleData **)&jarg2;
4743   if (arg1) (arg1)->m_gravity_acceleration = *arg2;
4744 }
4745 
4746 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1gravity_1acceleration_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4747 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1gravity_1acceleration_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4748   jlong jresult = 0 ;
4749   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
4750   btVector3DoubleData *result = 0 ;
4751 
4752   (void)jenv;
4753   (void)jcls;
4754   (void)jarg1_;
4755   arg1 = *(btRigidBodyDoubleData **)&jarg1;
4756   result = (btVector3DoubleData *)& ((arg1)->m_gravity_acceleration);
4757   *(btVector3DoubleData **)&jresult = result;
4758   return jresult;
4759 }
4760 
4761 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1invInertiaLocal_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)4762 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1invInertiaLocal_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
4763   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
4764   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
4765 
4766   (void)jenv;
4767   (void)jcls;
4768   (void)jarg1_;
4769   (void)jarg2_;
4770   arg1 = *(btRigidBodyDoubleData **)&jarg1;
4771   arg2 = *(btVector3DoubleData **)&jarg2;
4772   if (arg1) (arg1)->m_invInertiaLocal = *arg2;
4773 }
4774 
4775 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1invInertiaLocal_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4776 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1invInertiaLocal_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4777   jlong jresult = 0 ;
4778   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
4779   btVector3DoubleData *result = 0 ;
4780 
4781   (void)jenv;
4782   (void)jcls;
4783   (void)jarg1_;
4784   arg1 = *(btRigidBodyDoubleData **)&jarg1;
4785   result = (btVector3DoubleData *)& ((arg1)->m_invInertiaLocal);
4786   *(btVector3DoubleData **)&jresult = result;
4787   return jresult;
4788 }
4789 
4790 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1totalForce_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)4791 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1totalForce_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
4792   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
4793   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
4794 
4795   (void)jenv;
4796   (void)jcls;
4797   (void)jarg1_;
4798   (void)jarg2_;
4799   arg1 = *(btRigidBodyDoubleData **)&jarg1;
4800   arg2 = *(btVector3DoubleData **)&jarg2;
4801   if (arg1) (arg1)->m_totalForce = *arg2;
4802 }
4803 
4804 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1totalForce_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4805 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1totalForce_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4806   jlong jresult = 0 ;
4807   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
4808   btVector3DoubleData *result = 0 ;
4809 
4810   (void)jenv;
4811   (void)jcls;
4812   (void)jarg1_;
4813   arg1 = *(btRigidBodyDoubleData **)&jarg1;
4814   result = (btVector3DoubleData *)& ((arg1)->m_totalForce);
4815   *(btVector3DoubleData **)&jresult = result;
4816   return jresult;
4817 }
4818 
4819 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1totalTorque_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)4820 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1totalTorque_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
4821   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
4822   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
4823 
4824   (void)jenv;
4825   (void)jcls;
4826   (void)jarg1_;
4827   (void)jarg2_;
4828   arg1 = *(btRigidBodyDoubleData **)&jarg1;
4829   arg2 = *(btVector3DoubleData **)&jarg2;
4830   if (arg1) (arg1)->m_totalTorque = *arg2;
4831 }
4832 
4833 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1totalTorque_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4834 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1totalTorque_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4835   jlong jresult = 0 ;
4836   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
4837   btVector3DoubleData *result = 0 ;
4838 
4839   (void)jenv;
4840   (void)jcls;
4841   (void)jarg1_;
4842   arg1 = *(btRigidBodyDoubleData **)&jarg1;
4843   result = (btVector3DoubleData *)& ((arg1)->m_totalTorque);
4844   *(btVector3DoubleData **)&jresult = result;
4845   return jresult;
4846 }
4847 
4848 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1inverseMass_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)4849 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1inverseMass_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
4850   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
4851   double arg2 ;
4852 
4853   (void)jenv;
4854   (void)jcls;
4855   (void)jarg1_;
4856   arg1 = *(btRigidBodyDoubleData **)&jarg1;
4857   arg2 = (double)jarg2;
4858   if (arg1) (arg1)->m_inverseMass = arg2;
4859 }
4860 
4861 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1inverseMass_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4862 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1inverseMass_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4863   jdouble jresult = 0 ;
4864   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
4865   double result;
4866 
4867   (void)jenv;
4868   (void)jcls;
4869   (void)jarg1_;
4870   arg1 = *(btRigidBodyDoubleData **)&jarg1;
4871   result = (double) ((arg1)->m_inverseMass);
4872   jresult = (jdouble)result;
4873   return jresult;
4874 }
4875 
4876 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1linearDamping_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)4877 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1linearDamping_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
4878   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
4879   double arg2 ;
4880 
4881   (void)jenv;
4882   (void)jcls;
4883   (void)jarg1_;
4884   arg1 = *(btRigidBodyDoubleData **)&jarg1;
4885   arg2 = (double)jarg2;
4886   if (arg1) (arg1)->m_linearDamping = arg2;
4887 }
4888 
4889 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1linearDamping_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4890 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1linearDamping_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4891   jdouble jresult = 0 ;
4892   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
4893   double result;
4894 
4895   (void)jenv;
4896   (void)jcls;
4897   (void)jarg1_;
4898   arg1 = *(btRigidBodyDoubleData **)&jarg1;
4899   result = (double) ((arg1)->m_linearDamping);
4900   jresult = (jdouble)result;
4901   return jresult;
4902 }
4903 
4904 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1angularDamping_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)4905 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1angularDamping_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
4906   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
4907   double arg2 ;
4908 
4909   (void)jenv;
4910   (void)jcls;
4911   (void)jarg1_;
4912   arg1 = *(btRigidBodyDoubleData **)&jarg1;
4913   arg2 = (double)jarg2;
4914   if (arg1) (arg1)->m_angularDamping = arg2;
4915 }
4916 
4917 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1angularDamping_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4918 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1angularDamping_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4919   jdouble jresult = 0 ;
4920   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
4921   double result;
4922 
4923   (void)jenv;
4924   (void)jcls;
4925   (void)jarg1_;
4926   arg1 = *(btRigidBodyDoubleData **)&jarg1;
4927   result = (double) ((arg1)->m_angularDamping);
4928   jresult = (jdouble)result;
4929   return jresult;
4930 }
4931 
4932 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1additionalDampingFactor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)4933 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1additionalDampingFactor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
4934   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
4935   double arg2 ;
4936 
4937   (void)jenv;
4938   (void)jcls;
4939   (void)jarg1_;
4940   arg1 = *(btRigidBodyDoubleData **)&jarg1;
4941   arg2 = (double)jarg2;
4942   if (arg1) (arg1)->m_additionalDampingFactor = arg2;
4943 }
4944 
4945 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1additionalDampingFactor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4946 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1additionalDampingFactor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4947   jdouble jresult = 0 ;
4948   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
4949   double result;
4950 
4951   (void)jenv;
4952   (void)jcls;
4953   (void)jarg1_;
4954   arg1 = *(btRigidBodyDoubleData **)&jarg1;
4955   result = (double) ((arg1)->m_additionalDampingFactor);
4956   jresult = (jdouble)result;
4957   return jresult;
4958 }
4959 
4960 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1additionalLinearDampingThresholdSqr_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)4961 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1additionalLinearDampingThresholdSqr_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
4962   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
4963   double arg2 ;
4964 
4965   (void)jenv;
4966   (void)jcls;
4967   (void)jarg1_;
4968   arg1 = *(btRigidBodyDoubleData **)&jarg1;
4969   arg2 = (double)jarg2;
4970   if (arg1) (arg1)->m_additionalLinearDampingThresholdSqr = arg2;
4971 }
4972 
4973 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1additionalLinearDampingThresholdSqr_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)4974 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1additionalLinearDampingThresholdSqr_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4975   jdouble jresult = 0 ;
4976   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
4977   double result;
4978 
4979   (void)jenv;
4980   (void)jcls;
4981   (void)jarg1_;
4982   arg1 = *(btRigidBodyDoubleData **)&jarg1;
4983   result = (double) ((arg1)->m_additionalLinearDampingThresholdSqr);
4984   jresult = (jdouble)result;
4985   return jresult;
4986 }
4987 
4988 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1additionalAngularDampingThresholdSqr_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)4989 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1additionalAngularDampingThresholdSqr_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
4990   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
4991   double arg2 ;
4992 
4993   (void)jenv;
4994   (void)jcls;
4995   (void)jarg1_;
4996   arg1 = *(btRigidBodyDoubleData **)&jarg1;
4997   arg2 = (double)jarg2;
4998   if (arg1) (arg1)->m_additionalAngularDampingThresholdSqr = arg2;
4999 }
5000 
5001 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1additionalAngularDampingThresholdSqr_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5002 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1additionalAngularDampingThresholdSqr_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5003   jdouble jresult = 0 ;
5004   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
5005   double result;
5006 
5007   (void)jenv;
5008   (void)jcls;
5009   (void)jarg1_;
5010   arg1 = *(btRigidBodyDoubleData **)&jarg1;
5011   result = (double) ((arg1)->m_additionalAngularDampingThresholdSqr);
5012   jresult = (jdouble)result;
5013   return jresult;
5014 }
5015 
5016 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1additionalAngularDampingFactor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)5017 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1additionalAngularDampingFactor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
5018   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
5019   double arg2 ;
5020 
5021   (void)jenv;
5022   (void)jcls;
5023   (void)jarg1_;
5024   arg1 = *(btRigidBodyDoubleData **)&jarg1;
5025   arg2 = (double)jarg2;
5026   if (arg1) (arg1)->m_additionalAngularDampingFactor = arg2;
5027 }
5028 
5029 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1additionalAngularDampingFactor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5030 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1additionalAngularDampingFactor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5031   jdouble jresult = 0 ;
5032   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
5033   double result;
5034 
5035   (void)jenv;
5036   (void)jcls;
5037   (void)jarg1_;
5038   arg1 = *(btRigidBodyDoubleData **)&jarg1;
5039   result = (double) ((arg1)->m_additionalAngularDampingFactor);
5040   jresult = (jdouble)result;
5041   return jresult;
5042 }
5043 
5044 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1linearSleepingThreshold_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)5045 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1linearSleepingThreshold_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
5046   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
5047   double arg2 ;
5048 
5049   (void)jenv;
5050   (void)jcls;
5051   (void)jarg1_;
5052   arg1 = *(btRigidBodyDoubleData **)&jarg1;
5053   arg2 = (double)jarg2;
5054   if (arg1) (arg1)->m_linearSleepingThreshold = arg2;
5055 }
5056 
5057 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1linearSleepingThreshold_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5058 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1linearSleepingThreshold_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5059   jdouble jresult = 0 ;
5060   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
5061   double result;
5062 
5063   (void)jenv;
5064   (void)jcls;
5065   (void)jarg1_;
5066   arg1 = *(btRigidBodyDoubleData **)&jarg1;
5067   result = (double) ((arg1)->m_linearSleepingThreshold);
5068   jresult = (jdouble)result;
5069   return jresult;
5070 }
5071 
5072 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1angularSleepingThreshold_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)5073 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1angularSleepingThreshold_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
5074   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
5075   double arg2 ;
5076 
5077   (void)jenv;
5078   (void)jcls;
5079   (void)jarg1_;
5080   arg1 = *(btRigidBodyDoubleData **)&jarg1;
5081   arg2 = (double)jarg2;
5082   if (arg1) (arg1)->m_angularSleepingThreshold = arg2;
5083 }
5084 
5085 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1angularSleepingThreshold_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5086 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1angularSleepingThreshold_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5087   jdouble jresult = 0 ;
5088   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
5089   double result;
5090 
5091   (void)jenv;
5092   (void)jcls;
5093   (void)jarg1_;
5094   arg1 = *(btRigidBodyDoubleData **)&jarg1;
5095   result = (double) ((arg1)->m_angularSleepingThreshold);
5096   jresult = (jdouble)result;
5097   return jresult;
5098 }
5099 
5100 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1additionalDamping_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)5101 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1additionalDamping_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
5102   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
5103   int arg2 ;
5104 
5105   (void)jenv;
5106   (void)jcls;
5107   (void)jarg1_;
5108   arg1 = *(btRigidBodyDoubleData **)&jarg1;
5109   arg2 = (int)jarg2;
5110   if (arg1) (arg1)->m_additionalDamping = arg2;
5111 }
5112 
5113 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1additionalDamping_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5114 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1additionalDamping_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5115   jint jresult = 0 ;
5116   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
5117   int result;
5118 
5119   (void)jenv;
5120   (void)jcls;
5121   (void)jarg1_;
5122   arg1 = *(btRigidBodyDoubleData **)&jarg1;
5123   result = (int) ((arg1)->m_additionalDamping);
5124   jresult = (jint)result;
5125   return jresult;
5126 }
5127 
5128 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1padding_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)5129 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1padding_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
5130   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
5131   char *arg2 ;
5132 
5133   (void)jenv;
5134   (void)jcls;
5135   (void)jarg1_;
5136   arg1 = *(btRigidBodyDoubleData **)&jarg1;
5137   arg2 = 0;
5138   if (jarg2) {
5139     arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
5140     if (!arg2) return ;
5141   }
5142   {
5143     if(arg2) {
5144       strncpy((char*)arg1->m_padding, (const char *)arg2, 4-1);
5145       arg1->m_padding[4-1] = 0;
5146     } else {
5147       arg1->m_padding[0] = 0;
5148     }
5149   }
5150 
5151   if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
5152 }
5153 
5154 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1padding_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5155 SWIGEXPORT jstring JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBodyDoubleData_1padding_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5156   jstring jresult = 0 ;
5157   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
5158   char *result = 0 ;
5159 
5160   (void)jenv;
5161   (void)jcls;
5162   (void)jarg1_;
5163   arg1 = *(btRigidBodyDoubleData **)&jarg1;
5164   result = (char *)(char *) ((arg1)->m_padding);
5165   if (result) jresult = jenv->NewStringUTF((const char *)result);
5166   return jresult;
5167 }
5168 
5169 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btRigidBodyDoubleData(JNIEnv * jenv,jclass jcls)5170 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btRigidBodyDoubleData(JNIEnv *jenv, jclass jcls) {
5171   jlong jresult = 0 ;
5172   btRigidBodyDoubleData *result = 0 ;
5173 
5174   (void)jenv;
5175   (void)jcls;
5176   result = (btRigidBodyDoubleData *)new btRigidBodyDoubleData();
5177   *(btRigidBodyDoubleData **)&jresult = result;
5178   return jresult;
5179 }
5180 
5181 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btRigidBodyDoubleData(JNIEnv * jenv,jclass jcls,jlong jarg1)5182 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btRigidBodyDoubleData(JNIEnv *jenv, jclass jcls, jlong jarg1) {
5183   btRigidBodyDoubleData *arg1 = (btRigidBodyDoubleData *) 0 ;
5184 
5185   (void)jenv;
5186   (void)jcls;
5187   arg1 = *(btRigidBodyDoubleData **)&jarg1;
5188   delete arg1;
5189 }
5190 
5191 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJointFeedback_1appliedForceBodyA_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)5192 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJointFeedback_1appliedForceBodyA_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
5193   btJointFeedback *arg1 = (btJointFeedback *) 0 ;
5194   btVector3 *arg2 = (btVector3 *) 0 ;
5195 
5196   (void)jenv;
5197   (void)jcls;
5198   (void)jarg1_;
5199   (void)jarg2_;
5200   arg1 = *(btJointFeedback **)&jarg1;
5201   arg2 = *(btVector3 **)&jarg2;
5202   if (arg1) (arg1)->m_appliedForceBodyA = *arg2;
5203 }
5204 
5205 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJointFeedback_1appliedForceBodyA_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5206 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJointFeedback_1appliedForceBodyA_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5207   jlong jresult = 0 ;
5208   btJointFeedback *arg1 = (btJointFeedback *) 0 ;
5209   btVector3 *result = 0 ;
5210 
5211   (void)jenv;
5212   (void)jcls;
5213   (void)jarg1_;
5214   arg1 = *(btJointFeedback **)&jarg1;
5215   result = (btVector3 *)& ((arg1)->m_appliedForceBodyA);
5216   *(btVector3 **)&jresult = result;
5217   return jresult;
5218 }
5219 
5220 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJointFeedback_1appliedTorqueBodyA_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)5221 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJointFeedback_1appliedTorqueBodyA_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
5222   btJointFeedback *arg1 = (btJointFeedback *) 0 ;
5223   btVector3 *arg2 = (btVector3 *) 0 ;
5224 
5225   (void)jenv;
5226   (void)jcls;
5227   (void)jarg1_;
5228   (void)jarg2_;
5229   arg1 = *(btJointFeedback **)&jarg1;
5230   arg2 = *(btVector3 **)&jarg2;
5231   if (arg1) (arg1)->m_appliedTorqueBodyA = *arg2;
5232 }
5233 
5234 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJointFeedback_1appliedTorqueBodyA_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5235 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJointFeedback_1appliedTorqueBodyA_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5236   jlong jresult = 0 ;
5237   btJointFeedback *arg1 = (btJointFeedback *) 0 ;
5238   btVector3 *result = 0 ;
5239 
5240   (void)jenv;
5241   (void)jcls;
5242   (void)jarg1_;
5243   arg1 = *(btJointFeedback **)&jarg1;
5244   result = (btVector3 *)& ((arg1)->m_appliedTorqueBodyA);
5245   *(btVector3 **)&jresult = result;
5246   return jresult;
5247 }
5248 
5249 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJointFeedback_1appliedForceBodyB_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)5250 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJointFeedback_1appliedForceBodyB_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
5251   btJointFeedback *arg1 = (btJointFeedback *) 0 ;
5252   btVector3 *arg2 = (btVector3 *) 0 ;
5253 
5254   (void)jenv;
5255   (void)jcls;
5256   (void)jarg1_;
5257   (void)jarg2_;
5258   arg1 = *(btJointFeedback **)&jarg1;
5259   arg2 = *(btVector3 **)&jarg2;
5260   if (arg1) (arg1)->m_appliedForceBodyB = *arg2;
5261 }
5262 
5263 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJointFeedback_1appliedForceBodyB_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5264 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJointFeedback_1appliedForceBodyB_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5265   jlong jresult = 0 ;
5266   btJointFeedback *arg1 = (btJointFeedback *) 0 ;
5267   btVector3 *result = 0 ;
5268 
5269   (void)jenv;
5270   (void)jcls;
5271   (void)jarg1_;
5272   arg1 = *(btJointFeedback **)&jarg1;
5273   result = (btVector3 *)& ((arg1)->m_appliedForceBodyB);
5274   *(btVector3 **)&jresult = result;
5275   return jresult;
5276 }
5277 
5278 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJointFeedback_1appliedTorqueBodyB_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)5279 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJointFeedback_1appliedTorqueBodyB_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
5280   btJointFeedback *arg1 = (btJointFeedback *) 0 ;
5281   btVector3 *arg2 = (btVector3 *) 0 ;
5282 
5283   (void)jenv;
5284   (void)jcls;
5285   (void)jarg1_;
5286   (void)jarg2_;
5287   arg1 = *(btJointFeedback **)&jarg1;
5288   arg2 = *(btVector3 **)&jarg2;
5289   if (arg1) (arg1)->m_appliedTorqueBodyB = *arg2;
5290 }
5291 
5292 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJointFeedback_1appliedTorqueBodyB_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5293 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJointFeedback_1appliedTorqueBodyB_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5294   jlong jresult = 0 ;
5295   btJointFeedback *arg1 = (btJointFeedback *) 0 ;
5296   btVector3 *result = 0 ;
5297 
5298   (void)jenv;
5299   (void)jcls;
5300   (void)jarg1_;
5301   arg1 = *(btJointFeedback **)&jarg1;
5302   result = (btVector3 *)& ((arg1)->m_appliedTorqueBodyB);
5303   *(btVector3 **)&jresult = result;
5304   return jresult;
5305 }
5306 
5307 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btJointFeedback(JNIEnv * jenv,jclass jcls)5308 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btJointFeedback(JNIEnv *jenv, jclass jcls) {
5309   jlong jresult = 0 ;
5310   btJointFeedback *result = 0 ;
5311 
5312   (void)jenv;
5313   (void)jcls;
5314   result = (btJointFeedback *)new btJointFeedback();
5315   *(btJointFeedback **)&jresult = result;
5316   return jresult;
5317 }
5318 
5319 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btJointFeedback(JNIEnv * jenv,jclass jcls,jlong jarg1)5320 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btJointFeedback(JNIEnv *jenv, jclass jcls, jlong jarg1) {
5321   btJointFeedback *arg1 = (btJointFeedback *) 0 ;
5322 
5323   (void)jenv;
5324   (void)jcls;
5325   arg1 = *(btJointFeedback **)&jarg1;
5326   delete arg1;
5327 }
5328 
5329 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btTypedConstraint(JNIEnv * jenv,jclass jcls,jlong jarg1)5330 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btTypedConstraint(JNIEnv *jenv, jclass jcls, jlong jarg1) {
5331   btTypedConstraint *arg1 = (btTypedConstraint *) 0 ;
5332 
5333   (void)jenv;
5334   (void)jcls;
5335   arg1 = *(btTypedConstraint **)&jarg1;
5336   delete arg1;
5337 }
5338 
5339 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo1_1numConstraintRows_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)5340 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo1_1numConstraintRows_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
5341   btTypedConstraint::btConstraintInfo1 *arg1 = (btTypedConstraint::btConstraintInfo1 *) 0 ;
5342   int arg2 ;
5343 
5344   (void)jenv;
5345   (void)jcls;
5346   (void)jarg1_;
5347   arg1 = *(btTypedConstraint::btConstraintInfo1 **)&jarg1;
5348   arg2 = (int)jarg2;
5349   if (arg1) (arg1)->m_numConstraintRows = arg2;
5350 }
5351 
5352 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo1_1numConstraintRows_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5353 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo1_1numConstraintRows_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5354   jint jresult = 0 ;
5355   btTypedConstraint::btConstraintInfo1 *arg1 = (btTypedConstraint::btConstraintInfo1 *) 0 ;
5356   int result;
5357 
5358   (void)jenv;
5359   (void)jcls;
5360   (void)jarg1_;
5361   arg1 = *(btTypedConstraint::btConstraintInfo1 **)&jarg1;
5362   result = (int) ((arg1)->m_numConstraintRows);
5363   jresult = (jint)result;
5364   return jresult;
5365 }
5366 
5367 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo1_1nub_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)5368 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo1_1nub_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
5369   btTypedConstraint::btConstraintInfo1 *arg1 = (btTypedConstraint::btConstraintInfo1 *) 0 ;
5370   int arg2 ;
5371 
5372   (void)jenv;
5373   (void)jcls;
5374   (void)jarg1_;
5375   arg1 = *(btTypedConstraint::btConstraintInfo1 **)&jarg1;
5376   arg2 = (int)jarg2;
5377   if (arg1) (arg1)->nub = arg2;
5378 }
5379 
5380 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo1_1nub_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5381 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo1_1nub_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5382   jint jresult = 0 ;
5383   btTypedConstraint::btConstraintInfo1 *arg1 = (btTypedConstraint::btConstraintInfo1 *) 0 ;
5384   int result;
5385 
5386   (void)jenv;
5387   (void)jcls;
5388   (void)jarg1_;
5389   arg1 = *(btTypedConstraint::btConstraintInfo1 **)&jarg1;
5390   result = (int) ((arg1)->nub);
5391   jresult = (jint)result;
5392   return jresult;
5393 }
5394 
5395 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btTypedConstraint_1btConstraintInfo1(JNIEnv * jenv,jclass jcls)5396 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btTypedConstraint_1btConstraintInfo1(JNIEnv *jenv, jclass jcls) {
5397   jlong jresult = 0 ;
5398   btTypedConstraint::btConstraintInfo1 *result = 0 ;
5399 
5400   (void)jenv;
5401   (void)jcls;
5402   result = (btTypedConstraint::btConstraintInfo1 *)new btTypedConstraint::btConstraintInfo1();
5403   *(btTypedConstraint::btConstraintInfo1 **)&jresult = result;
5404   return jresult;
5405 }
5406 
5407 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btTypedConstraint_1btConstraintInfo1(JNIEnv * jenv,jclass jcls,jlong jarg1)5408 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btTypedConstraint_1btConstraintInfo1(JNIEnv *jenv, jclass jcls, jlong jarg1) {
5409   btTypedConstraint::btConstraintInfo1 *arg1 = (btTypedConstraint::btConstraintInfo1 *) 0 ;
5410 
5411   (void)jenv;
5412   (void)jcls;
5413   arg1 = *(btTypedConstraint::btConstraintInfo1 **)&jarg1;
5414   delete arg1;
5415 }
5416 
5417 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1getFixedBody(JNIEnv * jenv,jclass jcls)5418 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1getFixedBody(JNIEnv *jenv, jclass jcls) {
5419   jlong jresult = 0 ;
5420   btRigidBody *result = 0 ;
5421 
5422   (void)jenv;
5423   (void)jcls;
5424   result = (btRigidBody *) &btTypedConstraint::getFixedBody();
5425   *(btRigidBody **)&jresult = result;
5426   return jresult;
5427 }
5428 
5429 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1fps_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)5430 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1fps_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
5431   btTypedConstraint::btConstraintInfo2 *arg1 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
5432   btScalar arg2 ;
5433 
5434   (void)jenv;
5435   (void)jcls;
5436   (void)jarg1_;
5437   arg1 = *(btTypedConstraint::btConstraintInfo2 **)&jarg1;
5438   arg2 = (btScalar)jarg2;
5439   if (arg1) (arg1)->fps = arg2;
5440 }
5441 
5442 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1fps_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5443 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1fps_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5444   jfloat jresult = 0 ;
5445   btTypedConstraint::btConstraintInfo2 *arg1 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
5446   btScalar result;
5447 
5448   (void)jenv;
5449   (void)jcls;
5450   (void)jarg1_;
5451   arg1 = *(btTypedConstraint::btConstraintInfo2 **)&jarg1;
5452   result = (btScalar) ((arg1)->fps);
5453   jresult = (jfloat)result;
5454   return jresult;
5455 }
5456 
5457 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1erp_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)5458 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1erp_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
5459   btTypedConstraint::btConstraintInfo2 *arg1 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
5460   btScalar arg2 ;
5461 
5462   (void)jenv;
5463   (void)jcls;
5464   (void)jarg1_;
5465   arg1 = *(btTypedConstraint::btConstraintInfo2 **)&jarg1;
5466   arg2 = (btScalar)jarg2;
5467   if (arg1) (arg1)->erp = arg2;
5468 }
5469 
5470 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1erp_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5471 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1erp_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5472   jfloat jresult = 0 ;
5473   btTypedConstraint::btConstraintInfo2 *arg1 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
5474   btScalar result;
5475 
5476   (void)jenv;
5477   (void)jcls;
5478   (void)jarg1_;
5479   arg1 = *(btTypedConstraint::btConstraintInfo2 **)&jarg1;
5480   result = (btScalar) ((arg1)->erp);
5481   jresult = (jfloat)result;
5482   return jresult;
5483 }
5484 
5485 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1J1linearAxis_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)5486 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1J1linearAxis_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
5487   btTypedConstraint::btConstraintInfo2 *arg1 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
5488   btScalar *arg2 = (btScalar *) 0 ;
5489 
5490   (void)jenv;
5491   (void)jcls;
5492   (void)jarg1_;
5493   arg1 = *(btTypedConstraint::btConstraintInfo2 **)&jarg1;
5494   arg2 = *(btScalar **)&jarg2;
5495   if (arg1) (arg1)->m_J1linearAxis = arg2;
5496 }
5497 
5498 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1J1linearAxis_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5499 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1J1linearAxis_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5500   jlong jresult = 0 ;
5501   btTypedConstraint::btConstraintInfo2 *arg1 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
5502   btScalar *result = 0 ;
5503 
5504   (void)jenv;
5505   (void)jcls;
5506   (void)jarg1_;
5507   arg1 = *(btTypedConstraint::btConstraintInfo2 **)&jarg1;
5508   result = (btScalar *) ((arg1)->m_J1linearAxis);
5509   *(btScalar **)&jresult = result;
5510   return jresult;
5511 }
5512 
5513 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1J1angularAxis_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)5514 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1J1angularAxis_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
5515   btTypedConstraint::btConstraintInfo2 *arg1 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
5516   btScalar *arg2 = (btScalar *) 0 ;
5517 
5518   (void)jenv;
5519   (void)jcls;
5520   (void)jarg1_;
5521   arg1 = *(btTypedConstraint::btConstraintInfo2 **)&jarg1;
5522   arg2 = *(btScalar **)&jarg2;
5523   if (arg1) (arg1)->m_J1angularAxis = arg2;
5524 }
5525 
5526 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1J1angularAxis_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5527 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1J1angularAxis_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5528   jlong jresult = 0 ;
5529   btTypedConstraint::btConstraintInfo2 *arg1 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
5530   btScalar *result = 0 ;
5531 
5532   (void)jenv;
5533   (void)jcls;
5534   (void)jarg1_;
5535   arg1 = *(btTypedConstraint::btConstraintInfo2 **)&jarg1;
5536   result = (btScalar *) ((arg1)->m_J1angularAxis);
5537   *(btScalar **)&jresult = result;
5538   return jresult;
5539 }
5540 
5541 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1J2linearAxis_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)5542 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1J2linearAxis_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
5543   btTypedConstraint::btConstraintInfo2 *arg1 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
5544   btScalar *arg2 = (btScalar *) 0 ;
5545 
5546   (void)jenv;
5547   (void)jcls;
5548   (void)jarg1_;
5549   arg1 = *(btTypedConstraint::btConstraintInfo2 **)&jarg1;
5550   arg2 = *(btScalar **)&jarg2;
5551   if (arg1) (arg1)->m_J2linearAxis = arg2;
5552 }
5553 
5554 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1J2linearAxis_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5555 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1J2linearAxis_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5556   jlong jresult = 0 ;
5557   btTypedConstraint::btConstraintInfo2 *arg1 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
5558   btScalar *result = 0 ;
5559 
5560   (void)jenv;
5561   (void)jcls;
5562   (void)jarg1_;
5563   arg1 = *(btTypedConstraint::btConstraintInfo2 **)&jarg1;
5564   result = (btScalar *) ((arg1)->m_J2linearAxis);
5565   *(btScalar **)&jresult = result;
5566   return jresult;
5567 }
5568 
5569 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1J2angularAxis_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)5570 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1J2angularAxis_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
5571   btTypedConstraint::btConstraintInfo2 *arg1 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
5572   btScalar *arg2 = (btScalar *) 0 ;
5573 
5574   (void)jenv;
5575   (void)jcls;
5576   (void)jarg1_;
5577   arg1 = *(btTypedConstraint::btConstraintInfo2 **)&jarg1;
5578   arg2 = *(btScalar **)&jarg2;
5579   if (arg1) (arg1)->m_J2angularAxis = arg2;
5580 }
5581 
5582 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1J2angularAxis_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5583 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1J2angularAxis_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5584   jlong jresult = 0 ;
5585   btTypedConstraint::btConstraintInfo2 *arg1 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
5586   btScalar *result = 0 ;
5587 
5588   (void)jenv;
5589   (void)jcls;
5590   (void)jarg1_;
5591   arg1 = *(btTypedConstraint::btConstraintInfo2 **)&jarg1;
5592   result = (btScalar *) ((arg1)->m_J2angularAxis);
5593   *(btScalar **)&jresult = result;
5594   return jresult;
5595 }
5596 
5597 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1rowskip_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)5598 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1rowskip_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
5599   btTypedConstraint::btConstraintInfo2 *arg1 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
5600   int arg2 ;
5601 
5602   (void)jenv;
5603   (void)jcls;
5604   (void)jarg1_;
5605   arg1 = *(btTypedConstraint::btConstraintInfo2 **)&jarg1;
5606   arg2 = (int)jarg2;
5607   if (arg1) (arg1)->rowskip = arg2;
5608 }
5609 
5610 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1rowskip_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5611 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1rowskip_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5612   jint jresult = 0 ;
5613   btTypedConstraint::btConstraintInfo2 *arg1 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
5614   int result;
5615 
5616   (void)jenv;
5617   (void)jcls;
5618   (void)jarg1_;
5619   arg1 = *(btTypedConstraint::btConstraintInfo2 **)&jarg1;
5620   result = (int) ((arg1)->rowskip);
5621   jresult = (jint)result;
5622   return jresult;
5623 }
5624 
5625 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1constraintError_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)5626 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1constraintError_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
5627   btTypedConstraint::btConstraintInfo2 *arg1 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
5628   btScalar *arg2 = (btScalar *) 0 ;
5629 
5630   (void)jenv;
5631   (void)jcls;
5632   (void)jarg1_;
5633   arg1 = *(btTypedConstraint::btConstraintInfo2 **)&jarg1;
5634   arg2 = *(btScalar **)&jarg2;
5635   if (arg1) (arg1)->m_constraintError = arg2;
5636 }
5637 
5638 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1constraintError_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5639 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1constraintError_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5640   jlong jresult = 0 ;
5641   btTypedConstraint::btConstraintInfo2 *arg1 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
5642   btScalar *result = 0 ;
5643 
5644   (void)jenv;
5645   (void)jcls;
5646   (void)jarg1_;
5647   arg1 = *(btTypedConstraint::btConstraintInfo2 **)&jarg1;
5648   result = (btScalar *) ((arg1)->m_constraintError);
5649   *(btScalar **)&jresult = result;
5650   return jresult;
5651 }
5652 
5653 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1cfm_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)5654 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1cfm_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
5655   btTypedConstraint::btConstraintInfo2 *arg1 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
5656   btScalar *arg2 = (btScalar *) 0 ;
5657 
5658   (void)jenv;
5659   (void)jcls;
5660   (void)jarg1_;
5661   arg1 = *(btTypedConstraint::btConstraintInfo2 **)&jarg1;
5662   arg2 = *(btScalar **)&jarg2;
5663   if (arg1) (arg1)->cfm = arg2;
5664 }
5665 
5666 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1cfm_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5667 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1cfm_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5668   jlong jresult = 0 ;
5669   btTypedConstraint::btConstraintInfo2 *arg1 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
5670   btScalar *result = 0 ;
5671 
5672   (void)jenv;
5673   (void)jcls;
5674   (void)jarg1_;
5675   arg1 = *(btTypedConstraint::btConstraintInfo2 **)&jarg1;
5676   result = (btScalar *) ((arg1)->cfm);
5677   *(btScalar **)&jresult = result;
5678   return jresult;
5679 }
5680 
5681 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1lowerLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)5682 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1lowerLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
5683   btTypedConstraint::btConstraintInfo2 *arg1 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
5684   btScalar *arg2 = (btScalar *) 0 ;
5685 
5686   (void)jenv;
5687   (void)jcls;
5688   (void)jarg1_;
5689   arg1 = *(btTypedConstraint::btConstraintInfo2 **)&jarg1;
5690   arg2 = *(btScalar **)&jarg2;
5691   if (arg1) (arg1)->m_lowerLimit = arg2;
5692 }
5693 
5694 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1lowerLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5695 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1lowerLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5696   jlong jresult = 0 ;
5697   btTypedConstraint::btConstraintInfo2 *arg1 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
5698   btScalar *result = 0 ;
5699 
5700   (void)jenv;
5701   (void)jcls;
5702   (void)jarg1_;
5703   arg1 = *(btTypedConstraint::btConstraintInfo2 **)&jarg1;
5704   result = (btScalar *) ((arg1)->m_lowerLimit);
5705   *(btScalar **)&jresult = result;
5706   return jresult;
5707 }
5708 
5709 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1upperLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)5710 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1upperLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
5711   btTypedConstraint::btConstraintInfo2 *arg1 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
5712   btScalar *arg2 = (btScalar *) 0 ;
5713 
5714   (void)jenv;
5715   (void)jcls;
5716   (void)jarg1_;
5717   arg1 = *(btTypedConstraint::btConstraintInfo2 **)&jarg1;
5718   arg2 = *(btScalar **)&jarg2;
5719   if (arg1) (arg1)->m_upperLimit = arg2;
5720 }
5721 
5722 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1upperLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5723 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1upperLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5724   jlong jresult = 0 ;
5725   btTypedConstraint::btConstraintInfo2 *arg1 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
5726   btScalar *result = 0 ;
5727 
5728   (void)jenv;
5729   (void)jcls;
5730   (void)jarg1_;
5731   arg1 = *(btTypedConstraint::btConstraintInfo2 **)&jarg1;
5732   result = (btScalar *) ((arg1)->m_upperLimit);
5733   *(btScalar **)&jresult = result;
5734   return jresult;
5735 }
5736 
5737 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1findex_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)5738 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1findex_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
5739   btTypedConstraint::btConstraintInfo2 *arg1 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
5740   int *arg2 = (int *) 0 ;
5741 
5742   (void)jenv;
5743   (void)jcls;
5744   (void)jarg1_;
5745   arg1 = *(btTypedConstraint::btConstraintInfo2 **)&jarg1;
5746   arg2 = *(int **)&jarg2;
5747   if (arg1) (arg1)->findex = arg2;
5748 }
5749 
5750 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1findex_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5751 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1findex_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5752   jlong jresult = 0 ;
5753   btTypedConstraint::btConstraintInfo2 *arg1 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
5754   int *result = 0 ;
5755 
5756   (void)jenv;
5757   (void)jcls;
5758   (void)jarg1_;
5759   arg1 = *(btTypedConstraint::btConstraintInfo2 **)&jarg1;
5760   result = (int *) ((arg1)->findex);
5761   *(int **)&jresult = result;
5762   return jresult;
5763 }
5764 
5765 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1numIterations_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)5766 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1numIterations_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
5767   btTypedConstraint::btConstraintInfo2 *arg1 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
5768   int arg2 ;
5769 
5770   (void)jenv;
5771   (void)jcls;
5772   (void)jarg1_;
5773   arg1 = *(btTypedConstraint::btConstraintInfo2 **)&jarg1;
5774   arg2 = (int)jarg2;
5775   if (arg1) (arg1)->m_numIterations = arg2;
5776 }
5777 
5778 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1numIterations_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5779 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1numIterations_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5780   jint jresult = 0 ;
5781   btTypedConstraint::btConstraintInfo2 *arg1 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
5782   int result;
5783 
5784   (void)jenv;
5785   (void)jcls;
5786   (void)jarg1_;
5787   arg1 = *(btTypedConstraint::btConstraintInfo2 **)&jarg1;
5788   result = (int) ((arg1)->m_numIterations);
5789   jresult = (jint)result;
5790   return jresult;
5791 }
5792 
5793 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1damping_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)5794 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1damping_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
5795   btTypedConstraint::btConstraintInfo2 *arg1 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
5796   btScalar arg2 ;
5797 
5798   (void)jenv;
5799   (void)jcls;
5800   (void)jarg1_;
5801   arg1 = *(btTypedConstraint::btConstraintInfo2 **)&jarg1;
5802   arg2 = (btScalar)jarg2;
5803   if (arg1) (arg1)->m_damping = arg2;
5804 }
5805 
5806 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1damping_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5807 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1btConstraintInfo2_1damping_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5808   jfloat jresult = 0 ;
5809   btTypedConstraint::btConstraintInfo2 *arg1 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
5810   btScalar result;
5811 
5812   (void)jenv;
5813   (void)jcls;
5814   (void)jarg1_;
5815   arg1 = *(btTypedConstraint::btConstraintInfo2 **)&jarg1;
5816   result = (btScalar) ((arg1)->m_damping);
5817   jresult = (jfloat)result;
5818   return jresult;
5819 }
5820 
5821 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btTypedConstraint_1btConstraintInfo2(JNIEnv * jenv,jclass jcls)5822 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btTypedConstraint_1btConstraintInfo2(JNIEnv *jenv, jclass jcls) {
5823   jlong jresult = 0 ;
5824   btTypedConstraint::btConstraintInfo2 *result = 0 ;
5825 
5826   (void)jenv;
5827   (void)jcls;
5828   result = (btTypedConstraint::btConstraintInfo2 *)new btTypedConstraint::btConstraintInfo2();
5829   *(btTypedConstraint::btConstraintInfo2 **)&jresult = result;
5830   return jresult;
5831 }
5832 
5833 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btTypedConstraint_1btConstraintInfo2(JNIEnv * jenv,jclass jcls,jlong jarg1)5834 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btTypedConstraint_1btConstraintInfo2(JNIEnv *jenv, jclass jcls, jlong jarg1) {
5835   btTypedConstraint::btConstraintInfo2 *arg1 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
5836 
5837   (void)jenv;
5838   (void)jcls;
5839   arg1 = *(btTypedConstraint::btConstraintInfo2 **)&jarg1;
5840   delete arg1;
5841 }
5842 
5843 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1getOverrideNumSolverIterations(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5844 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1getOverrideNumSolverIterations(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5845   jint jresult = 0 ;
5846   btTypedConstraint *arg1 = (btTypedConstraint *) 0 ;
5847   int result;
5848 
5849   (void)jenv;
5850   (void)jcls;
5851   (void)jarg1_;
5852   arg1 = *(btTypedConstraint **)&jarg1;
5853   result = (int)((btTypedConstraint const *)arg1)->getOverrideNumSolverIterations();
5854   jresult = (jint)result;
5855   return jresult;
5856 }
5857 
5858 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1setOverrideNumSolverIterations(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)5859 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1setOverrideNumSolverIterations(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
5860   btTypedConstraint *arg1 = (btTypedConstraint *) 0 ;
5861   int arg2 ;
5862 
5863   (void)jenv;
5864   (void)jcls;
5865   (void)jarg1_;
5866   arg1 = *(btTypedConstraint **)&jarg1;
5867   arg2 = (int)jarg2;
5868   (arg1)->setOverrideNumSolverIterations(arg2);
5869 }
5870 
5871 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1buildJacobian(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5872 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1buildJacobian(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5873   btTypedConstraint *arg1 = (btTypedConstraint *) 0 ;
5874 
5875   (void)jenv;
5876   (void)jcls;
5877   (void)jarg1_;
5878   arg1 = *(btTypedConstraint **)&jarg1;
5879   (arg1)->buildJacobian();
5880 }
5881 
5882 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1setupSolverConstraint(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jint jarg3,jint jarg4,jfloat jarg5)5883 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1setupSolverConstraint(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jint jarg3, jint jarg4, jfloat jarg5) {
5884   btTypedConstraint *arg1 = (btTypedConstraint *) 0 ;
5885   btConstraintArray *arg2 = 0 ;
5886   int arg3 ;
5887   int arg4 ;
5888   btScalar arg5 ;
5889 
5890   (void)jenv;
5891   (void)jcls;
5892   (void)jarg1_;
5893   arg1 = *(btTypedConstraint **)&jarg1;
5894   arg2 = *(btConstraintArray **)&jarg2;
5895   if (!arg2) {
5896     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btConstraintArray & reference is null");
5897     return ;
5898   }
5899   arg3 = (int)jarg3;
5900   arg4 = (int)jarg4;
5901   arg5 = (btScalar)jarg5;
5902   (arg1)->setupSolverConstraint(*arg2,arg3,arg4,arg5);
5903 }
5904 
5905 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1getInfo1(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)5906 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1getInfo1(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
5907   btTypedConstraint *arg1 = (btTypedConstraint *) 0 ;
5908   btTypedConstraint::btConstraintInfo1 *arg2 = (btTypedConstraint::btConstraintInfo1 *) 0 ;
5909 
5910   (void)jenv;
5911   (void)jcls;
5912   (void)jarg1_;
5913   (void)jarg2_;
5914   arg1 = *(btTypedConstraint **)&jarg1;
5915   arg2 = *(btTypedConstraint::btConstraintInfo1 **)&jarg2;
5916   (arg1)->getInfo1(arg2);
5917 }
5918 
5919 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1getInfo2(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)5920 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1getInfo2(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
5921   btTypedConstraint *arg1 = (btTypedConstraint *) 0 ;
5922   btTypedConstraint::btConstraintInfo2 *arg2 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
5923 
5924   (void)jenv;
5925   (void)jcls;
5926   (void)jarg1_;
5927   (void)jarg2_;
5928   arg1 = *(btTypedConstraint **)&jarg1;
5929   arg2 = *(btTypedConstraint::btConstraintInfo2 **)&jarg2;
5930   (arg1)->getInfo2(arg2);
5931 }
5932 
5933 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1internalSetAppliedImpulse(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)5934 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1internalSetAppliedImpulse(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
5935   btTypedConstraint *arg1 = (btTypedConstraint *) 0 ;
5936   btScalar arg2 ;
5937 
5938   (void)jenv;
5939   (void)jcls;
5940   (void)jarg1_;
5941   arg1 = *(btTypedConstraint **)&jarg1;
5942   arg2 = (btScalar)jarg2;
5943   (arg1)->internalSetAppliedImpulse(arg2);
5944 }
5945 
5946 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1internalGetAppliedImpulse(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5947 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1internalGetAppliedImpulse(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5948   jfloat jresult = 0 ;
5949   btTypedConstraint *arg1 = (btTypedConstraint *) 0 ;
5950   btScalar result;
5951 
5952   (void)jenv;
5953   (void)jcls;
5954   (void)jarg1_;
5955   arg1 = *(btTypedConstraint **)&jarg1;
5956   result = (btScalar)(arg1)->internalGetAppliedImpulse();
5957   jresult = (jfloat)result;
5958   return jresult;
5959 }
5960 
5961 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1getBreakingImpulseThreshold(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5962 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1getBreakingImpulseThreshold(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5963   jfloat jresult = 0 ;
5964   btTypedConstraint *arg1 = (btTypedConstraint *) 0 ;
5965   btScalar result;
5966 
5967   (void)jenv;
5968   (void)jcls;
5969   (void)jarg1_;
5970   arg1 = *(btTypedConstraint **)&jarg1;
5971   result = (btScalar)((btTypedConstraint const *)arg1)->getBreakingImpulseThreshold();
5972   jresult = (jfloat)result;
5973   return jresult;
5974 }
5975 
5976 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1setBreakingImpulseThreshold(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)5977 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1setBreakingImpulseThreshold(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
5978   btTypedConstraint *arg1 = (btTypedConstraint *) 0 ;
5979   btScalar arg2 ;
5980 
5981   (void)jenv;
5982   (void)jcls;
5983   (void)jarg1_;
5984   arg1 = *(btTypedConstraint **)&jarg1;
5985   arg2 = (btScalar)jarg2;
5986   (arg1)->setBreakingImpulseThreshold(arg2);
5987 }
5988 
5989 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1isEnabled(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)5990 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1isEnabled(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5991   jboolean jresult = 0 ;
5992   btTypedConstraint *arg1 = (btTypedConstraint *) 0 ;
5993   bool result;
5994 
5995   (void)jenv;
5996   (void)jcls;
5997   (void)jarg1_;
5998   arg1 = *(btTypedConstraint **)&jarg1;
5999   result = (bool)((btTypedConstraint const *)arg1)->isEnabled();
6000   jresult = (jboolean)result;
6001   return jresult;
6002 }
6003 
6004 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1setEnabled(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)6005 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1setEnabled(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
6006   btTypedConstraint *arg1 = (btTypedConstraint *) 0 ;
6007   bool arg2 ;
6008 
6009   (void)jenv;
6010   (void)jcls;
6011   (void)jarg1_;
6012   arg1 = *(btTypedConstraint **)&jarg1;
6013   arg2 = jarg2 ? true : false;
6014   (arg1)->setEnabled(arg2);
6015 }
6016 
6017 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1solveConstraintObsolete(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jlong jarg3,jobject jarg3_,jfloat jarg4)6018 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1solveConstraintObsolete(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_, jfloat jarg4) {
6019   btTypedConstraint *arg1 = (btTypedConstraint *) 0 ;
6020   btSolverBody *arg2 = 0 ;
6021   btSolverBody *arg3 = 0 ;
6022   btScalar arg4 ;
6023 
6024   (void)jenv;
6025   (void)jcls;
6026   (void)jarg1_;
6027   (void)jarg2_;
6028   (void)jarg3_;
6029   arg1 = *(btTypedConstraint **)&jarg1;
6030   arg2 = *(btSolverBody **)&jarg2;
6031   if (!arg2) {
6032     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btSolverBody & reference is null");
6033     return ;
6034   }
6035   arg3 = *(btSolverBody **)&jarg3;
6036   if (!arg3) {
6037     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btSolverBody & reference is null");
6038     return ;
6039   }
6040   arg4 = (btScalar)jarg4;
6041   (arg1)->solveConstraintObsolete(*arg2,*arg3,arg4);
6042 }
6043 
6044 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1getRigidBodyA_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6045 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1getRigidBodyA_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6046   jlong jresult = 0 ;
6047   btTypedConstraint *arg1 = (btTypedConstraint *) 0 ;
6048   btRigidBody *result = 0 ;
6049 
6050   (void)jenv;
6051   (void)jcls;
6052   (void)jarg1_;
6053   arg1 = *(btTypedConstraint **)&jarg1;
6054   result = (btRigidBody *) &((btTypedConstraint const *)arg1)->getRigidBodyA();
6055   *(btRigidBody **)&jresult = result;
6056   return jresult;
6057 }
6058 
6059 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1getRigidBodyB_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6060 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1getRigidBodyB_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6061   jlong jresult = 0 ;
6062   btTypedConstraint *arg1 = (btTypedConstraint *) 0 ;
6063   btRigidBody *result = 0 ;
6064 
6065   (void)jenv;
6066   (void)jcls;
6067   (void)jarg1_;
6068   arg1 = *(btTypedConstraint **)&jarg1;
6069   result = (btRigidBody *) &((btTypedConstraint const *)arg1)->getRigidBodyB();
6070   *(btRigidBody **)&jresult = result;
6071   return jresult;
6072 }
6073 
6074 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1getUserConstraintType(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6075 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1getUserConstraintType(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6076   jint jresult = 0 ;
6077   btTypedConstraint *arg1 = (btTypedConstraint *) 0 ;
6078   int result;
6079 
6080   (void)jenv;
6081   (void)jcls;
6082   (void)jarg1_;
6083   arg1 = *(btTypedConstraint **)&jarg1;
6084   result = (int)((btTypedConstraint const *)arg1)->getUserConstraintType();
6085   jresult = (jint)result;
6086   return jresult;
6087 }
6088 
6089 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1setUserConstraintType(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)6090 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1setUserConstraintType(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
6091   btTypedConstraint *arg1 = (btTypedConstraint *) 0 ;
6092   int arg2 ;
6093 
6094   (void)jenv;
6095   (void)jcls;
6096   (void)jarg1_;
6097   arg1 = *(btTypedConstraint **)&jarg1;
6098   arg2 = (int)jarg2;
6099   (arg1)->setUserConstraintType(arg2);
6100 }
6101 
6102 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1setUserConstraintId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)6103 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1setUserConstraintId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
6104   btTypedConstraint *arg1 = (btTypedConstraint *) 0 ;
6105   int arg2 ;
6106 
6107   (void)jenv;
6108   (void)jcls;
6109   (void)jarg1_;
6110   arg1 = *(btTypedConstraint **)&jarg1;
6111   arg2 = (int)jarg2;
6112   (arg1)->setUserConstraintId(arg2);
6113 }
6114 
6115 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1getUserConstraintId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6116 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1getUserConstraintId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6117   jint jresult = 0 ;
6118   btTypedConstraint *arg1 = (btTypedConstraint *) 0 ;
6119   int result;
6120 
6121   (void)jenv;
6122   (void)jcls;
6123   (void)jarg1_;
6124   arg1 = *(btTypedConstraint **)&jarg1;
6125   result = (int)((btTypedConstraint const *)arg1)->getUserConstraintId();
6126   jresult = (jint)result;
6127   return jresult;
6128 }
6129 
6130 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1setUserConstraintPtr(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)6131 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1setUserConstraintPtr(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
6132   btTypedConstraint *arg1 = (btTypedConstraint *) 0 ;
6133   void *arg2 = (void *) 0 ;
6134 
6135   (void)jenv;
6136   (void)jcls;
6137   (void)jarg1_;
6138   arg1 = *(btTypedConstraint **)&jarg1;
6139   arg2 = (void *)jarg2;
6140   (arg1)->setUserConstraintPtr(arg2);
6141 }
6142 
6143 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1getUserConstraintPtr(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6144 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1getUserConstraintPtr(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6145   jlong jresult = 0 ;
6146   btTypedConstraint *arg1 = (btTypedConstraint *) 0 ;
6147   void *result = 0 ;
6148 
6149   (void)jenv;
6150   (void)jcls;
6151   (void)jarg1_;
6152   arg1 = *(btTypedConstraint **)&jarg1;
6153   result = (void *)(arg1)->getUserConstraintPtr();
6154   jresult = (jlong)result;
6155   return jresult;
6156 }
6157 
6158 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1setJointFeedback(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)6159 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1setJointFeedback(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
6160   btTypedConstraint *arg1 = (btTypedConstraint *) 0 ;
6161   btJointFeedback *arg2 = (btJointFeedback *) 0 ;
6162 
6163   (void)jenv;
6164   (void)jcls;
6165   (void)jarg1_;
6166   (void)jarg2_;
6167   arg1 = *(btTypedConstraint **)&jarg1;
6168   arg2 = *(btJointFeedback **)&jarg2;
6169   (arg1)->setJointFeedback(arg2);
6170 }
6171 
6172 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1getJointFeedback_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6173 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1getJointFeedback_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6174   jlong jresult = 0 ;
6175   btTypedConstraint *arg1 = (btTypedConstraint *) 0 ;
6176   btJointFeedback *result = 0 ;
6177 
6178   (void)jenv;
6179   (void)jcls;
6180   (void)jarg1_;
6181   arg1 = *(btTypedConstraint **)&jarg1;
6182   result = (btJointFeedback *)((btTypedConstraint const *)arg1)->getJointFeedback();
6183   *(btJointFeedback **)&jresult = result;
6184   return jresult;
6185 }
6186 
6187 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1getUid(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6188 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1getUid(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6189   jint jresult = 0 ;
6190   btTypedConstraint *arg1 = (btTypedConstraint *) 0 ;
6191   int result;
6192 
6193   (void)jenv;
6194   (void)jcls;
6195   (void)jarg1_;
6196   arg1 = *(btTypedConstraint **)&jarg1;
6197   result = (int)((btTypedConstraint const *)arg1)->getUid();
6198   jresult = (jint)result;
6199   return jresult;
6200 }
6201 
6202 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1needsFeedback(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6203 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1needsFeedback(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6204   jboolean jresult = 0 ;
6205   btTypedConstraint *arg1 = (btTypedConstraint *) 0 ;
6206   bool result;
6207 
6208   (void)jenv;
6209   (void)jcls;
6210   (void)jarg1_;
6211   arg1 = *(btTypedConstraint **)&jarg1;
6212   result = (bool)((btTypedConstraint const *)arg1)->needsFeedback();
6213   jresult = (jboolean)result;
6214   return jresult;
6215 }
6216 
6217 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1enableFeedback(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)6218 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1enableFeedback(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
6219   btTypedConstraint *arg1 = (btTypedConstraint *) 0 ;
6220   bool arg2 ;
6221 
6222   (void)jenv;
6223   (void)jcls;
6224   (void)jarg1_;
6225   arg1 = *(btTypedConstraint **)&jarg1;
6226   arg2 = jarg2 ? true : false;
6227   (arg1)->enableFeedback(arg2);
6228 }
6229 
6230 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1getAppliedImpulse(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6231 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1getAppliedImpulse(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6232   jfloat jresult = 0 ;
6233   btTypedConstraint *arg1 = (btTypedConstraint *) 0 ;
6234   btScalar result;
6235 
6236   (void)jenv;
6237   (void)jcls;
6238   (void)jarg1_;
6239   arg1 = *(btTypedConstraint **)&jarg1;
6240   result = (btScalar)((btTypedConstraint const *)arg1)->getAppliedImpulse();
6241   jresult = (jfloat)result;
6242   return jresult;
6243 }
6244 
6245 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1getConstraintType(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6246 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1getConstraintType(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6247   jint jresult = 0 ;
6248   btTypedConstraint *arg1 = (btTypedConstraint *) 0 ;
6249   btTypedConstraintType result;
6250 
6251   (void)jenv;
6252   (void)jcls;
6253   (void)jarg1_;
6254   arg1 = *(btTypedConstraint **)&jarg1;
6255   result = (btTypedConstraintType)((btTypedConstraint const *)arg1)->getConstraintType();
6256   jresult = (jint)result;
6257   return jresult;
6258 }
6259 
6260 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1setDbgDrawSize(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)6261 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1setDbgDrawSize(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
6262   btTypedConstraint *arg1 = (btTypedConstraint *) 0 ;
6263   btScalar arg2 ;
6264 
6265   (void)jenv;
6266   (void)jcls;
6267   (void)jarg1_;
6268   arg1 = *(btTypedConstraint **)&jarg1;
6269   arg2 = (btScalar)jarg2;
6270   (arg1)->setDbgDrawSize(arg2);
6271 }
6272 
6273 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1getDbgDrawSize(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6274 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1getDbgDrawSize(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6275   jfloat jresult = 0 ;
6276   btTypedConstraint *arg1 = (btTypedConstraint *) 0 ;
6277   btScalar result;
6278 
6279   (void)jenv;
6280   (void)jcls;
6281   (void)jarg1_;
6282   arg1 = *(btTypedConstraint **)&jarg1;
6283   result = (btScalar)(arg1)->getDbgDrawSize();
6284   jresult = (jfloat)result;
6285   return jresult;
6286 }
6287 
6288 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1setParam_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jfloat jarg3,jint jarg4)6289 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1setParam_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jfloat jarg3, jint jarg4) {
6290   btTypedConstraint *arg1 = (btTypedConstraint *) 0 ;
6291   int arg2 ;
6292   btScalar arg3 ;
6293   int arg4 ;
6294 
6295   (void)jenv;
6296   (void)jcls;
6297   (void)jarg1_;
6298   arg1 = *(btTypedConstraint **)&jarg1;
6299   arg2 = (int)jarg2;
6300   arg3 = (btScalar)jarg3;
6301   arg4 = (int)jarg4;
6302   (arg1)->setParam(arg2,arg3,arg4);
6303 }
6304 
6305 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1setParam_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jfloat jarg3)6306 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1setParam_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jfloat jarg3) {
6307   btTypedConstraint *arg1 = (btTypedConstraint *) 0 ;
6308   int arg2 ;
6309   btScalar arg3 ;
6310 
6311   (void)jenv;
6312   (void)jcls;
6313   (void)jarg1_;
6314   arg1 = *(btTypedConstraint **)&jarg1;
6315   arg2 = (int)jarg2;
6316   arg3 = (btScalar)jarg3;
6317   (arg1)->setParam(arg2,arg3);
6318 }
6319 
6320 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1getParam_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jint jarg3)6321 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1getParam_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jint jarg3) {
6322   jfloat jresult = 0 ;
6323   btTypedConstraint *arg1 = (btTypedConstraint *) 0 ;
6324   int arg2 ;
6325   int arg3 ;
6326   btScalar result;
6327 
6328   (void)jenv;
6329   (void)jcls;
6330   (void)jarg1_;
6331   arg1 = *(btTypedConstraint **)&jarg1;
6332   arg2 = (int)jarg2;
6333   arg3 = (int)jarg3;
6334   result = (btScalar)((btTypedConstraint const *)arg1)->getParam(arg2,arg3);
6335   jresult = (jfloat)result;
6336   return jresult;
6337 }
6338 
6339 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1getParam_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)6340 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1getParam_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
6341   jfloat jresult = 0 ;
6342   btTypedConstraint *arg1 = (btTypedConstraint *) 0 ;
6343   int arg2 ;
6344   btScalar result;
6345 
6346   (void)jenv;
6347   (void)jcls;
6348   (void)jarg1_;
6349   arg1 = *(btTypedConstraint **)&jarg1;
6350   arg2 = (int)jarg2;
6351   result = (btScalar)((btTypedConstraint const *)arg1)->getParam(arg2);
6352   jresult = (jfloat)result;
6353   return jresult;
6354 }
6355 
6356 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1calculateSerializeBufferSize(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6357 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1calculateSerializeBufferSize(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6358   jint jresult = 0 ;
6359   btTypedConstraint *arg1 = (btTypedConstraint *) 0 ;
6360   int result;
6361 
6362   (void)jenv;
6363   (void)jcls;
6364   (void)jarg1_;
6365   arg1 = *(btTypedConstraint **)&jarg1;
6366   result = (int)((btTypedConstraint const *)arg1)->calculateSerializeBufferSize();
6367   jresult = (jint)result;
6368   return jresult;
6369 }
6370 
6371 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1serialize(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jlong jarg3)6372 SWIGEXPORT jstring JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1serialize(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jlong jarg3) {
6373   jstring jresult = 0 ;
6374   btTypedConstraint *arg1 = (btTypedConstraint *) 0 ;
6375   void *arg2 = (void *) 0 ;
6376   btSerializer *arg3 = (btSerializer *) 0 ;
6377   char *result = 0 ;
6378 
6379   (void)jenv;
6380   (void)jcls;
6381   (void)jarg1_;
6382   arg1 = *(btTypedConstraint **)&jarg1;
6383   arg2 = (void *)jarg2;
6384   arg3 = *(btSerializer **)&jarg3;
6385   result = (char *)((btTypedConstraint const *)arg1)->serialize(arg2,arg3);
6386   if (result) jresult = jenv->NewStringUTF((const char *)result);
6387   return jresult;
6388 }
6389 
6390 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btAdjustAngleToLimits(JNIEnv * jenv,jclass jcls,jfloat jarg1,jfloat jarg2,jfloat jarg3)6391 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btAdjustAngleToLimits(JNIEnv *jenv, jclass jcls, jfloat jarg1, jfloat jarg2, jfloat jarg3) {
6392   jfloat jresult = 0 ;
6393   btScalar arg1 ;
6394   btScalar arg2 ;
6395   btScalar arg3 ;
6396   btScalar result;
6397 
6398   (void)jenv;
6399   (void)jcls;
6400   arg1 = (btScalar)jarg1;
6401   arg2 = (btScalar)jarg2;
6402   arg3 = (btScalar)jarg3;
6403   result = (btScalar)btAdjustAngleToLimits(arg1,arg2,arg3);
6404   jresult = (jfloat)result;
6405   return jresult;
6406 }
6407 
6408 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1rbA_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)6409 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1rbA_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
6410   btTypedConstraintFloatData *arg1 = (btTypedConstraintFloatData *) 0 ;
6411   btRigidBodyFloatData *arg2 = (btRigidBodyFloatData *) 0 ;
6412 
6413   (void)jenv;
6414   (void)jcls;
6415   (void)jarg1_;
6416   (void)jarg2_;
6417   arg1 = *(btTypedConstraintFloatData **)&jarg1;
6418   arg2 = *(btRigidBodyFloatData **)&jarg2;
6419   if (arg1) (arg1)->m_rbA = arg2;
6420 }
6421 
6422 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1rbA_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6423 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1rbA_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6424   jlong jresult = 0 ;
6425   btTypedConstraintFloatData *arg1 = (btTypedConstraintFloatData *) 0 ;
6426   btRigidBodyFloatData *result = 0 ;
6427 
6428   (void)jenv;
6429   (void)jcls;
6430   (void)jarg1_;
6431   arg1 = *(btTypedConstraintFloatData **)&jarg1;
6432   result = (btRigidBodyFloatData *) ((arg1)->m_rbA);
6433   *(btRigidBodyFloatData **)&jresult = result;
6434   return jresult;
6435 }
6436 
6437 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1rbB_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)6438 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1rbB_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
6439   btTypedConstraintFloatData *arg1 = (btTypedConstraintFloatData *) 0 ;
6440   btRigidBodyFloatData *arg2 = (btRigidBodyFloatData *) 0 ;
6441 
6442   (void)jenv;
6443   (void)jcls;
6444   (void)jarg1_;
6445   (void)jarg2_;
6446   arg1 = *(btTypedConstraintFloatData **)&jarg1;
6447   arg2 = *(btRigidBodyFloatData **)&jarg2;
6448   if (arg1) (arg1)->m_rbB = arg2;
6449 }
6450 
6451 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1rbB_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6452 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1rbB_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6453   jlong jresult = 0 ;
6454   btTypedConstraintFloatData *arg1 = (btTypedConstraintFloatData *) 0 ;
6455   btRigidBodyFloatData *result = 0 ;
6456 
6457   (void)jenv;
6458   (void)jcls;
6459   (void)jarg1_;
6460   arg1 = *(btTypedConstraintFloatData **)&jarg1;
6461   result = (btRigidBodyFloatData *) ((arg1)->m_rbB);
6462   *(btRigidBodyFloatData **)&jresult = result;
6463   return jresult;
6464 }
6465 
6466 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1name_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)6467 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1name_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
6468   btTypedConstraintFloatData *arg1 = (btTypedConstraintFloatData *) 0 ;
6469   char *arg2 = (char *) 0 ;
6470 
6471   (void)jenv;
6472   (void)jcls;
6473   (void)jarg1_;
6474   arg1 = *(btTypedConstraintFloatData **)&jarg1;
6475   arg2 = 0;
6476   if (jarg2) {
6477     arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
6478     if (!arg2) return ;
6479   }
6480   {
6481     delete [] arg1->m_name;
6482     if (arg2) {
6483       arg1->m_name = (char *) (new char[strlen((const char *)arg2)+1]);
6484       strcpy((char *)arg1->m_name, (const char *)arg2);
6485     } else {
6486       arg1->m_name = 0;
6487     }
6488   }
6489   if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
6490 }
6491 
6492 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1name_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6493 SWIGEXPORT jstring JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1name_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6494   jstring jresult = 0 ;
6495   btTypedConstraintFloatData *arg1 = (btTypedConstraintFloatData *) 0 ;
6496   char *result = 0 ;
6497 
6498   (void)jenv;
6499   (void)jcls;
6500   (void)jarg1_;
6501   arg1 = *(btTypedConstraintFloatData **)&jarg1;
6502   result = (char *) ((arg1)->m_name);
6503   if (result) jresult = jenv->NewStringUTF((const char *)result);
6504   return jresult;
6505 }
6506 
6507 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1objectType_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)6508 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1objectType_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
6509   btTypedConstraintFloatData *arg1 = (btTypedConstraintFloatData *) 0 ;
6510   int arg2 ;
6511 
6512   (void)jenv;
6513   (void)jcls;
6514   (void)jarg1_;
6515   arg1 = *(btTypedConstraintFloatData **)&jarg1;
6516   arg2 = (int)jarg2;
6517   if (arg1) (arg1)->m_objectType = arg2;
6518 }
6519 
6520 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1objectType_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6521 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1objectType_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6522   jint jresult = 0 ;
6523   btTypedConstraintFloatData *arg1 = (btTypedConstraintFloatData *) 0 ;
6524   int result;
6525 
6526   (void)jenv;
6527   (void)jcls;
6528   (void)jarg1_;
6529   arg1 = *(btTypedConstraintFloatData **)&jarg1;
6530   result = (int) ((arg1)->m_objectType);
6531   jresult = (jint)result;
6532   return jresult;
6533 }
6534 
6535 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1userConstraintType_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)6536 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1userConstraintType_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
6537   btTypedConstraintFloatData *arg1 = (btTypedConstraintFloatData *) 0 ;
6538   int arg2 ;
6539 
6540   (void)jenv;
6541   (void)jcls;
6542   (void)jarg1_;
6543   arg1 = *(btTypedConstraintFloatData **)&jarg1;
6544   arg2 = (int)jarg2;
6545   if (arg1) (arg1)->m_userConstraintType = arg2;
6546 }
6547 
6548 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1userConstraintType_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6549 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1userConstraintType_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6550   jint jresult = 0 ;
6551   btTypedConstraintFloatData *arg1 = (btTypedConstraintFloatData *) 0 ;
6552   int result;
6553 
6554   (void)jenv;
6555   (void)jcls;
6556   (void)jarg1_;
6557   arg1 = *(btTypedConstraintFloatData **)&jarg1;
6558   result = (int) ((arg1)->m_userConstraintType);
6559   jresult = (jint)result;
6560   return jresult;
6561 }
6562 
6563 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1userConstraintId_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)6564 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1userConstraintId_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
6565   btTypedConstraintFloatData *arg1 = (btTypedConstraintFloatData *) 0 ;
6566   int arg2 ;
6567 
6568   (void)jenv;
6569   (void)jcls;
6570   (void)jarg1_;
6571   arg1 = *(btTypedConstraintFloatData **)&jarg1;
6572   arg2 = (int)jarg2;
6573   if (arg1) (arg1)->m_userConstraintId = arg2;
6574 }
6575 
6576 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1userConstraintId_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6577 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1userConstraintId_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6578   jint jresult = 0 ;
6579   btTypedConstraintFloatData *arg1 = (btTypedConstraintFloatData *) 0 ;
6580   int result;
6581 
6582   (void)jenv;
6583   (void)jcls;
6584   (void)jarg1_;
6585   arg1 = *(btTypedConstraintFloatData **)&jarg1;
6586   result = (int) ((arg1)->m_userConstraintId);
6587   jresult = (jint)result;
6588   return jresult;
6589 }
6590 
6591 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1needsFeedback_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)6592 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1needsFeedback_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
6593   btTypedConstraintFloatData *arg1 = (btTypedConstraintFloatData *) 0 ;
6594   int arg2 ;
6595 
6596   (void)jenv;
6597   (void)jcls;
6598   (void)jarg1_;
6599   arg1 = *(btTypedConstraintFloatData **)&jarg1;
6600   arg2 = (int)jarg2;
6601   if (arg1) (arg1)->m_needsFeedback = arg2;
6602 }
6603 
6604 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1needsFeedback_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6605 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1needsFeedback_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6606   jint jresult = 0 ;
6607   btTypedConstraintFloatData *arg1 = (btTypedConstraintFloatData *) 0 ;
6608   int result;
6609 
6610   (void)jenv;
6611   (void)jcls;
6612   (void)jarg1_;
6613   arg1 = *(btTypedConstraintFloatData **)&jarg1;
6614   result = (int) ((arg1)->m_needsFeedback);
6615   jresult = (jint)result;
6616   return jresult;
6617 }
6618 
6619 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1appliedImpulse_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)6620 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1appliedImpulse_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
6621   btTypedConstraintFloatData *arg1 = (btTypedConstraintFloatData *) 0 ;
6622   float arg2 ;
6623 
6624   (void)jenv;
6625   (void)jcls;
6626   (void)jarg1_;
6627   arg1 = *(btTypedConstraintFloatData **)&jarg1;
6628   arg2 = (float)jarg2;
6629   if (arg1) (arg1)->m_appliedImpulse = arg2;
6630 }
6631 
6632 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1appliedImpulse_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6633 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1appliedImpulse_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6634   jfloat jresult = 0 ;
6635   btTypedConstraintFloatData *arg1 = (btTypedConstraintFloatData *) 0 ;
6636   float result;
6637 
6638   (void)jenv;
6639   (void)jcls;
6640   (void)jarg1_;
6641   arg1 = *(btTypedConstraintFloatData **)&jarg1;
6642   result = (float) ((arg1)->m_appliedImpulse);
6643   jresult = (jfloat)result;
6644   return jresult;
6645 }
6646 
6647 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1dbgDrawSize_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)6648 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1dbgDrawSize_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
6649   btTypedConstraintFloatData *arg1 = (btTypedConstraintFloatData *) 0 ;
6650   float arg2 ;
6651 
6652   (void)jenv;
6653   (void)jcls;
6654   (void)jarg1_;
6655   arg1 = *(btTypedConstraintFloatData **)&jarg1;
6656   arg2 = (float)jarg2;
6657   if (arg1) (arg1)->m_dbgDrawSize = arg2;
6658 }
6659 
6660 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1dbgDrawSize_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6661 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1dbgDrawSize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6662   jfloat jresult = 0 ;
6663   btTypedConstraintFloatData *arg1 = (btTypedConstraintFloatData *) 0 ;
6664   float result;
6665 
6666   (void)jenv;
6667   (void)jcls;
6668   (void)jarg1_;
6669   arg1 = *(btTypedConstraintFloatData **)&jarg1;
6670   result = (float) ((arg1)->m_dbgDrawSize);
6671   jresult = (jfloat)result;
6672   return jresult;
6673 }
6674 
6675 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1disableCollisionsBetweenLinkedBodies_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)6676 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1disableCollisionsBetweenLinkedBodies_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
6677   btTypedConstraintFloatData *arg1 = (btTypedConstraintFloatData *) 0 ;
6678   int arg2 ;
6679 
6680   (void)jenv;
6681   (void)jcls;
6682   (void)jarg1_;
6683   arg1 = *(btTypedConstraintFloatData **)&jarg1;
6684   arg2 = (int)jarg2;
6685   if (arg1) (arg1)->m_disableCollisionsBetweenLinkedBodies = arg2;
6686 }
6687 
6688 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1disableCollisionsBetweenLinkedBodies_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6689 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1disableCollisionsBetweenLinkedBodies_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6690   jint jresult = 0 ;
6691   btTypedConstraintFloatData *arg1 = (btTypedConstraintFloatData *) 0 ;
6692   int result;
6693 
6694   (void)jenv;
6695   (void)jcls;
6696   (void)jarg1_;
6697   arg1 = *(btTypedConstraintFloatData **)&jarg1;
6698   result = (int) ((arg1)->m_disableCollisionsBetweenLinkedBodies);
6699   jresult = (jint)result;
6700   return jresult;
6701 }
6702 
6703 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1overrideNumSolverIterations_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)6704 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1overrideNumSolverIterations_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
6705   btTypedConstraintFloatData *arg1 = (btTypedConstraintFloatData *) 0 ;
6706   int arg2 ;
6707 
6708   (void)jenv;
6709   (void)jcls;
6710   (void)jarg1_;
6711   arg1 = *(btTypedConstraintFloatData **)&jarg1;
6712   arg2 = (int)jarg2;
6713   if (arg1) (arg1)->m_overrideNumSolverIterations = arg2;
6714 }
6715 
6716 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1overrideNumSolverIterations_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6717 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1overrideNumSolverIterations_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6718   jint jresult = 0 ;
6719   btTypedConstraintFloatData *arg1 = (btTypedConstraintFloatData *) 0 ;
6720   int result;
6721 
6722   (void)jenv;
6723   (void)jcls;
6724   (void)jarg1_;
6725   arg1 = *(btTypedConstraintFloatData **)&jarg1;
6726   result = (int) ((arg1)->m_overrideNumSolverIterations);
6727   jresult = (jint)result;
6728   return jresult;
6729 }
6730 
6731 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1breakingImpulseThreshold_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)6732 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1breakingImpulseThreshold_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
6733   btTypedConstraintFloatData *arg1 = (btTypedConstraintFloatData *) 0 ;
6734   float arg2 ;
6735 
6736   (void)jenv;
6737   (void)jcls;
6738   (void)jarg1_;
6739   arg1 = *(btTypedConstraintFloatData **)&jarg1;
6740   arg2 = (float)jarg2;
6741   if (arg1) (arg1)->m_breakingImpulseThreshold = arg2;
6742 }
6743 
6744 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1breakingImpulseThreshold_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6745 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1breakingImpulseThreshold_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6746   jfloat jresult = 0 ;
6747   btTypedConstraintFloatData *arg1 = (btTypedConstraintFloatData *) 0 ;
6748   float result;
6749 
6750   (void)jenv;
6751   (void)jcls;
6752   (void)jarg1_;
6753   arg1 = *(btTypedConstraintFloatData **)&jarg1;
6754   result = (float) ((arg1)->m_breakingImpulseThreshold);
6755   jresult = (jfloat)result;
6756   return jresult;
6757 }
6758 
6759 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1isEnabled_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)6760 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1isEnabled_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
6761   btTypedConstraintFloatData *arg1 = (btTypedConstraintFloatData *) 0 ;
6762   int arg2 ;
6763 
6764   (void)jenv;
6765   (void)jcls;
6766   (void)jarg1_;
6767   arg1 = *(btTypedConstraintFloatData **)&jarg1;
6768   arg2 = (int)jarg2;
6769   if (arg1) (arg1)->m_isEnabled = arg2;
6770 }
6771 
6772 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1isEnabled_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6773 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintFloatData_1isEnabled_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6774   jint jresult = 0 ;
6775   btTypedConstraintFloatData *arg1 = (btTypedConstraintFloatData *) 0 ;
6776   int result;
6777 
6778   (void)jenv;
6779   (void)jcls;
6780   (void)jarg1_;
6781   arg1 = *(btTypedConstraintFloatData **)&jarg1;
6782   result = (int) ((arg1)->m_isEnabled);
6783   jresult = (jint)result;
6784   return jresult;
6785 }
6786 
6787 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btTypedConstraintFloatData(JNIEnv * jenv,jclass jcls)6788 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btTypedConstraintFloatData(JNIEnv *jenv, jclass jcls) {
6789   jlong jresult = 0 ;
6790   btTypedConstraintFloatData *result = 0 ;
6791 
6792   (void)jenv;
6793   (void)jcls;
6794   result = (btTypedConstraintFloatData *)new btTypedConstraintFloatData();
6795   *(btTypedConstraintFloatData **)&jresult = result;
6796   return jresult;
6797 }
6798 
6799 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btTypedConstraintFloatData(JNIEnv * jenv,jclass jcls,jlong jarg1)6800 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btTypedConstraintFloatData(JNIEnv *jenv, jclass jcls, jlong jarg1) {
6801   btTypedConstraintFloatData *arg1 = (btTypedConstraintFloatData *) 0 ;
6802 
6803   (void)jenv;
6804   (void)jcls;
6805   arg1 = *(btTypedConstraintFloatData **)&jarg1;
6806   delete arg1;
6807 }
6808 
6809 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1rbA_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)6810 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1rbA_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
6811   btTypedConstraintData *arg1 = (btTypedConstraintData *) 0 ;
6812   btRigidBodyFloatData *arg2 = (btRigidBodyFloatData *) 0 ;
6813 
6814   (void)jenv;
6815   (void)jcls;
6816   (void)jarg1_;
6817   (void)jarg2_;
6818   arg1 = *(btTypedConstraintData **)&jarg1;
6819   arg2 = *(btRigidBodyFloatData **)&jarg2;
6820   if (arg1) (arg1)->m_rbA = arg2;
6821 }
6822 
6823 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1rbA_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6824 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1rbA_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6825   jlong jresult = 0 ;
6826   btTypedConstraintData *arg1 = (btTypedConstraintData *) 0 ;
6827   btRigidBodyFloatData *result = 0 ;
6828 
6829   (void)jenv;
6830   (void)jcls;
6831   (void)jarg1_;
6832   arg1 = *(btTypedConstraintData **)&jarg1;
6833   result = (btRigidBodyFloatData *) ((arg1)->m_rbA);
6834   *(btRigidBodyFloatData **)&jresult = result;
6835   return jresult;
6836 }
6837 
6838 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1rbB_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)6839 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1rbB_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
6840   btTypedConstraintData *arg1 = (btTypedConstraintData *) 0 ;
6841   btRigidBodyFloatData *arg2 = (btRigidBodyFloatData *) 0 ;
6842 
6843   (void)jenv;
6844   (void)jcls;
6845   (void)jarg1_;
6846   (void)jarg2_;
6847   arg1 = *(btTypedConstraintData **)&jarg1;
6848   arg2 = *(btRigidBodyFloatData **)&jarg2;
6849   if (arg1) (arg1)->m_rbB = arg2;
6850 }
6851 
6852 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1rbB_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6853 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1rbB_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6854   jlong jresult = 0 ;
6855   btTypedConstraintData *arg1 = (btTypedConstraintData *) 0 ;
6856   btRigidBodyFloatData *result = 0 ;
6857 
6858   (void)jenv;
6859   (void)jcls;
6860   (void)jarg1_;
6861   arg1 = *(btTypedConstraintData **)&jarg1;
6862   result = (btRigidBodyFloatData *) ((arg1)->m_rbB);
6863   *(btRigidBodyFloatData **)&jresult = result;
6864   return jresult;
6865 }
6866 
6867 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1name_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)6868 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1name_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
6869   btTypedConstraintData *arg1 = (btTypedConstraintData *) 0 ;
6870   char *arg2 = (char *) 0 ;
6871 
6872   (void)jenv;
6873   (void)jcls;
6874   (void)jarg1_;
6875   arg1 = *(btTypedConstraintData **)&jarg1;
6876   arg2 = 0;
6877   if (jarg2) {
6878     arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
6879     if (!arg2) return ;
6880   }
6881   {
6882     delete [] arg1->m_name;
6883     if (arg2) {
6884       arg1->m_name = (char *) (new char[strlen((const char *)arg2)+1]);
6885       strcpy((char *)arg1->m_name, (const char *)arg2);
6886     } else {
6887       arg1->m_name = 0;
6888     }
6889   }
6890   if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
6891 }
6892 
6893 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1name_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6894 SWIGEXPORT jstring JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1name_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6895   jstring jresult = 0 ;
6896   btTypedConstraintData *arg1 = (btTypedConstraintData *) 0 ;
6897   char *result = 0 ;
6898 
6899   (void)jenv;
6900   (void)jcls;
6901   (void)jarg1_;
6902   arg1 = *(btTypedConstraintData **)&jarg1;
6903   result = (char *) ((arg1)->m_name);
6904   if (result) jresult = jenv->NewStringUTF((const char *)result);
6905   return jresult;
6906 }
6907 
6908 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1objectType_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)6909 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1objectType_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
6910   btTypedConstraintData *arg1 = (btTypedConstraintData *) 0 ;
6911   int arg2 ;
6912 
6913   (void)jenv;
6914   (void)jcls;
6915   (void)jarg1_;
6916   arg1 = *(btTypedConstraintData **)&jarg1;
6917   arg2 = (int)jarg2;
6918   if (arg1) (arg1)->m_objectType = arg2;
6919 }
6920 
6921 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1objectType_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6922 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1objectType_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6923   jint jresult = 0 ;
6924   btTypedConstraintData *arg1 = (btTypedConstraintData *) 0 ;
6925   int result;
6926 
6927   (void)jenv;
6928   (void)jcls;
6929   (void)jarg1_;
6930   arg1 = *(btTypedConstraintData **)&jarg1;
6931   result = (int) ((arg1)->m_objectType);
6932   jresult = (jint)result;
6933   return jresult;
6934 }
6935 
6936 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1userConstraintType_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)6937 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1userConstraintType_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
6938   btTypedConstraintData *arg1 = (btTypedConstraintData *) 0 ;
6939   int arg2 ;
6940 
6941   (void)jenv;
6942   (void)jcls;
6943   (void)jarg1_;
6944   arg1 = *(btTypedConstraintData **)&jarg1;
6945   arg2 = (int)jarg2;
6946   if (arg1) (arg1)->m_userConstraintType = arg2;
6947 }
6948 
6949 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1userConstraintType_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6950 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1userConstraintType_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6951   jint jresult = 0 ;
6952   btTypedConstraintData *arg1 = (btTypedConstraintData *) 0 ;
6953   int result;
6954 
6955   (void)jenv;
6956   (void)jcls;
6957   (void)jarg1_;
6958   arg1 = *(btTypedConstraintData **)&jarg1;
6959   result = (int) ((arg1)->m_userConstraintType);
6960   jresult = (jint)result;
6961   return jresult;
6962 }
6963 
6964 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1userConstraintId_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)6965 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1userConstraintId_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
6966   btTypedConstraintData *arg1 = (btTypedConstraintData *) 0 ;
6967   int arg2 ;
6968 
6969   (void)jenv;
6970   (void)jcls;
6971   (void)jarg1_;
6972   arg1 = *(btTypedConstraintData **)&jarg1;
6973   arg2 = (int)jarg2;
6974   if (arg1) (arg1)->m_userConstraintId = arg2;
6975 }
6976 
6977 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1userConstraintId_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)6978 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1userConstraintId_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6979   jint jresult = 0 ;
6980   btTypedConstraintData *arg1 = (btTypedConstraintData *) 0 ;
6981   int result;
6982 
6983   (void)jenv;
6984   (void)jcls;
6985   (void)jarg1_;
6986   arg1 = *(btTypedConstraintData **)&jarg1;
6987   result = (int) ((arg1)->m_userConstraintId);
6988   jresult = (jint)result;
6989   return jresult;
6990 }
6991 
6992 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1needsFeedback_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)6993 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1needsFeedback_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
6994   btTypedConstraintData *arg1 = (btTypedConstraintData *) 0 ;
6995   int arg2 ;
6996 
6997   (void)jenv;
6998   (void)jcls;
6999   (void)jarg1_;
7000   arg1 = *(btTypedConstraintData **)&jarg1;
7001   arg2 = (int)jarg2;
7002   if (arg1) (arg1)->m_needsFeedback = arg2;
7003 }
7004 
7005 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1needsFeedback_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7006 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1needsFeedback_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7007   jint jresult = 0 ;
7008   btTypedConstraintData *arg1 = (btTypedConstraintData *) 0 ;
7009   int result;
7010 
7011   (void)jenv;
7012   (void)jcls;
7013   (void)jarg1_;
7014   arg1 = *(btTypedConstraintData **)&jarg1;
7015   result = (int) ((arg1)->m_needsFeedback);
7016   jresult = (jint)result;
7017   return jresult;
7018 }
7019 
7020 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1appliedImpulse_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)7021 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1appliedImpulse_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
7022   btTypedConstraintData *arg1 = (btTypedConstraintData *) 0 ;
7023   float arg2 ;
7024 
7025   (void)jenv;
7026   (void)jcls;
7027   (void)jarg1_;
7028   arg1 = *(btTypedConstraintData **)&jarg1;
7029   arg2 = (float)jarg2;
7030   if (arg1) (arg1)->m_appliedImpulse = arg2;
7031 }
7032 
7033 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1appliedImpulse_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7034 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1appliedImpulse_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7035   jfloat jresult = 0 ;
7036   btTypedConstraintData *arg1 = (btTypedConstraintData *) 0 ;
7037   float result;
7038 
7039   (void)jenv;
7040   (void)jcls;
7041   (void)jarg1_;
7042   arg1 = *(btTypedConstraintData **)&jarg1;
7043   result = (float) ((arg1)->m_appliedImpulse);
7044   jresult = (jfloat)result;
7045   return jresult;
7046 }
7047 
7048 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1dbgDrawSize_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)7049 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1dbgDrawSize_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
7050   btTypedConstraintData *arg1 = (btTypedConstraintData *) 0 ;
7051   float arg2 ;
7052 
7053   (void)jenv;
7054   (void)jcls;
7055   (void)jarg1_;
7056   arg1 = *(btTypedConstraintData **)&jarg1;
7057   arg2 = (float)jarg2;
7058   if (arg1) (arg1)->m_dbgDrawSize = arg2;
7059 }
7060 
7061 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1dbgDrawSize_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7062 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1dbgDrawSize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7063   jfloat jresult = 0 ;
7064   btTypedConstraintData *arg1 = (btTypedConstraintData *) 0 ;
7065   float result;
7066 
7067   (void)jenv;
7068   (void)jcls;
7069   (void)jarg1_;
7070   arg1 = *(btTypedConstraintData **)&jarg1;
7071   result = (float) ((arg1)->m_dbgDrawSize);
7072   jresult = (jfloat)result;
7073   return jresult;
7074 }
7075 
7076 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1disableCollisionsBetweenLinkedBodies_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)7077 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1disableCollisionsBetweenLinkedBodies_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
7078   btTypedConstraintData *arg1 = (btTypedConstraintData *) 0 ;
7079   int arg2 ;
7080 
7081   (void)jenv;
7082   (void)jcls;
7083   (void)jarg1_;
7084   arg1 = *(btTypedConstraintData **)&jarg1;
7085   arg2 = (int)jarg2;
7086   if (arg1) (arg1)->m_disableCollisionsBetweenLinkedBodies = arg2;
7087 }
7088 
7089 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1disableCollisionsBetweenLinkedBodies_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7090 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1disableCollisionsBetweenLinkedBodies_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7091   jint jresult = 0 ;
7092   btTypedConstraintData *arg1 = (btTypedConstraintData *) 0 ;
7093   int result;
7094 
7095   (void)jenv;
7096   (void)jcls;
7097   (void)jarg1_;
7098   arg1 = *(btTypedConstraintData **)&jarg1;
7099   result = (int) ((arg1)->m_disableCollisionsBetweenLinkedBodies);
7100   jresult = (jint)result;
7101   return jresult;
7102 }
7103 
7104 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1overrideNumSolverIterations_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)7105 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1overrideNumSolverIterations_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
7106   btTypedConstraintData *arg1 = (btTypedConstraintData *) 0 ;
7107   int arg2 ;
7108 
7109   (void)jenv;
7110   (void)jcls;
7111   (void)jarg1_;
7112   arg1 = *(btTypedConstraintData **)&jarg1;
7113   arg2 = (int)jarg2;
7114   if (arg1) (arg1)->m_overrideNumSolverIterations = arg2;
7115 }
7116 
7117 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1overrideNumSolverIterations_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7118 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1overrideNumSolverIterations_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7119   jint jresult = 0 ;
7120   btTypedConstraintData *arg1 = (btTypedConstraintData *) 0 ;
7121   int result;
7122 
7123   (void)jenv;
7124   (void)jcls;
7125   (void)jarg1_;
7126   arg1 = *(btTypedConstraintData **)&jarg1;
7127   result = (int) ((arg1)->m_overrideNumSolverIterations);
7128   jresult = (jint)result;
7129   return jresult;
7130 }
7131 
7132 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1breakingImpulseThreshold_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)7133 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1breakingImpulseThreshold_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
7134   btTypedConstraintData *arg1 = (btTypedConstraintData *) 0 ;
7135   float arg2 ;
7136 
7137   (void)jenv;
7138   (void)jcls;
7139   (void)jarg1_;
7140   arg1 = *(btTypedConstraintData **)&jarg1;
7141   arg2 = (float)jarg2;
7142   if (arg1) (arg1)->m_breakingImpulseThreshold = arg2;
7143 }
7144 
7145 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1breakingImpulseThreshold_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7146 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1breakingImpulseThreshold_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7147   jfloat jresult = 0 ;
7148   btTypedConstraintData *arg1 = (btTypedConstraintData *) 0 ;
7149   float result;
7150 
7151   (void)jenv;
7152   (void)jcls;
7153   (void)jarg1_;
7154   arg1 = *(btTypedConstraintData **)&jarg1;
7155   result = (float) ((arg1)->m_breakingImpulseThreshold);
7156   jresult = (jfloat)result;
7157   return jresult;
7158 }
7159 
7160 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1isEnabled_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)7161 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1isEnabled_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
7162   btTypedConstraintData *arg1 = (btTypedConstraintData *) 0 ;
7163   int arg2 ;
7164 
7165   (void)jenv;
7166   (void)jcls;
7167   (void)jarg1_;
7168   arg1 = *(btTypedConstraintData **)&jarg1;
7169   arg2 = (int)jarg2;
7170   if (arg1) (arg1)->m_isEnabled = arg2;
7171 }
7172 
7173 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1isEnabled_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7174 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintData_1isEnabled_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7175   jint jresult = 0 ;
7176   btTypedConstraintData *arg1 = (btTypedConstraintData *) 0 ;
7177   int result;
7178 
7179   (void)jenv;
7180   (void)jcls;
7181   (void)jarg1_;
7182   arg1 = *(btTypedConstraintData **)&jarg1;
7183   result = (int) ((arg1)->m_isEnabled);
7184   jresult = (jint)result;
7185   return jresult;
7186 }
7187 
7188 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btTypedConstraintData(JNIEnv * jenv,jclass jcls)7189 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btTypedConstraintData(JNIEnv *jenv, jclass jcls) {
7190   jlong jresult = 0 ;
7191   btTypedConstraintData *result = 0 ;
7192 
7193   (void)jenv;
7194   (void)jcls;
7195   result = (btTypedConstraintData *)new btTypedConstraintData();
7196   *(btTypedConstraintData **)&jresult = result;
7197   return jresult;
7198 }
7199 
7200 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btTypedConstraintData(JNIEnv * jenv,jclass jcls,jlong jarg1)7201 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btTypedConstraintData(JNIEnv *jenv, jclass jcls, jlong jarg1) {
7202   btTypedConstraintData *arg1 = (btTypedConstraintData *) 0 ;
7203 
7204   (void)jenv;
7205   (void)jcls;
7206   arg1 = *(btTypedConstraintData **)&jarg1;
7207   delete arg1;
7208 }
7209 
7210 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1rbA_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)7211 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1rbA_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
7212   btTypedConstraintDoubleData *arg1 = (btTypedConstraintDoubleData *) 0 ;
7213   btRigidBodyDoubleData *arg2 = (btRigidBodyDoubleData *) 0 ;
7214 
7215   (void)jenv;
7216   (void)jcls;
7217   (void)jarg1_;
7218   (void)jarg2_;
7219   arg1 = *(btTypedConstraintDoubleData **)&jarg1;
7220   arg2 = *(btRigidBodyDoubleData **)&jarg2;
7221   if (arg1) (arg1)->m_rbA = arg2;
7222 }
7223 
7224 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1rbA_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7225 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1rbA_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7226   jlong jresult = 0 ;
7227   btTypedConstraintDoubleData *arg1 = (btTypedConstraintDoubleData *) 0 ;
7228   btRigidBodyDoubleData *result = 0 ;
7229 
7230   (void)jenv;
7231   (void)jcls;
7232   (void)jarg1_;
7233   arg1 = *(btTypedConstraintDoubleData **)&jarg1;
7234   result = (btRigidBodyDoubleData *) ((arg1)->m_rbA);
7235   *(btRigidBodyDoubleData **)&jresult = result;
7236   return jresult;
7237 }
7238 
7239 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1rbB_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)7240 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1rbB_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
7241   btTypedConstraintDoubleData *arg1 = (btTypedConstraintDoubleData *) 0 ;
7242   btRigidBodyDoubleData *arg2 = (btRigidBodyDoubleData *) 0 ;
7243 
7244   (void)jenv;
7245   (void)jcls;
7246   (void)jarg1_;
7247   (void)jarg2_;
7248   arg1 = *(btTypedConstraintDoubleData **)&jarg1;
7249   arg2 = *(btRigidBodyDoubleData **)&jarg2;
7250   if (arg1) (arg1)->m_rbB = arg2;
7251 }
7252 
7253 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1rbB_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7254 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1rbB_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7255   jlong jresult = 0 ;
7256   btTypedConstraintDoubleData *arg1 = (btTypedConstraintDoubleData *) 0 ;
7257   btRigidBodyDoubleData *result = 0 ;
7258 
7259   (void)jenv;
7260   (void)jcls;
7261   (void)jarg1_;
7262   arg1 = *(btTypedConstraintDoubleData **)&jarg1;
7263   result = (btRigidBodyDoubleData *) ((arg1)->m_rbB);
7264   *(btRigidBodyDoubleData **)&jresult = result;
7265   return jresult;
7266 }
7267 
7268 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1name_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)7269 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1name_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7270   btTypedConstraintDoubleData *arg1 = (btTypedConstraintDoubleData *) 0 ;
7271   char *arg2 = (char *) 0 ;
7272 
7273   (void)jenv;
7274   (void)jcls;
7275   (void)jarg1_;
7276   arg1 = *(btTypedConstraintDoubleData **)&jarg1;
7277   arg2 = 0;
7278   if (jarg2) {
7279     arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
7280     if (!arg2) return ;
7281   }
7282   {
7283     delete [] arg1->m_name;
7284     if (arg2) {
7285       arg1->m_name = (char *) (new char[strlen((const char *)arg2)+1]);
7286       strcpy((char *)arg1->m_name, (const char *)arg2);
7287     } else {
7288       arg1->m_name = 0;
7289     }
7290   }
7291   if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
7292 }
7293 
7294 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1name_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7295 SWIGEXPORT jstring JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1name_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7296   jstring jresult = 0 ;
7297   btTypedConstraintDoubleData *arg1 = (btTypedConstraintDoubleData *) 0 ;
7298   char *result = 0 ;
7299 
7300   (void)jenv;
7301   (void)jcls;
7302   (void)jarg1_;
7303   arg1 = *(btTypedConstraintDoubleData **)&jarg1;
7304   result = (char *) ((arg1)->m_name);
7305   if (result) jresult = jenv->NewStringUTF((const char *)result);
7306   return jresult;
7307 }
7308 
7309 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1objectType_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)7310 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1objectType_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
7311   btTypedConstraintDoubleData *arg1 = (btTypedConstraintDoubleData *) 0 ;
7312   int arg2 ;
7313 
7314   (void)jenv;
7315   (void)jcls;
7316   (void)jarg1_;
7317   arg1 = *(btTypedConstraintDoubleData **)&jarg1;
7318   arg2 = (int)jarg2;
7319   if (arg1) (arg1)->m_objectType = arg2;
7320 }
7321 
7322 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1objectType_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7323 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1objectType_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7324   jint jresult = 0 ;
7325   btTypedConstraintDoubleData *arg1 = (btTypedConstraintDoubleData *) 0 ;
7326   int result;
7327 
7328   (void)jenv;
7329   (void)jcls;
7330   (void)jarg1_;
7331   arg1 = *(btTypedConstraintDoubleData **)&jarg1;
7332   result = (int) ((arg1)->m_objectType);
7333   jresult = (jint)result;
7334   return jresult;
7335 }
7336 
7337 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1userConstraintType_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)7338 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1userConstraintType_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
7339   btTypedConstraintDoubleData *arg1 = (btTypedConstraintDoubleData *) 0 ;
7340   int arg2 ;
7341 
7342   (void)jenv;
7343   (void)jcls;
7344   (void)jarg1_;
7345   arg1 = *(btTypedConstraintDoubleData **)&jarg1;
7346   arg2 = (int)jarg2;
7347   if (arg1) (arg1)->m_userConstraintType = arg2;
7348 }
7349 
7350 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1userConstraintType_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7351 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1userConstraintType_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7352   jint jresult = 0 ;
7353   btTypedConstraintDoubleData *arg1 = (btTypedConstraintDoubleData *) 0 ;
7354   int result;
7355 
7356   (void)jenv;
7357   (void)jcls;
7358   (void)jarg1_;
7359   arg1 = *(btTypedConstraintDoubleData **)&jarg1;
7360   result = (int) ((arg1)->m_userConstraintType);
7361   jresult = (jint)result;
7362   return jresult;
7363 }
7364 
7365 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1userConstraintId_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)7366 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1userConstraintId_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
7367   btTypedConstraintDoubleData *arg1 = (btTypedConstraintDoubleData *) 0 ;
7368   int arg2 ;
7369 
7370   (void)jenv;
7371   (void)jcls;
7372   (void)jarg1_;
7373   arg1 = *(btTypedConstraintDoubleData **)&jarg1;
7374   arg2 = (int)jarg2;
7375   if (arg1) (arg1)->m_userConstraintId = arg2;
7376 }
7377 
7378 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1userConstraintId_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7379 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1userConstraintId_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7380   jint jresult = 0 ;
7381   btTypedConstraintDoubleData *arg1 = (btTypedConstraintDoubleData *) 0 ;
7382   int result;
7383 
7384   (void)jenv;
7385   (void)jcls;
7386   (void)jarg1_;
7387   arg1 = *(btTypedConstraintDoubleData **)&jarg1;
7388   result = (int) ((arg1)->m_userConstraintId);
7389   jresult = (jint)result;
7390   return jresult;
7391 }
7392 
7393 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1needsFeedback_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)7394 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1needsFeedback_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
7395   btTypedConstraintDoubleData *arg1 = (btTypedConstraintDoubleData *) 0 ;
7396   int arg2 ;
7397 
7398   (void)jenv;
7399   (void)jcls;
7400   (void)jarg1_;
7401   arg1 = *(btTypedConstraintDoubleData **)&jarg1;
7402   arg2 = (int)jarg2;
7403   if (arg1) (arg1)->m_needsFeedback = arg2;
7404 }
7405 
7406 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1needsFeedback_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7407 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1needsFeedback_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7408   jint jresult = 0 ;
7409   btTypedConstraintDoubleData *arg1 = (btTypedConstraintDoubleData *) 0 ;
7410   int result;
7411 
7412   (void)jenv;
7413   (void)jcls;
7414   (void)jarg1_;
7415   arg1 = *(btTypedConstraintDoubleData **)&jarg1;
7416   result = (int) ((arg1)->m_needsFeedback);
7417   jresult = (jint)result;
7418   return jresult;
7419 }
7420 
7421 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1appliedImpulse_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)7422 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1appliedImpulse_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
7423   btTypedConstraintDoubleData *arg1 = (btTypedConstraintDoubleData *) 0 ;
7424   double arg2 ;
7425 
7426   (void)jenv;
7427   (void)jcls;
7428   (void)jarg1_;
7429   arg1 = *(btTypedConstraintDoubleData **)&jarg1;
7430   arg2 = (double)jarg2;
7431   if (arg1) (arg1)->m_appliedImpulse = arg2;
7432 }
7433 
7434 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1appliedImpulse_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7435 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1appliedImpulse_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7436   jdouble jresult = 0 ;
7437   btTypedConstraintDoubleData *arg1 = (btTypedConstraintDoubleData *) 0 ;
7438   double result;
7439 
7440   (void)jenv;
7441   (void)jcls;
7442   (void)jarg1_;
7443   arg1 = *(btTypedConstraintDoubleData **)&jarg1;
7444   result = (double) ((arg1)->m_appliedImpulse);
7445   jresult = (jdouble)result;
7446   return jresult;
7447 }
7448 
7449 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1dbgDrawSize_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)7450 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1dbgDrawSize_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
7451   btTypedConstraintDoubleData *arg1 = (btTypedConstraintDoubleData *) 0 ;
7452   double arg2 ;
7453 
7454   (void)jenv;
7455   (void)jcls;
7456   (void)jarg1_;
7457   arg1 = *(btTypedConstraintDoubleData **)&jarg1;
7458   arg2 = (double)jarg2;
7459   if (arg1) (arg1)->m_dbgDrawSize = arg2;
7460 }
7461 
7462 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1dbgDrawSize_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7463 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1dbgDrawSize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7464   jdouble jresult = 0 ;
7465   btTypedConstraintDoubleData *arg1 = (btTypedConstraintDoubleData *) 0 ;
7466   double result;
7467 
7468   (void)jenv;
7469   (void)jcls;
7470   (void)jarg1_;
7471   arg1 = *(btTypedConstraintDoubleData **)&jarg1;
7472   result = (double) ((arg1)->m_dbgDrawSize);
7473   jresult = (jdouble)result;
7474   return jresult;
7475 }
7476 
7477 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1disableCollisionsBetweenLinkedBodies_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)7478 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1disableCollisionsBetweenLinkedBodies_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
7479   btTypedConstraintDoubleData *arg1 = (btTypedConstraintDoubleData *) 0 ;
7480   int arg2 ;
7481 
7482   (void)jenv;
7483   (void)jcls;
7484   (void)jarg1_;
7485   arg1 = *(btTypedConstraintDoubleData **)&jarg1;
7486   arg2 = (int)jarg2;
7487   if (arg1) (arg1)->m_disableCollisionsBetweenLinkedBodies = arg2;
7488 }
7489 
7490 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1disableCollisionsBetweenLinkedBodies_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7491 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1disableCollisionsBetweenLinkedBodies_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7492   jint jresult = 0 ;
7493   btTypedConstraintDoubleData *arg1 = (btTypedConstraintDoubleData *) 0 ;
7494   int result;
7495 
7496   (void)jenv;
7497   (void)jcls;
7498   (void)jarg1_;
7499   arg1 = *(btTypedConstraintDoubleData **)&jarg1;
7500   result = (int) ((arg1)->m_disableCollisionsBetweenLinkedBodies);
7501   jresult = (jint)result;
7502   return jresult;
7503 }
7504 
7505 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1overrideNumSolverIterations_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)7506 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1overrideNumSolverIterations_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
7507   btTypedConstraintDoubleData *arg1 = (btTypedConstraintDoubleData *) 0 ;
7508   int arg2 ;
7509 
7510   (void)jenv;
7511   (void)jcls;
7512   (void)jarg1_;
7513   arg1 = *(btTypedConstraintDoubleData **)&jarg1;
7514   arg2 = (int)jarg2;
7515   if (arg1) (arg1)->m_overrideNumSolverIterations = arg2;
7516 }
7517 
7518 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1overrideNumSolverIterations_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7519 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1overrideNumSolverIterations_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7520   jint jresult = 0 ;
7521   btTypedConstraintDoubleData *arg1 = (btTypedConstraintDoubleData *) 0 ;
7522   int result;
7523 
7524   (void)jenv;
7525   (void)jcls;
7526   (void)jarg1_;
7527   arg1 = *(btTypedConstraintDoubleData **)&jarg1;
7528   result = (int) ((arg1)->m_overrideNumSolverIterations);
7529   jresult = (jint)result;
7530   return jresult;
7531 }
7532 
7533 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1breakingImpulseThreshold_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)7534 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1breakingImpulseThreshold_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
7535   btTypedConstraintDoubleData *arg1 = (btTypedConstraintDoubleData *) 0 ;
7536   double arg2 ;
7537 
7538   (void)jenv;
7539   (void)jcls;
7540   (void)jarg1_;
7541   arg1 = *(btTypedConstraintDoubleData **)&jarg1;
7542   arg2 = (double)jarg2;
7543   if (arg1) (arg1)->m_breakingImpulseThreshold = arg2;
7544 }
7545 
7546 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1breakingImpulseThreshold_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7547 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1breakingImpulseThreshold_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7548   jdouble jresult = 0 ;
7549   btTypedConstraintDoubleData *arg1 = (btTypedConstraintDoubleData *) 0 ;
7550   double result;
7551 
7552   (void)jenv;
7553   (void)jcls;
7554   (void)jarg1_;
7555   arg1 = *(btTypedConstraintDoubleData **)&jarg1;
7556   result = (double) ((arg1)->m_breakingImpulseThreshold);
7557   jresult = (jdouble)result;
7558   return jresult;
7559 }
7560 
7561 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1isEnabled_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)7562 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1isEnabled_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
7563   btTypedConstraintDoubleData *arg1 = (btTypedConstraintDoubleData *) 0 ;
7564   int arg2 ;
7565 
7566   (void)jenv;
7567   (void)jcls;
7568   (void)jarg1_;
7569   arg1 = *(btTypedConstraintDoubleData **)&jarg1;
7570   arg2 = (int)jarg2;
7571   if (arg1) (arg1)->m_isEnabled = arg2;
7572 }
7573 
7574 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1isEnabled_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7575 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1isEnabled_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7576   jint jresult = 0 ;
7577   btTypedConstraintDoubleData *arg1 = (btTypedConstraintDoubleData *) 0 ;
7578   int result;
7579 
7580   (void)jenv;
7581   (void)jcls;
7582   (void)jarg1_;
7583   arg1 = *(btTypedConstraintDoubleData **)&jarg1;
7584   result = (int) ((arg1)->m_isEnabled);
7585   jresult = (jint)result;
7586   return jresult;
7587 }
7588 
7589 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1padding_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)7590 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1padding_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7591   btTypedConstraintDoubleData *arg1 = (btTypedConstraintDoubleData *) 0 ;
7592   char *arg2 ;
7593 
7594   (void)jenv;
7595   (void)jcls;
7596   (void)jarg1_;
7597   arg1 = *(btTypedConstraintDoubleData **)&jarg1;
7598   arg2 = 0;
7599   if (jarg2) {
7600     arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
7601     if (!arg2) return ;
7602   }
7603   {
7604     if(arg2) {
7605       strncpy((char*)arg1->padding, (const char *)arg2, 4-1);
7606       arg1->padding[4-1] = 0;
7607     } else {
7608       arg1->padding[0] = 0;
7609     }
7610   }
7611 
7612   if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
7613 }
7614 
7615 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1padding_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7616 SWIGEXPORT jstring JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraintDoubleData_1padding_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7617   jstring jresult = 0 ;
7618   btTypedConstraintDoubleData *arg1 = (btTypedConstraintDoubleData *) 0 ;
7619   char *result = 0 ;
7620 
7621   (void)jenv;
7622   (void)jcls;
7623   (void)jarg1_;
7624   arg1 = *(btTypedConstraintDoubleData **)&jarg1;
7625   result = (char *)(char *) ((arg1)->padding);
7626   if (result) jresult = jenv->NewStringUTF((const char *)result);
7627   return jresult;
7628 }
7629 
7630 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btTypedConstraintDoubleData(JNIEnv * jenv,jclass jcls)7631 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btTypedConstraintDoubleData(JNIEnv *jenv, jclass jcls) {
7632   jlong jresult = 0 ;
7633   btTypedConstraintDoubleData *result = 0 ;
7634 
7635   (void)jenv;
7636   (void)jcls;
7637   result = (btTypedConstraintDoubleData *)new btTypedConstraintDoubleData();
7638   *(btTypedConstraintDoubleData **)&jresult = result;
7639   return jresult;
7640 }
7641 
7642 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btTypedConstraintDoubleData(JNIEnv * jenv,jclass jcls,jlong jarg1)7643 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btTypedConstraintDoubleData(JNIEnv *jenv, jclass jcls, jlong jarg1) {
7644   btTypedConstraintDoubleData *arg1 = (btTypedConstraintDoubleData *) 0 ;
7645 
7646   (void)jenv;
7647   (void)jcls;
7648   arg1 = *(btTypedConstraintDoubleData **)&jarg1;
7649   delete arg1;
7650 }
7651 
7652 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btAngularLimit(JNIEnv * jenv,jclass jcls)7653 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btAngularLimit(JNIEnv *jenv, jclass jcls) {
7654   jlong jresult = 0 ;
7655   btAngularLimit *result = 0 ;
7656 
7657   (void)jenv;
7658   (void)jcls;
7659   result = (btAngularLimit *)new btAngularLimit();
7660   *(btAngularLimit **)&jresult = result;
7661   return jresult;
7662 }
7663 
7664 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btAngularLimit_1set_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2,jfloat jarg3,jfloat jarg4,jfloat jarg5,jfloat jarg6)7665 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btAngularLimit_1set_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2, jfloat jarg3, jfloat jarg4, jfloat jarg5, jfloat jarg6) {
7666   btAngularLimit *arg1 = (btAngularLimit *) 0 ;
7667   btScalar arg2 ;
7668   btScalar arg3 ;
7669   btScalar arg4 ;
7670   btScalar arg5 ;
7671   btScalar arg6 ;
7672 
7673   (void)jenv;
7674   (void)jcls;
7675   (void)jarg1_;
7676   arg1 = *(btAngularLimit **)&jarg1;
7677   arg2 = (btScalar)jarg2;
7678   arg3 = (btScalar)jarg3;
7679   arg4 = (btScalar)jarg4;
7680   arg5 = (btScalar)jarg5;
7681   arg6 = (btScalar)jarg6;
7682   (arg1)->set(arg2,arg3,arg4,arg5,arg6);
7683 }
7684 
7685 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btAngularLimit_1set_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2,jfloat jarg3,jfloat jarg4,jfloat jarg5)7686 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btAngularLimit_1set_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2, jfloat jarg3, jfloat jarg4, jfloat jarg5) {
7687   btAngularLimit *arg1 = (btAngularLimit *) 0 ;
7688   btScalar arg2 ;
7689   btScalar arg3 ;
7690   btScalar arg4 ;
7691   btScalar arg5 ;
7692 
7693   (void)jenv;
7694   (void)jcls;
7695   (void)jarg1_;
7696   arg1 = *(btAngularLimit **)&jarg1;
7697   arg2 = (btScalar)jarg2;
7698   arg3 = (btScalar)jarg3;
7699   arg4 = (btScalar)jarg4;
7700   arg5 = (btScalar)jarg5;
7701   (arg1)->set(arg2,arg3,arg4,arg5);
7702 }
7703 
7704 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btAngularLimit_1set_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2,jfloat jarg3,jfloat jarg4)7705 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btAngularLimit_1set_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2, jfloat jarg3, jfloat jarg4) {
7706   btAngularLimit *arg1 = (btAngularLimit *) 0 ;
7707   btScalar arg2 ;
7708   btScalar arg3 ;
7709   btScalar arg4 ;
7710 
7711   (void)jenv;
7712   (void)jcls;
7713   (void)jarg1_;
7714   arg1 = *(btAngularLimit **)&jarg1;
7715   arg2 = (btScalar)jarg2;
7716   arg3 = (btScalar)jarg3;
7717   arg4 = (btScalar)jarg4;
7718   (arg1)->set(arg2,arg3,arg4);
7719 }
7720 
7721 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btAngularLimit_1set_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2,jfloat jarg3)7722 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btAngularLimit_1set_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2, jfloat jarg3) {
7723   btAngularLimit *arg1 = (btAngularLimit *) 0 ;
7724   btScalar arg2 ;
7725   btScalar arg3 ;
7726 
7727   (void)jenv;
7728   (void)jcls;
7729   (void)jarg1_;
7730   arg1 = *(btAngularLimit **)&jarg1;
7731   arg2 = (btScalar)jarg2;
7732   arg3 = (btScalar)jarg3;
7733   (arg1)->set(arg2,arg3);
7734 }
7735 
7736 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btAngularLimit_1test(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)7737 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btAngularLimit_1test(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
7738   btAngularLimit *arg1 = (btAngularLimit *) 0 ;
7739   btScalar arg2 ;
7740 
7741   (void)jenv;
7742   (void)jcls;
7743   (void)jarg1_;
7744   arg1 = *(btAngularLimit **)&jarg1;
7745   arg2 = (btScalar)jarg2;
7746   (arg1)->test(arg2);
7747 }
7748 
7749 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btAngularLimit_1getSoftness(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7750 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btAngularLimit_1getSoftness(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7751   jfloat jresult = 0 ;
7752   btAngularLimit *arg1 = (btAngularLimit *) 0 ;
7753   btScalar result;
7754 
7755   (void)jenv;
7756   (void)jcls;
7757   (void)jarg1_;
7758   arg1 = *(btAngularLimit **)&jarg1;
7759   result = (btScalar)((btAngularLimit const *)arg1)->getSoftness();
7760   jresult = (jfloat)result;
7761   return jresult;
7762 }
7763 
7764 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btAngularLimit_1getBiasFactor(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7765 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btAngularLimit_1getBiasFactor(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7766   jfloat jresult = 0 ;
7767   btAngularLimit *arg1 = (btAngularLimit *) 0 ;
7768   btScalar result;
7769 
7770   (void)jenv;
7771   (void)jcls;
7772   (void)jarg1_;
7773   arg1 = *(btAngularLimit **)&jarg1;
7774   result = (btScalar)((btAngularLimit const *)arg1)->getBiasFactor();
7775   jresult = (jfloat)result;
7776   return jresult;
7777 }
7778 
7779 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btAngularLimit_1getRelaxationFactor(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7780 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btAngularLimit_1getRelaxationFactor(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7781   jfloat jresult = 0 ;
7782   btAngularLimit *arg1 = (btAngularLimit *) 0 ;
7783   btScalar result;
7784 
7785   (void)jenv;
7786   (void)jcls;
7787   (void)jarg1_;
7788   arg1 = *(btAngularLimit **)&jarg1;
7789   result = (btScalar)((btAngularLimit const *)arg1)->getRelaxationFactor();
7790   jresult = (jfloat)result;
7791   return jresult;
7792 }
7793 
7794 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btAngularLimit_1getCorrection(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7795 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btAngularLimit_1getCorrection(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7796   jfloat jresult = 0 ;
7797   btAngularLimit *arg1 = (btAngularLimit *) 0 ;
7798   btScalar result;
7799 
7800   (void)jenv;
7801   (void)jcls;
7802   (void)jarg1_;
7803   arg1 = *(btAngularLimit **)&jarg1;
7804   result = (btScalar)((btAngularLimit const *)arg1)->getCorrection();
7805   jresult = (jfloat)result;
7806   return jresult;
7807 }
7808 
7809 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btAngularLimit_1getSign(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7810 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btAngularLimit_1getSign(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7811   jfloat jresult = 0 ;
7812   btAngularLimit *arg1 = (btAngularLimit *) 0 ;
7813   btScalar result;
7814 
7815   (void)jenv;
7816   (void)jcls;
7817   (void)jarg1_;
7818   arg1 = *(btAngularLimit **)&jarg1;
7819   result = (btScalar)((btAngularLimit const *)arg1)->getSign();
7820   jresult = (jfloat)result;
7821   return jresult;
7822 }
7823 
7824 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btAngularLimit_1getHalfRange(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7825 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btAngularLimit_1getHalfRange(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7826   jfloat jresult = 0 ;
7827   btAngularLimit *arg1 = (btAngularLimit *) 0 ;
7828   btScalar result;
7829 
7830   (void)jenv;
7831   (void)jcls;
7832   (void)jarg1_;
7833   arg1 = *(btAngularLimit **)&jarg1;
7834   result = (btScalar)((btAngularLimit const *)arg1)->getHalfRange();
7835   jresult = (jfloat)result;
7836   return jresult;
7837 }
7838 
7839 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btAngularLimit_1isLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7840 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btAngularLimit_1isLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7841   jboolean jresult = 0 ;
7842   btAngularLimit *arg1 = (btAngularLimit *) 0 ;
7843   bool result;
7844 
7845   (void)jenv;
7846   (void)jcls;
7847   (void)jarg1_;
7848   arg1 = *(btAngularLimit **)&jarg1;
7849   result = (bool)((btAngularLimit const *)arg1)->isLimit();
7850   jresult = (jboolean)result;
7851   return jresult;
7852 }
7853 
7854 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btAngularLimit_1fit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)7855 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btAngularLimit_1fit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
7856   btAngularLimit *arg1 = (btAngularLimit *) 0 ;
7857   btScalar *arg2 = 0 ;
7858 
7859   (void)jenv;
7860   (void)jcls;
7861   (void)jarg1_;
7862   arg1 = *(btAngularLimit **)&jarg1;
7863   arg2 = *(btScalar **)&jarg2;
7864   if (!arg2) {
7865     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btScalar & reference is null");
7866     return ;
7867   }
7868   ((btAngularLimit const *)arg1)->fit(*arg2);
7869 }
7870 
7871 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btAngularLimit_1getError(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7872 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btAngularLimit_1getError(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7873   jfloat jresult = 0 ;
7874   btAngularLimit *arg1 = (btAngularLimit *) 0 ;
7875   btScalar result;
7876 
7877   (void)jenv;
7878   (void)jcls;
7879   (void)jarg1_;
7880   arg1 = *(btAngularLimit **)&jarg1;
7881   result = (btScalar)((btAngularLimit const *)arg1)->getError();
7882   jresult = (jfloat)result;
7883   return jresult;
7884 }
7885 
7886 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btAngularLimit_1getLow(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7887 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btAngularLimit_1getLow(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7888   jfloat jresult = 0 ;
7889   btAngularLimit *arg1 = (btAngularLimit *) 0 ;
7890   btScalar result;
7891 
7892   (void)jenv;
7893   (void)jcls;
7894   (void)jarg1_;
7895   arg1 = *(btAngularLimit **)&jarg1;
7896   result = (btScalar)((btAngularLimit const *)arg1)->getLow();
7897   jresult = (jfloat)result;
7898   return jresult;
7899 }
7900 
7901 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btAngularLimit_1getHigh(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)7902 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btAngularLimit_1getHigh(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7903   jfloat jresult = 0 ;
7904   btAngularLimit *arg1 = (btAngularLimit *) 0 ;
7905   btScalar result;
7906 
7907   (void)jenv;
7908   (void)jcls;
7909   (void)jarg1_;
7910   arg1 = *(btAngularLimit **)&jarg1;
7911   result = (btScalar)((btAngularLimit const *)arg1)->getHigh();
7912   jresult = (jfloat)result;
7913   return jresult;
7914 }
7915 
7916 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btAngularLimit(JNIEnv * jenv,jclass jcls,jlong jarg1)7917 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btAngularLimit(JNIEnv *jenv, jclass jcls, jlong jarg1) {
7918   btAngularLimit *arg1 = (btAngularLimit *) 0 ;
7919 
7920   (void)jenv;
7921   (void)jcls;
7922   arg1 = *(btAngularLimit **)&jarg1;
7923   delete arg1;
7924 }
7925 
7926 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btDynamicsWorld(JNIEnv * jenv,jclass jcls,jlong jarg1)7927 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btDynamicsWorld(JNIEnv *jenv, jclass jcls, jlong jarg1) {
7928   btDynamicsWorld *arg1 = (btDynamicsWorld *) 0 ;
7929 
7930   (void)jenv;
7931   (void)jcls;
7932   arg1 = *(btDynamicsWorld **)&jarg1;
7933   delete arg1;
7934 }
7935 
7936 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1stepSimulation_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2,jint jarg3,jfloat jarg4)7937 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1stepSimulation_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2, jint jarg3, jfloat jarg4) {
7938   jint jresult = 0 ;
7939   btDynamicsWorld *arg1 = (btDynamicsWorld *) 0 ;
7940   btScalar arg2 ;
7941   int arg3 ;
7942   btScalar arg4 ;
7943   int result;
7944 
7945   (void)jenv;
7946   (void)jcls;
7947   (void)jarg1_;
7948   arg1 = *(btDynamicsWorld **)&jarg1;
7949   arg2 = (btScalar)jarg2;
7950   arg3 = (int)jarg3;
7951   arg4 = (btScalar)jarg4;
7952   result = (int)(arg1)->stepSimulation(arg2,arg3,arg4);
7953   jresult = (jint)result;
7954   return jresult;
7955 }
7956 
7957 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1stepSimulation_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2,jint jarg3)7958 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1stepSimulation_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2, jint jarg3) {
7959   jint jresult = 0 ;
7960   btDynamicsWorld *arg1 = (btDynamicsWorld *) 0 ;
7961   btScalar arg2 ;
7962   int arg3 ;
7963   int result;
7964 
7965   (void)jenv;
7966   (void)jcls;
7967   (void)jarg1_;
7968   arg1 = *(btDynamicsWorld **)&jarg1;
7969   arg2 = (btScalar)jarg2;
7970   arg3 = (int)jarg3;
7971   result = (int)(arg1)->stepSimulation(arg2,arg3);
7972   jresult = (jint)result;
7973   return jresult;
7974 }
7975 
7976 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1stepSimulation_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)7977 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1stepSimulation_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
7978   jint jresult = 0 ;
7979   btDynamicsWorld *arg1 = (btDynamicsWorld *) 0 ;
7980   btScalar arg2 ;
7981   int result;
7982 
7983   (void)jenv;
7984   (void)jcls;
7985   (void)jarg1_;
7986   arg1 = *(btDynamicsWorld **)&jarg1;
7987   arg2 = (btScalar)jarg2;
7988   result = (int)(arg1)->stepSimulation(arg2);
7989   jresult = (jint)result;
7990   return jresult;
7991 }
7992 
7993 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1addConstraint_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jboolean jarg3)7994 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1addConstraint_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jboolean jarg3) {
7995   btDynamicsWorld *arg1 = (btDynamicsWorld *) 0 ;
7996   btTypedConstraint *arg2 = (btTypedConstraint *) 0 ;
7997   bool arg3 ;
7998 
7999   (void)jenv;
8000   (void)jcls;
8001   (void)jarg1_;
8002   (void)jarg2_;
8003   arg1 = *(btDynamicsWorld **)&jarg1;
8004   arg2 = *(btTypedConstraint **)&jarg2;
8005   arg3 = jarg3 ? true : false;
8006   (arg1)->addConstraint(arg2,arg3);
8007 }
8008 
8009 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1addConstraint_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)8010 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1addConstraint_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
8011   btDynamicsWorld *arg1 = (btDynamicsWorld *) 0 ;
8012   btTypedConstraint *arg2 = (btTypedConstraint *) 0 ;
8013 
8014   (void)jenv;
8015   (void)jcls;
8016   (void)jarg1_;
8017   (void)jarg2_;
8018   arg1 = *(btDynamicsWorld **)&jarg1;
8019   arg2 = *(btTypedConstraint **)&jarg2;
8020   (arg1)->addConstraint(arg2);
8021 }
8022 
8023 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1removeConstraint(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)8024 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1removeConstraint(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
8025   btDynamicsWorld *arg1 = (btDynamicsWorld *) 0 ;
8026   btTypedConstraint *arg2 = (btTypedConstraint *) 0 ;
8027 
8028   (void)jenv;
8029   (void)jcls;
8030   (void)jarg1_;
8031   (void)jarg2_;
8032   arg1 = *(btDynamicsWorld **)&jarg1;
8033   arg2 = *(btTypedConstraint **)&jarg2;
8034   (arg1)->removeConstraint(arg2);
8035 }
8036 
8037 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1addAction(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)8038 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1addAction(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
8039   btDynamicsWorld *arg1 = (btDynamicsWorld *) 0 ;
8040   btActionInterface *arg2 = (btActionInterface *) 0 ;
8041 
8042   (void)jenv;
8043   (void)jcls;
8044   (void)jarg1_;
8045   (void)jarg2_;
8046   arg1 = *(btDynamicsWorld **)&jarg1;
8047   arg2 = *(btActionInterface **)&jarg2;
8048   (arg1)->addAction(arg2);
8049 }
8050 
8051 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1removeAction(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)8052 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1removeAction(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
8053   btDynamicsWorld *arg1 = (btDynamicsWorld *) 0 ;
8054   btActionInterface *arg2 = (btActionInterface *) 0 ;
8055 
8056   (void)jenv;
8057   (void)jcls;
8058   (void)jarg1_;
8059   (void)jarg2_;
8060   arg1 = *(btDynamicsWorld **)&jarg1;
8061   arg2 = *(btActionInterface **)&jarg2;
8062   (arg1)->removeAction(arg2);
8063 }
8064 
8065 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1setGravity(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)8066 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1setGravity(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
8067   btDynamicsWorld *arg1 = (btDynamicsWorld *) 0 ;
8068   btVector3 *arg2 = 0 ;
8069 
8070   (void)jenv;
8071   (void)jcls;
8072   (void)jarg1_;
8073   arg1 = *(btDynamicsWorld **)&jarg1;
8074   btVector3 local_arg2;
8075   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
8076   arg2 = &local_arg2;
8077   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
8078   (arg1)->setGravity((btVector3 const &)*arg2);
8079 }
8080 
8081 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1getGravity(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8082 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1getGravity(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8083   jobject jresult = 0 ;
8084   btDynamicsWorld *arg1 = (btDynamicsWorld *) 0 ;
8085   btVector3 result;
8086 
8087   (void)jenv;
8088   (void)jcls;
8089   (void)jarg1_;
8090   arg1 = *(btDynamicsWorld **)&jarg1;
8091   result = ((btDynamicsWorld const *)arg1)->getGravity();
8092   jresult = gdx_getReturnVector3(jenv);
8093   gdx_setVector3FrombtVector3(jenv, jresult, result);
8094   return jresult;
8095 }
8096 
8097 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1synchronizeMotionStates(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8098 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1synchronizeMotionStates(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8099   btDynamicsWorld *arg1 = (btDynamicsWorld *) 0 ;
8100 
8101   (void)jenv;
8102   (void)jcls;
8103   (void)jarg1_;
8104   arg1 = *(btDynamicsWorld **)&jarg1;
8105   (arg1)->synchronizeMotionStates();
8106 }
8107 
8108 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1addRigidBody_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)8109 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1addRigidBody_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
8110   btDynamicsWorld *arg1 = (btDynamicsWorld *) 0 ;
8111   btRigidBody *arg2 = (btRigidBody *) 0 ;
8112 
8113   (void)jenv;
8114   (void)jcls;
8115   (void)jarg1_;
8116   (void)jarg2_;
8117   arg1 = *(btDynamicsWorld **)&jarg1;
8118   arg2 = *(btRigidBody **)&jarg2;
8119   (arg1)->addRigidBody(arg2);
8120 }
8121 
8122 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1addRigidBody_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jshort jarg3,jshort jarg4)8123 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1addRigidBody_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jshort jarg3, jshort jarg4) {
8124   btDynamicsWorld *arg1 = (btDynamicsWorld *) 0 ;
8125   btRigidBody *arg2 = (btRigidBody *) 0 ;
8126   short arg3 ;
8127   short arg4 ;
8128 
8129   (void)jenv;
8130   (void)jcls;
8131   (void)jarg1_;
8132   (void)jarg2_;
8133   arg1 = *(btDynamicsWorld **)&jarg1;
8134   arg2 = *(btRigidBody **)&jarg2;
8135   arg3 = (short)jarg3;
8136   arg4 = (short)jarg4;
8137   (arg1)->addRigidBody(arg2,arg3,arg4);
8138 }
8139 
8140 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1removeRigidBody(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)8141 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1removeRigidBody(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
8142   btDynamicsWorld *arg1 = (btDynamicsWorld *) 0 ;
8143   btRigidBody *arg2 = (btRigidBody *) 0 ;
8144 
8145   (void)jenv;
8146   (void)jcls;
8147   (void)jarg1_;
8148   (void)jarg2_;
8149   arg1 = *(btDynamicsWorld **)&jarg1;
8150   arg2 = *(btRigidBody **)&jarg2;
8151   (arg1)->removeRigidBody(arg2);
8152 }
8153 
8154 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1setConstraintSolver(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)8155 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1setConstraintSolver(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
8156   btDynamicsWorld *arg1 = (btDynamicsWorld *) 0 ;
8157   btConstraintSolver *arg2 = (btConstraintSolver *) 0 ;
8158 
8159   (void)jenv;
8160   (void)jcls;
8161   (void)jarg1_;
8162   (void)jarg2_;
8163   arg1 = *(btDynamicsWorld **)&jarg1;
8164   arg2 = *(btConstraintSolver **)&jarg2;
8165   (arg1)->setConstraintSolver(arg2);
8166 }
8167 
8168 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1getConstraintSolver(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8169 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1getConstraintSolver(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8170   jlong jresult = 0 ;
8171   btDynamicsWorld *arg1 = (btDynamicsWorld *) 0 ;
8172   btConstraintSolver *result = 0 ;
8173 
8174   (void)jenv;
8175   (void)jcls;
8176   (void)jarg1_;
8177   arg1 = *(btDynamicsWorld **)&jarg1;
8178   result = (btConstraintSolver *)(arg1)->getConstraintSolver();
8179   *(btConstraintSolver **)&jresult = result;
8180   return jresult;
8181 }
8182 
8183 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1getNumConstraints(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8184 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1getNumConstraints(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8185   jint jresult = 0 ;
8186   btDynamicsWorld *arg1 = (btDynamicsWorld *) 0 ;
8187   int result;
8188 
8189   (void)jenv;
8190   (void)jcls;
8191   (void)jarg1_;
8192   arg1 = *(btDynamicsWorld **)&jarg1;
8193   result = (int)((btDynamicsWorld const *)arg1)->getNumConstraints();
8194   jresult = (jint)result;
8195   return jresult;
8196 }
8197 
8198 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1getConstraint_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)8199 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1getConstraint_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
8200   jlong jresult = 0 ;
8201   btDynamicsWorld *arg1 = (btDynamicsWorld *) 0 ;
8202   int arg2 ;
8203   btTypedConstraint *result = 0 ;
8204 
8205   (void)jenv;
8206   (void)jcls;
8207   (void)jarg1_;
8208   arg1 = *(btDynamicsWorld **)&jarg1;
8209   arg2 = (int)jarg2;
8210   result = (btTypedConstraint *)(arg1)->getConstraint(arg2);
8211   *(btTypedConstraint **)&jresult = result;
8212   return jresult;
8213 }
8214 
8215 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1getWorldType(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8216 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1getWorldType(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8217   jint jresult = 0 ;
8218   btDynamicsWorld *arg1 = (btDynamicsWorld *) 0 ;
8219   btDynamicsWorldType result;
8220 
8221   (void)jenv;
8222   (void)jcls;
8223   (void)jarg1_;
8224   arg1 = *(btDynamicsWorld **)&jarg1;
8225   result = (btDynamicsWorldType)((btDynamicsWorld const *)arg1)->getWorldType();
8226   jresult = (jint)result;
8227   return jresult;
8228 }
8229 
8230 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1clearForces(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8231 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1clearForces(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8232   btDynamicsWorld *arg1 = (btDynamicsWorld *) 0 ;
8233 
8234   (void)jenv;
8235   (void)jcls;
8236   (void)jarg1_;
8237   arg1 = *(btDynamicsWorld **)&jarg1;
8238   (arg1)->clearForces();
8239 }
8240 
8241 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1setInternalTickCallback_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jlong jarg3,jboolean jarg4)8242 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1setInternalTickCallback_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jlong jarg3, jboolean jarg4) {
8243   btDynamicsWorld *arg1 = (btDynamicsWorld *) 0 ;
8244   btInternalTickCallback arg2 = (btInternalTickCallback) 0 ;
8245   void *arg3 = (void *) 0 ;
8246   bool arg4 ;
8247 
8248   (void)jenv;
8249   (void)jcls;
8250   (void)jarg1_;
8251   arg1 = *(btDynamicsWorld **)&jarg1;
8252   arg2 = *(btInternalTickCallback *)&jarg2;
8253   arg3 = (void *)jarg3;
8254   arg4 = jarg4 ? true : false;
8255   (arg1)->setInternalTickCallback(arg2,arg3,arg4);
8256 }
8257 
8258 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1setInternalTickCallback_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jlong jarg3)8259 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1setInternalTickCallback_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jlong jarg3) {
8260   btDynamicsWorld *arg1 = (btDynamicsWorld *) 0 ;
8261   btInternalTickCallback arg2 = (btInternalTickCallback) 0 ;
8262   void *arg3 = (void *) 0 ;
8263 
8264   (void)jenv;
8265   (void)jcls;
8266   (void)jarg1_;
8267   arg1 = *(btDynamicsWorld **)&jarg1;
8268   arg2 = *(btInternalTickCallback *)&jarg2;
8269   arg3 = (void *)jarg3;
8270   (arg1)->setInternalTickCallback(arg2,arg3);
8271 }
8272 
8273 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1setInternalTickCallback_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)8274 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1setInternalTickCallback_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
8275   btDynamicsWorld *arg1 = (btDynamicsWorld *) 0 ;
8276   btInternalTickCallback arg2 = (btInternalTickCallback) 0 ;
8277 
8278   (void)jenv;
8279   (void)jcls;
8280   (void)jarg1_;
8281   arg1 = *(btDynamicsWorld **)&jarg1;
8282   arg2 = *(btInternalTickCallback *)&jarg2;
8283   (arg1)->setInternalTickCallback(arg2);
8284 }
8285 
8286 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1setWorldUserInfo(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)8287 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1setWorldUserInfo(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
8288   btDynamicsWorld *arg1 = (btDynamicsWorld *) 0 ;
8289   void *arg2 = (void *) 0 ;
8290 
8291   (void)jenv;
8292   (void)jcls;
8293   (void)jarg1_;
8294   arg1 = *(btDynamicsWorld **)&jarg1;
8295   arg2 = (void *)jarg2;
8296   (arg1)->setWorldUserInfo(arg2);
8297 }
8298 
8299 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1getWorldUserInfo(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8300 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1getWorldUserInfo(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8301   jlong jresult = 0 ;
8302   btDynamicsWorld *arg1 = (btDynamicsWorld *) 0 ;
8303   void *result = 0 ;
8304 
8305   (void)jenv;
8306   (void)jcls;
8307   (void)jarg1_;
8308   arg1 = *(btDynamicsWorld **)&jarg1;
8309   result = (void *)((btDynamicsWorld const *)arg1)->getWorldUserInfo();
8310   jresult = (jlong)result;
8311   return jresult;
8312 }
8313 
8314 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1getSolverInfo(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8315 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1getSolverInfo(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8316   jlong jresult = 0 ;
8317   btDynamicsWorld *arg1 = (btDynamicsWorld *) 0 ;
8318   btContactSolverInfo *result = 0 ;
8319 
8320   (void)jenv;
8321   (void)jcls;
8322   (void)jarg1_;
8323   arg1 = *(btDynamicsWorld **)&jarg1;
8324   result = (btContactSolverInfo *) &(arg1)->getSolverInfo();
8325   *(btContactSolverInfo **)&jresult = result;
8326   return jresult;
8327 }
8328 
8329 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1addVehicle(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)8330 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1addVehicle(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
8331   btDynamicsWorld *arg1 = (btDynamicsWorld *) 0 ;
8332   btActionInterface *arg2 = (btActionInterface *) 0 ;
8333 
8334   (void)jenv;
8335   (void)jcls;
8336   (void)jarg1_;
8337   (void)jarg2_;
8338   arg1 = *(btDynamicsWorld **)&jarg1;
8339   arg2 = *(btActionInterface **)&jarg2;
8340   (arg1)->addVehicle(arg2);
8341 }
8342 
8343 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1removeVehicle(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)8344 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1removeVehicle(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
8345   btDynamicsWorld *arg1 = (btDynamicsWorld *) 0 ;
8346   btActionInterface *arg2 = (btActionInterface *) 0 ;
8347 
8348   (void)jenv;
8349   (void)jcls;
8350   (void)jarg1_;
8351   (void)jarg2_;
8352   arg1 = *(btDynamicsWorld **)&jarg1;
8353   arg2 = *(btActionInterface **)&jarg2;
8354   (arg1)->removeVehicle(arg2);
8355 }
8356 
8357 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1addCharacter(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)8358 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1addCharacter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
8359   btDynamicsWorld *arg1 = (btDynamicsWorld *) 0 ;
8360   btActionInterface *arg2 = (btActionInterface *) 0 ;
8361 
8362   (void)jenv;
8363   (void)jcls;
8364   (void)jarg1_;
8365   (void)jarg2_;
8366   arg1 = *(btDynamicsWorld **)&jarg1;
8367   arg2 = *(btActionInterface **)&jarg2;
8368   (arg1)->addCharacter(arg2);
8369 }
8370 
8371 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1removeCharacter(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)8372 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1removeCharacter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
8373   btDynamicsWorld *arg1 = (btDynamicsWorld *) 0 ;
8374   btActionInterface *arg2 = (btActionInterface *) 0 ;
8375 
8376   (void)jenv;
8377   (void)jcls;
8378   (void)jarg1_;
8379   (void)jarg2_;
8380   arg1 = *(btDynamicsWorld **)&jarg1;
8381   arg2 = *(btActionInterface **)&jarg2;
8382   (arg1)->removeCharacter(arg2);
8383 }
8384 
8385 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorldDoubleData_1solverInfo_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)8386 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorldDoubleData_1solverInfo_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
8387   btDynamicsWorldDoubleData *arg1 = (btDynamicsWorldDoubleData *) 0 ;
8388   btContactSolverInfoDoubleData *arg2 = (btContactSolverInfoDoubleData *) 0 ;
8389 
8390   (void)jenv;
8391   (void)jcls;
8392   (void)jarg1_;
8393   (void)jarg2_;
8394   arg1 = *(btDynamicsWorldDoubleData **)&jarg1;
8395   arg2 = *(btContactSolverInfoDoubleData **)&jarg2;
8396   if (arg1) (arg1)->m_solverInfo = *arg2;
8397 }
8398 
8399 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorldDoubleData_1solverInfo_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8400 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorldDoubleData_1solverInfo_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8401   jlong jresult = 0 ;
8402   btDynamicsWorldDoubleData *arg1 = (btDynamicsWorldDoubleData *) 0 ;
8403   btContactSolverInfoDoubleData *result = 0 ;
8404 
8405   (void)jenv;
8406   (void)jcls;
8407   (void)jarg1_;
8408   arg1 = *(btDynamicsWorldDoubleData **)&jarg1;
8409   result = (btContactSolverInfoDoubleData *)& ((arg1)->m_solverInfo);
8410   *(btContactSolverInfoDoubleData **)&jresult = result;
8411   return jresult;
8412 }
8413 
8414 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorldDoubleData_1gravity_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)8415 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorldDoubleData_1gravity_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
8416   btDynamicsWorldDoubleData *arg1 = (btDynamicsWorldDoubleData *) 0 ;
8417   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
8418 
8419   (void)jenv;
8420   (void)jcls;
8421   (void)jarg1_;
8422   (void)jarg2_;
8423   arg1 = *(btDynamicsWorldDoubleData **)&jarg1;
8424   arg2 = *(btVector3DoubleData **)&jarg2;
8425   if (arg1) (arg1)->m_gravity = *arg2;
8426 }
8427 
8428 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorldDoubleData_1gravity_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8429 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorldDoubleData_1gravity_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8430   jlong jresult = 0 ;
8431   btDynamicsWorldDoubleData *arg1 = (btDynamicsWorldDoubleData *) 0 ;
8432   btVector3DoubleData *result = 0 ;
8433 
8434   (void)jenv;
8435   (void)jcls;
8436   (void)jarg1_;
8437   arg1 = *(btDynamicsWorldDoubleData **)&jarg1;
8438   result = (btVector3DoubleData *)& ((arg1)->m_gravity);
8439   *(btVector3DoubleData **)&jresult = result;
8440   return jresult;
8441 }
8442 
8443 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btDynamicsWorldDoubleData(JNIEnv * jenv,jclass jcls)8444 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btDynamicsWorldDoubleData(JNIEnv *jenv, jclass jcls) {
8445   jlong jresult = 0 ;
8446   btDynamicsWorldDoubleData *result = 0 ;
8447 
8448   (void)jenv;
8449   (void)jcls;
8450   result = (btDynamicsWorldDoubleData *)new btDynamicsWorldDoubleData();
8451   *(btDynamicsWorldDoubleData **)&jresult = result;
8452   return jresult;
8453 }
8454 
8455 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btDynamicsWorldDoubleData(JNIEnv * jenv,jclass jcls,jlong jarg1)8456 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btDynamicsWorldDoubleData(JNIEnv *jenv, jclass jcls, jlong jarg1) {
8457   btDynamicsWorldDoubleData *arg1 = (btDynamicsWorldDoubleData *) 0 ;
8458 
8459   (void)jenv;
8460   (void)jcls;
8461   arg1 = *(btDynamicsWorldDoubleData **)&jarg1;
8462   delete arg1;
8463 }
8464 
8465 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorldFloatData_1solverInfo_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)8466 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorldFloatData_1solverInfo_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
8467   btDynamicsWorldFloatData *arg1 = (btDynamicsWorldFloatData *) 0 ;
8468   btContactSolverInfoFloatData *arg2 = (btContactSolverInfoFloatData *) 0 ;
8469 
8470   (void)jenv;
8471   (void)jcls;
8472   (void)jarg1_;
8473   (void)jarg2_;
8474   arg1 = *(btDynamicsWorldFloatData **)&jarg1;
8475   arg2 = *(btContactSolverInfoFloatData **)&jarg2;
8476   if (arg1) (arg1)->m_solverInfo = *arg2;
8477 }
8478 
8479 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorldFloatData_1solverInfo_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8480 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorldFloatData_1solverInfo_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8481   jlong jresult = 0 ;
8482   btDynamicsWorldFloatData *arg1 = (btDynamicsWorldFloatData *) 0 ;
8483   btContactSolverInfoFloatData *result = 0 ;
8484 
8485   (void)jenv;
8486   (void)jcls;
8487   (void)jarg1_;
8488   arg1 = *(btDynamicsWorldFloatData **)&jarg1;
8489   result = (btContactSolverInfoFloatData *)& ((arg1)->m_solverInfo);
8490   *(btContactSolverInfoFloatData **)&jresult = result;
8491   return jresult;
8492 }
8493 
8494 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorldFloatData_1gravity_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)8495 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorldFloatData_1gravity_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
8496   btDynamicsWorldFloatData *arg1 = (btDynamicsWorldFloatData *) 0 ;
8497   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
8498 
8499   (void)jenv;
8500   (void)jcls;
8501   (void)jarg1_;
8502   (void)jarg2_;
8503   arg1 = *(btDynamicsWorldFloatData **)&jarg1;
8504   arg2 = *(btVector3FloatData **)&jarg2;
8505   if (arg1) (arg1)->m_gravity = *arg2;
8506 }
8507 
8508 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorldFloatData_1gravity_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8509 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorldFloatData_1gravity_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8510   jlong jresult = 0 ;
8511   btDynamicsWorldFloatData *arg1 = (btDynamicsWorldFloatData *) 0 ;
8512   btVector3FloatData *result = 0 ;
8513 
8514   (void)jenv;
8515   (void)jcls;
8516   (void)jarg1_;
8517   arg1 = *(btDynamicsWorldFloatData **)&jarg1;
8518   result = (btVector3FloatData *)& ((arg1)->m_gravity);
8519   *(btVector3FloatData **)&jresult = result;
8520   return jresult;
8521 }
8522 
8523 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btDynamicsWorldFloatData(JNIEnv * jenv,jclass jcls)8524 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btDynamicsWorldFloatData(JNIEnv *jenv, jclass jcls) {
8525   jlong jresult = 0 ;
8526   btDynamicsWorldFloatData *result = 0 ;
8527 
8528   (void)jenv;
8529   (void)jcls;
8530   result = (btDynamicsWorldFloatData *)new btDynamicsWorldFloatData();
8531   *(btDynamicsWorldFloatData **)&jresult = result;
8532   return jresult;
8533 }
8534 
8535 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btDynamicsWorldFloatData(JNIEnv * jenv,jclass jcls,jlong jarg1)8536 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btDynamicsWorldFloatData(JNIEnv *jenv, jclass jcls, jlong jarg1) {
8537   btDynamicsWorldFloatData *arg1 = (btDynamicsWorldFloatData *) 0 ;
8538 
8539   (void)jenv;
8540   (void)jcls;
8541   arg1 = *(btDynamicsWorldFloatData **)&jarg1;
8542   delete arg1;
8543 }
8544 
8545 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_InternalTickCallback_1CB(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)8546 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_InternalTickCallback_1CB(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
8547   btDynamicsWorld *arg1 = (btDynamicsWorld *) 0 ;
8548   btScalar arg2 ;
8549 
8550   (void)jenv;
8551   (void)jcls;
8552   (void)jarg1_;
8553   arg1 = *(btDynamicsWorld **)&jarg1;
8554   arg2 = (btScalar)jarg2;
8555   InternalTickCallback_CB(arg1,arg2);
8556 }
8557 
8558 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1InternalTickCallback_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)8559 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1InternalTickCallback_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
8560   jlong jresult = 0 ;
8561   btDynamicsWorld *arg1 = (btDynamicsWorld *) 0 ;
8562   bool arg2 ;
8563   InternalTickCallback *result = 0 ;
8564 
8565   (void)jenv;
8566   (void)jcls;
8567   (void)jarg1_;
8568   arg1 = *(btDynamicsWorld **)&jarg1;
8569   arg2 = jarg2 ? true : false;
8570   result = (InternalTickCallback *)new SwigDirector_InternalTickCallback(jenv,arg1,arg2);
8571   *(InternalTickCallback **)&jresult = result;
8572   return jresult;
8573 }
8574 
8575 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1InternalTickCallback_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8576 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1InternalTickCallback_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8577   jlong jresult = 0 ;
8578   btDynamicsWorld *arg1 = (btDynamicsWorld *) 0 ;
8579   InternalTickCallback *result = 0 ;
8580 
8581   (void)jenv;
8582   (void)jcls;
8583   (void)jarg1_;
8584   arg1 = *(btDynamicsWorld **)&jarg1;
8585   result = (InternalTickCallback *)new SwigDirector_InternalTickCallback(jenv,arg1);
8586   *(InternalTickCallback **)&jresult = result;
8587   return jresult;
8588 }
8589 
8590 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1InternalTickCallback_1_1SWIG_12(JNIEnv * jenv,jclass jcls)8591 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1InternalTickCallback_1_1SWIG_12(JNIEnv *jenv, jclass jcls) {
8592   jlong jresult = 0 ;
8593   InternalTickCallback *result = 0 ;
8594 
8595   (void)jenv;
8596   (void)jcls;
8597   result = (InternalTickCallback *)new SwigDirector_InternalTickCallback(jenv);
8598   *(InternalTickCallback **)&jresult = result;
8599   return jresult;
8600 }
8601 
8602 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_InternalTickCallback_1onInternalTick(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jfloat jarg3)8603 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_InternalTickCallback_1onInternalTick(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jfloat jarg3) {
8604   InternalTickCallback *arg1 = (InternalTickCallback *) 0 ;
8605   btDynamicsWorld *arg2 = (btDynamicsWorld *) 0 ;
8606   btScalar arg3 ;
8607 
8608   (void)jenv;
8609   (void)jcls;
8610   (void)jarg1_;
8611   (void)jarg2_;
8612   arg1 = *(InternalTickCallback **)&jarg1;
8613   arg2 = *(btDynamicsWorld **)&jarg2;
8614   arg3 = (btScalar)jarg3;
8615   (arg1)->onInternalTick(arg2,arg3);
8616 }
8617 
8618 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_InternalTickCallback_1onInternalTickSwigExplicitInternalTickCallback(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jfloat jarg3)8619 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_InternalTickCallback_1onInternalTickSwigExplicitInternalTickCallback(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jfloat jarg3) {
8620   InternalTickCallback *arg1 = (InternalTickCallback *) 0 ;
8621   btDynamicsWorld *arg2 = (btDynamicsWorld *) 0 ;
8622   btScalar arg3 ;
8623 
8624   (void)jenv;
8625   (void)jcls;
8626   (void)jarg1_;
8627   (void)jarg2_;
8628   arg1 = *(InternalTickCallback **)&jarg1;
8629   arg2 = *(btDynamicsWorld **)&jarg2;
8630   arg3 = (btScalar)jarg3;
8631   (arg1)->InternalTickCallback::onInternalTick(arg2,arg3);
8632 }
8633 
8634 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_InternalTickCallback_1detach_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8635 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_InternalTickCallback_1detach_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8636   InternalTickCallback *arg1 = (InternalTickCallback *) 0 ;
8637 
8638   (void)jenv;
8639   (void)jcls;
8640   (void)jarg1_;
8641   arg1 = *(InternalTickCallback **)&jarg1;
8642   (arg1)->detach();
8643 }
8644 
8645 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_InternalTickCallback_1attach_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jboolean jarg3)8646 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_InternalTickCallback_1attach_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jboolean jarg3) {
8647   InternalTickCallback *arg1 = (InternalTickCallback *) 0 ;
8648   btDynamicsWorld *arg2 = (btDynamicsWorld *) 0 ;
8649   bool arg3 ;
8650 
8651   (void)jenv;
8652   (void)jcls;
8653   (void)jarg1_;
8654   (void)jarg2_;
8655   arg1 = *(InternalTickCallback **)&jarg1;
8656   arg2 = *(btDynamicsWorld **)&jarg2;
8657   arg3 = jarg3 ? true : false;
8658   (arg1)->attach(arg2,arg3);
8659 }
8660 
8661 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_InternalTickCallback_1attach_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8662 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_InternalTickCallback_1attach_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8663   InternalTickCallback *arg1 = (InternalTickCallback *) 0 ;
8664 
8665   (void)jenv;
8666   (void)jcls;
8667   (void)jarg1_;
8668   arg1 = *(InternalTickCallback **)&jarg1;
8669   (arg1)->attach();
8670 }
8671 
8672 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_InternalTickCallback_1detach_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)8673 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_InternalTickCallback_1detach_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
8674   btDynamicsWorld *arg1 = (btDynamicsWorld *) 0 ;
8675   bool arg2 ;
8676 
8677   (void)jenv;
8678   (void)jcls;
8679   (void)jarg1_;
8680   arg1 = *(btDynamicsWorld **)&jarg1;
8681   arg2 = jarg2 ? true : false;
8682   InternalTickCallback::detach(arg1,arg2);
8683 }
8684 
8685 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1InternalTickCallback(JNIEnv * jenv,jclass jcls,jlong jarg1)8686 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1InternalTickCallback(JNIEnv *jenv, jclass jcls, jlong jarg1) {
8687   InternalTickCallback *arg1 = (InternalTickCallback *) 0 ;
8688 
8689   (void)jenv;
8690   (void)jcls;
8691   arg1 = *(InternalTickCallback **)&jarg1;
8692   delete arg1;
8693 }
8694 
8695 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_InternalTickCallback_1director_1connect(JNIEnv * jenv,jclass jcls,jobject jself,jlong objarg,jboolean jswig_mem_own,jboolean jweak_global)8696 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_InternalTickCallback_1director_1connect(JNIEnv *jenv, jclass jcls, jobject jself, jlong objarg, jboolean jswig_mem_own, jboolean jweak_global) {
8697   InternalTickCallback *obj = *((InternalTickCallback **)&objarg);
8698   (void)jcls;
8699   SwigDirector_InternalTickCallback *director = (SwigDirector_InternalTickCallback *)(obj);
8700   if (director) {
8701     director->swig_connect_director(jenv, jself, jenv->GetObjectClass(jself), (jswig_mem_own == JNI_TRUE), (jweak_global == JNI_TRUE));
8702   }
8703 }
8704 
8705 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_InternalTickCallback_1change_1ownership(JNIEnv * jenv,jclass jcls,jobject jself,jlong objarg,jboolean jtake_or_release)8706 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_InternalTickCallback_1change_1ownership(JNIEnv *jenv, jclass jcls, jobject jself, jlong objarg, jboolean jtake_or_release) {
8707   InternalTickCallback *obj = *((InternalTickCallback **)&objarg);
8708   SwigDirector_InternalTickCallback *director = (SwigDirector_InternalTickCallback *)(obj);
8709   (void)jcls;
8710   if (director) {
8711     director->swig_java_change_ownership(jenv, jself, jtake_or_release ? true : false);
8712   }
8713 }
8714 
8715 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btSimpleDynamicsWorld(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jlong jarg3,jobject jarg3_,jlong jarg4,jobject jarg4_)8716 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btSimpleDynamicsWorld(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_, jlong jarg4, jobject jarg4_) {
8717   jlong jresult = 0 ;
8718   btDispatcher *arg1 = (btDispatcher *) 0 ;
8719   btBroadphaseInterface *arg2 = (btBroadphaseInterface *) 0 ;
8720   btConstraintSolver *arg3 = (btConstraintSolver *) 0 ;
8721   btCollisionConfiguration *arg4 = (btCollisionConfiguration *) 0 ;
8722   btSimpleDynamicsWorld *result = 0 ;
8723 
8724   (void)jenv;
8725   (void)jcls;
8726   (void)jarg1_;
8727   (void)jarg2_;
8728   (void)jarg3_;
8729   (void)jarg4_;
8730   arg1 = *(btDispatcher **)&jarg1;
8731   arg2 = *(btBroadphaseInterface **)&jarg2;
8732   arg3 = *(btConstraintSolver **)&jarg3;
8733   arg4 = *(btCollisionConfiguration **)&jarg4;
8734   result = (btSimpleDynamicsWorld *)new btSimpleDynamicsWorld(arg1,arg2,arg3,arg4);
8735   *(btSimpleDynamicsWorld **)&jresult = result;
8736   return jresult;
8737 }
8738 
8739 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btSimpleDynamicsWorld(JNIEnv * jenv,jclass jcls,jlong jarg1)8740 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btSimpleDynamicsWorld(JNIEnv *jenv, jclass jcls, jlong jarg1) {
8741   btSimpleDynamicsWorld *arg1 = (btSimpleDynamicsWorld *) 0 ;
8742 
8743   (void)jenv;
8744   (void)jcls;
8745   arg1 = *(btSimpleDynamicsWorld **)&jarg1;
8746   delete arg1;
8747 }
8748 
8749 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSimpleDynamicsWorld_1stepSimulation_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2,jint jarg3,jfloat jarg4)8750 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSimpleDynamicsWorld_1stepSimulation_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2, jint jarg3, jfloat jarg4) {
8751   jint jresult = 0 ;
8752   btSimpleDynamicsWorld *arg1 = (btSimpleDynamicsWorld *) 0 ;
8753   btScalar arg2 ;
8754   int arg3 ;
8755   btScalar arg4 ;
8756   int result;
8757 
8758   (void)jenv;
8759   (void)jcls;
8760   (void)jarg1_;
8761   arg1 = *(btSimpleDynamicsWorld **)&jarg1;
8762   arg2 = (btScalar)jarg2;
8763   arg3 = (int)jarg3;
8764   arg4 = (btScalar)jarg4;
8765   result = (int)(arg1)->stepSimulation(arg2,arg3,arg4);
8766   jresult = (jint)result;
8767   return jresult;
8768 }
8769 
8770 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSimpleDynamicsWorld_1stepSimulation_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2,jint jarg3)8771 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSimpleDynamicsWorld_1stepSimulation_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2, jint jarg3) {
8772   jint jresult = 0 ;
8773   btSimpleDynamicsWorld *arg1 = (btSimpleDynamicsWorld *) 0 ;
8774   btScalar arg2 ;
8775   int arg3 ;
8776   int result;
8777 
8778   (void)jenv;
8779   (void)jcls;
8780   (void)jarg1_;
8781   arg1 = *(btSimpleDynamicsWorld **)&jarg1;
8782   arg2 = (btScalar)jarg2;
8783   arg3 = (int)jarg3;
8784   result = (int)(arg1)->stepSimulation(arg2,arg3);
8785   jresult = (jint)result;
8786   return jresult;
8787 }
8788 
8789 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSimpleDynamicsWorld_1stepSimulation_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)8790 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSimpleDynamicsWorld_1stepSimulation_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
8791   jint jresult = 0 ;
8792   btSimpleDynamicsWorld *arg1 = (btSimpleDynamicsWorld *) 0 ;
8793   btScalar arg2 ;
8794   int result;
8795 
8796   (void)jenv;
8797   (void)jcls;
8798   (void)jarg1_;
8799   arg1 = *(btSimpleDynamicsWorld **)&jarg1;
8800   arg2 = (btScalar)jarg2;
8801   result = (int)(arg1)->stepSimulation(arg2);
8802   jresult = (jint)result;
8803   return jresult;
8804 }
8805 
8806 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSimpleDynamicsWorld_1addRigidBody_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)8807 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSimpleDynamicsWorld_1addRigidBody_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
8808   btSimpleDynamicsWorld *arg1 = (btSimpleDynamicsWorld *) 0 ;
8809   btRigidBody *arg2 = (btRigidBody *) 0 ;
8810 
8811   (void)jenv;
8812   (void)jcls;
8813   (void)jarg1_;
8814   (void)jarg2_;
8815   arg1 = *(btSimpleDynamicsWorld **)&jarg1;
8816   arg2 = *(btRigidBody **)&jarg2;
8817   (arg1)->addRigidBody(arg2);
8818 }
8819 
8820 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSimpleDynamicsWorld_1addRigidBody_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jshort jarg3,jshort jarg4)8821 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSimpleDynamicsWorld_1addRigidBody_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jshort jarg3, jshort jarg4) {
8822   btSimpleDynamicsWorld *arg1 = (btSimpleDynamicsWorld *) 0 ;
8823   btRigidBody *arg2 = (btRigidBody *) 0 ;
8824   short arg3 ;
8825   short arg4 ;
8826 
8827   (void)jenv;
8828   (void)jcls;
8829   (void)jarg1_;
8830   (void)jarg2_;
8831   arg1 = *(btSimpleDynamicsWorld **)&jarg1;
8832   arg2 = *(btRigidBody **)&jarg2;
8833   arg3 = (short)jarg3;
8834   arg4 = (short)jarg4;
8835   (arg1)->addRigidBody(arg2,arg3,arg4);
8836 }
8837 
8838 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btActionInterface(JNIEnv * jenv,jclass jcls,jlong jarg1)8839 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btActionInterface(JNIEnv *jenv, jclass jcls, jlong jarg1) {
8840   btActionInterface *arg1 = (btActionInterface *) 0 ;
8841 
8842   (void)jenv;
8843   (void)jcls;
8844   arg1 = *(btActionInterface **)&jarg1;
8845   delete arg1;
8846 }
8847 
8848 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btActionInterface_1updateAction(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jfloat jarg3)8849 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btActionInterface_1updateAction(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jfloat jarg3) {
8850   btActionInterface *arg1 = (btActionInterface *) 0 ;
8851   btCollisionWorld *arg2 = (btCollisionWorld *) 0 ;
8852   btScalar arg3 ;
8853 
8854   (void)jenv;
8855   (void)jcls;
8856   (void)jarg1_;
8857   (void)jarg2_;
8858   arg1 = *(btActionInterface **)&jarg1;
8859   arg2 = *(btCollisionWorld **)&jarg2;
8860   arg3 = (btScalar)jarg3;
8861   (arg1)->updateAction(arg2,arg3);
8862 }
8863 
8864 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btActionInterface_1debugDraw(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)8865 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btActionInterface_1debugDraw(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
8866   btActionInterface *arg1 = (btActionInterface *) 0 ;
8867   btIDebugDraw *arg2 = (btIDebugDraw *) 0 ;
8868 
8869   (void)jenv;
8870   (void)jcls;
8871   (void)jarg1_;
8872   (void)jarg2_;
8873   arg1 = *(btActionInterface **)&jarg1;
8874   arg2 = *(btIDebugDraw **)&jarg2;
8875   (arg1)->debugDraw(arg2);
8876 }
8877 
8878 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_CustomActionInterface_1updateAction(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)8879 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_CustomActionInterface_1updateAction(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
8880   CustomActionInterface *arg1 = (CustomActionInterface *) 0 ;
8881   btScalar arg2 ;
8882 
8883   (void)jenv;
8884   (void)jcls;
8885   (void)jarg1_;
8886   arg1 = *(CustomActionInterface **)&jarg1;
8887   arg2 = (btScalar)jarg2;
8888   (arg1)->updateAction(arg2);
8889 }
8890 
8891 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_CustomActionInterface_1debugDraw(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)8892 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_CustomActionInterface_1debugDraw(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8893   CustomActionInterface *arg1 = (CustomActionInterface *) 0 ;
8894 
8895   (void)jenv;
8896   (void)jcls;
8897   (void)jarg1_;
8898   arg1 = *(CustomActionInterface **)&jarg1;
8899   (arg1)->debugDraw();
8900 }
8901 
8902 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1CustomActionInterface(JNIEnv * jenv,jclass jcls)8903 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1CustomActionInterface(JNIEnv *jenv, jclass jcls) {
8904   jlong jresult = 0 ;
8905   CustomActionInterface *result = 0 ;
8906 
8907   (void)jenv;
8908   (void)jcls;
8909   result = (CustomActionInterface *)new SwigDirector_CustomActionInterface(jenv);
8910   *(CustomActionInterface **)&jresult = result;
8911   return jresult;
8912 }
8913 
8914 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1CustomActionInterface(JNIEnv * jenv,jclass jcls,jlong jarg1)8915 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1CustomActionInterface(JNIEnv *jenv, jclass jcls, jlong jarg1) {
8916   CustomActionInterface *arg1 = (CustomActionInterface *) 0 ;
8917 
8918   (void)jenv;
8919   (void)jcls;
8920   arg1 = *(CustomActionInterface **)&jarg1;
8921   delete arg1;
8922 }
8923 
8924 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_CustomActionInterface_1director_1connect(JNIEnv * jenv,jclass jcls,jobject jself,jlong objarg,jboolean jswig_mem_own,jboolean jweak_global)8925 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_CustomActionInterface_1director_1connect(JNIEnv *jenv, jclass jcls, jobject jself, jlong objarg, jboolean jswig_mem_own, jboolean jweak_global) {
8926   CustomActionInterface *obj = *((CustomActionInterface **)&objarg);
8927   (void)jcls;
8928   SwigDirector_CustomActionInterface *director = (SwigDirector_CustomActionInterface *)(obj);
8929   if (director) {
8930     director->swig_connect_director(jenv, jself, jenv->GetObjectClass(jself), (jswig_mem_own == JNI_TRUE), (jweak_global == JNI_TRUE));
8931   }
8932 }
8933 
8934 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_CustomActionInterface_1change_1ownership(JNIEnv * jenv,jclass jcls,jobject jself,jlong objarg,jboolean jtake_or_release)8935 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_CustomActionInterface_1change_1ownership(JNIEnv *jenv, jclass jcls, jobject jself, jlong objarg, jboolean jtake_or_release) {
8936   CustomActionInterface *obj = *((CustomActionInterface **)&objarg);
8937   SwigDirector_CustomActionInterface *director = (SwigDirector_CustomActionInterface *)(obj);
8938   (void)jcls;
8939   if (director) {
8940     director->swig_java_change_ownership(jenv, jself, jtake_or_release ? true : false);
8941   }
8942 }
8943 
8944 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btDiscreteDynamicsWorld(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jlong jarg3,jobject jarg3_,jlong jarg4,jobject jarg4_)8945 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btDiscreteDynamicsWorld(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_, jlong jarg4, jobject jarg4_) {
8946   jlong jresult = 0 ;
8947   btDispatcher *arg1 = (btDispatcher *) 0 ;
8948   btBroadphaseInterface *arg2 = (btBroadphaseInterface *) 0 ;
8949   btConstraintSolver *arg3 = (btConstraintSolver *) 0 ;
8950   btCollisionConfiguration *arg4 = (btCollisionConfiguration *) 0 ;
8951   btDiscreteDynamicsWorld *result = 0 ;
8952 
8953   (void)jenv;
8954   (void)jcls;
8955   (void)jarg1_;
8956   (void)jarg2_;
8957   (void)jarg3_;
8958   (void)jarg4_;
8959   arg1 = *(btDispatcher **)&jarg1;
8960   arg2 = *(btBroadphaseInterface **)&jarg2;
8961   arg3 = *(btConstraintSolver **)&jarg3;
8962   arg4 = *(btCollisionConfiguration **)&jarg4;
8963   result = (btDiscreteDynamicsWorld *)new btDiscreteDynamicsWorld(arg1,arg2,arg3,arg4);
8964   *(btDiscreteDynamicsWorld **)&jresult = result;
8965   return jresult;
8966 }
8967 
8968 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btDiscreteDynamicsWorld(JNIEnv * jenv,jclass jcls,jlong jarg1)8969 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btDiscreteDynamicsWorld(JNIEnv *jenv, jclass jcls, jlong jarg1) {
8970   btDiscreteDynamicsWorld *arg1 = (btDiscreteDynamicsWorld *) 0 ;
8971 
8972   (void)jenv;
8973   (void)jcls;
8974   arg1 = *(btDiscreteDynamicsWorld **)&jarg1;
8975   delete arg1;
8976 }
8977 
8978 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1stepSimulation_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2,jint jarg3,jfloat jarg4)8979 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1stepSimulation_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2, jint jarg3, jfloat jarg4) {
8980   jint jresult = 0 ;
8981   btDiscreteDynamicsWorld *arg1 = (btDiscreteDynamicsWorld *) 0 ;
8982   btScalar arg2 ;
8983   int arg3 ;
8984   btScalar arg4 ;
8985   int result;
8986 
8987   (void)jenv;
8988   (void)jcls;
8989   (void)jarg1_;
8990   arg1 = *(btDiscreteDynamicsWorld **)&jarg1;
8991   arg2 = (btScalar)jarg2;
8992   arg3 = (int)jarg3;
8993   arg4 = (btScalar)jarg4;
8994   result = (int)(arg1)->stepSimulation(arg2,arg3,arg4);
8995   jresult = (jint)result;
8996   return jresult;
8997 }
8998 
8999 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1stepSimulation_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2,jint jarg3)9000 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1stepSimulation_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2, jint jarg3) {
9001   jint jresult = 0 ;
9002   btDiscreteDynamicsWorld *arg1 = (btDiscreteDynamicsWorld *) 0 ;
9003   btScalar arg2 ;
9004   int arg3 ;
9005   int result;
9006 
9007   (void)jenv;
9008   (void)jcls;
9009   (void)jarg1_;
9010   arg1 = *(btDiscreteDynamicsWorld **)&jarg1;
9011   arg2 = (btScalar)jarg2;
9012   arg3 = (int)jarg3;
9013   result = (int)(arg1)->stepSimulation(arg2,arg3);
9014   jresult = (jint)result;
9015   return jresult;
9016 }
9017 
9018 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1stepSimulation_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)9019 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1stepSimulation_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
9020   jint jresult = 0 ;
9021   btDiscreteDynamicsWorld *arg1 = (btDiscreteDynamicsWorld *) 0 ;
9022   btScalar arg2 ;
9023   int result;
9024 
9025   (void)jenv;
9026   (void)jcls;
9027   (void)jarg1_;
9028   arg1 = *(btDiscreteDynamicsWorld **)&jarg1;
9029   arg2 = (btScalar)jarg2;
9030   result = (int)(arg1)->stepSimulation(arg2);
9031   jresult = (jint)result;
9032   return jresult;
9033 }
9034 
9035 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1synchronizeSingleMotionState(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)9036 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1synchronizeSingleMotionState(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
9037   btDiscreteDynamicsWorld *arg1 = (btDiscreteDynamicsWorld *) 0 ;
9038   btRigidBody *arg2 = (btRigidBody *) 0 ;
9039 
9040   (void)jenv;
9041   (void)jcls;
9042   (void)jarg1_;
9043   (void)jarg2_;
9044   arg1 = *(btDiscreteDynamicsWorld **)&jarg1;
9045   arg2 = *(btRigidBody **)&jarg2;
9046   (arg1)->synchronizeSingleMotionState(arg2);
9047 }
9048 
9049 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1addConstraint_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jboolean jarg3)9050 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1addConstraint_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jboolean jarg3) {
9051   btDiscreteDynamicsWorld *arg1 = (btDiscreteDynamicsWorld *) 0 ;
9052   btTypedConstraint *arg2 = (btTypedConstraint *) 0 ;
9053   bool arg3 ;
9054 
9055   (void)jenv;
9056   (void)jcls;
9057   (void)jarg1_;
9058   (void)jarg2_;
9059   arg1 = *(btDiscreteDynamicsWorld **)&jarg1;
9060   arg2 = *(btTypedConstraint **)&jarg2;
9061   arg3 = jarg3 ? true : false;
9062   (arg1)->addConstraint(arg2,arg3);
9063 }
9064 
9065 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1addConstraint_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)9066 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1addConstraint_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
9067   btDiscreteDynamicsWorld *arg1 = (btDiscreteDynamicsWorld *) 0 ;
9068   btTypedConstraint *arg2 = (btTypedConstraint *) 0 ;
9069 
9070   (void)jenv;
9071   (void)jcls;
9072   (void)jarg1_;
9073   (void)jarg2_;
9074   arg1 = *(btDiscreteDynamicsWorld **)&jarg1;
9075   arg2 = *(btTypedConstraint **)&jarg2;
9076   (arg1)->addConstraint(arg2);
9077 }
9078 
9079 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1getSimulationIslandManager_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9080 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1getSimulationIslandManager_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9081   jlong jresult = 0 ;
9082   btDiscreteDynamicsWorld *arg1 = (btDiscreteDynamicsWorld *) 0 ;
9083   btSimulationIslandManager *result = 0 ;
9084 
9085   (void)jenv;
9086   (void)jcls;
9087   (void)jarg1_;
9088   arg1 = *(btDiscreteDynamicsWorld **)&jarg1;
9089   result = (btSimulationIslandManager *)(arg1)->getSimulationIslandManager();
9090   *(btSimulationIslandManager **)&jresult = result;
9091   return jresult;
9092 }
9093 
9094 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1getCollisionWorld(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9095 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1getCollisionWorld(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9096   jlong jresult = 0 ;
9097   btDiscreteDynamicsWorld *arg1 = (btDiscreteDynamicsWorld *) 0 ;
9098   btCollisionWorld *result = 0 ;
9099 
9100   (void)jenv;
9101   (void)jcls;
9102   (void)jarg1_;
9103   arg1 = *(btDiscreteDynamicsWorld **)&jarg1;
9104   result = (btCollisionWorld *)(arg1)->getCollisionWorld();
9105   *(btCollisionWorld **)&jresult = result;
9106   return jresult;
9107 }
9108 
9109 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1addCollisionObject_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jshort jarg3,jshort jarg4)9110 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1addCollisionObject_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jshort jarg3, jshort jarg4) {
9111   btDiscreteDynamicsWorld *arg1 = (btDiscreteDynamicsWorld *) 0 ;
9112   btCollisionObject *arg2 = (btCollisionObject *) 0 ;
9113   short arg3 ;
9114   short arg4 ;
9115 
9116   (void)jenv;
9117   (void)jcls;
9118   (void)jarg1_;
9119   (void)jarg2_;
9120   arg1 = *(btDiscreteDynamicsWorld **)&jarg1;
9121   arg2 = *(btCollisionObject **)&jarg2;
9122   arg3 = (short)jarg3;
9123   arg4 = (short)jarg4;
9124   (arg1)->addCollisionObject(arg2,arg3,arg4);
9125 }
9126 
9127 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1addCollisionObject_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jshort jarg3)9128 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1addCollisionObject_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jshort jarg3) {
9129   btDiscreteDynamicsWorld *arg1 = (btDiscreteDynamicsWorld *) 0 ;
9130   btCollisionObject *arg2 = (btCollisionObject *) 0 ;
9131   short arg3 ;
9132 
9133   (void)jenv;
9134   (void)jcls;
9135   (void)jarg1_;
9136   (void)jarg2_;
9137   arg1 = *(btDiscreteDynamicsWorld **)&jarg1;
9138   arg2 = *(btCollisionObject **)&jarg2;
9139   arg3 = (short)jarg3;
9140   (arg1)->addCollisionObject(arg2,arg3);
9141 }
9142 
9143 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1addCollisionObject_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)9144 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1addCollisionObject_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
9145   btDiscreteDynamicsWorld *arg1 = (btDiscreteDynamicsWorld *) 0 ;
9146   btCollisionObject *arg2 = (btCollisionObject *) 0 ;
9147 
9148   (void)jenv;
9149   (void)jcls;
9150   (void)jarg1_;
9151   (void)jarg2_;
9152   arg1 = *(btDiscreteDynamicsWorld **)&jarg1;
9153   arg2 = *(btCollisionObject **)&jarg2;
9154   (arg1)->addCollisionObject(arg2);
9155 }
9156 
9157 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1addRigidBody_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)9158 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1addRigidBody_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
9159   btDiscreteDynamicsWorld *arg1 = (btDiscreteDynamicsWorld *) 0 ;
9160   btRigidBody *arg2 = (btRigidBody *) 0 ;
9161 
9162   (void)jenv;
9163   (void)jcls;
9164   (void)jarg1_;
9165   (void)jarg2_;
9166   arg1 = *(btDiscreteDynamicsWorld **)&jarg1;
9167   arg2 = *(btRigidBody **)&jarg2;
9168   (arg1)->addRigidBody(arg2);
9169 }
9170 
9171 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1addRigidBody_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jshort jarg3,jshort jarg4)9172 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1addRigidBody_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jshort jarg3, jshort jarg4) {
9173   btDiscreteDynamicsWorld *arg1 = (btDiscreteDynamicsWorld *) 0 ;
9174   btRigidBody *arg2 = (btRigidBody *) 0 ;
9175   short arg3 ;
9176   short arg4 ;
9177 
9178   (void)jenv;
9179   (void)jcls;
9180   (void)jarg1_;
9181   (void)jarg2_;
9182   arg1 = *(btDiscreteDynamicsWorld **)&jarg1;
9183   arg2 = *(btRigidBody **)&jarg2;
9184   arg3 = (short)jarg3;
9185   arg4 = (short)jarg4;
9186   (arg1)->addRigidBody(arg2,arg3,arg4);
9187 }
9188 
9189 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1debugDrawConstraint(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)9190 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1debugDrawConstraint(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
9191   btDiscreteDynamicsWorld *arg1 = (btDiscreteDynamicsWorld *) 0 ;
9192   btTypedConstraint *arg2 = (btTypedConstraint *) 0 ;
9193 
9194   (void)jenv;
9195   (void)jcls;
9196   (void)jarg1_;
9197   (void)jarg2_;
9198   arg1 = *(btDiscreteDynamicsWorld **)&jarg1;
9199   arg2 = *(btTypedConstraint **)&jarg2;
9200   (arg1)->debugDrawConstraint(arg2);
9201 }
9202 
9203 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1getConstraint_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)9204 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1getConstraint_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
9205   jlong jresult = 0 ;
9206   btDiscreteDynamicsWorld *arg1 = (btDiscreteDynamicsWorld *) 0 ;
9207   int arg2 ;
9208   btTypedConstraint *result = 0 ;
9209 
9210   (void)jenv;
9211   (void)jcls;
9212   (void)jarg1_;
9213   arg1 = *(btDiscreteDynamicsWorld **)&jarg1;
9214   arg2 = (int)jarg2;
9215   result = (btTypedConstraint *)(arg1)->getConstraint(arg2);
9216   *(btTypedConstraint **)&jresult = result;
9217   return jresult;
9218 }
9219 
9220 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1applyGravity(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9221 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1applyGravity(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9222   btDiscreteDynamicsWorld *arg1 = (btDiscreteDynamicsWorld *) 0 ;
9223 
9224   (void)jenv;
9225   (void)jcls;
9226   (void)jarg1_;
9227   arg1 = *(btDiscreteDynamicsWorld **)&jarg1;
9228   (arg1)->applyGravity();
9229 }
9230 
9231 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1setNumTasks(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)9232 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1setNumTasks(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
9233   btDiscreteDynamicsWorld *arg1 = (btDiscreteDynamicsWorld *) 0 ;
9234   int arg2 ;
9235 
9236   (void)jenv;
9237   (void)jcls;
9238   (void)jarg1_;
9239   arg1 = *(btDiscreteDynamicsWorld **)&jarg1;
9240   arg2 = (int)jarg2;
9241   (arg1)->setNumTasks(arg2);
9242 }
9243 
9244 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1updateVehicles(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)9245 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1updateVehicles(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
9246   btDiscreteDynamicsWorld *arg1 = (btDiscreteDynamicsWorld *) 0 ;
9247   btScalar arg2 ;
9248 
9249   (void)jenv;
9250   (void)jcls;
9251   (void)jarg1_;
9252   arg1 = *(btDiscreteDynamicsWorld **)&jarg1;
9253   arg2 = (btScalar)jarg2;
9254   (arg1)->updateVehicles(arg2);
9255 }
9256 
9257 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1setSynchronizeAllMotionStates(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)9258 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1setSynchronizeAllMotionStates(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
9259   btDiscreteDynamicsWorld *arg1 = (btDiscreteDynamicsWorld *) 0 ;
9260   bool arg2 ;
9261 
9262   (void)jenv;
9263   (void)jcls;
9264   (void)jarg1_;
9265   arg1 = *(btDiscreteDynamicsWorld **)&jarg1;
9266   arg2 = jarg2 ? true : false;
9267   (arg1)->setSynchronizeAllMotionStates(arg2);
9268 }
9269 
9270 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1getSynchronizeAllMotionStates(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9271 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1getSynchronizeAllMotionStates(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9272   jboolean jresult = 0 ;
9273   btDiscreteDynamicsWorld *arg1 = (btDiscreteDynamicsWorld *) 0 ;
9274   bool result;
9275 
9276   (void)jenv;
9277   (void)jcls;
9278   (void)jarg1_;
9279   arg1 = *(btDiscreteDynamicsWorld **)&jarg1;
9280   result = (bool)((btDiscreteDynamicsWorld const *)arg1)->getSynchronizeAllMotionStates();
9281   jresult = (jboolean)result;
9282   return jresult;
9283 }
9284 
9285 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1setApplySpeculativeContactRestitution(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)9286 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1setApplySpeculativeContactRestitution(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
9287   btDiscreteDynamicsWorld *arg1 = (btDiscreteDynamicsWorld *) 0 ;
9288   bool arg2 ;
9289 
9290   (void)jenv;
9291   (void)jcls;
9292   (void)jarg1_;
9293   arg1 = *(btDiscreteDynamicsWorld **)&jarg1;
9294   arg2 = jarg2 ? true : false;
9295   (arg1)->setApplySpeculativeContactRestitution(arg2);
9296 }
9297 
9298 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1getApplySpeculativeContactRestitution(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9299 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1getApplySpeculativeContactRestitution(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9300   jboolean jresult = 0 ;
9301   btDiscreteDynamicsWorld *arg1 = (btDiscreteDynamicsWorld *) 0 ;
9302   bool result;
9303 
9304   (void)jenv;
9305   (void)jcls;
9306   (void)jarg1_;
9307   arg1 = *(btDiscreteDynamicsWorld **)&jarg1;
9308   result = (bool)((btDiscreteDynamicsWorld const *)arg1)->getApplySpeculativeContactRestitution();
9309   jresult = (jboolean)result;
9310   return jresult;
9311 }
9312 
9313 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1setLatencyMotionStateInterpolation(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)9314 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1setLatencyMotionStateInterpolation(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
9315   btDiscreteDynamicsWorld *arg1 = (btDiscreteDynamicsWorld *) 0 ;
9316   bool arg2 ;
9317 
9318   (void)jenv;
9319   (void)jcls;
9320   (void)jarg1_;
9321   arg1 = *(btDiscreteDynamicsWorld **)&jarg1;
9322   arg2 = jarg2 ? true : false;
9323   (arg1)->setLatencyMotionStateInterpolation(arg2);
9324 }
9325 
9326 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1getLatencyMotionStateInterpolation(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9327 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1getLatencyMotionStateInterpolation(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9328   jboolean jresult = 0 ;
9329   btDiscreteDynamicsWorld *arg1 = (btDiscreteDynamicsWorld *) 0 ;
9330   bool result;
9331 
9332   (void)jenv;
9333   (void)jcls;
9334   (void)jarg1_;
9335   arg1 = *(btDiscreteDynamicsWorld **)&jarg1;
9336   result = (bool)((btDiscreteDynamicsWorld const *)arg1)->getLatencyMotionStateInterpolation();
9337   jresult = (jboolean)result;
9338   return jresult;
9339 }
9340 
9341 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btCharacterControllerInterface(JNIEnv * jenv,jclass jcls,jlong jarg1)9342 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btCharacterControllerInterface(JNIEnv *jenv, jclass jcls, jlong jarg1) {
9343   btCharacterControllerInterface *arg1 = (btCharacterControllerInterface *) 0 ;
9344 
9345   (void)jenv;
9346   (void)jcls;
9347   arg1 = *(btCharacterControllerInterface **)&jarg1;
9348   delete arg1;
9349 }
9350 
9351 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btCharacterControllerInterface_1setWalkDirection(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)9352 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btCharacterControllerInterface_1setWalkDirection(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
9353   btCharacterControllerInterface *arg1 = (btCharacterControllerInterface *) 0 ;
9354   btVector3 *arg2 = 0 ;
9355 
9356   (void)jenv;
9357   (void)jcls;
9358   (void)jarg1_;
9359   arg1 = *(btCharacterControllerInterface **)&jarg1;
9360   btVector3 local_arg2;
9361   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
9362   arg2 = &local_arg2;
9363   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
9364   (arg1)->setWalkDirection((btVector3 const &)*arg2);
9365 }
9366 
9367 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btCharacterControllerInterface_1setVelocityForTimeInterval(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jfloat jarg3)9368 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btCharacterControllerInterface_1setVelocityForTimeInterval(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jfloat jarg3) {
9369   btCharacterControllerInterface *arg1 = (btCharacterControllerInterface *) 0 ;
9370   btVector3 *arg2 = 0 ;
9371   btScalar arg3 ;
9372 
9373   (void)jenv;
9374   (void)jcls;
9375   (void)jarg1_;
9376   arg1 = *(btCharacterControllerInterface **)&jarg1;
9377   btVector3 local_arg2;
9378   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
9379   arg2 = &local_arg2;
9380   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
9381   arg3 = (btScalar)jarg3;
9382   (arg1)->setVelocityForTimeInterval((btVector3 const &)*arg2,arg3);
9383 }
9384 
9385 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btCharacterControllerInterface_1reset(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)9386 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btCharacterControllerInterface_1reset(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
9387   btCharacterControllerInterface *arg1 = (btCharacterControllerInterface *) 0 ;
9388   btCollisionWorld *arg2 = (btCollisionWorld *) 0 ;
9389 
9390   (void)jenv;
9391   (void)jcls;
9392   (void)jarg1_;
9393   (void)jarg2_;
9394   arg1 = *(btCharacterControllerInterface **)&jarg1;
9395   arg2 = *(btCollisionWorld **)&jarg2;
9396   (arg1)->reset(arg2);
9397 }
9398 
9399 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btCharacterControllerInterface_1warp(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)9400 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btCharacterControllerInterface_1warp(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
9401   btCharacterControllerInterface *arg1 = (btCharacterControllerInterface *) 0 ;
9402   btVector3 *arg2 = 0 ;
9403 
9404   (void)jenv;
9405   (void)jcls;
9406   (void)jarg1_;
9407   arg1 = *(btCharacterControllerInterface **)&jarg1;
9408   btVector3 local_arg2;
9409   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
9410   arg2 = &local_arg2;
9411   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
9412   (arg1)->warp((btVector3 const &)*arg2);
9413 }
9414 
9415 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btCharacterControllerInterface_1preStep(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)9416 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btCharacterControllerInterface_1preStep(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
9417   btCharacterControllerInterface *arg1 = (btCharacterControllerInterface *) 0 ;
9418   btCollisionWorld *arg2 = (btCollisionWorld *) 0 ;
9419 
9420   (void)jenv;
9421   (void)jcls;
9422   (void)jarg1_;
9423   (void)jarg2_;
9424   arg1 = *(btCharacterControllerInterface **)&jarg1;
9425   arg2 = *(btCollisionWorld **)&jarg2;
9426   (arg1)->preStep(arg2);
9427 }
9428 
9429 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btCharacterControllerInterface_1playerStep(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jfloat jarg3)9430 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btCharacterControllerInterface_1playerStep(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jfloat jarg3) {
9431   btCharacterControllerInterface *arg1 = (btCharacterControllerInterface *) 0 ;
9432   btCollisionWorld *arg2 = (btCollisionWorld *) 0 ;
9433   btScalar arg3 ;
9434 
9435   (void)jenv;
9436   (void)jcls;
9437   (void)jarg1_;
9438   (void)jarg2_;
9439   arg1 = *(btCharacterControllerInterface **)&jarg1;
9440   arg2 = *(btCollisionWorld **)&jarg2;
9441   arg3 = (btScalar)jarg3;
9442   (arg1)->playerStep(arg2,arg3);
9443 }
9444 
9445 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btCharacterControllerInterface_1canJump(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9446 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btCharacterControllerInterface_1canJump(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9447   jboolean jresult = 0 ;
9448   btCharacterControllerInterface *arg1 = (btCharacterControllerInterface *) 0 ;
9449   bool result;
9450 
9451   (void)jenv;
9452   (void)jcls;
9453   (void)jarg1_;
9454   arg1 = *(btCharacterControllerInterface **)&jarg1;
9455   result = (bool)((btCharacterControllerInterface const *)arg1)->canJump();
9456   jresult = (jboolean)result;
9457   return jresult;
9458 }
9459 
9460 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btCharacterControllerInterface_1jump(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9461 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btCharacterControllerInterface_1jump(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9462   btCharacterControllerInterface *arg1 = (btCharacterControllerInterface *) 0 ;
9463 
9464   (void)jenv;
9465   (void)jcls;
9466   (void)jarg1_;
9467   arg1 = *(btCharacterControllerInterface **)&jarg1;
9468   (arg1)->jump();
9469 }
9470 
9471 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btCharacterControllerInterface_1onGround(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9472 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btCharacterControllerInterface_1onGround(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9473   jboolean jresult = 0 ;
9474   btCharacterControllerInterface *arg1 = (btCharacterControllerInterface *) 0 ;
9475   bool result;
9476 
9477   (void)jenv;
9478   (void)jcls;
9479   (void)jarg1_;
9480   arg1 = *(btCharacterControllerInterface **)&jarg1;
9481   result = (bool)((btCharacterControllerInterface const *)arg1)->onGround();
9482   jresult = (jboolean)result;
9483   return jresult;
9484 }
9485 
9486 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btCharacterControllerInterface_1setUpInterpolate(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)9487 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btCharacterControllerInterface_1setUpInterpolate(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
9488   btCharacterControllerInterface *arg1 = (btCharacterControllerInterface *) 0 ;
9489   bool arg2 ;
9490 
9491   (void)jenv;
9492   (void)jcls;
9493   (void)jarg1_;
9494   arg1 = *(btCharacterControllerInterface **)&jarg1;
9495   arg2 = jarg2 ? true : false;
9496   (arg1)->setUpInterpolate(arg2);
9497 }
9498 
9499 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btKinematicCharacterController_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jfloat jarg3,jint jarg4)9500 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btKinematicCharacterController_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jfloat jarg3, jint jarg4) {
9501   jlong jresult = 0 ;
9502   btPairCachingGhostObject *arg1 = (btPairCachingGhostObject *) 0 ;
9503   btConvexShape *arg2 = (btConvexShape *) 0 ;
9504   btScalar arg3 ;
9505   int arg4 ;
9506   btKinematicCharacterController *result = 0 ;
9507 
9508   (void)jenv;
9509   (void)jcls;
9510   (void)jarg1_;
9511   (void)jarg2_;
9512   arg1 = *(btPairCachingGhostObject **)&jarg1;
9513   arg2 = *(btConvexShape **)&jarg2;
9514   arg3 = (btScalar)jarg3;
9515   arg4 = (int)jarg4;
9516   result = (btKinematicCharacterController *)new btKinematicCharacterController(arg1,arg2,arg3,arg4);
9517   *(btKinematicCharacterController **)&jresult = result;
9518   return jresult;
9519 }
9520 
9521 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btKinematicCharacterController_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jfloat jarg3)9522 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btKinematicCharacterController_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jfloat jarg3) {
9523   jlong jresult = 0 ;
9524   btPairCachingGhostObject *arg1 = (btPairCachingGhostObject *) 0 ;
9525   btConvexShape *arg2 = (btConvexShape *) 0 ;
9526   btScalar arg3 ;
9527   btKinematicCharacterController *result = 0 ;
9528 
9529   (void)jenv;
9530   (void)jcls;
9531   (void)jarg1_;
9532   (void)jarg2_;
9533   arg1 = *(btPairCachingGhostObject **)&jarg1;
9534   arg2 = *(btConvexShape **)&jarg2;
9535   arg3 = (btScalar)jarg3;
9536   result = (btKinematicCharacterController *)new btKinematicCharacterController(arg1,arg2,arg3);
9537   *(btKinematicCharacterController **)&jresult = result;
9538   return jresult;
9539 }
9540 
9541 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btKinematicCharacterController(JNIEnv * jenv,jclass jcls,jlong jarg1)9542 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btKinematicCharacterController(JNIEnv *jenv, jclass jcls, jlong jarg1) {
9543   btKinematicCharacterController *arg1 = (btKinematicCharacterController *) 0 ;
9544 
9545   (void)jenv;
9546   (void)jcls;
9547   arg1 = *(btKinematicCharacterController **)&jarg1;
9548   delete arg1;
9549 }
9550 
9551 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btKinematicCharacterController_1setUpAxis(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)9552 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btKinematicCharacterController_1setUpAxis(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
9553   btKinematicCharacterController *arg1 = (btKinematicCharacterController *) 0 ;
9554   int arg2 ;
9555 
9556   (void)jenv;
9557   (void)jcls;
9558   (void)jarg1_;
9559   arg1 = *(btKinematicCharacterController **)&jarg1;
9560   arg2 = (int)jarg2;
9561   (arg1)->setUpAxis(arg2);
9562 }
9563 
9564 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btKinematicCharacterController_1setFallSpeed(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)9565 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btKinematicCharacterController_1setFallSpeed(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
9566   btKinematicCharacterController *arg1 = (btKinematicCharacterController *) 0 ;
9567   btScalar arg2 ;
9568 
9569   (void)jenv;
9570   (void)jcls;
9571   (void)jarg1_;
9572   arg1 = *(btKinematicCharacterController **)&jarg1;
9573   arg2 = (btScalar)jarg2;
9574   (arg1)->setFallSpeed(arg2);
9575 }
9576 
9577 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btKinematicCharacterController_1setJumpSpeed(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)9578 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btKinematicCharacterController_1setJumpSpeed(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
9579   btKinematicCharacterController *arg1 = (btKinematicCharacterController *) 0 ;
9580   btScalar arg2 ;
9581 
9582   (void)jenv;
9583   (void)jcls;
9584   (void)jarg1_;
9585   arg1 = *(btKinematicCharacterController **)&jarg1;
9586   arg2 = (btScalar)jarg2;
9587   (arg1)->setJumpSpeed(arg2);
9588 }
9589 
9590 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btKinematicCharacterController_1setMaxJumpHeight(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)9591 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btKinematicCharacterController_1setMaxJumpHeight(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
9592   btKinematicCharacterController *arg1 = (btKinematicCharacterController *) 0 ;
9593   btScalar arg2 ;
9594 
9595   (void)jenv;
9596   (void)jcls;
9597   (void)jarg1_;
9598   arg1 = *(btKinematicCharacterController **)&jarg1;
9599   arg2 = (btScalar)jarg2;
9600   (arg1)->setMaxJumpHeight(arg2);
9601 }
9602 
9603 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btKinematicCharacterController_1setGravity(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)9604 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btKinematicCharacterController_1setGravity(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
9605   btKinematicCharacterController *arg1 = (btKinematicCharacterController *) 0 ;
9606   btScalar arg2 ;
9607 
9608   (void)jenv;
9609   (void)jcls;
9610   (void)jarg1_;
9611   arg1 = *(btKinematicCharacterController **)&jarg1;
9612   arg2 = (btScalar)jarg2;
9613   (arg1)->setGravity(arg2);
9614 }
9615 
9616 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btKinematicCharacterController_1getGravity(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9617 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btKinematicCharacterController_1getGravity(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9618   jfloat jresult = 0 ;
9619   btKinematicCharacterController *arg1 = (btKinematicCharacterController *) 0 ;
9620   btScalar result;
9621 
9622   (void)jenv;
9623   (void)jcls;
9624   (void)jarg1_;
9625   arg1 = *(btKinematicCharacterController **)&jarg1;
9626   result = (btScalar)((btKinematicCharacterController const *)arg1)->getGravity();
9627   jresult = (jfloat)result;
9628   return jresult;
9629 }
9630 
9631 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btKinematicCharacterController_1setMaxSlope(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)9632 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btKinematicCharacterController_1setMaxSlope(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
9633   btKinematicCharacterController *arg1 = (btKinematicCharacterController *) 0 ;
9634   btScalar arg2 ;
9635 
9636   (void)jenv;
9637   (void)jcls;
9638   (void)jarg1_;
9639   arg1 = *(btKinematicCharacterController **)&jarg1;
9640   arg2 = (btScalar)jarg2;
9641   (arg1)->setMaxSlope(arg2);
9642 }
9643 
9644 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btKinematicCharacterController_1getMaxSlope(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9645 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btKinematicCharacterController_1getMaxSlope(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9646   jfloat jresult = 0 ;
9647   btKinematicCharacterController *arg1 = (btKinematicCharacterController *) 0 ;
9648   btScalar result;
9649 
9650   (void)jenv;
9651   (void)jcls;
9652   (void)jarg1_;
9653   arg1 = *(btKinematicCharacterController **)&jarg1;
9654   result = (btScalar)((btKinematicCharacterController const *)arg1)->getMaxSlope();
9655   jresult = (jfloat)result;
9656   return jresult;
9657 }
9658 
9659 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btKinematicCharacterController_1getGhostObject(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9660 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btKinematicCharacterController_1getGhostObject(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9661   jlong jresult = 0 ;
9662   btKinematicCharacterController *arg1 = (btKinematicCharacterController *) 0 ;
9663   btPairCachingGhostObject *result = 0 ;
9664 
9665   (void)jenv;
9666   (void)jcls;
9667   (void)jarg1_;
9668   arg1 = *(btKinematicCharacterController **)&jarg1;
9669   result = (btPairCachingGhostObject *)(arg1)->getGhostObject();
9670   *(btPairCachingGhostObject **)&jresult = result;
9671   return jresult;
9672 }
9673 
9674 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btKinematicCharacterController_1setUseGhostSweepTest(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)9675 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btKinematicCharacterController_1setUseGhostSweepTest(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
9676   btKinematicCharacterController *arg1 = (btKinematicCharacterController *) 0 ;
9677   bool arg2 ;
9678 
9679   (void)jenv;
9680   (void)jcls;
9681   (void)jarg1_;
9682   arg1 = *(btKinematicCharacterController **)&jarg1;
9683   arg2 = jarg2 ? true : false;
9684   (arg1)->setUseGhostSweepTest(arg2);
9685 }
9686 
9687 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1tau_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)9688 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1tau_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
9689   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
9690   btScalar arg2 ;
9691 
9692   (void)jenv;
9693   (void)jcls;
9694   (void)jarg1_;
9695   arg1 = *(btContactSolverInfoData **)&jarg1;
9696   arg2 = (btScalar)jarg2;
9697   if (arg1) (arg1)->m_tau = arg2;
9698 }
9699 
9700 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1tau_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9701 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1tau_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9702   jfloat jresult = 0 ;
9703   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
9704   btScalar result;
9705 
9706   (void)jenv;
9707   (void)jcls;
9708   (void)jarg1_;
9709   arg1 = *(btContactSolverInfoData **)&jarg1;
9710   result = (btScalar) ((arg1)->m_tau);
9711   jresult = (jfloat)result;
9712   return jresult;
9713 }
9714 
9715 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1damping_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)9716 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1damping_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
9717   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
9718   btScalar arg2 ;
9719 
9720   (void)jenv;
9721   (void)jcls;
9722   (void)jarg1_;
9723   arg1 = *(btContactSolverInfoData **)&jarg1;
9724   arg2 = (btScalar)jarg2;
9725   if (arg1) (arg1)->m_damping = arg2;
9726 }
9727 
9728 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1damping_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9729 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1damping_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9730   jfloat jresult = 0 ;
9731   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
9732   btScalar result;
9733 
9734   (void)jenv;
9735   (void)jcls;
9736   (void)jarg1_;
9737   arg1 = *(btContactSolverInfoData **)&jarg1;
9738   result = (btScalar) ((arg1)->m_damping);
9739   jresult = (jfloat)result;
9740   return jresult;
9741 }
9742 
9743 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1friction_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)9744 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1friction_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
9745   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
9746   btScalar arg2 ;
9747 
9748   (void)jenv;
9749   (void)jcls;
9750   (void)jarg1_;
9751   arg1 = *(btContactSolverInfoData **)&jarg1;
9752   arg2 = (btScalar)jarg2;
9753   if (arg1) (arg1)->m_friction = arg2;
9754 }
9755 
9756 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1friction_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9757 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1friction_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9758   jfloat jresult = 0 ;
9759   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
9760   btScalar result;
9761 
9762   (void)jenv;
9763   (void)jcls;
9764   (void)jarg1_;
9765   arg1 = *(btContactSolverInfoData **)&jarg1;
9766   result = (btScalar) ((arg1)->m_friction);
9767   jresult = (jfloat)result;
9768   return jresult;
9769 }
9770 
9771 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1timeStep_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)9772 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1timeStep_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
9773   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
9774   btScalar arg2 ;
9775 
9776   (void)jenv;
9777   (void)jcls;
9778   (void)jarg1_;
9779   arg1 = *(btContactSolverInfoData **)&jarg1;
9780   arg2 = (btScalar)jarg2;
9781   if (arg1) (arg1)->m_timeStep = arg2;
9782 }
9783 
9784 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1timeStep_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9785 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1timeStep_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9786   jfloat jresult = 0 ;
9787   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
9788   btScalar result;
9789 
9790   (void)jenv;
9791   (void)jcls;
9792   (void)jarg1_;
9793   arg1 = *(btContactSolverInfoData **)&jarg1;
9794   result = (btScalar) ((arg1)->m_timeStep);
9795   jresult = (jfloat)result;
9796   return jresult;
9797 }
9798 
9799 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1restitution_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)9800 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1restitution_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
9801   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
9802   btScalar arg2 ;
9803 
9804   (void)jenv;
9805   (void)jcls;
9806   (void)jarg1_;
9807   arg1 = *(btContactSolverInfoData **)&jarg1;
9808   arg2 = (btScalar)jarg2;
9809   if (arg1) (arg1)->m_restitution = arg2;
9810 }
9811 
9812 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1restitution_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9813 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1restitution_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9814   jfloat jresult = 0 ;
9815   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
9816   btScalar result;
9817 
9818   (void)jenv;
9819   (void)jcls;
9820   (void)jarg1_;
9821   arg1 = *(btContactSolverInfoData **)&jarg1;
9822   result = (btScalar) ((arg1)->m_restitution);
9823   jresult = (jfloat)result;
9824   return jresult;
9825 }
9826 
9827 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1numIterations_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)9828 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1numIterations_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
9829   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
9830   int arg2 ;
9831 
9832   (void)jenv;
9833   (void)jcls;
9834   (void)jarg1_;
9835   arg1 = *(btContactSolverInfoData **)&jarg1;
9836   arg2 = (int)jarg2;
9837   if (arg1) (arg1)->m_numIterations = arg2;
9838 }
9839 
9840 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1numIterations_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9841 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1numIterations_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9842   jint jresult = 0 ;
9843   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
9844   int result;
9845 
9846   (void)jenv;
9847   (void)jcls;
9848   (void)jarg1_;
9849   arg1 = *(btContactSolverInfoData **)&jarg1;
9850   result = (int) ((arg1)->m_numIterations);
9851   jresult = (jint)result;
9852   return jresult;
9853 }
9854 
9855 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1maxErrorReduction_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)9856 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1maxErrorReduction_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
9857   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
9858   btScalar arg2 ;
9859 
9860   (void)jenv;
9861   (void)jcls;
9862   (void)jarg1_;
9863   arg1 = *(btContactSolverInfoData **)&jarg1;
9864   arg2 = (btScalar)jarg2;
9865   if (arg1) (arg1)->m_maxErrorReduction = arg2;
9866 }
9867 
9868 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1maxErrorReduction_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9869 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1maxErrorReduction_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9870   jfloat jresult = 0 ;
9871   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
9872   btScalar result;
9873 
9874   (void)jenv;
9875   (void)jcls;
9876   (void)jarg1_;
9877   arg1 = *(btContactSolverInfoData **)&jarg1;
9878   result = (btScalar) ((arg1)->m_maxErrorReduction);
9879   jresult = (jfloat)result;
9880   return jresult;
9881 }
9882 
9883 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1sor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)9884 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1sor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
9885   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
9886   btScalar arg2 ;
9887 
9888   (void)jenv;
9889   (void)jcls;
9890   (void)jarg1_;
9891   arg1 = *(btContactSolverInfoData **)&jarg1;
9892   arg2 = (btScalar)jarg2;
9893   if (arg1) (arg1)->m_sor = arg2;
9894 }
9895 
9896 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1sor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9897 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1sor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9898   jfloat jresult = 0 ;
9899   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
9900   btScalar result;
9901 
9902   (void)jenv;
9903   (void)jcls;
9904   (void)jarg1_;
9905   arg1 = *(btContactSolverInfoData **)&jarg1;
9906   result = (btScalar) ((arg1)->m_sor);
9907   jresult = (jfloat)result;
9908   return jresult;
9909 }
9910 
9911 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1erp_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)9912 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1erp_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
9913   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
9914   btScalar arg2 ;
9915 
9916   (void)jenv;
9917   (void)jcls;
9918   (void)jarg1_;
9919   arg1 = *(btContactSolverInfoData **)&jarg1;
9920   arg2 = (btScalar)jarg2;
9921   if (arg1) (arg1)->m_erp = arg2;
9922 }
9923 
9924 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1erp_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9925 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1erp_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9926   jfloat jresult = 0 ;
9927   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
9928   btScalar result;
9929 
9930   (void)jenv;
9931   (void)jcls;
9932   (void)jarg1_;
9933   arg1 = *(btContactSolverInfoData **)&jarg1;
9934   result = (btScalar) ((arg1)->m_erp);
9935   jresult = (jfloat)result;
9936   return jresult;
9937 }
9938 
9939 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1erp2_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)9940 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1erp2_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
9941   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
9942   btScalar arg2 ;
9943 
9944   (void)jenv;
9945   (void)jcls;
9946   (void)jarg1_;
9947   arg1 = *(btContactSolverInfoData **)&jarg1;
9948   arg2 = (btScalar)jarg2;
9949   if (arg1) (arg1)->m_erp2 = arg2;
9950 }
9951 
9952 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1erp2_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9953 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1erp2_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9954   jfloat jresult = 0 ;
9955   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
9956   btScalar result;
9957 
9958   (void)jenv;
9959   (void)jcls;
9960   (void)jarg1_;
9961   arg1 = *(btContactSolverInfoData **)&jarg1;
9962   result = (btScalar) ((arg1)->m_erp2);
9963   jresult = (jfloat)result;
9964   return jresult;
9965 }
9966 
9967 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1globalCfm_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)9968 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1globalCfm_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
9969   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
9970   btScalar arg2 ;
9971 
9972   (void)jenv;
9973   (void)jcls;
9974   (void)jarg1_;
9975   arg1 = *(btContactSolverInfoData **)&jarg1;
9976   arg2 = (btScalar)jarg2;
9977   if (arg1) (arg1)->m_globalCfm = arg2;
9978 }
9979 
9980 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1globalCfm_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)9981 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1globalCfm_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9982   jfloat jresult = 0 ;
9983   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
9984   btScalar result;
9985 
9986   (void)jenv;
9987   (void)jcls;
9988   (void)jarg1_;
9989   arg1 = *(btContactSolverInfoData **)&jarg1;
9990   result = (btScalar) ((arg1)->m_globalCfm);
9991   jresult = (jfloat)result;
9992   return jresult;
9993 }
9994 
9995 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1splitImpulse_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)9996 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1splitImpulse_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
9997   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
9998   int arg2 ;
9999 
10000   (void)jenv;
10001   (void)jcls;
10002   (void)jarg1_;
10003   arg1 = *(btContactSolverInfoData **)&jarg1;
10004   arg2 = (int)jarg2;
10005   if (arg1) (arg1)->m_splitImpulse = arg2;
10006 }
10007 
10008 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1splitImpulse_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10009 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1splitImpulse_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10010   jint jresult = 0 ;
10011   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
10012   int result;
10013 
10014   (void)jenv;
10015   (void)jcls;
10016   (void)jarg1_;
10017   arg1 = *(btContactSolverInfoData **)&jarg1;
10018   result = (int) ((arg1)->m_splitImpulse);
10019   jresult = (jint)result;
10020   return jresult;
10021 }
10022 
10023 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1splitImpulsePenetrationThreshold_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)10024 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1splitImpulsePenetrationThreshold_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
10025   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
10026   btScalar arg2 ;
10027 
10028   (void)jenv;
10029   (void)jcls;
10030   (void)jarg1_;
10031   arg1 = *(btContactSolverInfoData **)&jarg1;
10032   arg2 = (btScalar)jarg2;
10033   if (arg1) (arg1)->m_splitImpulsePenetrationThreshold = arg2;
10034 }
10035 
10036 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1splitImpulsePenetrationThreshold_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10037 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1splitImpulsePenetrationThreshold_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10038   jfloat jresult = 0 ;
10039   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
10040   btScalar result;
10041 
10042   (void)jenv;
10043   (void)jcls;
10044   (void)jarg1_;
10045   arg1 = *(btContactSolverInfoData **)&jarg1;
10046   result = (btScalar) ((arg1)->m_splitImpulsePenetrationThreshold);
10047   jresult = (jfloat)result;
10048   return jresult;
10049 }
10050 
10051 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1splitImpulseTurnErp_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)10052 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1splitImpulseTurnErp_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
10053   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
10054   btScalar arg2 ;
10055 
10056   (void)jenv;
10057   (void)jcls;
10058   (void)jarg1_;
10059   arg1 = *(btContactSolverInfoData **)&jarg1;
10060   arg2 = (btScalar)jarg2;
10061   if (arg1) (arg1)->m_splitImpulseTurnErp = arg2;
10062 }
10063 
10064 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1splitImpulseTurnErp_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10065 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1splitImpulseTurnErp_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10066   jfloat jresult = 0 ;
10067   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
10068   btScalar result;
10069 
10070   (void)jenv;
10071   (void)jcls;
10072   (void)jarg1_;
10073   arg1 = *(btContactSolverInfoData **)&jarg1;
10074   result = (btScalar) ((arg1)->m_splitImpulseTurnErp);
10075   jresult = (jfloat)result;
10076   return jresult;
10077 }
10078 
10079 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1linearSlop_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)10080 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1linearSlop_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
10081   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
10082   btScalar arg2 ;
10083 
10084   (void)jenv;
10085   (void)jcls;
10086   (void)jarg1_;
10087   arg1 = *(btContactSolverInfoData **)&jarg1;
10088   arg2 = (btScalar)jarg2;
10089   if (arg1) (arg1)->m_linearSlop = arg2;
10090 }
10091 
10092 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1linearSlop_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10093 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1linearSlop_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10094   jfloat jresult = 0 ;
10095   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
10096   btScalar result;
10097 
10098   (void)jenv;
10099   (void)jcls;
10100   (void)jarg1_;
10101   arg1 = *(btContactSolverInfoData **)&jarg1;
10102   result = (btScalar) ((arg1)->m_linearSlop);
10103   jresult = (jfloat)result;
10104   return jresult;
10105 }
10106 
10107 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1warmstartingFactor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)10108 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1warmstartingFactor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
10109   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
10110   btScalar arg2 ;
10111 
10112   (void)jenv;
10113   (void)jcls;
10114   (void)jarg1_;
10115   arg1 = *(btContactSolverInfoData **)&jarg1;
10116   arg2 = (btScalar)jarg2;
10117   if (arg1) (arg1)->m_warmstartingFactor = arg2;
10118 }
10119 
10120 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1warmstartingFactor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10121 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1warmstartingFactor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10122   jfloat jresult = 0 ;
10123   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
10124   btScalar result;
10125 
10126   (void)jenv;
10127   (void)jcls;
10128   (void)jarg1_;
10129   arg1 = *(btContactSolverInfoData **)&jarg1;
10130   result = (btScalar) ((arg1)->m_warmstartingFactor);
10131   jresult = (jfloat)result;
10132   return jresult;
10133 }
10134 
10135 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1solverMode_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)10136 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1solverMode_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10137   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
10138   int arg2 ;
10139 
10140   (void)jenv;
10141   (void)jcls;
10142   (void)jarg1_;
10143   arg1 = *(btContactSolverInfoData **)&jarg1;
10144   arg2 = (int)jarg2;
10145   if (arg1) (arg1)->m_solverMode = arg2;
10146 }
10147 
10148 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1solverMode_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10149 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1solverMode_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10150   jint jresult = 0 ;
10151   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
10152   int result;
10153 
10154   (void)jenv;
10155   (void)jcls;
10156   (void)jarg1_;
10157   arg1 = *(btContactSolverInfoData **)&jarg1;
10158   result = (int) ((arg1)->m_solverMode);
10159   jresult = (jint)result;
10160   return jresult;
10161 }
10162 
10163 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1restingContactRestitutionThreshold_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)10164 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1restingContactRestitutionThreshold_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10165   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
10166   int arg2 ;
10167 
10168   (void)jenv;
10169   (void)jcls;
10170   (void)jarg1_;
10171   arg1 = *(btContactSolverInfoData **)&jarg1;
10172   arg2 = (int)jarg2;
10173   if (arg1) (arg1)->m_restingContactRestitutionThreshold = arg2;
10174 }
10175 
10176 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1restingContactRestitutionThreshold_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10177 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1restingContactRestitutionThreshold_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10178   jint jresult = 0 ;
10179   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
10180   int result;
10181 
10182   (void)jenv;
10183   (void)jcls;
10184   (void)jarg1_;
10185   arg1 = *(btContactSolverInfoData **)&jarg1;
10186   result = (int) ((arg1)->m_restingContactRestitutionThreshold);
10187   jresult = (jint)result;
10188   return jresult;
10189 }
10190 
10191 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1minimumSolverBatchSize_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)10192 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1minimumSolverBatchSize_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10193   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
10194   int arg2 ;
10195 
10196   (void)jenv;
10197   (void)jcls;
10198   (void)jarg1_;
10199   arg1 = *(btContactSolverInfoData **)&jarg1;
10200   arg2 = (int)jarg2;
10201   if (arg1) (arg1)->m_minimumSolverBatchSize = arg2;
10202 }
10203 
10204 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1minimumSolverBatchSize_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10205 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1minimumSolverBatchSize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10206   jint jresult = 0 ;
10207   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
10208   int result;
10209 
10210   (void)jenv;
10211   (void)jcls;
10212   (void)jarg1_;
10213   arg1 = *(btContactSolverInfoData **)&jarg1;
10214   result = (int) ((arg1)->m_minimumSolverBatchSize);
10215   jresult = (jint)result;
10216   return jresult;
10217 }
10218 
10219 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1maxGyroscopicForce_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)10220 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1maxGyroscopicForce_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
10221   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
10222   btScalar arg2 ;
10223 
10224   (void)jenv;
10225   (void)jcls;
10226   (void)jarg1_;
10227   arg1 = *(btContactSolverInfoData **)&jarg1;
10228   arg2 = (btScalar)jarg2;
10229   if (arg1) (arg1)->m_maxGyroscopicForce = arg2;
10230 }
10231 
10232 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1maxGyroscopicForce_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10233 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1maxGyroscopicForce_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10234   jfloat jresult = 0 ;
10235   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
10236   btScalar result;
10237 
10238   (void)jenv;
10239   (void)jcls;
10240   (void)jarg1_;
10241   arg1 = *(btContactSolverInfoData **)&jarg1;
10242   result = (btScalar) ((arg1)->m_maxGyroscopicForce);
10243   jresult = (jfloat)result;
10244   return jresult;
10245 }
10246 
10247 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1singleAxisRollingFrictionThreshold_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)10248 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1singleAxisRollingFrictionThreshold_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
10249   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
10250   btScalar arg2 ;
10251 
10252   (void)jenv;
10253   (void)jcls;
10254   (void)jarg1_;
10255   arg1 = *(btContactSolverInfoData **)&jarg1;
10256   arg2 = (btScalar)jarg2;
10257   if (arg1) (arg1)->m_singleAxisRollingFrictionThreshold = arg2;
10258 }
10259 
10260 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1singleAxisRollingFrictionThreshold_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10261 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoData_1singleAxisRollingFrictionThreshold_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10262   jfloat jresult = 0 ;
10263   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
10264   btScalar result;
10265 
10266   (void)jenv;
10267   (void)jcls;
10268   (void)jarg1_;
10269   arg1 = *(btContactSolverInfoData **)&jarg1;
10270   result = (btScalar) ((arg1)->m_singleAxisRollingFrictionThreshold);
10271   jresult = (jfloat)result;
10272   return jresult;
10273 }
10274 
10275 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btContactSolverInfoData(JNIEnv * jenv,jclass jcls)10276 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btContactSolverInfoData(JNIEnv *jenv, jclass jcls) {
10277   jlong jresult = 0 ;
10278   btContactSolverInfoData *result = 0 ;
10279 
10280   (void)jenv;
10281   (void)jcls;
10282   result = (btContactSolverInfoData *)new btContactSolverInfoData();
10283   *(btContactSolverInfoData **)&jresult = result;
10284   return jresult;
10285 }
10286 
10287 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btContactSolverInfoData(JNIEnv * jenv,jclass jcls,jlong jarg1)10288 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btContactSolverInfoData(JNIEnv *jenv, jclass jcls, jlong jarg1) {
10289   btContactSolverInfoData *arg1 = (btContactSolverInfoData *) 0 ;
10290 
10291   (void)jenv;
10292   (void)jcls;
10293   arg1 = *(btContactSolverInfoData **)&jarg1;
10294   delete arg1;
10295 }
10296 
10297 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btContactSolverInfo(JNIEnv * jenv,jclass jcls)10298 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btContactSolverInfo(JNIEnv *jenv, jclass jcls) {
10299   jlong jresult = 0 ;
10300   btContactSolverInfo *result = 0 ;
10301 
10302   (void)jenv;
10303   (void)jcls;
10304   result = (btContactSolverInfo *)new btContactSolverInfo();
10305   *(btContactSolverInfo **)&jresult = result;
10306   return jresult;
10307 }
10308 
10309 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btContactSolverInfo(JNIEnv * jenv,jclass jcls,jlong jarg1)10310 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btContactSolverInfo(JNIEnv *jenv, jclass jcls, jlong jarg1) {
10311   btContactSolverInfo *arg1 = (btContactSolverInfo *) 0 ;
10312 
10313   (void)jenv;
10314   (void)jcls;
10315   arg1 = *(btContactSolverInfo **)&jarg1;
10316   delete arg1;
10317 }
10318 
10319 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1tau_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)10320 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1tau_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
10321   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10322   double arg2 ;
10323 
10324   (void)jenv;
10325   (void)jcls;
10326   (void)jarg1_;
10327   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10328   arg2 = (double)jarg2;
10329   if (arg1) (arg1)->m_tau = arg2;
10330 }
10331 
10332 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1tau_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10333 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1tau_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10334   jdouble jresult = 0 ;
10335   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10336   double result;
10337 
10338   (void)jenv;
10339   (void)jcls;
10340   (void)jarg1_;
10341   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10342   result = (double) ((arg1)->m_tau);
10343   jresult = (jdouble)result;
10344   return jresult;
10345 }
10346 
10347 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1damping_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)10348 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1damping_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
10349   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10350   double arg2 ;
10351 
10352   (void)jenv;
10353   (void)jcls;
10354   (void)jarg1_;
10355   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10356   arg2 = (double)jarg2;
10357   if (arg1) (arg1)->m_damping = arg2;
10358 }
10359 
10360 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1damping_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10361 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1damping_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10362   jdouble jresult = 0 ;
10363   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10364   double result;
10365 
10366   (void)jenv;
10367   (void)jcls;
10368   (void)jarg1_;
10369   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10370   result = (double) ((arg1)->m_damping);
10371   jresult = (jdouble)result;
10372   return jresult;
10373 }
10374 
10375 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1friction_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)10376 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1friction_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
10377   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10378   double arg2 ;
10379 
10380   (void)jenv;
10381   (void)jcls;
10382   (void)jarg1_;
10383   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10384   arg2 = (double)jarg2;
10385   if (arg1) (arg1)->m_friction = arg2;
10386 }
10387 
10388 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1friction_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10389 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1friction_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10390   jdouble jresult = 0 ;
10391   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10392   double result;
10393 
10394   (void)jenv;
10395   (void)jcls;
10396   (void)jarg1_;
10397   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10398   result = (double) ((arg1)->m_friction);
10399   jresult = (jdouble)result;
10400   return jresult;
10401 }
10402 
10403 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1timeStep_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)10404 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1timeStep_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
10405   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10406   double arg2 ;
10407 
10408   (void)jenv;
10409   (void)jcls;
10410   (void)jarg1_;
10411   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10412   arg2 = (double)jarg2;
10413   if (arg1) (arg1)->m_timeStep = arg2;
10414 }
10415 
10416 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1timeStep_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10417 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1timeStep_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10418   jdouble jresult = 0 ;
10419   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10420   double result;
10421 
10422   (void)jenv;
10423   (void)jcls;
10424   (void)jarg1_;
10425   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10426   result = (double) ((arg1)->m_timeStep);
10427   jresult = (jdouble)result;
10428   return jresult;
10429 }
10430 
10431 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1restitution_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)10432 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1restitution_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
10433   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10434   double arg2 ;
10435 
10436   (void)jenv;
10437   (void)jcls;
10438   (void)jarg1_;
10439   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10440   arg2 = (double)jarg2;
10441   if (arg1) (arg1)->m_restitution = arg2;
10442 }
10443 
10444 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1restitution_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10445 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1restitution_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10446   jdouble jresult = 0 ;
10447   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10448   double result;
10449 
10450   (void)jenv;
10451   (void)jcls;
10452   (void)jarg1_;
10453   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10454   result = (double) ((arg1)->m_restitution);
10455   jresult = (jdouble)result;
10456   return jresult;
10457 }
10458 
10459 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1maxErrorReduction_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)10460 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1maxErrorReduction_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
10461   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10462   double arg2 ;
10463 
10464   (void)jenv;
10465   (void)jcls;
10466   (void)jarg1_;
10467   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10468   arg2 = (double)jarg2;
10469   if (arg1) (arg1)->m_maxErrorReduction = arg2;
10470 }
10471 
10472 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1maxErrorReduction_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10473 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1maxErrorReduction_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10474   jdouble jresult = 0 ;
10475   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10476   double result;
10477 
10478   (void)jenv;
10479   (void)jcls;
10480   (void)jarg1_;
10481   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10482   result = (double) ((arg1)->m_maxErrorReduction);
10483   jresult = (jdouble)result;
10484   return jresult;
10485 }
10486 
10487 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1sor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)10488 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1sor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
10489   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10490   double arg2 ;
10491 
10492   (void)jenv;
10493   (void)jcls;
10494   (void)jarg1_;
10495   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10496   arg2 = (double)jarg2;
10497   if (arg1) (arg1)->m_sor = arg2;
10498 }
10499 
10500 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1sor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10501 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1sor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10502   jdouble jresult = 0 ;
10503   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10504   double result;
10505 
10506   (void)jenv;
10507   (void)jcls;
10508   (void)jarg1_;
10509   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10510   result = (double) ((arg1)->m_sor);
10511   jresult = (jdouble)result;
10512   return jresult;
10513 }
10514 
10515 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1erp_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)10516 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1erp_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
10517   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10518   double arg2 ;
10519 
10520   (void)jenv;
10521   (void)jcls;
10522   (void)jarg1_;
10523   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10524   arg2 = (double)jarg2;
10525   if (arg1) (arg1)->m_erp = arg2;
10526 }
10527 
10528 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1erp_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10529 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1erp_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10530   jdouble jresult = 0 ;
10531   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10532   double result;
10533 
10534   (void)jenv;
10535   (void)jcls;
10536   (void)jarg1_;
10537   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10538   result = (double) ((arg1)->m_erp);
10539   jresult = (jdouble)result;
10540   return jresult;
10541 }
10542 
10543 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1erp2_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)10544 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1erp2_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
10545   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10546   double arg2 ;
10547 
10548   (void)jenv;
10549   (void)jcls;
10550   (void)jarg1_;
10551   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10552   arg2 = (double)jarg2;
10553   if (arg1) (arg1)->m_erp2 = arg2;
10554 }
10555 
10556 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1erp2_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10557 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1erp2_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10558   jdouble jresult = 0 ;
10559   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10560   double result;
10561 
10562   (void)jenv;
10563   (void)jcls;
10564   (void)jarg1_;
10565   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10566   result = (double) ((arg1)->m_erp2);
10567   jresult = (jdouble)result;
10568   return jresult;
10569 }
10570 
10571 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1globalCfm_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)10572 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1globalCfm_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
10573   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10574   double arg2 ;
10575 
10576   (void)jenv;
10577   (void)jcls;
10578   (void)jarg1_;
10579   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10580   arg2 = (double)jarg2;
10581   if (arg1) (arg1)->m_globalCfm = arg2;
10582 }
10583 
10584 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1globalCfm_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10585 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1globalCfm_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10586   jdouble jresult = 0 ;
10587   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10588   double result;
10589 
10590   (void)jenv;
10591   (void)jcls;
10592   (void)jarg1_;
10593   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10594   result = (double) ((arg1)->m_globalCfm);
10595   jresult = (jdouble)result;
10596   return jresult;
10597 }
10598 
10599 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1splitImpulsePenetrationThreshold_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)10600 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1splitImpulsePenetrationThreshold_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
10601   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10602   double arg2 ;
10603 
10604   (void)jenv;
10605   (void)jcls;
10606   (void)jarg1_;
10607   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10608   arg2 = (double)jarg2;
10609   if (arg1) (arg1)->m_splitImpulsePenetrationThreshold = arg2;
10610 }
10611 
10612 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1splitImpulsePenetrationThreshold_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10613 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1splitImpulsePenetrationThreshold_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10614   jdouble jresult = 0 ;
10615   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10616   double result;
10617 
10618   (void)jenv;
10619   (void)jcls;
10620   (void)jarg1_;
10621   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10622   result = (double) ((arg1)->m_splitImpulsePenetrationThreshold);
10623   jresult = (jdouble)result;
10624   return jresult;
10625 }
10626 
10627 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1splitImpulseTurnErp_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)10628 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1splitImpulseTurnErp_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
10629   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10630   double arg2 ;
10631 
10632   (void)jenv;
10633   (void)jcls;
10634   (void)jarg1_;
10635   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10636   arg2 = (double)jarg2;
10637   if (arg1) (arg1)->m_splitImpulseTurnErp = arg2;
10638 }
10639 
10640 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1splitImpulseTurnErp_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10641 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1splitImpulseTurnErp_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10642   jdouble jresult = 0 ;
10643   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10644   double result;
10645 
10646   (void)jenv;
10647   (void)jcls;
10648   (void)jarg1_;
10649   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10650   result = (double) ((arg1)->m_splitImpulseTurnErp);
10651   jresult = (jdouble)result;
10652   return jresult;
10653 }
10654 
10655 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1linearSlop_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)10656 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1linearSlop_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
10657   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10658   double arg2 ;
10659 
10660   (void)jenv;
10661   (void)jcls;
10662   (void)jarg1_;
10663   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10664   arg2 = (double)jarg2;
10665   if (arg1) (arg1)->m_linearSlop = arg2;
10666 }
10667 
10668 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1linearSlop_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10669 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1linearSlop_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10670   jdouble jresult = 0 ;
10671   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10672   double result;
10673 
10674   (void)jenv;
10675   (void)jcls;
10676   (void)jarg1_;
10677   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10678   result = (double) ((arg1)->m_linearSlop);
10679   jresult = (jdouble)result;
10680   return jresult;
10681 }
10682 
10683 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1warmstartingFactor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)10684 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1warmstartingFactor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
10685   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10686   double arg2 ;
10687 
10688   (void)jenv;
10689   (void)jcls;
10690   (void)jarg1_;
10691   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10692   arg2 = (double)jarg2;
10693   if (arg1) (arg1)->m_warmstartingFactor = arg2;
10694 }
10695 
10696 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1warmstartingFactor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10697 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1warmstartingFactor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10698   jdouble jresult = 0 ;
10699   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10700   double result;
10701 
10702   (void)jenv;
10703   (void)jcls;
10704   (void)jarg1_;
10705   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10706   result = (double) ((arg1)->m_warmstartingFactor);
10707   jresult = (jdouble)result;
10708   return jresult;
10709 }
10710 
10711 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1maxGyroscopicForce_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)10712 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1maxGyroscopicForce_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
10713   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10714   double arg2 ;
10715 
10716   (void)jenv;
10717   (void)jcls;
10718   (void)jarg1_;
10719   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10720   arg2 = (double)jarg2;
10721   if (arg1) (arg1)->m_maxGyroscopicForce = arg2;
10722 }
10723 
10724 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1maxGyroscopicForce_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10725 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1maxGyroscopicForce_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10726   jdouble jresult = 0 ;
10727   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10728   double result;
10729 
10730   (void)jenv;
10731   (void)jcls;
10732   (void)jarg1_;
10733   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10734   result = (double) ((arg1)->m_maxGyroscopicForce);
10735   jresult = (jdouble)result;
10736   return jresult;
10737 }
10738 
10739 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1singleAxisRollingFrictionThreshold_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)10740 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1singleAxisRollingFrictionThreshold_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
10741   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10742   double arg2 ;
10743 
10744   (void)jenv;
10745   (void)jcls;
10746   (void)jarg1_;
10747   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10748   arg2 = (double)jarg2;
10749   if (arg1) (arg1)->m_singleAxisRollingFrictionThreshold = arg2;
10750 }
10751 
10752 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1singleAxisRollingFrictionThreshold_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10753 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1singleAxisRollingFrictionThreshold_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10754   jdouble jresult = 0 ;
10755   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10756   double result;
10757 
10758   (void)jenv;
10759   (void)jcls;
10760   (void)jarg1_;
10761   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10762   result = (double) ((arg1)->m_singleAxisRollingFrictionThreshold);
10763   jresult = (jdouble)result;
10764   return jresult;
10765 }
10766 
10767 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1numIterations_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)10768 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1numIterations_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10769   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10770   int arg2 ;
10771 
10772   (void)jenv;
10773   (void)jcls;
10774   (void)jarg1_;
10775   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10776   arg2 = (int)jarg2;
10777   if (arg1) (arg1)->m_numIterations = arg2;
10778 }
10779 
10780 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1numIterations_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10781 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1numIterations_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10782   jint jresult = 0 ;
10783   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10784   int result;
10785 
10786   (void)jenv;
10787   (void)jcls;
10788   (void)jarg1_;
10789   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10790   result = (int) ((arg1)->m_numIterations);
10791   jresult = (jint)result;
10792   return jresult;
10793 }
10794 
10795 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1solverMode_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)10796 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1solverMode_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10797   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10798   int arg2 ;
10799 
10800   (void)jenv;
10801   (void)jcls;
10802   (void)jarg1_;
10803   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10804   arg2 = (int)jarg2;
10805   if (arg1) (arg1)->m_solverMode = arg2;
10806 }
10807 
10808 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1solverMode_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10809 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1solverMode_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10810   jint jresult = 0 ;
10811   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10812   int result;
10813 
10814   (void)jenv;
10815   (void)jcls;
10816   (void)jarg1_;
10817   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10818   result = (int) ((arg1)->m_solverMode);
10819   jresult = (jint)result;
10820   return jresult;
10821 }
10822 
10823 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1restingContactRestitutionThreshold_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)10824 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1restingContactRestitutionThreshold_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10825   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10826   int arg2 ;
10827 
10828   (void)jenv;
10829   (void)jcls;
10830   (void)jarg1_;
10831   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10832   arg2 = (int)jarg2;
10833   if (arg1) (arg1)->m_restingContactRestitutionThreshold = arg2;
10834 }
10835 
10836 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1restingContactRestitutionThreshold_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10837 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1restingContactRestitutionThreshold_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10838   jint jresult = 0 ;
10839   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10840   int result;
10841 
10842   (void)jenv;
10843   (void)jcls;
10844   (void)jarg1_;
10845   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10846   result = (int) ((arg1)->m_restingContactRestitutionThreshold);
10847   jresult = (jint)result;
10848   return jresult;
10849 }
10850 
10851 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1minimumSolverBatchSize_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)10852 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1minimumSolverBatchSize_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10853   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10854   int arg2 ;
10855 
10856   (void)jenv;
10857   (void)jcls;
10858   (void)jarg1_;
10859   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10860   arg2 = (int)jarg2;
10861   if (arg1) (arg1)->m_minimumSolverBatchSize = arg2;
10862 }
10863 
10864 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1minimumSolverBatchSize_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10865 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1minimumSolverBatchSize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10866   jint jresult = 0 ;
10867   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10868   int result;
10869 
10870   (void)jenv;
10871   (void)jcls;
10872   (void)jarg1_;
10873   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10874   result = (int) ((arg1)->m_minimumSolverBatchSize);
10875   jresult = (jint)result;
10876   return jresult;
10877 }
10878 
10879 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1splitImpulse_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)10880 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1splitImpulse_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10881   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10882   int arg2 ;
10883 
10884   (void)jenv;
10885   (void)jcls;
10886   (void)jarg1_;
10887   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10888   arg2 = (int)jarg2;
10889   if (arg1) (arg1)->m_splitImpulse = arg2;
10890 }
10891 
10892 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1splitImpulse_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10893 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1splitImpulse_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10894   jint jresult = 0 ;
10895   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10896   int result;
10897 
10898   (void)jenv;
10899   (void)jcls;
10900   (void)jarg1_;
10901   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10902   result = (int) ((arg1)->m_splitImpulse);
10903   jresult = (jint)result;
10904   return jresult;
10905 }
10906 
10907 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1padding_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)10908 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1padding_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
10909   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10910   char *arg2 ;
10911 
10912   (void)jenv;
10913   (void)jcls;
10914   (void)jarg1_;
10915   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10916   arg2 = 0;
10917   if (jarg2) {
10918     arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
10919     if (!arg2) return ;
10920   }
10921   {
10922     if(arg2) {
10923       strncpy((char*)arg1->m_padding, (const char *)arg2, 4-1);
10924       arg1->m_padding[4-1] = 0;
10925     } else {
10926       arg1->m_padding[0] = 0;
10927     }
10928   }
10929 
10930   if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
10931 }
10932 
10933 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1padding_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10934 SWIGEXPORT jstring JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoDoubleData_1padding_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10935   jstring jresult = 0 ;
10936   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10937   char *result = 0 ;
10938 
10939   (void)jenv;
10940   (void)jcls;
10941   (void)jarg1_;
10942   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10943   result = (char *)(char *) ((arg1)->m_padding);
10944   if (result) jresult = jenv->NewStringUTF((const char *)result);
10945   return jresult;
10946 }
10947 
10948 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btContactSolverInfoDoubleData(JNIEnv * jenv,jclass jcls)10949 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btContactSolverInfoDoubleData(JNIEnv *jenv, jclass jcls) {
10950   jlong jresult = 0 ;
10951   btContactSolverInfoDoubleData *result = 0 ;
10952 
10953   (void)jenv;
10954   (void)jcls;
10955   result = (btContactSolverInfoDoubleData *)new btContactSolverInfoDoubleData();
10956   *(btContactSolverInfoDoubleData **)&jresult = result;
10957   return jresult;
10958 }
10959 
10960 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btContactSolverInfoDoubleData(JNIEnv * jenv,jclass jcls,jlong jarg1)10961 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btContactSolverInfoDoubleData(JNIEnv *jenv, jclass jcls, jlong jarg1) {
10962   btContactSolverInfoDoubleData *arg1 = (btContactSolverInfoDoubleData *) 0 ;
10963 
10964   (void)jenv;
10965   (void)jcls;
10966   arg1 = *(btContactSolverInfoDoubleData **)&jarg1;
10967   delete arg1;
10968 }
10969 
10970 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1tau_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)10971 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1tau_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
10972   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
10973   float arg2 ;
10974 
10975   (void)jenv;
10976   (void)jcls;
10977   (void)jarg1_;
10978   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
10979   arg2 = (float)jarg2;
10980   if (arg1) (arg1)->m_tau = arg2;
10981 }
10982 
10983 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1tau_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)10984 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1tau_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10985   jfloat jresult = 0 ;
10986   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
10987   float result;
10988 
10989   (void)jenv;
10990   (void)jcls;
10991   (void)jarg1_;
10992   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
10993   result = (float) ((arg1)->m_tau);
10994   jresult = (jfloat)result;
10995   return jresult;
10996 }
10997 
10998 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1damping_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)10999 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1damping_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
11000   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11001   float arg2 ;
11002 
11003   (void)jenv;
11004   (void)jcls;
11005   (void)jarg1_;
11006   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11007   arg2 = (float)jarg2;
11008   if (arg1) (arg1)->m_damping = arg2;
11009 }
11010 
11011 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1damping_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11012 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1damping_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11013   jfloat jresult = 0 ;
11014   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11015   float result;
11016 
11017   (void)jenv;
11018   (void)jcls;
11019   (void)jarg1_;
11020   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11021   result = (float) ((arg1)->m_damping);
11022   jresult = (jfloat)result;
11023   return jresult;
11024 }
11025 
11026 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1friction_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)11027 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1friction_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
11028   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11029   float arg2 ;
11030 
11031   (void)jenv;
11032   (void)jcls;
11033   (void)jarg1_;
11034   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11035   arg2 = (float)jarg2;
11036   if (arg1) (arg1)->m_friction = arg2;
11037 }
11038 
11039 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1friction_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11040 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1friction_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11041   jfloat jresult = 0 ;
11042   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11043   float result;
11044 
11045   (void)jenv;
11046   (void)jcls;
11047   (void)jarg1_;
11048   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11049   result = (float) ((arg1)->m_friction);
11050   jresult = (jfloat)result;
11051   return jresult;
11052 }
11053 
11054 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1timeStep_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)11055 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1timeStep_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
11056   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11057   float arg2 ;
11058 
11059   (void)jenv;
11060   (void)jcls;
11061   (void)jarg1_;
11062   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11063   arg2 = (float)jarg2;
11064   if (arg1) (arg1)->m_timeStep = arg2;
11065 }
11066 
11067 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1timeStep_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11068 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1timeStep_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11069   jfloat jresult = 0 ;
11070   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11071   float result;
11072 
11073   (void)jenv;
11074   (void)jcls;
11075   (void)jarg1_;
11076   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11077   result = (float) ((arg1)->m_timeStep);
11078   jresult = (jfloat)result;
11079   return jresult;
11080 }
11081 
11082 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1restitution_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)11083 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1restitution_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
11084   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11085   float arg2 ;
11086 
11087   (void)jenv;
11088   (void)jcls;
11089   (void)jarg1_;
11090   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11091   arg2 = (float)jarg2;
11092   if (arg1) (arg1)->m_restitution = arg2;
11093 }
11094 
11095 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1restitution_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11096 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1restitution_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11097   jfloat jresult = 0 ;
11098   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11099   float result;
11100 
11101   (void)jenv;
11102   (void)jcls;
11103   (void)jarg1_;
11104   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11105   result = (float) ((arg1)->m_restitution);
11106   jresult = (jfloat)result;
11107   return jresult;
11108 }
11109 
11110 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1maxErrorReduction_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)11111 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1maxErrorReduction_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
11112   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11113   float arg2 ;
11114 
11115   (void)jenv;
11116   (void)jcls;
11117   (void)jarg1_;
11118   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11119   arg2 = (float)jarg2;
11120   if (arg1) (arg1)->m_maxErrorReduction = arg2;
11121 }
11122 
11123 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1maxErrorReduction_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11124 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1maxErrorReduction_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11125   jfloat jresult = 0 ;
11126   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11127   float result;
11128 
11129   (void)jenv;
11130   (void)jcls;
11131   (void)jarg1_;
11132   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11133   result = (float) ((arg1)->m_maxErrorReduction);
11134   jresult = (jfloat)result;
11135   return jresult;
11136 }
11137 
11138 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1sor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)11139 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1sor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
11140   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11141   float arg2 ;
11142 
11143   (void)jenv;
11144   (void)jcls;
11145   (void)jarg1_;
11146   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11147   arg2 = (float)jarg2;
11148   if (arg1) (arg1)->m_sor = arg2;
11149 }
11150 
11151 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1sor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11152 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1sor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11153   jfloat jresult = 0 ;
11154   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11155   float result;
11156 
11157   (void)jenv;
11158   (void)jcls;
11159   (void)jarg1_;
11160   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11161   result = (float) ((arg1)->m_sor);
11162   jresult = (jfloat)result;
11163   return jresult;
11164 }
11165 
11166 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1erp_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)11167 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1erp_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
11168   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11169   float arg2 ;
11170 
11171   (void)jenv;
11172   (void)jcls;
11173   (void)jarg1_;
11174   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11175   arg2 = (float)jarg2;
11176   if (arg1) (arg1)->m_erp = arg2;
11177 }
11178 
11179 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1erp_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11180 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1erp_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11181   jfloat jresult = 0 ;
11182   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11183   float result;
11184 
11185   (void)jenv;
11186   (void)jcls;
11187   (void)jarg1_;
11188   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11189   result = (float) ((arg1)->m_erp);
11190   jresult = (jfloat)result;
11191   return jresult;
11192 }
11193 
11194 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1erp2_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)11195 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1erp2_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
11196   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11197   float arg2 ;
11198 
11199   (void)jenv;
11200   (void)jcls;
11201   (void)jarg1_;
11202   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11203   arg2 = (float)jarg2;
11204   if (arg1) (arg1)->m_erp2 = arg2;
11205 }
11206 
11207 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1erp2_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11208 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1erp2_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11209   jfloat jresult = 0 ;
11210   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11211   float result;
11212 
11213   (void)jenv;
11214   (void)jcls;
11215   (void)jarg1_;
11216   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11217   result = (float) ((arg1)->m_erp2);
11218   jresult = (jfloat)result;
11219   return jresult;
11220 }
11221 
11222 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1globalCfm_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)11223 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1globalCfm_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
11224   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11225   float arg2 ;
11226 
11227   (void)jenv;
11228   (void)jcls;
11229   (void)jarg1_;
11230   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11231   arg2 = (float)jarg2;
11232   if (arg1) (arg1)->m_globalCfm = arg2;
11233 }
11234 
11235 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1globalCfm_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11236 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1globalCfm_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11237   jfloat jresult = 0 ;
11238   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11239   float result;
11240 
11241   (void)jenv;
11242   (void)jcls;
11243   (void)jarg1_;
11244   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11245   result = (float) ((arg1)->m_globalCfm);
11246   jresult = (jfloat)result;
11247   return jresult;
11248 }
11249 
11250 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1splitImpulsePenetrationThreshold_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)11251 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1splitImpulsePenetrationThreshold_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
11252   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11253   float arg2 ;
11254 
11255   (void)jenv;
11256   (void)jcls;
11257   (void)jarg1_;
11258   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11259   arg2 = (float)jarg2;
11260   if (arg1) (arg1)->m_splitImpulsePenetrationThreshold = arg2;
11261 }
11262 
11263 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1splitImpulsePenetrationThreshold_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11264 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1splitImpulsePenetrationThreshold_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11265   jfloat jresult = 0 ;
11266   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11267   float result;
11268 
11269   (void)jenv;
11270   (void)jcls;
11271   (void)jarg1_;
11272   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11273   result = (float) ((arg1)->m_splitImpulsePenetrationThreshold);
11274   jresult = (jfloat)result;
11275   return jresult;
11276 }
11277 
11278 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1splitImpulseTurnErp_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)11279 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1splitImpulseTurnErp_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
11280   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11281   float arg2 ;
11282 
11283   (void)jenv;
11284   (void)jcls;
11285   (void)jarg1_;
11286   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11287   arg2 = (float)jarg2;
11288   if (arg1) (arg1)->m_splitImpulseTurnErp = arg2;
11289 }
11290 
11291 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1splitImpulseTurnErp_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11292 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1splitImpulseTurnErp_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11293   jfloat jresult = 0 ;
11294   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11295   float result;
11296 
11297   (void)jenv;
11298   (void)jcls;
11299   (void)jarg1_;
11300   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11301   result = (float) ((arg1)->m_splitImpulseTurnErp);
11302   jresult = (jfloat)result;
11303   return jresult;
11304 }
11305 
11306 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1linearSlop_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)11307 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1linearSlop_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
11308   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11309   float arg2 ;
11310 
11311   (void)jenv;
11312   (void)jcls;
11313   (void)jarg1_;
11314   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11315   arg2 = (float)jarg2;
11316   if (arg1) (arg1)->m_linearSlop = arg2;
11317 }
11318 
11319 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1linearSlop_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11320 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1linearSlop_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11321   jfloat jresult = 0 ;
11322   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11323   float result;
11324 
11325   (void)jenv;
11326   (void)jcls;
11327   (void)jarg1_;
11328   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11329   result = (float) ((arg1)->m_linearSlop);
11330   jresult = (jfloat)result;
11331   return jresult;
11332 }
11333 
11334 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1warmstartingFactor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)11335 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1warmstartingFactor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
11336   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11337   float arg2 ;
11338 
11339   (void)jenv;
11340   (void)jcls;
11341   (void)jarg1_;
11342   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11343   arg2 = (float)jarg2;
11344   if (arg1) (arg1)->m_warmstartingFactor = arg2;
11345 }
11346 
11347 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1warmstartingFactor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11348 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1warmstartingFactor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11349   jfloat jresult = 0 ;
11350   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11351   float result;
11352 
11353   (void)jenv;
11354   (void)jcls;
11355   (void)jarg1_;
11356   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11357   result = (float) ((arg1)->m_warmstartingFactor);
11358   jresult = (jfloat)result;
11359   return jresult;
11360 }
11361 
11362 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1maxGyroscopicForce_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)11363 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1maxGyroscopicForce_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
11364   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11365   float arg2 ;
11366 
11367   (void)jenv;
11368   (void)jcls;
11369   (void)jarg1_;
11370   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11371   arg2 = (float)jarg2;
11372   if (arg1) (arg1)->m_maxGyroscopicForce = arg2;
11373 }
11374 
11375 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1maxGyroscopicForce_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11376 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1maxGyroscopicForce_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11377   jfloat jresult = 0 ;
11378   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11379   float result;
11380 
11381   (void)jenv;
11382   (void)jcls;
11383   (void)jarg1_;
11384   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11385   result = (float) ((arg1)->m_maxGyroscopicForce);
11386   jresult = (jfloat)result;
11387   return jresult;
11388 }
11389 
11390 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1singleAxisRollingFrictionThreshold_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)11391 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1singleAxisRollingFrictionThreshold_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
11392   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11393   float arg2 ;
11394 
11395   (void)jenv;
11396   (void)jcls;
11397   (void)jarg1_;
11398   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11399   arg2 = (float)jarg2;
11400   if (arg1) (arg1)->m_singleAxisRollingFrictionThreshold = arg2;
11401 }
11402 
11403 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1singleAxisRollingFrictionThreshold_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11404 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1singleAxisRollingFrictionThreshold_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11405   jfloat jresult = 0 ;
11406   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11407   float result;
11408 
11409   (void)jenv;
11410   (void)jcls;
11411   (void)jarg1_;
11412   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11413   result = (float) ((arg1)->m_singleAxisRollingFrictionThreshold);
11414   jresult = (jfloat)result;
11415   return jresult;
11416 }
11417 
11418 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1numIterations_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)11419 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1numIterations_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
11420   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11421   int arg2 ;
11422 
11423   (void)jenv;
11424   (void)jcls;
11425   (void)jarg1_;
11426   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11427   arg2 = (int)jarg2;
11428   if (arg1) (arg1)->m_numIterations = arg2;
11429 }
11430 
11431 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1numIterations_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11432 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1numIterations_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11433   jint jresult = 0 ;
11434   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11435   int result;
11436 
11437   (void)jenv;
11438   (void)jcls;
11439   (void)jarg1_;
11440   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11441   result = (int) ((arg1)->m_numIterations);
11442   jresult = (jint)result;
11443   return jresult;
11444 }
11445 
11446 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1solverMode_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)11447 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1solverMode_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
11448   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11449   int arg2 ;
11450 
11451   (void)jenv;
11452   (void)jcls;
11453   (void)jarg1_;
11454   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11455   arg2 = (int)jarg2;
11456   if (arg1) (arg1)->m_solverMode = arg2;
11457 }
11458 
11459 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1solverMode_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11460 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1solverMode_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11461   jint jresult = 0 ;
11462   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11463   int result;
11464 
11465   (void)jenv;
11466   (void)jcls;
11467   (void)jarg1_;
11468   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11469   result = (int) ((arg1)->m_solverMode);
11470   jresult = (jint)result;
11471   return jresult;
11472 }
11473 
11474 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1restingContactRestitutionThreshold_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)11475 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1restingContactRestitutionThreshold_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
11476   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11477   int arg2 ;
11478 
11479   (void)jenv;
11480   (void)jcls;
11481   (void)jarg1_;
11482   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11483   arg2 = (int)jarg2;
11484   if (arg1) (arg1)->m_restingContactRestitutionThreshold = arg2;
11485 }
11486 
11487 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1restingContactRestitutionThreshold_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11488 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1restingContactRestitutionThreshold_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11489   jint jresult = 0 ;
11490   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11491   int result;
11492 
11493   (void)jenv;
11494   (void)jcls;
11495   (void)jarg1_;
11496   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11497   result = (int) ((arg1)->m_restingContactRestitutionThreshold);
11498   jresult = (jint)result;
11499   return jresult;
11500 }
11501 
11502 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1minimumSolverBatchSize_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)11503 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1minimumSolverBatchSize_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
11504   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11505   int arg2 ;
11506 
11507   (void)jenv;
11508   (void)jcls;
11509   (void)jarg1_;
11510   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11511   arg2 = (int)jarg2;
11512   if (arg1) (arg1)->m_minimumSolverBatchSize = arg2;
11513 }
11514 
11515 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1minimumSolverBatchSize_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11516 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1minimumSolverBatchSize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11517   jint jresult = 0 ;
11518   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11519   int result;
11520 
11521   (void)jenv;
11522   (void)jcls;
11523   (void)jarg1_;
11524   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11525   result = (int) ((arg1)->m_minimumSolverBatchSize);
11526   jresult = (jint)result;
11527   return jresult;
11528 }
11529 
11530 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1splitImpulse_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)11531 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1splitImpulse_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
11532   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11533   int arg2 ;
11534 
11535   (void)jenv;
11536   (void)jcls;
11537   (void)jarg1_;
11538   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11539   arg2 = (int)jarg2;
11540   if (arg1) (arg1)->m_splitImpulse = arg2;
11541 }
11542 
11543 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1splitImpulse_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11544 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1splitImpulse_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11545   jint jresult = 0 ;
11546   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11547   int result;
11548 
11549   (void)jenv;
11550   (void)jcls;
11551   (void)jarg1_;
11552   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11553   result = (int) ((arg1)->m_splitImpulse);
11554   jresult = (jint)result;
11555   return jresult;
11556 }
11557 
11558 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1padding_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)11559 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1padding_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
11560   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11561   char *arg2 ;
11562 
11563   (void)jenv;
11564   (void)jcls;
11565   (void)jarg1_;
11566   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11567   arg2 = 0;
11568   if (jarg2) {
11569     arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
11570     if (!arg2) return ;
11571   }
11572   {
11573     if(arg2) {
11574       strncpy((char*)arg1->m_padding, (const char *)arg2, 4-1);
11575       arg1->m_padding[4-1] = 0;
11576     } else {
11577       arg1->m_padding[0] = 0;
11578     }
11579   }
11580 
11581   if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
11582 }
11583 
11584 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1padding_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11585 SWIGEXPORT jstring JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfoFloatData_1padding_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11586   jstring jresult = 0 ;
11587   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11588   char *result = 0 ;
11589 
11590   (void)jenv;
11591   (void)jcls;
11592   (void)jarg1_;
11593   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11594   result = (char *)(char *) ((arg1)->m_padding);
11595   if (result) jresult = jenv->NewStringUTF((const char *)result);
11596   return jresult;
11597 }
11598 
11599 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btContactSolverInfoFloatData(JNIEnv * jenv,jclass jcls)11600 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btContactSolverInfoFloatData(JNIEnv *jenv, jclass jcls) {
11601   jlong jresult = 0 ;
11602   btContactSolverInfoFloatData *result = 0 ;
11603 
11604   (void)jenv;
11605   (void)jcls;
11606   result = (btContactSolverInfoFloatData *)new btContactSolverInfoFloatData();
11607   *(btContactSolverInfoFloatData **)&jresult = result;
11608   return jresult;
11609 }
11610 
11611 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btContactSolverInfoFloatData(JNIEnv * jenv,jclass jcls,jlong jarg1)11612 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btContactSolverInfoFloatData(JNIEnv *jenv, jclass jcls, jlong jarg1) {
11613   btContactSolverInfoFloatData *arg1 = (btContactSolverInfoFloatData *) 0 ;
11614 
11615   (void)jenv;
11616   (void)jcls;
11617   arg1 = *(btContactSolverInfoFloatData **)&jarg1;
11618   delete arg1;
11619 }
11620 
11621 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btConstraintSolver(JNIEnv * jenv,jclass jcls,jlong jarg1)11622 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btConstraintSolver(JNIEnv *jenv, jclass jcls, jlong jarg1) {
11623   btConstraintSolver *arg1 = (btConstraintSolver *) 0 ;
11624 
11625   (void)jenv;
11626   (void)jcls;
11627   arg1 = *(btConstraintSolver **)&jarg1;
11628   delete arg1;
11629 }
11630 
11631 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConstraintSolver_1prepareSolve(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jint jarg3)11632 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConstraintSolver_1prepareSolve(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jint jarg3) {
11633   btConstraintSolver *arg1 = (btConstraintSolver *) 0 ;
11634   int arg2 ;
11635   int arg3 ;
11636 
11637   (void)jenv;
11638   (void)jcls;
11639   (void)jarg1_;
11640   arg1 = *(btConstraintSolver **)&jarg1;
11641   arg2 = (int)jarg2;
11642   arg3 = (int)jarg3;
11643   (arg1)->prepareSolve(arg2,arg3);
11644 }
11645 
11646 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConstraintSolver_1solveGroup(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jint jarg3,jlong jarg4,jint jarg5,jlong jarg6,jint jarg7,jlong jarg8,jobject jarg8_,jlong jarg9,jobject jarg9_,jlong jarg10,jobject jarg10_)11647 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConstraintSolver_1solveGroup(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jint jarg3, jlong jarg4, jint jarg5, jlong jarg6, jint jarg7, jlong jarg8, jobject jarg8_, jlong jarg9, jobject jarg9_, jlong jarg10, jobject jarg10_) {
11648   jfloat jresult = 0 ;
11649   btConstraintSolver *arg1 = (btConstraintSolver *) 0 ;
11650   btCollisionObject **arg2 = (btCollisionObject **) 0 ;
11651   int arg3 ;
11652   btPersistentManifold **arg4 = (btPersistentManifold **) 0 ;
11653   int arg5 ;
11654   btTypedConstraint **arg6 = (btTypedConstraint **) 0 ;
11655   int arg7 ;
11656   btContactSolverInfo *arg8 = 0 ;
11657   btIDebugDraw *arg9 = (btIDebugDraw *) 0 ;
11658   btDispatcher *arg10 = (btDispatcher *) 0 ;
11659   btScalar result;
11660 
11661   (void)jenv;
11662   (void)jcls;
11663   (void)jarg1_;
11664   (void)jarg8_;
11665   (void)jarg9_;
11666   (void)jarg10_;
11667   arg1 = *(btConstraintSolver **)&jarg1;
11668   arg2 = *(btCollisionObject ***)&jarg2;
11669   arg3 = (int)jarg3;
11670   arg4 = *(btPersistentManifold ***)&jarg4;
11671   arg5 = (int)jarg5;
11672   arg6 = *(btTypedConstraint ***)&jarg6;
11673   arg7 = (int)jarg7;
11674   arg8 = *(btContactSolverInfo **)&jarg8;
11675   if (!arg8) {
11676     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btContactSolverInfo const & reference is null");
11677     return 0;
11678   }
11679   arg9 = *(btIDebugDraw **)&jarg9;
11680   arg10 = *(btDispatcher **)&jarg10;
11681   result = (btScalar)(arg1)->solveGroup(arg2,arg3,arg4,arg5,arg6,arg7,(btContactSolverInfo const &)*arg8,arg9,arg10);
11682   jresult = (jfloat)result;
11683   return jresult;
11684 }
11685 
11686 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConstraintSolver_1allSolved(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jlong jarg3,jobject jarg3_)11687 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConstraintSolver_1allSolved(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_) {
11688   btConstraintSolver *arg1 = (btConstraintSolver *) 0 ;
11689   btContactSolverInfo *arg2 = 0 ;
11690   btIDebugDraw *arg3 = (btIDebugDraw *) 0 ;
11691 
11692   (void)jenv;
11693   (void)jcls;
11694   (void)jarg1_;
11695   (void)jarg2_;
11696   (void)jarg3_;
11697   arg1 = *(btConstraintSolver **)&jarg1;
11698   arg2 = *(btContactSolverInfo **)&jarg2;
11699   if (!arg2) {
11700     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btContactSolverInfo const & reference is null");
11701     return ;
11702   }
11703   arg3 = *(btIDebugDraw **)&jarg3;
11704   (arg1)->allSolved((btContactSolverInfo const &)*arg2,arg3);
11705 }
11706 
11707 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConstraintSolver_1reset(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11708 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConstraintSolver_1reset(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11709   btConstraintSolver *arg1 = (btConstraintSolver *) 0 ;
11710 
11711   (void)jenv;
11712   (void)jcls;
11713   (void)jarg1_;
11714   arg1 = *(btConstraintSolver **)&jarg1;
11715   (arg1)->reset();
11716 }
11717 
11718 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConstraintSolver_1getSolverType(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11719 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConstraintSolver_1getSolverType(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11720   jint jresult = 0 ;
11721   btConstraintSolver *arg1 = (btConstraintSolver *) 0 ;
11722   btConstraintSolverType result;
11723 
11724   (void)jenv;
11725   (void)jcls;
11726   (void)jarg1_;
11727   arg1 = *(btConstraintSolver **)&jarg1;
11728   result = (btConstraintSolverType)((btConstraintSolver const *)arg1)->getSolverType();
11729   jresult = (jint)result;
11730   return jresult;
11731 }
11732 
11733 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btSequentialImpulseConstraintSolver(JNIEnv * jenv,jclass jcls)11734 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btSequentialImpulseConstraintSolver(JNIEnv *jenv, jclass jcls) {
11735   jlong jresult = 0 ;
11736   btSequentialImpulseConstraintSolver *result = 0 ;
11737 
11738   (void)jenv;
11739   (void)jcls;
11740   result = (btSequentialImpulseConstraintSolver *)new btSequentialImpulseConstraintSolver();
11741   *(btSequentialImpulseConstraintSolver **)&jresult = result;
11742   return jresult;
11743 }
11744 
11745 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btSequentialImpulseConstraintSolver(JNIEnv * jenv,jclass jcls,jlong jarg1)11746 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btSequentialImpulseConstraintSolver(JNIEnv *jenv, jclass jcls, jlong jarg1) {
11747   btSequentialImpulseConstraintSolver *arg1 = (btSequentialImpulseConstraintSolver *) 0 ;
11748 
11749   (void)jenv;
11750   (void)jcls;
11751   arg1 = *(btSequentialImpulseConstraintSolver **)&jarg1;
11752   delete arg1;
11753 }
11754 
11755 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSequentialImpulseConstraintSolver_1btRand2(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11756 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSequentialImpulseConstraintSolver_1btRand2(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11757   jlong jresult = 0 ;
11758   btSequentialImpulseConstraintSolver *arg1 = (btSequentialImpulseConstraintSolver *) 0 ;
11759   unsigned long result;
11760 
11761   (void)jenv;
11762   (void)jcls;
11763   (void)jarg1_;
11764   arg1 = *(btSequentialImpulseConstraintSolver **)&jarg1;
11765   result = (unsigned long)(arg1)->btRand2();
11766   jresult = (jlong)result;
11767   return jresult;
11768 }
11769 
11770 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSequentialImpulseConstraintSolver_1btRandInt2(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)11771 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSequentialImpulseConstraintSolver_1btRandInt2(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
11772   jint jresult = 0 ;
11773   btSequentialImpulseConstraintSolver *arg1 = (btSequentialImpulseConstraintSolver *) 0 ;
11774   int arg2 ;
11775   int result;
11776 
11777   (void)jenv;
11778   (void)jcls;
11779   (void)jarg1_;
11780   arg1 = *(btSequentialImpulseConstraintSolver **)&jarg1;
11781   arg2 = (int)jarg2;
11782   result = (int)(arg1)->btRandInt2(arg2);
11783   jresult = (jint)result;
11784   return jresult;
11785 }
11786 
11787 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSequentialImpulseConstraintSolver_1setRandSeed(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)11788 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSequentialImpulseConstraintSolver_1setRandSeed(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
11789   btSequentialImpulseConstraintSolver *arg1 = (btSequentialImpulseConstraintSolver *) 0 ;
11790   unsigned long arg2 ;
11791 
11792   (void)jenv;
11793   (void)jcls;
11794   (void)jarg1_;
11795   arg1 = *(btSequentialImpulseConstraintSolver **)&jarg1;
11796   arg2 = (unsigned long)jarg2;
11797   (arg1)->setRandSeed(arg2);
11798 }
11799 
11800 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSequentialImpulseConstraintSolver_1getRandSeed(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11801 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSequentialImpulseConstraintSolver_1getRandSeed(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11802   jlong jresult = 0 ;
11803   btSequentialImpulseConstraintSolver *arg1 = (btSequentialImpulseConstraintSolver *) 0 ;
11804   unsigned long result;
11805 
11806   (void)jenv;
11807   (void)jcls;
11808   (void)jarg1_;
11809   arg1 = *(btSequentialImpulseConstraintSolver **)&jarg1;
11810   result = (unsigned long)((btSequentialImpulseConstraintSolver const *)arg1)->getRandSeed();
11811   jresult = (jlong)result;
11812   return jresult;
11813 }
11814 
11815 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSequentialImpulseConstraintSolver_1getActiveConstraintRowSolverGeneric(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11816 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSequentialImpulseConstraintSolver_1getActiveConstraintRowSolverGeneric(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11817   jlong jresult = 0 ;
11818   btSequentialImpulseConstraintSolver *arg1 = (btSequentialImpulseConstraintSolver *) 0 ;
11819   btSingleConstraintRowSolver result;
11820 
11821   (void)jenv;
11822   (void)jcls;
11823   (void)jarg1_;
11824   arg1 = *(btSequentialImpulseConstraintSolver **)&jarg1;
11825   result = (btSingleConstraintRowSolver)(arg1)->getActiveConstraintRowSolverGeneric();
11826   *(btSingleConstraintRowSolver *)&jresult = result;
11827   return jresult;
11828 }
11829 
11830 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSequentialImpulseConstraintSolver_1setConstraintRowSolverGeneric(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)11831 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSequentialImpulseConstraintSolver_1setConstraintRowSolverGeneric(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
11832   btSequentialImpulseConstraintSolver *arg1 = (btSequentialImpulseConstraintSolver *) 0 ;
11833   btSingleConstraintRowSolver arg2 = (btSingleConstraintRowSolver) 0 ;
11834 
11835   (void)jenv;
11836   (void)jcls;
11837   (void)jarg1_;
11838   arg1 = *(btSequentialImpulseConstraintSolver **)&jarg1;
11839   arg2 = *(btSingleConstraintRowSolver *)&jarg2;
11840   (arg1)->setConstraintRowSolverGeneric(arg2);
11841 }
11842 
11843 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSequentialImpulseConstraintSolver_1getActiveConstraintRowSolverLowerLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11844 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSequentialImpulseConstraintSolver_1getActiveConstraintRowSolverLowerLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11845   jlong jresult = 0 ;
11846   btSequentialImpulseConstraintSolver *arg1 = (btSequentialImpulseConstraintSolver *) 0 ;
11847   btSingleConstraintRowSolver result;
11848 
11849   (void)jenv;
11850   (void)jcls;
11851   (void)jarg1_;
11852   arg1 = *(btSequentialImpulseConstraintSolver **)&jarg1;
11853   result = (btSingleConstraintRowSolver)(arg1)->getActiveConstraintRowSolverLowerLimit();
11854   *(btSingleConstraintRowSolver *)&jresult = result;
11855   return jresult;
11856 }
11857 
11858 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSequentialImpulseConstraintSolver_1setConstraintRowSolverLowerLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)11859 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSequentialImpulseConstraintSolver_1setConstraintRowSolverLowerLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
11860   btSequentialImpulseConstraintSolver *arg1 = (btSequentialImpulseConstraintSolver *) 0 ;
11861   btSingleConstraintRowSolver arg2 = (btSingleConstraintRowSolver) 0 ;
11862 
11863   (void)jenv;
11864   (void)jcls;
11865   (void)jarg1_;
11866   arg1 = *(btSequentialImpulseConstraintSolver **)&jarg1;
11867   arg2 = *(btSingleConstraintRowSolver *)&jarg2;
11868   (arg1)->setConstraintRowSolverLowerLimit(arg2);
11869 }
11870 
11871 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSequentialImpulseConstraintSolver_1getScalarConstraintRowSolverGeneric(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11872 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSequentialImpulseConstraintSolver_1getScalarConstraintRowSolverGeneric(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11873   jlong jresult = 0 ;
11874   btSequentialImpulseConstraintSolver *arg1 = (btSequentialImpulseConstraintSolver *) 0 ;
11875   btSingleConstraintRowSolver result;
11876 
11877   (void)jenv;
11878   (void)jcls;
11879   (void)jarg1_;
11880   arg1 = *(btSequentialImpulseConstraintSolver **)&jarg1;
11881   result = (btSingleConstraintRowSolver)(arg1)->getScalarConstraintRowSolverGeneric();
11882   *(btSingleConstraintRowSolver *)&jresult = result;
11883   return jresult;
11884 }
11885 
11886 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSequentialImpulseConstraintSolver_1getScalarConstraintRowSolverLowerLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11887 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSequentialImpulseConstraintSolver_1getScalarConstraintRowSolverLowerLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11888   jlong jresult = 0 ;
11889   btSequentialImpulseConstraintSolver *arg1 = (btSequentialImpulseConstraintSolver *) 0 ;
11890   btSingleConstraintRowSolver result;
11891 
11892   (void)jenv;
11893   (void)jcls;
11894   (void)jarg1_;
11895   arg1 = *(btSequentialImpulseConstraintSolver **)&jarg1;
11896   result = (btSingleConstraintRowSolver)(arg1)->getScalarConstraintRowSolverLowerLimit();
11897   *(btSingleConstraintRowSolver *)&jresult = result;
11898   return jresult;
11899 }
11900 
11901 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1worldTransform_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)11902 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1worldTransform_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
11903   btSolverBody *arg1 = (btSolverBody *) 0 ;
11904   btTransform *arg2 = (btTransform *) 0 ;
11905 
11906   (void)jenv;
11907   (void)jcls;
11908   (void)jarg1_;
11909   (void)jarg2_;
11910   arg1 = *(btSolverBody **)&jarg1;
11911   arg2 = *(btTransform **)&jarg2;
11912   if (arg1) (arg1)->m_worldTransform = *arg2;
11913 }
11914 
11915 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1worldTransform_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11916 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1worldTransform_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11917   jlong jresult = 0 ;
11918   btSolverBody *arg1 = (btSolverBody *) 0 ;
11919   btTransform *result = 0 ;
11920 
11921   (void)jenv;
11922   (void)jcls;
11923   (void)jarg1_;
11924   arg1 = *(btSolverBody **)&jarg1;
11925   result = (btTransform *)& ((arg1)->m_worldTransform);
11926   *(btTransform **)&jresult = result;
11927   return jresult;
11928 }
11929 
11930 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1deltaLinearVelocity_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)11931 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1deltaLinearVelocity_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
11932   btSolverBody *arg1 = (btSolverBody *) 0 ;
11933   btVector3 *arg2 = (btVector3 *) 0 ;
11934 
11935   (void)jenv;
11936   (void)jcls;
11937   (void)jarg1_;
11938   (void)jarg2_;
11939   arg1 = *(btSolverBody **)&jarg1;
11940   arg2 = *(btVector3 **)&jarg2;
11941   if (arg1) (arg1)->m_deltaLinearVelocity = *arg2;
11942 }
11943 
11944 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1deltaLinearVelocity_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11945 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1deltaLinearVelocity_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11946   jlong jresult = 0 ;
11947   btSolverBody *arg1 = (btSolverBody *) 0 ;
11948   btVector3 *result = 0 ;
11949 
11950   (void)jenv;
11951   (void)jcls;
11952   (void)jarg1_;
11953   arg1 = *(btSolverBody **)&jarg1;
11954   result = (btVector3 *)& ((arg1)->m_deltaLinearVelocity);
11955   *(btVector3 **)&jresult = result;
11956   return jresult;
11957 }
11958 
11959 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1deltaAngularVelocity_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)11960 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1deltaAngularVelocity_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
11961   btSolverBody *arg1 = (btSolverBody *) 0 ;
11962   btVector3 *arg2 = (btVector3 *) 0 ;
11963 
11964   (void)jenv;
11965   (void)jcls;
11966   (void)jarg1_;
11967   (void)jarg2_;
11968   arg1 = *(btSolverBody **)&jarg1;
11969   arg2 = *(btVector3 **)&jarg2;
11970   if (arg1) (arg1)->m_deltaAngularVelocity = *arg2;
11971 }
11972 
11973 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1deltaAngularVelocity_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)11974 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1deltaAngularVelocity_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11975   jlong jresult = 0 ;
11976   btSolverBody *arg1 = (btSolverBody *) 0 ;
11977   btVector3 *result = 0 ;
11978 
11979   (void)jenv;
11980   (void)jcls;
11981   (void)jarg1_;
11982   arg1 = *(btSolverBody **)&jarg1;
11983   result = (btVector3 *)& ((arg1)->m_deltaAngularVelocity);
11984   *(btVector3 **)&jresult = result;
11985   return jresult;
11986 }
11987 
11988 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1angularFactor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)11989 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1angularFactor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
11990   btSolverBody *arg1 = (btSolverBody *) 0 ;
11991   btVector3 *arg2 = (btVector3 *) 0 ;
11992 
11993   (void)jenv;
11994   (void)jcls;
11995   (void)jarg1_;
11996   (void)jarg2_;
11997   arg1 = *(btSolverBody **)&jarg1;
11998   arg2 = *(btVector3 **)&jarg2;
11999   if (arg1) (arg1)->m_angularFactor = *arg2;
12000 }
12001 
12002 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1angularFactor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12003 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1angularFactor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12004   jlong jresult = 0 ;
12005   btSolverBody *arg1 = (btSolverBody *) 0 ;
12006   btVector3 *result = 0 ;
12007 
12008   (void)jenv;
12009   (void)jcls;
12010   (void)jarg1_;
12011   arg1 = *(btSolverBody **)&jarg1;
12012   result = (btVector3 *)& ((arg1)->m_angularFactor);
12013   *(btVector3 **)&jresult = result;
12014   return jresult;
12015 }
12016 
12017 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1linearFactor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)12018 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1linearFactor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
12019   btSolverBody *arg1 = (btSolverBody *) 0 ;
12020   btVector3 *arg2 = (btVector3 *) 0 ;
12021 
12022   (void)jenv;
12023   (void)jcls;
12024   (void)jarg1_;
12025   (void)jarg2_;
12026   arg1 = *(btSolverBody **)&jarg1;
12027   arg2 = *(btVector3 **)&jarg2;
12028   if (arg1) (arg1)->m_linearFactor = *arg2;
12029 }
12030 
12031 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1linearFactor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12032 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1linearFactor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12033   jlong jresult = 0 ;
12034   btSolverBody *arg1 = (btSolverBody *) 0 ;
12035   btVector3 *result = 0 ;
12036 
12037   (void)jenv;
12038   (void)jcls;
12039   (void)jarg1_;
12040   arg1 = *(btSolverBody **)&jarg1;
12041   result = (btVector3 *)& ((arg1)->m_linearFactor);
12042   *(btVector3 **)&jresult = result;
12043   return jresult;
12044 }
12045 
12046 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1invMass_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)12047 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1invMass_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
12048   btSolverBody *arg1 = (btSolverBody *) 0 ;
12049   btVector3 *arg2 = (btVector3 *) 0 ;
12050 
12051   (void)jenv;
12052   (void)jcls;
12053   (void)jarg1_;
12054   (void)jarg2_;
12055   arg1 = *(btSolverBody **)&jarg1;
12056   arg2 = *(btVector3 **)&jarg2;
12057   if (arg1) (arg1)->m_invMass = *arg2;
12058 }
12059 
12060 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1invMass_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12061 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1invMass_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12062   jlong jresult = 0 ;
12063   btSolverBody *arg1 = (btSolverBody *) 0 ;
12064   btVector3 *result = 0 ;
12065 
12066   (void)jenv;
12067   (void)jcls;
12068   (void)jarg1_;
12069   arg1 = *(btSolverBody **)&jarg1;
12070   result = (btVector3 *)& ((arg1)->m_invMass);
12071   *(btVector3 **)&jresult = result;
12072   return jresult;
12073 }
12074 
12075 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1pushVelocity_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)12076 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1pushVelocity_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
12077   btSolverBody *arg1 = (btSolverBody *) 0 ;
12078   btVector3 *arg2 = (btVector3 *) 0 ;
12079 
12080   (void)jenv;
12081   (void)jcls;
12082   (void)jarg1_;
12083   (void)jarg2_;
12084   arg1 = *(btSolverBody **)&jarg1;
12085   arg2 = *(btVector3 **)&jarg2;
12086   if (arg1) (arg1)->m_pushVelocity = *arg2;
12087 }
12088 
12089 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1pushVelocity_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12090 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1pushVelocity_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12091   jlong jresult = 0 ;
12092   btSolverBody *arg1 = (btSolverBody *) 0 ;
12093   btVector3 *result = 0 ;
12094 
12095   (void)jenv;
12096   (void)jcls;
12097   (void)jarg1_;
12098   arg1 = *(btSolverBody **)&jarg1;
12099   result = (btVector3 *)& ((arg1)->m_pushVelocity);
12100   *(btVector3 **)&jresult = result;
12101   return jresult;
12102 }
12103 
12104 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1turnVelocity_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)12105 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1turnVelocity_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
12106   btSolverBody *arg1 = (btSolverBody *) 0 ;
12107   btVector3 *arg2 = (btVector3 *) 0 ;
12108 
12109   (void)jenv;
12110   (void)jcls;
12111   (void)jarg1_;
12112   (void)jarg2_;
12113   arg1 = *(btSolverBody **)&jarg1;
12114   arg2 = *(btVector3 **)&jarg2;
12115   if (arg1) (arg1)->m_turnVelocity = *arg2;
12116 }
12117 
12118 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1turnVelocity_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12119 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1turnVelocity_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12120   jlong jresult = 0 ;
12121   btSolverBody *arg1 = (btSolverBody *) 0 ;
12122   btVector3 *result = 0 ;
12123 
12124   (void)jenv;
12125   (void)jcls;
12126   (void)jarg1_;
12127   arg1 = *(btSolverBody **)&jarg1;
12128   result = (btVector3 *)& ((arg1)->m_turnVelocity);
12129   *(btVector3 **)&jresult = result;
12130   return jresult;
12131 }
12132 
12133 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1linearVelocity_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)12134 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1linearVelocity_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
12135   btSolverBody *arg1 = (btSolverBody *) 0 ;
12136   btVector3 *arg2 = (btVector3 *) 0 ;
12137 
12138   (void)jenv;
12139   (void)jcls;
12140   (void)jarg1_;
12141   (void)jarg2_;
12142   arg1 = *(btSolverBody **)&jarg1;
12143   arg2 = *(btVector3 **)&jarg2;
12144   if (arg1) (arg1)->m_linearVelocity = *arg2;
12145 }
12146 
12147 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1linearVelocity_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12148 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1linearVelocity_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12149   jlong jresult = 0 ;
12150   btSolverBody *arg1 = (btSolverBody *) 0 ;
12151   btVector3 *result = 0 ;
12152 
12153   (void)jenv;
12154   (void)jcls;
12155   (void)jarg1_;
12156   arg1 = *(btSolverBody **)&jarg1;
12157   result = (btVector3 *)& ((arg1)->m_linearVelocity);
12158   *(btVector3 **)&jresult = result;
12159   return jresult;
12160 }
12161 
12162 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1angularVelocity_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)12163 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1angularVelocity_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
12164   btSolverBody *arg1 = (btSolverBody *) 0 ;
12165   btVector3 *arg2 = (btVector3 *) 0 ;
12166 
12167   (void)jenv;
12168   (void)jcls;
12169   (void)jarg1_;
12170   (void)jarg2_;
12171   arg1 = *(btSolverBody **)&jarg1;
12172   arg2 = *(btVector3 **)&jarg2;
12173   if (arg1) (arg1)->m_angularVelocity = *arg2;
12174 }
12175 
12176 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1angularVelocity_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12177 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1angularVelocity_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12178   jlong jresult = 0 ;
12179   btSolverBody *arg1 = (btSolverBody *) 0 ;
12180   btVector3 *result = 0 ;
12181 
12182   (void)jenv;
12183   (void)jcls;
12184   (void)jarg1_;
12185   arg1 = *(btSolverBody **)&jarg1;
12186   result = (btVector3 *)& ((arg1)->m_angularVelocity);
12187   *(btVector3 **)&jresult = result;
12188   return jresult;
12189 }
12190 
12191 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1externalForceImpulse_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)12192 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1externalForceImpulse_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
12193   btSolverBody *arg1 = (btSolverBody *) 0 ;
12194   btVector3 *arg2 = (btVector3 *) 0 ;
12195 
12196   (void)jenv;
12197   (void)jcls;
12198   (void)jarg1_;
12199   (void)jarg2_;
12200   arg1 = *(btSolverBody **)&jarg1;
12201   arg2 = *(btVector3 **)&jarg2;
12202   if (arg1) (arg1)->m_externalForceImpulse = *arg2;
12203 }
12204 
12205 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1externalForceImpulse_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12206 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1externalForceImpulse_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12207   jlong jresult = 0 ;
12208   btSolverBody *arg1 = (btSolverBody *) 0 ;
12209   btVector3 *result = 0 ;
12210 
12211   (void)jenv;
12212   (void)jcls;
12213   (void)jarg1_;
12214   arg1 = *(btSolverBody **)&jarg1;
12215   result = (btVector3 *)& ((arg1)->m_externalForceImpulse);
12216   *(btVector3 **)&jresult = result;
12217   return jresult;
12218 }
12219 
12220 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1externalTorqueImpulse_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)12221 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1externalTorqueImpulse_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
12222   btSolverBody *arg1 = (btSolverBody *) 0 ;
12223   btVector3 *arg2 = (btVector3 *) 0 ;
12224 
12225   (void)jenv;
12226   (void)jcls;
12227   (void)jarg1_;
12228   (void)jarg2_;
12229   arg1 = *(btSolverBody **)&jarg1;
12230   arg2 = *(btVector3 **)&jarg2;
12231   if (arg1) (arg1)->m_externalTorqueImpulse = *arg2;
12232 }
12233 
12234 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1externalTorqueImpulse_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12235 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1externalTorqueImpulse_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12236   jlong jresult = 0 ;
12237   btSolverBody *arg1 = (btSolverBody *) 0 ;
12238   btVector3 *result = 0 ;
12239 
12240   (void)jenv;
12241   (void)jcls;
12242   (void)jarg1_;
12243   arg1 = *(btSolverBody **)&jarg1;
12244   result = (btVector3 *)& ((arg1)->m_externalTorqueImpulse);
12245   *(btVector3 **)&jresult = result;
12246   return jresult;
12247 }
12248 
12249 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1originalBody_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)12250 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1originalBody_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
12251   btSolverBody *arg1 = (btSolverBody *) 0 ;
12252   btRigidBody *arg2 = (btRigidBody *) 0 ;
12253 
12254   (void)jenv;
12255   (void)jcls;
12256   (void)jarg1_;
12257   (void)jarg2_;
12258   arg1 = *(btSolverBody **)&jarg1;
12259   arg2 = *(btRigidBody **)&jarg2;
12260   if (arg1) (arg1)->m_originalBody = arg2;
12261 }
12262 
12263 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1originalBody_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12264 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1originalBody_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12265   jlong jresult = 0 ;
12266   btSolverBody *arg1 = (btSolverBody *) 0 ;
12267   btRigidBody *result = 0 ;
12268 
12269   (void)jenv;
12270   (void)jcls;
12271   (void)jarg1_;
12272   arg1 = *(btSolverBody **)&jarg1;
12273   result = (btRigidBody *) ((arg1)->m_originalBody);
12274   *(btRigidBody **)&jresult = result;
12275   return jresult;
12276 }
12277 
12278 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1getVelocityInLocalPointNoDelta(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jobject jarg3)12279 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1getVelocityInLocalPointNoDelta(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jobject jarg3) {
12280   btSolverBody *arg1 = (btSolverBody *) 0 ;
12281   btVector3 *arg2 = 0 ;
12282   btVector3 *arg3 = 0 ;
12283 
12284   (void)jenv;
12285   (void)jcls;
12286   (void)jarg1_;
12287   arg1 = *(btSolverBody **)&jarg1;
12288   btVector3 local_arg2;
12289   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
12290   arg2 = &local_arg2;
12291   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
12292   btVector3 local_arg3;
12293   gdx_setbtVector3FromVector3(jenv, local_arg3, jarg3);
12294   arg3 = &local_arg3;
12295   gdxAutoCommitVector3 auto_commit_arg3(jenv, jarg3, &local_arg3);
12296   ((btSolverBody const *)arg1)->getVelocityInLocalPointNoDelta((btVector3 const &)*arg2,*arg3);
12297 }
12298 
12299 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1getVelocityInLocalPointObsolete(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jobject jarg3)12300 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1getVelocityInLocalPointObsolete(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jobject jarg3) {
12301   btSolverBody *arg1 = (btSolverBody *) 0 ;
12302   btVector3 *arg2 = 0 ;
12303   btVector3 *arg3 = 0 ;
12304 
12305   (void)jenv;
12306   (void)jcls;
12307   (void)jarg1_;
12308   arg1 = *(btSolverBody **)&jarg1;
12309   btVector3 local_arg2;
12310   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
12311   arg2 = &local_arg2;
12312   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
12313   btVector3 local_arg3;
12314   gdx_setbtVector3FromVector3(jenv, local_arg3, jarg3);
12315   arg3 = &local_arg3;
12316   gdxAutoCommitVector3 auto_commit_arg3(jenv, jarg3, &local_arg3);
12317   ((btSolverBody const *)arg1)->getVelocityInLocalPointObsolete((btVector3 const &)*arg2,*arg3);
12318 }
12319 
12320 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1getAngularVelocity(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)12321 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1getAngularVelocity(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
12322   btSolverBody *arg1 = (btSolverBody *) 0 ;
12323   btVector3 *arg2 = 0 ;
12324 
12325   (void)jenv;
12326   (void)jcls;
12327   (void)jarg1_;
12328   arg1 = *(btSolverBody **)&jarg1;
12329   btVector3 local_arg2;
12330   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
12331   arg2 = &local_arg2;
12332   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
12333   ((btSolverBody const *)arg1)->getAngularVelocity(*arg2);
12334 }
12335 
12336 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1applyImpulse(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jobject jarg3,jfloat jarg4)12337 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1applyImpulse(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jobject jarg3, jfloat jarg4) {
12338   btSolverBody *arg1 = (btSolverBody *) 0 ;
12339   btVector3 *arg2 = 0 ;
12340   btVector3 *arg3 = 0 ;
12341   btScalar arg4 ;
12342 
12343   (void)jenv;
12344   (void)jcls;
12345   (void)jarg1_;
12346   arg1 = *(btSolverBody **)&jarg1;
12347   btVector3 local_arg2;
12348   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
12349   arg2 = &local_arg2;
12350   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
12351   btVector3 local_arg3;
12352   gdx_setbtVector3FromVector3(jenv, local_arg3, jarg3);
12353   arg3 = &local_arg3;
12354   gdxAutoCommitVector3 auto_commit_arg3(jenv, jarg3, &local_arg3);
12355   arg4 = (btScalar)jarg4;
12356   (arg1)->applyImpulse((btVector3 const &)*arg2,(btVector3 const &)*arg3,arg4);
12357 }
12358 
12359 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1internalApplyPushImpulse(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jobject jarg3,jfloat jarg4)12360 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1internalApplyPushImpulse(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jobject jarg3, jfloat jarg4) {
12361   btSolverBody *arg1 = (btSolverBody *) 0 ;
12362   btVector3 *arg2 = 0 ;
12363   btVector3 *arg3 = 0 ;
12364   btScalar arg4 ;
12365 
12366   (void)jenv;
12367   (void)jcls;
12368   (void)jarg1_;
12369   arg1 = *(btSolverBody **)&jarg1;
12370   btVector3 local_arg2;
12371   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
12372   arg2 = &local_arg2;
12373   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
12374   btVector3 local_arg3;
12375   gdx_setbtVector3FromVector3(jenv, local_arg3, jarg3);
12376   arg3 = &local_arg3;
12377   gdxAutoCommitVector3 auto_commit_arg3(jenv, jarg3, &local_arg3);
12378   arg4 = (btScalar)jarg4;
12379   (arg1)->internalApplyPushImpulse((btVector3 const &)*arg2,(btVector3 const &)*arg3,arg4);
12380 }
12381 
12382 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1internalGetDeltaLinearVelocity(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12383 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1internalGetDeltaLinearVelocity(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12384   jobject jresult = 0 ;
12385   btSolverBody *arg1 = (btSolverBody *) 0 ;
12386   btVector3 *result = 0 ;
12387 
12388   (void)jenv;
12389   (void)jcls;
12390   (void)jarg1_;
12391   arg1 = *(btSolverBody **)&jarg1;
12392   result = (btVector3 *) &(arg1)->internalGetDeltaLinearVelocity();
12393   jresult = gdx_getReturnVector3(jenv);
12394   gdx_setVector3FrombtVector3(jenv, jresult, result);
12395   return jresult;
12396 }
12397 
12398 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1internalGetDeltaAngularVelocity(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12399 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1internalGetDeltaAngularVelocity(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12400   jobject jresult = 0 ;
12401   btSolverBody *arg1 = (btSolverBody *) 0 ;
12402   btVector3 *result = 0 ;
12403 
12404   (void)jenv;
12405   (void)jcls;
12406   (void)jarg1_;
12407   arg1 = *(btSolverBody **)&jarg1;
12408   result = (btVector3 *) &(arg1)->internalGetDeltaAngularVelocity();
12409   jresult = gdx_getReturnVector3(jenv);
12410   gdx_setVector3FrombtVector3(jenv, jresult, result);
12411   return jresult;
12412 }
12413 
12414 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1internalGetAngularFactor(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12415 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1internalGetAngularFactor(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12416   jobject jresult = 0 ;
12417   btSolverBody *arg1 = (btSolverBody *) 0 ;
12418   btVector3 *result = 0 ;
12419 
12420   (void)jenv;
12421   (void)jcls;
12422   (void)jarg1_;
12423   arg1 = *(btSolverBody **)&jarg1;
12424   result = (btVector3 *) &((btSolverBody const *)arg1)->internalGetAngularFactor();
12425   jresult = gdx_getReturnVector3(jenv);
12426   gdx_setVector3FrombtVector3(jenv, jresult, result);
12427   return jresult;
12428 }
12429 
12430 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1internalGetInvMass(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12431 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1internalGetInvMass(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12432   jobject jresult = 0 ;
12433   btSolverBody *arg1 = (btSolverBody *) 0 ;
12434   btVector3 *result = 0 ;
12435 
12436   (void)jenv;
12437   (void)jcls;
12438   (void)jarg1_;
12439   arg1 = *(btSolverBody **)&jarg1;
12440   result = (btVector3 *) &((btSolverBody const *)arg1)->internalGetInvMass();
12441   jresult = gdx_getReturnVector3(jenv);
12442   gdx_setVector3FrombtVector3(jenv, jresult, result);
12443   return jresult;
12444 }
12445 
12446 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1internalSetInvMass(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)12447 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1internalSetInvMass(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
12448   btSolverBody *arg1 = (btSolverBody *) 0 ;
12449   btVector3 *arg2 = 0 ;
12450 
12451   (void)jenv;
12452   (void)jcls;
12453   (void)jarg1_;
12454   arg1 = *(btSolverBody **)&jarg1;
12455   btVector3 local_arg2;
12456   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
12457   arg2 = &local_arg2;
12458   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
12459   (arg1)->internalSetInvMass((btVector3 const &)*arg2);
12460 }
12461 
12462 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1internalGetPushVelocity(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12463 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1internalGetPushVelocity(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12464   jobject jresult = 0 ;
12465   btSolverBody *arg1 = (btSolverBody *) 0 ;
12466   btVector3 *result = 0 ;
12467 
12468   (void)jenv;
12469   (void)jcls;
12470   (void)jarg1_;
12471   arg1 = *(btSolverBody **)&jarg1;
12472   result = (btVector3 *) &(arg1)->internalGetPushVelocity();
12473   jresult = gdx_getReturnVector3(jenv);
12474   gdx_setVector3FrombtVector3(jenv, jresult, result);
12475   return jresult;
12476 }
12477 
12478 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1internalGetTurnVelocity(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12479 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1internalGetTurnVelocity(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12480   jobject jresult = 0 ;
12481   btSolverBody *arg1 = (btSolverBody *) 0 ;
12482   btVector3 *result = 0 ;
12483 
12484   (void)jenv;
12485   (void)jcls;
12486   (void)jarg1_;
12487   arg1 = *(btSolverBody **)&jarg1;
12488   result = (btVector3 *) &(arg1)->internalGetTurnVelocity();
12489   jresult = gdx_getReturnVector3(jenv);
12490   gdx_setVector3FrombtVector3(jenv, jresult, result);
12491   return jresult;
12492 }
12493 
12494 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1internalGetVelocityInLocalPointObsolete(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jobject jarg3)12495 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1internalGetVelocityInLocalPointObsolete(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jobject jarg3) {
12496   btSolverBody *arg1 = (btSolverBody *) 0 ;
12497   btVector3 *arg2 = 0 ;
12498   btVector3 *arg3 = 0 ;
12499 
12500   (void)jenv;
12501   (void)jcls;
12502   (void)jarg1_;
12503   arg1 = *(btSolverBody **)&jarg1;
12504   btVector3 local_arg2;
12505   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
12506   arg2 = &local_arg2;
12507   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
12508   btVector3 local_arg3;
12509   gdx_setbtVector3FromVector3(jenv, local_arg3, jarg3);
12510   arg3 = &local_arg3;
12511   gdxAutoCommitVector3 auto_commit_arg3(jenv, jarg3, &local_arg3);
12512   ((btSolverBody const *)arg1)->internalGetVelocityInLocalPointObsolete((btVector3 const &)*arg2,*arg3);
12513 }
12514 
12515 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1internalGetAngularVelocity(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)12516 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1internalGetAngularVelocity(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
12517   btSolverBody *arg1 = (btSolverBody *) 0 ;
12518   btVector3 *arg2 = 0 ;
12519 
12520   (void)jenv;
12521   (void)jcls;
12522   (void)jarg1_;
12523   arg1 = *(btSolverBody **)&jarg1;
12524   btVector3 local_arg2;
12525   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
12526   arg2 = &local_arg2;
12527   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
12528   ((btSolverBody const *)arg1)->internalGetAngularVelocity(*arg2);
12529 }
12530 
12531 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1internalApplyImpulse(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jobject jarg3,jfloat jarg4)12532 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1internalApplyImpulse(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jobject jarg3, jfloat jarg4) {
12533   btSolverBody *arg1 = (btSolverBody *) 0 ;
12534   btVector3 *arg2 = 0 ;
12535   btVector3 *arg3 = 0 ;
12536   btScalar arg4 ;
12537 
12538   (void)jenv;
12539   (void)jcls;
12540   (void)jarg1_;
12541   arg1 = *(btSolverBody **)&jarg1;
12542   btVector3 local_arg2;
12543   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
12544   arg2 = &local_arg2;
12545   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
12546   btVector3 local_arg3;
12547   gdx_setbtVector3FromVector3(jenv, local_arg3, jarg3);
12548   arg3 = &local_arg3;
12549   gdxAutoCommitVector3 auto_commit_arg3(jenv, jarg3, &local_arg3);
12550   arg4 = (btScalar)jarg4;
12551   (arg1)->internalApplyImpulse((btVector3 const &)*arg2,(btVector3 const &)*arg3,arg4);
12552 }
12553 
12554 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1writebackVelocity(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12555 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1writebackVelocity(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12556   btSolverBody *arg1 = (btSolverBody *) 0 ;
12557 
12558   (void)jenv;
12559   (void)jcls;
12560   (void)jarg1_;
12561   arg1 = *(btSolverBody **)&jarg1;
12562   (arg1)->writebackVelocity();
12563 }
12564 
12565 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1writebackVelocityAndTransform(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2,jfloat jarg3)12566 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverBody_1writebackVelocityAndTransform(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2, jfloat jarg3) {
12567   btSolverBody *arg1 = (btSolverBody *) 0 ;
12568   btScalar arg2 ;
12569   btScalar arg3 ;
12570 
12571   (void)jenv;
12572   (void)jcls;
12573   (void)jarg1_;
12574   arg1 = *(btSolverBody **)&jarg1;
12575   arg2 = (btScalar)jarg2;
12576   arg3 = (btScalar)jarg3;
12577   (arg1)->writebackVelocityAndTransform(arg2,arg3);
12578 }
12579 
12580 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btSolverBody(JNIEnv * jenv,jclass jcls)12581 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btSolverBody(JNIEnv *jenv, jclass jcls) {
12582   jlong jresult = 0 ;
12583   btSolverBody *result = 0 ;
12584 
12585   (void)jenv;
12586   (void)jcls;
12587   result = (btSolverBody *)new btSolverBody();
12588   *(btSolverBody **)&jresult = result;
12589   return jresult;
12590 }
12591 
12592 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btSolverBody(JNIEnv * jenv,jclass jcls,jlong jarg1)12593 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btSolverBody(JNIEnv *jenv, jclass jcls, jlong jarg1) {
12594   btSolverBody *arg1 = (btSolverBody *) 0 ;
12595 
12596   (void)jenv;
12597   (void)jcls;
12598   arg1 = *(btSolverBody **)&jarg1;
12599   delete arg1;
12600 }
12601 
12602 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btSliderConstraint_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jobject jarg3,jobject jarg4,jboolean jarg5)12603 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btSliderConstraint_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jobject jarg3, jobject jarg4, jboolean jarg5) {
12604   jlong jresult = 0 ;
12605   btRigidBody *arg1 = 0 ;
12606   btRigidBody *arg2 = 0 ;
12607   btTransform *arg3 = 0 ;
12608   btTransform *arg4 = 0 ;
12609   bool arg5 ;
12610   btSliderConstraint *result = 0 ;
12611 
12612   (void)jenv;
12613   (void)jcls;
12614   (void)jarg1_;
12615   (void)jarg2_;
12616   arg1 = *(btRigidBody **)&jarg1;
12617   if (!arg1) {
12618     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
12619     return 0;
12620   }
12621   arg2 = *(btRigidBody **)&jarg2;
12622   if (!arg2) {
12623     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
12624     return 0;
12625   }
12626   btTransform local_arg3;
12627   gdx_setbtTransformFromMatrix4(jenv, local_arg3, jarg3);
12628   arg3 = &local_arg3;
12629   gdxAutoCommitMatrix4 auto_commit_arg3(jenv, jarg3, &local_arg3);
12630   btTransform local_arg4;
12631   gdx_setbtTransformFromMatrix4(jenv, local_arg4, jarg4);
12632   arg4 = &local_arg4;
12633   gdxAutoCommitMatrix4 auto_commit_arg4(jenv, jarg4, &local_arg4);
12634   arg5 = jarg5 ? true : false;
12635   result = (btSliderConstraint *)new btSliderConstraint(*arg1,*arg2,(btTransform const &)*arg3,(btTransform const &)*arg4,arg5);
12636   *(btSliderConstraint **)&jresult = result;
12637   return jresult;
12638 }
12639 
12640 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btSliderConstraint_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jboolean jarg3)12641 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btSliderConstraint_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jboolean jarg3) {
12642   jlong jresult = 0 ;
12643   btRigidBody *arg1 = 0 ;
12644   btTransform *arg2 = 0 ;
12645   bool arg3 ;
12646   btSliderConstraint *result = 0 ;
12647 
12648   (void)jenv;
12649   (void)jcls;
12650   (void)jarg1_;
12651   arg1 = *(btRigidBody **)&jarg1;
12652   if (!arg1) {
12653     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
12654     return 0;
12655   }
12656   btTransform local_arg2;
12657   gdx_setbtTransformFromMatrix4(jenv, local_arg2, jarg2);
12658   arg2 = &local_arg2;
12659   gdxAutoCommitMatrix4 auto_commit_arg2(jenv, jarg2, &local_arg2);
12660   arg3 = jarg3 ? true : false;
12661   result = (btSliderConstraint *)new btSliderConstraint(*arg1,(btTransform const &)*arg2,arg3);
12662   *(btSliderConstraint **)&jresult = result;
12663   return jresult;
12664 }
12665 
12666 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getInfo1NonVirtual(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)12667 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getInfo1NonVirtual(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
12668   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
12669   btTypedConstraint::btConstraintInfo1 *arg2 = (btTypedConstraint::btConstraintInfo1 *) 0 ;
12670 
12671   (void)jenv;
12672   (void)jcls;
12673   (void)jarg1_;
12674   (void)jarg2_;
12675   arg1 = *(btSliderConstraint **)&jarg1;
12676   arg2 = *(btTypedConstraint::btConstraintInfo1 **)&jarg2;
12677   (arg1)->getInfo1NonVirtual(arg2);
12678 }
12679 
12680 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getInfo2NonVirtual(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jobject jarg3,jobject jarg4,jobject jarg5,jobject jarg6,jfloat jarg7,jfloat jarg8)12681 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getInfo2NonVirtual(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jobject jarg3, jobject jarg4, jobject jarg5, jobject jarg6, jfloat jarg7, jfloat jarg8) {
12682   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
12683   btTypedConstraint::btConstraintInfo2 *arg2 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
12684   btTransform *arg3 = 0 ;
12685   btTransform *arg4 = 0 ;
12686   btVector3 *arg5 = 0 ;
12687   btVector3 *arg6 = 0 ;
12688   btScalar arg7 ;
12689   btScalar arg8 ;
12690 
12691   (void)jenv;
12692   (void)jcls;
12693   (void)jarg1_;
12694   (void)jarg2_;
12695   arg1 = *(btSliderConstraint **)&jarg1;
12696   arg2 = *(btTypedConstraint::btConstraintInfo2 **)&jarg2;
12697   btTransform local_arg3;
12698   gdx_setbtTransformFromMatrix4(jenv, local_arg3, jarg3);
12699   arg3 = &local_arg3;
12700   gdxAutoCommitMatrix4 auto_commit_arg3(jenv, jarg3, &local_arg3);
12701   btTransform local_arg4;
12702   gdx_setbtTransformFromMatrix4(jenv, local_arg4, jarg4);
12703   arg4 = &local_arg4;
12704   gdxAutoCommitMatrix4 auto_commit_arg4(jenv, jarg4, &local_arg4);
12705   btVector3 local_arg5;
12706   gdx_setbtVector3FromVector3(jenv, local_arg5, jarg5);
12707   arg5 = &local_arg5;
12708   gdxAutoCommitVector3 auto_commit_arg5(jenv, jarg5, &local_arg5);
12709   btVector3 local_arg6;
12710   gdx_setbtVector3FromVector3(jenv, local_arg6, jarg6);
12711   arg6 = &local_arg6;
12712   gdxAutoCommitVector3 auto_commit_arg6(jenv, jarg6, &local_arg6);
12713   arg7 = (btScalar)jarg7;
12714   arg8 = (btScalar)jarg8;
12715   (arg1)->getInfo2NonVirtual(arg2,(btTransform const &)*arg3,(btTransform const &)*arg4,(btVector3 const &)*arg5,(btVector3 const &)*arg6,arg7,arg8);
12716 }
12717 
12718 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getRigidBodyA(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12719 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getRigidBodyA(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12720   jlong jresult = 0 ;
12721   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
12722   btRigidBody *result = 0 ;
12723 
12724   (void)jenv;
12725   (void)jcls;
12726   (void)jarg1_;
12727   arg1 = *(btSliderConstraint **)&jarg1;
12728   result = (btRigidBody *) &((btSliderConstraint const *)arg1)->getRigidBodyA();
12729   *(btRigidBody **)&jresult = result;
12730   return jresult;
12731 }
12732 
12733 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getRigidBodyB(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12734 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getRigidBodyB(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12735   jlong jresult = 0 ;
12736   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
12737   btRigidBody *result = 0 ;
12738 
12739   (void)jenv;
12740   (void)jcls;
12741   (void)jarg1_;
12742   arg1 = *(btSliderConstraint **)&jarg1;
12743   result = (btRigidBody *) &((btSliderConstraint const *)arg1)->getRigidBodyB();
12744   *(btRigidBody **)&jresult = result;
12745   return jresult;
12746 }
12747 
12748 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getCalculatedTransformA(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12749 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getCalculatedTransformA(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12750   jobject jresult = 0 ;
12751   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
12752   btTransform *result = 0 ;
12753 
12754   (void)jenv;
12755   (void)jcls;
12756   (void)jarg1_;
12757   arg1 = *(btSliderConstraint **)&jarg1;
12758   result = (btTransform *) &((btSliderConstraint const *)arg1)->getCalculatedTransformA();
12759   jresult = gdx_getReturnMatrix4(jenv);
12760   gdx_setMatrix4FrombtTransform(jenv, jresult, result);
12761   return jresult;
12762 }
12763 
12764 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getCalculatedTransformB(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12765 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getCalculatedTransformB(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12766   jobject jresult = 0 ;
12767   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
12768   btTransform *result = 0 ;
12769 
12770   (void)jenv;
12771   (void)jcls;
12772   (void)jarg1_;
12773   arg1 = *(btSliderConstraint **)&jarg1;
12774   result = (btTransform *) &((btSliderConstraint const *)arg1)->getCalculatedTransformB();
12775   jresult = gdx_getReturnMatrix4(jenv);
12776   gdx_setMatrix4FrombtTransform(jenv, jresult, result);
12777   return jresult;
12778 }
12779 
12780 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getFrameOffsetA_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12781 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getFrameOffsetA_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12782   jobject jresult = 0 ;
12783   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
12784   btTransform *result = 0 ;
12785 
12786   (void)jenv;
12787   (void)jcls;
12788   (void)jarg1_;
12789   arg1 = *(btSliderConstraint **)&jarg1;
12790   result = (btTransform *) &((btSliderConstraint const *)arg1)->getFrameOffsetA();
12791   jresult = gdx_getReturnMatrix4(jenv);
12792   gdx_setMatrix4FrombtTransform(jenv, jresult, result);
12793   return jresult;
12794 }
12795 
12796 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getFrameOffsetB_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12797 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getFrameOffsetB_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12798   jobject jresult = 0 ;
12799   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
12800   btTransform *result = 0 ;
12801 
12802   (void)jenv;
12803   (void)jcls;
12804   (void)jarg1_;
12805   arg1 = *(btSliderConstraint **)&jarg1;
12806   result = (btTransform *) &((btSliderConstraint const *)arg1)->getFrameOffsetB();
12807   jresult = gdx_getReturnMatrix4(jenv);
12808   gdx_setMatrix4FrombtTransform(jenv, jresult, result);
12809   return jresult;
12810 }
12811 
12812 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getLowerLinLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12813 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getLowerLinLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12814   jfloat jresult = 0 ;
12815   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
12816   btScalar result;
12817 
12818   (void)jenv;
12819   (void)jcls;
12820   (void)jarg1_;
12821   arg1 = *(btSliderConstraint **)&jarg1;
12822   result = (btScalar)(arg1)->getLowerLinLimit();
12823   jresult = (jfloat)result;
12824   return jresult;
12825 }
12826 
12827 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setLowerLinLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)12828 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setLowerLinLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
12829   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
12830   btScalar arg2 ;
12831 
12832   (void)jenv;
12833   (void)jcls;
12834   (void)jarg1_;
12835   arg1 = *(btSliderConstraint **)&jarg1;
12836   arg2 = (btScalar)jarg2;
12837   (arg1)->setLowerLinLimit(arg2);
12838 }
12839 
12840 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getUpperLinLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12841 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getUpperLinLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12842   jfloat jresult = 0 ;
12843   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
12844   btScalar result;
12845 
12846   (void)jenv;
12847   (void)jcls;
12848   (void)jarg1_;
12849   arg1 = *(btSliderConstraint **)&jarg1;
12850   result = (btScalar)(arg1)->getUpperLinLimit();
12851   jresult = (jfloat)result;
12852   return jresult;
12853 }
12854 
12855 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setUpperLinLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)12856 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setUpperLinLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
12857   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
12858   btScalar arg2 ;
12859 
12860   (void)jenv;
12861   (void)jcls;
12862   (void)jarg1_;
12863   arg1 = *(btSliderConstraint **)&jarg1;
12864   arg2 = (btScalar)jarg2;
12865   (arg1)->setUpperLinLimit(arg2);
12866 }
12867 
12868 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getLowerAngLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12869 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getLowerAngLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12870   jfloat jresult = 0 ;
12871   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
12872   btScalar result;
12873 
12874   (void)jenv;
12875   (void)jcls;
12876   (void)jarg1_;
12877   arg1 = *(btSliderConstraint **)&jarg1;
12878   result = (btScalar)(arg1)->getLowerAngLimit();
12879   jresult = (jfloat)result;
12880   return jresult;
12881 }
12882 
12883 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setLowerAngLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)12884 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setLowerAngLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
12885   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
12886   btScalar arg2 ;
12887 
12888   (void)jenv;
12889   (void)jcls;
12890   (void)jarg1_;
12891   arg1 = *(btSliderConstraint **)&jarg1;
12892   arg2 = (btScalar)jarg2;
12893   (arg1)->setLowerAngLimit(arg2);
12894 }
12895 
12896 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getUpperAngLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12897 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getUpperAngLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12898   jfloat jresult = 0 ;
12899   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
12900   btScalar result;
12901 
12902   (void)jenv;
12903   (void)jcls;
12904   (void)jarg1_;
12905   arg1 = *(btSliderConstraint **)&jarg1;
12906   result = (btScalar)(arg1)->getUpperAngLimit();
12907   jresult = (jfloat)result;
12908   return jresult;
12909 }
12910 
12911 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setUpperAngLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)12912 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setUpperAngLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
12913   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
12914   btScalar arg2 ;
12915 
12916   (void)jenv;
12917   (void)jcls;
12918   (void)jarg1_;
12919   arg1 = *(btSliderConstraint **)&jarg1;
12920   arg2 = (btScalar)jarg2;
12921   (arg1)->setUpperAngLimit(arg2);
12922 }
12923 
12924 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getUseLinearReferenceFrameA(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12925 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getUseLinearReferenceFrameA(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12926   jboolean jresult = 0 ;
12927   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
12928   bool result;
12929 
12930   (void)jenv;
12931   (void)jcls;
12932   (void)jarg1_;
12933   arg1 = *(btSliderConstraint **)&jarg1;
12934   result = (bool)(arg1)->getUseLinearReferenceFrameA();
12935   jresult = (jboolean)result;
12936   return jresult;
12937 }
12938 
12939 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getSoftnessDirLin(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12940 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getSoftnessDirLin(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12941   jfloat jresult = 0 ;
12942   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
12943   btScalar result;
12944 
12945   (void)jenv;
12946   (void)jcls;
12947   (void)jarg1_;
12948   arg1 = *(btSliderConstraint **)&jarg1;
12949   result = (btScalar)(arg1)->getSoftnessDirLin();
12950   jresult = (jfloat)result;
12951   return jresult;
12952 }
12953 
12954 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getRestitutionDirLin(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12955 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getRestitutionDirLin(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12956   jfloat jresult = 0 ;
12957   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
12958   btScalar result;
12959 
12960   (void)jenv;
12961   (void)jcls;
12962   (void)jarg1_;
12963   arg1 = *(btSliderConstraint **)&jarg1;
12964   result = (btScalar)(arg1)->getRestitutionDirLin();
12965   jresult = (jfloat)result;
12966   return jresult;
12967 }
12968 
12969 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getDampingDirLin(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12970 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getDampingDirLin(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12971   jfloat jresult = 0 ;
12972   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
12973   btScalar result;
12974 
12975   (void)jenv;
12976   (void)jcls;
12977   (void)jarg1_;
12978   arg1 = *(btSliderConstraint **)&jarg1;
12979   result = (btScalar)(arg1)->getDampingDirLin();
12980   jresult = (jfloat)result;
12981   return jresult;
12982 }
12983 
12984 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getSoftnessDirAng(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)12985 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getSoftnessDirAng(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12986   jfloat jresult = 0 ;
12987   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
12988   btScalar result;
12989 
12990   (void)jenv;
12991   (void)jcls;
12992   (void)jarg1_;
12993   arg1 = *(btSliderConstraint **)&jarg1;
12994   result = (btScalar)(arg1)->getSoftnessDirAng();
12995   jresult = (jfloat)result;
12996   return jresult;
12997 }
12998 
12999 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getRestitutionDirAng(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13000 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getRestitutionDirAng(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13001   jfloat jresult = 0 ;
13002   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13003   btScalar result;
13004 
13005   (void)jenv;
13006   (void)jcls;
13007   (void)jarg1_;
13008   arg1 = *(btSliderConstraint **)&jarg1;
13009   result = (btScalar)(arg1)->getRestitutionDirAng();
13010   jresult = (jfloat)result;
13011   return jresult;
13012 }
13013 
13014 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getDampingDirAng(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13015 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getDampingDirAng(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13016   jfloat jresult = 0 ;
13017   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13018   btScalar result;
13019 
13020   (void)jenv;
13021   (void)jcls;
13022   (void)jarg1_;
13023   arg1 = *(btSliderConstraint **)&jarg1;
13024   result = (btScalar)(arg1)->getDampingDirAng();
13025   jresult = (jfloat)result;
13026   return jresult;
13027 }
13028 
13029 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getSoftnessLimLin(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13030 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getSoftnessLimLin(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13031   jfloat jresult = 0 ;
13032   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13033   btScalar result;
13034 
13035   (void)jenv;
13036   (void)jcls;
13037   (void)jarg1_;
13038   arg1 = *(btSliderConstraint **)&jarg1;
13039   result = (btScalar)(arg1)->getSoftnessLimLin();
13040   jresult = (jfloat)result;
13041   return jresult;
13042 }
13043 
13044 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getRestitutionLimLin(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13045 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getRestitutionLimLin(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13046   jfloat jresult = 0 ;
13047   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13048   btScalar result;
13049 
13050   (void)jenv;
13051   (void)jcls;
13052   (void)jarg1_;
13053   arg1 = *(btSliderConstraint **)&jarg1;
13054   result = (btScalar)(arg1)->getRestitutionLimLin();
13055   jresult = (jfloat)result;
13056   return jresult;
13057 }
13058 
13059 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getDampingLimLin(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13060 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getDampingLimLin(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13061   jfloat jresult = 0 ;
13062   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13063   btScalar result;
13064 
13065   (void)jenv;
13066   (void)jcls;
13067   (void)jarg1_;
13068   arg1 = *(btSliderConstraint **)&jarg1;
13069   result = (btScalar)(arg1)->getDampingLimLin();
13070   jresult = (jfloat)result;
13071   return jresult;
13072 }
13073 
13074 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getSoftnessLimAng(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13075 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getSoftnessLimAng(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13076   jfloat jresult = 0 ;
13077   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13078   btScalar result;
13079 
13080   (void)jenv;
13081   (void)jcls;
13082   (void)jarg1_;
13083   arg1 = *(btSliderConstraint **)&jarg1;
13084   result = (btScalar)(arg1)->getSoftnessLimAng();
13085   jresult = (jfloat)result;
13086   return jresult;
13087 }
13088 
13089 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getRestitutionLimAng(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13090 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getRestitutionLimAng(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13091   jfloat jresult = 0 ;
13092   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13093   btScalar result;
13094 
13095   (void)jenv;
13096   (void)jcls;
13097   (void)jarg1_;
13098   arg1 = *(btSliderConstraint **)&jarg1;
13099   result = (btScalar)(arg1)->getRestitutionLimAng();
13100   jresult = (jfloat)result;
13101   return jresult;
13102 }
13103 
13104 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getDampingLimAng(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13105 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getDampingLimAng(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13106   jfloat jresult = 0 ;
13107   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13108   btScalar result;
13109 
13110   (void)jenv;
13111   (void)jcls;
13112   (void)jarg1_;
13113   arg1 = *(btSliderConstraint **)&jarg1;
13114   result = (btScalar)(arg1)->getDampingLimAng();
13115   jresult = (jfloat)result;
13116   return jresult;
13117 }
13118 
13119 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getSoftnessOrthoLin(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13120 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getSoftnessOrthoLin(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13121   jfloat jresult = 0 ;
13122   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13123   btScalar result;
13124 
13125   (void)jenv;
13126   (void)jcls;
13127   (void)jarg1_;
13128   arg1 = *(btSliderConstraint **)&jarg1;
13129   result = (btScalar)(arg1)->getSoftnessOrthoLin();
13130   jresult = (jfloat)result;
13131   return jresult;
13132 }
13133 
13134 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getRestitutionOrthoLin(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13135 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getRestitutionOrthoLin(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13136   jfloat jresult = 0 ;
13137   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13138   btScalar result;
13139 
13140   (void)jenv;
13141   (void)jcls;
13142   (void)jarg1_;
13143   arg1 = *(btSliderConstraint **)&jarg1;
13144   result = (btScalar)(arg1)->getRestitutionOrthoLin();
13145   jresult = (jfloat)result;
13146   return jresult;
13147 }
13148 
13149 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getDampingOrthoLin(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13150 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getDampingOrthoLin(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13151   jfloat jresult = 0 ;
13152   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13153   btScalar result;
13154 
13155   (void)jenv;
13156   (void)jcls;
13157   (void)jarg1_;
13158   arg1 = *(btSliderConstraint **)&jarg1;
13159   result = (btScalar)(arg1)->getDampingOrthoLin();
13160   jresult = (jfloat)result;
13161   return jresult;
13162 }
13163 
13164 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getSoftnessOrthoAng(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13165 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getSoftnessOrthoAng(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13166   jfloat jresult = 0 ;
13167   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13168   btScalar result;
13169 
13170   (void)jenv;
13171   (void)jcls;
13172   (void)jarg1_;
13173   arg1 = *(btSliderConstraint **)&jarg1;
13174   result = (btScalar)(arg1)->getSoftnessOrthoAng();
13175   jresult = (jfloat)result;
13176   return jresult;
13177 }
13178 
13179 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getRestitutionOrthoAng(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13180 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getRestitutionOrthoAng(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13181   jfloat jresult = 0 ;
13182   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13183   btScalar result;
13184 
13185   (void)jenv;
13186   (void)jcls;
13187   (void)jarg1_;
13188   arg1 = *(btSliderConstraint **)&jarg1;
13189   result = (btScalar)(arg1)->getRestitutionOrthoAng();
13190   jresult = (jfloat)result;
13191   return jresult;
13192 }
13193 
13194 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getDampingOrthoAng(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13195 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getDampingOrthoAng(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13196   jfloat jresult = 0 ;
13197   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13198   btScalar result;
13199 
13200   (void)jenv;
13201   (void)jcls;
13202   (void)jarg1_;
13203   arg1 = *(btSliderConstraint **)&jarg1;
13204   result = (btScalar)(arg1)->getDampingOrthoAng();
13205   jresult = (jfloat)result;
13206   return jresult;
13207 }
13208 
13209 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setSoftnessDirLin(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)13210 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setSoftnessDirLin(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
13211   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13212   btScalar arg2 ;
13213 
13214   (void)jenv;
13215   (void)jcls;
13216   (void)jarg1_;
13217   arg1 = *(btSliderConstraint **)&jarg1;
13218   arg2 = (btScalar)jarg2;
13219   (arg1)->setSoftnessDirLin(arg2);
13220 }
13221 
13222 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setRestitutionDirLin(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)13223 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setRestitutionDirLin(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
13224   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13225   btScalar arg2 ;
13226 
13227   (void)jenv;
13228   (void)jcls;
13229   (void)jarg1_;
13230   arg1 = *(btSliderConstraint **)&jarg1;
13231   arg2 = (btScalar)jarg2;
13232   (arg1)->setRestitutionDirLin(arg2);
13233 }
13234 
13235 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setDampingDirLin(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)13236 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setDampingDirLin(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
13237   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13238   btScalar arg2 ;
13239 
13240   (void)jenv;
13241   (void)jcls;
13242   (void)jarg1_;
13243   arg1 = *(btSliderConstraint **)&jarg1;
13244   arg2 = (btScalar)jarg2;
13245   (arg1)->setDampingDirLin(arg2);
13246 }
13247 
13248 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setSoftnessDirAng(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)13249 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setSoftnessDirAng(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
13250   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13251   btScalar arg2 ;
13252 
13253   (void)jenv;
13254   (void)jcls;
13255   (void)jarg1_;
13256   arg1 = *(btSliderConstraint **)&jarg1;
13257   arg2 = (btScalar)jarg2;
13258   (arg1)->setSoftnessDirAng(arg2);
13259 }
13260 
13261 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setRestitutionDirAng(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)13262 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setRestitutionDirAng(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
13263   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13264   btScalar arg2 ;
13265 
13266   (void)jenv;
13267   (void)jcls;
13268   (void)jarg1_;
13269   arg1 = *(btSliderConstraint **)&jarg1;
13270   arg2 = (btScalar)jarg2;
13271   (arg1)->setRestitutionDirAng(arg2);
13272 }
13273 
13274 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setDampingDirAng(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)13275 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setDampingDirAng(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
13276   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13277   btScalar arg2 ;
13278 
13279   (void)jenv;
13280   (void)jcls;
13281   (void)jarg1_;
13282   arg1 = *(btSliderConstraint **)&jarg1;
13283   arg2 = (btScalar)jarg2;
13284   (arg1)->setDampingDirAng(arg2);
13285 }
13286 
13287 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setSoftnessLimLin(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)13288 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setSoftnessLimLin(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
13289   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13290   btScalar arg2 ;
13291 
13292   (void)jenv;
13293   (void)jcls;
13294   (void)jarg1_;
13295   arg1 = *(btSliderConstraint **)&jarg1;
13296   arg2 = (btScalar)jarg2;
13297   (arg1)->setSoftnessLimLin(arg2);
13298 }
13299 
13300 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setRestitutionLimLin(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)13301 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setRestitutionLimLin(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
13302   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13303   btScalar arg2 ;
13304 
13305   (void)jenv;
13306   (void)jcls;
13307   (void)jarg1_;
13308   arg1 = *(btSliderConstraint **)&jarg1;
13309   arg2 = (btScalar)jarg2;
13310   (arg1)->setRestitutionLimLin(arg2);
13311 }
13312 
13313 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setDampingLimLin(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)13314 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setDampingLimLin(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
13315   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13316   btScalar arg2 ;
13317 
13318   (void)jenv;
13319   (void)jcls;
13320   (void)jarg1_;
13321   arg1 = *(btSliderConstraint **)&jarg1;
13322   arg2 = (btScalar)jarg2;
13323   (arg1)->setDampingLimLin(arg2);
13324 }
13325 
13326 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setSoftnessLimAng(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)13327 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setSoftnessLimAng(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
13328   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13329   btScalar arg2 ;
13330 
13331   (void)jenv;
13332   (void)jcls;
13333   (void)jarg1_;
13334   arg1 = *(btSliderConstraint **)&jarg1;
13335   arg2 = (btScalar)jarg2;
13336   (arg1)->setSoftnessLimAng(arg2);
13337 }
13338 
13339 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setRestitutionLimAng(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)13340 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setRestitutionLimAng(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
13341   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13342   btScalar arg2 ;
13343 
13344   (void)jenv;
13345   (void)jcls;
13346   (void)jarg1_;
13347   arg1 = *(btSliderConstraint **)&jarg1;
13348   arg2 = (btScalar)jarg2;
13349   (arg1)->setRestitutionLimAng(arg2);
13350 }
13351 
13352 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setDampingLimAng(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)13353 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setDampingLimAng(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
13354   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13355   btScalar arg2 ;
13356 
13357   (void)jenv;
13358   (void)jcls;
13359   (void)jarg1_;
13360   arg1 = *(btSliderConstraint **)&jarg1;
13361   arg2 = (btScalar)jarg2;
13362   (arg1)->setDampingLimAng(arg2);
13363 }
13364 
13365 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setSoftnessOrthoLin(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)13366 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setSoftnessOrthoLin(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
13367   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13368   btScalar arg2 ;
13369 
13370   (void)jenv;
13371   (void)jcls;
13372   (void)jarg1_;
13373   arg1 = *(btSliderConstraint **)&jarg1;
13374   arg2 = (btScalar)jarg2;
13375   (arg1)->setSoftnessOrthoLin(arg2);
13376 }
13377 
13378 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setRestitutionOrthoLin(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)13379 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setRestitutionOrthoLin(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
13380   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13381   btScalar arg2 ;
13382 
13383   (void)jenv;
13384   (void)jcls;
13385   (void)jarg1_;
13386   arg1 = *(btSliderConstraint **)&jarg1;
13387   arg2 = (btScalar)jarg2;
13388   (arg1)->setRestitutionOrthoLin(arg2);
13389 }
13390 
13391 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setDampingOrthoLin(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)13392 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setDampingOrthoLin(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
13393   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13394   btScalar arg2 ;
13395 
13396   (void)jenv;
13397   (void)jcls;
13398   (void)jarg1_;
13399   arg1 = *(btSliderConstraint **)&jarg1;
13400   arg2 = (btScalar)jarg2;
13401   (arg1)->setDampingOrthoLin(arg2);
13402 }
13403 
13404 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setSoftnessOrthoAng(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)13405 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setSoftnessOrthoAng(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
13406   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13407   btScalar arg2 ;
13408 
13409   (void)jenv;
13410   (void)jcls;
13411   (void)jarg1_;
13412   arg1 = *(btSliderConstraint **)&jarg1;
13413   arg2 = (btScalar)jarg2;
13414   (arg1)->setSoftnessOrthoAng(arg2);
13415 }
13416 
13417 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setRestitutionOrthoAng(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)13418 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setRestitutionOrthoAng(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
13419   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13420   btScalar arg2 ;
13421 
13422   (void)jenv;
13423   (void)jcls;
13424   (void)jarg1_;
13425   arg1 = *(btSliderConstraint **)&jarg1;
13426   arg2 = (btScalar)jarg2;
13427   (arg1)->setRestitutionOrthoAng(arg2);
13428 }
13429 
13430 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setDampingOrthoAng(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)13431 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setDampingOrthoAng(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
13432   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13433   btScalar arg2 ;
13434 
13435   (void)jenv;
13436   (void)jcls;
13437   (void)jarg1_;
13438   arg1 = *(btSliderConstraint **)&jarg1;
13439   arg2 = (btScalar)jarg2;
13440   (arg1)->setDampingOrthoAng(arg2);
13441 }
13442 
13443 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setPoweredLinMotor(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)13444 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setPoweredLinMotor(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
13445   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13446   bool arg2 ;
13447 
13448   (void)jenv;
13449   (void)jcls;
13450   (void)jarg1_;
13451   arg1 = *(btSliderConstraint **)&jarg1;
13452   arg2 = jarg2 ? true : false;
13453   (arg1)->setPoweredLinMotor(arg2);
13454 }
13455 
13456 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getPoweredLinMotor(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13457 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getPoweredLinMotor(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13458   jboolean jresult = 0 ;
13459   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13460   bool result;
13461 
13462   (void)jenv;
13463   (void)jcls;
13464   (void)jarg1_;
13465   arg1 = *(btSliderConstraint **)&jarg1;
13466   result = (bool)(arg1)->getPoweredLinMotor();
13467   jresult = (jboolean)result;
13468   return jresult;
13469 }
13470 
13471 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setTargetLinMotorVelocity(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)13472 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setTargetLinMotorVelocity(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
13473   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13474   btScalar arg2 ;
13475 
13476   (void)jenv;
13477   (void)jcls;
13478   (void)jarg1_;
13479   arg1 = *(btSliderConstraint **)&jarg1;
13480   arg2 = (btScalar)jarg2;
13481   (arg1)->setTargetLinMotorVelocity(arg2);
13482 }
13483 
13484 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getTargetLinMotorVelocity(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13485 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getTargetLinMotorVelocity(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13486   jfloat jresult = 0 ;
13487   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13488   btScalar result;
13489 
13490   (void)jenv;
13491   (void)jcls;
13492   (void)jarg1_;
13493   arg1 = *(btSliderConstraint **)&jarg1;
13494   result = (btScalar)(arg1)->getTargetLinMotorVelocity();
13495   jresult = (jfloat)result;
13496   return jresult;
13497 }
13498 
13499 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setMaxLinMotorForce(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)13500 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setMaxLinMotorForce(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
13501   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13502   btScalar arg2 ;
13503 
13504   (void)jenv;
13505   (void)jcls;
13506   (void)jarg1_;
13507   arg1 = *(btSliderConstraint **)&jarg1;
13508   arg2 = (btScalar)jarg2;
13509   (arg1)->setMaxLinMotorForce(arg2);
13510 }
13511 
13512 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getMaxLinMotorForce(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13513 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getMaxLinMotorForce(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13514   jfloat jresult = 0 ;
13515   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13516   btScalar result;
13517 
13518   (void)jenv;
13519   (void)jcls;
13520   (void)jarg1_;
13521   arg1 = *(btSliderConstraint **)&jarg1;
13522   result = (btScalar)(arg1)->getMaxLinMotorForce();
13523   jresult = (jfloat)result;
13524   return jresult;
13525 }
13526 
13527 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setPoweredAngMotor(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)13528 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setPoweredAngMotor(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
13529   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13530   bool arg2 ;
13531 
13532   (void)jenv;
13533   (void)jcls;
13534   (void)jarg1_;
13535   arg1 = *(btSliderConstraint **)&jarg1;
13536   arg2 = jarg2 ? true : false;
13537   (arg1)->setPoweredAngMotor(arg2);
13538 }
13539 
13540 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getPoweredAngMotor(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13541 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getPoweredAngMotor(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13542   jboolean jresult = 0 ;
13543   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13544   bool result;
13545 
13546   (void)jenv;
13547   (void)jcls;
13548   (void)jarg1_;
13549   arg1 = *(btSliderConstraint **)&jarg1;
13550   result = (bool)(arg1)->getPoweredAngMotor();
13551   jresult = (jboolean)result;
13552   return jresult;
13553 }
13554 
13555 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setTargetAngMotorVelocity(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)13556 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setTargetAngMotorVelocity(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
13557   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13558   btScalar arg2 ;
13559 
13560   (void)jenv;
13561   (void)jcls;
13562   (void)jarg1_;
13563   arg1 = *(btSliderConstraint **)&jarg1;
13564   arg2 = (btScalar)jarg2;
13565   (arg1)->setTargetAngMotorVelocity(arg2);
13566 }
13567 
13568 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getTargetAngMotorVelocity(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13569 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getTargetAngMotorVelocity(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13570   jfloat jresult = 0 ;
13571   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13572   btScalar result;
13573 
13574   (void)jenv;
13575   (void)jcls;
13576   (void)jarg1_;
13577   arg1 = *(btSliderConstraint **)&jarg1;
13578   result = (btScalar)(arg1)->getTargetAngMotorVelocity();
13579   jresult = (jfloat)result;
13580   return jresult;
13581 }
13582 
13583 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setMaxAngMotorForce(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)13584 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setMaxAngMotorForce(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
13585   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13586   btScalar arg2 ;
13587 
13588   (void)jenv;
13589   (void)jcls;
13590   (void)jarg1_;
13591   arg1 = *(btSliderConstraint **)&jarg1;
13592   arg2 = (btScalar)jarg2;
13593   (arg1)->setMaxAngMotorForce(arg2);
13594 }
13595 
13596 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getMaxAngMotorForce(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13597 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getMaxAngMotorForce(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13598   jfloat jresult = 0 ;
13599   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13600   btScalar result;
13601 
13602   (void)jenv;
13603   (void)jcls;
13604   (void)jarg1_;
13605   arg1 = *(btSliderConstraint **)&jarg1;
13606   result = (btScalar)(arg1)->getMaxAngMotorForce();
13607   jresult = (jfloat)result;
13608   return jresult;
13609 }
13610 
13611 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getLinearPos(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13612 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getLinearPos(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13613   jfloat jresult = 0 ;
13614   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13615   btScalar result;
13616 
13617   (void)jenv;
13618   (void)jcls;
13619   (void)jarg1_;
13620   arg1 = *(btSliderConstraint **)&jarg1;
13621   result = (btScalar)((btSliderConstraint const *)arg1)->getLinearPos();
13622   jresult = (jfloat)result;
13623   return jresult;
13624 }
13625 
13626 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getAngularPos(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13627 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getAngularPos(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13628   jfloat jresult = 0 ;
13629   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13630   btScalar result;
13631 
13632   (void)jenv;
13633   (void)jcls;
13634   (void)jarg1_;
13635   arg1 = *(btSliderConstraint **)&jarg1;
13636   result = (btScalar)((btSliderConstraint const *)arg1)->getAngularPos();
13637   jresult = (jfloat)result;
13638   return jresult;
13639 }
13640 
13641 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getSolveLinLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13642 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getSolveLinLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13643   jboolean jresult = 0 ;
13644   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13645   bool result;
13646 
13647   (void)jenv;
13648   (void)jcls;
13649   (void)jarg1_;
13650   arg1 = *(btSliderConstraint **)&jarg1;
13651   result = (bool)(arg1)->getSolveLinLimit();
13652   jresult = (jboolean)result;
13653   return jresult;
13654 }
13655 
13656 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getLinDepth(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13657 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getLinDepth(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13658   jfloat jresult = 0 ;
13659   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13660   btScalar result;
13661 
13662   (void)jenv;
13663   (void)jcls;
13664   (void)jarg1_;
13665   arg1 = *(btSliderConstraint **)&jarg1;
13666   result = (btScalar)(arg1)->getLinDepth();
13667   jresult = (jfloat)result;
13668   return jresult;
13669 }
13670 
13671 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getSolveAngLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13672 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getSolveAngLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13673   jboolean jresult = 0 ;
13674   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13675   bool result;
13676 
13677   (void)jenv;
13678   (void)jcls;
13679   (void)jarg1_;
13680   arg1 = *(btSliderConstraint **)&jarg1;
13681   result = (bool)(arg1)->getSolveAngLimit();
13682   jresult = (jboolean)result;
13683   return jresult;
13684 }
13685 
13686 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getAngDepth(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13687 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getAngDepth(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13688   jfloat jresult = 0 ;
13689   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13690   btScalar result;
13691 
13692   (void)jenv;
13693   (void)jcls;
13694   (void)jarg1_;
13695   arg1 = *(btSliderConstraint **)&jarg1;
13696   result = (btScalar)(arg1)->getAngDepth();
13697   jresult = (jfloat)result;
13698   return jresult;
13699 }
13700 
13701 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1calculateTransforms(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jobject jarg3)13702 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1calculateTransforms(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jobject jarg3) {
13703   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13704   btTransform *arg2 = 0 ;
13705   btTransform *arg3 = 0 ;
13706 
13707   (void)jenv;
13708   (void)jcls;
13709   (void)jarg1_;
13710   arg1 = *(btSliderConstraint **)&jarg1;
13711   btTransform local_arg2;
13712   gdx_setbtTransformFromMatrix4(jenv, local_arg2, jarg2);
13713   arg2 = &local_arg2;
13714   gdxAutoCommitMatrix4 auto_commit_arg2(jenv, jarg2, &local_arg2);
13715   btTransform local_arg3;
13716   gdx_setbtTransformFromMatrix4(jenv, local_arg3, jarg3);
13717   arg3 = &local_arg3;
13718   gdxAutoCommitMatrix4 auto_commit_arg3(jenv, jarg3, &local_arg3);
13719   (arg1)->calculateTransforms((btTransform const &)*arg2,(btTransform const &)*arg3);
13720 }
13721 
13722 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1testLinLimits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13723 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1testLinLimits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13724   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13725 
13726   (void)jenv;
13727   (void)jcls;
13728   (void)jarg1_;
13729   arg1 = *(btSliderConstraint **)&jarg1;
13730   (arg1)->testLinLimits();
13731 }
13732 
13733 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1testAngLimits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13734 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1testAngLimits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13735   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13736 
13737   (void)jenv;
13738   (void)jcls;
13739   (void)jarg1_;
13740   arg1 = *(btSliderConstraint **)&jarg1;
13741   (arg1)->testAngLimits();
13742 }
13743 
13744 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getAncorInA(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13745 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getAncorInA(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13746   jobject jresult = 0 ;
13747   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13748   btVector3 result;
13749 
13750   (void)jenv;
13751   (void)jcls;
13752   (void)jarg1_;
13753   arg1 = *(btSliderConstraint **)&jarg1;
13754   result = (arg1)->getAncorInA();
13755   jresult = gdx_getReturnVector3(jenv);
13756   gdx_setVector3FrombtVector3(jenv, jresult, result);
13757   return jresult;
13758 }
13759 
13760 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getAncorInB(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13761 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getAncorInB(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13762   jobject jresult = 0 ;
13763   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13764   btVector3 result;
13765 
13766   (void)jenv;
13767   (void)jcls;
13768   (void)jarg1_;
13769   arg1 = *(btSliderConstraint **)&jarg1;
13770   result = (arg1)->getAncorInB();
13771   jresult = gdx_getReturnVector3(jenv);
13772   gdx_setVector3FrombtVector3(jenv, jresult, result);
13773   return jresult;
13774 }
13775 
13776 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getUseFrameOffset(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13777 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getUseFrameOffset(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13778   jboolean jresult = 0 ;
13779   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13780   bool result;
13781 
13782   (void)jenv;
13783   (void)jcls;
13784   (void)jarg1_;
13785   arg1 = *(btSliderConstraint **)&jarg1;
13786   result = (bool)(arg1)->getUseFrameOffset();
13787   jresult = (jboolean)result;
13788   return jresult;
13789 }
13790 
13791 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setUseFrameOffset(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)13792 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setUseFrameOffset(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
13793   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13794   bool arg2 ;
13795 
13796   (void)jenv;
13797   (void)jcls;
13798   (void)jarg1_;
13799   arg1 = *(btSliderConstraint **)&jarg1;
13800   arg2 = jarg2 ? true : false;
13801   (arg1)->setUseFrameOffset(arg2);
13802 }
13803 
13804 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setFrames(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jobject jarg3)13805 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setFrames(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jobject jarg3) {
13806   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13807   btTransform *arg2 = 0 ;
13808   btTransform *arg3 = 0 ;
13809 
13810   (void)jenv;
13811   (void)jcls;
13812   (void)jarg1_;
13813   arg1 = *(btSliderConstraint **)&jarg1;
13814   btTransform local_arg2;
13815   gdx_setbtTransformFromMatrix4(jenv, local_arg2, jarg2);
13816   arg2 = &local_arg2;
13817   gdxAutoCommitMatrix4 auto_commit_arg2(jenv, jarg2, &local_arg2);
13818   btTransform local_arg3;
13819   gdx_setbtTransformFromMatrix4(jenv, local_arg3, jarg3);
13820   arg3 = &local_arg3;
13821   gdxAutoCommitMatrix4 auto_commit_arg3(jenv, jarg3, &local_arg3);
13822   (arg1)->setFrames((btTransform const &)*arg2,(btTransform const &)*arg3);
13823 }
13824 
13825 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setParam_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jfloat jarg3,jint jarg4)13826 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setParam_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jfloat jarg3, jint jarg4) {
13827   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13828   int arg2 ;
13829   btScalar arg3 ;
13830   int arg4 ;
13831 
13832   (void)jenv;
13833   (void)jcls;
13834   (void)jarg1_;
13835   arg1 = *(btSliderConstraint **)&jarg1;
13836   arg2 = (int)jarg2;
13837   arg3 = (btScalar)jarg3;
13838   arg4 = (int)jarg4;
13839   (arg1)->setParam(arg2,arg3,arg4);
13840 }
13841 
13842 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setParam_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jfloat jarg3)13843 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1setParam_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jfloat jarg3) {
13844   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13845   int arg2 ;
13846   btScalar arg3 ;
13847 
13848   (void)jenv;
13849   (void)jcls;
13850   (void)jarg1_;
13851   arg1 = *(btSliderConstraint **)&jarg1;
13852   arg2 = (int)jarg2;
13853   arg3 = (btScalar)jarg3;
13854   (arg1)->setParam(arg2,arg3);
13855 }
13856 
13857 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getParam_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jint jarg3)13858 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getParam_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jint jarg3) {
13859   jfloat jresult = 0 ;
13860   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13861   int arg2 ;
13862   int arg3 ;
13863   btScalar result;
13864 
13865   (void)jenv;
13866   (void)jcls;
13867   (void)jarg1_;
13868   arg1 = *(btSliderConstraint **)&jarg1;
13869   arg2 = (int)jarg2;
13870   arg3 = (int)jarg3;
13871   result = (btScalar)((btSliderConstraint const *)arg1)->getParam(arg2,arg3);
13872   jresult = (jfloat)result;
13873   return jresult;
13874 }
13875 
13876 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getParam_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)13877 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1getParam_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
13878   jfloat jresult = 0 ;
13879   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13880   int arg2 ;
13881   btScalar result;
13882 
13883   (void)jenv;
13884   (void)jcls;
13885   (void)jarg1_;
13886   arg1 = *(btSliderConstraint **)&jarg1;
13887   arg2 = (int)jarg2;
13888   result = (btScalar)((btSliderConstraint const *)arg1)->getParam(arg2);
13889   jresult = (jfloat)result;
13890   return jresult;
13891 }
13892 
13893 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btSliderConstraint(JNIEnv * jenv,jclass jcls,jlong jarg1)13894 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btSliderConstraint(JNIEnv *jenv, jclass jcls, jlong jarg1) {
13895   btSliderConstraint *arg1 = (btSliderConstraint *) 0 ;
13896 
13897   (void)jenv;
13898   (void)jcls;
13899   arg1 = *(btSliderConstraint **)&jarg1;
13900   delete arg1;
13901 }
13902 
13903 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintData_1typeConstraintData_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)13904 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintData_1typeConstraintData_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
13905   btSliderConstraintData *arg1 = (btSliderConstraintData *) 0 ;
13906   btTypedConstraintData *arg2 = (btTypedConstraintData *) 0 ;
13907 
13908   (void)jenv;
13909   (void)jcls;
13910   (void)jarg1_;
13911   (void)jarg2_;
13912   arg1 = *(btSliderConstraintData **)&jarg1;
13913   arg2 = *(btTypedConstraintData **)&jarg2;
13914   if (arg1) (arg1)->m_typeConstraintData = *arg2;
13915 }
13916 
13917 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintData_1typeConstraintData_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13918 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintData_1typeConstraintData_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13919   jlong jresult = 0 ;
13920   btSliderConstraintData *arg1 = (btSliderConstraintData *) 0 ;
13921   btTypedConstraintData *result = 0 ;
13922 
13923   (void)jenv;
13924   (void)jcls;
13925   (void)jarg1_;
13926   arg1 = *(btSliderConstraintData **)&jarg1;
13927   result = (btTypedConstraintData *)& ((arg1)->m_typeConstraintData);
13928   *(btTypedConstraintData **)&jresult = result;
13929   return jresult;
13930 }
13931 
13932 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintData_1rbAFrame_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)13933 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintData_1rbAFrame_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
13934   btSliderConstraintData *arg1 = (btSliderConstraintData *) 0 ;
13935   btTransformFloatData *arg2 = (btTransformFloatData *) 0 ;
13936 
13937   (void)jenv;
13938   (void)jcls;
13939   (void)jarg1_;
13940   (void)jarg2_;
13941   arg1 = *(btSliderConstraintData **)&jarg1;
13942   arg2 = *(btTransformFloatData **)&jarg2;
13943   if (arg1) (arg1)->m_rbAFrame = *arg2;
13944 }
13945 
13946 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintData_1rbAFrame_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13947 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintData_1rbAFrame_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13948   jlong jresult = 0 ;
13949   btSliderConstraintData *arg1 = (btSliderConstraintData *) 0 ;
13950   btTransformFloatData *result = 0 ;
13951 
13952   (void)jenv;
13953   (void)jcls;
13954   (void)jarg1_;
13955   arg1 = *(btSliderConstraintData **)&jarg1;
13956   result = (btTransformFloatData *)& ((arg1)->m_rbAFrame);
13957   *(btTransformFloatData **)&jresult = result;
13958   return jresult;
13959 }
13960 
13961 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintData_1rbBFrame_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)13962 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintData_1rbBFrame_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
13963   btSliderConstraintData *arg1 = (btSliderConstraintData *) 0 ;
13964   btTransformFloatData *arg2 = (btTransformFloatData *) 0 ;
13965 
13966   (void)jenv;
13967   (void)jcls;
13968   (void)jarg1_;
13969   (void)jarg2_;
13970   arg1 = *(btSliderConstraintData **)&jarg1;
13971   arg2 = *(btTransformFloatData **)&jarg2;
13972   if (arg1) (arg1)->m_rbBFrame = *arg2;
13973 }
13974 
13975 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintData_1rbBFrame_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)13976 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintData_1rbBFrame_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13977   jlong jresult = 0 ;
13978   btSliderConstraintData *arg1 = (btSliderConstraintData *) 0 ;
13979   btTransformFloatData *result = 0 ;
13980 
13981   (void)jenv;
13982   (void)jcls;
13983   (void)jarg1_;
13984   arg1 = *(btSliderConstraintData **)&jarg1;
13985   result = (btTransformFloatData *)& ((arg1)->m_rbBFrame);
13986   *(btTransformFloatData **)&jresult = result;
13987   return jresult;
13988 }
13989 
13990 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintData_1linearUpperLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)13991 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintData_1linearUpperLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
13992   btSliderConstraintData *arg1 = (btSliderConstraintData *) 0 ;
13993   float arg2 ;
13994 
13995   (void)jenv;
13996   (void)jcls;
13997   (void)jarg1_;
13998   arg1 = *(btSliderConstraintData **)&jarg1;
13999   arg2 = (float)jarg2;
14000   if (arg1) (arg1)->m_linearUpperLimit = arg2;
14001 }
14002 
14003 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintData_1linearUpperLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14004 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintData_1linearUpperLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14005   jfloat jresult = 0 ;
14006   btSliderConstraintData *arg1 = (btSliderConstraintData *) 0 ;
14007   float result;
14008 
14009   (void)jenv;
14010   (void)jcls;
14011   (void)jarg1_;
14012   arg1 = *(btSliderConstraintData **)&jarg1;
14013   result = (float) ((arg1)->m_linearUpperLimit);
14014   jresult = (jfloat)result;
14015   return jresult;
14016 }
14017 
14018 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintData_1linearLowerLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)14019 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintData_1linearLowerLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
14020   btSliderConstraintData *arg1 = (btSliderConstraintData *) 0 ;
14021   float arg2 ;
14022 
14023   (void)jenv;
14024   (void)jcls;
14025   (void)jarg1_;
14026   arg1 = *(btSliderConstraintData **)&jarg1;
14027   arg2 = (float)jarg2;
14028   if (arg1) (arg1)->m_linearLowerLimit = arg2;
14029 }
14030 
14031 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintData_1linearLowerLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14032 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintData_1linearLowerLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14033   jfloat jresult = 0 ;
14034   btSliderConstraintData *arg1 = (btSliderConstraintData *) 0 ;
14035   float result;
14036 
14037   (void)jenv;
14038   (void)jcls;
14039   (void)jarg1_;
14040   arg1 = *(btSliderConstraintData **)&jarg1;
14041   result = (float) ((arg1)->m_linearLowerLimit);
14042   jresult = (jfloat)result;
14043   return jresult;
14044 }
14045 
14046 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintData_1angularUpperLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)14047 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintData_1angularUpperLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
14048   btSliderConstraintData *arg1 = (btSliderConstraintData *) 0 ;
14049   float arg2 ;
14050 
14051   (void)jenv;
14052   (void)jcls;
14053   (void)jarg1_;
14054   arg1 = *(btSliderConstraintData **)&jarg1;
14055   arg2 = (float)jarg2;
14056   if (arg1) (arg1)->m_angularUpperLimit = arg2;
14057 }
14058 
14059 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintData_1angularUpperLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14060 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintData_1angularUpperLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14061   jfloat jresult = 0 ;
14062   btSliderConstraintData *arg1 = (btSliderConstraintData *) 0 ;
14063   float result;
14064 
14065   (void)jenv;
14066   (void)jcls;
14067   (void)jarg1_;
14068   arg1 = *(btSliderConstraintData **)&jarg1;
14069   result = (float) ((arg1)->m_angularUpperLimit);
14070   jresult = (jfloat)result;
14071   return jresult;
14072 }
14073 
14074 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintData_1angularLowerLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)14075 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintData_1angularLowerLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
14076   btSliderConstraintData *arg1 = (btSliderConstraintData *) 0 ;
14077   float arg2 ;
14078 
14079   (void)jenv;
14080   (void)jcls;
14081   (void)jarg1_;
14082   arg1 = *(btSliderConstraintData **)&jarg1;
14083   arg2 = (float)jarg2;
14084   if (arg1) (arg1)->m_angularLowerLimit = arg2;
14085 }
14086 
14087 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintData_1angularLowerLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14088 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintData_1angularLowerLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14089   jfloat jresult = 0 ;
14090   btSliderConstraintData *arg1 = (btSliderConstraintData *) 0 ;
14091   float result;
14092 
14093   (void)jenv;
14094   (void)jcls;
14095   (void)jarg1_;
14096   arg1 = *(btSliderConstraintData **)&jarg1;
14097   result = (float) ((arg1)->m_angularLowerLimit);
14098   jresult = (jfloat)result;
14099   return jresult;
14100 }
14101 
14102 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintData_1useLinearReferenceFrameA_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)14103 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintData_1useLinearReferenceFrameA_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
14104   btSliderConstraintData *arg1 = (btSliderConstraintData *) 0 ;
14105   int arg2 ;
14106 
14107   (void)jenv;
14108   (void)jcls;
14109   (void)jarg1_;
14110   arg1 = *(btSliderConstraintData **)&jarg1;
14111   arg2 = (int)jarg2;
14112   if (arg1) (arg1)->m_useLinearReferenceFrameA = arg2;
14113 }
14114 
14115 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintData_1useLinearReferenceFrameA_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14116 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintData_1useLinearReferenceFrameA_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14117   jint jresult = 0 ;
14118   btSliderConstraintData *arg1 = (btSliderConstraintData *) 0 ;
14119   int result;
14120 
14121   (void)jenv;
14122   (void)jcls;
14123   (void)jarg1_;
14124   arg1 = *(btSliderConstraintData **)&jarg1;
14125   result = (int) ((arg1)->m_useLinearReferenceFrameA);
14126   jresult = (jint)result;
14127   return jresult;
14128 }
14129 
14130 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintData_1useOffsetForConstraintFrame_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)14131 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintData_1useOffsetForConstraintFrame_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
14132   btSliderConstraintData *arg1 = (btSliderConstraintData *) 0 ;
14133   int arg2 ;
14134 
14135   (void)jenv;
14136   (void)jcls;
14137   (void)jarg1_;
14138   arg1 = *(btSliderConstraintData **)&jarg1;
14139   arg2 = (int)jarg2;
14140   if (arg1) (arg1)->m_useOffsetForConstraintFrame = arg2;
14141 }
14142 
14143 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintData_1useOffsetForConstraintFrame_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14144 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintData_1useOffsetForConstraintFrame_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14145   jint jresult = 0 ;
14146   btSliderConstraintData *arg1 = (btSliderConstraintData *) 0 ;
14147   int result;
14148 
14149   (void)jenv;
14150   (void)jcls;
14151   (void)jarg1_;
14152   arg1 = *(btSliderConstraintData **)&jarg1;
14153   result = (int) ((arg1)->m_useOffsetForConstraintFrame);
14154   jresult = (jint)result;
14155   return jresult;
14156 }
14157 
14158 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btSliderConstraintData(JNIEnv * jenv,jclass jcls)14159 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btSliderConstraintData(JNIEnv *jenv, jclass jcls) {
14160   jlong jresult = 0 ;
14161   btSliderConstraintData *result = 0 ;
14162 
14163   (void)jenv;
14164   (void)jcls;
14165   result = (btSliderConstraintData *)new btSliderConstraintData();
14166   *(btSliderConstraintData **)&jresult = result;
14167   return jresult;
14168 }
14169 
14170 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btSliderConstraintData(JNIEnv * jenv,jclass jcls,jlong jarg1)14171 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btSliderConstraintData(JNIEnv *jenv, jclass jcls, jlong jarg1) {
14172   btSliderConstraintData *arg1 = (btSliderConstraintData *) 0 ;
14173 
14174   (void)jenv;
14175   (void)jcls;
14176   arg1 = *(btSliderConstraintData **)&jarg1;
14177   delete arg1;
14178 }
14179 
14180 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintDoubleData_1typeConstraintData_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)14181 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintDoubleData_1typeConstraintData_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
14182   btSliderConstraintDoubleData *arg1 = (btSliderConstraintDoubleData *) 0 ;
14183   btTypedConstraintDoubleData *arg2 = (btTypedConstraintDoubleData *) 0 ;
14184 
14185   (void)jenv;
14186   (void)jcls;
14187   (void)jarg1_;
14188   (void)jarg2_;
14189   arg1 = *(btSliderConstraintDoubleData **)&jarg1;
14190   arg2 = *(btTypedConstraintDoubleData **)&jarg2;
14191   if (arg1) (arg1)->m_typeConstraintData = *arg2;
14192 }
14193 
14194 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintDoubleData_1typeConstraintData_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14195 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintDoubleData_1typeConstraintData_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14196   jlong jresult = 0 ;
14197   btSliderConstraintDoubleData *arg1 = (btSliderConstraintDoubleData *) 0 ;
14198   btTypedConstraintDoubleData *result = 0 ;
14199 
14200   (void)jenv;
14201   (void)jcls;
14202   (void)jarg1_;
14203   arg1 = *(btSliderConstraintDoubleData **)&jarg1;
14204   result = (btTypedConstraintDoubleData *)& ((arg1)->m_typeConstraintData);
14205   *(btTypedConstraintDoubleData **)&jresult = result;
14206   return jresult;
14207 }
14208 
14209 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintDoubleData_1rbAFrame_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)14210 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintDoubleData_1rbAFrame_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
14211   btSliderConstraintDoubleData *arg1 = (btSliderConstraintDoubleData *) 0 ;
14212   btTransformDoubleData *arg2 = (btTransformDoubleData *) 0 ;
14213 
14214   (void)jenv;
14215   (void)jcls;
14216   (void)jarg1_;
14217   (void)jarg2_;
14218   arg1 = *(btSliderConstraintDoubleData **)&jarg1;
14219   arg2 = *(btTransformDoubleData **)&jarg2;
14220   if (arg1) (arg1)->m_rbAFrame = *arg2;
14221 }
14222 
14223 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintDoubleData_1rbAFrame_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14224 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintDoubleData_1rbAFrame_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14225   jlong jresult = 0 ;
14226   btSliderConstraintDoubleData *arg1 = (btSliderConstraintDoubleData *) 0 ;
14227   btTransformDoubleData *result = 0 ;
14228 
14229   (void)jenv;
14230   (void)jcls;
14231   (void)jarg1_;
14232   arg1 = *(btSliderConstraintDoubleData **)&jarg1;
14233   result = (btTransformDoubleData *)& ((arg1)->m_rbAFrame);
14234   *(btTransformDoubleData **)&jresult = result;
14235   return jresult;
14236 }
14237 
14238 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintDoubleData_1rbBFrame_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)14239 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintDoubleData_1rbBFrame_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
14240   btSliderConstraintDoubleData *arg1 = (btSliderConstraintDoubleData *) 0 ;
14241   btTransformDoubleData *arg2 = (btTransformDoubleData *) 0 ;
14242 
14243   (void)jenv;
14244   (void)jcls;
14245   (void)jarg1_;
14246   (void)jarg2_;
14247   arg1 = *(btSliderConstraintDoubleData **)&jarg1;
14248   arg2 = *(btTransformDoubleData **)&jarg2;
14249   if (arg1) (arg1)->m_rbBFrame = *arg2;
14250 }
14251 
14252 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintDoubleData_1rbBFrame_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14253 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintDoubleData_1rbBFrame_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14254   jlong jresult = 0 ;
14255   btSliderConstraintDoubleData *arg1 = (btSliderConstraintDoubleData *) 0 ;
14256   btTransformDoubleData *result = 0 ;
14257 
14258   (void)jenv;
14259   (void)jcls;
14260   (void)jarg1_;
14261   arg1 = *(btSliderConstraintDoubleData **)&jarg1;
14262   result = (btTransformDoubleData *)& ((arg1)->m_rbBFrame);
14263   *(btTransformDoubleData **)&jresult = result;
14264   return jresult;
14265 }
14266 
14267 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintDoubleData_1linearUpperLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)14268 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintDoubleData_1linearUpperLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
14269   btSliderConstraintDoubleData *arg1 = (btSliderConstraintDoubleData *) 0 ;
14270   double arg2 ;
14271 
14272   (void)jenv;
14273   (void)jcls;
14274   (void)jarg1_;
14275   arg1 = *(btSliderConstraintDoubleData **)&jarg1;
14276   arg2 = (double)jarg2;
14277   if (arg1) (arg1)->m_linearUpperLimit = arg2;
14278 }
14279 
14280 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintDoubleData_1linearUpperLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14281 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintDoubleData_1linearUpperLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14282   jdouble jresult = 0 ;
14283   btSliderConstraintDoubleData *arg1 = (btSliderConstraintDoubleData *) 0 ;
14284   double result;
14285 
14286   (void)jenv;
14287   (void)jcls;
14288   (void)jarg1_;
14289   arg1 = *(btSliderConstraintDoubleData **)&jarg1;
14290   result = (double) ((arg1)->m_linearUpperLimit);
14291   jresult = (jdouble)result;
14292   return jresult;
14293 }
14294 
14295 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintDoubleData_1linearLowerLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)14296 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintDoubleData_1linearLowerLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
14297   btSliderConstraintDoubleData *arg1 = (btSliderConstraintDoubleData *) 0 ;
14298   double arg2 ;
14299 
14300   (void)jenv;
14301   (void)jcls;
14302   (void)jarg1_;
14303   arg1 = *(btSliderConstraintDoubleData **)&jarg1;
14304   arg2 = (double)jarg2;
14305   if (arg1) (arg1)->m_linearLowerLimit = arg2;
14306 }
14307 
14308 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintDoubleData_1linearLowerLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14309 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintDoubleData_1linearLowerLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14310   jdouble jresult = 0 ;
14311   btSliderConstraintDoubleData *arg1 = (btSliderConstraintDoubleData *) 0 ;
14312   double result;
14313 
14314   (void)jenv;
14315   (void)jcls;
14316   (void)jarg1_;
14317   arg1 = *(btSliderConstraintDoubleData **)&jarg1;
14318   result = (double) ((arg1)->m_linearLowerLimit);
14319   jresult = (jdouble)result;
14320   return jresult;
14321 }
14322 
14323 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintDoubleData_1angularUpperLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)14324 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintDoubleData_1angularUpperLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
14325   btSliderConstraintDoubleData *arg1 = (btSliderConstraintDoubleData *) 0 ;
14326   double arg2 ;
14327 
14328   (void)jenv;
14329   (void)jcls;
14330   (void)jarg1_;
14331   arg1 = *(btSliderConstraintDoubleData **)&jarg1;
14332   arg2 = (double)jarg2;
14333   if (arg1) (arg1)->m_angularUpperLimit = arg2;
14334 }
14335 
14336 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintDoubleData_1angularUpperLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14337 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintDoubleData_1angularUpperLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14338   jdouble jresult = 0 ;
14339   btSliderConstraintDoubleData *arg1 = (btSliderConstraintDoubleData *) 0 ;
14340   double result;
14341 
14342   (void)jenv;
14343   (void)jcls;
14344   (void)jarg1_;
14345   arg1 = *(btSliderConstraintDoubleData **)&jarg1;
14346   result = (double) ((arg1)->m_angularUpperLimit);
14347   jresult = (jdouble)result;
14348   return jresult;
14349 }
14350 
14351 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintDoubleData_1angularLowerLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)14352 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintDoubleData_1angularLowerLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
14353   btSliderConstraintDoubleData *arg1 = (btSliderConstraintDoubleData *) 0 ;
14354   double arg2 ;
14355 
14356   (void)jenv;
14357   (void)jcls;
14358   (void)jarg1_;
14359   arg1 = *(btSliderConstraintDoubleData **)&jarg1;
14360   arg2 = (double)jarg2;
14361   if (arg1) (arg1)->m_angularLowerLimit = arg2;
14362 }
14363 
14364 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintDoubleData_1angularLowerLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14365 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintDoubleData_1angularLowerLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14366   jdouble jresult = 0 ;
14367   btSliderConstraintDoubleData *arg1 = (btSliderConstraintDoubleData *) 0 ;
14368   double result;
14369 
14370   (void)jenv;
14371   (void)jcls;
14372   (void)jarg1_;
14373   arg1 = *(btSliderConstraintDoubleData **)&jarg1;
14374   result = (double) ((arg1)->m_angularLowerLimit);
14375   jresult = (jdouble)result;
14376   return jresult;
14377 }
14378 
14379 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintDoubleData_1useLinearReferenceFrameA_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)14380 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintDoubleData_1useLinearReferenceFrameA_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
14381   btSliderConstraintDoubleData *arg1 = (btSliderConstraintDoubleData *) 0 ;
14382   int arg2 ;
14383 
14384   (void)jenv;
14385   (void)jcls;
14386   (void)jarg1_;
14387   arg1 = *(btSliderConstraintDoubleData **)&jarg1;
14388   arg2 = (int)jarg2;
14389   if (arg1) (arg1)->m_useLinearReferenceFrameA = arg2;
14390 }
14391 
14392 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintDoubleData_1useLinearReferenceFrameA_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14393 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintDoubleData_1useLinearReferenceFrameA_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14394   jint jresult = 0 ;
14395   btSliderConstraintDoubleData *arg1 = (btSliderConstraintDoubleData *) 0 ;
14396   int result;
14397 
14398   (void)jenv;
14399   (void)jcls;
14400   (void)jarg1_;
14401   arg1 = *(btSliderConstraintDoubleData **)&jarg1;
14402   result = (int) ((arg1)->m_useLinearReferenceFrameA);
14403   jresult = (jint)result;
14404   return jresult;
14405 }
14406 
14407 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintDoubleData_1useOffsetForConstraintFrame_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)14408 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintDoubleData_1useOffsetForConstraintFrame_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
14409   btSliderConstraintDoubleData *arg1 = (btSliderConstraintDoubleData *) 0 ;
14410   int arg2 ;
14411 
14412   (void)jenv;
14413   (void)jcls;
14414   (void)jarg1_;
14415   arg1 = *(btSliderConstraintDoubleData **)&jarg1;
14416   arg2 = (int)jarg2;
14417   if (arg1) (arg1)->m_useOffsetForConstraintFrame = arg2;
14418 }
14419 
14420 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintDoubleData_1useOffsetForConstraintFrame_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14421 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraintDoubleData_1useOffsetForConstraintFrame_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14422   jint jresult = 0 ;
14423   btSliderConstraintDoubleData *arg1 = (btSliderConstraintDoubleData *) 0 ;
14424   int result;
14425 
14426   (void)jenv;
14427   (void)jcls;
14428   (void)jarg1_;
14429   arg1 = *(btSliderConstraintDoubleData **)&jarg1;
14430   result = (int) ((arg1)->m_useOffsetForConstraintFrame);
14431   jresult = (jint)result;
14432   return jresult;
14433 }
14434 
14435 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btSliderConstraintDoubleData(JNIEnv * jenv,jclass jcls)14436 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btSliderConstraintDoubleData(JNIEnv *jenv, jclass jcls) {
14437   jlong jresult = 0 ;
14438   btSliderConstraintDoubleData *result = 0 ;
14439 
14440   (void)jenv;
14441   (void)jcls;
14442   result = (btSliderConstraintDoubleData *)new btSliderConstraintDoubleData();
14443   *(btSliderConstraintDoubleData **)&jresult = result;
14444   return jresult;
14445 }
14446 
14447 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btSliderConstraintDoubleData(JNIEnv * jenv,jclass jcls,jlong jarg1)14448 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btSliderConstraintDoubleData(JNIEnv *jenv, jclass jcls, jlong jarg1) {
14449   btSliderConstraintDoubleData *arg1 = (btSliderConstraintDoubleData *) 0 ;
14450 
14451   (void)jenv;
14452   (void)jcls;
14453   arg1 = *(btSliderConstraintDoubleData **)&jarg1;
14454   delete arg1;
14455 }
14456 
14457 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btConstraintSetting(JNIEnv * jenv,jclass jcls)14458 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btConstraintSetting(JNIEnv *jenv, jclass jcls) {
14459   jlong jresult = 0 ;
14460   btConstraintSetting *result = 0 ;
14461 
14462   (void)jenv;
14463   (void)jcls;
14464   result = (btConstraintSetting *)new btConstraintSetting();
14465   *(btConstraintSetting **)&jresult = result;
14466   return jresult;
14467 }
14468 
14469 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConstraintSetting_1tau_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)14470 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConstraintSetting_1tau_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
14471   btConstraintSetting *arg1 = (btConstraintSetting *) 0 ;
14472   btScalar arg2 ;
14473 
14474   (void)jenv;
14475   (void)jcls;
14476   (void)jarg1_;
14477   arg1 = *(btConstraintSetting **)&jarg1;
14478   arg2 = (btScalar)jarg2;
14479   if (arg1) (arg1)->m_tau = arg2;
14480 }
14481 
14482 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConstraintSetting_1tau_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14483 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConstraintSetting_1tau_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14484   jfloat jresult = 0 ;
14485   btConstraintSetting *arg1 = (btConstraintSetting *) 0 ;
14486   btScalar result;
14487 
14488   (void)jenv;
14489   (void)jcls;
14490   (void)jarg1_;
14491   arg1 = *(btConstraintSetting **)&jarg1;
14492   result = (btScalar) ((arg1)->m_tau);
14493   jresult = (jfloat)result;
14494   return jresult;
14495 }
14496 
14497 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConstraintSetting_1damping_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)14498 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConstraintSetting_1damping_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
14499   btConstraintSetting *arg1 = (btConstraintSetting *) 0 ;
14500   btScalar arg2 ;
14501 
14502   (void)jenv;
14503   (void)jcls;
14504   (void)jarg1_;
14505   arg1 = *(btConstraintSetting **)&jarg1;
14506   arg2 = (btScalar)jarg2;
14507   if (arg1) (arg1)->m_damping = arg2;
14508 }
14509 
14510 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConstraintSetting_1damping_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14511 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConstraintSetting_1damping_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14512   jfloat jresult = 0 ;
14513   btConstraintSetting *arg1 = (btConstraintSetting *) 0 ;
14514   btScalar result;
14515 
14516   (void)jenv;
14517   (void)jcls;
14518   (void)jarg1_;
14519   arg1 = *(btConstraintSetting **)&jarg1;
14520   result = (btScalar) ((arg1)->m_damping);
14521   jresult = (jfloat)result;
14522   return jresult;
14523 }
14524 
14525 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConstraintSetting_1impulseClamp_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)14526 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConstraintSetting_1impulseClamp_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
14527   btConstraintSetting *arg1 = (btConstraintSetting *) 0 ;
14528   btScalar arg2 ;
14529 
14530   (void)jenv;
14531   (void)jcls;
14532   (void)jarg1_;
14533   arg1 = *(btConstraintSetting **)&jarg1;
14534   arg2 = (btScalar)jarg2;
14535   if (arg1) (arg1)->m_impulseClamp = arg2;
14536 }
14537 
14538 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConstraintSetting_1impulseClamp_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14539 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConstraintSetting_1impulseClamp_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14540   jfloat jresult = 0 ;
14541   btConstraintSetting *arg1 = (btConstraintSetting *) 0 ;
14542   btScalar result;
14543 
14544   (void)jenv;
14545   (void)jcls;
14546   (void)jarg1_;
14547   arg1 = *(btConstraintSetting **)&jarg1;
14548   result = (btScalar) ((arg1)->m_impulseClamp);
14549   jresult = (jfloat)result;
14550   return jresult;
14551 }
14552 
14553 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btConstraintSetting(JNIEnv * jenv,jclass jcls,jlong jarg1)14554 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btConstraintSetting(JNIEnv *jenv, jclass jcls, jlong jarg1) {
14555   btConstraintSetting *arg1 = (btConstraintSetting *) 0 ;
14556 
14557   (void)jenv;
14558   (void)jcls;
14559   arg1 = *(btConstraintSetting **)&jarg1;
14560   delete arg1;
14561 }
14562 
14563 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraint_1useSolveConstraintObsolete_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)14564 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraint_1useSolveConstraintObsolete_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
14565   btPoint2PointConstraint *arg1 = (btPoint2PointConstraint *) 0 ;
14566   bool arg2 ;
14567 
14568   (void)jenv;
14569   (void)jcls;
14570   (void)jarg1_;
14571   arg1 = *(btPoint2PointConstraint **)&jarg1;
14572   arg2 = jarg2 ? true : false;
14573   if (arg1) (arg1)->m_useSolveConstraintObsolete = arg2;
14574 }
14575 
14576 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraint_1useSolveConstraintObsolete_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14577 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraint_1useSolveConstraintObsolete_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14578   jboolean jresult = 0 ;
14579   btPoint2PointConstraint *arg1 = (btPoint2PointConstraint *) 0 ;
14580   bool result;
14581 
14582   (void)jenv;
14583   (void)jcls;
14584   (void)jarg1_;
14585   arg1 = *(btPoint2PointConstraint **)&jarg1;
14586   result = (bool) ((arg1)->m_useSolveConstraintObsolete);
14587   jresult = (jboolean)result;
14588   return jresult;
14589 }
14590 
14591 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraint_1setting_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)14592 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraint_1setting_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
14593   btPoint2PointConstraint *arg1 = (btPoint2PointConstraint *) 0 ;
14594   btConstraintSetting *arg2 = (btConstraintSetting *) 0 ;
14595 
14596   (void)jenv;
14597   (void)jcls;
14598   (void)jarg1_;
14599   (void)jarg2_;
14600   arg1 = *(btPoint2PointConstraint **)&jarg1;
14601   arg2 = *(btConstraintSetting **)&jarg2;
14602   if (arg1) (arg1)->m_setting = *arg2;
14603 }
14604 
14605 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraint_1setting_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14606 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraint_1setting_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14607   jlong jresult = 0 ;
14608   btPoint2PointConstraint *arg1 = (btPoint2PointConstraint *) 0 ;
14609   btConstraintSetting *result = 0 ;
14610 
14611   (void)jenv;
14612   (void)jcls;
14613   (void)jarg1_;
14614   arg1 = *(btPoint2PointConstraint **)&jarg1;
14615   result = (btConstraintSetting *)& ((arg1)->m_setting);
14616   *(btConstraintSetting **)&jresult = result;
14617   return jresult;
14618 }
14619 
14620 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btPoint2PointConstraint_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jobject jarg3,jobject jarg4)14621 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btPoint2PointConstraint_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jobject jarg3, jobject jarg4) {
14622   jlong jresult = 0 ;
14623   btRigidBody *arg1 = 0 ;
14624   btRigidBody *arg2 = 0 ;
14625   btVector3 *arg3 = 0 ;
14626   btVector3 *arg4 = 0 ;
14627   btPoint2PointConstraint *result = 0 ;
14628 
14629   (void)jenv;
14630   (void)jcls;
14631   (void)jarg1_;
14632   (void)jarg2_;
14633   arg1 = *(btRigidBody **)&jarg1;
14634   if (!arg1) {
14635     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
14636     return 0;
14637   }
14638   arg2 = *(btRigidBody **)&jarg2;
14639   if (!arg2) {
14640     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
14641     return 0;
14642   }
14643   btVector3 local_arg3;
14644   gdx_setbtVector3FromVector3(jenv, local_arg3, jarg3);
14645   arg3 = &local_arg3;
14646   gdxAutoCommitVector3 auto_commit_arg3(jenv, jarg3, &local_arg3);
14647   btVector3 local_arg4;
14648   gdx_setbtVector3FromVector3(jenv, local_arg4, jarg4);
14649   arg4 = &local_arg4;
14650   gdxAutoCommitVector3 auto_commit_arg4(jenv, jarg4, &local_arg4);
14651   result = (btPoint2PointConstraint *)new btPoint2PointConstraint(*arg1,*arg2,(btVector3 const &)*arg3,(btVector3 const &)*arg4);
14652   *(btPoint2PointConstraint **)&jresult = result;
14653   return jresult;
14654 }
14655 
14656 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btPoint2PointConstraint_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)14657 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btPoint2PointConstraint_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
14658   jlong jresult = 0 ;
14659   btRigidBody *arg1 = 0 ;
14660   btVector3 *arg2 = 0 ;
14661   btPoint2PointConstraint *result = 0 ;
14662 
14663   (void)jenv;
14664   (void)jcls;
14665   (void)jarg1_;
14666   arg1 = *(btRigidBody **)&jarg1;
14667   if (!arg1) {
14668     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
14669     return 0;
14670   }
14671   btVector3 local_arg2;
14672   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
14673   arg2 = &local_arg2;
14674   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
14675   result = (btPoint2PointConstraint *)new btPoint2PointConstraint(*arg1,(btVector3 const &)*arg2);
14676   *(btPoint2PointConstraint **)&jresult = result;
14677   return jresult;
14678 }
14679 
14680 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraint_1getInfo1NonVirtual(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)14681 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraint_1getInfo1NonVirtual(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
14682   btPoint2PointConstraint *arg1 = (btPoint2PointConstraint *) 0 ;
14683   btTypedConstraint::btConstraintInfo1 *arg2 = (btTypedConstraint::btConstraintInfo1 *) 0 ;
14684 
14685   (void)jenv;
14686   (void)jcls;
14687   (void)jarg1_;
14688   (void)jarg2_;
14689   arg1 = *(btPoint2PointConstraint **)&jarg1;
14690   arg2 = *(btTypedConstraint::btConstraintInfo1 **)&jarg2;
14691   (arg1)->getInfo1NonVirtual(arg2);
14692 }
14693 
14694 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraint_1getInfo2NonVirtual(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jobject jarg3,jobject jarg4)14695 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraint_1getInfo2NonVirtual(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jobject jarg3, jobject jarg4) {
14696   btPoint2PointConstraint *arg1 = (btPoint2PointConstraint *) 0 ;
14697   btTypedConstraint::btConstraintInfo2 *arg2 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
14698   btTransform *arg3 = 0 ;
14699   btTransform *arg4 = 0 ;
14700 
14701   (void)jenv;
14702   (void)jcls;
14703   (void)jarg1_;
14704   (void)jarg2_;
14705   arg1 = *(btPoint2PointConstraint **)&jarg1;
14706   arg2 = *(btTypedConstraint::btConstraintInfo2 **)&jarg2;
14707   btTransform local_arg3;
14708   gdx_setbtTransformFromMatrix4(jenv, local_arg3, jarg3);
14709   arg3 = &local_arg3;
14710   gdxAutoCommitMatrix4 auto_commit_arg3(jenv, jarg3, &local_arg3);
14711   btTransform local_arg4;
14712   gdx_setbtTransformFromMatrix4(jenv, local_arg4, jarg4);
14713   arg4 = &local_arg4;
14714   gdxAutoCommitMatrix4 auto_commit_arg4(jenv, jarg4, &local_arg4);
14715   (arg1)->getInfo2NonVirtual(arg2,(btTransform const &)*arg3,(btTransform const &)*arg4);
14716 }
14717 
14718 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraint_1updateRHS(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)14719 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraint_1updateRHS(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
14720   btPoint2PointConstraint *arg1 = (btPoint2PointConstraint *) 0 ;
14721   btScalar arg2 ;
14722 
14723   (void)jenv;
14724   (void)jcls;
14725   (void)jarg1_;
14726   arg1 = *(btPoint2PointConstraint **)&jarg1;
14727   arg2 = (btScalar)jarg2;
14728   (arg1)->updateRHS(arg2);
14729 }
14730 
14731 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraint_1setPivotA(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)14732 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraint_1setPivotA(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
14733   btPoint2PointConstraint *arg1 = (btPoint2PointConstraint *) 0 ;
14734   btVector3 *arg2 = 0 ;
14735 
14736   (void)jenv;
14737   (void)jcls;
14738   (void)jarg1_;
14739   arg1 = *(btPoint2PointConstraint **)&jarg1;
14740   btVector3 local_arg2;
14741   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
14742   arg2 = &local_arg2;
14743   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
14744   (arg1)->setPivotA((btVector3 const &)*arg2);
14745 }
14746 
14747 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraint_1setPivotB(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)14748 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraint_1setPivotB(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
14749   btPoint2PointConstraint *arg1 = (btPoint2PointConstraint *) 0 ;
14750   btVector3 *arg2 = 0 ;
14751 
14752   (void)jenv;
14753   (void)jcls;
14754   (void)jarg1_;
14755   arg1 = *(btPoint2PointConstraint **)&jarg1;
14756   btVector3 local_arg2;
14757   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
14758   arg2 = &local_arg2;
14759   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
14760   (arg1)->setPivotB((btVector3 const &)*arg2);
14761 }
14762 
14763 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraint_1getPivotInA(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14764 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraint_1getPivotInA(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14765   jobject jresult = 0 ;
14766   btPoint2PointConstraint *arg1 = (btPoint2PointConstraint *) 0 ;
14767   btVector3 *result = 0 ;
14768 
14769   (void)jenv;
14770   (void)jcls;
14771   (void)jarg1_;
14772   arg1 = *(btPoint2PointConstraint **)&jarg1;
14773   result = (btVector3 *) &((btPoint2PointConstraint const *)arg1)->getPivotInA();
14774   jresult = gdx_getReturnVector3(jenv);
14775   gdx_setVector3FrombtVector3(jenv, jresult, result);
14776   return jresult;
14777 }
14778 
14779 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraint_1getPivotInB(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14780 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraint_1getPivotInB(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14781   jobject jresult = 0 ;
14782   btPoint2PointConstraint *arg1 = (btPoint2PointConstraint *) 0 ;
14783   btVector3 *result = 0 ;
14784 
14785   (void)jenv;
14786   (void)jcls;
14787   (void)jarg1_;
14788   arg1 = *(btPoint2PointConstraint **)&jarg1;
14789   result = (btVector3 *) &((btPoint2PointConstraint const *)arg1)->getPivotInB();
14790   jresult = gdx_getReturnVector3(jenv);
14791   gdx_setVector3FrombtVector3(jenv, jresult, result);
14792   return jresult;
14793 }
14794 
14795 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraint_1setParam_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jfloat jarg3,jint jarg4)14796 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraint_1setParam_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jfloat jarg3, jint jarg4) {
14797   btPoint2PointConstraint *arg1 = (btPoint2PointConstraint *) 0 ;
14798   int arg2 ;
14799   btScalar arg3 ;
14800   int arg4 ;
14801 
14802   (void)jenv;
14803   (void)jcls;
14804   (void)jarg1_;
14805   arg1 = *(btPoint2PointConstraint **)&jarg1;
14806   arg2 = (int)jarg2;
14807   arg3 = (btScalar)jarg3;
14808   arg4 = (int)jarg4;
14809   (arg1)->setParam(arg2,arg3,arg4);
14810 }
14811 
14812 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraint_1setParam_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jfloat jarg3)14813 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraint_1setParam_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jfloat jarg3) {
14814   btPoint2PointConstraint *arg1 = (btPoint2PointConstraint *) 0 ;
14815   int arg2 ;
14816   btScalar arg3 ;
14817 
14818   (void)jenv;
14819   (void)jcls;
14820   (void)jarg1_;
14821   arg1 = *(btPoint2PointConstraint **)&jarg1;
14822   arg2 = (int)jarg2;
14823   arg3 = (btScalar)jarg3;
14824   (arg1)->setParam(arg2,arg3);
14825 }
14826 
14827 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraint_1getParam_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jint jarg3)14828 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraint_1getParam_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jint jarg3) {
14829   jfloat jresult = 0 ;
14830   btPoint2PointConstraint *arg1 = (btPoint2PointConstraint *) 0 ;
14831   int arg2 ;
14832   int arg3 ;
14833   btScalar result;
14834 
14835   (void)jenv;
14836   (void)jcls;
14837   (void)jarg1_;
14838   arg1 = *(btPoint2PointConstraint **)&jarg1;
14839   arg2 = (int)jarg2;
14840   arg3 = (int)jarg3;
14841   result = (btScalar)((btPoint2PointConstraint const *)arg1)->getParam(arg2,arg3);
14842   jresult = (jfloat)result;
14843   return jresult;
14844 }
14845 
14846 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraint_1getParam_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)14847 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraint_1getParam_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
14848   jfloat jresult = 0 ;
14849   btPoint2PointConstraint *arg1 = (btPoint2PointConstraint *) 0 ;
14850   int arg2 ;
14851   btScalar result;
14852 
14853   (void)jenv;
14854   (void)jcls;
14855   (void)jarg1_;
14856   arg1 = *(btPoint2PointConstraint **)&jarg1;
14857   arg2 = (int)jarg2;
14858   result = (btScalar)((btPoint2PointConstraint const *)arg1)->getParam(arg2);
14859   jresult = (jfloat)result;
14860   return jresult;
14861 }
14862 
14863 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btPoint2PointConstraint(JNIEnv * jenv,jclass jcls,jlong jarg1)14864 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btPoint2PointConstraint(JNIEnv *jenv, jclass jcls, jlong jarg1) {
14865   btPoint2PointConstraint *arg1 = (btPoint2PointConstraint *) 0 ;
14866 
14867   (void)jenv;
14868   (void)jcls;
14869   arg1 = *(btPoint2PointConstraint **)&jarg1;
14870   delete arg1;
14871 }
14872 
14873 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraintFloatData_1typeConstraintData_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)14874 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraintFloatData_1typeConstraintData_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
14875   btPoint2PointConstraintFloatData *arg1 = (btPoint2PointConstraintFloatData *) 0 ;
14876   btTypedConstraintData *arg2 = (btTypedConstraintData *) 0 ;
14877 
14878   (void)jenv;
14879   (void)jcls;
14880   (void)jarg1_;
14881   (void)jarg2_;
14882   arg1 = *(btPoint2PointConstraintFloatData **)&jarg1;
14883   arg2 = *(btTypedConstraintData **)&jarg2;
14884   if (arg1) (arg1)->m_typeConstraintData = *arg2;
14885 }
14886 
14887 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraintFloatData_1typeConstraintData_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14888 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraintFloatData_1typeConstraintData_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14889   jlong jresult = 0 ;
14890   btPoint2PointConstraintFloatData *arg1 = (btPoint2PointConstraintFloatData *) 0 ;
14891   btTypedConstraintData *result = 0 ;
14892 
14893   (void)jenv;
14894   (void)jcls;
14895   (void)jarg1_;
14896   arg1 = *(btPoint2PointConstraintFloatData **)&jarg1;
14897   result = (btTypedConstraintData *)& ((arg1)->m_typeConstraintData);
14898   *(btTypedConstraintData **)&jresult = result;
14899   return jresult;
14900 }
14901 
14902 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraintFloatData_1pivotInA_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)14903 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraintFloatData_1pivotInA_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
14904   btPoint2PointConstraintFloatData *arg1 = (btPoint2PointConstraintFloatData *) 0 ;
14905   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
14906 
14907   (void)jenv;
14908   (void)jcls;
14909   (void)jarg1_;
14910   (void)jarg2_;
14911   arg1 = *(btPoint2PointConstraintFloatData **)&jarg1;
14912   arg2 = *(btVector3FloatData **)&jarg2;
14913   if (arg1) (arg1)->m_pivotInA = *arg2;
14914 }
14915 
14916 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraintFloatData_1pivotInA_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14917 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraintFloatData_1pivotInA_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14918   jlong jresult = 0 ;
14919   btPoint2PointConstraintFloatData *arg1 = (btPoint2PointConstraintFloatData *) 0 ;
14920   btVector3FloatData *result = 0 ;
14921 
14922   (void)jenv;
14923   (void)jcls;
14924   (void)jarg1_;
14925   arg1 = *(btPoint2PointConstraintFloatData **)&jarg1;
14926   result = (btVector3FloatData *)& ((arg1)->m_pivotInA);
14927   *(btVector3FloatData **)&jresult = result;
14928   return jresult;
14929 }
14930 
14931 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraintFloatData_1pivotInB_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)14932 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraintFloatData_1pivotInB_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
14933   btPoint2PointConstraintFloatData *arg1 = (btPoint2PointConstraintFloatData *) 0 ;
14934   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
14935 
14936   (void)jenv;
14937   (void)jcls;
14938   (void)jarg1_;
14939   (void)jarg2_;
14940   arg1 = *(btPoint2PointConstraintFloatData **)&jarg1;
14941   arg2 = *(btVector3FloatData **)&jarg2;
14942   if (arg1) (arg1)->m_pivotInB = *arg2;
14943 }
14944 
14945 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraintFloatData_1pivotInB_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14946 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraintFloatData_1pivotInB_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14947   jlong jresult = 0 ;
14948   btPoint2PointConstraintFloatData *arg1 = (btPoint2PointConstraintFloatData *) 0 ;
14949   btVector3FloatData *result = 0 ;
14950 
14951   (void)jenv;
14952   (void)jcls;
14953   (void)jarg1_;
14954   arg1 = *(btPoint2PointConstraintFloatData **)&jarg1;
14955   result = (btVector3FloatData *)& ((arg1)->m_pivotInB);
14956   *(btVector3FloatData **)&jresult = result;
14957   return jresult;
14958 }
14959 
14960 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btPoint2PointConstraintFloatData(JNIEnv * jenv,jclass jcls)14961 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btPoint2PointConstraintFloatData(JNIEnv *jenv, jclass jcls) {
14962   jlong jresult = 0 ;
14963   btPoint2PointConstraintFloatData *result = 0 ;
14964 
14965   (void)jenv;
14966   (void)jcls;
14967   result = (btPoint2PointConstraintFloatData *)new btPoint2PointConstraintFloatData();
14968   *(btPoint2PointConstraintFloatData **)&jresult = result;
14969   return jresult;
14970 }
14971 
14972 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btPoint2PointConstraintFloatData(JNIEnv * jenv,jclass jcls,jlong jarg1)14973 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btPoint2PointConstraintFloatData(JNIEnv *jenv, jclass jcls, jlong jarg1) {
14974   btPoint2PointConstraintFloatData *arg1 = (btPoint2PointConstraintFloatData *) 0 ;
14975 
14976   (void)jenv;
14977   (void)jcls;
14978   arg1 = *(btPoint2PointConstraintFloatData **)&jarg1;
14979   delete arg1;
14980 }
14981 
14982 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraintDoubleData2_1typeConstraintData_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)14983 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraintDoubleData2_1typeConstraintData_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
14984   btPoint2PointConstraintDoubleData2 *arg1 = (btPoint2PointConstraintDoubleData2 *) 0 ;
14985   btTypedConstraintDoubleData *arg2 = (btTypedConstraintDoubleData *) 0 ;
14986 
14987   (void)jenv;
14988   (void)jcls;
14989   (void)jarg1_;
14990   (void)jarg2_;
14991   arg1 = *(btPoint2PointConstraintDoubleData2 **)&jarg1;
14992   arg2 = *(btTypedConstraintDoubleData **)&jarg2;
14993   if (arg1) (arg1)->m_typeConstraintData = *arg2;
14994 }
14995 
14996 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraintDoubleData2_1typeConstraintData_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)14997 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraintDoubleData2_1typeConstraintData_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14998   jlong jresult = 0 ;
14999   btPoint2PointConstraintDoubleData2 *arg1 = (btPoint2PointConstraintDoubleData2 *) 0 ;
15000   btTypedConstraintDoubleData *result = 0 ;
15001 
15002   (void)jenv;
15003   (void)jcls;
15004   (void)jarg1_;
15005   arg1 = *(btPoint2PointConstraintDoubleData2 **)&jarg1;
15006   result = (btTypedConstraintDoubleData *)& ((arg1)->m_typeConstraintData);
15007   *(btTypedConstraintDoubleData **)&jresult = result;
15008   return jresult;
15009 }
15010 
15011 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraintDoubleData2_1pivotInA_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)15012 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraintDoubleData2_1pivotInA_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
15013   btPoint2PointConstraintDoubleData2 *arg1 = (btPoint2PointConstraintDoubleData2 *) 0 ;
15014   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
15015 
15016   (void)jenv;
15017   (void)jcls;
15018   (void)jarg1_;
15019   (void)jarg2_;
15020   arg1 = *(btPoint2PointConstraintDoubleData2 **)&jarg1;
15021   arg2 = *(btVector3DoubleData **)&jarg2;
15022   if (arg1) (arg1)->m_pivotInA = *arg2;
15023 }
15024 
15025 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraintDoubleData2_1pivotInA_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15026 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraintDoubleData2_1pivotInA_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15027   jlong jresult = 0 ;
15028   btPoint2PointConstraintDoubleData2 *arg1 = (btPoint2PointConstraintDoubleData2 *) 0 ;
15029   btVector3DoubleData *result = 0 ;
15030 
15031   (void)jenv;
15032   (void)jcls;
15033   (void)jarg1_;
15034   arg1 = *(btPoint2PointConstraintDoubleData2 **)&jarg1;
15035   result = (btVector3DoubleData *)& ((arg1)->m_pivotInA);
15036   *(btVector3DoubleData **)&jresult = result;
15037   return jresult;
15038 }
15039 
15040 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraintDoubleData2_1pivotInB_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)15041 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraintDoubleData2_1pivotInB_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
15042   btPoint2PointConstraintDoubleData2 *arg1 = (btPoint2PointConstraintDoubleData2 *) 0 ;
15043   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
15044 
15045   (void)jenv;
15046   (void)jcls;
15047   (void)jarg1_;
15048   (void)jarg2_;
15049   arg1 = *(btPoint2PointConstraintDoubleData2 **)&jarg1;
15050   arg2 = *(btVector3DoubleData **)&jarg2;
15051   if (arg1) (arg1)->m_pivotInB = *arg2;
15052 }
15053 
15054 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraintDoubleData2_1pivotInB_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15055 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraintDoubleData2_1pivotInB_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15056   jlong jresult = 0 ;
15057   btPoint2PointConstraintDoubleData2 *arg1 = (btPoint2PointConstraintDoubleData2 *) 0 ;
15058   btVector3DoubleData *result = 0 ;
15059 
15060   (void)jenv;
15061   (void)jcls;
15062   (void)jarg1_;
15063   arg1 = *(btPoint2PointConstraintDoubleData2 **)&jarg1;
15064   result = (btVector3DoubleData *)& ((arg1)->m_pivotInB);
15065   *(btVector3DoubleData **)&jresult = result;
15066   return jresult;
15067 }
15068 
15069 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btPoint2PointConstraintDoubleData2(JNIEnv * jenv,jclass jcls)15070 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btPoint2PointConstraintDoubleData2(JNIEnv *jenv, jclass jcls) {
15071   jlong jresult = 0 ;
15072   btPoint2PointConstraintDoubleData2 *result = 0 ;
15073 
15074   (void)jenv;
15075   (void)jcls;
15076   result = (btPoint2PointConstraintDoubleData2 *)new btPoint2PointConstraintDoubleData2();
15077   *(btPoint2PointConstraintDoubleData2 **)&jresult = result;
15078   return jresult;
15079 }
15080 
15081 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btPoint2PointConstraintDoubleData2(JNIEnv * jenv,jclass jcls,jlong jarg1)15082 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btPoint2PointConstraintDoubleData2(JNIEnv *jenv, jclass jcls, jlong jarg1) {
15083   btPoint2PointConstraintDoubleData2 *arg1 = (btPoint2PointConstraintDoubleData2 *) 0 ;
15084 
15085   (void)jenv;
15086   (void)jcls;
15087   arg1 = *(btPoint2PointConstraintDoubleData2 **)&jarg1;
15088   delete arg1;
15089 }
15090 
15091 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraintDoubleData_1typeConstraintData_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)15092 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraintDoubleData_1typeConstraintData_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
15093   btPoint2PointConstraintDoubleData *arg1 = (btPoint2PointConstraintDoubleData *) 0 ;
15094   btTypedConstraintData *arg2 = (btTypedConstraintData *) 0 ;
15095 
15096   (void)jenv;
15097   (void)jcls;
15098   (void)jarg1_;
15099   (void)jarg2_;
15100   arg1 = *(btPoint2PointConstraintDoubleData **)&jarg1;
15101   arg2 = *(btTypedConstraintData **)&jarg2;
15102   if (arg1) (arg1)->m_typeConstraintData = *arg2;
15103 }
15104 
15105 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraintDoubleData_1typeConstraintData_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15106 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraintDoubleData_1typeConstraintData_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15107   jlong jresult = 0 ;
15108   btPoint2PointConstraintDoubleData *arg1 = (btPoint2PointConstraintDoubleData *) 0 ;
15109   btTypedConstraintData *result = 0 ;
15110 
15111   (void)jenv;
15112   (void)jcls;
15113   (void)jarg1_;
15114   arg1 = *(btPoint2PointConstraintDoubleData **)&jarg1;
15115   result = (btTypedConstraintData *)& ((arg1)->m_typeConstraintData);
15116   *(btTypedConstraintData **)&jresult = result;
15117   return jresult;
15118 }
15119 
15120 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraintDoubleData_1pivotInA_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)15121 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraintDoubleData_1pivotInA_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
15122   btPoint2PointConstraintDoubleData *arg1 = (btPoint2PointConstraintDoubleData *) 0 ;
15123   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
15124 
15125   (void)jenv;
15126   (void)jcls;
15127   (void)jarg1_;
15128   (void)jarg2_;
15129   arg1 = *(btPoint2PointConstraintDoubleData **)&jarg1;
15130   arg2 = *(btVector3DoubleData **)&jarg2;
15131   if (arg1) (arg1)->m_pivotInA = *arg2;
15132 }
15133 
15134 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraintDoubleData_1pivotInA_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15135 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraintDoubleData_1pivotInA_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15136   jlong jresult = 0 ;
15137   btPoint2PointConstraintDoubleData *arg1 = (btPoint2PointConstraintDoubleData *) 0 ;
15138   btVector3DoubleData *result = 0 ;
15139 
15140   (void)jenv;
15141   (void)jcls;
15142   (void)jarg1_;
15143   arg1 = *(btPoint2PointConstraintDoubleData **)&jarg1;
15144   result = (btVector3DoubleData *)& ((arg1)->m_pivotInA);
15145   *(btVector3DoubleData **)&jresult = result;
15146   return jresult;
15147 }
15148 
15149 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraintDoubleData_1pivotInB_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)15150 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraintDoubleData_1pivotInB_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
15151   btPoint2PointConstraintDoubleData *arg1 = (btPoint2PointConstraintDoubleData *) 0 ;
15152   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
15153 
15154   (void)jenv;
15155   (void)jcls;
15156   (void)jarg1_;
15157   (void)jarg2_;
15158   arg1 = *(btPoint2PointConstraintDoubleData **)&jarg1;
15159   arg2 = *(btVector3DoubleData **)&jarg2;
15160   if (arg1) (arg1)->m_pivotInB = *arg2;
15161 }
15162 
15163 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraintDoubleData_1pivotInB_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15164 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraintDoubleData_1pivotInB_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15165   jlong jresult = 0 ;
15166   btPoint2PointConstraintDoubleData *arg1 = (btPoint2PointConstraintDoubleData *) 0 ;
15167   btVector3DoubleData *result = 0 ;
15168 
15169   (void)jenv;
15170   (void)jcls;
15171   (void)jarg1_;
15172   arg1 = *(btPoint2PointConstraintDoubleData **)&jarg1;
15173   result = (btVector3DoubleData *)& ((arg1)->m_pivotInB);
15174   *(btVector3DoubleData **)&jresult = result;
15175   return jresult;
15176 }
15177 
15178 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btPoint2PointConstraintDoubleData(JNIEnv * jenv,jclass jcls)15179 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btPoint2PointConstraintDoubleData(JNIEnv *jenv, jclass jcls) {
15180   jlong jresult = 0 ;
15181   btPoint2PointConstraintDoubleData *result = 0 ;
15182 
15183   (void)jenv;
15184   (void)jcls;
15185   result = (btPoint2PointConstraintDoubleData *)new btPoint2PointConstraintDoubleData();
15186   *(btPoint2PointConstraintDoubleData **)&jresult = result;
15187   return jresult;
15188 }
15189 
15190 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btPoint2PointConstraintDoubleData(JNIEnv * jenv,jclass jcls,jlong jarg1)15191 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btPoint2PointConstraintDoubleData(JNIEnv *jenv, jclass jcls, jlong jarg1) {
15192   btPoint2PointConstraintDoubleData *arg1 = (btPoint2PointConstraintDoubleData *) 0 ;
15193 
15194   (void)jenv;
15195   (void)jcls;
15196   arg1 = *(btPoint2PointConstraintDoubleData **)&jarg1;
15197   delete arg1;
15198 }
15199 
15200 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btJacobianEntry_1_1SWIG_10(JNIEnv * jenv,jclass jcls)15201 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btJacobianEntry_1_1SWIG_10(JNIEnv *jenv, jclass jcls) {
15202   jlong jresult = 0 ;
15203   btJacobianEntry *result = 0 ;
15204 
15205   (void)jenv;
15206   (void)jcls;
15207   result = (btJacobianEntry *)new btJacobianEntry();
15208   *(btJacobianEntry **)&jresult = result;
15209   return jresult;
15210 }
15211 
15212 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btJacobianEntry_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jobject jarg1,jobject jarg2,jobject jarg3,jobject jarg4,jobject jarg5,jobject jarg6,jfloat jarg7,jobject jarg8,jfloat jarg9)15213 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btJacobianEntry_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jobject jarg1, jobject jarg2, jobject jarg3, jobject jarg4, jobject jarg5, jobject jarg6, jfloat jarg7, jobject jarg8, jfloat jarg9) {
15214   jlong jresult = 0 ;
15215   btMatrix3x3 *arg1 = 0 ;
15216   btMatrix3x3 *arg2 = 0 ;
15217   btVector3 *arg3 = 0 ;
15218   btVector3 *arg4 = 0 ;
15219   btVector3 *arg5 = 0 ;
15220   btVector3 *arg6 = 0 ;
15221   btScalar arg7 ;
15222   btVector3 *arg8 = 0 ;
15223   btScalar arg9 ;
15224   btJacobianEntry *result = 0 ;
15225 
15226   (void)jenv;
15227   (void)jcls;
15228   btMatrix3x3 local_arg1;
15229   gdx_setbtMatrix3x3FromMatrix3(jenv, local_arg1, jarg1);
15230   arg1 = &local_arg1;
15231   gdxAutoCommitMatrix3 auto_commit_arg1(jenv, jarg1, &local_arg1);
15232   btMatrix3x3 local_arg2;
15233   gdx_setbtMatrix3x3FromMatrix3(jenv, local_arg2, jarg2);
15234   arg2 = &local_arg2;
15235   gdxAutoCommitMatrix3 auto_commit_arg2(jenv, jarg2, &local_arg2);
15236   btVector3 local_arg3;
15237   gdx_setbtVector3FromVector3(jenv, local_arg3, jarg3);
15238   arg3 = &local_arg3;
15239   gdxAutoCommitVector3 auto_commit_arg3(jenv, jarg3, &local_arg3);
15240   btVector3 local_arg4;
15241   gdx_setbtVector3FromVector3(jenv, local_arg4, jarg4);
15242   arg4 = &local_arg4;
15243   gdxAutoCommitVector3 auto_commit_arg4(jenv, jarg4, &local_arg4);
15244   btVector3 local_arg5;
15245   gdx_setbtVector3FromVector3(jenv, local_arg5, jarg5);
15246   arg5 = &local_arg5;
15247   gdxAutoCommitVector3 auto_commit_arg5(jenv, jarg5, &local_arg5);
15248   btVector3 local_arg6;
15249   gdx_setbtVector3FromVector3(jenv, local_arg6, jarg6);
15250   arg6 = &local_arg6;
15251   gdxAutoCommitVector3 auto_commit_arg6(jenv, jarg6, &local_arg6);
15252   arg7 = (btScalar)jarg7;
15253   btVector3 local_arg8;
15254   gdx_setbtVector3FromVector3(jenv, local_arg8, jarg8);
15255   arg8 = &local_arg8;
15256   gdxAutoCommitVector3 auto_commit_arg8(jenv, jarg8, &local_arg8);
15257   arg9 = (btScalar)jarg9;
15258   result = (btJacobianEntry *)new btJacobianEntry((btMatrix3x3 const &)*arg1,(btMatrix3x3 const &)*arg2,(btVector3 const &)*arg3,(btVector3 const &)*arg4,(btVector3 const &)*arg5,(btVector3 const &)*arg6,arg7,(btVector3 const &)*arg8,arg9);
15259   *(btJacobianEntry **)&jresult = result;
15260   return jresult;
15261 }
15262 
15263 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btJacobianEntry_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jobject jarg1,jobject jarg2,jobject jarg3,jobject jarg4,jobject jarg5)15264 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btJacobianEntry_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jobject jarg1, jobject jarg2, jobject jarg3, jobject jarg4, jobject jarg5) {
15265   jlong jresult = 0 ;
15266   btVector3 *arg1 = 0 ;
15267   btMatrix3x3 *arg2 = 0 ;
15268   btMatrix3x3 *arg3 = 0 ;
15269   btVector3 *arg4 = 0 ;
15270   btVector3 *arg5 = 0 ;
15271   btJacobianEntry *result = 0 ;
15272 
15273   (void)jenv;
15274   (void)jcls;
15275   btVector3 local_arg1;
15276   gdx_setbtVector3FromVector3(jenv, local_arg1, jarg1);
15277   arg1 = &local_arg1;
15278   gdxAutoCommitVector3 auto_commit_arg1(jenv, jarg1, &local_arg1);
15279   btMatrix3x3 local_arg2;
15280   gdx_setbtMatrix3x3FromMatrix3(jenv, local_arg2, jarg2);
15281   arg2 = &local_arg2;
15282   gdxAutoCommitMatrix3 auto_commit_arg2(jenv, jarg2, &local_arg2);
15283   btMatrix3x3 local_arg3;
15284   gdx_setbtMatrix3x3FromMatrix3(jenv, local_arg3, jarg3);
15285   arg3 = &local_arg3;
15286   gdxAutoCommitMatrix3 auto_commit_arg3(jenv, jarg3, &local_arg3);
15287   btVector3 local_arg4;
15288   gdx_setbtVector3FromVector3(jenv, local_arg4, jarg4);
15289   arg4 = &local_arg4;
15290   gdxAutoCommitVector3 auto_commit_arg4(jenv, jarg4, &local_arg4);
15291   btVector3 local_arg5;
15292   gdx_setbtVector3FromVector3(jenv, local_arg5, jarg5);
15293   arg5 = &local_arg5;
15294   gdxAutoCommitVector3 auto_commit_arg5(jenv, jarg5, &local_arg5);
15295   result = (btJacobianEntry *)new btJacobianEntry((btVector3 const &)*arg1,(btMatrix3x3 const &)*arg2,(btMatrix3x3 const &)*arg3,(btVector3 const &)*arg4,(btVector3 const &)*arg5);
15296   *(btJacobianEntry **)&jresult = result;
15297   return jresult;
15298 }
15299 
15300 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btJacobianEntry_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jobject jarg1,jobject jarg2,jobject jarg3,jobject jarg4)15301 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btJacobianEntry_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jobject jarg1, jobject jarg2, jobject jarg3, jobject jarg4) {
15302   jlong jresult = 0 ;
15303   btVector3 *arg1 = 0 ;
15304   btVector3 *arg2 = 0 ;
15305   btVector3 *arg3 = 0 ;
15306   btVector3 *arg4 = 0 ;
15307   btJacobianEntry *result = 0 ;
15308 
15309   (void)jenv;
15310   (void)jcls;
15311   btVector3 local_arg1;
15312   gdx_setbtVector3FromVector3(jenv, local_arg1, jarg1);
15313   arg1 = &local_arg1;
15314   gdxAutoCommitVector3 auto_commit_arg1(jenv, jarg1, &local_arg1);
15315   btVector3 local_arg2;
15316   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
15317   arg2 = &local_arg2;
15318   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
15319   btVector3 local_arg3;
15320   gdx_setbtVector3FromVector3(jenv, local_arg3, jarg3);
15321   arg3 = &local_arg3;
15322   gdxAutoCommitVector3 auto_commit_arg3(jenv, jarg3, &local_arg3);
15323   btVector3 local_arg4;
15324   gdx_setbtVector3FromVector3(jenv, local_arg4, jarg4);
15325   arg4 = &local_arg4;
15326   gdxAutoCommitVector3 auto_commit_arg4(jenv, jarg4, &local_arg4);
15327   result = (btJacobianEntry *)new btJacobianEntry((btVector3 const &)*arg1,(btVector3 const &)*arg2,(btVector3 const &)*arg3,(btVector3 const &)*arg4);
15328   *(btJacobianEntry **)&jresult = result;
15329   return jresult;
15330 }
15331 
15332 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btJacobianEntry_1_1SWIG_14(JNIEnv * jenv,jclass jcls,jobject jarg1,jobject jarg2,jobject jarg3,jobject jarg4,jobject jarg5,jfloat jarg6)15333 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btJacobianEntry_1_1SWIG_14(JNIEnv *jenv, jclass jcls, jobject jarg1, jobject jarg2, jobject jarg3, jobject jarg4, jobject jarg5, jfloat jarg6) {
15334   jlong jresult = 0 ;
15335   btMatrix3x3 *arg1 = 0 ;
15336   btVector3 *arg2 = 0 ;
15337   btVector3 *arg3 = 0 ;
15338   btVector3 *arg4 = 0 ;
15339   btVector3 *arg5 = 0 ;
15340   btScalar arg6 ;
15341   btJacobianEntry *result = 0 ;
15342 
15343   (void)jenv;
15344   (void)jcls;
15345   btMatrix3x3 local_arg1;
15346   gdx_setbtMatrix3x3FromMatrix3(jenv, local_arg1, jarg1);
15347   arg1 = &local_arg1;
15348   gdxAutoCommitMatrix3 auto_commit_arg1(jenv, jarg1, &local_arg1);
15349   btVector3 local_arg2;
15350   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
15351   arg2 = &local_arg2;
15352   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
15353   btVector3 local_arg3;
15354   gdx_setbtVector3FromVector3(jenv, local_arg3, jarg3);
15355   arg3 = &local_arg3;
15356   gdxAutoCommitVector3 auto_commit_arg3(jenv, jarg3, &local_arg3);
15357   btVector3 local_arg4;
15358   gdx_setbtVector3FromVector3(jenv, local_arg4, jarg4);
15359   arg4 = &local_arg4;
15360   gdxAutoCommitVector3 auto_commit_arg4(jenv, jarg4, &local_arg4);
15361   btVector3 local_arg5;
15362   gdx_setbtVector3FromVector3(jenv, local_arg5, jarg5);
15363   arg5 = &local_arg5;
15364   gdxAutoCommitVector3 auto_commit_arg5(jenv, jarg5, &local_arg5);
15365   arg6 = (btScalar)jarg6;
15366   result = (btJacobianEntry *)new btJacobianEntry((btMatrix3x3 const &)*arg1,(btVector3 const &)*arg2,(btVector3 const &)*arg3,(btVector3 const &)*arg4,(btVector3 const &)*arg5,arg6);
15367   *(btJacobianEntry **)&jresult = result;
15368   return jresult;
15369 }
15370 
15371 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJacobianEntry_1getDiagonal(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15372 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJacobianEntry_1getDiagonal(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15373   jfloat jresult = 0 ;
15374   btJacobianEntry *arg1 = (btJacobianEntry *) 0 ;
15375   btScalar result;
15376 
15377   (void)jenv;
15378   (void)jcls;
15379   (void)jarg1_;
15380   arg1 = *(btJacobianEntry **)&jarg1;
15381   result = (btScalar)((btJacobianEntry const *)arg1)->getDiagonal();
15382   jresult = (jfloat)result;
15383   return jresult;
15384 }
15385 
15386 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJacobianEntry_1getNonDiagonal_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jfloat jarg3)15387 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJacobianEntry_1getNonDiagonal_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jfloat jarg3) {
15388   jfloat jresult = 0 ;
15389   btJacobianEntry *arg1 = (btJacobianEntry *) 0 ;
15390   btJacobianEntry *arg2 = 0 ;
15391   btScalar arg3 ;
15392   btScalar result;
15393 
15394   (void)jenv;
15395   (void)jcls;
15396   (void)jarg1_;
15397   (void)jarg2_;
15398   arg1 = *(btJacobianEntry **)&jarg1;
15399   arg2 = *(btJacobianEntry **)&jarg2;
15400   if (!arg2) {
15401     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btJacobianEntry const & reference is null");
15402     return 0;
15403   }
15404   arg3 = (btScalar)jarg3;
15405   result = (btScalar)((btJacobianEntry const *)arg1)->getNonDiagonal((btJacobianEntry const &)*arg2,arg3);
15406   jresult = (jfloat)result;
15407   return jresult;
15408 }
15409 
15410 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJacobianEntry_1getNonDiagonal_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jfloat jarg3,jfloat jarg4)15411 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJacobianEntry_1getNonDiagonal_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jfloat jarg3, jfloat jarg4) {
15412   jfloat jresult = 0 ;
15413   btJacobianEntry *arg1 = (btJacobianEntry *) 0 ;
15414   btJacobianEntry *arg2 = 0 ;
15415   btScalar arg3 ;
15416   btScalar arg4 ;
15417   btScalar result;
15418 
15419   (void)jenv;
15420   (void)jcls;
15421   (void)jarg1_;
15422   (void)jarg2_;
15423   arg1 = *(btJacobianEntry **)&jarg1;
15424   arg2 = *(btJacobianEntry **)&jarg2;
15425   if (!arg2) {
15426     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btJacobianEntry const & reference is null");
15427     return 0;
15428   }
15429   arg3 = (btScalar)jarg3;
15430   arg4 = (btScalar)jarg4;
15431   result = (btScalar)((btJacobianEntry const *)arg1)->getNonDiagonal((btJacobianEntry const &)*arg2,arg3,arg4);
15432   jresult = (jfloat)result;
15433   return jresult;
15434 }
15435 
15436 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJacobianEntry_1getRelativeVelocity(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jobject jarg3,jobject jarg4,jobject jarg5)15437 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJacobianEntry_1getRelativeVelocity(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jobject jarg3, jobject jarg4, jobject jarg5) {
15438   jfloat jresult = 0 ;
15439   btJacobianEntry *arg1 = (btJacobianEntry *) 0 ;
15440   btVector3 *arg2 = 0 ;
15441   btVector3 *arg3 = 0 ;
15442   btVector3 *arg4 = 0 ;
15443   btVector3 *arg5 = 0 ;
15444   btScalar result;
15445 
15446   (void)jenv;
15447   (void)jcls;
15448   (void)jarg1_;
15449   arg1 = *(btJacobianEntry **)&jarg1;
15450   btVector3 local_arg2;
15451   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
15452   arg2 = &local_arg2;
15453   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
15454   btVector3 local_arg3;
15455   gdx_setbtVector3FromVector3(jenv, local_arg3, jarg3);
15456   arg3 = &local_arg3;
15457   gdxAutoCommitVector3 auto_commit_arg3(jenv, jarg3, &local_arg3);
15458   btVector3 local_arg4;
15459   gdx_setbtVector3FromVector3(jenv, local_arg4, jarg4);
15460   arg4 = &local_arg4;
15461   gdxAutoCommitVector3 auto_commit_arg4(jenv, jarg4, &local_arg4);
15462   btVector3 local_arg5;
15463   gdx_setbtVector3FromVector3(jenv, local_arg5, jarg5);
15464   arg5 = &local_arg5;
15465   gdxAutoCommitVector3 auto_commit_arg5(jenv, jarg5, &local_arg5);
15466   result = (btScalar)(arg1)->getRelativeVelocity((btVector3 const &)*arg2,(btVector3 const &)*arg3,(btVector3 const &)*arg4,(btVector3 const &)*arg5);
15467   jresult = (jfloat)result;
15468   return jresult;
15469 }
15470 
15471 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJacobianEntry_1linearJointAxis_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)15472 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJacobianEntry_1linearJointAxis_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
15473   btJacobianEntry *arg1 = (btJacobianEntry *) 0 ;
15474   btVector3 *arg2 = (btVector3 *) 0 ;
15475 
15476   (void)jenv;
15477   (void)jcls;
15478   (void)jarg1_;
15479   (void)jarg2_;
15480   arg1 = *(btJacobianEntry **)&jarg1;
15481   arg2 = *(btVector3 **)&jarg2;
15482   if (arg1) (arg1)->m_linearJointAxis = *arg2;
15483 }
15484 
15485 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJacobianEntry_1linearJointAxis_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15486 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJacobianEntry_1linearJointAxis_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15487   jlong jresult = 0 ;
15488   btJacobianEntry *arg1 = (btJacobianEntry *) 0 ;
15489   btVector3 *result = 0 ;
15490 
15491   (void)jenv;
15492   (void)jcls;
15493   (void)jarg1_;
15494   arg1 = *(btJacobianEntry **)&jarg1;
15495   result = (btVector3 *)& ((arg1)->m_linearJointAxis);
15496   *(btVector3 **)&jresult = result;
15497   return jresult;
15498 }
15499 
15500 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJacobianEntry_1aJ_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)15501 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJacobianEntry_1aJ_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
15502   btJacobianEntry *arg1 = (btJacobianEntry *) 0 ;
15503   btVector3 *arg2 = (btVector3 *) 0 ;
15504 
15505   (void)jenv;
15506   (void)jcls;
15507   (void)jarg1_;
15508   (void)jarg2_;
15509   arg1 = *(btJacobianEntry **)&jarg1;
15510   arg2 = *(btVector3 **)&jarg2;
15511   if (arg1) (arg1)->m_aJ = *arg2;
15512 }
15513 
15514 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJacobianEntry_1aJ_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15515 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJacobianEntry_1aJ_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15516   jlong jresult = 0 ;
15517   btJacobianEntry *arg1 = (btJacobianEntry *) 0 ;
15518   btVector3 *result = 0 ;
15519 
15520   (void)jenv;
15521   (void)jcls;
15522   (void)jarg1_;
15523   arg1 = *(btJacobianEntry **)&jarg1;
15524   result = (btVector3 *)& ((arg1)->m_aJ);
15525   *(btVector3 **)&jresult = result;
15526   return jresult;
15527 }
15528 
15529 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJacobianEntry_1bJ_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)15530 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJacobianEntry_1bJ_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
15531   btJacobianEntry *arg1 = (btJacobianEntry *) 0 ;
15532   btVector3 *arg2 = (btVector3 *) 0 ;
15533 
15534   (void)jenv;
15535   (void)jcls;
15536   (void)jarg1_;
15537   (void)jarg2_;
15538   arg1 = *(btJacobianEntry **)&jarg1;
15539   arg2 = *(btVector3 **)&jarg2;
15540   if (arg1) (arg1)->m_bJ = *arg2;
15541 }
15542 
15543 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJacobianEntry_1bJ_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15544 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJacobianEntry_1bJ_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15545   jlong jresult = 0 ;
15546   btJacobianEntry *arg1 = (btJacobianEntry *) 0 ;
15547   btVector3 *result = 0 ;
15548 
15549   (void)jenv;
15550   (void)jcls;
15551   (void)jarg1_;
15552   arg1 = *(btJacobianEntry **)&jarg1;
15553   result = (btVector3 *)& ((arg1)->m_bJ);
15554   *(btVector3 **)&jresult = result;
15555   return jresult;
15556 }
15557 
15558 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJacobianEntry_10MinvJt_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)15559 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJacobianEntry_10MinvJt_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
15560   btJacobianEntry *arg1 = (btJacobianEntry *) 0 ;
15561   btVector3 *arg2 = (btVector3 *) 0 ;
15562 
15563   (void)jenv;
15564   (void)jcls;
15565   (void)jarg1_;
15566   (void)jarg2_;
15567   arg1 = *(btJacobianEntry **)&jarg1;
15568   arg2 = *(btVector3 **)&jarg2;
15569   if (arg1) (arg1)->m_0MinvJt = *arg2;
15570 }
15571 
15572 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJacobianEntry_10MinvJt_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15573 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJacobianEntry_10MinvJt_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15574   jlong jresult = 0 ;
15575   btJacobianEntry *arg1 = (btJacobianEntry *) 0 ;
15576   btVector3 *result = 0 ;
15577 
15578   (void)jenv;
15579   (void)jcls;
15580   (void)jarg1_;
15581   arg1 = *(btJacobianEntry **)&jarg1;
15582   result = (btVector3 *)& ((arg1)->m_0MinvJt);
15583   *(btVector3 **)&jresult = result;
15584   return jresult;
15585 }
15586 
15587 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJacobianEntry_11MinvJt_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)15588 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJacobianEntry_11MinvJt_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
15589   btJacobianEntry *arg1 = (btJacobianEntry *) 0 ;
15590   btVector3 *arg2 = (btVector3 *) 0 ;
15591 
15592   (void)jenv;
15593   (void)jcls;
15594   (void)jarg1_;
15595   (void)jarg2_;
15596   arg1 = *(btJacobianEntry **)&jarg1;
15597   arg2 = *(btVector3 **)&jarg2;
15598   if (arg1) (arg1)->m_1MinvJt = *arg2;
15599 }
15600 
15601 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJacobianEntry_11MinvJt_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15602 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJacobianEntry_11MinvJt_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15603   jlong jresult = 0 ;
15604   btJacobianEntry *arg1 = (btJacobianEntry *) 0 ;
15605   btVector3 *result = 0 ;
15606 
15607   (void)jenv;
15608   (void)jcls;
15609   (void)jarg1_;
15610   arg1 = *(btJacobianEntry **)&jarg1;
15611   result = (btVector3 *)& ((arg1)->m_1MinvJt);
15612   *(btVector3 **)&jresult = result;
15613   return jresult;
15614 }
15615 
15616 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJacobianEntry_1Adiag_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)15617 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJacobianEntry_1Adiag_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
15618   btJacobianEntry *arg1 = (btJacobianEntry *) 0 ;
15619   btScalar arg2 ;
15620 
15621   (void)jenv;
15622   (void)jcls;
15623   (void)jarg1_;
15624   arg1 = *(btJacobianEntry **)&jarg1;
15625   arg2 = (btScalar)jarg2;
15626   if (arg1) (arg1)->m_Adiag = arg2;
15627 }
15628 
15629 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJacobianEntry_1Adiag_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15630 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btJacobianEntry_1Adiag_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15631   jfloat jresult = 0 ;
15632   btJacobianEntry *arg1 = (btJacobianEntry *) 0 ;
15633   btScalar result;
15634 
15635   (void)jenv;
15636   (void)jcls;
15637   (void)jarg1_;
15638   arg1 = *(btJacobianEntry **)&jarg1;
15639   result = (btScalar) ((arg1)->m_Adiag);
15640   jresult = (jfloat)result;
15641   return jresult;
15642 }
15643 
15644 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btJacobianEntry(JNIEnv * jenv,jclass jcls,jlong jarg1)15645 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btJacobianEntry(JNIEnv *jenv, jclass jcls, jlong jarg1) {
15646   btJacobianEntry *arg1 = (btJacobianEntry *) 0 ;
15647 
15648   (void)jenv;
15649   (void)jcls;
15650   arg1 = *(btJacobianEntry **)&jarg1;
15651   delete arg1;
15652 }
15653 
15654 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btSolve2LinearConstraint(JNIEnv * jenv,jclass jcls,jfloat jarg1,jfloat jarg2)15655 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btSolve2LinearConstraint(JNIEnv *jenv, jclass jcls, jfloat jarg1, jfloat jarg2) {
15656   jlong jresult = 0 ;
15657   btScalar arg1 ;
15658   btScalar arg2 ;
15659   btSolve2LinearConstraint *result = 0 ;
15660 
15661   (void)jenv;
15662   (void)jcls;
15663   arg1 = (btScalar)jarg1;
15664   arg2 = (btScalar)jarg2;
15665   result = (btSolve2LinearConstraint *)new btSolve2LinearConstraint(arg1,arg2);
15666   *(btSolve2LinearConstraint **)&jresult = result;
15667   return jresult;
15668 }
15669 
15670 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolve2LinearConstraint_1resolveUnilateralPairConstraint(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jlong jarg3,jobject jarg3_,jobject jarg4,jobject jarg5,jobject jarg6,jfloat jarg7,jobject jarg8,jobject jarg9,jobject jarg10,jobject jarg11,jfloat jarg12,jobject jarg13,jobject jarg14,jobject jarg15,jfloat jarg16,jobject jarg17,jobject jarg18,jobject jarg19,jfloat jarg20,jobject jarg21,jlong jarg22,jlong jarg23)15671 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolve2LinearConstraint_1resolveUnilateralPairConstraint(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_, jobject jarg4, jobject jarg5, jobject jarg6, jfloat jarg7, jobject jarg8, jobject jarg9, jobject jarg10, jobject jarg11, jfloat jarg12, jobject jarg13, jobject jarg14, jobject jarg15, jfloat jarg16, jobject jarg17, jobject jarg18, jobject jarg19, jfloat jarg20, jobject jarg21, jlong jarg22, jlong jarg23) {
15672   btSolve2LinearConstraint *arg1 = (btSolve2LinearConstraint *) 0 ;
15673   btRigidBody *arg2 = (btRigidBody *) 0 ;
15674   btRigidBody *arg3 = (btRigidBody *) 0 ;
15675   btMatrix3x3 *arg4 = 0 ;
15676   btMatrix3x3 *arg5 = 0 ;
15677   btVector3 *arg6 = 0 ;
15678   btScalar arg7 ;
15679   btVector3 *arg8 = 0 ;
15680   btVector3 *arg9 = 0 ;
15681   btVector3 *arg10 = 0 ;
15682   btVector3 *arg11 = 0 ;
15683   btScalar arg12 ;
15684   btVector3 *arg13 = 0 ;
15685   btVector3 *arg14 = 0 ;
15686   btVector3 *arg15 = 0 ;
15687   btScalar arg16 ;
15688   btVector3 *arg17 = 0 ;
15689   btVector3 *arg18 = 0 ;
15690   btVector3 *arg19 = 0 ;
15691   btScalar arg20 ;
15692   btVector3 *arg21 = 0 ;
15693   btScalar *arg22 = 0 ;
15694   btScalar *arg23 = 0 ;
15695 
15696   (void)jenv;
15697   (void)jcls;
15698   (void)jarg1_;
15699   (void)jarg2_;
15700   (void)jarg3_;
15701   arg1 = *(btSolve2LinearConstraint **)&jarg1;
15702   arg2 = *(btRigidBody **)&jarg2;
15703   arg3 = *(btRigidBody **)&jarg3;
15704   btMatrix3x3 local_arg4;
15705   gdx_setbtMatrix3x3FromMatrix3(jenv, local_arg4, jarg4);
15706   arg4 = &local_arg4;
15707   gdxAutoCommitMatrix3 auto_commit_arg4(jenv, jarg4, &local_arg4);
15708   btMatrix3x3 local_arg5;
15709   gdx_setbtMatrix3x3FromMatrix3(jenv, local_arg5, jarg5);
15710   arg5 = &local_arg5;
15711   gdxAutoCommitMatrix3 auto_commit_arg5(jenv, jarg5, &local_arg5);
15712   btVector3 local_arg6;
15713   gdx_setbtVector3FromVector3(jenv, local_arg6, jarg6);
15714   arg6 = &local_arg6;
15715   gdxAutoCommitVector3 auto_commit_arg6(jenv, jarg6, &local_arg6);
15716   arg7 = (btScalar)jarg7;
15717   btVector3 local_arg8;
15718   gdx_setbtVector3FromVector3(jenv, local_arg8, jarg8);
15719   arg8 = &local_arg8;
15720   gdxAutoCommitVector3 auto_commit_arg8(jenv, jarg8, &local_arg8);
15721   btVector3 local_arg9;
15722   gdx_setbtVector3FromVector3(jenv, local_arg9, jarg9);
15723   arg9 = &local_arg9;
15724   gdxAutoCommitVector3 auto_commit_arg9(jenv, jarg9, &local_arg9);
15725   btVector3 local_arg10;
15726   gdx_setbtVector3FromVector3(jenv, local_arg10, jarg10);
15727   arg10 = &local_arg10;
15728   gdxAutoCommitVector3 auto_commit_arg10(jenv, jarg10, &local_arg10);
15729   btVector3 local_arg11;
15730   gdx_setbtVector3FromVector3(jenv, local_arg11, jarg11);
15731   arg11 = &local_arg11;
15732   gdxAutoCommitVector3 auto_commit_arg11(jenv, jarg11, &local_arg11);
15733   arg12 = (btScalar)jarg12;
15734   btVector3 local_arg13;
15735   gdx_setbtVector3FromVector3(jenv, local_arg13, jarg13);
15736   arg13 = &local_arg13;
15737   gdxAutoCommitVector3 auto_commit_arg13(jenv, jarg13, &local_arg13);
15738   btVector3 local_arg14;
15739   gdx_setbtVector3FromVector3(jenv, local_arg14, jarg14);
15740   arg14 = &local_arg14;
15741   gdxAutoCommitVector3 auto_commit_arg14(jenv, jarg14, &local_arg14);
15742   btVector3 local_arg15;
15743   gdx_setbtVector3FromVector3(jenv, local_arg15, jarg15);
15744   arg15 = &local_arg15;
15745   gdxAutoCommitVector3 auto_commit_arg15(jenv, jarg15, &local_arg15);
15746   arg16 = (btScalar)jarg16;
15747   btVector3 local_arg17;
15748   gdx_setbtVector3FromVector3(jenv, local_arg17, jarg17);
15749   arg17 = &local_arg17;
15750   gdxAutoCommitVector3 auto_commit_arg17(jenv, jarg17, &local_arg17);
15751   btVector3 local_arg18;
15752   gdx_setbtVector3FromVector3(jenv, local_arg18, jarg18);
15753   arg18 = &local_arg18;
15754   gdxAutoCommitVector3 auto_commit_arg18(jenv, jarg18, &local_arg18);
15755   btVector3 local_arg19;
15756   gdx_setbtVector3FromVector3(jenv, local_arg19, jarg19);
15757   arg19 = &local_arg19;
15758   gdxAutoCommitVector3 auto_commit_arg19(jenv, jarg19, &local_arg19);
15759   arg20 = (btScalar)jarg20;
15760   btVector3 local_arg21;
15761   gdx_setbtVector3FromVector3(jenv, local_arg21, jarg21);
15762   arg21 = &local_arg21;
15763   gdxAutoCommitVector3 auto_commit_arg21(jenv, jarg21, &local_arg21);
15764   arg22 = *(btScalar **)&jarg22;
15765   if (!arg22) {
15766     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btScalar & reference is null");
15767     return ;
15768   }
15769   arg23 = *(btScalar **)&jarg23;
15770   if (!arg23) {
15771     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btScalar & reference is null");
15772     return ;
15773   }
15774   (arg1)->resolveUnilateralPairConstraint(arg2,arg3,(btMatrix3x3 const &)*arg4,(btMatrix3x3 const &)*arg5,(btVector3 const &)*arg6,arg7,(btVector3 const &)*arg8,(btVector3 const &)*arg9,(btVector3 const &)*arg10,(btVector3 const &)*arg11,arg12,(btVector3 const &)*arg13,(btVector3 const &)*arg14,(btVector3 const &)*arg15,arg16,(btVector3 const &)*arg17,(btVector3 const &)*arg18,(btVector3 const &)*arg19,arg20,(btVector3 const &)*arg21,*arg22,*arg23);
15775 }
15776 
15777 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolve2LinearConstraint_1resolveBilateralPairConstraint(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jlong jarg3,jobject jarg3_,jobject jarg4,jobject jarg5,jobject jarg6,jfloat jarg7,jobject jarg8,jobject jarg9,jobject jarg10,jobject jarg11,jfloat jarg12,jobject jarg13,jobject jarg14,jobject jarg15,jfloat jarg16,jobject jarg17,jobject jarg18,jobject jarg19,jfloat jarg20,jobject jarg21,jlong jarg22,jlong jarg23)15778 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolve2LinearConstraint_1resolveBilateralPairConstraint(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_, jobject jarg4, jobject jarg5, jobject jarg6, jfloat jarg7, jobject jarg8, jobject jarg9, jobject jarg10, jobject jarg11, jfloat jarg12, jobject jarg13, jobject jarg14, jobject jarg15, jfloat jarg16, jobject jarg17, jobject jarg18, jobject jarg19, jfloat jarg20, jobject jarg21, jlong jarg22, jlong jarg23) {
15779   btSolve2LinearConstraint *arg1 = (btSolve2LinearConstraint *) 0 ;
15780   btRigidBody *arg2 = (btRigidBody *) 0 ;
15781   btRigidBody *arg3 = (btRigidBody *) 0 ;
15782   btMatrix3x3 *arg4 = 0 ;
15783   btMatrix3x3 *arg5 = 0 ;
15784   btVector3 *arg6 = 0 ;
15785   btScalar arg7 ;
15786   btVector3 *arg8 = 0 ;
15787   btVector3 *arg9 = 0 ;
15788   btVector3 *arg10 = 0 ;
15789   btVector3 *arg11 = 0 ;
15790   btScalar arg12 ;
15791   btVector3 *arg13 = 0 ;
15792   btVector3 *arg14 = 0 ;
15793   btVector3 *arg15 = 0 ;
15794   btScalar arg16 ;
15795   btVector3 *arg17 = 0 ;
15796   btVector3 *arg18 = 0 ;
15797   btVector3 *arg19 = 0 ;
15798   btScalar arg20 ;
15799   btVector3 *arg21 = 0 ;
15800   btScalar *arg22 = 0 ;
15801   btScalar *arg23 = 0 ;
15802 
15803   (void)jenv;
15804   (void)jcls;
15805   (void)jarg1_;
15806   (void)jarg2_;
15807   (void)jarg3_;
15808   arg1 = *(btSolve2LinearConstraint **)&jarg1;
15809   arg2 = *(btRigidBody **)&jarg2;
15810   arg3 = *(btRigidBody **)&jarg3;
15811   btMatrix3x3 local_arg4;
15812   gdx_setbtMatrix3x3FromMatrix3(jenv, local_arg4, jarg4);
15813   arg4 = &local_arg4;
15814   gdxAutoCommitMatrix3 auto_commit_arg4(jenv, jarg4, &local_arg4);
15815   btMatrix3x3 local_arg5;
15816   gdx_setbtMatrix3x3FromMatrix3(jenv, local_arg5, jarg5);
15817   arg5 = &local_arg5;
15818   gdxAutoCommitMatrix3 auto_commit_arg5(jenv, jarg5, &local_arg5);
15819   btVector3 local_arg6;
15820   gdx_setbtVector3FromVector3(jenv, local_arg6, jarg6);
15821   arg6 = &local_arg6;
15822   gdxAutoCommitVector3 auto_commit_arg6(jenv, jarg6, &local_arg6);
15823   arg7 = (btScalar)jarg7;
15824   btVector3 local_arg8;
15825   gdx_setbtVector3FromVector3(jenv, local_arg8, jarg8);
15826   arg8 = &local_arg8;
15827   gdxAutoCommitVector3 auto_commit_arg8(jenv, jarg8, &local_arg8);
15828   btVector3 local_arg9;
15829   gdx_setbtVector3FromVector3(jenv, local_arg9, jarg9);
15830   arg9 = &local_arg9;
15831   gdxAutoCommitVector3 auto_commit_arg9(jenv, jarg9, &local_arg9);
15832   btVector3 local_arg10;
15833   gdx_setbtVector3FromVector3(jenv, local_arg10, jarg10);
15834   arg10 = &local_arg10;
15835   gdxAutoCommitVector3 auto_commit_arg10(jenv, jarg10, &local_arg10);
15836   btVector3 local_arg11;
15837   gdx_setbtVector3FromVector3(jenv, local_arg11, jarg11);
15838   arg11 = &local_arg11;
15839   gdxAutoCommitVector3 auto_commit_arg11(jenv, jarg11, &local_arg11);
15840   arg12 = (btScalar)jarg12;
15841   btVector3 local_arg13;
15842   gdx_setbtVector3FromVector3(jenv, local_arg13, jarg13);
15843   arg13 = &local_arg13;
15844   gdxAutoCommitVector3 auto_commit_arg13(jenv, jarg13, &local_arg13);
15845   btVector3 local_arg14;
15846   gdx_setbtVector3FromVector3(jenv, local_arg14, jarg14);
15847   arg14 = &local_arg14;
15848   gdxAutoCommitVector3 auto_commit_arg14(jenv, jarg14, &local_arg14);
15849   btVector3 local_arg15;
15850   gdx_setbtVector3FromVector3(jenv, local_arg15, jarg15);
15851   arg15 = &local_arg15;
15852   gdxAutoCommitVector3 auto_commit_arg15(jenv, jarg15, &local_arg15);
15853   arg16 = (btScalar)jarg16;
15854   btVector3 local_arg17;
15855   gdx_setbtVector3FromVector3(jenv, local_arg17, jarg17);
15856   arg17 = &local_arg17;
15857   gdxAutoCommitVector3 auto_commit_arg17(jenv, jarg17, &local_arg17);
15858   btVector3 local_arg18;
15859   gdx_setbtVector3FromVector3(jenv, local_arg18, jarg18);
15860   arg18 = &local_arg18;
15861   gdxAutoCommitVector3 auto_commit_arg18(jenv, jarg18, &local_arg18);
15862   btVector3 local_arg19;
15863   gdx_setbtVector3FromVector3(jenv, local_arg19, jarg19);
15864   arg19 = &local_arg19;
15865   gdxAutoCommitVector3 auto_commit_arg19(jenv, jarg19, &local_arg19);
15866   arg20 = (btScalar)jarg20;
15867   btVector3 local_arg21;
15868   gdx_setbtVector3FromVector3(jenv, local_arg21, jarg21);
15869   arg21 = &local_arg21;
15870   gdxAutoCommitVector3 auto_commit_arg21(jenv, jarg21, &local_arg21);
15871   arg22 = *(btScalar **)&jarg22;
15872   if (!arg22) {
15873     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btScalar & reference is null");
15874     return ;
15875   }
15876   arg23 = *(btScalar **)&jarg23;
15877   if (!arg23) {
15878     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btScalar & reference is null");
15879     return ;
15880   }
15881   (arg1)->resolveBilateralPairConstraint(arg2,arg3,(btMatrix3x3 const &)*arg4,(btMatrix3x3 const &)*arg5,(btVector3 const &)*arg6,arg7,(btVector3 const &)*arg8,(btVector3 const &)*arg9,(btVector3 const &)*arg10,(btVector3 const &)*arg11,arg12,(btVector3 const &)*arg13,(btVector3 const &)*arg14,(btVector3 const &)*arg15,arg16,(btVector3 const &)*arg17,(btVector3 const &)*arg18,(btVector3 const &)*arg19,arg20,(btVector3 const &)*arg21,*arg22,*arg23);
15882 }
15883 
15884 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btSolve2LinearConstraint(JNIEnv * jenv,jclass jcls,jlong jarg1)15885 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btSolve2LinearConstraint(JNIEnv *jenv, jclass jcls, jlong jarg1) {
15886   btSolve2LinearConstraint *arg1 = (btSolve2LinearConstraint *) 0 ;
15887 
15888   (void)jenv;
15889   (void)jcls;
15890   arg1 = *(btSolve2LinearConstraint **)&jarg1;
15891   delete arg1;
15892 }
15893 
15894 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1loLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)15895 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1loLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
15896   btRotationalLimitMotor *arg1 = (btRotationalLimitMotor *) 0 ;
15897   btScalar arg2 ;
15898 
15899   (void)jenv;
15900   (void)jcls;
15901   (void)jarg1_;
15902   arg1 = *(btRotationalLimitMotor **)&jarg1;
15903   arg2 = (btScalar)jarg2;
15904   if (arg1) (arg1)->m_loLimit = arg2;
15905 }
15906 
15907 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1loLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15908 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1loLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15909   jfloat jresult = 0 ;
15910   btRotationalLimitMotor *arg1 = (btRotationalLimitMotor *) 0 ;
15911   btScalar result;
15912 
15913   (void)jenv;
15914   (void)jcls;
15915   (void)jarg1_;
15916   arg1 = *(btRotationalLimitMotor **)&jarg1;
15917   result = (btScalar) ((arg1)->m_loLimit);
15918   jresult = (jfloat)result;
15919   return jresult;
15920 }
15921 
15922 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1hiLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)15923 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1hiLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
15924   btRotationalLimitMotor *arg1 = (btRotationalLimitMotor *) 0 ;
15925   btScalar arg2 ;
15926 
15927   (void)jenv;
15928   (void)jcls;
15929   (void)jarg1_;
15930   arg1 = *(btRotationalLimitMotor **)&jarg1;
15931   arg2 = (btScalar)jarg2;
15932   if (arg1) (arg1)->m_hiLimit = arg2;
15933 }
15934 
15935 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1hiLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15936 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1hiLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15937   jfloat jresult = 0 ;
15938   btRotationalLimitMotor *arg1 = (btRotationalLimitMotor *) 0 ;
15939   btScalar result;
15940 
15941   (void)jenv;
15942   (void)jcls;
15943   (void)jarg1_;
15944   arg1 = *(btRotationalLimitMotor **)&jarg1;
15945   result = (btScalar) ((arg1)->m_hiLimit);
15946   jresult = (jfloat)result;
15947   return jresult;
15948 }
15949 
15950 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1targetVelocity_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)15951 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1targetVelocity_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
15952   btRotationalLimitMotor *arg1 = (btRotationalLimitMotor *) 0 ;
15953   btScalar arg2 ;
15954 
15955   (void)jenv;
15956   (void)jcls;
15957   (void)jarg1_;
15958   arg1 = *(btRotationalLimitMotor **)&jarg1;
15959   arg2 = (btScalar)jarg2;
15960   if (arg1) (arg1)->m_targetVelocity = arg2;
15961 }
15962 
15963 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1targetVelocity_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15964 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1targetVelocity_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15965   jfloat jresult = 0 ;
15966   btRotationalLimitMotor *arg1 = (btRotationalLimitMotor *) 0 ;
15967   btScalar result;
15968 
15969   (void)jenv;
15970   (void)jcls;
15971   (void)jarg1_;
15972   arg1 = *(btRotationalLimitMotor **)&jarg1;
15973   result = (btScalar) ((arg1)->m_targetVelocity);
15974   jresult = (jfloat)result;
15975   return jresult;
15976 }
15977 
15978 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1maxMotorForce_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)15979 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1maxMotorForce_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
15980   btRotationalLimitMotor *arg1 = (btRotationalLimitMotor *) 0 ;
15981   btScalar arg2 ;
15982 
15983   (void)jenv;
15984   (void)jcls;
15985   (void)jarg1_;
15986   arg1 = *(btRotationalLimitMotor **)&jarg1;
15987   arg2 = (btScalar)jarg2;
15988   if (arg1) (arg1)->m_maxMotorForce = arg2;
15989 }
15990 
15991 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1maxMotorForce_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)15992 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1maxMotorForce_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15993   jfloat jresult = 0 ;
15994   btRotationalLimitMotor *arg1 = (btRotationalLimitMotor *) 0 ;
15995   btScalar result;
15996 
15997   (void)jenv;
15998   (void)jcls;
15999   (void)jarg1_;
16000   arg1 = *(btRotationalLimitMotor **)&jarg1;
16001   result = (btScalar) ((arg1)->m_maxMotorForce);
16002   jresult = (jfloat)result;
16003   return jresult;
16004 }
16005 
16006 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1maxLimitForce_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)16007 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1maxLimitForce_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
16008   btRotationalLimitMotor *arg1 = (btRotationalLimitMotor *) 0 ;
16009   btScalar arg2 ;
16010 
16011   (void)jenv;
16012   (void)jcls;
16013   (void)jarg1_;
16014   arg1 = *(btRotationalLimitMotor **)&jarg1;
16015   arg2 = (btScalar)jarg2;
16016   if (arg1) (arg1)->m_maxLimitForce = arg2;
16017 }
16018 
16019 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1maxLimitForce_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16020 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1maxLimitForce_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16021   jfloat jresult = 0 ;
16022   btRotationalLimitMotor *arg1 = (btRotationalLimitMotor *) 0 ;
16023   btScalar result;
16024 
16025   (void)jenv;
16026   (void)jcls;
16027   (void)jarg1_;
16028   arg1 = *(btRotationalLimitMotor **)&jarg1;
16029   result = (btScalar) ((arg1)->m_maxLimitForce);
16030   jresult = (jfloat)result;
16031   return jresult;
16032 }
16033 
16034 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1damping_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)16035 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1damping_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
16036   btRotationalLimitMotor *arg1 = (btRotationalLimitMotor *) 0 ;
16037   btScalar arg2 ;
16038 
16039   (void)jenv;
16040   (void)jcls;
16041   (void)jarg1_;
16042   arg1 = *(btRotationalLimitMotor **)&jarg1;
16043   arg2 = (btScalar)jarg2;
16044   if (arg1) (arg1)->m_damping = arg2;
16045 }
16046 
16047 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1damping_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16048 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1damping_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16049   jfloat jresult = 0 ;
16050   btRotationalLimitMotor *arg1 = (btRotationalLimitMotor *) 0 ;
16051   btScalar result;
16052 
16053   (void)jenv;
16054   (void)jcls;
16055   (void)jarg1_;
16056   arg1 = *(btRotationalLimitMotor **)&jarg1;
16057   result = (btScalar) ((arg1)->m_damping);
16058   jresult = (jfloat)result;
16059   return jresult;
16060 }
16061 
16062 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1limitSoftness_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)16063 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1limitSoftness_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
16064   btRotationalLimitMotor *arg1 = (btRotationalLimitMotor *) 0 ;
16065   btScalar arg2 ;
16066 
16067   (void)jenv;
16068   (void)jcls;
16069   (void)jarg1_;
16070   arg1 = *(btRotationalLimitMotor **)&jarg1;
16071   arg2 = (btScalar)jarg2;
16072   if (arg1) (arg1)->m_limitSoftness = arg2;
16073 }
16074 
16075 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1limitSoftness_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16076 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1limitSoftness_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16077   jfloat jresult = 0 ;
16078   btRotationalLimitMotor *arg1 = (btRotationalLimitMotor *) 0 ;
16079   btScalar result;
16080 
16081   (void)jenv;
16082   (void)jcls;
16083   (void)jarg1_;
16084   arg1 = *(btRotationalLimitMotor **)&jarg1;
16085   result = (btScalar) ((arg1)->m_limitSoftness);
16086   jresult = (jfloat)result;
16087   return jresult;
16088 }
16089 
16090 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1normalCFM_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)16091 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1normalCFM_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
16092   btRotationalLimitMotor *arg1 = (btRotationalLimitMotor *) 0 ;
16093   btScalar arg2 ;
16094 
16095   (void)jenv;
16096   (void)jcls;
16097   (void)jarg1_;
16098   arg1 = *(btRotationalLimitMotor **)&jarg1;
16099   arg2 = (btScalar)jarg2;
16100   if (arg1) (arg1)->m_normalCFM = arg2;
16101 }
16102 
16103 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1normalCFM_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16104 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1normalCFM_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16105   jfloat jresult = 0 ;
16106   btRotationalLimitMotor *arg1 = (btRotationalLimitMotor *) 0 ;
16107   btScalar result;
16108 
16109   (void)jenv;
16110   (void)jcls;
16111   (void)jarg1_;
16112   arg1 = *(btRotationalLimitMotor **)&jarg1;
16113   result = (btScalar) ((arg1)->m_normalCFM);
16114   jresult = (jfloat)result;
16115   return jresult;
16116 }
16117 
16118 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1stopERP_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)16119 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1stopERP_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
16120   btRotationalLimitMotor *arg1 = (btRotationalLimitMotor *) 0 ;
16121   btScalar arg2 ;
16122 
16123   (void)jenv;
16124   (void)jcls;
16125   (void)jarg1_;
16126   arg1 = *(btRotationalLimitMotor **)&jarg1;
16127   arg2 = (btScalar)jarg2;
16128   if (arg1) (arg1)->m_stopERP = arg2;
16129 }
16130 
16131 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1stopERP_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16132 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1stopERP_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16133   jfloat jresult = 0 ;
16134   btRotationalLimitMotor *arg1 = (btRotationalLimitMotor *) 0 ;
16135   btScalar result;
16136 
16137   (void)jenv;
16138   (void)jcls;
16139   (void)jarg1_;
16140   arg1 = *(btRotationalLimitMotor **)&jarg1;
16141   result = (btScalar) ((arg1)->m_stopERP);
16142   jresult = (jfloat)result;
16143   return jresult;
16144 }
16145 
16146 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1stopCFM_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)16147 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1stopCFM_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
16148   btRotationalLimitMotor *arg1 = (btRotationalLimitMotor *) 0 ;
16149   btScalar arg2 ;
16150 
16151   (void)jenv;
16152   (void)jcls;
16153   (void)jarg1_;
16154   arg1 = *(btRotationalLimitMotor **)&jarg1;
16155   arg2 = (btScalar)jarg2;
16156   if (arg1) (arg1)->m_stopCFM = arg2;
16157 }
16158 
16159 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1stopCFM_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16160 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1stopCFM_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16161   jfloat jresult = 0 ;
16162   btRotationalLimitMotor *arg1 = (btRotationalLimitMotor *) 0 ;
16163   btScalar result;
16164 
16165   (void)jenv;
16166   (void)jcls;
16167   (void)jarg1_;
16168   arg1 = *(btRotationalLimitMotor **)&jarg1;
16169   result = (btScalar) ((arg1)->m_stopCFM);
16170   jresult = (jfloat)result;
16171   return jresult;
16172 }
16173 
16174 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1bounce_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)16175 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1bounce_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
16176   btRotationalLimitMotor *arg1 = (btRotationalLimitMotor *) 0 ;
16177   btScalar arg2 ;
16178 
16179   (void)jenv;
16180   (void)jcls;
16181   (void)jarg1_;
16182   arg1 = *(btRotationalLimitMotor **)&jarg1;
16183   arg2 = (btScalar)jarg2;
16184   if (arg1) (arg1)->m_bounce = arg2;
16185 }
16186 
16187 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1bounce_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16188 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1bounce_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16189   jfloat jresult = 0 ;
16190   btRotationalLimitMotor *arg1 = (btRotationalLimitMotor *) 0 ;
16191   btScalar result;
16192 
16193   (void)jenv;
16194   (void)jcls;
16195   (void)jarg1_;
16196   arg1 = *(btRotationalLimitMotor **)&jarg1;
16197   result = (btScalar) ((arg1)->m_bounce);
16198   jresult = (jfloat)result;
16199   return jresult;
16200 }
16201 
16202 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1enableMotor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)16203 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1enableMotor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
16204   btRotationalLimitMotor *arg1 = (btRotationalLimitMotor *) 0 ;
16205   bool arg2 ;
16206 
16207   (void)jenv;
16208   (void)jcls;
16209   (void)jarg1_;
16210   arg1 = *(btRotationalLimitMotor **)&jarg1;
16211   arg2 = jarg2 ? true : false;
16212   if (arg1) (arg1)->m_enableMotor = arg2;
16213 }
16214 
16215 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1enableMotor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16216 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1enableMotor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16217   jboolean jresult = 0 ;
16218   btRotationalLimitMotor *arg1 = (btRotationalLimitMotor *) 0 ;
16219   bool result;
16220 
16221   (void)jenv;
16222   (void)jcls;
16223   (void)jarg1_;
16224   arg1 = *(btRotationalLimitMotor **)&jarg1;
16225   result = (bool) ((arg1)->m_enableMotor);
16226   jresult = (jboolean)result;
16227   return jresult;
16228 }
16229 
16230 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1currentLimitError_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)16231 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1currentLimitError_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
16232   btRotationalLimitMotor *arg1 = (btRotationalLimitMotor *) 0 ;
16233   btScalar arg2 ;
16234 
16235   (void)jenv;
16236   (void)jcls;
16237   (void)jarg1_;
16238   arg1 = *(btRotationalLimitMotor **)&jarg1;
16239   arg2 = (btScalar)jarg2;
16240   if (arg1) (arg1)->m_currentLimitError = arg2;
16241 }
16242 
16243 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1currentLimitError_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16244 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1currentLimitError_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16245   jfloat jresult = 0 ;
16246   btRotationalLimitMotor *arg1 = (btRotationalLimitMotor *) 0 ;
16247   btScalar result;
16248 
16249   (void)jenv;
16250   (void)jcls;
16251   (void)jarg1_;
16252   arg1 = *(btRotationalLimitMotor **)&jarg1;
16253   result = (btScalar) ((arg1)->m_currentLimitError);
16254   jresult = (jfloat)result;
16255   return jresult;
16256 }
16257 
16258 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1currentPosition_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)16259 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1currentPosition_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
16260   btRotationalLimitMotor *arg1 = (btRotationalLimitMotor *) 0 ;
16261   btScalar arg2 ;
16262 
16263   (void)jenv;
16264   (void)jcls;
16265   (void)jarg1_;
16266   arg1 = *(btRotationalLimitMotor **)&jarg1;
16267   arg2 = (btScalar)jarg2;
16268   if (arg1) (arg1)->m_currentPosition = arg2;
16269 }
16270 
16271 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1currentPosition_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16272 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1currentPosition_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16273   jfloat jresult = 0 ;
16274   btRotationalLimitMotor *arg1 = (btRotationalLimitMotor *) 0 ;
16275   btScalar result;
16276 
16277   (void)jenv;
16278   (void)jcls;
16279   (void)jarg1_;
16280   arg1 = *(btRotationalLimitMotor **)&jarg1;
16281   result = (btScalar) ((arg1)->m_currentPosition);
16282   jresult = (jfloat)result;
16283   return jresult;
16284 }
16285 
16286 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1currentLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)16287 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1currentLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
16288   btRotationalLimitMotor *arg1 = (btRotationalLimitMotor *) 0 ;
16289   int arg2 ;
16290 
16291   (void)jenv;
16292   (void)jcls;
16293   (void)jarg1_;
16294   arg1 = *(btRotationalLimitMotor **)&jarg1;
16295   arg2 = (int)jarg2;
16296   if (arg1) (arg1)->m_currentLimit = arg2;
16297 }
16298 
16299 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1currentLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16300 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1currentLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16301   jint jresult = 0 ;
16302   btRotationalLimitMotor *arg1 = (btRotationalLimitMotor *) 0 ;
16303   int result;
16304 
16305   (void)jenv;
16306   (void)jcls;
16307   (void)jarg1_;
16308   arg1 = *(btRotationalLimitMotor **)&jarg1;
16309   result = (int) ((arg1)->m_currentLimit);
16310   jresult = (jint)result;
16311   return jresult;
16312 }
16313 
16314 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1accumulatedImpulse_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)16315 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1accumulatedImpulse_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
16316   btRotationalLimitMotor *arg1 = (btRotationalLimitMotor *) 0 ;
16317   btScalar arg2 ;
16318 
16319   (void)jenv;
16320   (void)jcls;
16321   (void)jarg1_;
16322   arg1 = *(btRotationalLimitMotor **)&jarg1;
16323   arg2 = (btScalar)jarg2;
16324   if (arg1) (arg1)->m_accumulatedImpulse = arg2;
16325 }
16326 
16327 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1accumulatedImpulse_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16328 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1accumulatedImpulse_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16329   jfloat jresult = 0 ;
16330   btRotationalLimitMotor *arg1 = (btRotationalLimitMotor *) 0 ;
16331   btScalar result;
16332 
16333   (void)jenv;
16334   (void)jcls;
16335   (void)jarg1_;
16336   arg1 = *(btRotationalLimitMotor **)&jarg1;
16337   result = (btScalar) ((arg1)->m_accumulatedImpulse);
16338   jresult = (jfloat)result;
16339   return jresult;
16340 }
16341 
16342 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btRotationalLimitMotor_1_1SWIG_10(JNIEnv * jenv,jclass jcls)16343 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btRotationalLimitMotor_1_1SWIG_10(JNIEnv *jenv, jclass jcls) {
16344   jlong jresult = 0 ;
16345   btRotationalLimitMotor *result = 0 ;
16346 
16347   (void)jenv;
16348   (void)jcls;
16349   result = (btRotationalLimitMotor *)new btRotationalLimitMotor();
16350   *(btRotationalLimitMotor **)&jresult = result;
16351   return jresult;
16352 }
16353 
16354 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btRotationalLimitMotor_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16355 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btRotationalLimitMotor_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16356   jlong jresult = 0 ;
16357   btRotationalLimitMotor *arg1 = 0 ;
16358   btRotationalLimitMotor *result = 0 ;
16359 
16360   (void)jenv;
16361   (void)jcls;
16362   (void)jarg1_;
16363   arg1 = *(btRotationalLimitMotor **)&jarg1;
16364   if (!arg1) {
16365     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRotationalLimitMotor const & reference is null");
16366     return 0;
16367   }
16368   result = (btRotationalLimitMotor *)new btRotationalLimitMotor((btRotationalLimitMotor const &)*arg1);
16369   *(btRotationalLimitMotor **)&jresult = result;
16370   return jresult;
16371 }
16372 
16373 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1isLimited(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16374 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1isLimited(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16375   jboolean jresult = 0 ;
16376   btRotationalLimitMotor *arg1 = (btRotationalLimitMotor *) 0 ;
16377   bool result;
16378 
16379   (void)jenv;
16380   (void)jcls;
16381   (void)jarg1_;
16382   arg1 = *(btRotationalLimitMotor **)&jarg1;
16383   result = (bool)(arg1)->isLimited();
16384   jresult = (jboolean)result;
16385   return jresult;
16386 }
16387 
16388 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1needApplyTorques(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16389 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1needApplyTorques(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16390   jboolean jresult = 0 ;
16391   btRotationalLimitMotor *arg1 = (btRotationalLimitMotor *) 0 ;
16392   bool result;
16393 
16394   (void)jenv;
16395   (void)jcls;
16396   (void)jarg1_;
16397   arg1 = *(btRotationalLimitMotor **)&jarg1;
16398   result = (bool)(arg1)->needApplyTorques();
16399   jresult = (jboolean)result;
16400   return jresult;
16401 }
16402 
16403 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1testLimitValue(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)16404 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1testLimitValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
16405   jint jresult = 0 ;
16406   btRotationalLimitMotor *arg1 = (btRotationalLimitMotor *) 0 ;
16407   btScalar arg2 ;
16408   int result;
16409 
16410   (void)jenv;
16411   (void)jcls;
16412   (void)jarg1_;
16413   arg1 = *(btRotationalLimitMotor **)&jarg1;
16414   arg2 = (btScalar)jarg2;
16415   result = (int)(arg1)->testLimitValue(arg2);
16416   jresult = (jint)result;
16417   return jresult;
16418 }
16419 
16420 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1solveAngularLimits(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2,jobject jarg3,jfloat jarg4,jlong jarg5,jobject jarg5_,jlong jarg6,jobject jarg6_)16421 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor_1solveAngularLimits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2, jobject jarg3, jfloat jarg4, jlong jarg5, jobject jarg5_, jlong jarg6, jobject jarg6_) {
16422   jfloat jresult = 0 ;
16423   btRotationalLimitMotor *arg1 = (btRotationalLimitMotor *) 0 ;
16424   btScalar arg2 ;
16425   btVector3 *arg3 = 0 ;
16426   btScalar arg4 ;
16427   btRigidBody *arg5 = (btRigidBody *) 0 ;
16428   btRigidBody *arg6 = (btRigidBody *) 0 ;
16429   btScalar result;
16430 
16431   (void)jenv;
16432   (void)jcls;
16433   (void)jarg1_;
16434   (void)jarg5_;
16435   (void)jarg6_;
16436   arg1 = *(btRotationalLimitMotor **)&jarg1;
16437   arg2 = (btScalar)jarg2;
16438   btVector3 local_arg3;
16439   gdx_setbtVector3FromVector3(jenv, local_arg3, jarg3);
16440   arg3 = &local_arg3;
16441   gdxAutoCommitVector3 auto_commit_arg3(jenv, jarg3, &local_arg3);
16442   arg4 = (btScalar)jarg4;
16443   arg5 = *(btRigidBody **)&jarg5;
16444   arg6 = *(btRigidBody **)&jarg6;
16445   result = (btScalar)(arg1)->solveAngularLimits(arg2,*arg3,arg4,arg5,arg6);
16446   jresult = (jfloat)result;
16447   return jresult;
16448 }
16449 
16450 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btRotationalLimitMotor(JNIEnv * jenv,jclass jcls,jlong jarg1)16451 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btRotationalLimitMotor(JNIEnv *jenv, jclass jcls, jlong jarg1) {
16452   btRotationalLimitMotor *arg1 = (btRotationalLimitMotor *) 0 ;
16453 
16454   (void)jenv;
16455   (void)jcls;
16456   arg1 = *(btRotationalLimitMotor **)&jarg1;
16457   delete arg1;
16458 }
16459 
16460 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1lowerLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)16461 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1lowerLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
16462   btTranslationalLimitMotor *arg1 = (btTranslationalLimitMotor *) 0 ;
16463   btVector3 *arg2 = (btVector3 *) 0 ;
16464 
16465   (void)jenv;
16466   (void)jcls;
16467   (void)jarg1_;
16468   (void)jarg2_;
16469   arg1 = *(btTranslationalLimitMotor **)&jarg1;
16470   arg2 = *(btVector3 **)&jarg2;
16471   if (arg1) (arg1)->m_lowerLimit = *arg2;
16472 }
16473 
16474 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1lowerLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16475 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1lowerLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16476   jlong jresult = 0 ;
16477   btTranslationalLimitMotor *arg1 = (btTranslationalLimitMotor *) 0 ;
16478   btVector3 *result = 0 ;
16479 
16480   (void)jenv;
16481   (void)jcls;
16482   (void)jarg1_;
16483   arg1 = *(btTranslationalLimitMotor **)&jarg1;
16484   result = (btVector3 *)& ((arg1)->m_lowerLimit);
16485   *(btVector3 **)&jresult = result;
16486   return jresult;
16487 }
16488 
16489 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1upperLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)16490 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1upperLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
16491   btTranslationalLimitMotor *arg1 = (btTranslationalLimitMotor *) 0 ;
16492   btVector3 *arg2 = (btVector3 *) 0 ;
16493 
16494   (void)jenv;
16495   (void)jcls;
16496   (void)jarg1_;
16497   (void)jarg2_;
16498   arg1 = *(btTranslationalLimitMotor **)&jarg1;
16499   arg2 = *(btVector3 **)&jarg2;
16500   if (arg1) (arg1)->m_upperLimit = *arg2;
16501 }
16502 
16503 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1upperLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16504 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1upperLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16505   jlong jresult = 0 ;
16506   btTranslationalLimitMotor *arg1 = (btTranslationalLimitMotor *) 0 ;
16507   btVector3 *result = 0 ;
16508 
16509   (void)jenv;
16510   (void)jcls;
16511   (void)jarg1_;
16512   arg1 = *(btTranslationalLimitMotor **)&jarg1;
16513   result = (btVector3 *)& ((arg1)->m_upperLimit);
16514   *(btVector3 **)&jresult = result;
16515   return jresult;
16516 }
16517 
16518 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1accumulatedImpulse_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)16519 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1accumulatedImpulse_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
16520   btTranslationalLimitMotor *arg1 = (btTranslationalLimitMotor *) 0 ;
16521   btVector3 *arg2 = (btVector3 *) 0 ;
16522 
16523   (void)jenv;
16524   (void)jcls;
16525   (void)jarg1_;
16526   (void)jarg2_;
16527   arg1 = *(btTranslationalLimitMotor **)&jarg1;
16528   arg2 = *(btVector3 **)&jarg2;
16529   if (arg1) (arg1)->m_accumulatedImpulse = *arg2;
16530 }
16531 
16532 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1accumulatedImpulse_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16533 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1accumulatedImpulse_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16534   jlong jresult = 0 ;
16535   btTranslationalLimitMotor *arg1 = (btTranslationalLimitMotor *) 0 ;
16536   btVector3 *result = 0 ;
16537 
16538   (void)jenv;
16539   (void)jcls;
16540   (void)jarg1_;
16541   arg1 = *(btTranslationalLimitMotor **)&jarg1;
16542   result = (btVector3 *)& ((arg1)->m_accumulatedImpulse);
16543   *(btVector3 **)&jresult = result;
16544   return jresult;
16545 }
16546 
16547 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1limitSoftness_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)16548 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1limitSoftness_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
16549   btTranslationalLimitMotor *arg1 = (btTranslationalLimitMotor *) 0 ;
16550   btScalar arg2 ;
16551 
16552   (void)jenv;
16553   (void)jcls;
16554   (void)jarg1_;
16555   arg1 = *(btTranslationalLimitMotor **)&jarg1;
16556   arg2 = (btScalar)jarg2;
16557   if (arg1) (arg1)->m_limitSoftness = arg2;
16558 }
16559 
16560 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1limitSoftness_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16561 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1limitSoftness_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16562   jfloat jresult = 0 ;
16563   btTranslationalLimitMotor *arg1 = (btTranslationalLimitMotor *) 0 ;
16564   btScalar result;
16565 
16566   (void)jenv;
16567   (void)jcls;
16568   (void)jarg1_;
16569   arg1 = *(btTranslationalLimitMotor **)&jarg1;
16570   result = (btScalar) ((arg1)->m_limitSoftness);
16571   jresult = (jfloat)result;
16572   return jresult;
16573 }
16574 
16575 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1damping_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)16576 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1damping_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
16577   btTranslationalLimitMotor *arg1 = (btTranslationalLimitMotor *) 0 ;
16578   btScalar arg2 ;
16579 
16580   (void)jenv;
16581   (void)jcls;
16582   (void)jarg1_;
16583   arg1 = *(btTranslationalLimitMotor **)&jarg1;
16584   arg2 = (btScalar)jarg2;
16585   if (arg1) (arg1)->m_damping = arg2;
16586 }
16587 
16588 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1damping_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16589 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1damping_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16590   jfloat jresult = 0 ;
16591   btTranslationalLimitMotor *arg1 = (btTranslationalLimitMotor *) 0 ;
16592   btScalar result;
16593 
16594   (void)jenv;
16595   (void)jcls;
16596   (void)jarg1_;
16597   arg1 = *(btTranslationalLimitMotor **)&jarg1;
16598   result = (btScalar) ((arg1)->m_damping);
16599   jresult = (jfloat)result;
16600   return jresult;
16601 }
16602 
16603 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1restitution_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)16604 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1restitution_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
16605   btTranslationalLimitMotor *arg1 = (btTranslationalLimitMotor *) 0 ;
16606   btScalar arg2 ;
16607 
16608   (void)jenv;
16609   (void)jcls;
16610   (void)jarg1_;
16611   arg1 = *(btTranslationalLimitMotor **)&jarg1;
16612   arg2 = (btScalar)jarg2;
16613   if (arg1) (arg1)->m_restitution = arg2;
16614 }
16615 
16616 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1restitution_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16617 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1restitution_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16618   jfloat jresult = 0 ;
16619   btTranslationalLimitMotor *arg1 = (btTranslationalLimitMotor *) 0 ;
16620   btScalar result;
16621 
16622   (void)jenv;
16623   (void)jcls;
16624   (void)jarg1_;
16625   arg1 = *(btTranslationalLimitMotor **)&jarg1;
16626   result = (btScalar) ((arg1)->m_restitution);
16627   jresult = (jfloat)result;
16628   return jresult;
16629 }
16630 
16631 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1normalCFM_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)16632 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1normalCFM_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
16633   btTranslationalLimitMotor *arg1 = (btTranslationalLimitMotor *) 0 ;
16634   btVector3 *arg2 = (btVector3 *) 0 ;
16635 
16636   (void)jenv;
16637   (void)jcls;
16638   (void)jarg1_;
16639   (void)jarg2_;
16640   arg1 = *(btTranslationalLimitMotor **)&jarg1;
16641   arg2 = *(btVector3 **)&jarg2;
16642   if (arg1) (arg1)->m_normalCFM = *arg2;
16643 }
16644 
16645 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1normalCFM_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16646 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1normalCFM_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16647   jlong jresult = 0 ;
16648   btTranslationalLimitMotor *arg1 = (btTranslationalLimitMotor *) 0 ;
16649   btVector3 *result = 0 ;
16650 
16651   (void)jenv;
16652   (void)jcls;
16653   (void)jarg1_;
16654   arg1 = *(btTranslationalLimitMotor **)&jarg1;
16655   result = (btVector3 *)& ((arg1)->m_normalCFM);
16656   *(btVector3 **)&jresult = result;
16657   return jresult;
16658 }
16659 
16660 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1stopERP_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)16661 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1stopERP_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
16662   btTranslationalLimitMotor *arg1 = (btTranslationalLimitMotor *) 0 ;
16663   btVector3 *arg2 = (btVector3 *) 0 ;
16664 
16665   (void)jenv;
16666   (void)jcls;
16667   (void)jarg1_;
16668   (void)jarg2_;
16669   arg1 = *(btTranslationalLimitMotor **)&jarg1;
16670   arg2 = *(btVector3 **)&jarg2;
16671   if (arg1) (arg1)->m_stopERP = *arg2;
16672 }
16673 
16674 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1stopERP_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16675 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1stopERP_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16676   jlong jresult = 0 ;
16677   btTranslationalLimitMotor *arg1 = (btTranslationalLimitMotor *) 0 ;
16678   btVector3 *result = 0 ;
16679 
16680   (void)jenv;
16681   (void)jcls;
16682   (void)jarg1_;
16683   arg1 = *(btTranslationalLimitMotor **)&jarg1;
16684   result = (btVector3 *)& ((arg1)->m_stopERP);
16685   *(btVector3 **)&jresult = result;
16686   return jresult;
16687 }
16688 
16689 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1stopCFM_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)16690 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1stopCFM_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
16691   btTranslationalLimitMotor *arg1 = (btTranslationalLimitMotor *) 0 ;
16692   btVector3 *arg2 = (btVector3 *) 0 ;
16693 
16694   (void)jenv;
16695   (void)jcls;
16696   (void)jarg1_;
16697   (void)jarg2_;
16698   arg1 = *(btTranslationalLimitMotor **)&jarg1;
16699   arg2 = *(btVector3 **)&jarg2;
16700   if (arg1) (arg1)->m_stopCFM = *arg2;
16701 }
16702 
16703 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1stopCFM_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16704 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1stopCFM_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16705   jlong jresult = 0 ;
16706   btTranslationalLimitMotor *arg1 = (btTranslationalLimitMotor *) 0 ;
16707   btVector3 *result = 0 ;
16708 
16709   (void)jenv;
16710   (void)jcls;
16711   (void)jarg1_;
16712   arg1 = *(btTranslationalLimitMotor **)&jarg1;
16713   result = (btVector3 *)& ((arg1)->m_stopCFM);
16714   *(btVector3 **)&jresult = result;
16715   return jresult;
16716 }
16717 
16718 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1enableMotor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jbooleanArray jarg2)16719 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1enableMotor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jbooleanArray jarg2) {
16720   btTranslationalLimitMotor *arg1 = (btTranslationalLimitMotor *) 0 ;
16721   bool *arg2 ;
16722 
16723   (void)jenv;
16724   (void)jcls;
16725   (void)jarg1_;
16726   arg1 = *(btTranslationalLimitMotor **)&jarg1;
16727   if (jarg2 && jenv->GetArrayLength(jarg2) != 3) {
16728     SWIG_JavaThrowException(jenv, SWIG_JavaIndexOutOfBoundsException, "incorrect array size");
16729     return ;
16730   }
16731   arg2 = (bool *)jenv->GetPrimitiveArrayCritical(jarg2, 0);
16732   {
16733     size_t ii;
16734     bool *b = (bool *) arg1->m_enableMotor;
16735     for (ii = 0; ii < (size_t)3; ii++) b[ii] = *((bool *) arg2 + ii);
16736   }
16737   jenv->ReleasePrimitiveArrayCritical(jarg2, (bool *)arg2, 0);
16738 }
16739 
16740 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1enableMotor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16741 SWIGEXPORT jbooleanArray JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1enableMotor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16742   jbooleanArray jresult = 0 ;
16743   btTranslationalLimitMotor *arg1 = (btTranslationalLimitMotor *) 0 ;
16744   bool *result = 0 ;
16745 
16746   (void)jenv;
16747   (void)jcls;
16748   (void)jarg1_;
16749   arg1 = *(btTranslationalLimitMotor **)&jarg1;
16750   result = (bool *)(bool *) ((arg1)->m_enableMotor);
16751   /*jresult = SWIG_JavaArrayOut##Bool(jenv, (bool *)result, 3);*/
16752   return jresult;
16753 }
16754 
16755 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1targetVelocity_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)16756 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1targetVelocity_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
16757   btTranslationalLimitMotor *arg1 = (btTranslationalLimitMotor *) 0 ;
16758   btVector3 *arg2 = (btVector3 *) 0 ;
16759 
16760   (void)jenv;
16761   (void)jcls;
16762   (void)jarg1_;
16763   (void)jarg2_;
16764   arg1 = *(btTranslationalLimitMotor **)&jarg1;
16765   arg2 = *(btVector3 **)&jarg2;
16766   if (arg1) (arg1)->m_targetVelocity = *arg2;
16767 }
16768 
16769 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1targetVelocity_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16770 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1targetVelocity_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16771   jlong jresult = 0 ;
16772   btTranslationalLimitMotor *arg1 = (btTranslationalLimitMotor *) 0 ;
16773   btVector3 *result = 0 ;
16774 
16775   (void)jenv;
16776   (void)jcls;
16777   (void)jarg1_;
16778   arg1 = *(btTranslationalLimitMotor **)&jarg1;
16779   result = (btVector3 *)& ((arg1)->m_targetVelocity);
16780   *(btVector3 **)&jresult = result;
16781   return jresult;
16782 }
16783 
16784 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1maxMotorForce_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)16785 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1maxMotorForce_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
16786   btTranslationalLimitMotor *arg1 = (btTranslationalLimitMotor *) 0 ;
16787   btVector3 *arg2 = (btVector3 *) 0 ;
16788 
16789   (void)jenv;
16790   (void)jcls;
16791   (void)jarg1_;
16792   (void)jarg2_;
16793   arg1 = *(btTranslationalLimitMotor **)&jarg1;
16794   arg2 = *(btVector3 **)&jarg2;
16795   if (arg1) (arg1)->m_maxMotorForce = *arg2;
16796 }
16797 
16798 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1maxMotorForce_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16799 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1maxMotorForce_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16800   jlong jresult = 0 ;
16801   btTranslationalLimitMotor *arg1 = (btTranslationalLimitMotor *) 0 ;
16802   btVector3 *result = 0 ;
16803 
16804   (void)jenv;
16805   (void)jcls;
16806   (void)jarg1_;
16807   arg1 = *(btTranslationalLimitMotor **)&jarg1;
16808   result = (btVector3 *)& ((arg1)->m_maxMotorForce);
16809   *(btVector3 **)&jresult = result;
16810   return jresult;
16811 }
16812 
16813 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1currentLimitError_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)16814 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1currentLimitError_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
16815   btTranslationalLimitMotor *arg1 = (btTranslationalLimitMotor *) 0 ;
16816   btVector3 *arg2 = (btVector3 *) 0 ;
16817 
16818   (void)jenv;
16819   (void)jcls;
16820   (void)jarg1_;
16821   (void)jarg2_;
16822   arg1 = *(btTranslationalLimitMotor **)&jarg1;
16823   arg2 = *(btVector3 **)&jarg2;
16824   if (arg1) (arg1)->m_currentLimitError = *arg2;
16825 }
16826 
16827 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1currentLimitError_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16828 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1currentLimitError_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16829   jlong jresult = 0 ;
16830   btTranslationalLimitMotor *arg1 = (btTranslationalLimitMotor *) 0 ;
16831   btVector3 *result = 0 ;
16832 
16833   (void)jenv;
16834   (void)jcls;
16835   (void)jarg1_;
16836   arg1 = *(btTranslationalLimitMotor **)&jarg1;
16837   result = (btVector3 *)& ((arg1)->m_currentLimitError);
16838   *(btVector3 **)&jresult = result;
16839   return jresult;
16840 }
16841 
16842 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1currentLinearDiff_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)16843 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1currentLinearDiff_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
16844   btTranslationalLimitMotor *arg1 = (btTranslationalLimitMotor *) 0 ;
16845   btVector3 *arg2 = (btVector3 *) 0 ;
16846 
16847   (void)jenv;
16848   (void)jcls;
16849   (void)jarg1_;
16850   (void)jarg2_;
16851   arg1 = *(btTranslationalLimitMotor **)&jarg1;
16852   arg2 = *(btVector3 **)&jarg2;
16853   if (arg1) (arg1)->m_currentLinearDiff = *arg2;
16854 }
16855 
16856 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1currentLinearDiff_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16857 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1currentLinearDiff_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16858   jlong jresult = 0 ;
16859   btTranslationalLimitMotor *arg1 = (btTranslationalLimitMotor *) 0 ;
16860   btVector3 *result = 0 ;
16861 
16862   (void)jenv;
16863   (void)jcls;
16864   (void)jarg1_;
16865   arg1 = *(btTranslationalLimitMotor **)&jarg1;
16866   result = (btVector3 *)& ((arg1)->m_currentLinearDiff);
16867   *(btVector3 **)&jresult = result;
16868   return jresult;
16869 }
16870 
16871 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1currentLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jintArray jarg2)16872 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1currentLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jintArray jarg2) {
16873   btTranslationalLimitMotor *arg1 = (btTranslationalLimitMotor *) 0 ;
16874   int *arg2 ;
16875 
16876   (void)jenv;
16877   (void)jcls;
16878   (void)jarg1_;
16879   arg1 = *(btTranslationalLimitMotor **)&jarg1;
16880   if (jarg2 && jenv->GetArrayLength(jarg2) != 3) {
16881     SWIG_JavaThrowException(jenv, SWIG_JavaIndexOutOfBoundsException, "incorrect array size");
16882     return ;
16883   }
16884   arg2 = (int *)jenv->GetPrimitiveArrayCritical(jarg2, 0);
16885   {
16886     size_t ii;
16887     int *b = (int *) arg1->m_currentLimit;
16888     for (ii = 0; ii < (size_t)3; ii++) b[ii] = *((int *) arg2 + ii);
16889   }
16890   jenv->ReleasePrimitiveArrayCritical(jarg2, (int *)arg2, 0);
16891 }
16892 
16893 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1currentLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16894 SWIGEXPORT jintArray JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1currentLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16895   jintArray jresult = 0 ;
16896   btTranslationalLimitMotor *arg1 = (btTranslationalLimitMotor *) 0 ;
16897   int *result = 0 ;
16898 
16899   (void)jenv;
16900   (void)jcls;
16901   (void)jarg1_;
16902   arg1 = *(btTranslationalLimitMotor **)&jarg1;
16903   result = (int *)(int *) ((arg1)->m_currentLimit);
16904   /*jresult = SWIG_JavaArrayOut##Int(jenv, (int *)result, 3);*/
16905   return jresult;
16906 }
16907 
16908 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btTranslationalLimitMotor_1_1SWIG_10(JNIEnv * jenv,jclass jcls)16909 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btTranslationalLimitMotor_1_1SWIG_10(JNIEnv *jenv, jclass jcls) {
16910   jlong jresult = 0 ;
16911   btTranslationalLimitMotor *result = 0 ;
16912 
16913   (void)jenv;
16914   (void)jcls;
16915   result = (btTranslationalLimitMotor *)new btTranslationalLimitMotor();
16916   *(btTranslationalLimitMotor **)&jresult = result;
16917   return jresult;
16918 }
16919 
16920 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btTranslationalLimitMotor_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)16921 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btTranslationalLimitMotor_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16922   jlong jresult = 0 ;
16923   btTranslationalLimitMotor *arg1 = 0 ;
16924   btTranslationalLimitMotor *result = 0 ;
16925 
16926   (void)jenv;
16927   (void)jcls;
16928   (void)jarg1_;
16929   arg1 = *(btTranslationalLimitMotor **)&jarg1;
16930   if (!arg1) {
16931     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btTranslationalLimitMotor const & reference is null");
16932     return 0;
16933   }
16934   result = (btTranslationalLimitMotor *)new btTranslationalLimitMotor((btTranslationalLimitMotor const &)*arg1);
16935   *(btTranslationalLimitMotor **)&jresult = result;
16936   return jresult;
16937 }
16938 
16939 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1isLimited(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)16940 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1isLimited(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
16941   jboolean jresult = 0 ;
16942   btTranslationalLimitMotor *arg1 = (btTranslationalLimitMotor *) 0 ;
16943   int arg2 ;
16944   bool result;
16945 
16946   (void)jenv;
16947   (void)jcls;
16948   (void)jarg1_;
16949   arg1 = *(btTranslationalLimitMotor **)&jarg1;
16950   arg2 = (int)jarg2;
16951   result = (bool)(arg1)->isLimited(arg2);
16952   jresult = (jboolean)result;
16953   return jresult;
16954 }
16955 
16956 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1needApplyForce(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)16957 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1needApplyForce(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
16958   jboolean jresult = 0 ;
16959   btTranslationalLimitMotor *arg1 = (btTranslationalLimitMotor *) 0 ;
16960   int arg2 ;
16961   bool result;
16962 
16963   (void)jenv;
16964   (void)jcls;
16965   (void)jarg1_;
16966   arg1 = *(btTranslationalLimitMotor **)&jarg1;
16967   arg2 = (int)jarg2;
16968   result = (bool)(arg1)->needApplyForce(arg2);
16969   jresult = (jboolean)result;
16970   return jresult;
16971 }
16972 
16973 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1testLimitValue(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jfloat jarg3)16974 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1testLimitValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jfloat jarg3) {
16975   jint jresult = 0 ;
16976   btTranslationalLimitMotor *arg1 = (btTranslationalLimitMotor *) 0 ;
16977   int arg2 ;
16978   btScalar arg3 ;
16979   int result;
16980 
16981   (void)jenv;
16982   (void)jcls;
16983   (void)jarg1_;
16984   arg1 = *(btTranslationalLimitMotor **)&jarg1;
16985   arg2 = (int)jarg2;
16986   arg3 = (btScalar)jarg3;
16987   result = (int)(arg1)->testLimitValue(arg2,arg3);
16988   jresult = (jint)result;
16989   return jresult;
16990 }
16991 
16992 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1solveLinearAxis(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2,jfloat jarg3,jlong jarg4,jobject jarg4_,jobject jarg5,jlong jarg6,jobject jarg6_,jobject jarg7,jint jarg8,jobject jarg9,jobject jarg10)16993 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor_1solveLinearAxis(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2, jfloat jarg3, jlong jarg4, jobject jarg4_, jobject jarg5, jlong jarg6, jobject jarg6_, jobject jarg7, jint jarg8, jobject jarg9, jobject jarg10) {
16994   jfloat jresult = 0 ;
16995   btTranslationalLimitMotor *arg1 = (btTranslationalLimitMotor *) 0 ;
16996   btScalar arg2 ;
16997   btScalar arg3 ;
16998   btRigidBody *arg4 = 0 ;
16999   btVector3 *arg5 = 0 ;
17000   btRigidBody *arg6 = 0 ;
17001   btVector3 *arg7 = 0 ;
17002   int arg8 ;
17003   btVector3 *arg9 = 0 ;
17004   btVector3 *arg10 = 0 ;
17005   btScalar result;
17006 
17007   (void)jenv;
17008   (void)jcls;
17009   (void)jarg1_;
17010   (void)jarg4_;
17011   (void)jarg6_;
17012   arg1 = *(btTranslationalLimitMotor **)&jarg1;
17013   arg2 = (btScalar)jarg2;
17014   arg3 = (btScalar)jarg3;
17015   arg4 = *(btRigidBody **)&jarg4;
17016   if (!arg4) {
17017     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
17018     return 0;
17019   }
17020   btVector3 local_arg5;
17021   gdx_setbtVector3FromVector3(jenv, local_arg5, jarg5);
17022   arg5 = &local_arg5;
17023   gdxAutoCommitVector3 auto_commit_arg5(jenv, jarg5, &local_arg5);
17024   arg6 = *(btRigidBody **)&jarg6;
17025   if (!arg6) {
17026     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
17027     return 0;
17028   }
17029   btVector3 local_arg7;
17030   gdx_setbtVector3FromVector3(jenv, local_arg7, jarg7);
17031   arg7 = &local_arg7;
17032   gdxAutoCommitVector3 auto_commit_arg7(jenv, jarg7, &local_arg7);
17033   arg8 = (int)jarg8;
17034   btVector3 local_arg9;
17035   gdx_setbtVector3FromVector3(jenv, local_arg9, jarg9);
17036   arg9 = &local_arg9;
17037   gdxAutoCommitVector3 auto_commit_arg9(jenv, jarg9, &local_arg9);
17038   btVector3 local_arg10;
17039   gdx_setbtVector3FromVector3(jenv, local_arg10, jarg10);
17040   arg10 = &local_arg10;
17041   gdxAutoCommitVector3 auto_commit_arg10(jenv, jarg10, &local_arg10);
17042   result = (btScalar)(arg1)->solveLinearAxis(arg2,arg3,*arg4,(btVector3 const &)*arg5,*arg6,(btVector3 const &)*arg7,arg8,(btVector3 const &)*arg9,(btVector3 const &)*arg10);
17043   jresult = (jfloat)result;
17044   return jresult;
17045 }
17046 
17047 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btTranslationalLimitMotor(JNIEnv * jenv,jclass jcls,jlong jarg1)17048 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btTranslationalLimitMotor(JNIEnv *jenv, jclass jcls, jlong jarg1) {
17049   btTranslationalLimitMotor *arg1 = (btTranslationalLimitMotor *) 0 ;
17050 
17051   (void)jenv;
17052   (void)jcls;
17053   arg1 = *(btTranslationalLimitMotor **)&jarg1;
17054   delete arg1;
17055 }
17056 
17057 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1useSolveConstraintObsolete_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)17058 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1useSolveConstraintObsolete_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
17059   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17060   bool arg2 ;
17061 
17062   (void)jenv;
17063   (void)jcls;
17064   (void)jarg1_;
17065   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17066   arg2 = jarg2 ? true : false;
17067   if (arg1) (arg1)->m_useSolveConstraintObsolete = arg2;
17068 }
17069 
17070 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1useSolveConstraintObsolete_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17071 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1useSolveConstraintObsolete_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17072   jboolean jresult = 0 ;
17073   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17074   bool result;
17075 
17076   (void)jenv;
17077   (void)jcls;
17078   (void)jarg1_;
17079   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17080   result = (bool) ((arg1)->m_useSolveConstraintObsolete);
17081   jresult = (jboolean)result;
17082   return jresult;
17083 }
17084 
17085 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btGeneric6DofConstraint_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jobject jarg3,jobject jarg4,jboolean jarg5)17086 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btGeneric6DofConstraint_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jobject jarg3, jobject jarg4, jboolean jarg5) {
17087   jlong jresult = 0 ;
17088   btRigidBody *arg1 = 0 ;
17089   btRigidBody *arg2 = 0 ;
17090   btTransform *arg3 = 0 ;
17091   btTransform *arg4 = 0 ;
17092   bool arg5 ;
17093   btGeneric6DofConstraint *result = 0 ;
17094 
17095   (void)jenv;
17096   (void)jcls;
17097   (void)jarg1_;
17098   (void)jarg2_;
17099   arg1 = *(btRigidBody **)&jarg1;
17100   if (!arg1) {
17101     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
17102     return 0;
17103   }
17104   arg2 = *(btRigidBody **)&jarg2;
17105   if (!arg2) {
17106     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
17107     return 0;
17108   }
17109   btTransform local_arg3;
17110   gdx_setbtTransformFromMatrix4(jenv, local_arg3, jarg3);
17111   arg3 = &local_arg3;
17112   gdxAutoCommitMatrix4 auto_commit_arg3(jenv, jarg3, &local_arg3);
17113   btTransform local_arg4;
17114   gdx_setbtTransformFromMatrix4(jenv, local_arg4, jarg4);
17115   arg4 = &local_arg4;
17116   gdxAutoCommitMatrix4 auto_commit_arg4(jenv, jarg4, &local_arg4);
17117   arg5 = jarg5 ? true : false;
17118   result = (btGeneric6DofConstraint *)new btGeneric6DofConstraint(*arg1,*arg2,(btTransform const &)*arg3,(btTransform const &)*arg4,arg5);
17119   *(btGeneric6DofConstraint **)&jresult = result;
17120   return jresult;
17121 }
17122 
17123 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btGeneric6DofConstraint_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jboolean jarg3)17124 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btGeneric6DofConstraint_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jboolean jarg3) {
17125   jlong jresult = 0 ;
17126   btRigidBody *arg1 = 0 ;
17127   btTransform *arg2 = 0 ;
17128   bool arg3 ;
17129   btGeneric6DofConstraint *result = 0 ;
17130 
17131   (void)jenv;
17132   (void)jcls;
17133   (void)jarg1_;
17134   arg1 = *(btRigidBody **)&jarg1;
17135   if (!arg1) {
17136     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
17137     return 0;
17138   }
17139   btTransform local_arg2;
17140   gdx_setbtTransformFromMatrix4(jenv, local_arg2, jarg2);
17141   arg2 = &local_arg2;
17142   gdxAutoCommitMatrix4 auto_commit_arg2(jenv, jarg2, &local_arg2);
17143   arg3 = jarg3 ? true : false;
17144   result = (btGeneric6DofConstraint *)new btGeneric6DofConstraint(*arg1,(btTransform const &)*arg2,arg3);
17145   *(btGeneric6DofConstraint **)&jresult = result;
17146   return jresult;
17147 }
17148 
17149 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1calculateTransforms_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jobject jarg3)17150 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1calculateTransforms_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jobject jarg3) {
17151   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17152   btTransform *arg2 = 0 ;
17153   btTransform *arg3 = 0 ;
17154 
17155   (void)jenv;
17156   (void)jcls;
17157   (void)jarg1_;
17158   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17159   btTransform local_arg2;
17160   gdx_setbtTransformFromMatrix4(jenv, local_arg2, jarg2);
17161   arg2 = &local_arg2;
17162   gdxAutoCommitMatrix4 auto_commit_arg2(jenv, jarg2, &local_arg2);
17163   btTransform local_arg3;
17164   gdx_setbtTransformFromMatrix4(jenv, local_arg3, jarg3);
17165   arg3 = &local_arg3;
17166   gdxAutoCommitMatrix4 auto_commit_arg3(jenv, jarg3, &local_arg3);
17167   (arg1)->calculateTransforms((btTransform const &)*arg2,(btTransform const &)*arg3);
17168 }
17169 
17170 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1calculateTransforms_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17171 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1calculateTransforms_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17172   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17173 
17174   (void)jenv;
17175   (void)jcls;
17176   (void)jarg1_;
17177   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17178   (arg1)->calculateTransforms();
17179 }
17180 
17181 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1getCalculatedTransformA(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17182 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1getCalculatedTransformA(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17183   jobject jresult = 0 ;
17184   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17185   btTransform *result = 0 ;
17186 
17187   (void)jenv;
17188   (void)jcls;
17189   (void)jarg1_;
17190   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17191   result = (btTransform *) &((btGeneric6DofConstraint const *)arg1)->getCalculatedTransformA();
17192   jresult = gdx_getReturnMatrix4(jenv);
17193   gdx_setMatrix4FrombtTransform(jenv, jresult, result);
17194   return jresult;
17195 }
17196 
17197 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1getCalculatedTransformB(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17198 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1getCalculatedTransformB(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17199   jobject jresult = 0 ;
17200   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17201   btTransform *result = 0 ;
17202 
17203   (void)jenv;
17204   (void)jcls;
17205   (void)jarg1_;
17206   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17207   result = (btTransform *) &((btGeneric6DofConstraint const *)arg1)->getCalculatedTransformB();
17208   jresult = gdx_getReturnMatrix4(jenv);
17209   gdx_setMatrix4FrombtTransform(jenv, jresult, result);
17210   return jresult;
17211 }
17212 
17213 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1getFrameOffsetA_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17214 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1getFrameOffsetA_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17215   jobject jresult = 0 ;
17216   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17217   btTransform *result = 0 ;
17218 
17219   (void)jenv;
17220   (void)jcls;
17221   (void)jarg1_;
17222   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17223   result = (btTransform *) &((btGeneric6DofConstraint const *)arg1)->getFrameOffsetA();
17224   jresult = gdx_getReturnMatrix4(jenv);
17225   gdx_setMatrix4FrombtTransform(jenv, jresult, result);
17226   return jresult;
17227 }
17228 
17229 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1getFrameOffsetB_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17230 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1getFrameOffsetB_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17231   jobject jresult = 0 ;
17232   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17233   btTransform *result = 0 ;
17234 
17235   (void)jenv;
17236   (void)jcls;
17237   (void)jarg1_;
17238   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17239   result = (btTransform *) &((btGeneric6DofConstraint const *)arg1)->getFrameOffsetB();
17240   jresult = gdx_getReturnMatrix4(jenv);
17241   gdx_setMatrix4FrombtTransform(jenv, jresult, result);
17242   return jresult;
17243 }
17244 
17245 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1getInfo1NonVirtual(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)17246 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1getInfo1NonVirtual(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
17247   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17248   btTypedConstraint::btConstraintInfo1 *arg2 = (btTypedConstraint::btConstraintInfo1 *) 0 ;
17249 
17250   (void)jenv;
17251   (void)jcls;
17252   (void)jarg1_;
17253   (void)jarg2_;
17254   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17255   arg2 = *(btTypedConstraint::btConstraintInfo1 **)&jarg2;
17256   (arg1)->getInfo1NonVirtual(arg2);
17257 }
17258 
17259 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1getInfo2NonVirtual(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jobject jarg3,jobject jarg4,jobject jarg5,jobject jarg6,jobject jarg7,jobject jarg8)17260 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1getInfo2NonVirtual(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jobject jarg3, jobject jarg4, jobject jarg5, jobject jarg6, jobject jarg7, jobject jarg8) {
17261   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17262   btTypedConstraint::btConstraintInfo2 *arg2 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
17263   btTransform *arg3 = 0 ;
17264   btTransform *arg4 = 0 ;
17265   btVector3 *arg5 = 0 ;
17266   btVector3 *arg6 = 0 ;
17267   btVector3 *arg7 = 0 ;
17268   btVector3 *arg8 = 0 ;
17269 
17270   (void)jenv;
17271   (void)jcls;
17272   (void)jarg1_;
17273   (void)jarg2_;
17274   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17275   arg2 = *(btTypedConstraint::btConstraintInfo2 **)&jarg2;
17276   btTransform local_arg3;
17277   gdx_setbtTransformFromMatrix4(jenv, local_arg3, jarg3);
17278   arg3 = &local_arg3;
17279   gdxAutoCommitMatrix4 auto_commit_arg3(jenv, jarg3, &local_arg3);
17280   btTransform local_arg4;
17281   gdx_setbtTransformFromMatrix4(jenv, local_arg4, jarg4);
17282   arg4 = &local_arg4;
17283   gdxAutoCommitMatrix4 auto_commit_arg4(jenv, jarg4, &local_arg4);
17284   btVector3 local_arg5;
17285   gdx_setbtVector3FromVector3(jenv, local_arg5, jarg5);
17286   arg5 = &local_arg5;
17287   gdxAutoCommitVector3 auto_commit_arg5(jenv, jarg5, &local_arg5);
17288   btVector3 local_arg6;
17289   gdx_setbtVector3FromVector3(jenv, local_arg6, jarg6);
17290   arg6 = &local_arg6;
17291   gdxAutoCommitVector3 auto_commit_arg6(jenv, jarg6, &local_arg6);
17292   btVector3 local_arg7;
17293   gdx_setbtVector3FromVector3(jenv, local_arg7, jarg7);
17294   arg7 = &local_arg7;
17295   gdxAutoCommitVector3 auto_commit_arg7(jenv, jarg7, &local_arg7);
17296   btVector3 local_arg8;
17297   gdx_setbtVector3FromVector3(jenv, local_arg8, jarg8);
17298   arg8 = &local_arg8;
17299   gdxAutoCommitVector3 auto_commit_arg8(jenv, jarg8, &local_arg8);
17300   (arg1)->getInfo2NonVirtual(arg2,(btTransform const &)*arg3,(btTransform const &)*arg4,(btVector3 const &)*arg5,(btVector3 const &)*arg6,(btVector3 const &)*arg7,(btVector3 const &)*arg8);
17301 }
17302 
17303 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1updateRHS(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)17304 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1updateRHS(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
17305   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17306   btScalar arg2 ;
17307 
17308   (void)jenv;
17309   (void)jcls;
17310   (void)jarg1_;
17311   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17312   arg2 = (btScalar)jarg2;
17313   (arg1)->updateRHS(arg2);
17314 }
17315 
17316 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1getAxis(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)17317 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1getAxis(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
17318   jobject jresult = 0 ;
17319   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17320   int arg2 ;
17321   btVector3 result;
17322 
17323   (void)jenv;
17324   (void)jcls;
17325   (void)jarg1_;
17326   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17327   arg2 = (int)jarg2;
17328   result = ((btGeneric6DofConstraint const *)arg1)->getAxis(arg2);
17329   jresult = gdx_getReturnVector3(jenv);
17330   gdx_setVector3FrombtVector3(jenv, jresult, result);
17331   return jresult;
17332 }
17333 
17334 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1getAngle(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)17335 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1getAngle(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
17336   jfloat jresult = 0 ;
17337   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17338   int arg2 ;
17339   btScalar result;
17340 
17341   (void)jenv;
17342   (void)jcls;
17343   (void)jarg1_;
17344   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17345   arg2 = (int)jarg2;
17346   result = (btScalar)((btGeneric6DofConstraint const *)arg1)->getAngle(arg2);
17347   jresult = (jfloat)result;
17348   return jresult;
17349 }
17350 
17351 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1getRelativePivotPosition(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)17352 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1getRelativePivotPosition(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
17353   jfloat jresult = 0 ;
17354   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17355   int arg2 ;
17356   btScalar result;
17357 
17358   (void)jenv;
17359   (void)jcls;
17360   (void)jarg1_;
17361   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17362   arg2 = (int)jarg2;
17363   result = (btScalar)((btGeneric6DofConstraint const *)arg1)->getRelativePivotPosition(arg2);
17364   jresult = (jfloat)result;
17365   return jresult;
17366 }
17367 
17368 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1setFrames(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jobject jarg3)17369 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1setFrames(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jobject jarg3) {
17370   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17371   btTransform *arg2 = 0 ;
17372   btTransform *arg3 = 0 ;
17373 
17374   (void)jenv;
17375   (void)jcls;
17376   (void)jarg1_;
17377   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17378   btTransform local_arg2;
17379   gdx_setbtTransformFromMatrix4(jenv, local_arg2, jarg2);
17380   arg2 = &local_arg2;
17381   gdxAutoCommitMatrix4 auto_commit_arg2(jenv, jarg2, &local_arg2);
17382   btTransform local_arg3;
17383   gdx_setbtTransformFromMatrix4(jenv, local_arg3, jarg3);
17384   arg3 = &local_arg3;
17385   gdxAutoCommitMatrix4 auto_commit_arg3(jenv, jarg3, &local_arg3);
17386   (arg1)->setFrames((btTransform const &)*arg2,(btTransform const &)*arg3);
17387 }
17388 
17389 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1testAngularLimitMotor(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)17390 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1testAngularLimitMotor(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
17391   jboolean jresult = 0 ;
17392   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17393   int arg2 ;
17394   bool result;
17395 
17396   (void)jenv;
17397   (void)jcls;
17398   (void)jarg1_;
17399   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17400   arg2 = (int)jarg2;
17401   result = (bool)(arg1)->testAngularLimitMotor(arg2);
17402   jresult = (jboolean)result;
17403   return jresult;
17404 }
17405 
17406 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1setLinearLowerLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)17407 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1setLinearLowerLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
17408   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17409   btVector3 *arg2 = 0 ;
17410 
17411   (void)jenv;
17412   (void)jcls;
17413   (void)jarg1_;
17414   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17415   btVector3 local_arg2;
17416   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
17417   arg2 = &local_arg2;
17418   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
17419   (arg1)->setLinearLowerLimit((btVector3 const &)*arg2);
17420 }
17421 
17422 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1getLinearLowerLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)17423 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1getLinearLowerLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
17424   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17425   btVector3 *arg2 = 0 ;
17426 
17427   (void)jenv;
17428   (void)jcls;
17429   (void)jarg1_;
17430   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17431   btVector3 local_arg2;
17432   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
17433   arg2 = &local_arg2;
17434   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
17435   (arg1)->getLinearLowerLimit(*arg2);
17436 }
17437 
17438 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1setLinearUpperLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)17439 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1setLinearUpperLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
17440   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17441   btVector3 *arg2 = 0 ;
17442 
17443   (void)jenv;
17444   (void)jcls;
17445   (void)jarg1_;
17446   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17447   btVector3 local_arg2;
17448   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
17449   arg2 = &local_arg2;
17450   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
17451   (arg1)->setLinearUpperLimit((btVector3 const &)*arg2);
17452 }
17453 
17454 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1getLinearUpperLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)17455 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1getLinearUpperLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
17456   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17457   btVector3 *arg2 = 0 ;
17458 
17459   (void)jenv;
17460   (void)jcls;
17461   (void)jarg1_;
17462   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17463   btVector3 local_arg2;
17464   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
17465   arg2 = &local_arg2;
17466   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
17467   (arg1)->getLinearUpperLimit(*arg2);
17468 }
17469 
17470 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1setAngularLowerLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)17471 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1setAngularLowerLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
17472   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17473   btVector3 *arg2 = 0 ;
17474 
17475   (void)jenv;
17476   (void)jcls;
17477   (void)jarg1_;
17478   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17479   btVector3 local_arg2;
17480   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
17481   arg2 = &local_arg2;
17482   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
17483   (arg1)->setAngularLowerLimit((btVector3 const &)*arg2);
17484 }
17485 
17486 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1getAngularLowerLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)17487 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1getAngularLowerLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
17488   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17489   btVector3 *arg2 = 0 ;
17490 
17491   (void)jenv;
17492   (void)jcls;
17493   (void)jarg1_;
17494   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17495   btVector3 local_arg2;
17496   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
17497   arg2 = &local_arg2;
17498   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
17499   (arg1)->getAngularLowerLimit(*arg2);
17500 }
17501 
17502 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1setAngularUpperLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)17503 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1setAngularUpperLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
17504   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17505   btVector3 *arg2 = 0 ;
17506 
17507   (void)jenv;
17508   (void)jcls;
17509   (void)jarg1_;
17510   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17511   btVector3 local_arg2;
17512   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
17513   arg2 = &local_arg2;
17514   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
17515   (arg1)->setAngularUpperLimit((btVector3 const &)*arg2);
17516 }
17517 
17518 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1getAngularUpperLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)17519 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1getAngularUpperLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
17520   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17521   btVector3 *arg2 = 0 ;
17522 
17523   (void)jenv;
17524   (void)jcls;
17525   (void)jarg1_;
17526   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17527   btVector3 local_arg2;
17528   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
17529   arg2 = &local_arg2;
17530   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
17531   (arg1)->getAngularUpperLimit(*arg2);
17532 }
17533 
17534 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1getRotationalLimitMotor(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)17535 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1getRotationalLimitMotor(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
17536   jlong jresult = 0 ;
17537   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17538   int arg2 ;
17539   btRotationalLimitMotor *result = 0 ;
17540 
17541   (void)jenv;
17542   (void)jcls;
17543   (void)jarg1_;
17544   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17545   arg2 = (int)jarg2;
17546   result = (btRotationalLimitMotor *)(arg1)->getRotationalLimitMotor(arg2);
17547   *(btRotationalLimitMotor **)&jresult = result;
17548   return jresult;
17549 }
17550 
17551 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1getTranslationalLimitMotor(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17552 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1getTranslationalLimitMotor(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17553   jlong jresult = 0 ;
17554   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17555   btTranslationalLimitMotor *result = 0 ;
17556 
17557   (void)jenv;
17558   (void)jcls;
17559   (void)jarg1_;
17560   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17561   result = (btTranslationalLimitMotor *)(arg1)->getTranslationalLimitMotor();
17562   *(btTranslationalLimitMotor **)&jresult = result;
17563   return jresult;
17564 }
17565 
17566 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1setLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jfloat jarg3,jfloat jarg4)17567 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1setLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jfloat jarg3, jfloat jarg4) {
17568   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17569   int arg2 ;
17570   btScalar arg3 ;
17571   btScalar arg4 ;
17572 
17573   (void)jenv;
17574   (void)jcls;
17575   (void)jarg1_;
17576   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17577   arg2 = (int)jarg2;
17578   arg3 = (btScalar)jarg3;
17579   arg4 = (btScalar)jarg4;
17580   (arg1)->setLimit(arg2,arg3,arg4);
17581 }
17582 
17583 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1isLimited(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)17584 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1isLimited(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
17585   jboolean jresult = 0 ;
17586   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17587   int arg2 ;
17588   bool result;
17589 
17590   (void)jenv;
17591   (void)jcls;
17592   (void)jarg1_;
17593   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17594   arg2 = (int)jarg2;
17595   result = (bool)(arg1)->isLimited(arg2);
17596   jresult = (jboolean)result;
17597   return jresult;
17598 }
17599 
17600 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1calcAnchorPos(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17601 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1calcAnchorPos(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17602   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17603 
17604   (void)jenv;
17605   (void)jcls;
17606   (void)jarg1_;
17607   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17608   (arg1)->calcAnchorPos();
17609 }
17610 
17611 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1get_1limit_1motor_1info2_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jobject jarg3,jobject jarg4,jobject jarg5,jobject jarg6,jobject jarg7,jobject jarg8,jlong jarg9,jobject jarg9_,jint jarg10,jobject jarg11,jint jarg12,jint jarg13)17612 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1get_1limit_1motor_1info2_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jobject jarg3, jobject jarg4, jobject jarg5, jobject jarg6, jobject jarg7, jobject jarg8, jlong jarg9, jobject jarg9_, jint jarg10, jobject jarg11, jint jarg12, jint jarg13) {
17613   jint jresult = 0 ;
17614   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17615   btRotationalLimitMotor *arg2 = (btRotationalLimitMotor *) 0 ;
17616   btTransform *arg3 = 0 ;
17617   btTransform *arg4 = 0 ;
17618   btVector3 *arg5 = 0 ;
17619   btVector3 *arg6 = 0 ;
17620   btVector3 *arg7 = 0 ;
17621   btVector3 *arg8 = 0 ;
17622   btTypedConstraint::btConstraintInfo2 *arg9 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
17623   int arg10 ;
17624   btVector3 *arg11 = 0 ;
17625   int arg12 ;
17626   int arg13 ;
17627   int result;
17628 
17629   (void)jenv;
17630   (void)jcls;
17631   (void)jarg1_;
17632   (void)jarg2_;
17633   (void)jarg9_;
17634   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17635   arg2 = *(btRotationalLimitMotor **)&jarg2;
17636   btTransform local_arg3;
17637   gdx_setbtTransformFromMatrix4(jenv, local_arg3, jarg3);
17638   arg3 = &local_arg3;
17639   gdxAutoCommitMatrix4 auto_commit_arg3(jenv, jarg3, &local_arg3);
17640   btTransform local_arg4;
17641   gdx_setbtTransformFromMatrix4(jenv, local_arg4, jarg4);
17642   arg4 = &local_arg4;
17643   gdxAutoCommitMatrix4 auto_commit_arg4(jenv, jarg4, &local_arg4);
17644   btVector3 local_arg5;
17645   gdx_setbtVector3FromVector3(jenv, local_arg5, jarg5);
17646   arg5 = &local_arg5;
17647   gdxAutoCommitVector3 auto_commit_arg5(jenv, jarg5, &local_arg5);
17648   btVector3 local_arg6;
17649   gdx_setbtVector3FromVector3(jenv, local_arg6, jarg6);
17650   arg6 = &local_arg6;
17651   gdxAutoCommitVector3 auto_commit_arg6(jenv, jarg6, &local_arg6);
17652   btVector3 local_arg7;
17653   gdx_setbtVector3FromVector3(jenv, local_arg7, jarg7);
17654   arg7 = &local_arg7;
17655   gdxAutoCommitVector3 auto_commit_arg7(jenv, jarg7, &local_arg7);
17656   btVector3 local_arg8;
17657   gdx_setbtVector3FromVector3(jenv, local_arg8, jarg8);
17658   arg8 = &local_arg8;
17659   gdxAutoCommitVector3 auto_commit_arg8(jenv, jarg8, &local_arg8);
17660   arg9 = *(btTypedConstraint::btConstraintInfo2 **)&jarg9;
17661   arg10 = (int)jarg10;
17662   btVector3 local_arg11;
17663   gdx_setbtVector3FromVector3(jenv, local_arg11, jarg11);
17664   arg11 = &local_arg11;
17665   gdxAutoCommitVector3 auto_commit_arg11(jenv, jarg11, &local_arg11);
17666   arg12 = (int)jarg12;
17667   arg13 = (int)jarg13;
17668   result = (int)(arg1)->get_limit_motor_info2(arg2,(btTransform const &)*arg3,(btTransform const &)*arg4,(btVector3 const &)*arg5,(btVector3 const &)*arg6,(btVector3 const &)*arg7,(btVector3 const &)*arg8,arg9,arg10,*arg11,arg12,arg13);
17669   jresult = (jint)result;
17670   return jresult;
17671 }
17672 
17673 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1get_1limit_1motor_1info2_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jobject jarg3,jobject jarg4,jobject jarg5,jobject jarg6,jobject jarg7,jobject jarg8,jlong jarg9,jobject jarg9_,jint jarg10,jobject jarg11,jint jarg12)17674 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1get_1limit_1motor_1info2_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jobject jarg3, jobject jarg4, jobject jarg5, jobject jarg6, jobject jarg7, jobject jarg8, jlong jarg9, jobject jarg9_, jint jarg10, jobject jarg11, jint jarg12) {
17675   jint jresult = 0 ;
17676   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17677   btRotationalLimitMotor *arg2 = (btRotationalLimitMotor *) 0 ;
17678   btTransform *arg3 = 0 ;
17679   btTransform *arg4 = 0 ;
17680   btVector3 *arg5 = 0 ;
17681   btVector3 *arg6 = 0 ;
17682   btVector3 *arg7 = 0 ;
17683   btVector3 *arg8 = 0 ;
17684   btTypedConstraint::btConstraintInfo2 *arg9 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
17685   int arg10 ;
17686   btVector3 *arg11 = 0 ;
17687   int arg12 ;
17688   int result;
17689 
17690   (void)jenv;
17691   (void)jcls;
17692   (void)jarg1_;
17693   (void)jarg2_;
17694   (void)jarg9_;
17695   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17696   arg2 = *(btRotationalLimitMotor **)&jarg2;
17697   btTransform local_arg3;
17698   gdx_setbtTransformFromMatrix4(jenv, local_arg3, jarg3);
17699   arg3 = &local_arg3;
17700   gdxAutoCommitMatrix4 auto_commit_arg3(jenv, jarg3, &local_arg3);
17701   btTransform local_arg4;
17702   gdx_setbtTransformFromMatrix4(jenv, local_arg4, jarg4);
17703   arg4 = &local_arg4;
17704   gdxAutoCommitMatrix4 auto_commit_arg4(jenv, jarg4, &local_arg4);
17705   btVector3 local_arg5;
17706   gdx_setbtVector3FromVector3(jenv, local_arg5, jarg5);
17707   arg5 = &local_arg5;
17708   gdxAutoCommitVector3 auto_commit_arg5(jenv, jarg5, &local_arg5);
17709   btVector3 local_arg6;
17710   gdx_setbtVector3FromVector3(jenv, local_arg6, jarg6);
17711   arg6 = &local_arg6;
17712   gdxAutoCommitVector3 auto_commit_arg6(jenv, jarg6, &local_arg6);
17713   btVector3 local_arg7;
17714   gdx_setbtVector3FromVector3(jenv, local_arg7, jarg7);
17715   arg7 = &local_arg7;
17716   gdxAutoCommitVector3 auto_commit_arg7(jenv, jarg7, &local_arg7);
17717   btVector3 local_arg8;
17718   gdx_setbtVector3FromVector3(jenv, local_arg8, jarg8);
17719   arg8 = &local_arg8;
17720   gdxAutoCommitVector3 auto_commit_arg8(jenv, jarg8, &local_arg8);
17721   arg9 = *(btTypedConstraint::btConstraintInfo2 **)&jarg9;
17722   arg10 = (int)jarg10;
17723   btVector3 local_arg11;
17724   gdx_setbtVector3FromVector3(jenv, local_arg11, jarg11);
17725   arg11 = &local_arg11;
17726   gdxAutoCommitVector3 auto_commit_arg11(jenv, jarg11, &local_arg11);
17727   arg12 = (int)jarg12;
17728   result = (int)(arg1)->get_limit_motor_info2(arg2,(btTransform const &)*arg3,(btTransform const &)*arg4,(btVector3 const &)*arg5,(btVector3 const &)*arg6,(btVector3 const &)*arg7,(btVector3 const &)*arg8,arg9,arg10,*arg11,arg12);
17729   jresult = (jint)result;
17730   return jresult;
17731 }
17732 
17733 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1getUseFrameOffset(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17734 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1getUseFrameOffset(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17735   jboolean jresult = 0 ;
17736   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17737   bool result;
17738 
17739   (void)jenv;
17740   (void)jcls;
17741   (void)jarg1_;
17742   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17743   result = (bool)(arg1)->getUseFrameOffset();
17744   jresult = (jboolean)result;
17745   return jresult;
17746 }
17747 
17748 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1setUseFrameOffset(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)17749 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1setUseFrameOffset(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
17750   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17751   bool arg2 ;
17752 
17753   (void)jenv;
17754   (void)jcls;
17755   (void)jarg1_;
17756   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17757   arg2 = jarg2 ? true : false;
17758   (arg1)->setUseFrameOffset(arg2);
17759 }
17760 
17761 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1setParam_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jfloat jarg3,jint jarg4)17762 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1setParam_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jfloat jarg3, jint jarg4) {
17763   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17764   int arg2 ;
17765   btScalar arg3 ;
17766   int arg4 ;
17767 
17768   (void)jenv;
17769   (void)jcls;
17770   (void)jarg1_;
17771   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17772   arg2 = (int)jarg2;
17773   arg3 = (btScalar)jarg3;
17774   arg4 = (int)jarg4;
17775   (arg1)->setParam(arg2,arg3,arg4);
17776 }
17777 
17778 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1setParam_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jfloat jarg3)17779 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1setParam_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jfloat jarg3) {
17780   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17781   int arg2 ;
17782   btScalar arg3 ;
17783 
17784   (void)jenv;
17785   (void)jcls;
17786   (void)jarg1_;
17787   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17788   arg2 = (int)jarg2;
17789   arg3 = (btScalar)jarg3;
17790   (arg1)->setParam(arg2,arg3);
17791 }
17792 
17793 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1getParam_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jint jarg3)17794 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1getParam_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jint jarg3) {
17795   jfloat jresult = 0 ;
17796   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17797   int arg2 ;
17798   int arg3 ;
17799   btScalar result;
17800 
17801   (void)jenv;
17802   (void)jcls;
17803   (void)jarg1_;
17804   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17805   arg2 = (int)jarg2;
17806   arg3 = (int)jarg3;
17807   result = (btScalar)((btGeneric6DofConstraint const *)arg1)->getParam(arg2,arg3);
17808   jresult = (jfloat)result;
17809   return jresult;
17810 }
17811 
17812 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1getParam_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)17813 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1getParam_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
17814   jfloat jresult = 0 ;
17815   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17816   int arg2 ;
17817   btScalar result;
17818 
17819   (void)jenv;
17820   (void)jcls;
17821   (void)jarg1_;
17822   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17823   arg2 = (int)jarg2;
17824   result = (btScalar)((btGeneric6DofConstraint const *)arg1)->getParam(arg2);
17825   jresult = (jfloat)result;
17826   return jresult;
17827 }
17828 
17829 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1setAxis(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jobject jarg3)17830 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1setAxis(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jobject jarg3) {
17831   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17832   btVector3 *arg2 = 0 ;
17833   btVector3 *arg3 = 0 ;
17834 
17835   (void)jenv;
17836   (void)jcls;
17837   (void)jarg1_;
17838   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17839   btVector3 local_arg2;
17840   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
17841   arg2 = &local_arg2;
17842   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
17843   btVector3 local_arg3;
17844   gdx_setbtVector3FromVector3(jenv, local_arg3, jarg3);
17845   arg3 = &local_arg3;
17846   gdxAutoCommitVector3 auto_commit_arg3(jenv, jarg3, &local_arg3);
17847   (arg1)->setAxis((btVector3 const &)*arg2,(btVector3 const &)*arg3);
17848 }
17849 
17850 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btGeneric6DofConstraint(JNIEnv * jenv,jclass jcls,jlong jarg1)17851 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btGeneric6DofConstraint(JNIEnv *jenv, jclass jcls, jlong jarg1) {
17852   btGeneric6DofConstraint *arg1 = (btGeneric6DofConstraint *) 0 ;
17853 
17854   (void)jenv;
17855   (void)jcls;
17856   arg1 = *(btGeneric6DofConstraint **)&jarg1;
17857   delete arg1;
17858 }
17859 
17860 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintData_1typeConstraintData_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)17861 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintData_1typeConstraintData_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
17862   btGeneric6DofConstraintData *arg1 = (btGeneric6DofConstraintData *) 0 ;
17863   btTypedConstraintData *arg2 = (btTypedConstraintData *) 0 ;
17864 
17865   (void)jenv;
17866   (void)jcls;
17867   (void)jarg1_;
17868   (void)jarg2_;
17869   arg1 = *(btGeneric6DofConstraintData **)&jarg1;
17870   arg2 = *(btTypedConstraintData **)&jarg2;
17871   if (arg1) (arg1)->m_typeConstraintData = *arg2;
17872 }
17873 
17874 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintData_1typeConstraintData_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17875 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintData_1typeConstraintData_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17876   jlong jresult = 0 ;
17877   btGeneric6DofConstraintData *arg1 = (btGeneric6DofConstraintData *) 0 ;
17878   btTypedConstraintData *result = 0 ;
17879 
17880   (void)jenv;
17881   (void)jcls;
17882   (void)jarg1_;
17883   arg1 = *(btGeneric6DofConstraintData **)&jarg1;
17884   result = (btTypedConstraintData *)& ((arg1)->m_typeConstraintData);
17885   *(btTypedConstraintData **)&jresult = result;
17886   return jresult;
17887 }
17888 
17889 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintData_1rbAFrame_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)17890 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintData_1rbAFrame_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
17891   btGeneric6DofConstraintData *arg1 = (btGeneric6DofConstraintData *) 0 ;
17892   btTransformFloatData *arg2 = (btTransformFloatData *) 0 ;
17893 
17894   (void)jenv;
17895   (void)jcls;
17896   (void)jarg1_;
17897   (void)jarg2_;
17898   arg1 = *(btGeneric6DofConstraintData **)&jarg1;
17899   arg2 = *(btTransformFloatData **)&jarg2;
17900   if (arg1) (arg1)->m_rbAFrame = *arg2;
17901 }
17902 
17903 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintData_1rbAFrame_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17904 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintData_1rbAFrame_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17905   jlong jresult = 0 ;
17906   btGeneric6DofConstraintData *arg1 = (btGeneric6DofConstraintData *) 0 ;
17907   btTransformFloatData *result = 0 ;
17908 
17909   (void)jenv;
17910   (void)jcls;
17911   (void)jarg1_;
17912   arg1 = *(btGeneric6DofConstraintData **)&jarg1;
17913   result = (btTransformFloatData *)& ((arg1)->m_rbAFrame);
17914   *(btTransformFloatData **)&jresult = result;
17915   return jresult;
17916 }
17917 
17918 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintData_1rbBFrame_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)17919 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintData_1rbBFrame_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
17920   btGeneric6DofConstraintData *arg1 = (btGeneric6DofConstraintData *) 0 ;
17921   btTransformFloatData *arg2 = (btTransformFloatData *) 0 ;
17922 
17923   (void)jenv;
17924   (void)jcls;
17925   (void)jarg1_;
17926   (void)jarg2_;
17927   arg1 = *(btGeneric6DofConstraintData **)&jarg1;
17928   arg2 = *(btTransformFloatData **)&jarg2;
17929   if (arg1) (arg1)->m_rbBFrame = *arg2;
17930 }
17931 
17932 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintData_1rbBFrame_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17933 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintData_1rbBFrame_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17934   jlong jresult = 0 ;
17935   btGeneric6DofConstraintData *arg1 = (btGeneric6DofConstraintData *) 0 ;
17936   btTransformFloatData *result = 0 ;
17937 
17938   (void)jenv;
17939   (void)jcls;
17940   (void)jarg1_;
17941   arg1 = *(btGeneric6DofConstraintData **)&jarg1;
17942   result = (btTransformFloatData *)& ((arg1)->m_rbBFrame);
17943   *(btTransformFloatData **)&jresult = result;
17944   return jresult;
17945 }
17946 
17947 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintData_1linearUpperLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)17948 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintData_1linearUpperLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
17949   btGeneric6DofConstraintData *arg1 = (btGeneric6DofConstraintData *) 0 ;
17950   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
17951 
17952   (void)jenv;
17953   (void)jcls;
17954   (void)jarg1_;
17955   (void)jarg2_;
17956   arg1 = *(btGeneric6DofConstraintData **)&jarg1;
17957   arg2 = *(btVector3FloatData **)&jarg2;
17958   if (arg1) (arg1)->m_linearUpperLimit = *arg2;
17959 }
17960 
17961 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintData_1linearUpperLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17962 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintData_1linearUpperLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17963   jlong jresult = 0 ;
17964   btGeneric6DofConstraintData *arg1 = (btGeneric6DofConstraintData *) 0 ;
17965   btVector3FloatData *result = 0 ;
17966 
17967   (void)jenv;
17968   (void)jcls;
17969   (void)jarg1_;
17970   arg1 = *(btGeneric6DofConstraintData **)&jarg1;
17971   result = (btVector3FloatData *)& ((arg1)->m_linearUpperLimit);
17972   *(btVector3FloatData **)&jresult = result;
17973   return jresult;
17974 }
17975 
17976 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintData_1linearLowerLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)17977 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintData_1linearLowerLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
17978   btGeneric6DofConstraintData *arg1 = (btGeneric6DofConstraintData *) 0 ;
17979   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
17980 
17981   (void)jenv;
17982   (void)jcls;
17983   (void)jarg1_;
17984   (void)jarg2_;
17985   arg1 = *(btGeneric6DofConstraintData **)&jarg1;
17986   arg2 = *(btVector3FloatData **)&jarg2;
17987   if (arg1) (arg1)->m_linearLowerLimit = *arg2;
17988 }
17989 
17990 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintData_1linearLowerLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)17991 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintData_1linearLowerLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17992   jlong jresult = 0 ;
17993   btGeneric6DofConstraintData *arg1 = (btGeneric6DofConstraintData *) 0 ;
17994   btVector3FloatData *result = 0 ;
17995 
17996   (void)jenv;
17997   (void)jcls;
17998   (void)jarg1_;
17999   arg1 = *(btGeneric6DofConstraintData **)&jarg1;
18000   result = (btVector3FloatData *)& ((arg1)->m_linearLowerLimit);
18001   *(btVector3FloatData **)&jresult = result;
18002   return jresult;
18003 }
18004 
18005 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintData_1angularUpperLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)18006 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintData_1angularUpperLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
18007   btGeneric6DofConstraintData *arg1 = (btGeneric6DofConstraintData *) 0 ;
18008   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
18009 
18010   (void)jenv;
18011   (void)jcls;
18012   (void)jarg1_;
18013   (void)jarg2_;
18014   arg1 = *(btGeneric6DofConstraintData **)&jarg1;
18015   arg2 = *(btVector3FloatData **)&jarg2;
18016   if (arg1) (arg1)->m_angularUpperLimit = *arg2;
18017 }
18018 
18019 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintData_1angularUpperLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18020 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintData_1angularUpperLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18021   jlong jresult = 0 ;
18022   btGeneric6DofConstraintData *arg1 = (btGeneric6DofConstraintData *) 0 ;
18023   btVector3FloatData *result = 0 ;
18024 
18025   (void)jenv;
18026   (void)jcls;
18027   (void)jarg1_;
18028   arg1 = *(btGeneric6DofConstraintData **)&jarg1;
18029   result = (btVector3FloatData *)& ((arg1)->m_angularUpperLimit);
18030   *(btVector3FloatData **)&jresult = result;
18031   return jresult;
18032 }
18033 
18034 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintData_1angularLowerLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)18035 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintData_1angularLowerLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
18036   btGeneric6DofConstraintData *arg1 = (btGeneric6DofConstraintData *) 0 ;
18037   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
18038 
18039   (void)jenv;
18040   (void)jcls;
18041   (void)jarg1_;
18042   (void)jarg2_;
18043   arg1 = *(btGeneric6DofConstraintData **)&jarg1;
18044   arg2 = *(btVector3FloatData **)&jarg2;
18045   if (arg1) (arg1)->m_angularLowerLimit = *arg2;
18046 }
18047 
18048 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintData_1angularLowerLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18049 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintData_1angularLowerLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18050   jlong jresult = 0 ;
18051   btGeneric6DofConstraintData *arg1 = (btGeneric6DofConstraintData *) 0 ;
18052   btVector3FloatData *result = 0 ;
18053 
18054   (void)jenv;
18055   (void)jcls;
18056   (void)jarg1_;
18057   arg1 = *(btGeneric6DofConstraintData **)&jarg1;
18058   result = (btVector3FloatData *)& ((arg1)->m_angularLowerLimit);
18059   *(btVector3FloatData **)&jresult = result;
18060   return jresult;
18061 }
18062 
18063 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintData_1useLinearReferenceFrameA_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)18064 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintData_1useLinearReferenceFrameA_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
18065   btGeneric6DofConstraintData *arg1 = (btGeneric6DofConstraintData *) 0 ;
18066   int arg2 ;
18067 
18068   (void)jenv;
18069   (void)jcls;
18070   (void)jarg1_;
18071   arg1 = *(btGeneric6DofConstraintData **)&jarg1;
18072   arg2 = (int)jarg2;
18073   if (arg1) (arg1)->m_useLinearReferenceFrameA = arg2;
18074 }
18075 
18076 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintData_1useLinearReferenceFrameA_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18077 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintData_1useLinearReferenceFrameA_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18078   jint jresult = 0 ;
18079   btGeneric6DofConstraintData *arg1 = (btGeneric6DofConstraintData *) 0 ;
18080   int result;
18081 
18082   (void)jenv;
18083   (void)jcls;
18084   (void)jarg1_;
18085   arg1 = *(btGeneric6DofConstraintData **)&jarg1;
18086   result = (int) ((arg1)->m_useLinearReferenceFrameA);
18087   jresult = (jint)result;
18088   return jresult;
18089 }
18090 
18091 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintData_1useOffsetForConstraintFrame_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)18092 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintData_1useOffsetForConstraintFrame_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
18093   btGeneric6DofConstraintData *arg1 = (btGeneric6DofConstraintData *) 0 ;
18094   int arg2 ;
18095 
18096   (void)jenv;
18097   (void)jcls;
18098   (void)jarg1_;
18099   arg1 = *(btGeneric6DofConstraintData **)&jarg1;
18100   arg2 = (int)jarg2;
18101   if (arg1) (arg1)->m_useOffsetForConstraintFrame = arg2;
18102 }
18103 
18104 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintData_1useOffsetForConstraintFrame_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18105 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintData_1useOffsetForConstraintFrame_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18106   jint jresult = 0 ;
18107   btGeneric6DofConstraintData *arg1 = (btGeneric6DofConstraintData *) 0 ;
18108   int result;
18109 
18110   (void)jenv;
18111   (void)jcls;
18112   (void)jarg1_;
18113   arg1 = *(btGeneric6DofConstraintData **)&jarg1;
18114   result = (int) ((arg1)->m_useOffsetForConstraintFrame);
18115   jresult = (jint)result;
18116   return jresult;
18117 }
18118 
18119 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btGeneric6DofConstraintData(JNIEnv * jenv,jclass jcls)18120 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btGeneric6DofConstraintData(JNIEnv *jenv, jclass jcls) {
18121   jlong jresult = 0 ;
18122   btGeneric6DofConstraintData *result = 0 ;
18123 
18124   (void)jenv;
18125   (void)jcls;
18126   result = (btGeneric6DofConstraintData *)new btGeneric6DofConstraintData();
18127   *(btGeneric6DofConstraintData **)&jresult = result;
18128   return jresult;
18129 }
18130 
18131 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btGeneric6DofConstraintData(JNIEnv * jenv,jclass jcls,jlong jarg1)18132 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btGeneric6DofConstraintData(JNIEnv *jenv, jclass jcls, jlong jarg1) {
18133   btGeneric6DofConstraintData *arg1 = (btGeneric6DofConstraintData *) 0 ;
18134 
18135   (void)jenv;
18136   (void)jcls;
18137   arg1 = *(btGeneric6DofConstraintData **)&jarg1;
18138   delete arg1;
18139 }
18140 
18141 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintDoubleData2_1typeConstraintData_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)18142 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintDoubleData2_1typeConstraintData_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
18143   btGeneric6DofConstraintDoubleData2 *arg1 = (btGeneric6DofConstraintDoubleData2 *) 0 ;
18144   btTypedConstraintDoubleData *arg2 = (btTypedConstraintDoubleData *) 0 ;
18145 
18146   (void)jenv;
18147   (void)jcls;
18148   (void)jarg1_;
18149   (void)jarg2_;
18150   arg1 = *(btGeneric6DofConstraintDoubleData2 **)&jarg1;
18151   arg2 = *(btTypedConstraintDoubleData **)&jarg2;
18152   if (arg1) (arg1)->m_typeConstraintData = *arg2;
18153 }
18154 
18155 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintDoubleData2_1typeConstraintData_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18156 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintDoubleData2_1typeConstraintData_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18157   jlong jresult = 0 ;
18158   btGeneric6DofConstraintDoubleData2 *arg1 = (btGeneric6DofConstraintDoubleData2 *) 0 ;
18159   btTypedConstraintDoubleData *result = 0 ;
18160 
18161   (void)jenv;
18162   (void)jcls;
18163   (void)jarg1_;
18164   arg1 = *(btGeneric6DofConstraintDoubleData2 **)&jarg1;
18165   result = (btTypedConstraintDoubleData *)& ((arg1)->m_typeConstraintData);
18166   *(btTypedConstraintDoubleData **)&jresult = result;
18167   return jresult;
18168 }
18169 
18170 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintDoubleData2_1rbAFrame_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)18171 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintDoubleData2_1rbAFrame_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
18172   btGeneric6DofConstraintDoubleData2 *arg1 = (btGeneric6DofConstraintDoubleData2 *) 0 ;
18173   btTransformDoubleData *arg2 = (btTransformDoubleData *) 0 ;
18174 
18175   (void)jenv;
18176   (void)jcls;
18177   (void)jarg1_;
18178   (void)jarg2_;
18179   arg1 = *(btGeneric6DofConstraintDoubleData2 **)&jarg1;
18180   arg2 = *(btTransformDoubleData **)&jarg2;
18181   if (arg1) (arg1)->m_rbAFrame = *arg2;
18182 }
18183 
18184 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintDoubleData2_1rbAFrame_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18185 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintDoubleData2_1rbAFrame_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18186   jlong jresult = 0 ;
18187   btGeneric6DofConstraintDoubleData2 *arg1 = (btGeneric6DofConstraintDoubleData2 *) 0 ;
18188   btTransformDoubleData *result = 0 ;
18189 
18190   (void)jenv;
18191   (void)jcls;
18192   (void)jarg1_;
18193   arg1 = *(btGeneric6DofConstraintDoubleData2 **)&jarg1;
18194   result = (btTransformDoubleData *)& ((arg1)->m_rbAFrame);
18195   *(btTransformDoubleData **)&jresult = result;
18196   return jresult;
18197 }
18198 
18199 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintDoubleData2_1rbBFrame_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)18200 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintDoubleData2_1rbBFrame_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
18201   btGeneric6DofConstraintDoubleData2 *arg1 = (btGeneric6DofConstraintDoubleData2 *) 0 ;
18202   btTransformDoubleData *arg2 = (btTransformDoubleData *) 0 ;
18203 
18204   (void)jenv;
18205   (void)jcls;
18206   (void)jarg1_;
18207   (void)jarg2_;
18208   arg1 = *(btGeneric6DofConstraintDoubleData2 **)&jarg1;
18209   arg2 = *(btTransformDoubleData **)&jarg2;
18210   if (arg1) (arg1)->m_rbBFrame = *arg2;
18211 }
18212 
18213 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintDoubleData2_1rbBFrame_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18214 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintDoubleData2_1rbBFrame_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18215   jlong jresult = 0 ;
18216   btGeneric6DofConstraintDoubleData2 *arg1 = (btGeneric6DofConstraintDoubleData2 *) 0 ;
18217   btTransformDoubleData *result = 0 ;
18218 
18219   (void)jenv;
18220   (void)jcls;
18221   (void)jarg1_;
18222   arg1 = *(btGeneric6DofConstraintDoubleData2 **)&jarg1;
18223   result = (btTransformDoubleData *)& ((arg1)->m_rbBFrame);
18224   *(btTransformDoubleData **)&jresult = result;
18225   return jresult;
18226 }
18227 
18228 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintDoubleData2_1linearUpperLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)18229 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintDoubleData2_1linearUpperLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
18230   btGeneric6DofConstraintDoubleData2 *arg1 = (btGeneric6DofConstraintDoubleData2 *) 0 ;
18231   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
18232 
18233   (void)jenv;
18234   (void)jcls;
18235   (void)jarg1_;
18236   (void)jarg2_;
18237   arg1 = *(btGeneric6DofConstraintDoubleData2 **)&jarg1;
18238   arg2 = *(btVector3DoubleData **)&jarg2;
18239   if (arg1) (arg1)->m_linearUpperLimit = *arg2;
18240 }
18241 
18242 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintDoubleData2_1linearUpperLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18243 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintDoubleData2_1linearUpperLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18244   jlong jresult = 0 ;
18245   btGeneric6DofConstraintDoubleData2 *arg1 = (btGeneric6DofConstraintDoubleData2 *) 0 ;
18246   btVector3DoubleData *result = 0 ;
18247 
18248   (void)jenv;
18249   (void)jcls;
18250   (void)jarg1_;
18251   arg1 = *(btGeneric6DofConstraintDoubleData2 **)&jarg1;
18252   result = (btVector3DoubleData *)& ((arg1)->m_linearUpperLimit);
18253   *(btVector3DoubleData **)&jresult = result;
18254   return jresult;
18255 }
18256 
18257 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintDoubleData2_1linearLowerLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)18258 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintDoubleData2_1linearLowerLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
18259   btGeneric6DofConstraintDoubleData2 *arg1 = (btGeneric6DofConstraintDoubleData2 *) 0 ;
18260   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
18261 
18262   (void)jenv;
18263   (void)jcls;
18264   (void)jarg1_;
18265   (void)jarg2_;
18266   arg1 = *(btGeneric6DofConstraintDoubleData2 **)&jarg1;
18267   arg2 = *(btVector3DoubleData **)&jarg2;
18268   if (arg1) (arg1)->m_linearLowerLimit = *arg2;
18269 }
18270 
18271 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintDoubleData2_1linearLowerLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18272 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintDoubleData2_1linearLowerLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18273   jlong jresult = 0 ;
18274   btGeneric6DofConstraintDoubleData2 *arg1 = (btGeneric6DofConstraintDoubleData2 *) 0 ;
18275   btVector3DoubleData *result = 0 ;
18276 
18277   (void)jenv;
18278   (void)jcls;
18279   (void)jarg1_;
18280   arg1 = *(btGeneric6DofConstraintDoubleData2 **)&jarg1;
18281   result = (btVector3DoubleData *)& ((arg1)->m_linearLowerLimit);
18282   *(btVector3DoubleData **)&jresult = result;
18283   return jresult;
18284 }
18285 
18286 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintDoubleData2_1angularUpperLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)18287 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintDoubleData2_1angularUpperLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
18288   btGeneric6DofConstraintDoubleData2 *arg1 = (btGeneric6DofConstraintDoubleData2 *) 0 ;
18289   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
18290 
18291   (void)jenv;
18292   (void)jcls;
18293   (void)jarg1_;
18294   (void)jarg2_;
18295   arg1 = *(btGeneric6DofConstraintDoubleData2 **)&jarg1;
18296   arg2 = *(btVector3DoubleData **)&jarg2;
18297   if (arg1) (arg1)->m_angularUpperLimit = *arg2;
18298 }
18299 
18300 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintDoubleData2_1angularUpperLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18301 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintDoubleData2_1angularUpperLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18302   jlong jresult = 0 ;
18303   btGeneric6DofConstraintDoubleData2 *arg1 = (btGeneric6DofConstraintDoubleData2 *) 0 ;
18304   btVector3DoubleData *result = 0 ;
18305 
18306   (void)jenv;
18307   (void)jcls;
18308   (void)jarg1_;
18309   arg1 = *(btGeneric6DofConstraintDoubleData2 **)&jarg1;
18310   result = (btVector3DoubleData *)& ((arg1)->m_angularUpperLimit);
18311   *(btVector3DoubleData **)&jresult = result;
18312   return jresult;
18313 }
18314 
18315 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintDoubleData2_1angularLowerLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)18316 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintDoubleData2_1angularLowerLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
18317   btGeneric6DofConstraintDoubleData2 *arg1 = (btGeneric6DofConstraintDoubleData2 *) 0 ;
18318   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
18319 
18320   (void)jenv;
18321   (void)jcls;
18322   (void)jarg1_;
18323   (void)jarg2_;
18324   arg1 = *(btGeneric6DofConstraintDoubleData2 **)&jarg1;
18325   arg2 = *(btVector3DoubleData **)&jarg2;
18326   if (arg1) (arg1)->m_angularLowerLimit = *arg2;
18327 }
18328 
18329 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintDoubleData2_1angularLowerLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18330 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintDoubleData2_1angularLowerLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18331   jlong jresult = 0 ;
18332   btGeneric6DofConstraintDoubleData2 *arg1 = (btGeneric6DofConstraintDoubleData2 *) 0 ;
18333   btVector3DoubleData *result = 0 ;
18334 
18335   (void)jenv;
18336   (void)jcls;
18337   (void)jarg1_;
18338   arg1 = *(btGeneric6DofConstraintDoubleData2 **)&jarg1;
18339   result = (btVector3DoubleData *)& ((arg1)->m_angularLowerLimit);
18340   *(btVector3DoubleData **)&jresult = result;
18341   return jresult;
18342 }
18343 
18344 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintDoubleData2_1useLinearReferenceFrameA_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)18345 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintDoubleData2_1useLinearReferenceFrameA_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
18346   btGeneric6DofConstraintDoubleData2 *arg1 = (btGeneric6DofConstraintDoubleData2 *) 0 ;
18347   int arg2 ;
18348 
18349   (void)jenv;
18350   (void)jcls;
18351   (void)jarg1_;
18352   arg1 = *(btGeneric6DofConstraintDoubleData2 **)&jarg1;
18353   arg2 = (int)jarg2;
18354   if (arg1) (arg1)->m_useLinearReferenceFrameA = arg2;
18355 }
18356 
18357 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintDoubleData2_1useLinearReferenceFrameA_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18358 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintDoubleData2_1useLinearReferenceFrameA_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18359   jint jresult = 0 ;
18360   btGeneric6DofConstraintDoubleData2 *arg1 = (btGeneric6DofConstraintDoubleData2 *) 0 ;
18361   int result;
18362 
18363   (void)jenv;
18364   (void)jcls;
18365   (void)jarg1_;
18366   arg1 = *(btGeneric6DofConstraintDoubleData2 **)&jarg1;
18367   result = (int) ((arg1)->m_useLinearReferenceFrameA);
18368   jresult = (jint)result;
18369   return jresult;
18370 }
18371 
18372 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintDoubleData2_1useOffsetForConstraintFrame_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)18373 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintDoubleData2_1useOffsetForConstraintFrame_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
18374   btGeneric6DofConstraintDoubleData2 *arg1 = (btGeneric6DofConstraintDoubleData2 *) 0 ;
18375   int arg2 ;
18376 
18377   (void)jenv;
18378   (void)jcls;
18379   (void)jarg1_;
18380   arg1 = *(btGeneric6DofConstraintDoubleData2 **)&jarg1;
18381   arg2 = (int)jarg2;
18382   if (arg1) (arg1)->m_useOffsetForConstraintFrame = arg2;
18383 }
18384 
18385 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintDoubleData2_1useOffsetForConstraintFrame_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18386 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraintDoubleData2_1useOffsetForConstraintFrame_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18387   jint jresult = 0 ;
18388   btGeneric6DofConstraintDoubleData2 *arg1 = (btGeneric6DofConstraintDoubleData2 *) 0 ;
18389   int result;
18390 
18391   (void)jenv;
18392   (void)jcls;
18393   (void)jarg1_;
18394   arg1 = *(btGeneric6DofConstraintDoubleData2 **)&jarg1;
18395   result = (int) ((arg1)->m_useOffsetForConstraintFrame);
18396   jresult = (jint)result;
18397   return jresult;
18398 }
18399 
18400 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btGeneric6DofConstraintDoubleData2(JNIEnv * jenv,jclass jcls)18401 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btGeneric6DofConstraintDoubleData2(JNIEnv *jenv, jclass jcls) {
18402   jlong jresult = 0 ;
18403   btGeneric6DofConstraintDoubleData2 *result = 0 ;
18404 
18405   (void)jenv;
18406   (void)jcls;
18407   result = (btGeneric6DofConstraintDoubleData2 *)new btGeneric6DofConstraintDoubleData2();
18408   *(btGeneric6DofConstraintDoubleData2 **)&jresult = result;
18409   return jresult;
18410 }
18411 
18412 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btGeneric6DofConstraintDoubleData2(JNIEnv * jenv,jclass jcls,jlong jarg1)18413 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btGeneric6DofConstraintDoubleData2(JNIEnv *jenv, jclass jcls, jlong jarg1) {
18414   btGeneric6DofConstraintDoubleData2 *arg1 = (btGeneric6DofConstraintDoubleData2 *) 0 ;
18415 
18416   (void)jenv;
18417   (void)jcls;
18418   arg1 = *(btGeneric6DofConstraintDoubleData2 **)&jarg1;
18419   delete arg1;
18420 }
18421 
18422 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btUniversalConstraint(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jobject jarg3,jobject jarg4,jobject jarg5)18423 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btUniversalConstraint(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jobject jarg3, jobject jarg4, jobject jarg5) {
18424   jlong jresult = 0 ;
18425   btRigidBody *arg1 = 0 ;
18426   btRigidBody *arg2 = 0 ;
18427   btVector3 *arg3 = 0 ;
18428   btVector3 *arg4 = 0 ;
18429   btVector3 *arg5 = 0 ;
18430   btUniversalConstraint *result = 0 ;
18431 
18432   (void)jenv;
18433   (void)jcls;
18434   (void)jarg1_;
18435   (void)jarg2_;
18436   arg1 = *(btRigidBody **)&jarg1;
18437   if (!arg1) {
18438     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
18439     return 0;
18440   }
18441   arg2 = *(btRigidBody **)&jarg2;
18442   if (!arg2) {
18443     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
18444     return 0;
18445   }
18446   btVector3 local_arg3;
18447   gdx_setbtVector3FromVector3(jenv, local_arg3, jarg3);
18448   arg3 = &local_arg3;
18449   gdxAutoCommitVector3 auto_commit_arg3(jenv, jarg3, &local_arg3);
18450   btVector3 local_arg4;
18451   gdx_setbtVector3FromVector3(jenv, local_arg4, jarg4);
18452   arg4 = &local_arg4;
18453   gdxAutoCommitVector3 auto_commit_arg4(jenv, jarg4, &local_arg4);
18454   btVector3 local_arg5;
18455   gdx_setbtVector3FromVector3(jenv, local_arg5, jarg5);
18456   arg5 = &local_arg5;
18457   gdxAutoCommitVector3 auto_commit_arg5(jenv, jarg5, &local_arg5);
18458   result = (btUniversalConstraint *)new btUniversalConstraint(*arg1,*arg2,(btVector3 const &)*arg3,(btVector3 const &)*arg4,(btVector3 const &)*arg5);
18459   *(btUniversalConstraint **)&jresult = result;
18460   return jresult;
18461 }
18462 
18463 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btUniversalConstraint_1getAnchor(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18464 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btUniversalConstraint_1getAnchor(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18465   jobject jresult = 0 ;
18466   btUniversalConstraint *arg1 = (btUniversalConstraint *) 0 ;
18467   btVector3 *result = 0 ;
18468 
18469   (void)jenv;
18470   (void)jcls;
18471   (void)jarg1_;
18472   arg1 = *(btUniversalConstraint **)&jarg1;
18473   result = (btVector3 *) &(arg1)->getAnchor();
18474   jresult = gdx_getReturnVector3(jenv);
18475   gdx_setVector3FrombtVector3(jenv, jresult, result);
18476   return jresult;
18477 }
18478 
18479 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btUniversalConstraint_1getAnchor2(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18480 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btUniversalConstraint_1getAnchor2(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18481   jobject jresult = 0 ;
18482   btUniversalConstraint *arg1 = (btUniversalConstraint *) 0 ;
18483   btVector3 *result = 0 ;
18484 
18485   (void)jenv;
18486   (void)jcls;
18487   (void)jarg1_;
18488   arg1 = *(btUniversalConstraint **)&jarg1;
18489   result = (btVector3 *) &(arg1)->getAnchor2();
18490   jresult = gdx_getReturnVector3(jenv);
18491   gdx_setVector3FrombtVector3(jenv, jresult, result);
18492   return jresult;
18493 }
18494 
18495 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btUniversalConstraint_1getAxis1(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18496 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btUniversalConstraint_1getAxis1(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18497   jobject jresult = 0 ;
18498   btUniversalConstraint *arg1 = (btUniversalConstraint *) 0 ;
18499   btVector3 *result = 0 ;
18500 
18501   (void)jenv;
18502   (void)jcls;
18503   (void)jarg1_;
18504   arg1 = *(btUniversalConstraint **)&jarg1;
18505   result = (btVector3 *) &(arg1)->getAxis1();
18506   jresult = gdx_getReturnVector3(jenv);
18507   gdx_setVector3FrombtVector3(jenv, jresult, result);
18508   return jresult;
18509 }
18510 
18511 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btUniversalConstraint_1getAxis2(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18512 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btUniversalConstraint_1getAxis2(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18513   jobject jresult = 0 ;
18514   btUniversalConstraint *arg1 = (btUniversalConstraint *) 0 ;
18515   btVector3 *result = 0 ;
18516 
18517   (void)jenv;
18518   (void)jcls;
18519   (void)jarg1_;
18520   arg1 = *(btUniversalConstraint **)&jarg1;
18521   result = (btVector3 *) &(arg1)->getAxis2();
18522   jresult = gdx_getReturnVector3(jenv);
18523   gdx_setVector3FrombtVector3(jenv, jresult, result);
18524   return jresult;
18525 }
18526 
18527 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btUniversalConstraint_1getAngle1(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18528 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btUniversalConstraint_1getAngle1(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18529   jfloat jresult = 0 ;
18530   btUniversalConstraint *arg1 = (btUniversalConstraint *) 0 ;
18531   btScalar result;
18532 
18533   (void)jenv;
18534   (void)jcls;
18535   (void)jarg1_;
18536   arg1 = *(btUniversalConstraint **)&jarg1;
18537   result = (btScalar)(arg1)->getAngle1();
18538   jresult = (jfloat)result;
18539   return jresult;
18540 }
18541 
18542 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btUniversalConstraint_1getAngle2(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18543 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btUniversalConstraint_1getAngle2(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18544   jfloat jresult = 0 ;
18545   btUniversalConstraint *arg1 = (btUniversalConstraint *) 0 ;
18546   btScalar result;
18547 
18548   (void)jenv;
18549   (void)jcls;
18550   (void)jarg1_;
18551   arg1 = *(btUniversalConstraint **)&jarg1;
18552   result = (btScalar)(arg1)->getAngle2();
18553   jresult = (jfloat)result;
18554   return jresult;
18555 }
18556 
18557 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btUniversalConstraint_1setUpperLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2,jfloat jarg3)18558 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btUniversalConstraint_1setUpperLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2, jfloat jarg3) {
18559   btUniversalConstraint *arg1 = (btUniversalConstraint *) 0 ;
18560   btScalar arg2 ;
18561   btScalar arg3 ;
18562 
18563   (void)jenv;
18564   (void)jcls;
18565   (void)jarg1_;
18566   arg1 = *(btUniversalConstraint **)&jarg1;
18567   arg2 = (btScalar)jarg2;
18568   arg3 = (btScalar)jarg3;
18569   (arg1)->setUpperLimit(arg2,arg3);
18570 }
18571 
18572 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btUniversalConstraint_1setLowerLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2,jfloat jarg3)18573 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btUniversalConstraint_1setLowerLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2, jfloat jarg3) {
18574   btUniversalConstraint *arg1 = (btUniversalConstraint *) 0 ;
18575   btScalar arg2 ;
18576   btScalar arg3 ;
18577 
18578   (void)jenv;
18579   (void)jcls;
18580   (void)jarg1_;
18581   arg1 = *(btUniversalConstraint **)&jarg1;
18582   arg2 = (btScalar)jarg2;
18583   arg3 = (btScalar)jarg3;
18584   (arg1)->setLowerLimit(arg2,arg3);
18585 }
18586 
18587 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btUniversalConstraint_1setAxis(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jobject jarg3)18588 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btUniversalConstraint_1setAxis(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jobject jarg3) {
18589   btUniversalConstraint *arg1 = (btUniversalConstraint *) 0 ;
18590   btVector3 *arg2 = 0 ;
18591   btVector3 *arg3 = 0 ;
18592 
18593   (void)jenv;
18594   (void)jcls;
18595   (void)jarg1_;
18596   arg1 = *(btUniversalConstraint **)&jarg1;
18597   btVector3 local_arg2;
18598   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
18599   arg2 = &local_arg2;
18600   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
18601   btVector3 local_arg3;
18602   gdx_setbtVector3FromVector3(jenv, local_arg3, jarg3);
18603   arg3 = &local_arg3;
18604   gdxAutoCommitVector3 auto_commit_arg3(jenv, jarg3, &local_arg3);
18605   (arg1)->setAxis((btVector3 const &)*arg2,(btVector3 const &)*arg3);
18606 }
18607 
18608 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btUniversalConstraint(JNIEnv * jenv,jclass jcls,jlong jarg1)18609 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btUniversalConstraint(JNIEnv *jenv, jclass jcls, jlong jarg1) {
18610   btUniversalConstraint *arg1 = (btUniversalConstraint *) 0 ;
18611 
18612   (void)jenv;
18613   (void)jcls;
18614   arg1 = *(btUniversalConstraint **)&jarg1;
18615   delete arg1;
18616 }
18617 
18618 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactConstraint_1setContactManifold(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)18619 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactConstraint_1setContactManifold(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
18620   btContactConstraint *arg1 = (btContactConstraint *) 0 ;
18621   btPersistentManifold *arg2 = (btPersistentManifold *) 0 ;
18622 
18623   (void)jenv;
18624   (void)jcls;
18625   (void)jarg1_;
18626   (void)jarg2_;
18627   arg1 = *(btContactConstraint **)&jarg1;
18628   arg2 = *(btPersistentManifold **)&jarg2;
18629   (arg1)->setContactManifold(arg2);
18630 }
18631 
18632 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactConstraint_1getContactManifold_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18633 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactConstraint_1getContactManifold_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18634   jlong jresult = 0 ;
18635   btContactConstraint *arg1 = (btContactConstraint *) 0 ;
18636   btPersistentManifold *result = 0 ;
18637 
18638   (void)jenv;
18639   (void)jcls;
18640   (void)jarg1_;
18641   arg1 = *(btContactConstraint **)&jarg1;
18642   result = (btPersistentManifold *)(arg1)->getContactManifold();
18643   *(btPersistentManifold **)&jresult = result;
18644   return jresult;
18645 }
18646 
18647 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btContactConstraint(JNIEnv * jenv,jclass jcls,jlong jarg1)18648 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btContactConstraint(JNIEnv *jenv, jclass jcls, jlong jarg1) {
18649   btContactConstraint *arg1 = (btContactConstraint *) 0 ;
18650 
18651   (void)jenv;
18652   (void)jcls;
18653   arg1 = *(btContactConstraint **)&jarg1;
18654   delete arg1;
18655 }
18656 
18657 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_resolveSingleCollision(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jobject jarg3,jobject jarg4,jlong jarg5,jobject jarg5_,jfloat jarg6)18658 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_resolveSingleCollision(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jobject jarg3, jobject jarg4, jlong jarg5, jobject jarg5_, jfloat jarg6) {
18659   jfloat jresult = 0 ;
18660   btRigidBody *arg1 = (btRigidBody *) 0 ;
18661   btCollisionObject *arg2 = (btCollisionObject *) 0 ;
18662   btVector3 *arg3 = 0 ;
18663   btVector3 *arg4 = 0 ;
18664   btContactSolverInfo *arg5 = 0 ;
18665   btScalar arg6 ;
18666   btScalar result;
18667 
18668   (void)jenv;
18669   (void)jcls;
18670   (void)jarg1_;
18671   (void)jarg2_;
18672   (void)jarg5_;
18673   arg1 = *(btRigidBody **)&jarg1;
18674   arg2 = *(btCollisionObject **)&jarg2;
18675   btVector3 local_arg3;
18676   gdx_setbtVector3FromVector3(jenv, local_arg3, jarg3);
18677   arg3 = &local_arg3;
18678   gdxAutoCommitVector3 auto_commit_arg3(jenv, jarg3, &local_arg3);
18679   btVector3 local_arg4;
18680   gdx_setbtVector3FromVector3(jenv, local_arg4, jarg4);
18681   arg4 = &local_arg4;
18682   gdxAutoCommitVector3 auto_commit_arg4(jenv, jarg4, &local_arg4);
18683   arg5 = *(btContactSolverInfo **)&jarg5;
18684   if (!arg5) {
18685     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btContactSolverInfo const & reference is null");
18686     return 0;
18687   }
18688   arg6 = (btScalar)jarg6;
18689   result = (btScalar)resolveSingleCollision(arg1,arg2,(btVector3 const &)*arg3,(btVector3 const &)*arg4,(btContactSolverInfo const &)*arg5,arg6);
18690   jresult = (jfloat)result;
18691   return jresult;
18692 }
18693 
18694 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_resolveSingleBilateral(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jlong jarg3,jobject jarg3_,jobject jarg4,jfloat jarg5,jobject jarg6,jlong jarg7,jfloat jarg8)18695 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_resolveSingleBilateral(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jlong jarg3, jobject jarg3_, jobject jarg4, jfloat jarg5, jobject jarg6, jlong jarg7, jfloat jarg8) {
18696   btRigidBody *arg1 = 0 ;
18697   btVector3 *arg2 = 0 ;
18698   btRigidBody *arg3 = 0 ;
18699   btVector3 *arg4 = 0 ;
18700   btScalar arg5 ;
18701   btVector3 *arg6 = 0 ;
18702   btScalar *arg7 = 0 ;
18703   btScalar arg8 ;
18704 
18705   (void)jenv;
18706   (void)jcls;
18707   (void)jarg1_;
18708   (void)jarg3_;
18709   arg1 = *(btRigidBody **)&jarg1;
18710   if (!arg1) {
18711     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
18712     return ;
18713   }
18714   btVector3 local_arg2;
18715   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
18716   arg2 = &local_arg2;
18717   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
18718   arg3 = *(btRigidBody **)&jarg3;
18719   if (!arg3) {
18720     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
18721     return ;
18722   }
18723   btVector3 local_arg4;
18724   gdx_setbtVector3FromVector3(jenv, local_arg4, jarg4);
18725   arg4 = &local_arg4;
18726   gdxAutoCommitVector3 auto_commit_arg4(jenv, jarg4, &local_arg4);
18727   arg5 = (btScalar)jarg5;
18728   btVector3 local_arg6;
18729   gdx_setbtVector3FromVector3(jenv, local_arg6, jarg6);
18730   arg6 = &local_arg6;
18731   gdxAutoCommitVector3 auto_commit_arg6(jenv, jarg6, &local_arg6);
18732   arg7 = *(btScalar **)&jarg7;
18733   if (!arg7) {
18734     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btScalar & reference is null");
18735     return ;
18736   }
18737   arg8 = (btScalar)jarg8;
18738   resolveSingleBilateral(*arg1,(btVector3 const &)*arg2,*arg3,(btVector3 const &)*arg4,arg5,(btVector3 const &)*arg6,*arg7,arg8);
18739 }
18740 
18741 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btConeTwistConstraint_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jobject jarg3,jobject jarg4)18742 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btConeTwistConstraint_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jobject jarg3, jobject jarg4) {
18743   jlong jresult = 0 ;
18744   btRigidBody *arg1 = 0 ;
18745   btRigidBody *arg2 = 0 ;
18746   btTransform *arg3 = 0 ;
18747   btTransform *arg4 = 0 ;
18748   btConeTwistConstraint *result = 0 ;
18749 
18750   (void)jenv;
18751   (void)jcls;
18752   (void)jarg1_;
18753   (void)jarg2_;
18754   arg1 = *(btRigidBody **)&jarg1;
18755   if (!arg1) {
18756     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
18757     return 0;
18758   }
18759   arg2 = *(btRigidBody **)&jarg2;
18760   if (!arg2) {
18761     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
18762     return 0;
18763   }
18764   btTransform local_arg3;
18765   gdx_setbtTransformFromMatrix4(jenv, local_arg3, jarg3);
18766   arg3 = &local_arg3;
18767   gdxAutoCommitMatrix4 auto_commit_arg3(jenv, jarg3, &local_arg3);
18768   btTransform local_arg4;
18769   gdx_setbtTransformFromMatrix4(jenv, local_arg4, jarg4);
18770   arg4 = &local_arg4;
18771   gdxAutoCommitMatrix4 auto_commit_arg4(jenv, jarg4, &local_arg4);
18772   result = (btConeTwistConstraint *)new btConeTwistConstraint(*arg1,*arg2,(btTransform const &)*arg3,(btTransform const &)*arg4);
18773   *(btConeTwistConstraint **)&jresult = result;
18774   return jresult;
18775 }
18776 
18777 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btConeTwistConstraint_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)18778 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btConeTwistConstraint_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
18779   jlong jresult = 0 ;
18780   btRigidBody *arg1 = 0 ;
18781   btTransform *arg2 = 0 ;
18782   btConeTwistConstraint *result = 0 ;
18783 
18784   (void)jenv;
18785   (void)jcls;
18786   (void)jarg1_;
18787   arg1 = *(btRigidBody **)&jarg1;
18788   if (!arg1) {
18789     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
18790     return 0;
18791   }
18792   btTransform local_arg2;
18793   gdx_setbtTransformFromMatrix4(jenv, local_arg2, jarg2);
18794   arg2 = &local_arg2;
18795   gdxAutoCommitMatrix4 auto_commit_arg2(jenv, jarg2, &local_arg2);
18796   result = (btConeTwistConstraint *)new btConeTwistConstraint(*arg1,(btTransform const &)*arg2);
18797   *(btConeTwistConstraint **)&jresult = result;
18798   return jresult;
18799 }
18800 
18801 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1getInfo1NonVirtual(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)18802 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1getInfo1NonVirtual(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
18803   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
18804   btTypedConstraint::btConstraintInfo1 *arg2 = (btTypedConstraint::btConstraintInfo1 *) 0 ;
18805 
18806   (void)jenv;
18807   (void)jcls;
18808   (void)jarg1_;
18809   (void)jarg2_;
18810   arg1 = *(btConeTwistConstraint **)&jarg1;
18811   arg2 = *(btTypedConstraint::btConstraintInfo1 **)&jarg2;
18812   (arg1)->getInfo1NonVirtual(arg2);
18813 }
18814 
18815 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1getInfo2NonVirtual(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jobject jarg3,jobject jarg4,jobject jarg5,jobject jarg6)18816 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1getInfo2NonVirtual(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jobject jarg3, jobject jarg4, jobject jarg5, jobject jarg6) {
18817   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
18818   btTypedConstraint::btConstraintInfo2 *arg2 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
18819   btTransform *arg3 = 0 ;
18820   btTransform *arg4 = 0 ;
18821   btMatrix3x3 *arg5 = 0 ;
18822   btMatrix3x3 *arg6 = 0 ;
18823 
18824   (void)jenv;
18825   (void)jcls;
18826   (void)jarg1_;
18827   (void)jarg2_;
18828   arg1 = *(btConeTwistConstraint **)&jarg1;
18829   arg2 = *(btTypedConstraint::btConstraintInfo2 **)&jarg2;
18830   btTransform local_arg3;
18831   gdx_setbtTransformFromMatrix4(jenv, local_arg3, jarg3);
18832   arg3 = &local_arg3;
18833   gdxAutoCommitMatrix4 auto_commit_arg3(jenv, jarg3, &local_arg3);
18834   btTransform local_arg4;
18835   gdx_setbtTransformFromMatrix4(jenv, local_arg4, jarg4);
18836   arg4 = &local_arg4;
18837   gdxAutoCommitMatrix4 auto_commit_arg4(jenv, jarg4, &local_arg4);
18838   btMatrix3x3 local_arg5;
18839   gdx_setbtMatrix3x3FromMatrix3(jenv, local_arg5, jarg5);
18840   arg5 = &local_arg5;
18841   gdxAutoCommitMatrix3 auto_commit_arg5(jenv, jarg5, &local_arg5);
18842   btMatrix3x3 local_arg6;
18843   gdx_setbtMatrix3x3FromMatrix3(jenv, local_arg6, jarg6);
18844   arg6 = &local_arg6;
18845   gdxAutoCommitMatrix3 auto_commit_arg6(jenv, jarg6, &local_arg6);
18846   (arg1)->getInfo2NonVirtual(arg2,(btTransform const &)*arg3,(btTransform const &)*arg4,(btMatrix3x3 const &)*arg5,(btMatrix3x3 const &)*arg6);
18847 }
18848 
18849 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1updateRHS(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)18850 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1updateRHS(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
18851   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
18852   btScalar arg2 ;
18853 
18854   (void)jenv;
18855   (void)jcls;
18856   (void)jarg1_;
18857   arg1 = *(btConeTwistConstraint **)&jarg1;
18858   arg2 = (btScalar)jarg2;
18859   (arg1)->updateRHS(arg2);
18860 }
18861 
18862 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1getRigidBodyA(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18863 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1getRigidBodyA(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18864   jlong jresult = 0 ;
18865   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
18866   btRigidBody *result = 0 ;
18867 
18868   (void)jenv;
18869   (void)jcls;
18870   (void)jarg1_;
18871   arg1 = *(btConeTwistConstraint **)&jarg1;
18872   result = (btRigidBody *) &((btConeTwistConstraint const *)arg1)->getRigidBodyA();
18873   *(btRigidBody **)&jresult = result;
18874   return jresult;
18875 }
18876 
18877 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1getRigidBodyB(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)18878 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1getRigidBodyB(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18879   jlong jresult = 0 ;
18880   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
18881   btRigidBody *result = 0 ;
18882 
18883   (void)jenv;
18884   (void)jcls;
18885   (void)jarg1_;
18886   arg1 = *(btConeTwistConstraint **)&jarg1;
18887   result = (btRigidBody *) &((btConeTwistConstraint const *)arg1)->getRigidBodyB();
18888   *(btRigidBody **)&jresult = result;
18889   return jresult;
18890 }
18891 
18892 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1setAngularOnly(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)18893 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1setAngularOnly(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
18894   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
18895   bool arg2 ;
18896 
18897   (void)jenv;
18898   (void)jcls;
18899   (void)jarg1_;
18900   arg1 = *(btConeTwistConstraint **)&jarg1;
18901   arg2 = jarg2 ? true : false;
18902   (arg1)->setAngularOnly(arg2);
18903 }
18904 
18905 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1setLimit_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jfloat jarg3)18906 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1setLimit_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jfloat jarg3) {
18907   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
18908   int arg2 ;
18909   btScalar arg3 ;
18910 
18911   (void)jenv;
18912   (void)jcls;
18913   (void)jarg1_;
18914   arg1 = *(btConeTwistConstraint **)&jarg1;
18915   arg2 = (int)jarg2;
18916   arg3 = (btScalar)jarg3;
18917   (arg1)->setLimit(arg2,arg3);
18918 }
18919 
18920 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1setLimit_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2,jfloat jarg3,jfloat jarg4,jfloat jarg5,jfloat jarg6,jfloat jarg7)18921 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1setLimit_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2, jfloat jarg3, jfloat jarg4, jfloat jarg5, jfloat jarg6, jfloat jarg7) {
18922   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
18923   btScalar arg2 ;
18924   btScalar arg3 ;
18925   btScalar arg4 ;
18926   btScalar arg5 ;
18927   btScalar arg6 ;
18928   btScalar arg7 ;
18929 
18930   (void)jenv;
18931   (void)jcls;
18932   (void)jarg1_;
18933   arg1 = *(btConeTwistConstraint **)&jarg1;
18934   arg2 = (btScalar)jarg2;
18935   arg3 = (btScalar)jarg3;
18936   arg4 = (btScalar)jarg4;
18937   arg5 = (btScalar)jarg5;
18938   arg6 = (btScalar)jarg6;
18939   arg7 = (btScalar)jarg7;
18940   (arg1)->setLimit(arg2,arg3,arg4,arg5,arg6,arg7);
18941 }
18942 
18943 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1setLimit_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2,jfloat jarg3,jfloat jarg4,jfloat jarg5,jfloat jarg6)18944 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1setLimit_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2, jfloat jarg3, jfloat jarg4, jfloat jarg5, jfloat jarg6) {
18945   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
18946   btScalar arg2 ;
18947   btScalar arg3 ;
18948   btScalar arg4 ;
18949   btScalar arg5 ;
18950   btScalar arg6 ;
18951 
18952   (void)jenv;
18953   (void)jcls;
18954   (void)jarg1_;
18955   arg1 = *(btConeTwistConstraint **)&jarg1;
18956   arg2 = (btScalar)jarg2;
18957   arg3 = (btScalar)jarg3;
18958   arg4 = (btScalar)jarg4;
18959   arg5 = (btScalar)jarg5;
18960   arg6 = (btScalar)jarg6;
18961   (arg1)->setLimit(arg2,arg3,arg4,arg5,arg6);
18962 }
18963 
18964 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1setLimit_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2,jfloat jarg3,jfloat jarg4,jfloat jarg5)18965 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1setLimit_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2, jfloat jarg3, jfloat jarg4, jfloat jarg5) {
18966   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
18967   btScalar arg2 ;
18968   btScalar arg3 ;
18969   btScalar arg4 ;
18970   btScalar arg5 ;
18971 
18972   (void)jenv;
18973   (void)jcls;
18974   (void)jarg1_;
18975   arg1 = *(btConeTwistConstraint **)&jarg1;
18976   arg2 = (btScalar)jarg2;
18977   arg3 = (btScalar)jarg3;
18978   arg4 = (btScalar)jarg4;
18979   arg5 = (btScalar)jarg5;
18980   (arg1)->setLimit(arg2,arg3,arg4,arg5);
18981 }
18982 
18983 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1setLimit_1_1SWIG_14(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2,jfloat jarg3,jfloat jarg4)18984 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1setLimit_1_1SWIG_14(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2, jfloat jarg3, jfloat jarg4) {
18985   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
18986   btScalar arg2 ;
18987   btScalar arg3 ;
18988   btScalar arg4 ;
18989 
18990   (void)jenv;
18991   (void)jcls;
18992   (void)jarg1_;
18993   arg1 = *(btConeTwistConstraint **)&jarg1;
18994   arg2 = (btScalar)jarg2;
18995   arg3 = (btScalar)jarg3;
18996   arg4 = (btScalar)jarg4;
18997   (arg1)->setLimit(arg2,arg3,arg4);
18998 }
18999 
19000 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1getAFrame(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19001 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1getAFrame(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19002   jobject jresult = 0 ;
19003   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
19004   btTransform *result = 0 ;
19005 
19006   (void)jenv;
19007   (void)jcls;
19008   (void)jarg1_;
19009   arg1 = *(btConeTwistConstraint **)&jarg1;
19010   result = (btTransform *) &(arg1)->getAFrame();
19011   jresult = gdx_getReturnMatrix4(jenv);
19012   gdx_setMatrix4FrombtTransform(jenv, jresult, result);
19013   return jresult;
19014 }
19015 
19016 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1getBFrame(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19017 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1getBFrame(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19018   jobject jresult = 0 ;
19019   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
19020   btTransform *result = 0 ;
19021 
19022   (void)jenv;
19023   (void)jcls;
19024   (void)jarg1_;
19025   arg1 = *(btConeTwistConstraint **)&jarg1;
19026   result = (btTransform *) &(arg1)->getBFrame();
19027   jresult = gdx_getReturnMatrix4(jenv);
19028   gdx_setMatrix4FrombtTransform(jenv, jresult, result);
19029   return jresult;
19030 }
19031 
19032 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1getSolveTwistLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19033 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1getSolveTwistLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19034   jint jresult = 0 ;
19035   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
19036   int result;
19037 
19038   (void)jenv;
19039   (void)jcls;
19040   (void)jarg1_;
19041   arg1 = *(btConeTwistConstraint **)&jarg1;
19042   result = (int)(arg1)->getSolveTwistLimit();
19043   jresult = (jint)result;
19044   return jresult;
19045 }
19046 
19047 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1getSolveSwingLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19048 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1getSolveSwingLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19049   jint jresult = 0 ;
19050   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
19051   int result;
19052 
19053   (void)jenv;
19054   (void)jcls;
19055   (void)jarg1_;
19056   arg1 = *(btConeTwistConstraint **)&jarg1;
19057   result = (int)(arg1)->getSolveSwingLimit();
19058   jresult = (jint)result;
19059   return jresult;
19060 }
19061 
19062 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1getTwistLimitSign(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19063 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1getTwistLimitSign(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19064   jfloat jresult = 0 ;
19065   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
19066   btScalar result;
19067 
19068   (void)jenv;
19069   (void)jcls;
19070   (void)jarg1_;
19071   arg1 = *(btConeTwistConstraint **)&jarg1;
19072   result = (btScalar)(arg1)->getTwistLimitSign();
19073   jresult = (jfloat)result;
19074   return jresult;
19075 }
19076 
19077 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1calcAngleInfo(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19078 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1calcAngleInfo(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19079   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
19080 
19081   (void)jenv;
19082   (void)jcls;
19083   (void)jarg1_;
19084   arg1 = *(btConeTwistConstraint **)&jarg1;
19085   (arg1)->calcAngleInfo();
19086 }
19087 
19088 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1calcAngleInfo2(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jobject jarg3,jobject jarg4,jobject jarg5)19089 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1calcAngleInfo2(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jobject jarg3, jobject jarg4, jobject jarg5) {
19090   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
19091   btTransform *arg2 = 0 ;
19092   btTransform *arg3 = 0 ;
19093   btMatrix3x3 *arg4 = 0 ;
19094   btMatrix3x3 *arg5 = 0 ;
19095 
19096   (void)jenv;
19097   (void)jcls;
19098   (void)jarg1_;
19099   arg1 = *(btConeTwistConstraint **)&jarg1;
19100   btTransform local_arg2;
19101   gdx_setbtTransformFromMatrix4(jenv, local_arg2, jarg2);
19102   arg2 = &local_arg2;
19103   gdxAutoCommitMatrix4 auto_commit_arg2(jenv, jarg2, &local_arg2);
19104   btTransform local_arg3;
19105   gdx_setbtTransformFromMatrix4(jenv, local_arg3, jarg3);
19106   arg3 = &local_arg3;
19107   gdxAutoCommitMatrix4 auto_commit_arg3(jenv, jarg3, &local_arg3);
19108   btMatrix3x3 local_arg4;
19109   gdx_setbtMatrix3x3FromMatrix3(jenv, local_arg4, jarg4);
19110   arg4 = &local_arg4;
19111   gdxAutoCommitMatrix3 auto_commit_arg4(jenv, jarg4, &local_arg4);
19112   btMatrix3x3 local_arg5;
19113   gdx_setbtMatrix3x3FromMatrix3(jenv, local_arg5, jarg5);
19114   arg5 = &local_arg5;
19115   gdxAutoCommitMatrix3 auto_commit_arg5(jenv, jarg5, &local_arg5);
19116   (arg1)->calcAngleInfo2((btTransform const &)*arg2,(btTransform const &)*arg3,(btMatrix3x3 const &)*arg4,(btMatrix3x3 const &)*arg5);
19117 }
19118 
19119 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1getSwingSpan1(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19120 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1getSwingSpan1(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19121   jfloat jresult = 0 ;
19122   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
19123   btScalar result;
19124 
19125   (void)jenv;
19126   (void)jcls;
19127   (void)jarg1_;
19128   arg1 = *(btConeTwistConstraint **)&jarg1;
19129   result = (btScalar)(arg1)->getSwingSpan1();
19130   jresult = (jfloat)result;
19131   return jresult;
19132 }
19133 
19134 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1getSwingSpan2(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19135 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1getSwingSpan2(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19136   jfloat jresult = 0 ;
19137   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
19138   btScalar result;
19139 
19140   (void)jenv;
19141   (void)jcls;
19142   (void)jarg1_;
19143   arg1 = *(btConeTwistConstraint **)&jarg1;
19144   result = (btScalar)(arg1)->getSwingSpan2();
19145   jresult = (jfloat)result;
19146   return jresult;
19147 }
19148 
19149 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1getTwistSpan(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19150 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1getTwistSpan(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19151   jfloat jresult = 0 ;
19152   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
19153   btScalar result;
19154 
19155   (void)jenv;
19156   (void)jcls;
19157   (void)jarg1_;
19158   arg1 = *(btConeTwistConstraint **)&jarg1;
19159   result = (btScalar)(arg1)->getTwistSpan();
19160   jresult = (jfloat)result;
19161   return jresult;
19162 }
19163 
19164 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1getTwistAngle(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19165 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1getTwistAngle(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19166   jfloat jresult = 0 ;
19167   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
19168   btScalar result;
19169 
19170   (void)jenv;
19171   (void)jcls;
19172   (void)jarg1_;
19173   arg1 = *(btConeTwistConstraint **)&jarg1;
19174   result = (btScalar)(arg1)->getTwistAngle();
19175   jresult = (jfloat)result;
19176   return jresult;
19177 }
19178 
19179 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1isPastSwingLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19180 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1isPastSwingLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19181   jboolean jresult = 0 ;
19182   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
19183   bool result;
19184 
19185   (void)jenv;
19186   (void)jcls;
19187   (void)jarg1_;
19188   arg1 = *(btConeTwistConstraint **)&jarg1;
19189   result = (bool)(arg1)->isPastSwingLimit();
19190   jresult = (jboolean)result;
19191   return jresult;
19192 }
19193 
19194 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1setDamping(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)19195 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1setDamping(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
19196   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
19197   btScalar arg2 ;
19198 
19199   (void)jenv;
19200   (void)jcls;
19201   (void)jarg1_;
19202   arg1 = *(btConeTwistConstraint **)&jarg1;
19203   arg2 = (btScalar)jarg2;
19204   (arg1)->setDamping(arg2);
19205 }
19206 
19207 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1enableMotor(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)19208 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1enableMotor(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
19209   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
19210   bool arg2 ;
19211 
19212   (void)jenv;
19213   (void)jcls;
19214   (void)jarg1_;
19215   arg1 = *(btConeTwistConstraint **)&jarg1;
19216   arg2 = jarg2 ? true : false;
19217   (arg1)->enableMotor(arg2);
19218 }
19219 
19220 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1setMaxMotorImpulse(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)19221 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1setMaxMotorImpulse(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
19222   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
19223   btScalar arg2 ;
19224 
19225   (void)jenv;
19226   (void)jcls;
19227   (void)jarg1_;
19228   arg1 = *(btConeTwistConstraint **)&jarg1;
19229   arg2 = (btScalar)jarg2;
19230   (arg1)->setMaxMotorImpulse(arg2);
19231 }
19232 
19233 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1setMaxMotorImpulseNormalized(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)19234 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1setMaxMotorImpulseNormalized(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
19235   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
19236   btScalar arg2 ;
19237 
19238   (void)jenv;
19239   (void)jcls;
19240   (void)jarg1_;
19241   arg1 = *(btConeTwistConstraint **)&jarg1;
19242   arg2 = (btScalar)jarg2;
19243   (arg1)->setMaxMotorImpulseNormalized(arg2);
19244 }
19245 
19246 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1getFixThresh(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19247 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1getFixThresh(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19248   jfloat jresult = 0 ;
19249   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
19250   btScalar result;
19251 
19252   (void)jenv;
19253   (void)jcls;
19254   (void)jarg1_;
19255   arg1 = *(btConeTwistConstraint **)&jarg1;
19256   result = (btScalar)(arg1)->getFixThresh();
19257   jresult = (jfloat)result;
19258   return jresult;
19259 }
19260 
19261 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1setFixThresh(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)19262 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1setFixThresh(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
19263   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
19264   btScalar arg2 ;
19265 
19266   (void)jenv;
19267   (void)jcls;
19268   (void)jarg1_;
19269   arg1 = *(btConeTwistConstraint **)&jarg1;
19270   arg2 = (btScalar)jarg2;
19271   (arg1)->setFixThresh(arg2);
19272 }
19273 
19274 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1setMotorTarget(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)19275 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1setMotorTarget(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
19276   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
19277   btQuaternion *arg2 = 0 ;
19278 
19279   (void)jenv;
19280   (void)jcls;
19281   (void)jarg1_;
19282   arg1 = *(btConeTwistConstraint **)&jarg1;
19283   btQuaternion local_arg2;
19284   gdx_setbtQuaternionFromQuaternion(jenv, local_arg2, jarg2);
19285   arg2 = &local_arg2;
19286   gdxAutoCommitQuaternion auto_commit_arg2(jenv, jarg2, &local_arg2);
19287   (arg1)->setMotorTarget((btQuaternion const &)*arg2);
19288 }
19289 
19290 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1setMotorTargetInConstraintSpace(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)19291 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1setMotorTargetInConstraintSpace(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
19292   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
19293   btQuaternion *arg2 = 0 ;
19294 
19295   (void)jenv;
19296   (void)jcls;
19297   (void)jarg1_;
19298   arg1 = *(btConeTwistConstraint **)&jarg1;
19299   btQuaternion local_arg2;
19300   gdx_setbtQuaternionFromQuaternion(jenv, local_arg2, jarg2);
19301   arg2 = &local_arg2;
19302   gdxAutoCommitQuaternion auto_commit_arg2(jenv, jarg2, &local_arg2);
19303   (arg1)->setMotorTargetInConstraintSpace((btQuaternion const &)*arg2);
19304 }
19305 
19306 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1GetPointForAngle(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2,jfloat jarg3)19307 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1GetPointForAngle(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2, jfloat jarg3) {
19308   jobject jresult = 0 ;
19309   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
19310   btScalar arg2 ;
19311   btScalar arg3 ;
19312   btVector3 result;
19313 
19314   (void)jenv;
19315   (void)jcls;
19316   (void)jarg1_;
19317   arg1 = *(btConeTwistConstraint **)&jarg1;
19318   arg2 = (btScalar)jarg2;
19319   arg3 = (btScalar)jarg3;
19320   result = ((btConeTwistConstraint const *)arg1)->GetPointForAngle(arg2,arg3);
19321   jresult = gdx_getReturnVector3(jenv);
19322   gdx_setVector3FrombtVector3(jenv, jresult, result);
19323   return jresult;
19324 }
19325 
19326 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1setParam_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jfloat jarg3,jint jarg4)19327 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1setParam_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jfloat jarg3, jint jarg4) {
19328   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
19329   int arg2 ;
19330   btScalar arg3 ;
19331   int arg4 ;
19332 
19333   (void)jenv;
19334   (void)jcls;
19335   (void)jarg1_;
19336   arg1 = *(btConeTwistConstraint **)&jarg1;
19337   arg2 = (int)jarg2;
19338   arg3 = (btScalar)jarg3;
19339   arg4 = (int)jarg4;
19340   (arg1)->setParam(arg2,arg3,arg4);
19341 }
19342 
19343 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1setParam_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jfloat jarg3)19344 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1setParam_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jfloat jarg3) {
19345   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
19346   int arg2 ;
19347   btScalar arg3 ;
19348 
19349   (void)jenv;
19350   (void)jcls;
19351   (void)jarg1_;
19352   arg1 = *(btConeTwistConstraint **)&jarg1;
19353   arg2 = (int)jarg2;
19354   arg3 = (btScalar)jarg3;
19355   (arg1)->setParam(arg2,arg3);
19356 }
19357 
19358 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1setFrames(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jobject jarg3)19359 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1setFrames(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jobject jarg3) {
19360   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
19361   btTransform *arg2 = 0 ;
19362   btTransform *arg3 = 0 ;
19363 
19364   (void)jenv;
19365   (void)jcls;
19366   (void)jarg1_;
19367   arg1 = *(btConeTwistConstraint **)&jarg1;
19368   btTransform local_arg2;
19369   gdx_setbtTransformFromMatrix4(jenv, local_arg2, jarg2);
19370   arg2 = &local_arg2;
19371   gdxAutoCommitMatrix4 auto_commit_arg2(jenv, jarg2, &local_arg2);
19372   btTransform local_arg3;
19373   gdx_setbtTransformFromMatrix4(jenv, local_arg3, jarg3);
19374   arg3 = &local_arg3;
19375   gdxAutoCommitMatrix4 auto_commit_arg3(jenv, jarg3, &local_arg3);
19376   (arg1)->setFrames((btTransform const &)*arg2,(btTransform const &)*arg3);
19377 }
19378 
19379 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1getFrameOffsetA(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19380 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1getFrameOffsetA(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19381   jobject jresult = 0 ;
19382   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
19383   btTransform *result = 0 ;
19384 
19385   (void)jenv;
19386   (void)jcls;
19387   (void)jarg1_;
19388   arg1 = *(btConeTwistConstraint **)&jarg1;
19389   result = (btTransform *) &((btConeTwistConstraint const *)arg1)->getFrameOffsetA();
19390   jresult = gdx_getReturnMatrix4(jenv);
19391   gdx_setMatrix4FrombtTransform(jenv, jresult, result);
19392   return jresult;
19393 }
19394 
19395 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1getFrameOffsetB(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19396 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1getFrameOffsetB(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19397   jobject jresult = 0 ;
19398   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
19399   btTransform *result = 0 ;
19400 
19401   (void)jenv;
19402   (void)jcls;
19403   (void)jarg1_;
19404   arg1 = *(btConeTwistConstraint **)&jarg1;
19405   result = (btTransform *) &((btConeTwistConstraint const *)arg1)->getFrameOffsetB();
19406   jresult = gdx_getReturnMatrix4(jenv);
19407   gdx_setMatrix4FrombtTransform(jenv, jresult, result);
19408   return jresult;
19409 }
19410 
19411 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1getParam_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jint jarg3)19412 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1getParam_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jint jarg3) {
19413   jfloat jresult = 0 ;
19414   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
19415   int arg2 ;
19416   int arg3 ;
19417   btScalar result;
19418 
19419   (void)jenv;
19420   (void)jcls;
19421   (void)jarg1_;
19422   arg1 = *(btConeTwistConstraint **)&jarg1;
19423   arg2 = (int)jarg2;
19424   arg3 = (int)jarg3;
19425   result = (btScalar)((btConeTwistConstraint const *)arg1)->getParam(arg2,arg3);
19426   jresult = (jfloat)result;
19427   return jresult;
19428 }
19429 
19430 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1getParam_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)19431 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1getParam_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
19432   jfloat jresult = 0 ;
19433   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
19434   int arg2 ;
19435   btScalar result;
19436 
19437   (void)jenv;
19438   (void)jcls;
19439   (void)jarg1_;
19440   arg1 = *(btConeTwistConstraint **)&jarg1;
19441   arg2 = (int)jarg2;
19442   result = (btScalar)((btConeTwistConstraint const *)arg1)->getParam(arg2);
19443   jresult = (jfloat)result;
19444   return jresult;
19445 }
19446 
19447 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btConeTwistConstraint(JNIEnv * jenv,jclass jcls,jlong jarg1)19448 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btConeTwistConstraint(JNIEnv *jenv, jclass jcls, jlong jarg1) {
19449   btConeTwistConstraint *arg1 = (btConeTwistConstraint *) 0 ;
19450 
19451   (void)jenv;
19452   (void)jcls;
19453   arg1 = *(btConeTwistConstraint **)&jarg1;
19454   delete arg1;
19455 }
19456 
19457 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1typeConstraintData_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)19458 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1typeConstraintData_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
19459   btConeTwistConstraintDoubleData *arg1 = (btConeTwistConstraintDoubleData *) 0 ;
19460   btTypedConstraintDoubleData *arg2 = (btTypedConstraintDoubleData *) 0 ;
19461 
19462   (void)jenv;
19463   (void)jcls;
19464   (void)jarg1_;
19465   (void)jarg2_;
19466   arg1 = *(btConeTwistConstraintDoubleData **)&jarg1;
19467   arg2 = *(btTypedConstraintDoubleData **)&jarg2;
19468   if (arg1) (arg1)->m_typeConstraintData = *arg2;
19469 }
19470 
19471 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1typeConstraintData_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19472 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1typeConstraintData_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19473   jlong jresult = 0 ;
19474   btConeTwistConstraintDoubleData *arg1 = (btConeTwistConstraintDoubleData *) 0 ;
19475   btTypedConstraintDoubleData *result = 0 ;
19476 
19477   (void)jenv;
19478   (void)jcls;
19479   (void)jarg1_;
19480   arg1 = *(btConeTwistConstraintDoubleData **)&jarg1;
19481   result = (btTypedConstraintDoubleData *)& ((arg1)->m_typeConstraintData);
19482   *(btTypedConstraintDoubleData **)&jresult = result;
19483   return jresult;
19484 }
19485 
19486 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1rbAFrame_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)19487 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1rbAFrame_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
19488   btConeTwistConstraintDoubleData *arg1 = (btConeTwistConstraintDoubleData *) 0 ;
19489   btTransformDoubleData *arg2 = (btTransformDoubleData *) 0 ;
19490 
19491   (void)jenv;
19492   (void)jcls;
19493   (void)jarg1_;
19494   (void)jarg2_;
19495   arg1 = *(btConeTwistConstraintDoubleData **)&jarg1;
19496   arg2 = *(btTransformDoubleData **)&jarg2;
19497   if (arg1) (arg1)->m_rbAFrame = *arg2;
19498 }
19499 
19500 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1rbAFrame_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19501 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1rbAFrame_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19502   jlong jresult = 0 ;
19503   btConeTwistConstraintDoubleData *arg1 = (btConeTwistConstraintDoubleData *) 0 ;
19504   btTransformDoubleData *result = 0 ;
19505 
19506   (void)jenv;
19507   (void)jcls;
19508   (void)jarg1_;
19509   arg1 = *(btConeTwistConstraintDoubleData **)&jarg1;
19510   result = (btTransformDoubleData *)& ((arg1)->m_rbAFrame);
19511   *(btTransformDoubleData **)&jresult = result;
19512   return jresult;
19513 }
19514 
19515 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1rbBFrame_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)19516 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1rbBFrame_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
19517   btConeTwistConstraintDoubleData *arg1 = (btConeTwistConstraintDoubleData *) 0 ;
19518   btTransformDoubleData *arg2 = (btTransformDoubleData *) 0 ;
19519 
19520   (void)jenv;
19521   (void)jcls;
19522   (void)jarg1_;
19523   (void)jarg2_;
19524   arg1 = *(btConeTwistConstraintDoubleData **)&jarg1;
19525   arg2 = *(btTransformDoubleData **)&jarg2;
19526   if (arg1) (arg1)->m_rbBFrame = *arg2;
19527 }
19528 
19529 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1rbBFrame_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19530 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1rbBFrame_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19531   jlong jresult = 0 ;
19532   btConeTwistConstraintDoubleData *arg1 = (btConeTwistConstraintDoubleData *) 0 ;
19533   btTransformDoubleData *result = 0 ;
19534 
19535   (void)jenv;
19536   (void)jcls;
19537   (void)jarg1_;
19538   arg1 = *(btConeTwistConstraintDoubleData **)&jarg1;
19539   result = (btTransformDoubleData *)& ((arg1)->m_rbBFrame);
19540   *(btTransformDoubleData **)&jresult = result;
19541   return jresult;
19542 }
19543 
19544 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1swingSpan1_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)19545 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1swingSpan1_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
19546   btConeTwistConstraintDoubleData *arg1 = (btConeTwistConstraintDoubleData *) 0 ;
19547   double arg2 ;
19548 
19549   (void)jenv;
19550   (void)jcls;
19551   (void)jarg1_;
19552   arg1 = *(btConeTwistConstraintDoubleData **)&jarg1;
19553   arg2 = (double)jarg2;
19554   if (arg1) (arg1)->m_swingSpan1 = arg2;
19555 }
19556 
19557 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1swingSpan1_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19558 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1swingSpan1_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19559   jdouble jresult = 0 ;
19560   btConeTwistConstraintDoubleData *arg1 = (btConeTwistConstraintDoubleData *) 0 ;
19561   double result;
19562 
19563   (void)jenv;
19564   (void)jcls;
19565   (void)jarg1_;
19566   arg1 = *(btConeTwistConstraintDoubleData **)&jarg1;
19567   result = (double) ((arg1)->m_swingSpan1);
19568   jresult = (jdouble)result;
19569   return jresult;
19570 }
19571 
19572 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1swingSpan2_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)19573 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1swingSpan2_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
19574   btConeTwistConstraintDoubleData *arg1 = (btConeTwistConstraintDoubleData *) 0 ;
19575   double arg2 ;
19576 
19577   (void)jenv;
19578   (void)jcls;
19579   (void)jarg1_;
19580   arg1 = *(btConeTwistConstraintDoubleData **)&jarg1;
19581   arg2 = (double)jarg2;
19582   if (arg1) (arg1)->m_swingSpan2 = arg2;
19583 }
19584 
19585 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1swingSpan2_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19586 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1swingSpan2_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19587   jdouble jresult = 0 ;
19588   btConeTwistConstraintDoubleData *arg1 = (btConeTwistConstraintDoubleData *) 0 ;
19589   double result;
19590 
19591   (void)jenv;
19592   (void)jcls;
19593   (void)jarg1_;
19594   arg1 = *(btConeTwistConstraintDoubleData **)&jarg1;
19595   result = (double) ((arg1)->m_swingSpan2);
19596   jresult = (jdouble)result;
19597   return jresult;
19598 }
19599 
19600 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1twistSpan_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)19601 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1twistSpan_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
19602   btConeTwistConstraintDoubleData *arg1 = (btConeTwistConstraintDoubleData *) 0 ;
19603   double arg2 ;
19604 
19605   (void)jenv;
19606   (void)jcls;
19607   (void)jarg1_;
19608   arg1 = *(btConeTwistConstraintDoubleData **)&jarg1;
19609   arg2 = (double)jarg2;
19610   if (arg1) (arg1)->m_twistSpan = arg2;
19611 }
19612 
19613 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1twistSpan_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19614 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1twistSpan_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19615   jdouble jresult = 0 ;
19616   btConeTwistConstraintDoubleData *arg1 = (btConeTwistConstraintDoubleData *) 0 ;
19617   double result;
19618 
19619   (void)jenv;
19620   (void)jcls;
19621   (void)jarg1_;
19622   arg1 = *(btConeTwistConstraintDoubleData **)&jarg1;
19623   result = (double) ((arg1)->m_twistSpan);
19624   jresult = (jdouble)result;
19625   return jresult;
19626 }
19627 
19628 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1limitSoftness_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)19629 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1limitSoftness_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
19630   btConeTwistConstraintDoubleData *arg1 = (btConeTwistConstraintDoubleData *) 0 ;
19631   double arg2 ;
19632 
19633   (void)jenv;
19634   (void)jcls;
19635   (void)jarg1_;
19636   arg1 = *(btConeTwistConstraintDoubleData **)&jarg1;
19637   arg2 = (double)jarg2;
19638   if (arg1) (arg1)->m_limitSoftness = arg2;
19639 }
19640 
19641 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1limitSoftness_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19642 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1limitSoftness_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19643   jdouble jresult = 0 ;
19644   btConeTwistConstraintDoubleData *arg1 = (btConeTwistConstraintDoubleData *) 0 ;
19645   double result;
19646 
19647   (void)jenv;
19648   (void)jcls;
19649   (void)jarg1_;
19650   arg1 = *(btConeTwistConstraintDoubleData **)&jarg1;
19651   result = (double) ((arg1)->m_limitSoftness);
19652   jresult = (jdouble)result;
19653   return jresult;
19654 }
19655 
19656 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1biasFactor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)19657 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1biasFactor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
19658   btConeTwistConstraintDoubleData *arg1 = (btConeTwistConstraintDoubleData *) 0 ;
19659   double arg2 ;
19660 
19661   (void)jenv;
19662   (void)jcls;
19663   (void)jarg1_;
19664   arg1 = *(btConeTwistConstraintDoubleData **)&jarg1;
19665   arg2 = (double)jarg2;
19666   if (arg1) (arg1)->m_biasFactor = arg2;
19667 }
19668 
19669 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1biasFactor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19670 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1biasFactor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19671   jdouble jresult = 0 ;
19672   btConeTwistConstraintDoubleData *arg1 = (btConeTwistConstraintDoubleData *) 0 ;
19673   double result;
19674 
19675   (void)jenv;
19676   (void)jcls;
19677   (void)jarg1_;
19678   arg1 = *(btConeTwistConstraintDoubleData **)&jarg1;
19679   result = (double) ((arg1)->m_biasFactor);
19680   jresult = (jdouble)result;
19681   return jresult;
19682 }
19683 
19684 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1relaxationFactor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)19685 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1relaxationFactor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
19686   btConeTwistConstraintDoubleData *arg1 = (btConeTwistConstraintDoubleData *) 0 ;
19687   double arg2 ;
19688 
19689   (void)jenv;
19690   (void)jcls;
19691   (void)jarg1_;
19692   arg1 = *(btConeTwistConstraintDoubleData **)&jarg1;
19693   arg2 = (double)jarg2;
19694   if (arg1) (arg1)->m_relaxationFactor = arg2;
19695 }
19696 
19697 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1relaxationFactor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19698 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1relaxationFactor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19699   jdouble jresult = 0 ;
19700   btConeTwistConstraintDoubleData *arg1 = (btConeTwistConstraintDoubleData *) 0 ;
19701   double result;
19702 
19703   (void)jenv;
19704   (void)jcls;
19705   (void)jarg1_;
19706   arg1 = *(btConeTwistConstraintDoubleData **)&jarg1;
19707   result = (double) ((arg1)->m_relaxationFactor);
19708   jresult = (jdouble)result;
19709   return jresult;
19710 }
19711 
19712 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1damping_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)19713 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1damping_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
19714   btConeTwistConstraintDoubleData *arg1 = (btConeTwistConstraintDoubleData *) 0 ;
19715   double arg2 ;
19716 
19717   (void)jenv;
19718   (void)jcls;
19719   (void)jarg1_;
19720   arg1 = *(btConeTwistConstraintDoubleData **)&jarg1;
19721   arg2 = (double)jarg2;
19722   if (arg1) (arg1)->m_damping = arg2;
19723 }
19724 
19725 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1damping_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19726 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintDoubleData_1damping_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19727   jdouble jresult = 0 ;
19728   btConeTwistConstraintDoubleData *arg1 = (btConeTwistConstraintDoubleData *) 0 ;
19729   double result;
19730 
19731   (void)jenv;
19732   (void)jcls;
19733   (void)jarg1_;
19734   arg1 = *(btConeTwistConstraintDoubleData **)&jarg1;
19735   result = (double) ((arg1)->m_damping);
19736   jresult = (jdouble)result;
19737   return jresult;
19738 }
19739 
19740 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btConeTwistConstraintDoubleData(JNIEnv * jenv,jclass jcls)19741 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btConeTwistConstraintDoubleData(JNIEnv *jenv, jclass jcls) {
19742   jlong jresult = 0 ;
19743   btConeTwistConstraintDoubleData *result = 0 ;
19744 
19745   (void)jenv;
19746   (void)jcls;
19747   result = (btConeTwistConstraintDoubleData *)new btConeTwistConstraintDoubleData();
19748   *(btConeTwistConstraintDoubleData **)&jresult = result;
19749   return jresult;
19750 }
19751 
19752 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btConeTwistConstraintDoubleData(JNIEnv * jenv,jclass jcls,jlong jarg1)19753 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btConeTwistConstraintDoubleData(JNIEnv *jenv, jclass jcls, jlong jarg1) {
19754   btConeTwistConstraintDoubleData *arg1 = (btConeTwistConstraintDoubleData *) 0 ;
19755 
19756   (void)jenv;
19757   (void)jcls;
19758   arg1 = *(btConeTwistConstraintDoubleData **)&jarg1;
19759   delete arg1;
19760 }
19761 
19762 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1typeConstraintData_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)19763 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1typeConstraintData_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
19764   btConeTwistConstraintData *arg1 = (btConeTwistConstraintData *) 0 ;
19765   btTypedConstraintData *arg2 = (btTypedConstraintData *) 0 ;
19766 
19767   (void)jenv;
19768   (void)jcls;
19769   (void)jarg1_;
19770   (void)jarg2_;
19771   arg1 = *(btConeTwistConstraintData **)&jarg1;
19772   arg2 = *(btTypedConstraintData **)&jarg2;
19773   if (arg1) (arg1)->m_typeConstraintData = *arg2;
19774 }
19775 
19776 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1typeConstraintData_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19777 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1typeConstraintData_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19778   jlong jresult = 0 ;
19779   btConeTwistConstraintData *arg1 = (btConeTwistConstraintData *) 0 ;
19780   btTypedConstraintData *result = 0 ;
19781 
19782   (void)jenv;
19783   (void)jcls;
19784   (void)jarg1_;
19785   arg1 = *(btConeTwistConstraintData **)&jarg1;
19786   result = (btTypedConstraintData *)& ((arg1)->m_typeConstraintData);
19787   *(btTypedConstraintData **)&jresult = result;
19788   return jresult;
19789 }
19790 
19791 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1rbAFrame_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)19792 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1rbAFrame_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
19793   btConeTwistConstraintData *arg1 = (btConeTwistConstraintData *) 0 ;
19794   btTransformFloatData *arg2 = (btTransformFloatData *) 0 ;
19795 
19796   (void)jenv;
19797   (void)jcls;
19798   (void)jarg1_;
19799   (void)jarg2_;
19800   arg1 = *(btConeTwistConstraintData **)&jarg1;
19801   arg2 = *(btTransformFloatData **)&jarg2;
19802   if (arg1) (arg1)->m_rbAFrame = *arg2;
19803 }
19804 
19805 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1rbAFrame_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19806 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1rbAFrame_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19807   jlong jresult = 0 ;
19808   btConeTwistConstraintData *arg1 = (btConeTwistConstraintData *) 0 ;
19809   btTransformFloatData *result = 0 ;
19810 
19811   (void)jenv;
19812   (void)jcls;
19813   (void)jarg1_;
19814   arg1 = *(btConeTwistConstraintData **)&jarg1;
19815   result = (btTransformFloatData *)& ((arg1)->m_rbAFrame);
19816   *(btTransformFloatData **)&jresult = result;
19817   return jresult;
19818 }
19819 
19820 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1rbBFrame_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)19821 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1rbBFrame_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
19822   btConeTwistConstraintData *arg1 = (btConeTwistConstraintData *) 0 ;
19823   btTransformFloatData *arg2 = (btTransformFloatData *) 0 ;
19824 
19825   (void)jenv;
19826   (void)jcls;
19827   (void)jarg1_;
19828   (void)jarg2_;
19829   arg1 = *(btConeTwistConstraintData **)&jarg1;
19830   arg2 = *(btTransformFloatData **)&jarg2;
19831   if (arg1) (arg1)->m_rbBFrame = *arg2;
19832 }
19833 
19834 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1rbBFrame_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19835 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1rbBFrame_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19836   jlong jresult = 0 ;
19837   btConeTwistConstraintData *arg1 = (btConeTwistConstraintData *) 0 ;
19838   btTransformFloatData *result = 0 ;
19839 
19840   (void)jenv;
19841   (void)jcls;
19842   (void)jarg1_;
19843   arg1 = *(btConeTwistConstraintData **)&jarg1;
19844   result = (btTransformFloatData *)& ((arg1)->m_rbBFrame);
19845   *(btTransformFloatData **)&jresult = result;
19846   return jresult;
19847 }
19848 
19849 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1swingSpan1_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)19850 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1swingSpan1_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
19851   btConeTwistConstraintData *arg1 = (btConeTwistConstraintData *) 0 ;
19852   float arg2 ;
19853 
19854   (void)jenv;
19855   (void)jcls;
19856   (void)jarg1_;
19857   arg1 = *(btConeTwistConstraintData **)&jarg1;
19858   arg2 = (float)jarg2;
19859   if (arg1) (arg1)->m_swingSpan1 = arg2;
19860 }
19861 
19862 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1swingSpan1_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19863 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1swingSpan1_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19864   jfloat jresult = 0 ;
19865   btConeTwistConstraintData *arg1 = (btConeTwistConstraintData *) 0 ;
19866   float result;
19867 
19868   (void)jenv;
19869   (void)jcls;
19870   (void)jarg1_;
19871   arg1 = *(btConeTwistConstraintData **)&jarg1;
19872   result = (float) ((arg1)->m_swingSpan1);
19873   jresult = (jfloat)result;
19874   return jresult;
19875 }
19876 
19877 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1swingSpan2_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)19878 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1swingSpan2_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
19879   btConeTwistConstraintData *arg1 = (btConeTwistConstraintData *) 0 ;
19880   float arg2 ;
19881 
19882   (void)jenv;
19883   (void)jcls;
19884   (void)jarg1_;
19885   arg1 = *(btConeTwistConstraintData **)&jarg1;
19886   arg2 = (float)jarg2;
19887   if (arg1) (arg1)->m_swingSpan2 = arg2;
19888 }
19889 
19890 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1swingSpan2_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19891 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1swingSpan2_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19892   jfloat jresult = 0 ;
19893   btConeTwistConstraintData *arg1 = (btConeTwistConstraintData *) 0 ;
19894   float result;
19895 
19896   (void)jenv;
19897   (void)jcls;
19898   (void)jarg1_;
19899   arg1 = *(btConeTwistConstraintData **)&jarg1;
19900   result = (float) ((arg1)->m_swingSpan2);
19901   jresult = (jfloat)result;
19902   return jresult;
19903 }
19904 
19905 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1twistSpan_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)19906 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1twistSpan_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
19907   btConeTwistConstraintData *arg1 = (btConeTwistConstraintData *) 0 ;
19908   float arg2 ;
19909 
19910   (void)jenv;
19911   (void)jcls;
19912   (void)jarg1_;
19913   arg1 = *(btConeTwistConstraintData **)&jarg1;
19914   arg2 = (float)jarg2;
19915   if (arg1) (arg1)->m_twistSpan = arg2;
19916 }
19917 
19918 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1twistSpan_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19919 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1twistSpan_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19920   jfloat jresult = 0 ;
19921   btConeTwistConstraintData *arg1 = (btConeTwistConstraintData *) 0 ;
19922   float result;
19923 
19924   (void)jenv;
19925   (void)jcls;
19926   (void)jarg1_;
19927   arg1 = *(btConeTwistConstraintData **)&jarg1;
19928   result = (float) ((arg1)->m_twistSpan);
19929   jresult = (jfloat)result;
19930   return jresult;
19931 }
19932 
19933 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1limitSoftness_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)19934 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1limitSoftness_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
19935   btConeTwistConstraintData *arg1 = (btConeTwistConstraintData *) 0 ;
19936   float arg2 ;
19937 
19938   (void)jenv;
19939   (void)jcls;
19940   (void)jarg1_;
19941   arg1 = *(btConeTwistConstraintData **)&jarg1;
19942   arg2 = (float)jarg2;
19943   if (arg1) (arg1)->m_limitSoftness = arg2;
19944 }
19945 
19946 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1limitSoftness_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19947 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1limitSoftness_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19948   jfloat jresult = 0 ;
19949   btConeTwistConstraintData *arg1 = (btConeTwistConstraintData *) 0 ;
19950   float result;
19951 
19952   (void)jenv;
19953   (void)jcls;
19954   (void)jarg1_;
19955   arg1 = *(btConeTwistConstraintData **)&jarg1;
19956   result = (float) ((arg1)->m_limitSoftness);
19957   jresult = (jfloat)result;
19958   return jresult;
19959 }
19960 
19961 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1biasFactor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)19962 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1biasFactor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
19963   btConeTwistConstraintData *arg1 = (btConeTwistConstraintData *) 0 ;
19964   float arg2 ;
19965 
19966   (void)jenv;
19967   (void)jcls;
19968   (void)jarg1_;
19969   arg1 = *(btConeTwistConstraintData **)&jarg1;
19970   arg2 = (float)jarg2;
19971   if (arg1) (arg1)->m_biasFactor = arg2;
19972 }
19973 
19974 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1biasFactor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)19975 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1biasFactor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19976   jfloat jresult = 0 ;
19977   btConeTwistConstraintData *arg1 = (btConeTwistConstraintData *) 0 ;
19978   float result;
19979 
19980   (void)jenv;
19981   (void)jcls;
19982   (void)jarg1_;
19983   arg1 = *(btConeTwistConstraintData **)&jarg1;
19984   result = (float) ((arg1)->m_biasFactor);
19985   jresult = (jfloat)result;
19986   return jresult;
19987 }
19988 
19989 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1relaxationFactor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)19990 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1relaxationFactor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
19991   btConeTwistConstraintData *arg1 = (btConeTwistConstraintData *) 0 ;
19992   float arg2 ;
19993 
19994   (void)jenv;
19995   (void)jcls;
19996   (void)jarg1_;
19997   arg1 = *(btConeTwistConstraintData **)&jarg1;
19998   arg2 = (float)jarg2;
19999   if (arg1) (arg1)->m_relaxationFactor = arg2;
20000 }
20001 
20002 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1relaxationFactor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20003 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1relaxationFactor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20004   jfloat jresult = 0 ;
20005   btConeTwistConstraintData *arg1 = (btConeTwistConstraintData *) 0 ;
20006   float result;
20007 
20008   (void)jenv;
20009   (void)jcls;
20010   (void)jarg1_;
20011   arg1 = *(btConeTwistConstraintData **)&jarg1;
20012   result = (float) ((arg1)->m_relaxationFactor);
20013   jresult = (jfloat)result;
20014   return jresult;
20015 }
20016 
20017 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1damping_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)20018 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1damping_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
20019   btConeTwistConstraintData *arg1 = (btConeTwistConstraintData *) 0 ;
20020   float arg2 ;
20021 
20022   (void)jenv;
20023   (void)jcls;
20024   (void)jarg1_;
20025   arg1 = *(btConeTwistConstraintData **)&jarg1;
20026   arg2 = (float)jarg2;
20027   if (arg1) (arg1)->m_damping = arg2;
20028 }
20029 
20030 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1damping_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20031 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1damping_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20032   jfloat jresult = 0 ;
20033   btConeTwistConstraintData *arg1 = (btConeTwistConstraintData *) 0 ;
20034   float result;
20035 
20036   (void)jenv;
20037   (void)jcls;
20038   (void)jarg1_;
20039   arg1 = *(btConeTwistConstraintData **)&jarg1;
20040   result = (float) ((arg1)->m_damping);
20041   jresult = (jfloat)result;
20042   return jresult;
20043 }
20044 
20045 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1pad_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)20046 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1pad_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
20047   btConeTwistConstraintData *arg1 = (btConeTwistConstraintData *) 0 ;
20048   char *arg2 ;
20049 
20050   (void)jenv;
20051   (void)jcls;
20052   (void)jarg1_;
20053   arg1 = *(btConeTwistConstraintData **)&jarg1;
20054   arg2 = 0;
20055   if (jarg2) {
20056     arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
20057     if (!arg2) return ;
20058   }
20059   {
20060     if(arg2) {
20061       strncpy((char*)arg1->m_pad, (const char *)arg2, 4-1);
20062       arg1->m_pad[4-1] = 0;
20063     } else {
20064       arg1->m_pad[0] = 0;
20065     }
20066   }
20067 
20068   if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
20069 }
20070 
20071 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1pad_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20072 SWIGEXPORT jstring JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraintData_1pad_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20073   jstring jresult = 0 ;
20074   btConeTwistConstraintData *arg1 = (btConeTwistConstraintData *) 0 ;
20075   char *result = 0 ;
20076 
20077   (void)jenv;
20078   (void)jcls;
20079   (void)jarg1_;
20080   arg1 = *(btConeTwistConstraintData **)&jarg1;
20081   result = (char *)(char *) ((arg1)->m_pad);
20082   if (result) jresult = jenv->NewStringUTF((const char *)result);
20083   return jresult;
20084 }
20085 
20086 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btConeTwistConstraintData(JNIEnv * jenv,jclass jcls)20087 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btConeTwistConstraintData(JNIEnv *jenv, jclass jcls) {
20088   jlong jresult = 0 ;
20089   btConeTwistConstraintData *result = 0 ;
20090 
20091   (void)jenv;
20092   (void)jcls;
20093   result = (btConeTwistConstraintData *)new btConeTwistConstraintData();
20094   *(btConeTwistConstraintData **)&jresult = result;
20095   return jresult;
20096 }
20097 
20098 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btConeTwistConstraintData(JNIEnv * jenv,jclass jcls,jlong jarg1)20099 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btConeTwistConstraintData(JNIEnv *jenv, jclass jcls, jlong jarg1) {
20100   btConeTwistConstraintData *arg1 = (btConeTwistConstraintData *) 0 ;
20101 
20102   (void)jenv;
20103   (void)jcls;
20104   arg1 = *(btConeTwistConstraintData **)&jarg1;
20105   delete arg1;
20106 }
20107 
20108 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btGeneric6DofSpringConstraint_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jobject jarg3,jobject jarg4,jboolean jarg5)20109 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btGeneric6DofSpringConstraint_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jobject jarg3, jobject jarg4, jboolean jarg5) {
20110   jlong jresult = 0 ;
20111   btRigidBody *arg1 = 0 ;
20112   btRigidBody *arg2 = 0 ;
20113   btTransform *arg3 = 0 ;
20114   btTransform *arg4 = 0 ;
20115   bool arg5 ;
20116   btGeneric6DofSpringConstraint *result = 0 ;
20117 
20118   (void)jenv;
20119   (void)jcls;
20120   (void)jarg1_;
20121   (void)jarg2_;
20122   arg1 = *(btRigidBody **)&jarg1;
20123   if (!arg1) {
20124     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
20125     return 0;
20126   }
20127   arg2 = *(btRigidBody **)&jarg2;
20128   if (!arg2) {
20129     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
20130     return 0;
20131   }
20132   btTransform local_arg3;
20133   gdx_setbtTransformFromMatrix4(jenv, local_arg3, jarg3);
20134   arg3 = &local_arg3;
20135   gdxAutoCommitMatrix4 auto_commit_arg3(jenv, jarg3, &local_arg3);
20136   btTransform local_arg4;
20137   gdx_setbtTransformFromMatrix4(jenv, local_arg4, jarg4);
20138   arg4 = &local_arg4;
20139   gdxAutoCommitMatrix4 auto_commit_arg4(jenv, jarg4, &local_arg4);
20140   arg5 = jarg5 ? true : false;
20141   result = (btGeneric6DofSpringConstraint *)new btGeneric6DofSpringConstraint(*arg1,*arg2,(btTransform const &)*arg3,(btTransform const &)*arg4,arg5);
20142   *(btGeneric6DofSpringConstraint **)&jresult = result;
20143   return jresult;
20144 }
20145 
20146 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btGeneric6DofSpringConstraint_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jboolean jarg3)20147 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btGeneric6DofSpringConstraint_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jboolean jarg3) {
20148   jlong jresult = 0 ;
20149   btRigidBody *arg1 = 0 ;
20150   btTransform *arg2 = 0 ;
20151   bool arg3 ;
20152   btGeneric6DofSpringConstraint *result = 0 ;
20153 
20154   (void)jenv;
20155   (void)jcls;
20156   (void)jarg1_;
20157   arg1 = *(btRigidBody **)&jarg1;
20158   if (!arg1) {
20159     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
20160     return 0;
20161   }
20162   btTransform local_arg2;
20163   gdx_setbtTransformFromMatrix4(jenv, local_arg2, jarg2);
20164   arg2 = &local_arg2;
20165   gdxAutoCommitMatrix4 auto_commit_arg2(jenv, jarg2, &local_arg2);
20166   arg3 = jarg3 ? true : false;
20167   result = (btGeneric6DofSpringConstraint *)new btGeneric6DofSpringConstraint(*arg1,(btTransform const &)*arg2,arg3);
20168   *(btGeneric6DofSpringConstraint **)&jresult = result;
20169   return jresult;
20170 }
20171 
20172 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraint_1enableSpring(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jboolean jarg3)20173 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraint_1enableSpring(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jboolean jarg3) {
20174   btGeneric6DofSpringConstraint *arg1 = (btGeneric6DofSpringConstraint *) 0 ;
20175   int arg2 ;
20176   bool arg3 ;
20177 
20178   (void)jenv;
20179   (void)jcls;
20180   (void)jarg1_;
20181   arg1 = *(btGeneric6DofSpringConstraint **)&jarg1;
20182   arg2 = (int)jarg2;
20183   arg3 = jarg3 ? true : false;
20184   (arg1)->enableSpring(arg2,arg3);
20185 }
20186 
20187 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraint_1setStiffness(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jfloat jarg3)20188 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraint_1setStiffness(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jfloat jarg3) {
20189   btGeneric6DofSpringConstraint *arg1 = (btGeneric6DofSpringConstraint *) 0 ;
20190   int arg2 ;
20191   btScalar arg3 ;
20192 
20193   (void)jenv;
20194   (void)jcls;
20195   (void)jarg1_;
20196   arg1 = *(btGeneric6DofSpringConstraint **)&jarg1;
20197   arg2 = (int)jarg2;
20198   arg3 = (btScalar)jarg3;
20199   (arg1)->setStiffness(arg2,arg3);
20200 }
20201 
20202 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraint_1setDamping(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jfloat jarg3)20203 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraint_1setDamping(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jfloat jarg3) {
20204   btGeneric6DofSpringConstraint *arg1 = (btGeneric6DofSpringConstraint *) 0 ;
20205   int arg2 ;
20206   btScalar arg3 ;
20207 
20208   (void)jenv;
20209   (void)jcls;
20210   (void)jarg1_;
20211   arg1 = *(btGeneric6DofSpringConstraint **)&jarg1;
20212   arg2 = (int)jarg2;
20213   arg3 = (btScalar)jarg3;
20214   (arg1)->setDamping(arg2,arg3);
20215 }
20216 
20217 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraint_1setEquilibriumPoint_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20218 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraint_1setEquilibriumPoint_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20219   btGeneric6DofSpringConstraint *arg1 = (btGeneric6DofSpringConstraint *) 0 ;
20220 
20221   (void)jenv;
20222   (void)jcls;
20223   (void)jarg1_;
20224   arg1 = *(btGeneric6DofSpringConstraint **)&jarg1;
20225   (arg1)->setEquilibriumPoint();
20226 }
20227 
20228 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraint_1setEquilibriumPoint_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)20229 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraint_1setEquilibriumPoint_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
20230   btGeneric6DofSpringConstraint *arg1 = (btGeneric6DofSpringConstraint *) 0 ;
20231   int arg2 ;
20232 
20233   (void)jenv;
20234   (void)jcls;
20235   (void)jarg1_;
20236   arg1 = *(btGeneric6DofSpringConstraint **)&jarg1;
20237   arg2 = (int)jarg2;
20238   (arg1)->setEquilibriumPoint(arg2);
20239 }
20240 
20241 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraint_1setEquilibriumPoint_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jfloat jarg3)20242 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraint_1setEquilibriumPoint_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jfloat jarg3) {
20243   btGeneric6DofSpringConstraint *arg1 = (btGeneric6DofSpringConstraint *) 0 ;
20244   int arg2 ;
20245   btScalar arg3 ;
20246 
20247   (void)jenv;
20248   (void)jcls;
20249   (void)jarg1_;
20250   arg1 = *(btGeneric6DofSpringConstraint **)&jarg1;
20251   arg2 = (int)jarg2;
20252   arg3 = (btScalar)jarg3;
20253   (arg1)->setEquilibriumPoint(arg2,arg3);
20254 }
20255 
20256 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraint_1setAxis(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jobject jarg3)20257 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraint_1setAxis(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jobject jarg3) {
20258   btGeneric6DofSpringConstraint *arg1 = (btGeneric6DofSpringConstraint *) 0 ;
20259   btVector3 *arg2 = 0 ;
20260   btVector3 *arg3 = 0 ;
20261 
20262   (void)jenv;
20263   (void)jcls;
20264   (void)jarg1_;
20265   arg1 = *(btGeneric6DofSpringConstraint **)&jarg1;
20266   btVector3 local_arg2;
20267   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
20268   arg2 = &local_arg2;
20269   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
20270   btVector3 local_arg3;
20271   gdx_setbtVector3FromVector3(jenv, local_arg3, jarg3);
20272   arg3 = &local_arg3;
20273   gdxAutoCommitVector3 auto_commit_arg3(jenv, jarg3, &local_arg3);
20274   (arg1)->setAxis((btVector3 const &)*arg2,(btVector3 const &)*arg3);
20275 }
20276 
20277 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btGeneric6DofSpringConstraint(JNIEnv * jenv,jclass jcls,jlong jarg1)20278 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btGeneric6DofSpringConstraint(JNIEnv *jenv, jclass jcls, jlong jarg1) {
20279   btGeneric6DofSpringConstraint *arg1 = (btGeneric6DofSpringConstraint *) 0 ;
20280 
20281   (void)jenv;
20282   (void)jcls;
20283   arg1 = *(btGeneric6DofSpringConstraint **)&jarg1;
20284   delete arg1;
20285 }
20286 
20287 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintData_16dofData_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)20288 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintData_16dofData_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
20289   btGeneric6DofSpringConstraintData *arg1 = (btGeneric6DofSpringConstraintData *) 0 ;
20290   btGeneric6DofConstraintData *arg2 = (btGeneric6DofConstraintData *) 0 ;
20291 
20292   (void)jenv;
20293   (void)jcls;
20294   (void)jarg1_;
20295   (void)jarg2_;
20296   arg1 = *(btGeneric6DofSpringConstraintData **)&jarg1;
20297   arg2 = *(btGeneric6DofConstraintData **)&jarg2;
20298   if (arg1) (arg1)->m_6dofData = *arg2;
20299 }
20300 
20301 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintData_16dofData_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20302 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintData_16dofData_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20303   jlong jresult = 0 ;
20304   btGeneric6DofSpringConstraintData *arg1 = (btGeneric6DofSpringConstraintData *) 0 ;
20305   btGeneric6DofConstraintData *result = 0 ;
20306 
20307   (void)jenv;
20308   (void)jcls;
20309   (void)jarg1_;
20310   arg1 = *(btGeneric6DofSpringConstraintData **)&jarg1;
20311   result = (btGeneric6DofConstraintData *)& ((arg1)->m_6dofData);
20312   *(btGeneric6DofConstraintData **)&jresult = result;
20313   return jresult;
20314 }
20315 
20316 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintData_1springEnabled_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jintArray jarg2)20317 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintData_1springEnabled_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jintArray jarg2) {
20318   btGeneric6DofSpringConstraintData *arg1 = (btGeneric6DofSpringConstraintData *) 0 ;
20319   int *arg2 ;
20320 
20321   (void)jenv;
20322   (void)jcls;
20323   (void)jarg1_;
20324   arg1 = *(btGeneric6DofSpringConstraintData **)&jarg1;
20325   if (jarg2 && jenv->GetArrayLength(jarg2) != 6) {
20326     SWIG_JavaThrowException(jenv, SWIG_JavaIndexOutOfBoundsException, "incorrect array size");
20327     return ;
20328   }
20329   arg2 = (int *)jenv->GetPrimitiveArrayCritical(jarg2, 0);
20330   {
20331     size_t ii;
20332     int *b = (int *) arg1->m_springEnabled;
20333     for (ii = 0; ii < (size_t)6; ii++) b[ii] = *((int *) arg2 + ii);
20334   }
20335   jenv->ReleasePrimitiveArrayCritical(jarg2, (int *)arg2, 0);
20336 }
20337 
20338 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintData_1springEnabled_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20339 SWIGEXPORT jintArray JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintData_1springEnabled_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20340   jintArray jresult = 0 ;
20341   btGeneric6DofSpringConstraintData *arg1 = (btGeneric6DofSpringConstraintData *) 0 ;
20342   int *result = 0 ;
20343 
20344   (void)jenv;
20345   (void)jcls;
20346   (void)jarg1_;
20347   arg1 = *(btGeneric6DofSpringConstraintData **)&jarg1;
20348   result = (int *)(int *) ((arg1)->m_springEnabled);
20349   /*jresult = SWIG_JavaArrayOut##Int(jenv, (int *)result, 6);*/
20350   return jresult;
20351 }
20352 
20353 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintData_1equilibriumPoint_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloatArray jarg2)20354 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintData_1equilibriumPoint_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloatArray jarg2) {
20355   btGeneric6DofSpringConstraintData *arg1 = (btGeneric6DofSpringConstraintData *) 0 ;
20356   float *arg2 ;
20357 
20358   (void)jenv;
20359   (void)jcls;
20360   (void)jarg1_;
20361   arg1 = *(btGeneric6DofSpringConstraintData **)&jarg1;
20362   if (jarg2 && jenv->GetArrayLength(jarg2) != 6) {
20363     SWIG_JavaThrowException(jenv, SWIG_JavaIndexOutOfBoundsException, "incorrect array size");
20364     return ;
20365   }
20366   arg2 = (float *)jenv->GetPrimitiveArrayCritical(jarg2, 0);
20367   {
20368     size_t ii;
20369     float *b = (float *) arg1->m_equilibriumPoint;
20370     for (ii = 0; ii < (size_t)6; ii++) b[ii] = *((float *) arg2 + ii);
20371   }
20372   jenv->ReleasePrimitiveArrayCritical(jarg2, (float *)arg2, 0);
20373 }
20374 
20375 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintData_1equilibriumPoint_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20376 SWIGEXPORT jfloatArray JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintData_1equilibriumPoint_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20377   jfloatArray jresult = 0 ;
20378   btGeneric6DofSpringConstraintData *arg1 = (btGeneric6DofSpringConstraintData *) 0 ;
20379   float *result = 0 ;
20380 
20381   (void)jenv;
20382   (void)jcls;
20383   (void)jarg1_;
20384   arg1 = *(btGeneric6DofSpringConstraintData **)&jarg1;
20385   result = (float *)(float *) ((arg1)->m_equilibriumPoint);
20386   /*jresult = SWIG_JavaArrayOut##Float(jenv, (float *)result, 6);*/
20387   return jresult;
20388 }
20389 
20390 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintData_1springStiffness_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloatArray jarg2)20391 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintData_1springStiffness_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloatArray jarg2) {
20392   btGeneric6DofSpringConstraintData *arg1 = (btGeneric6DofSpringConstraintData *) 0 ;
20393   float *arg2 ;
20394 
20395   (void)jenv;
20396   (void)jcls;
20397   (void)jarg1_;
20398   arg1 = *(btGeneric6DofSpringConstraintData **)&jarg1;
20399   if (jarg2 && jenv->GetArrayLength(jarg2) != 6) {
20400     SWIG_JavaThrowException(jenv, SWIG_JavaIndexOutOfBoundsException, "incorrect array size");
20401     return ;
20402   }
20403   arg2 = (float *)jenv->GetPrimitiveArrayCritical(jarg2, 0);
20404   {
20405     size_t ii;
20406     float *b = (float *) arg1->m_springStiffness;
20407     for (ii = 0; ii < (size_t)6; ii++) b[ii] = *((float *) arg2 + ii);
20408   }
20409   jenv->ReleasePrimitiveArrayCritical(jarg2, (float *)arg2, 0);
20410 }
20411 
20412 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintData_1springStiffness_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20413 SWIGEXPORT jfloatArray JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintData_1springStiffness_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20414   jfloatArray jresult = 0 ;
20415   btGeneric6DofSpringConstraintData *arg1 = (btGeneric6DofSpringConstraintData *) 0 ;
20416   float *result = 0 ;
20417 
20418   (void)jenv;
20419   (void)jcls;
20420   (void)jarg1_;
20421   arg1 = *(btGeneric6DofSpringConstraintData **)&jarg1;
20422   result = (float *)(float *) ((arg1)->m_springStiffness);
20423   /*jresult = SWIG_JavaArrayOut##Float(jenv, (float *)result, 6);*/
20424   return jresult;
20425 }
20426 
20427 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintData_1springDamping_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloatArray jarg2)20428 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintData_1springDamping_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloatArray jarg2) {
20429   btGeneric6DofSpringConstraintData *arg1 = (btGeneric6DofSpringConstraintData *) 0 ;
20430   float *arg2 ;
20431 
20432   (void)jenv;
20433   (void)jcls;
20434   (void)jarg1_;
20435   arg1 = *(btGeneric6DofSpringConstraintData **)&jarg1;
20436   if (jarg2 && jenv->GetArrayLength(jarg2) != 6) {
20437     SWIG_JavaThrowException(jenv, SWIG_JavaIndexOutOfBoundsException, "incorrect array size");
20438     return ;
20439   }
20440   arg2 = (float *)jenv->GetPrimitiveArrayCritical(jarg2, 0);
20441   {
20442     size_t ii;
20443     float *b = (float *) arg1->m_springDamping;
20444     for (ii = 0; ii < (size_t)6; ii++) b[ii] = *((float *) arg2 + ii);
20445   }
20446   jenv->ReleasePrimitiveArrayCritical(jarg2, (float *)arg2, 0);
20447 }
20448 
20449 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintData_1springDamping_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20450 SWIGEXPORT jfloatArray JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintData_1springDamping_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20451   jfloatArray jresult = 0 ;
20452   btGeneric6DofSpringConstraintData *arg1 = (btGeneric6DofSpringConstraintData *) 0 ;
20453   float *result = 0 ;
20454 
20455   (void)jenv;
20456   (void)jcls;
20457   (void)jarg1_;
20458   arg1 = *(btGeneric6DofSpringConstraintData **)&jarg1;
20459   result = (float *)(float *) ((arg1)->m_springDamping);
20460   /*jresult = SWIG_JavaArrayOut##Float(jenv, (float *)result, 6);*/
20461   return jresult;
20462 }
20463 
20464 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btGeneric6DofSpringConstraintData(JNIEnv * jenv,jclass jcls)20465 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btGeneric6DofSpringConstraintData(JNIEnv *jenv, jclass jcls) {
20466   jlong jresult = 0 ;
20467   btGeneric6DofSpringConstraintData *result = 0 ;
20468 
20469   (void)jenv;
20470   (void)jcls;
20471   result = (btGeneric6DofSpringConstraintData *)new btGeneric6DofSpringConstraintData();
20472   *(btGeneric6DofSpringConstraintData **)&jresult = result;
20473   return jresult;
20474 }
20475 
20476 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btGeneric6DofSpringConstraintData(JNIEnv * jenv,jclass jcls,jlong jarg1)20477 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btGeneric6DofSpringConstraintData(JNIEnv *jenv, jclass jcls, jlong jarg1) {
20478   btGeneric6DofSpringConstraintData *arg1 = (btGeneric6DofSpringConstraintData *) 0 ;
20479 
20480   (void)jenv;
20481   (void)jcls;
20482   arg1 = *(btGeneric6DofSpringConstraintData **)&jarg1;
20483   delete arg1;
20484 }
20485 
20486 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintDoubleData2_16dofData_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)20487 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintDoubleData2_16dofData_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
20488   btGeneric6DofSpringConstraintDoubleData2 *arg1 = (btGeneric6DofSpringConstraintDoubleData2 *) 0 ;
20489   btGeneric6DofConstraintDoubleData2 *arg2 = (btGeneric6DofConstraintDoubleData2 *) 0 ;
20490 
20491   (void)jenv;
20492   (void)jcls;
20493   (void)jarg1_;
20494   (void)jarg2_;
20495   arg1 = *(btGeneric6DofSpringConstraintDoubleData2 **)&jarg1;
20496   arg2 = *(btGeneric6DofConstraintDoubleData2 **)&jarg2;
20497   if (arg1) (arg1)->m_6dofData = *arg2;
20498 }
20499 
20500 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintDoubleData2_16dofData_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20501 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintDoubleData2_16dofData_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20502   jlong jresult = 0 ;
20503   btGeneric6DofSpringConstraintDoubleData2 *arg1 = (btGeneric6DofSpringConstraintDoubleData2 *) 0 ;
20504   btGeneric6DofConstraintDoubleData2 *result = 0 ;
20505 
20506   (void)jenv;
20507   (void)jcls;
20508   (void)jarg1_;
20509   arg1 = *(btGeneric6DofSpringConstraintDoubleData2 **)&jarg1;
20510   result = (btGeneric6DofConstraintDoubleData2 *)& ((arg1)->m_6dofData);
20511   *(btGeneric6DofConstraintDoubleData2 **)&jresult = result;
20512   return jresult;
20513 }
20514 
20515 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintDoubleData2_1springEnabled_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jintArray jarg2)20516 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintDoubleData2_1springEnabled_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jintArray jarg2) {
20517   btGeneric6DofSpringConstraintDoubleData2 *arg1 = (btGeneric6DofSpringConstraintDoubleData2 *) 0 ;
20518   int *arg2 ;
20519 
20520   (void)jenv;
20521   (void)jcls;
20522   (void)jarg1_;
20523   arg1 = *(btGeneric6DofSpringConstraintDoubleData2 **)&jarg1;
20524   if (jarg2 && jenv->GetArrayLength(jarg2) != 6) {
20525     SWIG_JavaThrowException(jenv, SWIG_JavaIndexOutOfBoundsException, "incorrect array size");
20526     return ;
20527   }
20528   arg2 = (int *)jenv->GetPrimitiveArrayCritical(jarg2, 0);
20529   {
20530     size_t ii;
20531     int *b = (int *) arg1->m_springEnabled;
20532     for (ii = 0; ii < (size_t)6; ii++) b[ii] = *((int *) arg2 + ii);
20533   }
20534   jenv->ReleasePrimitiveArrayCritical(jarg2, (int *)arg2, 0);
20535 }
20536 
20537 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintDoubleData2_1springEnabled_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20538 SWIGEXPORT jintArray JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintDoubleData2_1springEnabled_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20539   jintArray jresult = 0 ;
20540   btGeneric6DofSpringConstraintDoubleData2 *arg1 = (btGeneric6DofSpringConstraintDoubleData2 *) 0 ;
20541   int *result = 0 ;
20542 
20543   (void)jenv;
20544   (void)jcls;
20545   (void)jarg1_;
20546   arg1 = *(btGeneric6DofSpringConstraintDoubleData2 **)&jarg1;
20547   result = (int *)(int *) ((arg1)->m_springEnabled);
20548   /*jresult = SWIG_JavaArrayOut##Int(jenv, (int *)result, 6);*/
20549   return jresult;
20550 }
20551 
20552 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintDoubleData2_1equilibriumPoint_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdoubleArray jarg2)20553 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintDoubleData2_1equilibriumPoint_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdoubleArray jarg2) {
20554   btGeneric6DofSpringConstraintDoubleData2 *arg1 = (btGeneric6DofSpringConstraintDoubleData2 *) 0 ;
20555   double *arg2 ;
20556 
20557   (void)jenv;
20558   (void)jcls;
20559   (void)jarg1_;
20560   arg1 = *(btGeneric6DofSpringConstraintDoubleData2 **)&jarg1;
20561   if (jarg2 && jenv->GetArrayLength(jarg2) != 6) {
20562     SWIG_JavaThrowException(jenv, SWIG_JavaIndexOutOfBoundsException, "incorrect array size");
20563     return ;
20564   }
20565   arg2 = (double *)jenv->GetPrimitiveArrayCritical(jarg2, 0);
20566   {
20567     size_t ii;
20568     double *b = (double *) arg1->m_equilibriumPoint;
20569     for (ii = 0; ii < (size_t)6; ii++) b[ii] = *((double *) arg2 + ii);
20570   }
20571   jenv->ReleasePrimitiveArrayCritical(jarg2, (double *)arg2, 0);
20572 }
20573 
20574 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintDoubleData2_1equilibriumPoint_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20575 SWIGEXPORT jdoubleArray JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintDoubleData2_1equilibriumPoint_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20576   jdoubleArray jresult = 0 ;
20577   btGeneric6DofSpringConstraintDoubleData2 *arg1 = (btGeneric6DofSpringConstraintDoubleData2 *) 0 ;
20578   double *result = 0 ;
20579 
20580   (void)jenv;
20581   (void)jcls;
20582   (void)jarg1_;
20583   arg1 = *(btGeneric6DofSpringConstraintDoubleData2 **)&jarg1;
20584   result = (double *)(double *) ((arg1)->m_equilibriumPoint);
20585   /*jresult = SWIG_JavaArrayOut##Double(jenv, (double *)result, 6);*/
20586   return jresult;
20587 }
20588 
20589 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintDoubleData2_1springStiffness_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdoubleArray jarg2)20590 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintDoubleData2_1springStiffness_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdoubleArray jarg2) {
20591   btGeneric6DofSpringConstraintDoubleData2 *arg1 = (btGeneric6DofSpringConstraintDoubleData2 *) 0 ;
20592   double *arg2 ;
20593 
20594   (void)jenv;
20595   (void)jcls;
20596   (void)jarg1_;
20597   arg1 = *(btGeneric6DofSpringConstraintDoubleData2 **)&jarg1;
20598   if (jarg2 && jenv->GetArrayLength(jarg2) != 6) {
20599     SWIG_JavaThrowException(jenv, SWIG_JavaIndexOutOfBoundsException, "incorrect array size");
20600     return ;
20601   }
20602   arg2 = (double *)jenv->GetPrimitiveArrayCritical(jarg2, 0);
20603   {
20604     size_t ii;
20605     double *b = (double *) arg1->m_springStiffness;
20606     for (ii = 0; ii < (size_t)6; ii++) b[ii] = *((double *) arg2 + ii);
20607   }
20608   jenv->ReleasePrimitiveArrayCritical(jarg2, (double *)arg2, 0);
20609 }
20610 
20611 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintDoubleData2_1springStiffness_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20612 SWIGEXPORT jdoubleArray JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintDoubleData2_1springStiffness_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20613   jdoubleArray jresult = 0 ;
20614   btGeneric6DofSpringConstraintDoubleData2 *arg1 = (btGeneric6DofSpringConstraintDoubleData2 *) 0 ;
20615   double *result = 0 ;
20616 
20617   (void)jenv;
20618   (void)jcls;
20619   (void)jarg1_;
20620   arg1 = *(btGeneric6DofSpringConstraintDoubleData2 **)&jarg1;
20621   result = (double *)(double *) ((arg1)->m_springStiffness);
20622   /*jresult = SWIG_JavaArrayOut##Double(jenv, (double *)result, 6);*/
20623   return jresult;
20624 }
20625 
20626 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintDoubleData2_1springDamping_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdoubleArray jarg2)20627 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintDoubleData2_1springDamping_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdoubleArray jarg2) {
20628   btGeneric6DofSpringConstraintDoubleData2 *arg1 = (btGeneric6DofSpringConstraintDoubleData2 *) 0 ;
20629   double *arg2 ;
20630 
20631   (void)jenv;
20632   (void)jcls;
20633   (void)jarg1_;
20634   arg1 = *(btGeneric6DofSpringConstraintDoubleData2 **)&jarg1;
20635   if (jarg2 && jenv->GetArrayLength(jarg2) != 6) {
20636     SWIG_JavaThrowException(jenv, SWIG_JavaIndexOutOfBoundsException, "incorrect array size");
20637     return ;
20638   }
20639   arg2 = (double *)jenv->GetPrimitiveArrayCritical(jarg2, 0);
20640   {
20641     size_t ii;
20642     double *b = (double *) arg1->m_springDamping;
20643     for (ii = 0; ii < (size_t)6; ii++) b[ii] = *((double *) arg2 + ii);
20644   }
20645   jenv->ReleasePrimitiveArrayCritical(jarg2, (double *)arg2, 0);
20646 }
20647 
20648 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintDoubleData2_1springDamping_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20649 SWIGEXPORT jdoubleArray JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraintDoubleData2_1springDamping_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20650   jdoubleArray jresult = 0 ;
20651   btGeneric6DofSpringConstraintDoubleData2 *arg1 = (btGeneric6DofSpringConstraintDoubleData2 *) 0 ;
20652   double *result = 0 ;
20653 
20654   (void)jenv;
20655   (void)jcls;
20656   (void)jarg1_;
20657   arg1 = *(btGeneric6DofSpringConstraintDoubleData2 **)&jarg1;
20658   result = (double *)(double *) ((arg1)->m_springDamping);
20659   /*jresult = SWIG_JavaArrayOut##Double(jenv, (double *)result, 6);*/
20660   return jresult;
20661 }
20662 
20663 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btGeneric6DofSpringConstraintDoubleData2(JNIEnv * jenv,jclass jcls)20664 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btGeneric6DofSpringConstraintDoubleData2(JNIEnv *jenv, jclass jcls) {
20665   jlong jresult = 0 ;
20666   btGeneric6DofSpringConstraintDoubleData2 *result = 0 ;
20667 
20668   (void)jenv;
20669   (void)jcls;
20670   result = (btGeneric6DofSpringConstraintDoubleData2 *)new btGeneric6DofSpringConstraintDoubleData2();
20671   *(btGeneric6DofSpringConstraintDoubleData2 **)&jresult = result;
20672   return jresult;
20673 }
20674 
20675 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btGeneric6DofSpringConstraintDoubleData2(JNIEnv * jenv,jclass jcls,jlong jarg1)20676 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btGeneric6DofSpringConstraintDoubleData2(JNIEnv *jenv, jclass jcls, jlong jarg1) {
20677   btGeneric6DofSpringConstraintDoubleData2 *arg1 = (btGeneric6DofSpringConstraintDoubleData2 *) 0 ;
20678 
20679   (void)jenv;
20680   (void)jcls;
20681   arg1 = *(btGeneric6DofSpringConstraintDoubleData2 **)&jarg1;
20682   delete arg1;
20683 }
20684 
20685 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1loLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)20686 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1loLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
20687   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
20688   btScalar arg2 ;
20689 
20690   (void)jenv;
20691   (void)jcls;
20692   (void)jarg1_;
20693   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
20694   arg2 = (btScalar)jarg2;
20695   if (arg1) (arg1)->m_loLimit = arg2;
20696 }
20697 
20698 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1loLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20699 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1loLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20700   jfloat jresult = 0 ;
20701   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
20702   btScalar result;
20703 
20704   (void)jenv;
20705   (void)jcls;
20706   (void)jarg1_;
20707   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
20708   result = (btScalar) ((arg1)->m_loLimit);
20709   jresult = (jfloat)result;
20710   return jresult;
20711 }
20712 
20713 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1hiLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)20714 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1hiLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
20715   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
20716   btScalar arg2 ;
20717 
20718   (void)jenv;
20719   (void)jcls;
20720   (void)jarg1_;
20721   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
20722   arg2 = (btScalar)jarg2;
20723   if (arg1) (arg1)->m_hiLimit = arg2;
20724 }
20725 
20726 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1hiLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20727 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1hiLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20728   jfloat jresult = 0 ;
20729   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
20730   btScalar result;
20731 
20732   (void)jenv;
20733   (void)jcls;
20734   (void)jarg1_;
20735   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
20736   result = (btScalar) ((arg1)->m_hiLimit);
20737   jresult = (jfloat)result;
20738   return jresult;
20739 }
20740 
20741 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1bounce_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)20742 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1bounce_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
20743   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
20744   btScalar arg2 ;
20745 
20746   (void)jenv;
20747   (void)jcls;
20748   (void)jarg1_;
20749   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
20750   arg2 = (btScalar)jarg2;
20751   if (arg1) (arg1)->m_bounce = arg2;
20752 }
20753 
20754 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1bounce_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20755 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1bounce_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20756   jfloat jresult = 0 ;
20757   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
20758   btScalar result;
20759 
20760   (void)jenv;
20761   (void)jcls;
20762   (void)jarg1_;
20763   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
20764   result = (btScalar) ((arg1)->m_bounce);
20765   jresult = (jfloat)result;
20766   return jresult;
20767 }
20768 
20769 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1stopERP_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)20770 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1stopERP_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
20771   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
20772   btScalar arg2 ;
20773 
20774   (void)jenv;
20775   (void)jcls;
20776   (void)jarg1_;
20777   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
20778   arg2 = (btScalar)jarg2;
20779   if (arg1) (arg1)->m_stopERP = arg2;
20780 }
20781 
20782 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1stopERP_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20783 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1stopERP_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20784   jfloat jresult = 0 ;
20785   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
20786   btScalar result;
20787 
20788   (void)jenv;
20789   (void)jcls;
20790   (void)jarg1_;
20791   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
20792   result = (btScalar) ((arg1)->m_stopERP);
20793   jresult = (jfloat)result;
20794   return jresult;
20795 }
20796 
20797 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1stopCFM_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)20798 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1stopCFM_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
20799   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
20800   btScalar arg2 ;
20801 
20802   (void)jenv;
20803   (void)jcls;
20804   (void)jarg1_;
20805   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
20806   arg2 = (btScalar)jarg2;
20807   if (arg1) (arg1)->m_stopCFM = arg2;
20808 }
20809 
20810 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1stopCFM_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20811 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1stopCFM_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20812   jfloat jresult = 0 ;
20813   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
20814   btScalar result;
20815 
20816   (void)jenv;
20817   (void)jcls;
20818   (void)jarg1_;
20819   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
20820   result = (btScalar) ((arg1)->m_stopCFM);
20821   jresult = (jfloat)result;
20822   return jresult;
20823 }
20824 
20825 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1motorERP_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)20826 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1motorERP_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
20827   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
20828   btScalar arg2 ;
20829 
20830   (void)jenv;
20831   (void)jcls;
20832   (void)jarg1_;
20833   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
20834   arg2 = (btScalar)jarg2;
20835   if (arg1) (arg1)->m_motorERP = arg2;
20836 }
20837 
20838 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1motorERP_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20839 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1motorERP_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20840   jfloat jresult = 0 ;
20841   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
20842   btScalar result;
20843 
20844   (void)jenv;
20845   (void)jcls;
20846   (void)jarg1_;
20847   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
20848   result = (btScalar) ((arg1)->m_motorERP);
20849   jresult = (jfloat)result;
20850   return jresult;
20851 }
20852 
20853 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1motorCFM_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)20854 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1motorCFM_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
20855   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
20856   btScalar arg2 ;
20857 
20858   (void)jenv;
20859   (void)jcls;
20860   (void)jarg1_;
20861   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
20862   arg2 = (btScalar)jarg2;
20863   if (arg1) (arg1)->m_motorCFM = arg2;
20864 }
20865 
20866 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1motorCFM_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20867 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1motorCFM_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20868   jfloat jresult = 0 ;
20869   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
20870   btScalar result;
20871 
20872   (void)jenv;
20873   (void)jcls;
20874   (void)jarg1_;
20875   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
20876   result = (btScalar) ((arg1)->m_motorCFM);
20877   jresult = (jfloat)result;
20878   return jresult;
20879 }
20880 
20881 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1enableMotor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)20882 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1enableMotor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
20883   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
20884   bool arg2 ;
20885 
20886   (void)jenv;
20887   (void)jcls;
20888   (void)jarg1_;
20889   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
20890   arg2 = jarg2 ? true : false;
20891   if (arg1) (arg1)->m_enableMotor = arg2;
20892 }
20893 
20894 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1enableMotor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20895 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1enableMotor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20896   jboolean jresult = 0 ;
20897   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
20898   bool result;
20899 
20900   (void)jenv;
20901   (void)jcls;
20902   (void)jarg1_;
20903   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
20904   result = (bool) ((arg1)->m_enableMotor);
20905   jresult = (jboolean)result;
20906   return jresult;
20907 }
20908 
20909 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1targetVelocity_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)20910 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1targetVelocity_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
20911   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
20912   btScalar arg2 ;
20913 
20914   (void)jenv;
20915   (void)jcls;
20916   (void)jarg1_;
20917   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
20918   arg2 = (btScalar)jarg2;
20919   if (arg1) (arg1)->m_targetVelocity = arg2;
20920 }
20921 
20922 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1targetVelocity_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20923 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1targetVelocity_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20924   jfloat jresult = 0 ;
20925   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
20926   btScalar result;
20927 
20928   (void)jenv;
20929   (void)jcls;
20930   (void)jarg1_;
20931   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
20932   result = (btScalar) ((arg1)->m_targetVelocity);
20933   jresult = (jfloat)result;
20934   return jresult;
20935 }
20936 
20937 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1maxMotorForce_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)20938 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1maxMotorForce_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
20939   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
20940   btScalar arg2 ;
20941 
20942   (void)jenv;
20943   (void)jcls;
20944   (void)jarg1_;
20945   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
20946   arg2 = (btScalar)jarg2;
20947   if (arg1) (arg1)->m_maxMotorForce = arg2;
20948 }
20949 
20950 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1maxMotorForce_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20951 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1maxMotorForce_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20952   jfloat jresult = 0 ;
20953   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
20954   btScalar result;
20955 
20956   (void)jenv;
20957   (void)jcls;
20958   (void)jarg1_;
20959   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
20960   result = (btScalar) ((arg1)->m_maxMotorForce);
20961   jresult = (jfloat)result;
20962   return jresult;
20963 }
20964 
20965 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1servoMotor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)20966 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1servoMotor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
20967   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
20968   bool arg2 ;
20969 
20970   (void)jenv;
20971   (void)jcls;
20972   (void)jarg1_;
20973   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
20974   arg2 = jarg2 ? true : false;
20975   if (arg1) (arg1)->m_servoMotor = arg2;
20976 }
20977 
20978 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1servoMotor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)20979 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1servoMotor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20980   jboolean jresult = 0 ;
20981   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
20982   bool result;
20983 
20984   (void)jenv;
20985   (void)jcls;
20986   (void)jarg1_;
20987   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
20988   result = (bool) ((arg1)->m_servoMotor);
20989   jresult = (jboolean)result;
20990   return jresult;
20991 }
20992 
20993 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1servoTarget_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)20994 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1servoTarget_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
20995   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
20996   btScalar arg2 ;
20997 
20998   (void)jenv;
20999   (void)jcls;
21000   (void)jarg1_;
21001   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
21002   arg2 = (btScalar)jarg2;
21003   if (arg1) (arg1)->m_servoTarget = arg2;
21004 }
21005 
21006 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1servoTarget_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21007 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1servoTarget_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21008   jfloat jresult = 0 ;
21009   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
21010   btScalar result;
21011 
21012   (void)jenv;
21013   (void)jcls;
21014   (void)jarg1_;
21015   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
21016   result = (btScalar) ((arg1)->m_servoTarget);
21017   jresult = (jfloat)result;
21018   return jresult;
21019 }
21020 
21021 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1enableSpring_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)21022 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1enableSpring_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
21023   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
21024   bool arg2 ;
21025 
21026   (void)jenv;
21027   (void)jcls;
21028   (void)jarg1_;
21029   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
21030   arg2 = jarg2 ? true : false;
21031   if (arg1) (arg1)->m_enableSpring = arg2;
21032 }
21033 
21034 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1enableSpring_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21035 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1enableSpring_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21036   jboolean jresult = 0 ;
21037   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
21038   bool result;
21039 
21040   (void)jenv;
21041   (void)jcls;
21042   (void)jarg1_;
21043   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
21044   result = (bool) ((arg1)->m_enableSpring);
21045   jresult = (jboolean)result;
21046   return jresult;
21047 }
21048 
21049 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1springStiffness_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)21050 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1springStiffness_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
21051   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
21052   btScalar arg2 ;
21053 
21054   (void)jenv;
21055   (void)jcls;
21056   (void)jarg1_;
21057   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
21058   arg2 = (btScalar)jarg2;
21059   if (arg1) (arg1)->m_springStiffness = arg2;
21060 }
21061 
21062 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1springStiffness_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21063 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1springStiffness_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21064   jfloat jresult = 0 ;
21065   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
21066   btScalar result;
21067 
21068   (void)jenv;
21069   (void)jcls;
21070   (void)jarg1_;
21071   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
21072   result = (btScalar) ((arg1)->m_springStiffness);
21073   jresult = (jfloat)result;
21074   return jresult;
21075 }
21076 
21077 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1springStiffnessLimited_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)21078 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1springStiffnessLimited_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
21079   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
21080   bool arg2 ;
21081 
21082   (void)jenv;
21083   (void)jcls;
21084   (void)jarg1_;
21085   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
21086   arg2 = jarg2 ? true : false;
21087   if (arg1) (arg1)->m_springStiffnessLimited = arg2;
21088 }
21089 
21090 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1springStiffnessLimited_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21091 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1springStiffnessLimited_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21092   jboolean jresult = 0 ;
21093   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
21094   bool result;
21095 
21096   (void)jenv;
21097   (void)jcls;
21098   (void)jarg1_;
21099   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
21100   result = (bool) ((arg1)->m_springStiffnessLimited);
21101   jresult = (jboolean)result;
21102   return jresult;
21103 }
21104 
21105 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1springDamping_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)21106 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1springDamping_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
21107   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
21108   btScalar arg2 ;
21109 
21110   (void)jenv;
21111   (void)jcls;
21112   (void)jarg1_;
21113   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
21114   arg2 = (btScalar)jarg2;
21115   if (arg1) (arg1)->m_springDamping = arg2;
21116 }
21117 
21118 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1springDamping_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21119 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1springDamping_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21120   jfloat jresult = 0 ;
21121   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
21122   btScalar result;
21123 
21124   (void)jenv;
21125   (void)jcls;
21126   (void)jarg1_;
21127   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
21128   result = (btScalar) ((arg1)->m_springDamping);
21129   jresult = (jfloat)result;
21130   return jresult;
21131 }
21132 
21133 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1springDampingLimited_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)21134 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1springDampingLimited_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
21135   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
21136   bool arg2 ;
21137 
21138   (void)jenv;
21139   (void)jcls;
21140   (void)jarg1_;
21141   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
21142   arg2 = jarg2 ? true : false;
21143   if (arg1) (arg1)->m_springDampingLimited = arg2;
21144 }
21145 
21146 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1springDampingLimited_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21147 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1springDampingLimited_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21148   jboolean jresult = 0 ;
21149   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
21150   bool result;
21151 
21152   (void)jenv;
21153   (void)jcls;
21154   (void)jarg1_;
21155   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
21156   result = (bool) ((arg1)->m_springDampingLimited);
21157   jresult = (jboolean)result;
21158   return jresult;
21159 }
21160 
21161 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1equilibriumPoint_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)21162 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1equilibriumPoint_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
21163   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
21164   btScalar arg2 ;
21165 
21166   (void)jenv;
21167   (void)jcls;
21168   (void)jarg1_;
21169   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
21170   arg2 = (btScalar)jarg2;
21171   if (arg1) (arg1)->m_equilibriumPoint = arg2;
21172 }
21173 
21174 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1equilibriumPoint_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21175 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1equilibriumPoint_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21176   jfloat jresult = 0 ;
21177   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
21178   btScalar result;
21179 
21180   (void)jenv;
21181   (void)jcls;
21182   (void)jarg1_;
21183   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
21184   result = (btScalar) ((arg1)->m_equilibriumPoint);
21185   jresult = (jfloat)result;
21186   return jresult;
21187 }
21188 
21189 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1currentLimitError_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)21190 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1currentLimitError_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
21191   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
21192   btScalar arg2 ;
21193 
21194   (void)jenv;
21195   (void)jcls;
21196   (void)jarg1_;
21197   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
21198   arg2 = (btScalar)jarg2;
21199   if (arg1) (arg1)->m_currentLimitError = arg2;
21200 }
21201 
21202 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1currentLimitError_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21203 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1currentLimitError_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21204   jfloat jresult = 0 ;
21205   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
21206   btScalar result;
21207 
21208   (void)jenv;
21209   (void)jcls;
21210   (void)jarg1_;
21211   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
21212   result = (btScalar) ((arg1)->m_currentLimitError);
21213   jresult = (jfloat)result;
21214   return jresult;
21215 }
21216 
21217 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1currentLimitErrorHi_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)21218 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1currentLimitErrorHi_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
21219   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
21220   btScalar arg2 ;
21221 
21222   (void)jenv;
21223   (void)jcls;
21224   (void)jarg1_;
21225   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
21226   arg2 = (btScalar)jarg2;
21227   if (arg1) (arg1)->m_currentLimitErrorHi = arg2;
21228 }
21229 
21230 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1currentLimitErrorHi_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21231 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1currentLimitErrorHi_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21232   jfloat jresult = 0 ;
21233   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
21234   btScalar result;
21235 
21236   (void)jenv;
21237   (void)jcls;
21238   (void)jarg1_;
21239   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
21240   result = (btScalar) ((arg1)->m_currentLimitErrorHi);
21241   jresult = (jfloat)result;
21242   return jresult;
21243 }
21244 
21245 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1currentPosition_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)21246 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1currentPosition_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
21247   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
21248   btScalar arg2 ;
21249 
21250   (void)jenv;
21251   (void)jcls;
21252   (void)jarg1_;
21253   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
21254   arg2 = (btScalar)jarg2;
21255   if (arg1) (arg1)->m_currentPosition = arg2;
21256 }
21257 
21258 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1currentPosition_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21259 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1currentPosition_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21260   jfloat jresult = 0 ;
21261   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
21262   btScalar result;
21263 
21264   (void)jenv;
21265   (void)jcls;
21266   (void)jarg1_;
21267   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
21268   result = (btScalar) ((arg1)->m_currentPosition);
21269   jresult = (jfloat)result;
21270   return jresult;
21271 }
21272 
21273 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1currentLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)21274 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1currentLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
21275   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
21276   int arg2 ;
21277 
21278   (void)jenv;
21279   (void)jcls;
21280   (void)jarg1_;
21281   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
21282   arg2 = (int)jarg2;
21283   if (arg1) (arg1)->m_currentLimit = arg2;
21284 }
21285 
21286 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1currentLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21287 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1currentLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21288   jint jresult = 0 ;
21289   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
21290   int result;
21291 
21292   (void)jenv;
21293   (void)jcls;
21294   (void)jarg1_;
21295   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
21296   result = (int) ((arg1)->m_currentLimit);
21297   jresult = (jint)result;
21298   return jresult;
21299 }
21300 
21301 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btRotationalLimitMotor2_1_1SWIG_10(JNIEnv * jenv,jclass jcls)21302 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btRotationalLimitMotor2_1_1SWIG_10(JNIEnv *jenv, jclass jcls) {
21303   jlong jresult = 0 ;
21304   btRotationalLimitMotor2 *result = 0 ;
21305 
21306   (void)jenv;
21307   (void)jcls;
21308   result = (btRotationalLimitMotor2 *)new btRotationalLimitMotor2();
21309   *(btRotationalLimitMotor2 **)&jresult = result;
21310   return jresult;
21311 }
21312 
21313 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btRotationalLimitMotor2_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21314 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btRotationalLimitMotor2_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21315   jlong jresult = 0 ;
21316   btRotationalLimitMotor2 *arg1 = 0 ;
21317   btRotationalLimitMotor2 *result = 0 ;
21318 
21319   (void)jenv;
21320   (void)jcls;
21321   (void)jarg1_;
21322   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
21323   if (!arg1) {
21324     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRotationalLimitMotor2 const & reference is null");
21325     return 0;
21326   }
21327   result = (btRotationalLimitMotor2 *)new btRotationalLimitMotor2((btRotationalLimitMotor2 const &)*arg1);
21328   *(btRotationalLimitMotor2 **)&jresult = result;
21329   return jresult;
21330 }
21331 
21332 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1isLimited(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21333 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1isLimited(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21334   jboolean jresult = 0 ;
21335   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
21336   bool result;
21337 
21338   (void)jenv;
21339   (void)jcls;
21340   (void)jarg1_;
21341   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
21342   result = (bool)(arg1)->isLimited();
21343   jresult = (jboolean)result;
21344   return jresult;
21345 }
21346 
21347 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1testLimitValue(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)21348 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRotationalLimitMotor2_1testLimitValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
21349   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
21350   btScalar arg2 ;
21351 
21352   (void)jenv;
21353   (void)jcls;
21354   (void)jarg1_;
21355   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
21356   arg2 = (btScalar)jarg2;
21357   (arg1)->testLimitValue(arg2);
21358 }
21359 
21360 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btRotationalLimitMotor2(JNIEnv * jenv,jclass jcls,jlong jarg1)21361 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btRotationalLimitMotor2(JNIEnv *jenv, jclass jcls, jlong jarg1) {
21362   btRotationalLimitMotor2 *arg1 = (btRotationalLimitMotor2 *) 0 ;
21363 
21364   (void)jenv;
21365   (void)jcls;
21366   arg1 = *(btRotationalLimitMotor2 **)&jarg1;
21367   delete arg1;
21368 }
21369 
21370 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1lowerLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)21371 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1lowerLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
21372   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21373   btVector3 *arg2 = (btVector3 *) 0 ;
21374 
21375   (void)jenv;
21376   (void)jcls;
21377   (void)jarg1_;
21378   (void)jarg2_;
21379   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21380   arg2 = *(btVector3 **)&jarg2;
21381   if (arg1) (arg1)->m_lowerLimit = *arg2;
21382 }
21383 
21384 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1lowerLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21385 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1lowerLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21386   jlong jresult = 0 ;
21387   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21388   btVector3 *result = 0 ;
21389 
21390   (void)jenv;
21391   (void)jcls;
21392   (void)jarg1_;
21393   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21394   result = (btVector3 *)& ((arg1)->m_lowerLimit);
21395   *(btVector3 **)&jresult = result;
21396   return jresult;
21397 }
21398 
21399 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1upperLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)21400 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1upperLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
21401   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21402   btVector3 *arg2 = (btVector3 *) 0 ;
21403 
21404   (void)jenv;
21405   (void)jcls;
21406   (void)jarg1_;
21407   (void)jarg2_;
21408   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21409   arg2 = *(btVector3 **)&jarg2;
21410   if (arg1) (arg1)->m_upperLimit = *arg2;
21411 }
21412 
21413 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1upperLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21414 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1upperLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21415   jlong jresult = 0 ;
21416   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21417   btVector3 *result = 0 ;
21418 
21419   (void)jenv;
21420   (void)jcls;
21421   (void)jarg1_;
21422   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21423   result = (btVector3 *)& ((arg1)->m_upperLimit);
21424   *(btVector3 **)&jresult = result;
21425   return jresult;
21426 }
21427 
21428 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1bounce_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)21429 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1bounce_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
21430   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21431   btVector3 *arg2 = (btVector3 *) 0 ;
21432 
21433   (void)jenv;
21434   (void)jcls;
21435   (void)jarg1_;
21436   (void)jarg2_;
21437   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21438   arg2 = *(btVector3 **)&jarg2;
21439   if (arg1) (arg1)->m_bounce = *arg2;
21440 }
21441 
21442 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1bounce_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21443 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1bounce_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21444   jlong jresult = 0 ;
21445   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21446   btVector3 *result = 0 ;
21447 
21448   (void)jenv;
21449   (void)jcls;
21450   (void)jarg1_;
21451   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21452   result = (btVector3 *)& ((arg1)->m_bounce);
21453   *(btVector3 **)&jresult = result;
21454   return jresult;
21455 }
21456 
21457 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1stopERP_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)21458 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1stopERP_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
21459   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21460   btVector3 *arg2 = (btVector3 *) 0 ;
21461 
21462   (void)jenv;
21463   (void)jcls;
21464   (void)jarg1_;
21465   (void)jarg2_;
21466   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21467   arg2 = *(btVector3 **)&jarg2;
21468   if (arg1) (arg1)->m_stopERP = *arg2;
21469 }
21470 
21471 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1stopERP_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21472 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1stopERP_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21473   jlong jresult = 0 ;
21474   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21475   btVector3 *result = 0 ;
21476 
21477   (void)jenv;
21478   (void)jcls;
21479   (void)jarg1_;
21480   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21481   result = (btVector3 *)& ((arg1)->m_stopERP);
21482   *(btVector3 **)&jresult = result;
21483   return jresult;
21484 }
21485 
21486 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1stopCFM_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)21487 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1stopCFM_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
21488   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21489   btVector3 *arg2 = (btVector3 *) 0 ;
21490 
21491   (void)jenv;
21492   (void)jcls;
21493   (void)jarg1_;
21494   (void)jarg2_;
21495   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21496   arg2 = *(btVector3 **)&jarg2;
21497   if (arg1) (arg1)->m_stopCFM = *arg2;
21498 }
21499 
21500 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1stopCFM_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21501 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1stopCFM_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21502   jlong jresult = 0 ;
21503   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21504   btVector3 *result = 0 ;
21505 
21506   (void)jenv;
21507   (void)jcls;
21508   (void)jarg1_;
21509   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21510   result = (btVector3 *)& ((arg1)->m_stopCFM);
21511   *(btVector3 **)&jresult = result;
21512   return jresult;
21513 }
21514 
21515 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1motorERP_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)21516 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1motorERP_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
21517   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21518   btVector3 *arg2 = (btVector3 *) 0 ;
21519 
21520   (void)jenv;
21521   (void)jcls;
21522   (void)jarg1_;
21523   (void)jarg2_;
21524   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21525   arg2 = *(btVector3 **)&jarg2;
21526   if (arg1) (arg1)->m_motorERP = *arg2;
21527 }
21528 
21529 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1motorERP_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21530 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1motorERP_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21531   jlong jresult = 0 ;
21532   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21533   btVector3 *result = 0 ;
21534 
21535   (void)jenv;
21536   (void)jcls;
21537   (void)jarg1_;
21538   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21539   result = (btVector3 *)& ((arg1)->m_motorERP);
21540   *(btVector3 **)&jresult = result;
21541   return jresult;
21542 }
21543 
21544 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1motorCFM_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)21545 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1motorCFM_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
21546   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21547   btVector3 *arg2 = (btVector3 *) 0 ;
21548 
21549   (void)jenv;
21550   (void)jcls;
21551   (void)jarg1_;
21552   (void)jarg2_;
21553   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21554   arg2 = *(btVector3 **)&jarg2;
21555   if (arg1) (arg1)->m_motorCFM = *arg2;
21556 }
21557 
21558 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1motorCFM_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21559 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1motorCFM_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21560   jlong jresult = 0 ;
21561   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21562   btVector3 *result = 0 ;
21563 
21564   (void)jenv;
21565   (void)jcls;
21566   (void)jarg1_;
21567   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21568   result = (btVector3 *)& ((arg1)->m_motorCFM);
21569   *(btVector3 **)&jresult = result;
21570   return jresult;
21571 }
21572 
21573 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1enableMotor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jbooleanArray jarg2)21574 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1enableMotor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jbooleanArray jarg2) {
21575   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21576   bool *arg2 ;
21577 
21578   (void)jenv;
21579   (void)jcls;
21580   (void)jarg1_;
21581   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21582   if (jarg2 && jenv->GetArrayLength(jarg2) != 3) {
21583     SWIG_JavaThrowException(jenv, SWIG_JavaIndexOutOfBoundsException, "incorrect array size");
21584     return ;
21585   }
21586   arg2 = (bool *)jenv->GetPrimitiveArrayCritical(jarg2, 0);
21587   {
21588     size_t ii;
21589     bool *b = (bool *) arg1->m_enableMotor;
21590     for (ii = 0; ii < (size_t)3; ii++) b[ii] = *((bool *) arg2 + ii);
21591   }
21592   jenv->ReleasePrimitiveArrayCritical(jarg2, (bool *)arg2, 0);
21593 }
21594 
21595 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1enableMotor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21596 SWIGEXPORT jbooleanArray JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1enableMotor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21597   jbooleanArray jresult = 0 ;
21598   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21599   bool *result = 0 ;
21600 
21601   (void)jenv;
21602   (void)jcls;
21603   (void)jarg1_;
21604   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21605   result = (bool *)(bool *) ((arg1)->m_enableMotor);
21606   /*jresult = SWIG_JavaArrayOut##Bool(jenv, (bool *)result, 3);*/
21607   return jresult;
21608 }
21609 
21610 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1servoMotor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jbooleanArray jarg2)21611 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1servoMotor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jbooleanArray jarg2) {
21612   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21613   bool *arg2 ;
21614 
21615   (void)jenv;
21616   (void)jcls;
21617   (void)jarg1_;
21618   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21619   if (jarg2 && jenv->GetArrayLength(jarg2) != 3) {
21620     SWIG_JavaThrowException(jenv, SWIG_JavaIndexOutOfBoundsException, "incorrect array size");
21621     return ;
21622   }
21623   arg2 = (bool *)jenv->GetPrimitiveArrayCritical(jarg2, 0);
21624   {
21625     size_t ii;
21626     bool *b = (bool *) arg1->m_servoMotor;
21627     for (ii = 0; ii < (size_t)3; ii++) b[ii] = *((bool *) arg2 + ii);
21628   }
21629   jenv->ReleasePrimitiveArrayCritical(jarg2, (bool *)arg2, 0);
21630 }
21631 
21632 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1servoMotor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21633 SWIGEXPORT jbooleanArray JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1servoMotor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21634   jbooleanArray jresult = 0 ;
21635   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21636   bool *result = 0 ;
21637 
21638   (void)jenv;
21639   (void)jcls;
21640   (void)jarg1_;
21641   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21642   result = (bool *)(bool *) ((arg1)->m_servoMotor);
21643   /*jresult = SWIG_JavaArrayOut##Bool(jenv, (bool *)result, 3);*/
21644   return jresult;
21645 }
21646 
21647 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1enableSpring_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jbooleanArray jarg2)21648 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1enableSpring_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jbooleanArray jarg2) {
21649   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21650   bool *arg2 ;
21651 
21652   (void)jenv;
21653   (void)jcls;
21654   (void)jarg1_;
21655   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21656   if (jarg2 && jenv->GetArrayLength(jarg2) != 3) {
21657     SWIG_JavaThrowException(jenv, SWIG_JavaIndexOutOfBoundsException, "incorrect array size");
21658     return ;
21659   }
21660   arg2 = (bool *)jenv->GetPrimitiveArrayCritical(jarg2, 0);
21661   {
21662     size_t ii;
21663     bool *b = (bool *) arg1->m_enableSpring;
21664     for (ii = 0; ii < (size_t)3; ii++) b[ii] = *((bool *) arg2 + ii);
21665   }
21666   jenv->ReleasePrimitiveArrayCritical(jarg2, (bool *)arg2, 0);
21667 }
21668 
21669 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1enableSpring_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21670 SWIGEXPORT jbooleanArray JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1enableSpring_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21671   jbooleanArray jresult = 0 ;
21672   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21673   bool *result = 0 ;
21674 
21675   (void)jenv;
21676   (void)jcls;
21677   (void)jarg1_;
21678   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21679   result = (bool *)(bool *) ((arg1)->m_enableSpring);
21680   /*jresult = SWIG_JavaArrayOut##Bool(jenv, (bool *)result, 3);*/
21681   return jresult;
21682 }
21683 
21684 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1servoTarget_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)21685 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1servoTarget_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
21686   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21687   btVector3 *arg2 = (btVector3 *) 0 ;
21688 
21689   (void)jenv;
21690   (void)jcls;
21691   (void)jarg1_;
21692   (void)jarg2_;
21693   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21694   arg2 = *(btVector3 **)&jarg2;
21695   if (arg1) (arg1)->m_servoTarget = *arg2;
21696 }
21697 
21698 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1servoTarget_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21699 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1servoTarget_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21700   jlong jresult = 0 ;
21701   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21702   btVector3 *result = 0 ;
21703 
21704   (void)jenv;
21705   (void)jcls;
21706   (void)jarg1_;
21707   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21708   result = (btVector3 *)& ((arg1)->m_servoTarget);
21709   *(btVector3 **)&jresult = result;
21710   return jresult;
21711 }
21712 
21713 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1springStiffness_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)21714 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1springStiffness_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
21715   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21716   btVector3 *arg2 = (btVector3 *) 0 ;
21717 
21718   (void)jenv;
21719   (void)jcls;
21720   (void)jarg1_;
21721   (void)jarg2_;
21722   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21723   arg2 = *(btVector3 **)&jarg2;
21724   if (arg1) (arg1)->m_springStiffness = *arg2;
21725 }
21726 
21727 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1springStiffness_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21728 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1springStiffness_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21729   jlong jresult = 0 ;
21730   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21731   btVector3 *result = 0 ;
21732 
21733   (void)jenv;
21734   (void)jcls;
21735   (void)jarg1_;
21736   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21737   result = (btVector3 *)& ((arg1)->m_springStiffness);
21738   *(btVector3 **)&jresult = result;
21739   return jresult;
21740 }
21741 
21742 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1springStiffnessLimited_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jbooleanArray jarg2)21743 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1springStiffnessLimited_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jbooleanArray jarg2) {
21744   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21745   bool *arg2 ;
21746 
21747   (void)jenv;
21748   (void)jcls;
21749   (void)jarg1_;
21750   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21751   if (jarg2 && jenv->GetArrayLength(jarg2) != 3) {
21752     SWIG_JavaThrowException(jenv, SWIG_JavaIndexOutOfBoundsException, "incorrect array size");
21753     return ;
21754   }
21755   arg2 = (bool *)jenv->GetPrimitiveArrayCritical(jarg2, 0);
21756   {
21757     size_t ii;
21758     bool *b = (bool *) arg1->m_springStiffnessLimited;
21759     for (ii = 0; ii < (size_t)3; ii++) b[ii] = *((bool *) arg2 + ii);
21760   }
21761   jenv->ReleasePrimitiveArrayCritical(jarg2, (bool *)arg2, 0);
21762 }
21763 
21764 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1springStiffnessLimited_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21765 SWIGEXPORT jbooleanArray JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1springStiffnessLimited_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21766   jbooleanArray jresult = 0 ;
21767   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21768   bool *result = 0 ;
21769 
21770   (void)jenv;
21771   (void)jcls;
21772   (void)jarg1_;
21773   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21774   result = (bool *)(bool *) ((arg1)->m_springStiffnessLimited);
21775   /*jresult = SWIG_JavaArrayOut##Bool(jenv, (bool *)result, 3);*/
21776   return jresult;
21777 }
21778 
21779 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1springDamping_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)21780 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1springDamping_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
21781   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21782   btVector3 *arg2 = (btVector3 *) 0 ;
21783 
21784   (void)jenv;
21785   (void)jcls;
21786   (void)jarg1_;
21787   (void)jarg2_;
21788   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21789   arg2 = *(btVector3 **)&jarg2;
21790   if (arg1) (arg1)->m_springDamping = *arg2;
21791 }
21792 
21793 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1springDamping_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21794 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1springDamping_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21795   jlong jresult = 0 ;
21796   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21797   btVector3 *result = 0 ;
21798 
21799   (void)jenv;
21800   (void)jcls;
21801   (void)jarg1_;
21802   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21803   result = (btVector3 *)& ((arg1)->m_springDamping);
21804   *(btVector3 **)&jresult = result;
21805   return jresult;
21806 }
21807 
21808 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1springDampingLimited_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jbooleanArray jarg2)21809 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1springDampingLimited_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jbooleanArray jarg2) {
21810   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21811   bool *arg2 ;
21812 
21813   (void)jenv;
21814   (void)jcls;
21815   (void)jarg1_;
21816   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21817   if (jarg2 && jenv->GetArrayLength(jarg2) != 3) {
21818     SWIG_JavaThrowException(jenv, SWIG_JavaIndexOutOfBoundsException, "incorrect array size");
21819     return ;
21820   }
21821   arg2 = (bool *)jenv->GetPrimitiveArrayCritical(jarg2, 0);
21822   {
21823     size_t ii;
21824     bool *b = (bool *) arg1->m_springDampingLimited;
21825     for (ii = 0; ii < (size_t)3; ii++) b[ii] = *((bool *) arg2 + ii);
21826   }
21827   jenv->ReleasePrimitiveArrayCritical(jarg2, (bool *)arg2, 0);
21828 }
21829 
21830 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1springDampingLimited_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21831 SWIGEXPORT jbooleanArray JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1springDampingLimited_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21832   jbooleanArray jresult = 0 ;
21833   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21834   bool *result = 0 ;
21835 
21836   (void)jenv;
21837   (void)jcls;
21838   (void)jarg1_;
21839   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21840   result = (bool *)(bool *) ((arg1)->m_springDampingLimited);
21841   /*jresult = SWIG_JavaArrayOut##Bool(jenv, (bool *)result, 3);*/
21842   return jresult;
21843 }
21844 
21845 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1equilibriumPoint_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)21846 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1equilibriumPoint_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
21847   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21848   btVector3 *arg2 = (btVector3 *) 0 ;
21849 
21850   (void)jenv;
21851   (void)jcls;
21852   (void)jarg1_;
21853   (void)jarg2_;
21854   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21855   arg2 = *(btVector3 **)&jarg2;
21856   if (arg1) (arg1)->m_equilibriumPoint = *arg2;
21857 }
21858 
21859 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1equilibriumPoint_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21860 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1equilibriumPoint_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21861   jlong jresult = 0 ;
21862   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21863   btVector3 *result = 0 ;
21864 
21865   (void)jenv;
21866   (void)jcls;
21867   (void)jarg1_;
21868   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21869   result = (btVector3 *)& ((arg1)->m_equilibriumPoint);
21870   *(btVector3 **)&jresult = result;
21871   return jresult;
21872 }
21873 
21874 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1targetVelocity_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)21875 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1targetVelocity_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
21876   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21877   btVector3 *arg2 = (btVector3 *) 0 ;
21878 
21879   (void)jenv;
21880   (void)jcls;
21881   (void)jarg1_;
21882   (void)jarg2_;
21883   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21884   arg2 = *(btVector3 **)&jarg2;
21885   if (arg1) (arg1)->m_targetVelocity = *arg2;
21886 }
21887 
21888 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1targetVelocity_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21889 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1targetVelocity_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21890   jlong jresult = 0 ;
21891   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21892   btVector3 *result = 0 ;
21893 
21894   (void)jenv;
21895   (void)jcls;
21896   (void)jarg1_;
21897   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21898   result = (btVector3 *)& ((arg1)->m_targetVelocity);
21899   *(btVector3 **)&jresult = result;
21900   return jresult;
21901 }
21902 
21903 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1maxMotorForce_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)21904 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1maxMotorForce_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
21905   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21906   btVector3 *arg2 = (btVector3 *) 0 ;
21907 
21908   (void)jenv;
21909   (void)jcls;
21910   (void)jarg1_;
21911   (void)jarg2_;
21912   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21913   arg2 = *(btVector3 **)&jarg2;
21914   if (arg1) (arg1)->m_maxMotorForce = *arg2;
21915 }
21916 
21917 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1maxMotorForce_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21918 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1maxMotorForce_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21919   jlong jresult = 0 ;
21920   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21921   btVector3 *result = 0 ;
21922 
21923   (void)jenv;
21924   (void)jcls;
21925   (void)jarg1_;
21926   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21927   result = (btVector3 *)& ((arg1)->m_maxMotorForce);
21928   *(btVector3 **)&jresult = result;
21929   return jresult;
21930 }
21931 
21932 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1currentLimitError_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)21933 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1currentLimitError_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
21934   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21935   btVector3 *arg2 = (btVector3 *) 0 ;
21936 
21937   (void)jenv;
21938   (void)jcls;
21939   (void)jarg1_;
21940   (void)jarg2_;
21941   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21942   arg2 = *(btVector3 **)&jarg2;
21943   if (arg1) (arg1)->m_currentLimitError = *arg2;
21944 }
21945 
21946 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1currentLimitError_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21947 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1currentLimitError_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21948   jlong jresult = 0 ;
21949   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21950   btVector3 *result = 0 ;
21951 
21952   (void)jenv;
21953   (void)jcls;
21954   (void)jarg1_;
21955   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21956   result = (btVector3 *)& ((arg1)->m_currentLimitError);
21957   *(btVector3 **)&jresult = result;
21958   return jresult;
21959 }
21960 
21961 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1currentLimitErrorHi_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)21962 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1currentLimitErrorHi_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
21963   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21964   btVector3 *arg2 = (btVector3 *) 0 ;
21965 
21966   (void)jenv;
21967   (void)jcls;
21968   (void)jarg1_;
21969   (void)jarg2_;
21970   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21971   arg2 = *(btVector3 **)&jarg2;
21972   if (arg1) (arg1)->m_currentLimitErrorHi = *arg2;
21973 }
21974 
21975 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1currentLimitErrorHi_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)21976 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1currentLimitErrorHi_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21977   jlong jresult = 0 ;
21978   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21979   btVector3 *result = 0 ;
21980 
21981   (void)jenv;
21982   (void)jcls;
21983   (void)jarg1_;
21984   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
21985   result = (btVector3 *)& ((arg1)->m_currentLimitErrorHi);
21986   *(btVector3 **)&jresult = result;
21987   return jresult;
21988 }
21989 
21990 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1currentLinearDiff_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)21991 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1currentLinearDiff_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
21992   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
21993   btVector3 *arg2 = (btVector3 *) 0 ;
21994 
21995   (void)jenv;
21996   (void)jcls;
21997   (void)jarg1_;
21998   (void)jarg2_;
21999   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
22000   arg2 = *(btVector3 **)&jarg2;
22001   if (arg1) (arg1)->m_currentLinearDiff = *arg2;
22002 }
22003 
22004 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1currentLinearDiff_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)22005 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1currentLinearDiff_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22006   jlong jresult = 0 ;
22007   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
22008   btVector3 *result = 0 ;
22009 
22010   (void)jenv;
22011   (void)jcls;
22012   (void)jarg1_;
22013   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
22014   result = (btVector3 *)& ((arg1)->m_currentLinearDiff);
22015   *(btVector3 **)&jresult = result;
22016   return jresult;
22017 }
22018 
22019 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1currentLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jintArray jarg2)22020 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1currentLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jintArray jarg2) {
22021   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
22022   int *arg2 ;
22023 
22024   (void)jenv;
22025   (void)jcls;
22026   (void)jarg1_;
22027   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
22028   if (jarg2 && jenv->GetArrayLength(jarg2) != 3) {
22029     SWIG_JavaThrowException(jenv, SWIG_JavaIndexOutOfBoundsException, "incorrect array size");
22030     return ;
22031   }
22032   arg2 = (int *)jenv->GetPrimitiveArrayCritical(jarg2, 0);
22033   {
22034     size_t ii;
22035     int *b = (int *) arg1->m_currentLimit;
22036     for (ii = 0; ii < (size_t)3; ii++) b[ii] = *((int *) arg2 + ii);
22037   }
22038   jenv->ReleasePrimitiveArrayCritical(jarg2, (int *)arg2, 0);
22039 }
22040 
22041 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1currentLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)22042 SWIGEXPORT jintArray JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1currentLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22043   jintArray jresult = 0 ;
22044   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
22045   int *result = 0 ;
22046 
22047   (void)jenv;
22048   (void)jcls;
22049   (void)jarg1_;
22050   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
22051   result = (int *)(int *) ((arg1)->m_currentLimit);
22052   /*jresult = SWIG_JavaArrayOut##Int(jenv, (int *)result, 3);*/
22053   return jresult;
22054 }
22055 
22056 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btTranslationalLimitMotor2_1_1SWIG_10(JNIEnv * jenv,jclass jcls)22057 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btTranslationalLimitMotor2_1_1SWIG_10(JNIEnv *jenv, jclass jcls) {
22058   jlong jresult = 0 ;
22059   btTranslationalLimitMotor2 *result = 0 ;
22060 
22061   (void)jenv;
22062   (void)jcls;
22063   result = (btTranslationalLimitMotor2 *)new btTranslationalLimitMotor2();
22064   *(btTranslationalLimitMotor2 **)&jresult = result;
22065   return jresult;
22066 }
22067 
22068 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btTranslationalLimitMotor2_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)22069 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btTranslationalLimitMotor2_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22070   jlong jresult = 0 ;
22071   btTranslationalLimitMotor2 *arg1 = 0 ;
22072   btTranslationalLimitMotor2 *result = 0 ;
22073 
22074   (void)jenv;
22075   (void)jcls;
22076   (void)jarg1_;
22077   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
22078   if (!arg1) {
22079     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btTranslationalLimitMotor2 const & reference is null");
22080     return 0;
22081   }
22082   result = (btTranslationalLimitMotor2 *)new btTranslationalLimitMotor2((btTranslationalLimitMotor2 const &)*arg1);
22083   *(btTranslationalLimitMotor2 **)&jresult = result;
22084   return jresult;
22085 }
22086 
22087 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1isLimited(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)22088 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1isLimited(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
22089   jboolean jresult = 0 ;
22090   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
22091   int arg2 ;
22092   bool result;
22093 
22094   (void)jenv;
22095   (void)jcls;
22096   (void)jarg1_;
22097   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
22098   arg2 = (int)jarg2;
22099   result = (bool)(arg1)->isLimited(arg2);
22100   jresult = (jboolean)result;
22101   return jresult;
22102 }
22103 
22104 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1testLimitValue(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jfloat jarg3)22105 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTranslationalLimitMotor2_1testLimitValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jfloat jarg3) {
22106   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
22107   int arg2 ;
22108   btScalar arg3 ;
22109 
22110   (void)jenv;
22111   (void)jcls;
22112   (void)jarg1_;
22113   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
22114   arg2 = (int)jarg2;
22115   arg3 = (btScalar)jarg3;
22116   (arg1)->testLimitValue(arg2,arg3);
22117 }
22118 
22119 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btTranslationalLimitMotor2(JNIEnv * jenv,jclass jcls,jlong jarg1)22120 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btTranslationalLimitMotor2(JNIEnv *jenv, jclass jcls, jlong jarg1) {
22121   btTranslationalLimitMotor2 *arg1 = (btTranslationalLimitMotor2 *) 0 ;
22122 
22123   (void)jenv;
22124   (void)jcls;
22125   arg1 = *(btTranslationalLimitMotor2 **)&jarg1;
22126   delete arg1;
22127 }
22128 
22129 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btGeneric6DofSpring2Constraint_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jobject jarg3,jobject jarg4,jint jarg5)22130 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btGeneric6DofSpring2Constraint_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jobject jarg3, jobject jarg4, jint jarg5) {
22131   jlong jresult = 0 ;
22132   btRigidBody *arg1 = 0 ;
22133   btRigidBody *arg2 = 0 ;
22134   btTransform *arg3 = 0 ;
22135   btTransform *arg4 = 0 ;
22136   RotateOrder arg5 ;
22137   btGeneric6DofSpring2Constraint *result = 0 ;
22138 
22139   (void)jenv;
22140   (void)jcls;
22141   (void)jarg1_;
22142   (void)jarg2_;
22143   arg1 = *(btRigidBody **)&jarg1;
22144   if (!arg1) {
22145     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
22146     return 0;
22147   }
22148   arg2 = *(btRigidBody **)&jarg2;
22149   if (!arg2) {
22150     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
22151     return 0;
22152   }
22153   btTransform local_arg3;
22154   gdx_setbtTransformFromMatrix4(jenv, local_arg3, jarg3);
22155   arg3 = &local_arg3;
22156   gdxAutoCommitMatrix4 auto_commit_arg3(jenv, jarg3, &local_arg3);
22157   btTransform local_arg4;
22158   gdx_setbtTransformFromMatrix4(jenv, local_arg4, jarg4);
22159   arg4 = &local_arg4;
22160   gdxAutoCommitMatrix4 auto_commit_arg4(jenv, jarg4, &local_arg4);
22161   arg5 = (RotateOrder)jarg5;
22162   result = (btGeneric6DofSpring2Constraint *)new btGeneric6DofSpring2Constraint(*arg1,*arg2,(btTransform const &)*arg3,(btTransform const &)*arg4,arg5);
22163   *(btGeneric6DofSpring2Constraint **)&jresult = result;
22164   return jresult;
22165 }
22166 
22167 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btGeneric6DofSpring2Constraint_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jobject jarg3,jobject jarg4)22168 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btGeneric6DofSpring2Constraint_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jobject jarg3, jobject jarg4) {
22169   jlong jresult = 0 ;
22170   btRigidBody *arg1 = 0 ;
22171   btRigidBody *arg2 = 0 ;
22172   btTransform *arg3 = 0 ;
22173   btTransform *arg4 = 0 ;
22174   btGeneric6DofSpring2Constraint *result = 0 ;
22175 
22176   (void)jenv;
22177   (void)jcls;
22178   (void)jarg1_;
22179   (void)jarg2_;
22180   arg1 = *(btRigidBody **)&jarg1;
22181   if (!arg1) {
22182     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
22183     return 0;
22184   }
22185   arg2 = *(btRigidBody **)&jarg2;
22186   if (!arg2) {
22187     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
22188     return 0;
22189   }
22190   btTransform local_arg3;
22191   gdx_setbtTransformFromMatrix4(jenv, local_arg3, jarg3);
22192   arg3 = &local_arg3;
22193   gdxAutoCommitMatrix4 auto_commit_arg3(jenv, jarg3, &local_arg3);
22194   btTransform local_arg4;
22195   gdx_setbtTransformFromMatrix4(jenv, local_arg4, jarg4);
22196   arg4 = &local_arg4;
22197   gdxAutoCommitMatrix4 auto_commit_arg4(jenv, jarg4, &local_arg4);
22198   result = (btGeneric6DofSpring2Constraint *)new btGeneric6DofSpring2Constraint(*arg1,*arg2,(btTransform const &)*arg3,(btTransform const &)*arg4);
22199   *(btGeneric6DofSpring2Constraint **)&jresult = result;
22200   return jresult;
22201 }
22202 
22203 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btGeneric6DofSpring2Constraint_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jint jarg3)22204 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btGeneric6DofSpring2Constraint_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jint jarg3) {
22205   jlong jresult = 0 ;
22206   btRigidBody *arg1 = 0 ;
22207   btTransform *arg2 = 0 ;
22208   RotateOrder arg3 ;
22209   btGeneric6DofSpring2Constraint *result = 0 ;
22210 
22211   (void)jenv;
22212   (void)jcls;
22213   (void)jarg1_;
22214   arg1 = *(btRigidBody **)&jarg1;
22215   if (!arg1) {
22216     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
22217     return 0;
22218   }
22219   btTransform local_arg2;
22220   gdx_setbtTransformFromMatrix4(jenv, local_arg2, jarg2);
22221   arg2 = &local_arg2;
22222   gdxAutoCommitMatrix4 auto_commit_arg2(jenv, jarg2, &local_arg2);
22223   arg3 = (RotateOrder)jarg3;
22224   result = (btGeneric6DofSpring2Constraint *)new btGeneric6DofSpring2Constraint(*arg1,(btTransform const &)*arg2,arg3);
22225   *(btGeneric6DofSpring2Constraint **)&jresult = result;
22226   return jresult;
22227 }
22228 
22229 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btGeneric6DofSpring2Constraint_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)22230 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btGeneric6DofSpring2Constraint_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
22231   jlong jresult = 0 ;
22232   btRigidBody *arg1 = 0 ;
22233   btTransform *arg2 = 0 ;
22234   btGeneric6DofSpring2Constraint *result = 0 ;
22235 
22236   (void)jenv;
22237   (void)jcls;
22238   (void)jarg1_;
22239   arg1 = *(btRigidBody **)&jarg1;
22240   if (!arg1) {
22241     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
22242     return 0;
22243   }
22244   btTransform local_arg2;
22245   gdx_setbtTransformFromMatrix4(jenv, local_arg2, jarg2);
22246   arg2 = &local_arg2;
22247   gdxAutoCommitMatrix4 auto_commit_arg2(jenv, jarg2, &local_arg2);
22248   result = (btGeneric6DofSpring2Constraint *)new btGeneric6DofSpring2Constraint(*arg1,(btTransform const &)*arg2);
22249   *(btGeneric6DofSpring2Constraint **)&jresult = result;
22250   return jresult;
22251 }
22252 
22253 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1getRotationalLimitMotor(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)22254 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1getRotationalLimitMotor(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
22255   jlong jresult = 0 ;
22256   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22257   int arg2 ;
22258   btRotationalLimitMotor2 *result = 0 ;
22259 
22260   (void)jenv;
22261   (void)jcls;
22262   (void)jarg1_;
22263   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22264   arg2 = (int)jarg2;
22265   result = (btRotationalLimitMotor2 *)(arg1)->getRotationalLimitMotor(arg2);
22266   *(btRotationalLimitMotor2 **)&jresult = result;
22267   return jresult;
22268 }
22269 
22270 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1getTranslationalLimitMotor(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)22271 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1getTranslationalLimitMotor(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22272   jlong jresult = 0 ;
22273   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22274   btTranslationalLimitMotor2 *result = 0 ;
22275 
22276   (void)jenv;
22277   (void)jcls;
22278   (void)jarg1_;
22279   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22280   result = (btTranslationalLimitMotor2 *)(arg1)->getTranslationalLimitMotor();
22281   *(btTranslationalLimitMotor2 **)&jresult = result;
22282   return jresult;
22283 }
22284 
22285 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1calculateTransforms_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jobject jarg3)22286 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1calculateTransforms_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jobject jarg3) {
22287   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22288   btTransform *arg2 = 0 ;
22289   btTransform *arg3 = 0 ;
22290 
22291   (void)jenv;
22292   (void)jcls;
22293   (void)jarg1_;
22294   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22295   btTransform local_arg2;
22296   gdx_setbtTransformFromMatrix4(jenv, local_arg2, jarg2);
22297   arg2 = &local_arg2;
22298   gdxAutoCommitMatrix4 auto_commit_arg2(jenv, jarg2, &local_arg2);
22299   btTransform local_arg3;
22300   gdx_setbtTransformFromMatrix4(jenv, local_arg3, jarg3);
22301   arg3 = &local_arg3;
22302   gdxAutoCommitMatrix4 auto_commit_arg3(jenv, jarg3, &local_arg3);
22303   (arg1)->calculateTransforms((btTransform const &)*arg2,(btTransform const &)*arg3);
22304 }
22305 
22306 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1calculateTransforms_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)22307 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1calculateTransforms_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22308   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22309 
22310   (void)jenv;
22311   (void)jcls;
22312   (void)jarg1_;
22313   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22314   (arg1)->calculateTransforms();
22315 }
22316 
22317 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1getCalculatedTransformA(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)22318 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1getCalculatedTransformA(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22319   jobject jresult = 0 ;
22320   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22321   btTransform *result = 0 ;
22322 
22323   (void)jenv;
22324   (void)jcls;
22325   (void)jarg1_;
22326   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22327   result = (btTransform *) &((btGeneric6DofSpring2Constraint const *)arg1)->getCalculatedTransformA();
22328   jresult = gdx_getReturnMatrix4(jenv);
22329   gdx_setMatrix4FrombtTransform(jenv, jresult, result);
22330   return jresult;
22331 }
22332 
22333 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1getCalculatedTransformB(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)22334 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1getCalculatedTransformB(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22335   jobject jresult = 0 ;
22336   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22337   btTransform *result = 0 ;
22338 
22339   (void)jenv;
22340   (void)jcls;
22341   (void)jarg1_;
22342   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22343   result = (btTransform *) &((btGeneric6DofSpring2Constraint const *)arg1)->getCalculatedTransformB();
22344   jresult = gdx_getReturnMatrix4(jenv);
22345   gdx_setMatrix4FrombtTransform(jenv, jresult, result);
22346   return jresult;
22347 }
22348 
22349 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1getFrameOffsetA_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)22350 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1getFrameOffsetA_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22351   jobject jresult = 0 ;
22352   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22353   btTransform *result = 0 ;
22354 
22355   (void)jenv;
22356   (void)jcls;
22357   (void)jarg1_;
22358   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22359   result = (btTransform *) &((btGeneric6DofSpring2Constraint const *)arg1)->getFrameOffsetA();
22360   jresult = gdx_getReturnMatrix4(jenv);
22361   gdx_setMatrix4FrombtTransform(jenv, jresult, result);
22362   return jresult;
22363 }
22364 
22365 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1getFrameOffsetB_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)22366 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1getFrameOffsetB_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22367   jobject jresult = 0 ;
22368   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22369   btTransform *result = 0 ;
22370 
22371   (void)jenv;
22372   (void)jcls;
22373   (void)jarg1_;
22374   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22375   result = (btTransform *) &((btGeneric6DofSpring2Constraint const *)arg1)->getFrameOffsetB();
22376   jresult = gdx_getReturnMatrix4(jenv);
22377   gdx_setMatrix4FrombtTransform(jenv, jresult, result);
22378   return jresult;
22379 }
22380 
22381 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1getAxis(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)22382 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1getAxis(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
22383   jobject jresult = 0 ;
22384   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22385   int arg2 ;
22386   btVector3 result;
22387 
22388   (void)jenv;
22389   (void)jcls;
22390   (void)jarg1_;
22391   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22392   arg2 = (int)jarg2;
22393   result = ((btGeneric6DofSpring2Constraint const *)arg1)->getAxis(arg2);
22394   jresult = gdx_getReturnVector3(jenv);
22395   gdx_setVector3FrombtVector3(jenv, jresult, result);
22396   return jresult;
22397 }
22398 
22399 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1getAngle(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)22400 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1getAngle(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
22401   jfloat jresult = 0 ;
22402   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22403   int arg2 ;
22404   btScalar result;
22405 
22406   (void)jenv;
22407   (void)jcls;
22408   (void)jarg1_;
22409   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22410   arg2 = (int)jarg2;
22411   result = (btScalar)((btGeneric6DofSpring2Constraint const *)arg1)->getAngle(arg2);
22412   jresult = (jfloat)result;
22413   return jresult;
22414 }
22415 
22416 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1getRelativePivotPosition(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)22417 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1getRelativePivotPosition(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
22418   jfloat jresult = 0 ;
22419   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22420   int arg2 ;
22421   btScalar result;
22422 
22423   (void)jenv;
22424   (void)jcls;
22425   (void)jarg1_;
22426   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22427   arg2 = (int)jarg2;
22428   result = (btScalar)((btGeneric6DofSpring2Constraint const *)arg1)->getRelativePivotPosition(arg2);
22429   jresult = (jfloat)result;
22430   return jresult;
22431 }
22432 
22433 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setFrames(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jobject jarg3)22434 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setFrames(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jobject jarg3) {
22435   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22436   btTransform *arg2 = 0 ;
22437   btTransform *arg3 = 0 ;
22438 
22439   (void)jenv;
22440   (void)jcls;
22441   (void)jarg1_;
22442   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22443   btTransform local_arg2;
22444   gdx_setbtTransformFromMatrix4(jenv, local_arg2, jarg2);
22445   arg2 = &local_arg2;
22446   gdxAutoCommitMatrix4 auto_commit_arg2(jenv, jarg2, &local_arg2);
22447   btTransform local_arg3;
22448   gdx_setbtTransformFromMatrix4(jenv, local_arg3, jarg3);
22449   arg3 = &local_arg3;
22450   gdxAutoCommitMatrix4 auto_commit_arg3(jenv, jarg3, &local_arg3);
22451   (arg1)->setFrames((btTransform const &)*arg2,(btTransform const &)*arg3);
22452 }
22453 
22454 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setLinearLowerLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)22455 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setLinearLowerLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
22456   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22457   btVector3 *arg2 = 0 ;
22458 
22459   (void)jenv;
22460   (void)jcls;
22461   (void)jarg1_;
22462   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22463   btVector3 local_arg2;
22464   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
22465   arg2 = &local_arg2;
22466   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
22467   (arg1)->setLinearLowerLimit((btVector3 const &)*arg2);
22468 }
22469 
22470 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1getLinearLowerLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)22471 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1getLinearLowerLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
22472   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22473   btVector3 *arg2 = 0 ;
22474 
22475   (void)jenv;
22476   (void)jcls;
22477   (void)jarg1_;
22478   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22479   btVector3 local_arg2;
22480   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
22481   arg2 = &local_arg2;
22482   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
22483   (arg1)->getLinearLowerLimit(*arg2);
22484 }
22485 
22486 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setLinearUpperLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)22487 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setLinearUpperLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
22488   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22489   btVector3 *arg2 = 0 ;
22490 
22491   (void)jenv;
22492   (void)jcls;
22493   (void)jarg1_;
22494   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22495   btVector3 local_arg2;
22496   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
22497   arg2 = &local_arg2;
22498   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
22499   (arg1)->setLinearUpperLimit((btVector3 const &)*arg2);
22500 }
22501 
22502 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1getLinearUpperLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)22503 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1getLinearUpperLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
22504   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22505   btVector3 *arg2 = 0 ;
22506 
22507   (void)jenv;
22508   (void)jcls;
22509   (void)jarg1_;
22510   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22511   btVector3 local_arg2;
22512   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
22513   arg2 = &local_arg2;
22514   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
22515   (arg1)->getLinearUpperLimit(*arg2);
22516 }
22517 
22518 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setAngularLowerLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)22519 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setAngularLowerLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
22520   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22521   btVector3 *arg2 = 0 ;
22522 
22523   (void)jenv;
22524   (void)jcls;
22525   (void)jarg1_;
22526   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22527   btVector3 local_arg2;
22528   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
22529   arg2 = &local_arg2;
22530   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
22531   (arg1)->setAngularLowerLimit((btVector3 const &)*arg2);
22532 }
22533 
22534 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setAngularLowerLimitReversed(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)22535 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setAngularLowerLimitReversed(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
22536   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22537   btVector3 *arg2 = 0 ;
22538 
22539   (void)jenv;
22540   (void)jcls;
22541   (void)jarg1_;
22542   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22543   btVector3 local_arg2;
22544   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
22545   arg2 = &local_arg2;
22546   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
22547   (arg1)->setAngularLowerLimitReversed((btVector3 const &)*arg2);
22548 }
22549 
22550 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1getAngularLowerLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)22551 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1getAngularLowerLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
22552   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22553   btVector3 *arg2 = 0 ;
22554 
22555   (void)jenv;
22556   (void)jcls;
22557   (void)jarg1_;
22558   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22559   btVector3 local_arg2;
22560   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
22561   arg2 = &local_arg2;
22562   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
22563   (arg1)->getAngularLowerLimit(*arg2);
22564 }
22565 
22566 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1getAngularLowerLimitReversed(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)22567 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1getAngularLowerLimitReversed(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
22568   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22569   btVector3 *arg2 = 0 ;
22570 
22571   (void)jenv;
22572   (void)jcls;
22573   (void)jarg1_;
22574   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22575   btVector3 local_arg2;
22576   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
22577   arg2 = &local_arg2;
22578   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
22579   (arg1)->getAngularLowerLimitReversed(*arg2);
22580 }
22581 
22582 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setAngularUpperLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)22583 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setAngularUpperLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
22584   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22585   btVector3 *arg2 = 0 ;
22586 
22587   (void)jenv;
22588   (void)jcls;
22589   (void)jarg1_;
22590   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22591   btVector3 local_arg2;
22592   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
22593   arg2 = &local_arg2;
22594   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
22595   (arg1)->setAngularUpperLimit((btVector3 const &)*arg2);
22596 }
22597 
22598 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setAngularUpperLimitReversed(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)22599 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setAngularUpperLimitReversed(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
22600   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22601   btVector3 *arg2 = 0 ;
22602 
22603   (void)jenv;
22604   (void)jcls;
22605   (void)jarg1_;
22606   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22607   btVector3 local_arg2;
22608   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
22609   arg2 = &local_arg2;
22610   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
22611   (arg1)->setAngularUpperLimitReversed((btVector3 const &)*arg2);
22612 }
22613 
22614 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1getAngularUpperLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)22615 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1getAngularUpperLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
22616   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22617   btVector3 *arg2 = 0 ;
22618 
22619   (void)jenv;
22620   (void)jcls;
22621   (void)jarg1_;
22622   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22623   btVector3 local_arg2;
22624   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
22625   arg2 = &local_arg2;
22626   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
22627   (arg1)->getAngularUpperLimit(*arg2);
22628 }
22629 
22630 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1getAngularUpperLimitReversed(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)22631 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1getAngularUpperLimitReversed(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
22632   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22633   btVector3 *arg2 = 0 ;
22634 
22635   (void)jenv;
22636   (void)jcls;
22637   (void)jarg1_;
22638   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22639   btVector3 local_arg2;
22640   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
22641   arg2 = &local_arg2;
22642   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
22643   (arg1)->getAngularUpperLimitReversed(*arg2);
22644 }
22645 
22646 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jfloat jarg3,jfloat jarg4)22647 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jfloat jarg3, jfloat jarg4) {
22648   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22649   int arg2 ;
22650   btScalar arg3 ;
22651   btScalar arg4 ;
22652 
22653   (void)jenv;
22654   (void)jcls;
22655   (void)jarg1_;
22656   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22657   arg2 = (int)jarg2;
22658   arg3 = (btScalar)jarg3;
22659   arg4 = (btScalar)jarg4;
22660   (arg1)->setLimit(arg2,arg3,arg4);
22661 }
22662 
22663 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setLimitReversed(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jfloat jarg3,jfloat jarg4)22664 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setLimitReversed(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jfloat jarg3, jfloat jarg4) {
22665   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22666   int arg2 ;
22667   btScalar arg3 ;
22668   btScalar arg4 ;
22669 
22670   (void)jenv;
22671   (void)jcls;
22672   (void)jarg1_;
22673   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22674   arg2 = (int)jarg2;
22675   arg3 = (btScalar)jarg3;
22676   arg4 = (btScalar)jarg4;
22677   (arg1)->setLimitReversed(arg2,arg3,arg4);
22678 }
22679 
22680 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1isLimited(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)22681 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1isLimited(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
22682   jboolean jresult = 0 ;
22683   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22684   int arg2 ;
22685   bool result;
22686 
22687   (void)jenv;
22688   (void)jcls;
22689   (void)jarg1_;
22690   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22691   arg2 = (int)jarg2;
22692   result = (bool)(arg1)->isLimited(arg2);
22693   jresult = (jboolean)result;
22694   return jresult;
22695 }
22696 
22697 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setRotationOrder(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)22698 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setRotationOrder(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
22699   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22700   RotateOrder arg2 ;
22701 
22702   (void)jenv;
22703   (void)jcls;
22704   (void)jarg1_;
22705   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22706   arg2 = (RotateOrder)jarg2;
22707   (arg1)->setRotationOrder(arg2);
22708 }
22709 
22710 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1getRotationOrder(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)22711 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1getRotationOrder(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22712   jint jresult = 0 ;
22713   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22714   RotateOrder result;
22715 
22716   (void)jenv;
22717   (void)jcls;
22718   (void)jarg1_;
22719   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22720   result = (RotateOrder)(arg1)->getRotationOrder();
22721   jresult = (jint)result;
22722   return jresult;
22723 }
22724 
22725 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setAxis(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jobject jarg3)22726 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setAxis(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jobject jarg3) {
22727   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22728   btVector3 *arg2 = 0 ;
22729   btVector3 *arg3 = 0 ;
22730 
22731   (void)jenv;
22732   (void)jcls;
22733   (void)jarg1_;
22734   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22735   btVector3 local_arg2;
22736   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
22737   arg2 = &local_arg2;
22738   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
22739   btVector3 local_arg3;
22740   gdx_setbtVector3FromVector3(jenv, local_arg3, jarg3);
22741   arg3 = &local_arg3;
22742   gdxAutoCommitVector3 auto_commit_arg3(jenv, jarg3, &local_arg3);
22743   (arg1)->setAxis((btVector3 const &)*arg2,(btVector3 const &)*arg3);
22744 }
22745 
22746 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setBounce(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jfloat jarg3)22747 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setBounce(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jfloat jarg3) {
22748   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22749   int arg2 ;
22750   btScalar arg3 ;
22751 
22752   (void)jenv;
22753   (void)jcls;
22754   (void)jarg1_;
22755   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22756   arg2 = (int)jarg2;
22757   arg3 = (btScalar)jarg3;
22758   (arg1)->setBounce(arg2,arg3);
22759 }
22760 
22761 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1enableMotor(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jboolean jarg3)22762 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1enableMotor(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jboolean jarg3) {
22763   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22764   int arg2 ;
22765   bool arg3 ;
22766 
22767   (void)jenv;
22768   (void)jcls;
22769   (void)jarg1_;
22770   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22771   arg2 = (int)jarg2;
22772   arg3 = jarg3 ? true : false;
22773   (arg1)->enableMotor(arg2,arg3);
22774 }
22775 
22776 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setServo(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jboolean jarg3)22777 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setServo(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jboolean jarg3) {
22778   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22779   int arg2 ;
22780   bool arg3 ;
22781 
22782   (void)jenv;
22783   (void)jcls;
22784   (void)jarg1_;
22785   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22786   arg2 = (int)jarg2;
22787   arg3 = jarg3 ? true : false;
22788   (arg1)->setServo(arg2,arg3);
22789 }
22790 
22791 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setTargetVelocity(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jfloat jarg3)22792 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setTargetVelocity(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jfloat jarg3) {
22793   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22794   int arg2 ;
22795   btScalar arg3 ;
22796 
22797   (void)jenv;
22798   (void)jcls;
22799   (void)jarg1_;
22800   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22801   arg2 = (int)jarg2;
22802   arg3 = (btScalar)jarg3;
22803   (arg1)->setTargetVelocity(arg2,arg3);
22804 }
22805 
22806 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setServoTarget(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jfloat jarg3)22807 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setServoTarget(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jfloat jarg3) {
22808   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22809   int arg2 ;
22810   btScalar arg3 ;
22811 
22812   (void)jenv;
22813   (void)jcls;
22814   (void)jarg1_;
22815   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22816   arg2 = (int)jarg2;
22817   arg3 = (btScalar)jarg3;
22818   (arg1)->setServoTarget(arg2,arg3);
22819 }
22820 
22821 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setMaxMotorForce(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jfloat jarg3)22822 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setMaxMotorForce(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jfloat jarg3) {
22823   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22824   int arg2 ;
22825   btScalar arg3 ;
22826 
22827   (void)jenv;
22828   (void)jcls;
22829   (void)jarg1_;
22830   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22831   arg2 = (int)jarg2;
22832   arg3 = (btScalar)jarg3;
22833   (arg1)->setMaxMotorForce(arg2,arg3);
22834 }
22835 
22836 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1enableSpring(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jboolean jarg3)22837 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1enableSpring(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jboolean jarg3) {
22838   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22839   int arg2 ;
22840   bool arg3 ;
22841 
22842   (void)jenv;
22843   (void)jcls;
22844   (void)jarg1_;
22845   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22846   arg2 = (int)jarg2;
22847   arg3 = jarg3 ? true : false;
22848   (arg1)->enableSpring(arg2,arg3);
22849 }
22850 
22851 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setStiffness_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jfloat jarg3,jboolean jarg4)22852 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setStiffness_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jfloat jarg3, jboolean jarg4) {
22853   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22854   int arg2 ;
22855   btScalar arg3 ;
22856   bool arg4 ;
22857 
22858   (void)jenv;
22859   (void)jcls;
22860   (void)jarg1_;
22861   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22862   arg2 = (int)jarg2;
22863   arg3 = (btScalar)jarg3;
22864   arg4 = jarg4 ? true : false;
22865   (arg1)->setStiffness(arg2,arg3,arg4);
22866 }
22867 
22868 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setStiffness_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jfloat jarg3)22869 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setStiffness_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jfloat jarg3) {
22870   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22871   int arg2 ;
22872   btScalar arg3 ;
22873 
22874   (void)jenv;
22875   (void)jcls;
22876   (void)jarg1_;
22877   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22878   arg2 = (int)jarg2;
22879   arg3 = (btScalar)jarg3;
22880   (arg1)->setStiffness(arg2,arg3);
22881 }
22882 
22883 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setDamping_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jfloat jarg3,jboolean jarg4)22884 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setDamping_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jfloat jarg3, jboolean jarg4) {
22885   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22886   int arg2 ;
22887   btScalar arg3 ;
22888   bool arg4 ;
22889 
22890   (void)jenv;
22891   (void)jcls;
22892   (void)jarg1_;
22893   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22894   arg2 = (int)jarg2;
22895   arg3 = (btScalar)jarg3;
22896   arg4 = jarg4 ? true : false;
22897   (arg1)->setDamping(arg2,arg3,arg4);
22898 }
22899 
22900 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setDamping_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jfloat jarg3)22901 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setDamping_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jfloat jarg3) {
22902   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22903   int arg2 ;
22904   btScalar arg3 ;
22905 
22906   (void)jenv;
22907   (void)jcls;
22908   (void)jarg1_;
22909   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22910   arg2 = (int)jarg2;
22911   arg3 = (btScalar)jarg3;
22912   (arg1)->setDamping(arg2,arg3);
22913 }
22914 
22915 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setEquilibriumPoint_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)22916 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setEquilibriumPoint_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22917   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22918 
22919   (void)jenv;
22920   (void)jcls;
22921   (void)jarg1_;
22922   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22923   (arg1)->setEquilibriumPoint();
22924 }
22925 
22926 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setEquilibriumPoint_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)22927 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setEquilibriumPoint_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
22928   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22929   int arg2 ;
22930 
22931   (void)jenv;
22932   (void)jcls;
22933   (void)jarg1_;
22934   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22935   arg2 = (int)jarg2;
22936   (arg1)->setEquilibriumPoint(arg2);
22937 }
22938 
22939 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setEquilibriumPoint_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jfloat jarg3)22940 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setEquilibriumPoint_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jfloat jarg3) {
22941   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22942   int arg2 ;
22943   btScalar arg3 ;
22944 
22945   (void)jenv;
22946   (void)jcls;
22947   (void)jarg1_;
22948   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22949   arg2 = (int)jarg2;
22950   arg3 = (btScalar)jarg3;
22951   (arg1)->setEquilibriumPoint(arg2,arg3);
22952 }
22953 
22954 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setParam_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jfloat jarg3,jint jarg4)22955 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setParam_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jfloat jarg3, jint jarg4) {
22956   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22957   int arg2 ;
22958   btScalar arg3 ;
22959   int arg4 ;
22960 
22961   (void)jenv;
22962   (void)jcls;
22963   (void)jarg1_;
22964   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22965   arg2 = (int)jarg2;
22966   arg3 = (btScalar)jarg3;
22967   arg4 = (int)jarg4;
22968   (arg1)->setParam(arg2,arg3,arg4);
22969 }
22970 
22971 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setParam_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jfloat jarg3)22972 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1setParam_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jfloat jarg3) {
22973   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22974   int arg2 ;
22975   btScalar arg3 ;
22976 
22977   (void)jenv;
22978   (void)jcls;
22979   (void)jarg1_;
22980   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22981   arg2 = (int)jarg2;
22982   arg3 = (btScalar)jarg3;
22983   (arg1)->setParam(arg2,arg3);
22984 }
22985 
22986 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1getParam_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jint jarg3)22987 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1getParam_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jint jarg3) {
22988   jfloat jresult = 0 ;
22989   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
22990   int arg2 ;
22991   int arg3 ;
22992   btScalar result;
22993 
22994   (void)jenv;
22995   (void)jcls;
22996   (void)jarg1_;
22997   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
22998   arg2 = (int)jarg2;
22999   arg3 = (int)jarg3;
23000   result = (btScalar)((btGeneric6DofSpring2Constraint const *)arg1)->getParam(arg2,arg3);
23001   jresult = (jfloat)result;
23002   return jresult;
23003 }
23004 
23005 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1getParam_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)23006 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1getParam_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
23007   jfloat jresult = 0 ;
23008   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
23009   int arg2 ;
23010   btScalar result;
23011 
23012   (void)jenv;
23013   (void)jcls;
23014   (void)jarg1_;
23015   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
23016   arg2 = (int)jarg2;
23017   result = (btScalar)((btGeneric6DofSpring2Constraint const *)arg1)->getParam(arg2);
23018   jresult = (jfloat)result;
23019   return jresult;
23020 }
23021 
23022 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btGeneric6DofSpring2Constraint(JNIEnv * jenv,jclass jcls,jlong jarg1)23023 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btGeneric6DofSpring2Constraint(JNIEnv *jenv, jclass jcls, jlong jarg1) {
23024   btGeneric6DofSpring2Constraint *arg1 = (btGeneric6DofSpring2Constraint *) 0 ;
23025 
23026   (void)jenv;
23027   (void)jcls;
23028   arg1 = *(btGeneric6DofSpring2Constraint **)&jarg1;
23029   delete arg1;
23030 }
23031 
23032 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1typeConstraintData_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)23033 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1typeConstraintData_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
23034   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23035   btTypedConstraintData *arg2 = (btTypedConstraintData *) 0 ;
23036 
23037   (void)jenv;
23038   (void)jcls;
23039   (void)jarg1_;
23040   (void)jarg2_;
23041   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23042   arg2 = *(btTypedConstraintData **)&jarg2;
23043   if (arg1) (arg1)->m_typeConstraintData = *arg2;
23044 }
23045 
23046 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1typeConstraintData_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23047 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1typeConstraintData_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23048   jlong jresult = 0 ;
23049   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23050   btTypedConstraintData *result = 0 ;
23051 
23052   (void)jenv;
23053   (void)jcls;
23054   (void)jarg1_;
23055   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23056   result = (btTypedConstraintData *)& ((arg1)->m_typeConstraintData);
23057   *(btTypedConstraintData **)&jresult = result;
23058   return jresult;
23059 }
23060 
23061 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1rbAFrame_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)23062 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1rbAFrame_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
23063   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23064   btTransformFloatData *arg2 = (btTransformFloatData *) 0 ;
23065 
23066   (void)jenv;
23067   (void)jcls;
23068   (void)jarg1_;
23069   (void)jarg2_;
23070   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23071   arg2 = *(btTransformFloatData **)&jarg2;
23072   if (arg1) (arg1)->m_rbAFrame = *arg2;
23073 }
23074 
23075 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1rbAFrame_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23076 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1rbAFrame_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23077   jlong jresult = 0 ;
23078   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23079   btTransformFloatData *result = 0 ;
23080 
23081   (void)jenv;
23082   (void)jcls;
23083   (void)jarg1_;
23084   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23085   result = (btTransformFloatData *)& ((arg1)->m_rbAFrame);
23086   *(btTransformFloatData **)&jresult = result;
23087   return jresult;
23088 }
23089 
23090 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1rbBFrame_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)23091 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1rbBFrame_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
23092   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23093   btTransformFloatData *arg2 = (btTransformFloatData *) 0 ;
23094 
23095   (void)jenv;
23096   (void)jcls;
23097   (void)jarg1_;
23098   (void)jarg2_;
23099   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23100   arg2 = *(btTransformFloatData **)&jarg2;
23101   if (arg1) (arg1)->m_rbBFrame = *arg2;
23102 }
23103 
23104 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1rbBFrame_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23105 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1rbBFrame_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23106   jlong jresult = 0 ;
23107   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23108   btTransformFloatData *result = 0 ;
23109 
23110   (void)jenv;
23111   (void)jcls;
23112   (void)jarg1_;
23113   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23114   result = (btTransformFloatData *)& ((arg1)->m_rbBFrame);
23115   *(btTransformFloatData **)&jresult = result;
23116   return jresult;
23117 }
23118 
23119 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearUpperLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)23120 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearUpperLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
23121   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23122   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
23123 
23124   (void)jenv;
23125   (void)jcls;
23126   (void)jarg1_;
23127   (void)jarg2_;
23128   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23129   arg2 = *(btVector3FloatData **)&jarg2;
23130   if (arg1) (arg1)->m_linearUpperLimit = *arg2;
23131 }
23132 
23133 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearUpperLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23134 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearUpperLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23135   jlong jresult = 0 ;
23136   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23137   btVector3FloatData *result = 0 ;
23138 
23139   (void)jenv;
23140   (void)jcls;
23141   (void)jarg1_;
23142   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23143   result = (btVector3FloatData *)& ((arg1)->m_linearUpperLimit);
23144   *(btVector3FloatData **)&jresult = result;
23145   return jresult;
23146 }
23147 
23148 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearLowerLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)23149 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearLowerLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
23150   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23151   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
23152 
23153   (void)jenv;
23154   (void)jcls;
23155   (void)jarg1_;
23156   (void)jarg2_;
23157   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23158   arg2 = *(btVector3FloatData **)&jarg2;
23159   if (arg1) (arg1)->m_linearLowerLimit = *arg2;
23160 }
23161 
23162 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearLowerLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23163 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearLowerLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23164   jlong jresult = 0 ;
23165   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23166   btVector3FloatData *result = 0 ;
23167 
23168   (void)jenv;
23169   (void)jcls;
23170   (void)jarg1_;
23171   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23172   result = (btVector3FloatData *)& ((arg1)->m_linearLowerLimit);
23173   *(btVector3FloatData **)&jresult = result;
23174   return jresult;
23175 }
23176 
23177 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearBounce_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)23178 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearBounce_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
23179   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23180   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
23181 
23182   (void)jenv;
23183   (void)jcls;
23184   (void)jarg1_;
23185   (void)jarg2_;
23186   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23187   arg2 = *(btVector3FloatData **)&jarg2;
23188   if (arg1) (arg1)->m_linearBounce = *arg2;
23189 }
23190 
23191 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearBounce_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23192 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearBounce_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23193   jlong jresult = 0 ;
23194   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23195   btVector3FloatData *result = 0 ;
23196 
23197   (void)jenv;
23198   (void)jcls;
23199   (void)jarg1_;
23200   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23201   result = (btVector3FloatData *)& ((arg1)->m_linearBounce);
23202   *(btVector3FloatData **)&jresult = result;
23203   return jresult;
23204 }
23205 
23206 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearStopERP_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)23207 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearStopERP_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
23208   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23209   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
23210 
23211   (void)jenv;
23212   (void)jcls;
23213   (void)jarg1_;
23214   (void)jarg2_;
23215   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23216   arg2 = *(btVector3FloatData **)&jarg2;
23217   if (arg1) (arg1)->m_linearStopERP = *arg2;
23218 }
23219 
23220 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearStopERP_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23221 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearStopERP_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23222   jlong jresult = 0 ;
23223   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23224   btVector3FloatData *result = 0 ;
23225 
23226   (void)jenv;
23227   (void)jcls;
23228   (void)jarg1_;
23229   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23230   result = (btVector3FloatData *)& ((arg1)->m_linearStopERP);
23231   *(btVector3FloatData **)&jresult = result;
23232   return jresult;
23233 }
23234 
23235 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearStopCFM_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)23236 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearStopCFM_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
23237   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23238   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
23239 
23240   (void)jenv;
23241   (void)jcls;
23242   (void)jarg1_;
23243   (void)jarg2_;
23244   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23245   arg2 = *(btVector3FloatData **)&jarg2;
23246   if (arg1) (arg1)->m_linearStopCFM = *arg2;
23247 }
23248 
23249 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearStopCFM_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23250 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearStopCFM_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23251   jlong jresult = 0 ;
23252   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23253   btVector3FloatData *result = 0 ;
23254 
23255   (void)jenv;
23256   (void)jcls;
23257   (void)jarg1_;
23258   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23259   result = (btVector3FloatData *)& ((arg1)->m_linearStopCFM);
23260   *(btVector3FloatData **)&jresult = result;
23261   return jresult;
23262 }
23263 
23264 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearMotorERP_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)23265 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearMotorERP_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
23266   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23267   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
23268 
23269   (void)jenv;
23270   (void)jcls;
23271   (void)jarg1_;
23272   (void)jarg2_;
23273   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23274   arg2 = *(btVector3FloatData **)&jarg2;
23275   if (arg1) (arg1)->m_linearMotorERP = *arg2;
23276 }
23277 
23278 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearMotorERP_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23279 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearMotorERP_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23280   jlong jresult = 0 ;
23281   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23282   btVector3FloatData *result = 0 ;
23283 
23284   (void)jenv;
23285   (void)jcls;
23286   (void)jarg1_;
23287   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23288   result = (btVector3FloatData *)& ((arg1)->m_linearMotorERP);
23289   *(btVector3FloatData **)&jresult = result;
23290   return jresult;
23291 }
23292 
23293 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearMotorCFM_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)23294 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearMotorCFM_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
23295   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23296   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
23297 
23298   (void)jenv;
23299   (void)jcls;
23300   (void)jarg1_;
23301   (void)jarg2_;
23302   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23303   arg2 = *(btVector3FloatData **)&jarg2;
23304   if (arg1) (arg1)->m_linearMotorCFM = *arg2;
23305 }
23306 
23307 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearMotorCFM_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23308 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearMotorCFM_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23309   jlong jresult = 0 ;
23310   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23311   btVector3FloatData *result = 0 ;
23312 
23313   (void)jenv;
23314   (void)jcls;
23315   (void)jarg1_;
23316   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23317   result = (btVector3FloatData *)& ((arg1)->m_linearMotorCFM);
23318   *(btVector3FloatData **)&jresult = result;
23319   return jresult;
23320 }
23321 
23322 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearTargetVelocity_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)23323 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearTargetVelocity_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
23324   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23325   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
23326 
23327   (void)jenv;
23328   (void)jcls;
23329   (void)jarg1_;
23330   (void)jarg2_;
23331   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23332   arg2 = *(btVector3FloatData **)&jarg2;
23333   if (arg1) (arg1)->m_linearTargetVelocity = *arg2;
23334 }
23335 
23336 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearTargetVelocity_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23337 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearTargetVelocity_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23338   jlong jresult = 0 ;
23339   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23340   btVector3FloatData *result = 0 ;
23341 
23342   (void)jenv;
23343   (void)jcls;
23344   (void)jarg1_;
23345   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23346   result = (btVector3FloatData *)& ((arg1)->m_linearTargetVelocity);
23347   *(btVector3FloatData **)&jresult = result;
23348   return jresult;
23349 }
23350 
23351 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearMaxMotorForce_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)23352 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearMaxMotorForce_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
23353   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23354   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
23355 
23356   (void)jenv;
23357   (void)jcls;
23358   (void)jarg1_;
23359   (void)jarg2_;
23360   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23361   arg2 = *(btVector3FloatData **)&jarg2;
23362   if (arg1) (arg1)->m_linearMaxMotorForce = *arg2;
23363 }
23364 
23365 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearMaxMotorForce_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23366 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearMaxMotorForce_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23367   jlong jresult = 0 ;
23368   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23369   btVector3FloatData *result = 0 ;
23370 
23371   (void)jenv;
23372   (void)jcls;
23373   (void)jarg1_;
23374   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23375   result = (btVector3FloatData *)& ((arg1)->m_linearMaxMotorForce);
23376   *(btVector3FloatData **)&jresult = result;
23377   return jresult;
23378 }
23379 
23380 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearServoTarget_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)23381 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearServoTarget_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
23382   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23383   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
23384 
23385   (void)jenv;
23386   (void)jcls;
23387   (void)jarg1_;
23388   (void)jarg2_;
23389   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23390   arg2 = *(btVector3FloatData **)&jarg2;
23391   if (arg1) (arg1)->m_linearServoTarget = *arg2;
23392 }
23393 
23394 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearServoTarget_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23395 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearServoTarget_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23396   jlong jresult = 0 ;
23397   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23398   btVector3FloatData *result = 0 ;
23399 
23400   (void)jenv;
23401   (void)jcls;
23402   (void)jarg1_;
23403   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23404   result = (btVector3FloatData *)& ((arg1)->m_linearServoTarget);
23405   *(btVector3FloatData **)&jresult = result;
23406   return jresult;
23407 }
23408 
23409 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearSpringStiffness_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)23410 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearSpringStiffness_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
23411   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23412   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
23413 
23414   (void)jenv;
23415   (void)jcls;
23416   (void)jarg1_;
23417   (void)jarg2_;
23418   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23419   arg2 = *(btVector3FloatData **)&jarg2;
23420   if (arg1) (arg1)->m_linearSpringStiffness = *arg2;
23421 }
23422 
23423 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearSpringStiffness_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23424 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearSpringStiffness_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23425   jlong jresult = 0 ;
23426   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23427   btVector3FloatData *result = 0 ;
23428 
23429   (void)jenv;
23430   (void)jcls;
23431   (void)jarg1_;
23432   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23433   result = (btVector3FloatData *)& ((arg1)->m_linearSpringStiffness);
23434   *(btVector3FloatData **)&jresult = result;
23435   return jresult;
23436 }
23437 
23438 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearSpringDamping_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)23439 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearSpringDamping_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
23440   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23441   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
23442 
23443   (void)jenv;
23444   (void)jcls;
23445   (void)jarg1_;
23446   (void)jarg2_;
23447   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23448   arg2 = *(btVector3FloatData **)&jarg2;
23449   if (arg1) (arg1)->m_linearSpringDamping = *arg2;
23450 }
23451 
23452 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearSpringDamping_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23453 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearSpringDamping_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23454   jlong jresult = 0 ;
23455   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23456   btVector3FloatData *result = 0 ;
23457 
23458   (void)jenv;
23459   (void)jcls;
23460   (void)jarg1_;
23461   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23462   result = (btVector3FloatData *)& ((arg1)->m_linearSpringDamping);
23463   *(btVector3FloatData **)&jresult = result;
23464   return jresult;
23465 }
23466 
23467 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearEquilibriumPoint_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)23468 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearEquilibriumPoint_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
23469   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23470   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
23471 
23472   (void)jenv;
23473   (void)jcls;
23474   (void)jarg1_;
23475   (void)jarg2_;
23476   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23477   arg2 = *(btVector3FloatData **)&jarg2;
23478   if (arg1) (arg1)->m_linearEquilibriumPoint = *arg2;
23479 }
23480 
23481 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearEquilibriumPoint_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23482 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearEquilibriumPoint_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23483   jlong jresult = 0 ;
23484   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23485   btVector3FloatData *result = 0 ;
23486 
23487   (void)jenv;
23488   (void)jcls;
23489   (void)jarg1_;
23490   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23491   result = (btVector3FloatData *)& ((arg1)->m_linearEquilibriumPoint);
23492   *(btVector3FloatData **)&jresult = result;
23493   return jresult;
23494 }
23495 
23496 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearEnableMotor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)23497 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearEnableMotor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
23498   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23499   char *arg2 ;
23500 
23501   (void)jenv;
23502   (void)jcls;
23503   (void)jarg1_;
23504   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23505   arg2 = 0;
23506   if (jarg2) {
23507     arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
23508     if (!arg2) return ;
23509   }
23510   {
23511     if(arg2) {
23512       strncpy((char*)arg1->m_linearEnableMotor, (const char *)arg2, 4-1);
23513       arg1->m_linearEnableMotor[4-1] = 0;
23514     } else {
23515       arg1->m_linearEnableMotor[0] = 0;
23516     }
23517   }
23518 
23519   if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
23520 }
23521 
23522 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearEnableMotor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23523 SWIGEXPORT jstring JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearEnableMotor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23524   jstring jresult = 0 ;
23525   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23526   char *result = 0 ;
23527 
23528   (void)jenv;
23529   (void)jcls;
23530   (void)jarg1_;
23531   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23532   result = (char *)(char *) ((arg1)->m_linearEnableMotor);
23533   if (result) jresult = jenv->NewStringUTF((const char *)result);
23534   return jresult;
23535 }
23536 
23537 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearServoMotor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)23538 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearServoMotor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
23539   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23540   char *arg2 ;
23541 
23542   (void)jenv;
23543   (void)jcls;
23544   (void)jarg1_;
23545   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23546   arg2 = 0;
23547   if (jarg2) {
23548     arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
23549     if (!arg2) return ;
23550   }
23551   {
23552     if(arg2) {
23553       strncpy((char*)arg1->m_linearServoMotor, (const char *)arg2, 4-1);
23554       arg1->m_linearServoMotor[4-1] = 0;
23555     } else {
23556       arg1->m_linearServoMotor[0] = 0;
23557     }
23558   }
23559 
23560   if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
23561 }
23562 
23563 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearServoMotor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23564 SWIGEXPORT jstring JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearServoMotor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23565   jstring jresult = 0 ;
23566   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23567   char *result = 0 ;
23568 
23569   (void)jenv;
23570   (void)jcls;
23571   (void)jarg1_;
23572   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23573   result = (char *)(char *) ((arg1)->m_linearServoMotor);
23574   if (result) jresult = jenv->NewStringUTF((const char *)result);
23575   return jresult;
23576 }
23577 
23578 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearEnableSpring_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)23579 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearEnableSpring_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
23580   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23581   char *arg2 ;
23582 
23583   (void)jenv;
23584   (void)jcls;
23585   (void)jarg1_;
23586   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23587   arg2 = 0;
23588   if (jarg2) {
23589     arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
23590     if (!arg2) return ;
23591   }
23592   {
23593     if(arg2) {
23594       strncpy((char*)arg1->m_linearEnableSpring, (const char *)arg2, 4-1);
23595       arg1->m_linearEnableSpring[4-1] = 0;
23596     } else {
23597       arg1->m_linearEnableSpring[0] = 0;
23598     }
23599   }
23600 
23601   if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
23602 }
23603 
23604 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearEnableSpring_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23605 SWIGEXPORT jstring JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearEnableSpring_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23606   jstring jresult = 0 ;
23607   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23608   char *result = 0 ;
23609 
23610   (void)jenv;
23611   (void)jcls;
23612   (void)jarg1_;
23613   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23614   result = (char *)(char *) ((arg1)->m_linearEnableSpring);
23615   if (result) jresult = jenv->NewStringUTF((const char *)result);
23616   return jresult;
23617 }
23618 
23619 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearSpringStiffnessLimited_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)23620 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearSpringStiffnessLimited_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
23621   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23622   char *arg2 ;
23623 
23624   (void)jenv;
23625   (void)jcls;
23626   (void)jarg1_;
23627   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23628   arg2 = 0;
23629   if (jarg2) {
23630     arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
23631     if (!arg2) return ;
23632   }
23633   {
23634     if(arg2) {
23635       strncpy((char*)arg1->m_linearSpringStiffnessLimited, (const char *)arg2, 4-1);
23636       arg1->m_linearSpringStiffnessLimited[4-1] = 0;
23637     } else {
23638       arg1->m_linearSpringStiffnessLimited[0] = 0;
23639     }
23640   }
23641 
23642   if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
23643 }
23644 
23645 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearSpringStiffnessLimited_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23646 SWIGEXPORT jstring JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearSpringStiffnessLimited_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23647   jstring jresult = 0 ;
23648   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23649   char *result = 0 ;
23650 
23651   (void)jenv;
23652   (void)jcls;
23653   (void)jarg1_;
23654   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23655   result = (char *)(char *) ((arg1)->m_linearSpringStiffnessLimited);
23656   if (result) jresult = jenv->NewStringUTF((const char *)result);
23657   return jresult;
23658 }
23659 
23660 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearSpringDampingLimited_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)23661 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearSpringDampingLimited_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
23662   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23663   char *arg2 ;
23664 
23665   (void)jenv;
23666   (void)jcls;
23667   (void)jarg1_;
23668   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23669   arg2 = 0;
23670   if (jarg2) {
23671     arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
23672     if (!arg2) return ;
23673   }
23674   {
23675     if(arg2) {
23676       strncpy((char*)arg1->m_linearSpringDampingLimited, (const char *)arg2, 4-1);
23677       arg1->m_linearSpringDampingLimited[4-1] = 0;
23678     } else {
23679       arg1->m_linearSpringDampingLimited[0] = 0;
23680     }
23681   }
23682 
23683   if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
23684 }
23685 
23686 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearSpringDampingLimited_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23687 SWIGEXPORT jstring JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1linearSpringDampingLimited_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23688   jstring jresult = 0 ;
23689   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23690   char *result = 0 ;
23691 
23692   (void)jenv;
23693   (void)jcls;
23694   (void)jarg1_;
23695   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23696   result = (char *)(char *) ((arg1)->m_linearSpringDampingLimited);
23697   if (result) jresult = jenv->NewStringUTF((const char *)result);
23698   return jresult;
23699 }
23700 
23701 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1padding1_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)23702 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1padding1_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
23703   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23704   char *arg2 ;
23705 
23706   (void)jenv;
23707   (void)jcls;
23708   (void)jarg1_;
23709   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23710   arg2 = 0;
23711   if (jarg2) {
23712     arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
23713     if (!arg2) return ;
23714   }
23715   {
23716     if(arg2) {
23717       strncpy((char*)arg1->m_padding1, (const char *)arg2, 4-1);
23718       arg1->m_padding1[4-1] = 0;
23719     } else {
23720       arg1->m_padding1[0] = 0;
23721     }
23722   }
23723 
23724   if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
23725 }
23726 
23727 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1padding1_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23728 SWIGEXPORT jstring JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1padding1_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23729   jstring jresult = 0 ;
23730   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23731   char *result = 0 ;
23732 
23733   (void)jenv;
23734   (void)jcls;
23735   (void)jarg1_;
23736   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23737   result = (char *)(char *) ((arg1)->m_padding1);
23738   if (result) jresult = jenv->NewStringUTF((const char *)result);
23739   return jresult;
23740 }
23741 
23742 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularUpperLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)23743 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularUpperLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
23744   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23745   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
23746 
23747   (void)jenv;
23748   (void)jcls;
23749   (void)jarg1_;
23750   (void)jarg2_;
23751   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23752   arg2 = *(btVector3FloatData **)&jarg2;
23753   if (arg1) (arg1)->m_angularUpperLimit = *arg2;
23754 }
23755 
23756 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularUpperLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23757 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularUpperLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23758   jlong jresult = 0 ;
23759   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23760   btVector3FloatData *result = 0 ;
23761 
23762   (void)jenv;
23763   (void)jcls;
23764   (void)jarg1_;
23765   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23766   result = (btVector3FloatData *)& ((arg1)->m_angularUpperLimit);
23767   *(btVector3FloatData **)&jresult = result;
23768   return jresult;
23769 }
23770 
23771 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularLowerLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)23772 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularLowerLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
23773   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23774   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
23775 
23776   (void)jenv;
23777   (void)jcls;
23778   (void)jarg1_;
23779   (void)jarg2_;
23780   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23781   arg2 = *(btVector3FloatData **)&jarg2;
23782   if (arg1) (arg1)->m_angularLowerLimit = *arg2;
23783 }
23784 
23785 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularLowerLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23786 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularLowerLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23787   jlong jresult = 0 ;
23788   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23789   btVector3FloatData *result = 0 ;
23790 
23791   (void)jenv;
23792   (void)jcls;
23793   (void)jarg1_;
23794   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23795   result = (btVector3FloatData *)& ((arg1)->m_angularLowerLimit);
23796   *(btVector3FloatData **)&jresult = result;
23797   return jresult;
23798 }
23799 
23800 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularBounce_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)23801 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularBounce_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
23802   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23803   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
23804 
23805   (void)jenv;
23806   (void)jcls;
23807   (void)jarg1_;
23808   (void)jarg2_;
23809   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23810   arg2 = *(btVector3FloatData **)&jarg2;
23811   if (arg1) (arg1)->m_angularBounce = *arg2;
23812 }
23813 
23814 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularBounce_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23815 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularBounce_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23816   jlong jresult = 0 ;
23817   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23818   btVector3FloatData *result = 0 ;
23819 
23820   (void)jenv;
23821   (void)jcls;
23822   (void)jarg1_;
23823   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23824   result = (btVector3FloatData *)& ((arg1)->m_angularBounce);
23825   *(btVector3FloatData **)&jresult = result;
23826   return jresult;
23827 }
23828 
23829 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularStopERP_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)23830 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularStopERP_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
23831   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23832   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
23833 
23834   (void)jenv;
23835   (void)jcls;
23836   (void)jarg1_;
23837   (void)jarg2_;
23838   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23839   arg2 = *(btVector3FloatData **)&jarg2;
23840   if (arg1) (arg1)->m_angularStopERP = *arg2;
23841 }
23842 
23843 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularStopERP_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23844 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularStopERP_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23845   jlong jresult = 0 ;
23846   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23847   btVector3FloatData *result = 0 ;
23848 
23849   (void)jenv;
23850   (void)jcls;
23851   (void)jarg1_;
23852   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23853   result = (btVector3FloatData *)& ((arg1)->m_angularStopERP);
23854   *(btVector3FloatData **)&jresult = result;
23855   return jresult;
23856 }
23857 
23858 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularStopCFM_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)23859 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularStopCFM_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
23860   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23861   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
23862 
23863   (void)jenv;
23864   (void)jcls;
23865   (void)jarg1_;
23866   (void)jarg2_;
23867   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23868   arg2 = *(btVector3FloatData **)&jarg2;
23869   if (arg1) (arg1)->m_angularStopCFM = *arg2;
23870 }
23871 
23872 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularStopCFM_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23873 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularStopCFM_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23874   jlong jresult = 0 ;
23875   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23876   btVector3FloatData *result = 0 ;
23877 
23878   (void)jenv;
23879   (void)jcls;
23880   (void)jarg1_;
23881   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23882   result = (btVector3FloatData *)& ((arg1)->m_angularStopCFM);
23883   *(btVector3FloatData **)&jresult = result;
23884   return jresult;
23885 }
23886 
23887 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularMotorERP_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)23888 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularMotorERP_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
23889   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23890   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
23891 
23892   (void)jenv;
23893   (void)jcls;
23894   (void)jarg1_;
23895   (void)jarg2_;
23896   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23897   arg2 = *(btVector3FloatData **)&jarg2;
23898   if (arg1) (arg1)->m_angularMotorERP = *arg2;
23899 }
23900 
23901 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularMotorERP_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23902 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularMotorERP_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23903   jlong jresult = 0 ;
23904   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23905   btVector3FloatData *result = 0 ;
23906 
23907   (void)jenv;
23908   (void)jcls;
23909   (void)jarg1_;
23910   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23911   result = (btVector3FloatData *)& ((arg1)->m_angularMotorERP);
23912   *(btVector3FloatData **)&jresult = result;
23913   return jresult;
23914 }
23915 
23916 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularMotorCFM_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)23917 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularMotorCFM_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
23918   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23919   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
23920 
23921   (void)jenv;
23922   (void)jcls;
23923   (void)jarg1_;
23924   (void)jarg2_;
23925   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23926   arg2 = *(btVector3FloatData **)&jarg2;
23927   if (arg1) (arg1)->m_angularMotorCFM = *arg2;
23928 }
23929 
23930 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularMotorCFM_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23931 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularMotorCFM_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23932   jlong jresult = 0 ;
23933   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23934   btVector3FloatData *result = 0 ;
23935 
23936   (void)jenv;
23937   (void)jcls;
23938   (void)jarg1_;
23939   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23940   result = (btVector3FloatData *)& ((arg1)->m_angularMotorCFM);
23941   *(btVector3FloatData **)&jresult = result;
23942   return jresult;
23943 }
23944 
23945 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularTargetVelocity_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)23946 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularTargetVelocity_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
23947   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23948   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
23949 
23950   (void)jenv;
23951   (void)jcls;
23952   (void)jarg1_;
23953   (void)jarg2_;
23954   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23955   arg2 = *(btVector3FloatData **)&jarg2;
23956   if (arg1) (arg1)->m_angularTargetVelocity = *arg2;
23957 }
23958 
23959 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularTargetVelocity_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23960 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularTargetVelocity_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23961   jlong jresult = 0 ;
23962   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23963   btVector3FloatData *result = 0 ;
23964 
23965   (void)jenv;
23966   (void)jcls;
23967   (void)jarg1_;
23968   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23969   result = (btVector3FloatData *)& ((arg1)->m_angularTargetVelocity);
23970   *(btVector3FloatData **)&jresult = result;
23971   return jresult;
23972 }
23973 
23974 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularMaxMotorForce_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)23975 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularMaxMotorForce_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
23976   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23977   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
23978 
23979   (void)jenv;
23980   (void)jcls;
23981   (void)jarg1_;
23982   (void)jarg2_;
23983   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23984   arg2 = *(btVector3FloatData **)&jarg2;
23985   if (arg1) (arg1)->m_angularMaxMotorForce = *arg2;
23986 }
23987 
23988 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularMaxMotorForce_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)23989 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularMaxMotorForce_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23990   jlong jresult = 0 ;
23991   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
23992   btVector3FloatData *result = 0 ;
23993 
23994   (void)jenv;
23995   (void)jcls;
23996   (void)jarg1_;
23997   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
23998   result = (btVector3FloatData *)& ((arg1)->m_angularMaxMotorForce);
23999   *(btVector3FloatData **)&jresult = result;
24000   return jresult;
24001 }
24002 
24003 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularServoTarget_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)24004 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularServoTarget_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
24005   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
24006   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
24007 
24008   (void)jenv;
24009   (void)jcls;
24010   (void)jarg1_;
24011   (void)jarg2_;
24012   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
24013   arg2 = *(btVector3FloatData **)&jarg2;
24014   if (arg1) (arg1)->m_angularServoTarget = *arg2;
24015 }
24016 
24017 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularServoTarget_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24018 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularServoTarget_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24019   jlong jresult = 0 ;
24020   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
24021   btVector3FloatData *result = 0 ;
24022 
24023   (void)jenv;
24024   (void)jcls;
24025   (void)jarg1_;
24026   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
24027   result = (btVector3FloatData *)& ((arg1)->m_angularServoTarget);
24028   *(btVector3FloatData **)&jresult = result;
24029   return jresult;
24030 }
24031 
24032 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularSpringStiffness_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)24033 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularSpringStiffness_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
24034   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
24035   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
24036 
24037   (void)jenv;
24038   (void)jcls;
24039   (void)jarg1_;
24040   (void)jarg2_;
24041   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
24042   arg2 = *(btVector3FloatData **)&jarg2;
24043   if (arg1) (arg1)->m_angularSpringStiffness = *arg2;
24044 }
24045 
24046 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularSpringStiffness_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24047 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularSpringStiffness_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24048   jlong jresult = 0 ;
24049   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
24050   btVector3FloatData *result = 0 ;
24051 
24052   (void)jenv;
24053   (void)jcls;
24054   (void)jarg1_;
24055   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
24056   result = (btVector3FloatData *)& ((arg1)->m_angularSpringStiffness);
24057   *(btVector3FloatData **)&jresult = result;
24058   return jresult;
24059 }
24060 
24061 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularSpringDamping_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)24062 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularSpringDamping_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
24063   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
24064   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
24065 
24066   (void)jenv;
24067   (void)jcls;
24068   (void)jarg1_;
24069   (void)jarg2_;
24070   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
24071   arg2 = *(btVector3FloatData **)&jarg2;
24072   if (arg1) (arg1)->m_angularSpringDamping = *arg2;
24073 }
24074 
24075 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularSpringDamping_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24076 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularSpringDamping_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24077   jlong jresult = 0 ;
24078   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
24079   btVector3FloatData *result = 0 ;
24080 
24081   (void)jenv;
24082   (void)jcls;
24083   (void)jarg1_;
24084   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
24085   result = (btVector3FloatData *)& ((arg1)->m_angularSpringDamping);
24086   *(btVector3FloatData **)&jresult = result;
24087   return jresult;
24088 }
24089 
24090 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularEquilibriumPoint_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)24091 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularEquilibriumPoint_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
24092   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
24093   btVector3FloatData *arg2 = (btVector3FloatData *) 0 ;
24094 
24095   (void)jenv;
24096   (void)jcls;
24097   (void)jarg1_;
24098   (void)jarg2_;
24099   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
24100   arg2 = *(btVector3FloatData **)&jarg2;
24101   if (arg1) (arg1)->m_angularEquilibriumPoint = *arg2;
24102 }
24103 
24104 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularEquilibriumPoint_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24105 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularEquilibriumPoint_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24106   jlong jresult = 0 ;
24107   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
24108   btVector3FloatData *result = 0 ;
24109 
24110   (void)jenv;
24111   (void)jcls;
24112   (void)jarg1_;
24113   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
24114   result = (btVector3FloatData *)& ((arg1)->m_angularEquilibriumPoint);
24115   *(btVector3FloatData **)&jresult = result;
24116   return jresult;
24117 }
24118 
24119 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularEnableMotor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)24120 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularEnableMotor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
24121   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
24122   char *arg2 ;
24123 
24124   (void)jenv;
24125   (void)jcls;
24126   (void)jarg1_;
24127   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
24128   arg2 = 0;
24129   if (jarg2) {
24130     arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
24131     if (!arg2) return ;
24132   }
24133   {
24134     if(arg2) {
24135       strncpy((char*)arg1->m_angularEnableMotor, (const char *)arg2, 4-1);
24136       arg1->m_angularEnableMotor[4-1] = 0;
24137     } else {
24138       arg1->m_angularEnableMotor[0] = 0;
24139     }
24140   }
24141 
24142   if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
24143 }
24144 
24145 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularEnableMotor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24146 SWIGEXPORT jstring JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularEnableMotor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24147   jstring jresult = 0 ;
24148   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
24149   char *result = 0 ;
24150 
24151   (void)jenv;
24152   (void)jcls;
24153   (void)jarg1_;
24154   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
24155   result = (char *)(char *) ((arg1)->m_angularEnableMotor);
24156   if (result) jresult = jenv->NewStringUTF((const char *)result);
24157   return jresult;
24158 }
24159 
24160 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularServoMotor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)24161 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularServoMotor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
24162   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
24163   char *arg2 ;
24164 
24165   (void)jenv;
24166   (void)jcls;
24167   (void)jarg1_;
24168   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
24169   arg2 = 0;
24170   if (jarg2) {
24171     arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
24172     if (!arg2) return ;
24173   }
24174   {
24175     if(arg2) {
24176       strncpy((char*)arg1->m_angularServoMotor, (const char *)arg2, 4-1);
24177       arg1->m_angularServoMotor[4-1] = 0;
24178     } else {
24179       arg1->m_angularServoMotor[0] = 0;
24180     }
24181   }
24182 
24183   if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
24184 }
24185 
24186 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularServoMotor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24187 SWIGEXPORT jstring JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularServoMotor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24188   jstring jresult = 0 ;
24189   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
24190   char *result = 0 ;
24191 
24192   (void)jenv;
24193   (void)jcls;
24194   (void)jarg1_;
24195   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
24196   result = (char *)(char *) ((arg1)->m_angularServoMotor);
24197   if (result) jresult = jenv->NewStringUTF((const char *)result);
24198   return jresult;
24199 }
24200 
24201 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularEnableSpring_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)24202 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularEnableSpring_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
24203   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
24204   char *arg2 ;
24205 
24206   (void)jenv;
24207   (void)jcls;
24208   (void)jarg1_;
24209   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
24210   arg2 = 0;
24211   if (jarg2) {
24212     arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
24213     if (!arg2) return ;
24214   }
24215   {
24216     if(arg2) {
24217       strncpy((char*)arg1->m_angularEnableSpring, (const char *)arg2, 4-1);
24218       arg1->m_angularEnableSpring[4-1] = 0;
24219     } else {
24220       arg1->m_angularEnableSpring[0] = 0;
24221     }
24222   }
24223 
24224   if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
24225 }
24226 
24227 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularEnableSpring_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24228 SWIGEXPORT jstring JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularEnableSpring_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24229   jstring jresult = 0 ;
24230   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
24231   char *result = 0 ;
24232 
24233   (void)jenv;
24234   (void)jcls;
24235   (void)jarg1_;
24236   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
24237   result = (char *)(char *) ((arg1)->m_angularEnableSpring);
24238   if (result) jresult = jenv->NewStringUTF((const char *)result);
24239   return jresult;
24240 }
24241 
24242 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularSpringStiffnessLimited_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)24243 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularSpringStiffnessLimited_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
24244   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
24245   char *arg2 ;
24246 
24247   (void)jenv;
24248   (void)jcls;
24249   (void)jarg1_;
24250   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
24251   arg2 = 0;
24252   if (jarg2) {
24253     arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
24254     if (!arg2) return ;
24255   }
24256   {
24257     if(arg2) {
24258       strncpy((char*)arg1->m_angularSpringStiffnessLimited, (const char *)arg2, 4-1);
24259       arg1->m_angularSpringStiffnessLimited[4-1] = 0;
24260     } else {
24261       arg1->m_angularSpringStiffnessLimited[0] = 0;
24262     }
24263   }
24264 
24265   if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
24266 }
24267 
24268 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularSpringStiffnessLimited_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24269 SWIGEXPORT jstring JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularSpringStiffnessLimited_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24270   jstring jresult = 0 ;
24271   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
24272   char *result = 0 ;
24273 
24274   (void)jenv;
24275   (void)jcls;
24276   (void)jarg1_;
24277   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
24278   result = (char *)(char *) ((arg1)->m_angularSpringStiffnessLimited);
24279   if (result) jresult = jenv->NewStringUTF((const char *)result);
24280   return jresult;
24281 }
24282 
24283 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularSpringDampingLimited_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)24284 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularSpringDampingLimited_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
24285   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
24286   char *arg2 ;
24287 
24288   (void)jenv;
24289   (void)jcls;
24290   (void)jarg1_;
24291   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
24292   arg2 = 0;
24293   if (jarg2) {
24294     arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
24295     if (!arg2) return ;
24296   }
24297   {
24298     if(arg2) {
24299       strncpy((char*)arg1->m_angularSpringDampingLimited, (const char *)arg2, 4-1);
24300       arg1->m_angularSpringDampingLimited[4-1] = 0;
24301     } else {
24302       arg1->m_angularSpringDampingLimited[0] = 0;
24303     }
24304   }
24305 
24306   if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
24307 }
24308 
24309 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularSpringDampingLimited_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24310 SWIGEXPORT jstring JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1angularSpringDampingLimited_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24311   jstring jresult = 0 ;
24312   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
24313   char *result = 0 ;
24314 
24315   (void)jenv;
24316   (void)jcls;
24317   (void)jarg1_;
24318   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
24319   result = (char *)(char *) ((arg1)->m_angularSpringDampingLimited);
24320   if (result) jresult = jenv->NewStringUTF((const char *)result);
24321   return jresult;
24322 }
24323 
24324 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1rotateOrder_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)24325 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1rotateOrder_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
24326   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
24327   int arg2 ;
24328 
24329   (void)jenv;
24330   (void)jcls;
24331   (void)jarg1_;
24332   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
24333   arg2 = (int)jarg2;
24334   if (arg1) (arg1)->m_rotateOrder = arg2;
24335 }
24336 
24337 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1rotateOrder_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24338 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintData_1rotateOrder_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24339   jint jresult = 0 ;
24340   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
24341   int result;
24342 
24343   (void)jenv;
24344   (void)jcls;
24345   (void)jarg1_;
24346   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
24347   result = (int) ((arg1)->m_rotateOrder);
24348   jresult = (jint)result;
24349   return jresult;
24350 }
24351 
24352 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btGeneric6DofSpring2ConstraintData(JNIEnv * jenv,jclass jcls)24353 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btGeneric6DofSpring2ConstraintData(JNIEnv *jenv, jclass jcls) {
24354   jlong jresult = 0 ;
24355   btGeneric6DofSpring2ConstraintData *result = 0 ;
24356 
24357   (void)jenv;
24358   (void)jcls;
24359   result = (btGeneric6DofSpring2ConstraintData *)new btGeneric6DofSpring2ConstraintData();
24360   *(btGeneric6DofSpring2ConstraintData **)&jresult = result;
24361   return jresult;
24362 }
24363 
24364 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btGeneric6DofSpring2ConstraintData(JNIEnv * jenv,jclass jcls,jlong jarg1)24365 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btGeneric6DofSpring2ConstraintData(JNIEnv *jenv, jclass jcls, jlong jarg1) {
24366   btGeneric6DofSpring2ConstraintData *arg1 = (btGeneric6DofSpring2ConstraintData *) 0 ;
24367 
24368   (void)jenv;
24369   (void)jcls;
24370   arg1 = *(btGeneric6DofSpring2ConstraintData **)&jarg1;
24371   delete arg1;
24372 }
24373 
24374 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1typeConstraintData_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)24375 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1typeConstraintData_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
24376   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24377   btTypedConstraintDoubleData *arg2 = (btTypedConstraintDoubleData *) 0 ;
24378 
24379   (void)jenv;
24380   (void)jcls;
24381   (void)jarg1_;
24382   (void)jarg2_;
24383   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24384   arg2 = *(btTypedConstraintDoubleData **)&jarg2;
24385   if (arg1) (arg1)->m_typeConstraintData = *arg2;
24386 }
24387 
24388 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1typeConstraintData_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24389 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1typeConstraintData_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24390   jlong jresult = 0 ;
24391   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24392   btTypedConstraintDoubleData *result = 0 ;
24393 
24394   (void)jenv;
24395   (void)jcls;
24396   (void)jarg1_;
24397   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24398   result = (btTypedConstraintDoubleData *)& ((arg1)->m_typeConstraintData);
24399   *(btTypedConstraintDoubleData **)&jresult = result;
24400   return jresult;
24401 }
24402 
24403 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1rbAFrame_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)24404 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1rbAFrame_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
24405   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24406   btTransformDoubleData *arg2 = (btTransformDoubleData *) 0 ;
24407 
24408   (void)jenv;
24409   (void)jcls;
24410   (void)jarg1_;
24411   (void)jarg2_;
24412   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24413   arg2 = *(btTransformDoubleData **)&jarg2;
24414   if (arg1) (arg1)->m_rbAFrame = *arg2;
24415 }
24416 
24417 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1rbAFrame_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24418 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1rbAFrame_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24419   jlong jresult = 0 ;
24420   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24421   btTransformDoubleData *result = 0 ;
24422 
24423   (void)jenv;
24424   (void)jcls;
24425   (void)jarg1_;
24426   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24427   result = (btTransformDoubleData *)& ((arg1)->m_rbAFrame);
24428   *(btTransformDoubleData **)&jresult = result;
24429   return jresult;
24430 }
24431 
24432 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1rbBFrame_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)24433 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1rbBFrame_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
24434   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24435   btTransformDoubleData *arg2 = (btTransformDoubleData *) 0 ;
24436 
24437   (void)jenv;
24438   (void)jcls;
24439   (void)jarg1_;
24440   (void)jarg2_;
24441   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24442   arg2 = *(btTransformDoubleData **)&jarg2;
24443   if (arg1) (arg1)->m_rbBFrame = *arg2;
24444 }
24445 
24446 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1rbBFrame_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24447 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1rbBFrame_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24448   jlong jresult = 0 ;
24449   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24450   btTransformDoubleData *result = 0 ;
24451 
24452   (void)jenv;
24453   (void)jcls;
24454   (void)jarg1_;
24455   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24456   result = (btTransformDoubleData *)& ((arg1)->m_rbBFrame);
24457   *(btTransformDoubleData **)&jresult = result;
24458   return jresult;
24459 }
24460 
24461 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearUpperLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)24462 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearUpperLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
24463   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24464   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
24465 
24466   (void)jenv;
24467   (void)jcls;
24468   (void)jarg1_;
24469   (void)jarg2_;
24470   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24471   arg2 = *(btVector3DoubleData **)&jarg2;
24472   if (arg1) (arg1)->m_linearUpperLimit = *arg2;
24473 }
24474 
24475 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearUpperLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24476 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearUpperLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24477   jlong jresult = 0 ;
24478   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24479   btVector3DoubleData *result = 0 ;
24480 
24481   (void)jenv;
24482   (void)jcls;
24483   (void)jarg1_;
24484   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24485   result = (btVector3DoubleData *)& ((arg1)->m_linearUpperLimit);
24486   *(btVector3DoubleData **)&jresult = result;
24487   return jresult;
24488 }
24489 
24490 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearLowerLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)24491 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearLowerLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
24492   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24493   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
24494 
24495   (void)jenv;
24496   (void)jcls;
24497   (void)jarg1_;
24498   (void)jarg2_;
24499   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24500   arg2 = *(btVector3DoubleData **)&jarg2;
24501   if (arg1) (arg1)->m_linearLowerLimit = *arg2;
24502 }
24503 
24504 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearLowerLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24505 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearLowerLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24506   jlong jresult = 0 ;
24507   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24508   btVector3DoubleData *result = 0 ;
24509 
24510   (void)jenv;
24511   (void)jcls;
24512   (void)jarg1_;
24513   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24514   result = (btVector3DoubleData *)& ((arg1)->m_linearLowerLimit);
24515   *(btVector3DoubleData **)&jresult = result;
24516   return jresult;
24517 }
24518 
24519 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearBounce_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)24520 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearBounce_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
24521   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24522   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
24523 
24524   (void)jenv;
24525   (void)jcls;
24526   (void)jarg1_;
24527   (void)jarg2_;
24528   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24529   arg2 = *(btVector3DoubleData **)&jarg2;
24530   if (arg1) (arg1)->m_linearBounce = *arg2;
24531 }
24532 
24533 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearBounce_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24534 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearBounce_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24535   jlong jresult = 0 ;
24536   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24537   btVector3DoubleData *result = 0 ;
24538 
24539   (void)jenv;
24540   (void)jcls;
24541   (void)jarg1_;
24542   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24543   result = (btVector3DoubleData *)& ((arg1)->m_linearBounce);
24544   *(btVector3DoubleData **)&jresult = result;
24545   return jresult;
24546 }
24547 
24548 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearStopERP_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)24549 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearStopERP_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
24550   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24551   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
24552 
24553   (void)jenv;
24554   (void)jcls;
24555   (void)jarg1_;
24556   (void)jarg2_;
24557   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24558   arg2 = *(btVector3DoubleData **)&jarg2;
24559   if (arg1) (arg1)->m_linearStopERP = *arg2;
24560 }
24561 
24562 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearStopERP_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24563 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearStopERP_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24564   jlong jresult = 0 ;
24565   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24566   btVector3DoubleData *result = 0 ;
24567 
24568   (void)jenv;
24569   (void)jcls;
24570   (void)jarg1_;
24571   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24572   result = (btVector3DoubleData *)& ((arg1)->m_linearStopERP);
24573   *(btVector3DoubleData **)&jresult = result;
24574   return jresult;
24575 }
24576 
24577 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearStopCFM_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)24578 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearStopCFM_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
24579   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24580   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
24581 
24582   (void)jenv;
24583   (void)jcls;
24584   (void)jarg1_;
24585   (void)jarg2_;
24586   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24587   arg2 = *(btVector3DoubleData **)&jarg2;
24588   if (arg1) (arg1)->m_linearStopCFM = *arg2;
24589 }
24590 
24591 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearStopCFM_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24592 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearStopCFM_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24593   jlong jresult = 0 ;
24594   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24595   btVector3DoubleData *result = 0 ;
24596 
24597   (void)jenv;
24598   (void)jcls;
24599   (void)jarg1_;
24600   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24601   result = (btVector3DoubleData *)& ((arg1)->m_linearStopCFM);
24602   *(btVector3DoubleData **)&jresult = result;
24603   return jresult;
24604 }
24605 
24606 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearMotorERP_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)24607 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearMotorERP_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
24608   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24609   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
24610 
24611   (void)jenv;
24612   (void)jcls;
24613   (void)jarg1_;
24614   (void)jarg2_;
24615   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24616   arg2 = *(btVector3DoubleData **)&jarg2;
24617   if (arg1) (arg1)->m_linearMotorERP = *arg2;
24618 }
24619 
24620 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearMotorERP_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24621 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearMotorERP_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24622   jlong jresult = 0 ;
24623   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24624   btVector3DoubleData *result = 0 ;
24625 
24626   (void)jenv;
24627   (void)jcls;
24628   (void)jarg1_;
24629   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24630   result = (btVector3DoubleData *)& ((arg1)->m_linearMotorERP);
24631   *(btVector3DoubleData **)&jresult = result;
24632   return jresult;
24633 }
24634 
24635 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearMotorCFM_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)24636 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearMotorCFM_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
24637   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24638   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
24639 
24640   (void)jenv;
24641   (void)jcls;
24642   (void)jarg1_;
24643   (void)jarg2_;
24644   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24645   arg2 = *(btVector3DoubleData **)&jarg2;
24646   if (arg1) (arg1)->m_linearMotorCFM = *arg2;
24647 }
24648 
24649 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearMotorCFM_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24650 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearMotorCFM_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24651   jlong jresult = 0 ;
24652   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24653   btVector3DoubleData *result = 0 ;
24654 
24655   (void)jenv;
24656   (void)jcls;
24657   (void)jarg1_;
24658   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24659   result = (btVector3DoubleData *)& ((arg1)->m_linearMotorCFM);
24660   *(btVector3DoubleData **)&jresult = result;
24661   return jresult;
24662 }
24663 
24664 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearTargetVelocity_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)24665 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearTargetVelocity_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
24666   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24667   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
24668 
24669   (void)jenv;
24670   (void)jcls;
24671   (void)jarg1_;
24672   (void)jarg2_;
24673   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24674   arg2 = *(btVector3DoubleData **)&jarg2;
24675   if (arg1) (arg1)->m_linearTargetVelocity = *arg2;
24676 }
24677 
24678 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearTargetVelocity_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24679 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearTargetVelocity_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24680   jlong jresult = 0 ;
24681   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24682   btVector3DoubleData *result = 0 ;
24683 
24684   (void)jenv;
24685   (void)jcls;
24686   (void)jarg1_;
24687   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24688   result = (btVector3DoubleData *)& ((arg1)->m_linearTargetVelocity);
24689   *(btVector3DoubleData **)&jresult = result;
24690   return jresult;
24691 }
24692 
24693 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearMaxMotorForce_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)24694 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearMaxMotorForce_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
24695   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24696   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
24697 
24698   (void)jenv;
24699   (void)jcls;
24700   (void)jarg1_;
24701   (void)jarg2_;
24702   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24703   arg2 = *(btVector3DoubleData **)&jarg2;
24704   if (arg1) (arg1)->m_linearMaxMotorForce = *arg2;
24705 }
24706 
24707 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearMaxMotorForce_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24708 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearMaxMotorForce_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24709   jlong jresult = 0 ;
24710   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24711   btVector3DoubleData *result = 0 ;
24712 
24713   (void)jenv;
24714   (void)jcls;
24715   (void)jarg1_;
24716   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24717   result = (btVector3DoubleData *)& ((arg1)->m_linearMaxMotorForce);
24718   *(btVector3DoubleData **)&jresult = result;
24719   return jresult;
24720 }
24721 
24722 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearServoTarget_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)24723 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearServoTarget_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
24724   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24725   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
24726 
24727   (void)jenv;
24728   (void)jcls;
24729   (void)jarg1_;
24730   (void)jarg2_;
24731   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24732   arg2 = *(btVector3DoubleData **)&jarg2;
24733   if (arg1) (arg1)->m_linearServoTarget = *arg2;
24734 }
24735 
24736 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearServoTarget_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24737 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearServoTarget_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24738   jlong jresult = 0 ;
24739   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24740   btVector3DoubleData *result = 0 ;
24741 
24742   (void)jenv;
24743   (void)jcls;
24744   (void)jarg1_;
24745   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24746   result = (btVector3DoubleData *)& ((arg1)->m_linearServoTarget);
24747   *(btVector3DoubleData **)&jresult = result;
24748   return jresult;
24749 }
24750 
24751 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearSpringStiffness_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)24752 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearSpringStiffness_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
24753   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24754   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
24755 
24756   (void)jenv;
24757   (void)jcls;
24758   (void)jarg1_;
24759   (void)jarg2_;
24760   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24761   arg2 = *(btVector3DoubleData **)&jarg2;
24762   if (arg1) (arg1)->m_linearSpringStiffness = *arg2;
24763 }
24764 
24765 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearSpringStiffness_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24766 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearSpringStiffness_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24767   jlong jresult = 0 ;
24768   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24769   btVector3DoubleData *result = 0 ;
24770 
24771   (void)jenv;
24772   (void)jcls;
24773   (void)jarg1_;
24774   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24775   result = (btVector3DoubleData *)& ((arg1)->m_linearSpringStiffness);
24776   *(btVector3DoubleData **)&jresult = result;
24777   return jresult;
24778 }
24779 
24780 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearSpringDamping_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)24781 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearSpringDamping_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
24782   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24783   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
24784 
24785   (void)jenv;
24786   (void)jcls;
24787   (void)jarg1_;
24788   (void)jarg2_;
24789   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24790   arg2 = *(btVector3DoubleData **)&jarg2;
24791   if (arg1) (arg1)->m_linearSpringDamping = *arg2;
24792 }
24793 
24794 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearSpringDamping_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24795 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearSpringDamping_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24796   jlong jresult = 0 ;
24797   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24798   btVector3DoubleData *result = 0 ;
24799 
24800   (void)jenv;
24801   (void)jcls;
24802   (void)jarg1_;
24803   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24804   result = (btVector3DoubleData *)& ((arg1)->m_linearSpringDamping);
24805   *(btVector3DoubleData **)&jresult = result;
24806   return jresult;
24807 }
24808 
24809 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearEquilibriumPoint_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)24810 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearEquilibriumPoint_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
24811   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24812   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
24813 
24814   (void)jenv;
24815   (void)jcls;
24816   (void)jarg1_;
24817   (void)jarg2_;
24818   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24819   arg2 = *(btVector3DoubleData **)&jarg2;
24820   if (arg1) (arg1)->m_linearEquilibriumPoint = *arg2;
24821 }
24822 
24823 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearEquilibriumPoint_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24824 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearEquilibriumPoint_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24825   jlong jresult = 0 ;
24826   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24827   btVector3DoubleData *result = 0 ;
24828 
24829   (void)jenv;
24830   (void)jcls;
24831   (void)jarg1_;
24832   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24833   result = (btVector3DoubleData *)& ((arg1)->m_linearEquilibriumPoint);
24834   *(btVector3DoubleData **)&jresult = result;
24835   return jresult;
24836 }
24837 
24838 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearEnableMotor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)24839 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearEnableMotor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
24840   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24841   char *arg2 ;
24842 
24843   (void)jenv;
24844   (void)jcls;
24845   (void)jarg1_;
24846   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24847   arg2 = 0;
24848   if (jarg2) {
24849     arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
24850     if (!arg2) return ;
24851   }
24852   {
24853     if(arg2) {
24854       strncpy((char*)arg1->m_linearEnableMotor, (const char *)arg2, 4-1);
24855       arg1->m_linearEnableMotor[4-1] = 0;
24856     } else {
24857       arg1->m_linearEnableMotor[0] = 0;
24858     }
24859   }
24860 
24861   if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
24862 }
24863 
24864 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearEnableMotor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24865 SWIGEXPORT jstring JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearEnableMotor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24866   jstring jresult = 0 ;
24867   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24868   char *result = 0 ;
24869 
24870   (void)jenv;
24871   (void)jcls;
24872   (void)jarg1_;
24873   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24874   result = (char *)(char *) ((arg1)->m_linearEnableMotor);
24875   if (result) jresult = jenv->NewStringUTF((const char *)result);
24876   return jresult;
24877 }
24878 
24879 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearServoMotor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)24880 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearServoMotor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
24881   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24882   char *arg2 ;
24883 
24884   (void)jenv;
24885   (void)jcls;
24886   (void)jarg1_;
24887   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24888   arg2 = 0;
24889   if (jarg2) {
24890     arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
24891     if (!arg2) return ;
24892   }
24893   {
24894     if(arg2) {
24895       strncpy((char*)arg1->m_linearServoMotor, (const char *)arg2, 4-1);
24896       arg1->m_linearServoMotor[4-1] = 0;
24897     } else {
24898       arg1->m_linearServoMotor[0] = 0;
24899     }
24900   }
24901 
24902   if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
24903 }
24904 
24905 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearServoMotor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24906 SWIGEXPORT jstring JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearServoMotor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24907   jstring jresult = 0 ;
24908   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24909   char *result = 0 ;
24910 
24911   (void)jenv;
24912   (void)jcls;
24913   (void)jarg1_;
24914   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24915   result = (char *)(char *) ((arg1)->m_linearServoMotor);
24916   if (result) jresult = jenv->NewStringUTF((const char *)result);
24917   return jresult;
24918 }
24919 
24920 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearEnableSpring_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)24921 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearEnableSpring_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
24922   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24923   char *arg2 ;
24924 
24925   (void)jenv;
24926   (void)jcls;
24927   (void)jarg1_;
24928   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24929   arg2 = 0;
24930   if (jarg2) {
24931     arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
24932     if (!arg2) return ;
24933   }
24934   {
24935     if(arg2) {
24936       strncpy((char*)arg1->m_linearEnableSpring, (const char *)arg2, 4-1);
24937       arg1->m_linearEnableSpring[4-1] = 0;
24938     } else {
24939       arg1->m_linearEnableSpring[0] = 0;
24940     }
24941   }
24942 
24943   if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
24944 }
24945 
24946 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearEnableSpring_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24947 SWIGEXPORT jstring JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearEnableSpring_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24948   jstring jresult = 0 ;
24949   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24950   char *result = 0 ;
24951 
24952   (void)jenv;
24953   (void)jcls;
24954   (void)jarg1_;
24955   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24956   result = (char *)(char *) ((arg1)->m_linearEnableSpring);
24957   if (result) jresult = jenv->NewStringUTF((const char *)result);
24958   return jresult;
24959 }
24960 
24961 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearSpringStiffnessLimited_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)24962 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearSpringStiffnessLimited_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
24963   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24964   char *arg2 ;
24965 
24966   (void)jenv;
24967   (void)jcls;
24968   (void)jarg1_;
24969   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24970   arg2 = 0;
24971   if (jarg2) {
24972     arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
24973     if (!arg2) return ;
24974   }
24975   {
24976     if(arg2) {
24977       strncpy((char*)arg1->m_linearSpringStiffnessLimited, (const char *)arg2, 4-1);
24978       arg1->m_linearSpringStiffnessLimited[4-1] = 0;
24979     } else {
24980       arg1->m_linearSpringStiffnessLimited[0] = 0;
24981     }
24982   }
24983 
24984   if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
24985 }
24986 
24987 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearSpringStiffnessLimited_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)24988 SWIGEXPORT jstring JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearSpringStiffnessLimited_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24989   jstring jresult = 0 ;
24990   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
24991   char *result = 0 ;
24992 
24993   (void)jenv;
24994   (void)jcls;
24995   (void)jarg1_;
24996   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
24997   result = (char *)(char *) ((arg1)->m_linearSpringStiffnessLimited);
24998   if (result) jresult = jenv->NewStringUTF((const char *)result);
24999   return jresult;
25000 }
25001 
25002 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearSpringDampingLimited_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)25003 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearSpringDampingLimited_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
25004   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25005   char *arg2 ;
25006 
25007   (void)jenv;
25008   (void)jcls;
25009   (void)jarg1_;
25010   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25011   arg2 = 0;
25012   if (jarg2) {
25013     arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
25014     if (!arg2) return ;
25015   }
25016   {
25017     if(arg2) {
25018       strncpy((char*)arg1->m_linearSpringDampingLimited, (const char *)arg2, 4-1);
25019       arg1->m_linearSpringDampingLimited[4-1] = 0;
25020     } else {
25021       arg1->m_linearSpringDampingLimited[0] = 0;
25022     }
25023   }
25024 
25025   if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
25026 }
25027 
25028 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearSpringDampingLimited_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25029 SWIGEXPORT jstring JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1linearSpringDampingLimited_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25030   jstring jresult = 0 ;
25031   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25032   char *result = 0 ;
25033 
25034   (void)jenv;
25035   (void)jcls;
25036   (void)jarg1_;
25037   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25038   result = (char *)(char *) ((arg1)->m_linearSpringDampingLimited);
25039   if (result) jresult = jenv->NewStringUTF((const char *)result);
25040   return jresult;
25041 }
25042 
25043 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1padding1_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)25044 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1padding1_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
25045   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25046   char *arg2 ;
25047 
25048   (void)jenv;
25049   (void)jcls;
25050   (void)jarg1_;
25051   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25052   arg2 = 0;
25053   if (jarg2) {
25054     arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
25055     if (!arg2) return ;
25056   }
25057   {
25058     if(arg2) {
25059       strncpy((char*)arg1->m_padding1, (const char *)arg2, 4-1);
25060       arg1->m_padding1[4-1] = 0;
25061     } else {
25062       arg1->m_padding1[0] = 0;
25063     }
25064   }
25065 
25066   if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
25067 }
25068 
25069 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1padding1_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25070 SWIGEXPORT jstring JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1padding1_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25071   jstring jresult = 0 ;
25072   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25073   char *result = 0 ;
25074 
25075   (void)jenv;
25076   (void)jcls;
25077   (void)jarg1_;
25078   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25079   result = (char *)(char *) ((arg1)->m_padding1);
25080   if (result) jresult = jenv->NewStringUTF((const char *)result);
25081   return jresult;
25082 }
25083 
25084 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularUpperLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)25085 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularUpperLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
25086   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25087   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
25088 
25089   (void)jenv;
25090   (void)jcls;
25091   (void)jarg1_;
25092   (void)jarg2_;
25093   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25094   arg2 = *(btVector3DoubleData **)&jarg2;
25095   if (arg1) (arg1)->m_angularUpperLimit = *arg2;
25096 }
25097 
25098 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularUpperLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25099 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularUpperLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25100   jlong jresult = 0 ;
25101   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25102   btVector3DoubleData *result = 0 ;
25103 
25104   (void)jenv;
25105   (void)jcls;
25106   (void)jarg1_;
25107   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25108   result = (btVector3DoubleData *)& ((arg1)->m_angularUpperLimit);
25109   *(btVector3DoubleData **)&jresult = result;
25110   return jresult;
25111 }
25112 
25113 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularLowerLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)25114 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularLowerLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
25115   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25116   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
25117 
25118   (void)jenv;
25119   (void)jcls;
25120   (void)jarg1_;
25121   (void)jarg2_;
25122   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25123   arg2 = *(btVector3DoubleData **)&jarg2;
25124   if (arg1) (arg1)->m_angularLowerLimit = *arg2;
25125 }
25126 
25127 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularLowerLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25128 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularLowerLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25129   jlong jresult = 0 ;
25130   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25131   btVector3DoubleData *result = 0 ;
25132 
25133   (void)jenv;
25134   (void)jcls;
25135   (void)jarg1_;
25136   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25137   result = (btVector3DoubleData *)& ((arg1)->m_angularLowerLimit);
25138   *(btVector3DoubleData **)&jresult = result;
25139   return jresult;
25140 }
25141 
25142 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularBounce_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)25143 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularBounce_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
25144   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25145   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
25146 
25147   (void)jenv;
25148   (void)jcls;
25149   (void)jarg1_;
25150   (void)jarg2_;
25151   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25152   arg2 = *(btVector3DoubleData **)&jarg2;
25153   if (arg1) (arg1)->m_angularBounce = *arg2;
25154 }
25155 
25156 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularBounce_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25157 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularBounce_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25158   jlong jresult = 0 ;
25159   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25160   btVector3DoubleData *result = 0 ;
25161 
25162   (void)jenv;
25163   (void)jcls;
25164   (void)jarg1_;
25165   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25166   result = (btVector3DoubleData *)& ((arg1)->m_angularBounce);
25167   *(btVector3DoubleData **)&jresult = result;
25168   return jresult;
25169 }
25170 
25171 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularStopERP_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)25172 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularStopERP_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
25173   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25174   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
25175 
25176   (void)jenv;
25177   (void)jcls;
25178   (void)jarg1_;
25179   (void)jarg2_;
25180   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25181   arg2 = *(btVector3DoubleData **)&jarg2;
25182   if (arg1) (arg1)->m_angularStopERP = *arg2;
25183 }
25184 
25185 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularStopERP_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25186 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularStopERP_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25187   jlong jresult = 0 ;
25188   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25189   btVector3DoubleData *result = 0 ;
25190 
25191   (void)jenv;
25192   (void)jcls;
25193   (void)jarg1_;
25194   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25195   result = (btVector3DoubleData *)& ((arg1)->m_angularStopERP);
25196   *(btVector3DoubleData **)&jresult = result;
25197   return jresult;
25198 }
25199 
25200 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularStopCFM_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)25201 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularStopCFM_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
25202   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25203   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
25204 
25205   (void)jenv;
25206   (void)jcls;
25207   (void)jarg1_;
25208   (void)jarg2_;
25209   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25210   arg2 = *(btVector3DoubleData **)&jarg2;
25211   if (arg1) (arg1)->m_angularStopCFM = *arg2;
25212 }
25213 
25214 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularStopCFM_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25215 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularStopCFM_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25216   jlong jresult = 0 ;
25217   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25218   btVector3DoubleData *result = 0 ;
25219 
25220   (void)jenv;
25221   (void)jcls;
25222   (void)jarg1_;
25223   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25224   result = (btVector3DoubleData *)& ((arg1)->m_angularStopCFM);
25225   *(btVector3DoubleData **)&jresult = result;
25226   return jresult;
25227 }
25228 
25229 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularMotorERP_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)25230 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularMotorERP_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
25231   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25232   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
25233 
25234   (void)jenv;
25235   (void)jcls;
25236   (void)jarg1_;
25237   (void)jarg2_;
25238   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25239   arg2 = *(btVector3DoubleData **)&jarg2;
25240   if (arg1) (arg1)->m_angularMotorERP = *arg2;
25241 }
25242 
25243 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularMotorERP_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25244 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularMotorERP_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25245   jlong jresult = 0 ;
25246   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25247   btVector3DoubleData *result = 0 ;
25248 
25249   (void)jenv;
25250   (void)jcls;
25251   (void)jarg1_;
25252   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25253   result = (btVector3DoubleData *)& ((arg1)->m_angularMotorERP);
25254   *(btVector3DoubleData **)&jresult = result;
25255   return jresult;
25256 }
25257 
25258 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularMotorCFM_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)25259 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularMotorCFM_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
25260   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25261   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
25262 
25263   (void)jenv;
25264   (void)jcls;
25265   (void)jarg1_;
25266   (void)jarg2_;
25267   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25268   arg2 = *(btVector3DoubleData **)&jarg2;
25269   if (arg1) (arg1)->m_angularMotorCFM = *arg2;
25270 }
25271 
25272 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularMotorCFM_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25273 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularMotorCFM_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25274   jlong jresult = 0 ;
25275   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25276   btVector3DoubleData *result = 0 ;
25277 
25278   (void)jenv;
25279   (void)jcls;
25280   (void)jarg1_;
25281   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25282   result = (btVector3DoubleData *)& ((arg1)->m_angularMotorCFM);
25283   *(btVector3DoubleData **)&jresult = result;
25284   return jresult;
25285 }
25286 
25287 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularTargetVelocity_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)25288 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularTargetVelocity_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
25289   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25290   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
25291 
25292   (void)jenv;
25293   (void)jcls;
25294   (void)jarg1_;
25295   (void)jarg2_;
25296   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25297   arg2 = *(btVector3DoubleData **)&jarg2;
25298   if (arg1) (arg1)->m_angularTargetVelocity = *arg2;
25299 }
25300 
25301 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularTargetVelocity_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25302 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularTargetVelocity_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25303   jlong jresult = 0 ;
25304   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25305   btVector3DoubleData *result = 0 ;
25306 
25307   (void)jenv;
25308   (void)jcls;
25309   (void)jarg1_;
25310   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25311   result = (btVector3DoubleData *)& ((arg1)->m_angularTargetVelocity);
25312   *(btVector3DoubleData **)&jresult = result;
25313   return jresult;
25314 }
25315 
25316 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularMaxMotorForce_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)25317 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularMaxMotorForce_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
25318   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25319   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
25320 
25321   (void)jenv;
25322   (void)jcls;
25323   (void)jarg1_;
25324   (void)jarg2_;
25325   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25326   arg2 = *(btVector3DoubleData **)&jarg2;
25327   if (arg1) (arg1)->m_angularMaxMotorForce = *arg2;
25328 }
25329 
25330 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularMaxMotorForce_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25331 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularMaxMotorForce_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25332   jlong jresult = 0 ;
25333   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25334   btVector3DoubleData *result = 0 ;
25335 
25336   (void)jenv;
25337   (void)jcls;
25338   (void)jarg1_;
25339   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25340   result = (btVector3DoubleData *)& ((arg1)->m_angularMaxMotorForce);
25341   *(btVector3DoubleData **)&jresult = result;
25342   return jresult;
25343 }
25344 
25345 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularServoTarget_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)25346 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularServoTarget_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
25347   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25348   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
25349 
25350   (void)jenv;
25351   (void)jcls;
25352   (void)jarg1_;
25353   (void)jarg2_;
25354   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25355   arg2 = *(btVector3DoubleData **)&jarg2;
25356   if (arg1) (arg1)->m_angularServoTarget = *arg2;
25357 }
25358 
25359 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularServoTarget_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25360 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularServoTarget_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25361   jlong jresult = 0 ;
25362   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25363   btVector3DoubleData *result = 0 ;
25364 
25365   (void)jenv;
25366   (void)jcls;
25367   (void)jarg1_;
25368   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25369   result = (btVector3DoubleData *)& ((arg1)->m_angularServoTarget);
25370   *(btVector3DoubleData **)&jresult = result;
25371   return jresult;
25372 }
25373 
25374 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularSpringStiffness_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)25375 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularSpringStiffness_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
25376   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25377   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
25378 
25379   (void)jenv;
25380   (void)jcls;
25381   (void)jarg1_;
25382   (void)jarg2_;
25383   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25384   arg2 = *(btVector3DoubleData **)&jarg2;
25385   if (arg1) (arg1)->m_angularSpringStiffness = *arg2;
25386 }
25387 
25388 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularSpringStiffness_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25389 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularSpringStiffness_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25390   jlong jresult = 0 ;
25391   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25392   btVector3DoubleData *result = 0 ;
25393 
25394   (void)jenv;
25395   (void)jcls;
25396   (void)jarg1_;
25397   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25398   result = (btVector3DoubleData *)& ((arg1)->m_angularSpringStiffness);
25399   *(btVector3DoubleData **)&jresult = result;
25400   return jresult;
25401 }
25402 
25403 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularSpringDamping_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)25404 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularSpringDamping_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
25405   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25406   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
25407 
25408   (void)jenv;
25409   (void)jcls;
25410   (void)jarg1_;
25411   (void)jarg2_;
25412   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25413   arg2 = *(btVector3DoubleData **)&jarg2;
25414   if (arg1) (arg1)->m_angularSpringDamping = *arg2;
25415 }
25416 
25417 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularSpringDamping_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25418 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularSpringDamping_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25419   jlong jresult = 0 ;
25420   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25421   btVector3DoubleData *result = 0 ;
25422 
25423   (void)jenv;
25424   (void)jcls;
25425   (void)jarg1_;
25426   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25427   result = (btVector3DoubleData *)& ((arg1)->m_angularSpringDamping);
25428   *(btVector3DoubleData **)&jresult = result;
25429   return jresult;
25430 }
25431 
25432 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularEquilibriumPoint_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)25433 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularEquilibriumPoint_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
25434   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25435   btVector3DoubleData *arg2 = (btVector3DoubleData *) 0 ;
25436 
25437   (void)jenv;
25438   (void)jcls;
25439   (void)jarg1_;
25440   (void)jarg2_;
25441   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25442   arg2 = *(btVector3DoubleData **)&jarg2;
25443   if (arg1) (arg1)->m_angularEquilibriumPoint = *arg2;
25444 }
25445 
25446 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularEquilibriumPoint_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25447 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularEquilibriumPoint_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25448   jlong jresult = 0 ;
25449   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25450   btVector3DoubleData *result = 0 ;
25451 
25452   (void)jenv;
25453   (void)jcls;
25454   (void)jarg1_;
25455   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25456   result = (btVector3DoubleData *)& ((arg1)->m_angularEquilibriumPoint);
25457   *(btVector3DoubleData **)&jresult = result;
25458   return jresult;
25459 }
25460 
25461 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularEnableMotor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)25462 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularEnableMotor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
25463   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25464   char *arg2 ;
25465 
25466   (void)jenv;
25467   (void)jcls;
25468   (void)jarg1_;
25469   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25470   arg2 = 0;
25471   if (jarg2) {
25472     arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
25473     if (!arg2) return ;
25474   }
25475   {
25476     if(arg2) {
25477       strncpy((char*)arg1->m_angularEnableMotor, (const char *)arg2, 4-1);
25478       arg1->m_angularEnableMotor[4-1] = 0;
25479     } else {
25480       arg1->m_angularEnableMotor[0] = 0;
25481     }
25482   }
25483 
25484   if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
25485 }
25486 
25487 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularEnableMotor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25488 SWIGEXPORT jstring JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularEnableMotor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25489   jstring jresult = 0 ;
25490   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25491   char *result = 0 ;
25492 
25493   (void)jenv;
25494   (void)jcls;
25495   (void)jarg1_;
25496   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25497   result = (char *)(char *) ((arg1)->m_angularEnableMotor);
25498   if (result) jresult = jenv->NewStringUTF((const char *)result);
25499   return jresult;
25500 }
25501 
25502 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularServoMotor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)25503 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularServoMotor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
25504   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25505   char *arg2 ;
25506 
25507   (void)jenv;
25508   (void)jcls;
25509   (void)jarg1_;
25510   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25511   arg2 = 0;
25512   if (jarg2) {
25513     arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
25514     if (!arg2) return ;
25515   }
25516   {
25517     if(arg2) {
25518       strncpy((char*)arg1->m_angularServoMotor, (const char *)arg2, 4-1);
25519       arg1->m_angularServoMotor[4-1] = 0;
25520     } else {
25521       arg1->m_angularServoMotor[0] = 0;
25522     }
25523   }
25524 
25525   if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
25526 }
25527 
25528 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularServoMotor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25529 SWIGEXPORT jstring JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularServoMotor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25530   jstring jresult = 0 ;
25531   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25532   char *result = 0 ;
25533 
25534   (void)jenv;
25535   (void)jcls;
25536   (void)jarg1_;
25537   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25538   result = (char *)(char *) ((arg1)->m_angularServoMotor);
25539   if (result) jresult = jenv->NewStringUTF((const char *)result);
25540   return jresult;
25541 }
25542 
25543 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularEnableSpring_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)25544 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularEnableSpring_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
25545   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25546   char *arg2 ;
25547 
25548   (void)jenv;
25549   (void)jcls;
25550   (void)jarg1_;
25551   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25552   arg2 = 0;
25553   if (jarg2) {
25554     arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
25555     if (!arg2) return ;
25556   }
25557   {
25558     if(arg2) {
25559       strncpy((char*)arg1->m_angularEnableSpring, (const char *)arg2, 4-1);
25560       arg1->m_angularEnableSpring[4-1] = 0;
25561     } else {
25562       arg1->m_angularEnableSpring[0] = 0;
25563     }
25564   }
25565 
25566   if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
25567 }
25568 
25569 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularEnableSpring_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25570 SWIGEXPORT jstring JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularEnableSpring_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25571   jstring jresult = 0 ;
25572   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25573   char *result = 0 ;
25574 
25575   (void)jenv;
25576   (void)jcls;
25577   (void)jarg1_;
25578   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25579   result = (char *)(char *) ((arg1)->m_angularEnableSpring);
25580   if (result) jresult = jenv->NewStringUTF((const char *)result);
25581   return jresult;
25582 }
25583 
25584 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularSpringStiffnessLimited_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)25585 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularSpringStiffnessLimited_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
25586   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25587   char *arg2 ;
25588 
25589   (void)jenv;
25590   (void)jcls;
25591   (void)jarg1_;
25592   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25593   arg2 = 0;
25594   if (jarg2) {
25595     arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
25596     if (!arg2) return ;
25597   }
25598   {
25599     if(arg2) {
25600       strncpy((char*)arg1->m_angularSpringStiffnessLimited, (const char *)arg2, 4-1);
25601       arg1->m_angularSpringStiffnessLimited[4-1] = 0;
25602     } else {
25603       arg1->m_angularSpringStiffnessLimited[0] = 0;
25604     }
25605   }
25606 
25607   if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
25608 }
25609 
25610 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularSpringStiffnessLimited_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25611 SWIGEXPORT jstring JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularSpringStiffnessLimited_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25612   jstring jresult = 0 ;
25613   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25614   char *result = 0 ;
25615 
25616   (void)jenv;
25617   (void)jcls;
25618   (void)jarg1_;
25619   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25620   result = (char *)(char *) ((arg1)->m_angularSpringStiffnessLimited);
25621   if (result) jresult = jenv->NewStringUTF((const char *)result);
25622   return jresult;
25623 }
25624 
25625 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularSpringDampingLimited_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)25626 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularSpringDampingLimited_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
25627   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25628   char *arg2 ;
25629 
25630   (void)jenv;
25631   (void)jcls;
25632   (void)jarg1_;
25633   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25634   arg2 = 0;
25635   if (jarg2) {
25636     arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
25637     if (!arg2) return ;
25638   }
25639   {
25640     if(arg2) {
25641       strncpy((char*)arg1->m_angularSpringDampingLimited, (const char *)arg2, 4-1);
25642       arg1->m_angularSpringDampingLimited[4-1] = 0;
25643     } else {
25644       arg1->m_angularSpringDampingLimited[0] = 0;
25645     }
25646   }
25647 
25648   if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
25649 }
25650 
25651 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularSpringDampingLimited_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25652 SWIGEXPORT jstring JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1angularSpringDampingLimited_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25653   jstring jresult = 0 ;
25654   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25655   char *result = 0 ;
25656 
25657   (void)jenv;
25658   (void)jcls;
25659   (void)jarg1_;
25660   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25661   result = (char *)(char *) ((arg1)->m_angularSpringDampingLimited);
25662   if (result) jresult = jenv->NewStringUTF((const char *)result);
25663   return jresult;
25664 }
25665 
25666 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1rotateOrder_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)25667 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1rotateOrder_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
25668   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25669   int arg2 ;
25670 
25671   (void)jenv;
25672   (void)jcls;
25673   (void)jarg1_;
25674   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25675   arg2 = (int)jarg2;
25676   if (arg1) (arg1)->m_rotateOrder = arg2;
25677 }
25678 
25679 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1rotateOrder_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)25680 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2ConstraintDoubleData2_1rotateOrder_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25681   jint jresult = 0 ;
25682   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25683   int result;
25684 
25685   (void)jenv;
25686   (void)jcls;
25687   (void)jarg1_;
25688   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25689   result = (int) ((arg1)->m_rotateOrder);
25690   jresult = (jint)result;
25691   return jresult;
25692 }
25693 
25694 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btGeneric6DofSpring2ConstraintDoubleData2(JNIEnv * jenv,jclass jcls)25695 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btGeneric6DofSpring2ConstraintDoubleData2(JNIEnv *jenv, jclass jcls) {
25696   jlong jresult = 0 ;
25697   btGeneric6DofSpring2ConstraintDoubleData2 *result = 0 ;
25698 
25699   (void)jenv;
25700   (void)jcls;
25701   result = (btGeneric6DofSpring2ConstraintDoubleData2 *)new btGeneric6DofSpring2ConstraintDoubleData2();
25702   *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jresult = result;
25703   return jresult;
25704 }
25705 
25706 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btGeneric6DofSpring2ConstraintDoubleData2(JNIEnv * jenv,jclass jcls,jlong jarg1)25707 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btGeneric6DofSpring2ConstraintDoubleData2(JNIEnv *jenv, jclass jcls, jlong jarg1) {
25708   btGeneric6DofSpring2ConstraintDoubleData2 *arg1 = (btGeneric6DofSpring2ConstraintDoubleData2 *) 0 ;
25709 
25710   (void)jenv;
25711   (void)jcls;
25712   arg1 = *(btGeneric6DofSpring2ConstraintDoubleData2 **)&jarg1;
25713   delete arg1;
25714 }
25715 
25716 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHingeConstraint_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jobject jarg3,jobject jarg4,jobject jarg5,jobject jarg6,jboolean jarg7)25717 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHingeConstraint_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jobject jarg3, jobject jarg4, jobject jarg5, jobject jarg6, jboolean jarg7) {
25718   jlong jresult = 0 ;
25719   btRigidBody *arg1 = 0 ;
25720   btRigidBody *arg2 = 0 ;
25721   btVector3 *arg3 = 0 ;
25722   btVector3 *arg4 = 0 ;
25723   btVector3 *arg5 = 0 ;
25724   btVector3 *arg6 = 0 ;
25725   bool arg7 ;
25726   btHingeConstraint *result = 0 ;
25727 
25728   (void)jenv;
25729   (void)jcls;
25730   (void)jarg1_;
25731   (void)jarg2_;
25732   arg1 = *(btRigidBody **)&jarg1;
25733   if (!arg1) {
25734     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
25735     return 0;
25736   }
25737   arg2 = *(btRigidBody **)&jarg2;
25738   if (!arg2) {
25739     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
25740     return 0;
25741   }
25742   btVector3 local_arg3;
25743   gdx_setbtVector3FromVector3(jenv, local_arg3, jarg3);
25744   arg3 = &local_arg3;
25745   gdxAutoCommitVector3 auto_commit_arg3(jenv, jarg3, &local_arg3);
25746   btVector3 local_arg4;
25747   gdx_setbtVector3FromVector3(jenv, local_arg4, jarg4);
25748   arg4 = &local_arg4;
25749   gdxAutoCommitVector3 auto_commit_arg4(jenv, jarg4, &local_arg4);
25750   btVector3 local_arg5;
25751   gdx_setbtVector3FromVector3(jenv, local_arg5, jarg5);
25752   arg5 = &local_arg5;
25753   gdxAutoCommitVector3 auto_commit_arg5(jenv, jarg5, &local_arg5);
25754   btVector3 local_arg6;
25755   gdx_setbtVector3FromVector3(jenv, local_arg6, jarg6);
25756   arg6 = &local_arg6;
25757   gdxAutoCommitVector3 auto_commit_arg6(jenv, jarg6, &local_arg6);
25758   arg7 = jarg7 ? true : false;
25759   result = (btHingeConstraint *)new btHingeConstraint(*arg1,*arg2,(btVector3 const &)*arg3,(btVector3 const &)*arg4,(btVector3 const &)*arg5,(btVector3 const &)*arg6,arg7);
25760   *(btHingeConstraint **)&jresult = result;
25761   return jresult;
25762 }
25763 
25764 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHingeConstraint_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jobject jarg3,jobject jarg4,jobject jarg5,jobject jarg6)25765 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHingeConstraint_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jobject jarg3, jobject jarg4, jobject jarg5, jobject jarg6) {
25766   jlong jresult = 0 ;
25767   btRigidBody *arg1 = 0 ;
25768   btRigidBody *arg2 = 0 ;
25769   btVector3 *arg3 = 0 ;
25770   btVector3 *arg4 = 0 ;
25771   btVector3 *arg5 = 0 ;
25772   btVector3 *arg6 = 0 ;
25773   btHingeConstraint *result = 0 ;
25774 
25775   (void)jenv;
25776   (void)jcls;
25777   (void)jarg1_;
25778   (void)jarg2_;
25779   arg1 = *(btRigidBody **)&jarg1;
25780   if (!arg1) {
25781     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
25782     return 0;
25783   }
25784   arg2 = *(btRigidBody **)&jarg2;
25785   if (!arg2) {
25786     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
25787     return 0;
25788   }
25789   btVector3 local_arg3;
25790   gdx_setbtVector3FromVector3(jenv, local_arg3, jarg3);
25791   arg3 = &local_arg3;
25792   gdxAutoCommitVector3 auto_commit_arg3(jenv, jarg3, &local_arg3);
25793   btVector3 local_arg4;
25794   gdx_setbtVector3FromVector3(jenv, local_arg4, jarg4);
25795   arg4 = &local_arg4;
25796   gdxAutoCommitVector3 auto_commit_arg4(jenv, jarg4, &local_arg4);
25797   btVector3 local_arg5;
25798   gdx_setbtVector3FromVector3(jenv, local_arg5, jarg5);
25799   arg5 = &local_arg5;
25800   gdxAutoCommitVector3 auto_commit_arg5(jenv, jarg5, &local_arg5);
25801   btVector3 local_arg6;
25802   gdx_setbtVector3FromVector3(jenv, local_arg6, jarg6);
25803   arg6 = &local_arg6;
25804   gdxAutoCommitVector3 auto_commit_arg6(jenv, jarg6, &local_arg6);
25805   result = (btHingeConstraint *)new btHingeConstraint(*arg1,*arg2,(btVector3 const &)*arg3,(btVector3 const &)*arg4,(btVector3 const &)*arg5,(btVector3 const &)*arg6);
25806   *(btHingeConstraint **)&jresult = result;
25807   return jresult;
25808 }
25809 
25810 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHingeConstraint_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jobject jarg3,jboolean jarg4)25811 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHingeConstraint_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jobject jarg3, jboolean jarg4) {
25812   jlong jresult = 0 ;
25813   btRigidBody *arg1 = 0 ;
25814   btVector3 *arg2 = 0 ;
25815   btVector3 *arg3 = 0 ;
25816   bool arg4 ;
25817   btHingeConstraint *result = 0 ;
25818 
25819   (void)jenv;
25820   (void)jcls;
25821   (void)jarg1_;
25822   arg1 = *(btRigidBody **)&jarg1;
25823   if (!arg1) {
25824     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
25825     return 0;
25826   }
25827   btVector3 local_arg2;
25828   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
25829   arg2 = &local_arg2;
25830   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
25831   btVector3 local_arg3;
25832   gdx_setbtVector3FromVector3(jenv, local_arg3, jarg3);
25833   arg3 = &local_arg3;
25834   gdxAutoCommitVector3 auto_commit_arg3(jenv, jarg3, &local_arg3);
25835   arg4 = jarg4 ? true : false;
25836   result = (btHingeConstraint *)new btHingeConstraint(*arg1,(btVector3 const &)*arg2,(btVector3 const &)*arg3,arg4);
25837   *(btHingeConstraint **)&jresult = result;
25838   return jresult;
25839 }
25840 
25841 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHingeConstraint_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jobject jarg3)25842 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHingeConstraint_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jobject jarg3) {
25843   jlong jresult = 0 ;
25844   btRigidBody *arg1 = 0 ;
25845   btVector3 *arg2 = 0 ;
25846   btVector3 *arg3 = 0 ;
25847   btHingeConstraint *result = 0 ;
25848 
25849   (void)jenv;
25850   (void)jcls;
25851   (void)jarg1_;
25852   arg1 = *(btRigidBody **)&jarg1;
25853   if (!arg1) {
25854     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
25855     return 0;
25856   }
25857   btVector3 local_arg2;
25858   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
25859   arg2 = &local_arg2;
25860   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
25861   btVector3 local_arg3;
25862   gdx_setbtVector3FromVector3(jenv, local_arg3, jarg3);
25863   arg3 = &local_arg3;
25864   gdxAutoCommitVector3 auto_commit_arg3(jenv, jarg3, &local_arg3);
25865   result = (btHingeConstraint *)new btHingeConstraint(*arg1,(btVector3 const &)*arg2,(btVector3 const &)*arg3);
25866   *(btHingeConstraint **)&jresult = result;
25867   return jresult;
25868 }
25869 
25870 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHingeConstraint_1_1SWIG_14(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jobject jarg3,jobject jarg4,jboolean jarg5)25871 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHingeConstraint_1_1SWIG_14(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jobject jarg3, jobject jarg4, jboolean jarg5) {
25872   jlong jresult = 0 ;
25873   btRigidBody *arg1 = 0 ;
25874   btRigidBody *arg2 = 0 ;
25875   btTransform *arg3 = 0 ;
25876   btTransform *arg4 = 0 ;
25877   bool arg5 ;
25878   btHingeConstraint *result = 0 ;
25879 
25880   (void)jenv;
25881   (void)jcls;
25882   (void)jarg1_;
25883   (void)jarg2_;
25884   arg1 = *(btRigidBody **)&jarg1;
25885   if (!arg1) {
25886     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
25887     return 0;
25888   }
25889   arg2 = *(btRigidBody **)&jarg2;
25890   if (!arg2) {
25891     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
25892     return 0;
25893   }
25894   btTransform local_arg3;
25895   gdx_setbtTransformFromMatrix4(jenv, local_arg3, jarg3);
25896   arg3 = &local_arg3;
25897   gdxAutoCommitMatrix4 auto_commit_arg3(jenv, jarg3, &local_arg3);
25898   btTransform local_arg4;
25899   gdx_setbtTransformFromMatrix4(jenv, local_arg4, jarg4);
25900   arg4 = &local_arg4;
25901   gdxAutoCommitMatrix4 auto_commit_arg4(jenv, jarg4, &local_arg4);
25902   arg5 = jarg5 ? true : false;
25903   result = (btHingeConstraint *)new btHingeConstraint(*arg1,*arg2,(btTransform const &)*arg3,(btTransform const &)*arg4,arg5);
25904   *(btHingeConstraint **)&jresult = result;
25905   return jresult;
25906 }
25907 
25908 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHingeConstraint_1_1SWIG_15(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jobject jarg3,jobject jarg4)25909 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHingeConstraint_1_1SWIG_15(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jobject jarg3, jobject jarg4) {
25910   jlong jresult = 0 ;
25911   btRigidBody *arg1 = 0 ;
25912   btRigidBody *arg2 = 0 ;
25913   btTransform *arg3 = 0 ;
25914   btTransform *arg4 = 0 ;
25915   btHingeConstraint *result = 0 ;
25916 
25917   (void)jenv;
25918   (void)jcls;
25919   (void)jarg1_;
25920   (void)jarg2_;
25921   arg1 = *(btRigidBody **)&jarg1;
25922   if (!arg1) {
25923     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
25924     return 0;
25925   }
25926   arg2 = *(btRigidBody **)&jarg2;
25927   if (!arg2) {
25928     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
25929     return 0;
25930   }
25931   btTransform local_arg3;
25932   gdx_setbtTransformFromMatrix4(jenv, local_arg3, jarg3);
25933   arg3 = &local_arg3;
25934   gdxAutoCommitMatrix4 auto_commit_arg3(jenv, jarg3, &local_arg3);
25935   btTransform local_arg4;
25936   gdx_setbtTransformFromMatrix4(jenv, local_arg4, jarg4);
25937   arg4 = &local_arg4;
25938   gdxAutoCommitMatrix4 auto_commit_arg4(jenv, jarg4, &local_arg4);
25939   result = (btHingeConstraint *)new btHingeConstraint(*arg1,*arg2,(btTransform const &)*arg3,(btTransform const &)*arg4);
25940   *(btHingeConstraint **)&jresult = result;
25941   return jresult;
25942 }
25943 
25944 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHingeConstraint_1_1SWIG_16(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jboolean jarg3)25945 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHingeConstraint_1_1SWIG_16(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jboolean jarg3) {
25946   jlong jresult = 0 ;
25947   btRigidBody *arg1 = 0 ;
25948   btTransform *arg2 = 0 ;
25949   bool arg3 ;
25950   btHingeConstraint *result = 0 ;
25951 
25952   (void)jenv;
25953   (void)jcls;
25954   (void)jarg1_;
25955   arg1 = *(btRigidBody **)&jarg1;
25956   if (!arg1) {
25957     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
25958     return 0;
25959   }
25960   btTransform local_arg2;
25961   gdx_setbtTransformFromMatrix4(jenv, local_arg2, jarg2);
25962   arg2 = &local_arg2;
25963   gdxAutoCommitMatrix4 auto_commit_arg2(jenv, jarg2, &local_arg2);
25964   arg3 = jarg3 ? true : false;
25965   result = (btHingeConstraint *)new btHingeConstraint(*arg1,(btTransform const &)*arg2,arg3);
25966   *(btHingeConstraint **)&jresult = result;
25967   return jresult;
25968 }
25969 
25970 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHingeConstraint_1_1SWIG_17(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)25971 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHingeConstraint_1_1SWIG_17(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
25972   jlong jresult = 0 ;
25973   btRigidBody *arg1 = 0 ;
25974   btTransform *arg2 = 0 ;
25975   btHingeConstraint *result = 0 ;
25976 
25977   (void)jenv;
25978   (void)jcls;
25979   (void)jarg1_;
25980   arg1 = *(btRigidBody **)&jarg1;
25981   if (!arg1) {
25982     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
25983     return 0;
25984   }
25985   btTransform local_arg2;
25986   gdx_setbtTransformFromMatrix4(jenv, local_arg2, jarg2);
25987   arg2 = &local_arg2;
25988   gdxAutoCommitMatrix4 auto_commit_arg2(jenv, jarg2, &local_arg2);
25989   result = (btHingeConstraint *)new btHingeConstraint(*arg1,(btTransform const &)*arg2);
25990   *(btHingeConstraint **)&jresult = result;
25991   return jresult;
25992 }
25993 
25994 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getInfo1NonVirtual(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)25995 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getInfo1NonVirtual(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
25996   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
25997   btTypedConstraint::btConstraintInfo1 *arg2 = (btTypedConstraint::btConstraintInfo1 *) 0 ;
25998 
25999   (void)jenv;
26000   (void)jcls;
26001   (void)jarg1_;
26002   (void)jarg2_;
26003   arg1 = *(btHingeConstraint **)&jarg1;
26004   arg2 = *(btTypedConstraint::btConstraintInfo1 **)&jarg2;
26005   (arg1)->getInfo1NonVirtual(arg2);
26006 }
26007 
26008 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getInfo2NonVirtual(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jobject jarg3,jobject jarg4,jobject jarg5,jobject jarg6)26009 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getInfo2NonVirtual(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jobject jarg3, jobject jarg4, jobject jarg5, jobject jarg6) {
26010   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26011   btTypedConstraint::btConstraintInfo2 *arg2 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
26012   btTransform *arg3 = 0 ;
26013   btTransform *arg4 = 0 ;
26014   btVector3 *arg5 = 0 ;
26015   btVector3 *arg6 = 0 ;
26016 
26017   (void)jenv;
26018   (void)jcls;
26019   (void)jarg1_;
26020   (void)jarg2_;
26021   arg1 = *(btHingeConstraint **)&jarg1;
26022   arg2 = *(btTypedConstraint::btConstraintInfo2 **)&jarg2;
26023   btTransform local_arg3;
26024   gdx_setbtTransformFromMatrix4(jenv, local_arg3, jarg3);
26025   arg3 = &local_arg3;
26026   gdxAutoCommitMatrix4 auto_commit_arg3(jenv, jarg3, &local_arg3);
26027   btTransform local_arg4;
26028   gdx_setbtTransformFromMatrix4(jenv, local_arg4, jarg4);
26029   arg4 = &local_arg4;
26030   gdxAutoCommitMatrix4 auto_commit_arg4(jenv, jarg4, &local_arg4);
26031   btVector3 local_arg5;
26032   gdx_setbtVector3FromVector3(jenv, local_arg5, jarg5);
26033   arg5 = &local_arg5;
26034   gdxAutoCommitVector3 auto_commit_arg5(jenv, jarg5, &local_arg5);
26035   btVector3 local_arg6;
26036   gdx_setbtVector3FromVector3(jenv, local_arg6, jarg6);
26037   arg6 = &local_arg6;
26038   gdxAutoCommitVector3 auto_commit_arg6(jenv, jarg6, &local_arg6);
26039   (arg1)->getInfo2NonVirtual(arg2,(btTransform const &)*arg3,(btTransform const &)*arg4,(btVector3 const &)*arg5,(btVector3 const &)*arg6);
26040 }
26041 
26042 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getInfo2Internal(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jobject jarg3,jobject jarg4,jobject jarg5,jobject jarg6)26043 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getInfo2Internal(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jobject jarg3, jobject jarg4, jobject jarg5, jobject jarg6) {
26044   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26045   btTypedConstraint::btConstraintInfo2 *arg2 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
26046   btTransform *arg3 = 0 ;
26047   btTransform *arg4 = 0 ;
26048   btVector3 *arg5 = 0 ;
26049   btVector3 *arg6 = 0 ;
26050 
26051   (void)jenv;
26052   (void)jcls;
26053   (void)jarg1_;
26054   (void)jarg2_;
26055   arg1 = *(btHingeConstraint **)&jarg1;
26056   arg2 = *(btTypedConstraint::btConstraintInfo2 **)&jarg2;
26057   btTransform local_arg3;
26058   gdx_setbtTransformFromMatrix4(jenv, local_arg3, jarg3);
26059   arg3 = &local_arg3;
26060   gdxAutoCommitMatrix4 auto_commit_arg3(jenv, jarg3, &local_arg3);
26061   btTransform local_arg4;
26062   gdx_setbtTransformFromMatrix4(jenv, local_arg4, jarg4);
26063   arg4 = &local_arg4;
26064   gdxAutoCommitMatrix4 auto_commit_arg4(jenv, jarg4, &local_arg4);
26065   btVector3 local_arg5;
26066   gdx_setbtVector3FromVector3(jenv, local_arg5, jarg5);
26067   arg5 = &local_arg5;
26068   gdxAutoCommitVector3 auto_commit_arg5(jenv, jarg5, &local_arg5);
26069   btVector3 local_arg6;
26070   gdx_setbtVector3FromVector3(jenv, local_arg6, jarg6);
26071   arg6 = &local_arg6;
26072   gdxAutoCommitVector3 auto_commit_arg6(jenv, jarg6, &local_arg6);
26073   (arg1)->getInfo2Internal(arg2,(btTransform const &)*arg3,(btTransform const &)*arg4,(btVector3 const &)*arg5,(btVector3 const &)*arg6);
26074 }
26075 
26076 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getInfo2InternalUsingFrameOffset(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jobject jarg3,jobject jarg4,jobject jarg5,jobject jarg6)26077 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getInfo2InternalUsingFrameOffset(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jobject jarg3, jobject jarg4, jobject jarg5, jobject jarg6) {
26078   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26079   btTypedConstraint::btConstraintInfo2 *arg2 = (btTypedConstraint::btConstraintInfo2 *) 0 ;
26080   btTransform *arg3 = 0 ;
26081   btTransform *arg4 = 0 ;
26082   btVector3 *arg5 = 0 ;
26083   btVector3 *arg6 = 0 ;
26084 
26085   (void)jenv;
26086   (void)jcls;
26087   (void)jarg1_;
26088   (void)jarg2_;
26089   arg1 = *(btHingeConstraint **)&jarg1;
26090   arg2 = *(btTypedConstraint::btConstraintInfo2 **)&jarg2;
26091   btTransform local_arg3;
26092   gdx_setbtTransformFromMatrix4(jenv, local_arg3, jarg3);
26093   arg3 = &local_arg3;
26094   gdxAutoCommitMatrix4 auto_commit_arg3(jenv, jarg3, &local_arg3);
26095   btTransform local_arg4;
26096   gdx_setbtTransformFromMatrix4(jenv, local_arg4, jarg4);
26097   arg4 = &local_arg4;
26098   gdxAutoCommitMatrix4 auto_commit_arg4(jenv, jarg4, &local_arg4);
26099   btVector3 local_arg5;
26100   gdx_setbtVector3FromVector3(jenv, local_arg5, jarg5);
26101   arg5 = &local_arg5;
26102   gdxAutoCommitVector3 auto_commit_arg5(jenv, jarg5, &local_arg5);
26103   btVector3 local_arg6;
26104   gdx_setbtVector3FromVector3(jenv, local_arg6, jarg6);
26105   arg6 = &local_arg6;
26106   gdxAutoCommitVector3 auto_commit_arg6(jenv, jarg6, &local_arg6);
26107   (arg1)->getInfo2InternalUsingFrameOffset(arg2,(btTransform const &)*arg3,(btTransform const &)*arg4,(btVector3 const &)*arg5,(btVector3 const &)*arg6);
26108 }
26109 
26110 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1updateRHS(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)26111 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1updateRHS(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
26112   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26113   btScalar arg2 ;
26114 
26115   (void)jenv;
26116   (void)jcls;
26117   (void)jarg1_;
26118   arg1 = *(btHingeConstraint **)&jarg1;
26119   arg2 = (btScalar)jarg2;
26120   (arg1)->updateRHS(arg2);
26121 }
26122 
26123 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getRigidBodyA_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26124 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getRigidBodyA_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26125   jlong jresult = 0 ;
26126   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26127   btRigidBody *result = 0 ;
26128 
26129   (void)jenv;
26130   (void)jcls;
26131   (void)jarg1_;
26132   arg1 = *(btHingeConstraint **)&jarg1;
26133   result = (btRigidBody *) &((btHingeConstraint const *)arg1)->getRigidBodyA();
26134   *(btRigidBody **)&jresult = result;
26135   return jresult;
26136 }
26137 
26138 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getRigidBodyB_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26139 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getRigidBodyB_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26140   jlong jresult = 0 ;
26141   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26142   btRigidBody *result = 0 ;
26143 
26144   (void)jenv;
26145   (void)jcls;
26146   (void)jarg1_;
26147   arg1 = *(btHingeConstraint **)&jarg1;
26148   result = (btRigidBody *) &((btHingeConstraint const *)arg1)->getRigidBodyB();
26149   *(btRigidBody **)&jresult = result;
26150   return jresult;
26151 }
26152 
26153 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getFrameOffsetA(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26154 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getFrameOffsetA(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26155   jobject jresult = 0 ;
26156   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26157   btTransform *result = 0 ;
26158 
26159   (void)jenv;
26160   (void)jcls;
26161   (void)jarg1_;
26162   arg1 = *(btHingeConstraint **)&jarg1;
26163   result = (btTransform *) &(arg1)->getFrameOffsetA();
26164   jresult = gdx_getReturnMatrix4(jenv);
26165   gdx_setMatrix4FrombtTransform(jenv, jresult, result);
26166   return jresult;
26167 }
26168 
26169 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getFrameOffsetB(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26170 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getFrameOffsetB(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26171   jobject jresult = 0 ;
26172   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26173   btTransform *result = 0 ;
26174 
26175   (void)jenv;
26176   (void)jcls;
26177   (void)jarg1_;
26178   arg1 = *(btHingeConstraint **)&jarg1;
26179   result = (btTransform *) &(arg1)->getFrameOffsetB();
26180   jresult = gdx_getReturnMatrix4(jenv);
26181   gdx_setMatrix4FrombtTransform(jenv, jresult, result);
26182   return jresult;
26183 }
26184 
26185 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1setFrames(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jobject jarg3)26186 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1setFrames(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jobject jarg3) {
26187   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26188   btTransform *arg2 = 0 ;
26189   btTransform *arg3 = 0 ;
26190 
26191   (void)jenv;
26192   (void)jcls;
26193   (void)jarg1_;
26194   arg1 = *(btHingeConstraint **)&jarg1;
26195   btTransform local_arg2;
26196   gdx_setbtTransformFromMatrix4(jenv, local_arg2, jarg2);
26197   arg2 = &local_arg2;
26198   gdxAutoCommitMatrix4 auto_commit_arg2(jenv, jarg2, &local_arg2);
26199   btTransform local_arg3;
26200   gdx_setbtTransformFromMatrix4(jenv, local_arg3, jarg3);
26201   arg3 = &local_arg3;
26202   gdxAutoCommitMatrix4 auto_commit_arg3(jenv, jarg3, &local_arg3);
26203   (arg1)->setFrames((btTransform const &)*arg2,(btTransform const &)*arg3);
26204 }
26205 
26206 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1setAngularOnly(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)26207 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1setAngularOnly(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
26208   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26209   bool arg2 ;
26210 
26211   (void)jenv;
26212   (void)jcls;
26213   (void)jarg1_;
26214   arg1 = *(btHingeConstraint **)&jarg1;
26215   arg2 = jarg2 ? true : false;
26216   (arg1)->setAngularOnly(arg2);
26217 }
26218 
26219 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1enableAngularMotor(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2,jfloat jarg3,jfloat jarg4)26220 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1enableAngularMotor(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2, jfloat jarg3, jfloat jarg4) {
26221   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26222   bool arg2 ;
26223   btScalar arg3 ;
26224   btScalar arg4 ;
26225 
26226   (void)jenv;
26227   (void)jcls;
26228   (void)jarg1_;
26229   arg1 = *(btHingeConstraint **)&jarg1;
26230   arg2 = jarg2 ? true : false;
26231   arg3 = (btScalar)jarg3;
26232   arg4 = (btScalar)jarg4;
26233   (arg1)->enableAngularMotor(arg2,arg3,arg4);
26234 }
26235 
26236 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1enableMotor(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)26237 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1enableMotor(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
26238   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26239   bool arg2 ;
26240 
26241   (void)jenv;
26242   (void)jcls;
26243   (void)jarg1_;
26244   arg1 = *(btHingeConstraint **)&jarg1;
26245   arg2 = jarg2 ? true : false;
26246   (arg1)->enableMotor(arg2);
26247 }
26248 
26249 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1setMaxMotorImpulse(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)26250 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1setMaxMotorImpulse(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
26251   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26252   btScalar arg2 ;
26253 
26254   (void)jenv;
26255   (void)jcls;
26256   (void)jarg1_;
26257   arg1 = *(btHingeConstraint **)&jarg1;
26258   arg2 = (btScalar)jarg2;
26259   (arg1)->setMaxMotorImpulse(arg2);
26260 }
26261 
26262 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1setMotorTarget_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jfloat jarg3)26263 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1setMotorTarget_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jfloat jarg3) {
26264   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26265   btQuaternion *arg2 = 0 ;
26266   btScalar arg3 ;
26267 
26268   (void)jenv;
26269   (void)jcls;
26270   (void)jarg1_;
26271   arg1 = *(btHingeConstraint **)&jarg1;
26272   btQuaternion local_arg2;
26273   gdx_setbtQuaternionFromQuaternion(jenv, local_arg2, jarg2);
26274   arg2 = &local_arg2;
26275   gdxAutoCommitQuaternion auto_commit_arg2(jenv, jarg2, &local_arg2);
26276   arg3 = (btScalar)jarg3;
26277   (arg1)->setMotorTarget((btQuaternion const &)*arg2,arg3);
26278 }
26279 
26280 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1setMotorTarget_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2,jfloat jarg3)26281 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1setMotorTarget_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2, jfloat jarg3) {
26282   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26283   btScalar arg2 ;
26284   btScalar arg3 ;
26285 
26286   (void)jenv;
26287   (void)jcls;
26288   (void)jarg1_;
26289   arg1 = *(btHingeConstraint **)&jarg1;
26290   arg2 = (btScalar)jarg2;
26291   arg3 = (btScalar)jarg3;
26292   (arg1)->setMotorTarget(arg2,arg3);
26293 }
26294 
26295 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1setLimit_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2,jfloat jarg3,jfloat jarg4,jfloat jarg5,jfloat jarg6)26296 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1setLimit_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2, jfloat jarg3, jfloat jarg4, jfloat jarg5, jfloat jarg6) {
26297   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26298   btScalar arg2 ;
26299   btScalar arg3 ;
26300   btScalar arg4 ;
26301   btScalar arg5 ;
26302   btScalar arg6 ;
26303 
26304   (void)jenv;
26305   (void)jcls;
26306   (void)jarg1_;
26307   arg1 = *(btHingeConstraint **)&jarg1;
26308   arg2 = (btScalar)jarg2;
26309   arg3 = (btScalar)jarg3;
26310   arg4 = (btScalar)jarg4;
26311   arg5 = (btScalar)jarg5;
26312   arg6 = (btScalar)jarg6;
26313   (arg1)->setLimit(arg2,arg3,arg4,arg5,arg6);
26314 }
26315 
26316 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1setLimit_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2,jfloat jarg3,jfloat jarg4,jfloat jarg5)26317 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1setLimit_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2, jfloat jarg3, jfloat jarg4, jfloat jarg5) {
26318   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26319   btScalar arg2 ;
26320   btScalar arg3 ;
26321   btScalar arg4 ;
26322   btScalar arg5 ;
26323 
26324   (void)jenv;
26325   (void)jcls;
26326   (void)jarg1_;
26327   arg1 = *(btHingeConstraint **)&jarg1;
26328   arg2 = (btScalar)jarg2;
26329   arg3 = (btScalar)jarg3;
26330   arg4 = (btScalar)jarg4;
26331   arg5 = (btScalar)jarg5;
26332   (arg1)->setLimit(arg2,arg3,arg4,arg5);
26333 }
26334 
26335 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1setLimit_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2,jfloat jarg3,jfloat jarg4)26336 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1setLimit_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2, jfloat jarg3, jfloat jarg4) {
26337   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26338   btScalar arg2 ;
26339   btScalar arg3 ;
26340   btScalar arg4 ;
26341 
26342   (void)jenv;
26343   (void)jcls;
26344   (void)jarg1_;
26345   arg1 = *(btHingeConstraint **)&jarg1;
26346   arg2 = (btScalar)jarg2;
26347   arg3 = (btScalar)jarg3;
26348   arg4 = (btScalar)jarg4;
26349   (arg1)->setLimit(arg2,arg3,arg4);
26350 }
26351 
26352 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1setLimit_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2,jfloat jarg3)26353 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1setLimit_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2, jfloat jarg3) {
26354   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26355   btScalar arg2 ;
26356   btScalar arg3 ;
26357 
26358   (void)jenv;
26359   (void)jcls;
26360   (void)jarg1_;
26361   arg1 = *(btHingeConstraint **)&jarg1;
26362   arg2 = (btScalar)jarg2;
26363   arg3 = (btScalar)jarg3;
26364   (arg1)->setLimit(arg2,arg3);
26365 }
26366 
26367 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1setAxis(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)26368 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1setAxis(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
26369   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26370   btVector3 *arg2 = 0 ;
26371 
26372   (void)jenv;
26373   (void)jcls;
26374   (void)jarg1_;
26375   arg1 = *(btHingeConstraint **)&jarg1;
26376   btVector3 local_arg2;
26377   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
26378   arg2 = &local_arg2;
26379   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
26380   (arg1)->setAxis(*arg2);
26381 }
26382 
26383 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1hasLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26384 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1hasLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26385   jboolean jresult = 0 ;
26386   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26387   bool result;
26388 
26389   (void)jenv;
26390   (void)jcls;
26391   (void)jarg1_;
26392   arg1 = *(btHingeConstraint **)&jarg1;
26393   result = (bool)((btHingeConstraint const *)arg1)->hasLimit();
26394   jresult = (jboolean)result;
26395   return jresult;
26396 }
26397 
26398 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getLowerLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26399 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getLowerLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26400   jfloat jresult = 0 ;
26401   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26402   btScalar result;
26403 
26404   (void)jenv;
26405   (void)jcls;
26406   (void)jarg1_;
26407   arg1 = *(btHingeConstraint **)&jarg1;
26408   result = (btScalar)((btHingeConstraint const *)arg1)->getLowerLimit();
26409   jresult = (jfloat)result;
26410   return jresult;
26411 }
26412 
26413 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getUpperLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26414 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getUpperLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26415   jfloat jresult = 0 ;
26416   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26417   btScalar result;
26418 
26419   (void)jenv;
26420   (void)jcls;
26421   (void)jarg1_;
26422   arg1 = *(btHingeConstraint **)&jarg1;
26423   result = (btScalar)((btHingeConstraint const *)arg1)->getUpperLimit();
26424   jresult = (jfloat)result;
26425   return jresult;
26426 }
26427 
26428 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getHingeAngle_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26429 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getHingeAngle_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26430   jfloat jresult = 0 ;
26431   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26432   btScalar result;
26433 
26434   (void)jenv;
26435   (void)jcls;
26436   (void)jarg1_;
26437   arg1 = *(btHingeConstraint **)&jarg1;
26438   result = (btScalar)(arg1)->getHingeAngle();
26439   jresult = (jfloat)result;
26440   return jresult;
26441 }
26442 
26443 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getHingeAngle_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jobject jarg3)26444 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getHingeAngle_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jobject jarg3) {
26445   jfloat jresult = 0 ;
26446   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26447   btTransform *arg2 = 0 ;
26448   btTransform *arg3 = 0 ;
26449   btScalar result;
26450 
26451   (void)jenv;
26452   (void)jcls;
26453   (void)jarg1_;
26454   arg1 = *(btHingeConstraint **)&jarg1;
26455   btTransform local_arg2;
26456   gdx_setbtTransformFromMatrix4(jenv, local_arg2, jarg2);
26457   arg2 = &local_arg2;
26458   gdxAutoCommitMatrix4 auto_commit_arg2(jenv, jarg2, &local_arg2);
26459   btTransform local_arg3;
26460   gdx_setbtTransformFromMatrix4(jenv, local_arg3, jarg3);
26461   arg3 = &local_arg3;
26462   gdxAutoCommitMatrix4 auto_commit_arg3(jenv, jarg3, &local_arg3);
26463   result = (btScalar)(arg1)->getHingeAngle((btTransform const &)*arg2,(btTransform const &)*arg3);
26464   jresult = (jfloat)result;
26465   return jresult;
26466 }
26467 
26468 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1testLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jobject jarg3)26469 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1testLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jobject jarg3) {
26470   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26471   btTransform *arg2 = 0 ;
26472   btTransform *arg3 = 0 ;
26473 
26474   (void)jenv;
26475   (void)jcls;
26476   (void)jarg1_;
26477   arg1 = *(btHingeConstraint **)&jarg1;
26478   btTransform local_arg2;
26479   gdx_setbtTransformFromMatrix4(jenv, local_arg2, jarg2);
26480   arg2 = &local_arg2;
26481   gdxAutoCommitMatrix4 auto_commit_arg2(jenv, jarg2, &local_arg2);
26482   btTransform local_arg3;
26483   gdx_setbtTransformFromMatrix4(jenv, local_arg3, jarg3);
26484   arg3 = &local_arg3;
26485   gdxAutoCommitMatrix4 auto_commit_arg3(jenv, jarg3, &local_arg3);
26486   (arg1)->testLimit((btTransform const &)*arg2,(btTransform const &)*arg3);
26487 }
26488 
26489 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getAFrame_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26490 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getAFrame_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26491   jobject jresult = 0 ;
26492   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26493   btTransform *result = 0 ;
26494 
26495   (void)jenv;
26496   (void)jcls;
26497   (void)jarg1_;
26498   arg1 = *(btHingeConstraint **)&jarg1;
26499   result = (btTransform *) &((btHingeConstraint const *)arg1)->getAFrame();
26500   jresult = gdx_getReturnMatrix4(jenv);
26501   gdx_setMatrix4FrombtTransform(jenv, jresult, result);
26502   return jresult;
26503 }
26504 
26505 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getBFrame_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26506 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getBFrame_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26507   jobject jresult = 0 ;
26508   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26509   btTransform *result = 0 ;
26510 
26511   (void)jenv;
26512   (void)jcls;
26513   (void)jarg1_;
26514   arg1 = *(btHingeConstraint **)&jarg1;
26515   result = (btTransform *) &((btHingeConstraint const *)arg1)->getBFrame();
26516   jresult = gdx_getReturnMatrix4(jenv);
26517   gdx_setMatrix4FrombtTransform(jenv, jresult, result);
26518   return jresult;
26519 }
26520 
26521 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getSolveLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26522 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getSolveLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26523   jint jresult = 0 ;
26524   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26525   int result;
26526 
26527   (void)jenv;
26528   (void)jcls;
26529   (void)jarg1_;
26530   arg1 = *(btHingeConstraint **)&jarg1;
26531   result = (int)(arg1)->getSolveLimit();
26532   jresult = (jint)result;
26533   return jresult;
26534 }
26535 
26536 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getLimitSign(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26537 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getLimitSign(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26538   jfloat jresult = 0 ;
26539   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26540   btScalar result;
26541 
26542   (void)jenv;
26543   (void)jcls;
26544   (void)jarg1_;
26545   arg1 = *(btHingeConstraint **)&jarg1;
26546   result = (btScalar)(arg1)->getLimitSign();
26547   jresult = (jfloat)result;
26548   return jresult;
26549 }
26550 
26551 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getAngularOnly(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26552 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getAngularOnly(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26553   jboolean jresult = 0 ;
26554   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26555   bool result;
26556 
26557   (void)jenv;
26558   (void)jcls;
26559   (void)jarg1_;
26560   arg1 = *(btHingeConstraint **)&jarg1;
26561   result = (bool)(arg1)->getAngularOnly();
26562   jresult = (jboolean)result;
26563   return jresult;
26564 }
26565 
26566 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getEnableAngularMotor(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26567 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getEnableAngularMotor(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26568   jboolean jresult = 0 ;
26569   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26570   bool result;
26571 
26572   (void)jenv;
26573   (void)jcls;
26574   (void)jarg1_;
26575   arg1 = *(btHingeConstraint **)&jarg1;
26576   result = (bool)(arg1)->getEnableAngularMotor();
26577   jresult = (jboolean)result;
26578   return jresult;
26579 }
26580 
26581 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getMotorTargetVelosity(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26582 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getMotorTargetVelosity(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26583   jfloat jresult = 0 ;
26584   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26585   btScalar result;
26586 
26587   (void)jenv;
26588   (void)jcls;
26589   (void)jarg1_;
26590   arg1 = *(btHingeConstraint **)&jarg1;
26591   result = (btScalar)(arg1)->getMotorTargetVelosity();
26592   jresult = (jfloat)result;
26593   return jresult;
26594 }
26595 
26596 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getMaxMotorImpulse(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26597 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getMaxMotorImpulse(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26598   jfloat jresult = 0 ;
26599   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26600   btScalar result;
26601 
26602   (void)jenv;
26603   (void)jcls;
26604   (void)jarg1_;
26605   arg1 = *(btHingeConstraint **)&jarg1;
26606   result = (btScalar)(arg1)->getMaxMotorImpulse();
26607   jresult = (jfloat)result;
26608   return jresult;
26609 }
26610 
26611 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getUseFrameOffset(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26612 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getUseFrameOffset(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26613   jboolean jresult = 0 ;
26614   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26615   bool result;
26616 
26617   (void)jenv;
26618   (void)jcls;
26619   (void)jarg1_;
26620   arg1 = *(btHingeConstraint **)&jarg1;
26621   result = (bool)(arg1)->getUseFrameOffset();
26622   jresult = (jboolean)result;
26623   return jresult;
26624 }
26625 
26626 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1setUseFrameOffset(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)26627 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1setUseFrameOffset(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
26628   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26629   bool arg2 ;
26630 
26631   (void)jenv;
26632   (void)jcls;
26633   (void)jarg1_;
26634   arg1 = *(btHingeConstraint **)&jarg1;
26635   arg2 = jarg2 ? true : false;
26636   (arg1)->setUseFrameOffset(arg2);
26637 }
26638 
26639 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1setParam_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jfloat jarg3,jint jarg4)26640 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1setParam_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jfloat jarg3, jint jarg4) {
26641   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26642   int arg2 ;
26643   btScalar arg3 ;
26644   int arg4 ;
26645 
26646   (void)jenv;
26647   (void)jcls;
26648   (void)jarg1_;
26649   arg1 = *(btHingeConstraint **)&jarg1;
26650   arg2 = (int)jarg2;
26651   arg3 = (btScalar)jarg3;
26652   arg4 = (int)jarg4;
26653   (arg1)->setParam(arg2,arg3,arg4);
26654 }
26655 
26656 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1setParam_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jfloat jarg3)26657 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1setParam_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jfloat jarg3) {
26658   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26659   int arg2 ;
26660   btScalar arg3 ;
26661 
26662   (void)jenv;
26663   (void)jcls;
26664   (void)jarg1_;
26665   arg1 = *(btHingeConstraint **)&jarg1;
26666   arg2 = (int)jarg2;
26667   arg3 = (btScalar)jarg3;
26668   (arg1)->setParam(arg2,arg3);
26669 }
26670 
26671 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getParam_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jint jarg3)26672 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getParam_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jint jarg3) {
26673   jfloat jresult = 0 ;
26674   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26675   int arg2 ;
26676   int arg3 ;
26677   btScalar result;
26678 
26679   (void)jenv;
26680   (void)jcls;
26681   (void)jarg1_;
26682   arg1 = *(btHingeConstraint **)&jarg1;
26683   arg2 = (int)jarg2;
26684   arg3 = (int)jarg3;
26685   result = (btScalar)((btHingeConstraint const *)arg1)->getParam(arg2,arg3);
26686   jresult = (jfloat)result;
26687   return jresult;
26688 }
26689 
26690 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getParam_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)26691 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1getParam_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
26692   jfloat jresult = 0 ;
26693   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26694   int arg2 ;
26695   btScalar result;
26696 
26697   (void)jenv;
26698   (void)jcls;
26699   (void)jarg1_;
26700   arg1 = *(btHingeConstraint **)&jarg1;
26701   arg2 = (int)jarg2;
26702   result = (btScalar)((btHingeConstraint const *)arg1)->getParam(arg2);
26703   jresult = (jfloat)result;
26704   return jresult;
26705 }
26706 
26707 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btHingeConstraint(JNIEnv * jenv,jclass jcls,jlong jarg1)26708 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btHingeConstraint(JNIEnv *jenv, jclass jcls, jlong jarg1) {
26709   btHingeConstraint *arg1 = (btHingeConstraint *) 0 ;
26710 
26711   (void)jenv;
26712   (void)jcls;
26713   arg1 = *(btHingeConstraint **)&jarg1;
26714   delete arg1;
26715 }
26716 
26717 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1typeConstraintData_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)26718 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1typeConstraintData_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
26719   btHingeConstraintDoubleData *arg1 = (btHingeConstraintDoubleData *) 0 ;
26720   btTypedConstraintData *arg2 = (btTypedConstraintData *) 0 ;
26721 
26722   (void)jenv;
26723   (void)jcls;
26724   (void)jarg1_;
26725   (void)jarg2_;
26726   arg1 = *(btHingeConstraintDoubleData **)&jarg1;
26727   arg2 = *(btTypedConstraintData **)&jarg2;
26728   if (arg1) (arg1)->m_typeConstraintData = *arg2;
26729 }
26730 
26731 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1typeConstraintData_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26732 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1typeConstraintData_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26733   jlong jresult = 0 ;
26734   btHingeConstraintDoubleData *arg1 = (btHingeConstraintDoubleData *) 0 ;
26735   btTypedConstraintData *result = 0 ;
26736 
26737   (void)jenv;
26738   (void)jcls;
26739   (void)jarg1_;
26740   arg1 = *(btHingeConstraintDoubleData **)&jarg1;
26741   result = (btTypedConstraintData *)& ((arg1)->m_typeConstraintData);
26742   *(btTypedConstraintData **)&jresult = result;
26743   return jresult;
26744 }
26745 
26746 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1rbAFrame_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)26747 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1rbAFrame_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
26748   btHingeConstraintDoubleData *arg1 = (btHingeConstraintDoubleData *) 0 ;
26749   btTransformDoubleData *arg2 = (btTransformDoubleData *) 0 ;
26750 
26751   (void)jenv;
26752   (void)jcls;
26753   (void)jarg1_;
26754   (void)jarg2_;
26755   arg1 = *(btHingeConstraintDoubleData **)&jarg1;
26756   arg2 = *(btTransformDoubleData **)&jarg2;
26757   if (arg1) (arg1)->m_rbAFrame = *arg2;
26758 }
26759 
26760 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1rbAFrame_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26761 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1rbAFrame_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26762   jlong jresult = 0 ;
26763   btHingeConstraintDoubleData *arg1 = (btHingeConstraintDoubleData *) 0 ;
26764   btTransformDoubleData *result = 0 ;
26765 
26766   (void)jenv;
26767   (void)jcls;
26768   (void)jarg1_;
26769   arg1 = *(btHingeConstraintDoubleData **)&jarg1;
26770   result = (btTransformDoubleData *)& ((arg1)->m_rbAFrame);
26771   *(btTransformDoubleData **)&jresult = result;
26772   return jresult;
26773 }
26774 
26775 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1rbBFrame_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)26776 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1rbBFrame_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
26777   btHingeConstraintDoubleData *arg1 = (btHingeConstraintDoubleData *) 0 ;
26778   btTransformDoubleData *arg2 = (btTransformDoubleData *) 0 ;
26779 
26780   (void)jenv;
26781   (void)jcls;
26782   (void)jarg1_;
26783   (void)jarg2_;
26784   arg1 = *(btHingeConstraintDoubleData **)&jarg1;
26785   arg2 = *(btTransformDoubleData **)&jarg2;
26786   if (arg1) (arg1)->m_rbBFrame = *arg2;
26787 }
26788 
26789 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1rbBFrame_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26790 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1rbBFrame_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26791   jlong jresult = 0 ;
26792   btHingeConstraintDoubleData *arg1 = (btHingeConstraintDoubleData *) 0 ;
26793   btTransformDoubleData *result = 0 ;
26794 
26795   (void)jenv;
26796   (void)jcls;
26797   (void)jarg1_;
26798   arg1 = *(btHingeConstraintDoubleData **)&jarg1;
26799   result = (btTransformDoubleData *)& ((arg1)->m_rbBFrame);
26800   *(btTransformDoubleData **)&jresult = result;
26801   return jresult;
26802 }
26803 
26804 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1useReferenceFrameA_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)26805 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1useReferenceFrameA_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
26806   btHingeConstraintDoubleData *arg1 = (btHingeConstraintDoubleData *) 0 ;
26807   int arg2 ;
26808 
26809   (void)jenv;
26810   (void)jcls;
26811   (void)jarg1_;
26812   arg1 = *(btHingeConstraintDoubleData **)&jarg1;
26813   arg2 = (int)jarg2;
26814   if (arg1) (arg1)->m_useReferenceFrameA = arg2;
26815 }
26816 
26817 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1useReferenceFrameA_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26818 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1useReferenceFrameA_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26819   jint jresult = 0 ;
26820   btHingeConstraintDoubleData *arg1 = (btHingeConstraintDoubleData *) 0 ;
26821   int result;
26822 
26823   (void)jenv;
26824   (void)jcls;
26825   (void)jarg1_;
26826   arg1 = *(btHingeConstraintDoubleData **)&jarg1;
26827   result = (int) ((arg1)->m_useReferenceFrameA);
26828   jresult = (jint)result;
26829   return jresult;
26830 }
26831 
26832 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1angularOnly_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)26833 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1angularOnly_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
26834   btHingeConstraintDoubleData *arg1 = (btHingeConstraintDoubleData *) 0 ;
26835   int arg2 ;
26836 
26837   (void)jenv;
26838   (void)jcls;
26839   (void)jarg1_;
26840   arg1 = *(btHingeConstraintDoubleData **)&jarg1;
26841   arg2 = (int)jarg2;
26842   if (arg1) (arg1)->m_angularOnly = arg2;
26843 }
26844 
26845 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1angularOnly_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26846 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1angularOnly_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26847   jint jresult = 0 ;
26848   btHingeConstraintDoubleData *arg1 = (btHingeConstraintDoubleData *) 0 ;
26849   int result;
26850 
26851   (void)jenv;
26852   (void)jcls;
26853   (void)jarg1_;
26854   arg1 = *(btHingeConstraintDoubleData **)&jarg1;
26855   result = (int) ((arg1)->m_angularOnly);
26856   jresult = (jint)result;
26857   return jresult;
26858 }
26859 
26860 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1enableAngularMotor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)26861 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1enableAngularMotor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
26862   btHingeConstraintDoubleData *arg1 = (btHingeConstraintDoubleData *) 0 ;
26863   int arg2 ;
26864 
26865   (void)jenv;
26866   (void)jcls;
26867   (void)jarg1_;
26868   arg1 = *(btHingeConstraintDoubleData **)&jarg1;
26869   arg2 = (int)jarg2;
26870   if (arg1) (arg1)->m_enableAngularMotor = arg2;
26871 }
26872 
26873 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1enableAngularMotor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26874 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1enableAngularMotor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26875   jint jresult = 0 ;
26876   btHingeConstraintDoubleData *arg1 = (btHingeConstraintDoubleData *) 0 ;
26877   int result;
26878 
26879   (void)jenv;
26880   (void)jcls;
26881   (void)jarg1_;
26882   arg1 = *(btHingeConstraintDoubleData **)&jarg1;
26883   result = (int) ((arg1)->m_enableAngularMotor);
26884   jresult = (jint)result;
26885   return jresult;
26886 }
26887 
26888 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1motorTargetVelocity_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)26889 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1motorTargetVelocity_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
26890   btHingeConstraintDoubleData *arg1 = (btHingeConstraintDoubleData *) 0 ;
26891   float arg2 ;
26892 
26893   (void)jenv;
26894   (void)jcls;
26895   (void)jarg1_;
26896   arg1 = *(btHingeConstraintDoubleData **)&jarg1;
26897   arg2 = (float)jarg2;
26898   if (arg1) (arg1)->m_motorTargetVelocity = arg2;
26899 }
26900 
26901 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1motorTargetVelocity_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26902 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1motorTargetVelocity_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26903   jfloat jresult = 0 ;
26904   btHingeConstraintDoubleData *arg1 = (btHingeConstraintDoubleData *) 0 ;
26905   float result;
26906 
26907   (void)jenv;
26908   (void)jcls;
26909   (void)jarg1_;
26910   arg1 = *(btHingeConstraintDoubleData **)&jarg1;
26911   result = (float) ((arg1)->m_motorTargetVelocity);
26912   jresult = (jfloat)result;
26913   return jresult;
26914 }
26915 
26916 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1maxMotorImpulse_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)26917 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1maxMotorImpulse_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
26918   btHingeConstraintDoubleData *arg1 = (btHingeConstraintDoubleData *) 0 ;
26919   float arg2 ;
26920 
26921   (void)jenv;
26922   (void)jcls;
26923   (void)jarg1_;
26924   arg1 = *(btHingeConstraintDoubleData **)&jarg1;
26925   arg2 = (float)jarg2;
26926   if (arg1) (arg1)->m_maxMotorImpulse = arg2;
26927 }
26928 
26929 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1maxMotorImpulse_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26930 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1maxMotorImpulse_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26931   jfloat jresult = 0 ;
26932   btHingeConstraintDoubleData *arg1 = (btHingeConstraintDoubleData *) 0 ;
26933   float result;
26934 
26935   (void)jenv;
26936   (void)jcls;
26937   (void)jarg1_;
26938   arg1 = *(btHingeConstraintDoubleData **)&jarg1;
26939   result = (float) ((arg1)->m_maxMotorImpulse);
26940   jresult = (jfloat)result;
26941   return jresult;
26942 }
26943 
26944 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1lowerLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)26945 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1lowerLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
26946   btHingeConstraintDoubleData *arg1 = (btHingeConstraintDoubleData *) 0 ;
26947   float arg2 ;
26948 
26949   (void)jenv;
26950   (void)jcls;
26951   (void)jarg1_;
26952   arg1 = *(btHingeConstraintDoubleData **)&jarg1;
26953   arg2 = (float)jarg2;
26954   if (arg1) (arg1)->m_lowerLimit = arg2;
26955 }
26956 
26957 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1lowerLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26958 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1lowerLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26959   jfloat jresult = 0 ;
26960   btHingeConstraintDoubleData *arg1 = (btHingeConstraintDoubleData *) 0 ;
26961   float result;
26962 
26963   (void)jenv;
26964   (void)jcls;
26965   (void)jarg1_;
26966   arg1 = *(btHingeConstraintDoubleData **)&jarg1;
26967   result = (float) ((arg1)->m_lowerLimit);
26968   jresult = (jfloat)result;
26969   return jresult;
26970 }
26971 
26972 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1upperLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)26973 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1upperLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
26974   btHingeConstraintDoubleData *arg1 = (btHingeConstraintDoubleData *) 0 ;
26975   float arg2 ;
26976 
26977   (void)jenv;
26978   (void)jcls;
26979   (void)jarg1_;
26980   arg1 = *(btHingeConstraintDoubleData **)&jarg1;
26981   arg2 = (float)jarg2;
26982   if (arg1) (arg1)->m_upperLimit = arg2;
26983 }
26984 
26985 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1upperLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)26986 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1upperLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26987   jfloat jresult = 0 ;
26988   btHingeConstraintDoubleData *arg1 = (btHingeConstraintDoubleData *) 0 ;
26989   float result;
26990 
26991   (void)jenv;
26992   (void)jcls;
26993   (void)jarg1_;
26994   arg1 = *(btHingeConstraintDoubleData **)&jarg1;
26995   result = (float) ((arg1)->m_upperLimit);
26996   jresult = (jfloat)result;
26997   return jresult;
26998 }
26999 
27000 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1limitSoftness_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)27001 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1limitSoftness_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
27002   btHingeConstraintDoubleData *arg1 = (btHingeConstraintDoubleData *) 0 ;
27003   float arg2 ;
27004 
27005   (void)jenv;
27006   (void)jcls;
27007   (void)jarg1_;
27008   arg1 = *(btHingeConstraintDoubleData **)&jarg1;
27009   arg2 = (float)jarg2;
27010   if (arg1) (arg1)->m_limitSoftness = arg2;
27011 }
27012 
27013 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1limitSoftness_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27014 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1limitSoftness_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27015   jfloat jresult = 0 ;
27016   btHingeConstraintDoubleData *arg1 = (btHingeConstraintDoubleData *) 0 ;
27017   float result;
27018 
27019   (void)jenv;
27020   (void)jcls;
27021   (void)jarg1_;
27022   arg1 = *(btHingeConstraintDoubleData **)&jarg1;
27023   result = (float) ((arg1)->m_limitSoftness);
27024   jresult = (jfloat)result;
27025   return jresult;
27026 }
27027 
27028 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1biasFactor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)27029 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1biasFactor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
27030   btHingeConstraintDoubleData *arg1 = (btHingeConstraintDoubleData *) 0 ;
27031   float arg2 ;
27032 
27033   (void)jenv;
27034   (void)jcls;
27035   (void)jarg1_;
27036   arg1 = *(btHingeConstraintDoubleData **)&jarg1;
27037   arg2 = (float)jarg2;
27038   if (arg1) (arg1)->m_biasFactor = arg2;
27039 }
27040 
27041 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1biasFactor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27042 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1biasFactor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27043   jfloat jresult = 0 ;
27044   btHingeConstraintDoubleData *arg1 = (btHingeConstraintDoubleData *) 0 ;
27045   float result;
27046 
27047   (void)jenv;
27048   (void)jcls;
27049   (void)jarg1_;
27050   arg1 = *(btHingeConstraintDoubleData **)&jarg1;
27051   result = (float) ((arg1)->m_biasFactor);
27052   jresult = (jfloat)result;
27053   return jresult;
27054 }
27055 
27056 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1relaxationFactor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)27057 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1relaxationFactor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
27058   btHingeConstraintDoubleData *arg1 = (btHingeConstraintDoubleData *) 0 ;
27059   float arg2 ;
27060 
27061   (void)jenv;
27062   (void)jcls;
27063   (void)jarg1_;
27064   arg1 = *(btHingeConstraintDoubleData **)&jarg1;
27065   arg2 = (float)jarg2;
27066   if (arg1) (arg1)->m_relaxationFactor = arg2;
27067 }
27068 
27069 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1relaxationFactor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27070 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData_1relaxationFactor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27071   jfloat jresult = 0 ;
27072   btHingeConstraintDoubleData *arg1 = (btHingeConstraintDoubleData *) 0 ;
27073   float result;
27074 
27075   (void)jenv;
27076   (void)jcls;
27077   (void)jarg1_;
27078   arg1 = *(btHingeConstraintDoubleData **)&jarg1;
27079   result = (float) ((arg1)->m_relaxationFactor);
27080   jresult = (jfloat)result;
27081   return jresult;
27082 }
27083 
27084 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHingeConstraintDoubleData(JNIEnv * jenv,jclass jcls)27085 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHingeConstraintDoubleData(JNIEnv *jenv, jclass jcls) {
27086   jlong jresult = 0 ;
27087   btHingeConstraintDoubleData *result = 0 ;
27088 
27089   (void)jenv;
27090   (void)jcls;
27091   result = (btHingeConstraintDoubleData *)new btHingeConstraintDoubleData();
27092   *(btHingeConstraintDoubleData **)&jresult = result;
27093   return jresult;
27094 }
27095 
27096 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btHingeConstraintDoubleData(JNIEnv * jenv,jclass jcls,jlong jarg1)27097 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btHingeConstraintDoubleData(JNIEnv *jenv, jclass jcls, jlong jarg1) {
27098   btHingeConstraintDoubleData *arg1 = (btHingeConstraintDoubleData *) 0 ;
27099 
27100   (void)jenv;
27101   (void)jcls;
27102   arg1 = *(btHingeConstraintDoubleData **)&jarg1;
27103   delete arg1;
27104 }
27105 
27106 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHingeAccumulatedAngleConstraint_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jobject jarg3,jobject jarg4,jobject jarg5,jobject jarg6,jboolean jarg7)27107 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHingeAccumulatedAngleConstraint_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jobject jarg3, jobject jarg4, jobject jarg5, jobject jarg6, jboolean jarg7) {
27108   jlong jresult = 0 ;
27109   btRigidBody *arg1 = 0 ;
27110   btRigidBody *arg2 = 0 ;
27111   btVector3 *arg3 = 0 ;
27112   btVector3 *arg4 = 0 ;
27113   btVector3 *arg5 = 0 ;
27114   btVector3 *arg6 = 0 ;
27115   bool arg7 ;
27116   btHingeAccumulatedAngleConstraint *result = 0 ;
27117 
27118   (void)jenv;
27119   (void)jcls;
27120   (void)jarg1_;
27121   (void)jarg2_;
27122   arg1 = *(btRigidBody **)&jarg1;
27123   if (!arg1) {
27124     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
27125     return 0;
27126   }
27127   arg2 = *(btRigidBody **)&jarg2;
27128   if (!arg2) {
27129     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
27130     return 0;
27131   }
27132   btVector3 local_arg3;
27133   gdx_setbtVector3FromVector3(jenv, local_arg3, jarg3);
27134   arg3 = &local_arg3;
27135   gdxAutoCommitVector3 auto_commit_arg3(jenv, jarg3, &local_arg3);
27136   btVector3 local_arg4;
27137   gdx_setbtVector3FromVector3(jenv, local_arg4, jarg4);
27138   arg4 = &local_arg4;
27139   gdxAutoCommitVector3 auto_commit_arg4(jenv, jarg4, &local_arg4);
27140   btVector3 local_arg5;
27141   gdx_setbtVector3FromVector3(jenv, local_arg5, jarg5);
27142   arg5 = &local_arg5;
27143   gdxAutoCommitVector3 auto_commit_arg5(jenv, jarg5, &local_arg5);
27144   btVector3 local_arg6;
27145   gdx_setbtVector3FromVector3(jenv, local_arg6, jarg6);
27146   arg6 = &local_arg6;
27147   gdxAutoCommitVector3 auto_commit_arg6(jenv, jarg6, &local_arg6);
27148   arg7 = jarg7 ? true : false;
27149   result = (btHingeAccumulatedAngleConstraint *)new btHingeAccumulatedAngleConstraint(*arg1,*arg2,(btVector3 const &)*arg3,(btVector3 const &)*arg4,(btVector3 const &)*arg5,(btVector3 const &)*arg6,arg7);
27150   *(btHingeAccumulatedAngleConstraint **)&jresult = result;
27151   return jresult;
27152 }
27153 
27154 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHingeAccumulatedAngleConstraint_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jobject jarg3,jobject jarg4,jobject jarg5,jobject jarg6)27155 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHingeAccumulatedAngleConstraint_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jobject jarg3, jobject jarg4, jobject jarg5, jobject jarg6) {
27156   jlong jresult = 0 ;
27157   btRigidBody *arg1 = 0 ;
27158   btRigidBody *arg2 = 0 ;
27159   btVector3 *arg3 = 0 ;
27160   btVector3 *arg4 = 0 ;
27161   btVector3 *arg5 = 0 ;
27162   btVector3 *arg6 = 0 ;
27163   btHingeAccumulatedAngleConstraint *result = 0 ;
27164 
27165   (void)jenv;
27166   (void)jcls;
27167   (void)jarg1_;
27168   (void)jarg2_;
27169   arg1 = *(btRigidBody **)&jarg1;
27170   if (!arg1) {
27171     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
27172     return 0;
27173   }
27174   arg2 = *(btRigidBody **)&jarg2;
27175   if (!arg2) {
27176     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
27177     return 0;
27178   }
27179   btVector3 local_arg3;
27180   gdx_setbtVector3FromVector3(jenv, local_arg3, jarg3);
27181   arg3 = &local_arg3;
27182   gdxAutoCommitVector3 auto_commit_arg3(jenv, jarg3, &local_arg3);
27183   btVector3 local_arg4;
27184   gdx_setbtVector3FromVector3(jenv, local_arg4, jarg4);
27185   arg4 = &local_arg4;
27186   gdxAutoCommitVector3 auto_commit_arg4(jenv, jarg4, &local_arg4);
27187   btVector3 local_arg5;
27188   gdx_setbtVector3FromVector3(jenv, local_arg5, jarg5);
27189   arg5 = &local_arg5;
27190   gdxAutoCommitVector3 auto_commit_arg5(jenv, jarg5, &local_arg5);
27191   btVector3 local_arg6;
27192   gdx_setbtVector3FromVector3(jenv, local_arg6, jarg6);
27193   arg6 = &local_arg6;
27194   gdxAutoCommitVector3 auto_commit_arg6(jenv, jarg6, &local_arg6);
27195   result = (btHingeAccumulatedAngleConstraint *)new btHingeAccumulatedAngleConstraint(*arg1,*arg2,(btVector3 const &)*arg3,(btVector3 const &)*arg4,(btVector3 const &)*arg5,(btVector3 const &)*arg6);
27196   *(btHingeAccumulatedAngleConstraint **)&jresult = result;
27197   return jresult;
27198 }
27199 
27200 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHingeAccumulatedAngleConstraint_1_1SWIG_12(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jobject jarg3,jboolean jarg4)27201 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHingeAccumulatedAngleConstraint_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jobject jarg3, jboolean jarg4) {
27202   jlong jresult = 0 ;
27203   btRigidBody *arg1 = 0 ;
27204   btVector3 *arg2 = 0 ;
27205   btVector3 *arg3 = 0 ;
27206   bool arg4 ;
27207   btHingeAccumulatedAngleConstraint *result = 0 ;
27208 
27209   (void)jenv;
27210   (void)jcls;
27211   (void)jarg1_;
27212   arg1 = *(btRigidBody **)&jarg1;
27213   if (!arg1) {
27214     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
27215     return 0;
27216   }
27217   btVector3 local_arg2;
27218   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
27219   arg2 = &local_arg2;
27220   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
27221   btVector3 local_arg3;
27222   gdx_setbtVector3FromVector3(jenv, local_arg3, jarg3);
27223   arg3 = &local_arg3;
27224   gdxAutoCommitVector3 auto_commit_arg3(jenv, jarg3, &local_arg3);
27225   arg4 = jarg4 ? true : false;
27226   result = (btHingeAccumulatedAngleConstraint *)new btHingeAccumulatedAngleConstraint(*arg1,(btVector3 const &)*arg2,(btVector3 const &)*arg3,arg4);
27227   *(btHingeAccumulatedAngleConstraint **)&jresult = result;
27228   return jresult;
27229 }
27230 
27231 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHingeAccumulatedAngleConstraint_1_1SWIG_13(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jobject jarg3)27232 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHingeAccumulatedAngleConstraint_1_1SWIG_13(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jobject jarg3) {
27233   jlong jresult = 0 ;
27234   btRigidBody *arg1 = 0 ;
27235   btVector3 *arg2 = 0 ;
27236   btVector3 *arg3 = 0 ;
27237   btHingeAccumulatedAngleConstraint *result = 0 ;
27238 
27239   (void)jenv;
27240   (void)jcls;
27241   (void)jarg1_;
27242   arg1 = *(btRigidBody **)&jarg1;
27243   if (!arg1) {
27244     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
27245     return 0;
27246   }
27247   btVector3 local_arg2;
27248   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
27249   arg2 = &local_arg2;
27250   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
27251   btVector3 local_arg3;
27252   gdx_setbtVector3FromVector3(jenv, local_arg3, jarg3);
27253   arg3 = &local_arg3;
27254   gdxAutoCommitVector3 auto_commit_arg3(jenv, jarg3, &local_arg3);
27255   result = (btHingeAccumulatedAngleConstraint *)new btHingeAccumulatedAngleConstraint(*arg1,(btVector3 const &)*arg2,(btVector3 const &)*arg3);
27256   *(btHingeAccumulatedAngleConstraint **)&jresult = result;
27257   return jresult;
27258 }
27259 
27260 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHingeAccumulatedAngleConstraint_1_1SWIG_14(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jobject jarg3,jobject jarg4,jboolean jarg5)27261 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHingeAccumulatedAngleConstraint_1_1SWIG_14(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jobject jarg3, jobject jarg4, jboolean jarg5) {
27262   jlong jresult = 0 ;
27263   btRigidBody *arg1 = 0 ;
27264   btRigidBody *arg2 = 0 ;
27265   btTransform *arg3 = 0 ;
27266   btTransform *arg4 = 0 ;
27267   bool arg5 ;
27268   btHingeAccumulatedAngleConstraint *result = 0 ;
27269 
27270   (void)jenv;
27271   (void)jcls;
27272   (void)jarg1_;
27273   (void)jarg2_;
27274   arg1 = *(btRigidBody **)&jarg1;
27275   if (!arg1) {
27276     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
27277     return 0;
27278   }
27279   arg2 = *(btRigidBody **)&jarg2;
27280   if (!arg2) {
27281     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
27282     return 0;
27283   }
27284   btTransform local_arg3;
27285   gdx_setbtTransformFromMatrix4(jenv, local_arg3, jarg3);
27286   arg3 = &local_arg3;
27287   gdxAutoCommitMatrix4 auto_commit_arg3(jenv, jarg3, &local_arg3);
27288   btTransform local_arg4;
27289   gdx_setbtTransformFromMatrix4(jenv, local_arg4, jarg4);
27290   arg4 = &local_arg4;
27291   gdxAutoCommitMatrix4 auto_commit_arg4(jenv, jarg4, &local_arg4);
27292   arg5 = jarg5 ? true : false;
27293   result = (btHingeAccumulatedAngleConstraint *)new btHingeAccumulatedAngleConstraint(*arg1,*arg2,(btTransform const &)*arg3,(btTransform const &)*arg4,arg5);
27294   *(btHingeAccumulatedAngleConstraint **)&jresult = result;
27295   return jresult;
27296 }
27297 
27298 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHingeAccumulatedAngleConstraint_1_1SWIG_15(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jobject jarg3,jobject jarg4)27299 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHingeAccumulatedAngleConstraint_1_1SWIG_15(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jobject jarg3, jobject jarg4) {
27300   jlong jresult = 0 ;
27301   btRigidBody *arg1 = 0 ;
27302   btRigidBody *arg2 = 0 ;
27303   btTransform *arg3 = 0 ;
27304   btTransform *arg4 = 0 ;
27305   btHingeAccumulatedAngleConstraint *result = 0 ;
27306 
27307   (void)jenv;
27308   (void)jcls;
27309   (void)jarg1_;
27310   (void)jarg2_;
27311   arg1 = *(btRigidBody **)&jarg1;
27312   if (!arg1) {
27313     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
27314     return 0;
27315   }
27316   arg2 = *(btRigidBody **)&jarg2;
27317   if (!arg2) {
27318     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
27319     return 0;
27320   }
27321   btTransform local_arg3;
27322   gdx_setbtTransformFromMatrix4(jenv, local_arg3, jarg3);
27323   arg3 = &local_arg3;
27324   gdxAutoCommitMatrix4 auto_commit_arg3(jenv, jarg3, &local_arg3);
27325   btTransform local_arg4;
27326   gdx_setbtTransformFromMatrix4(jenv, local_arg4, jarg4);
27327   arg4 = &local_arg4;
27328   gdxAutoCommitMatrix4 auto_commit_arg4(jenv, jarg4, &local_arg4);
27329   result = (btHingeAccumulatedAngleConstraint *)new btHingeAccumulatedAngleConstraint(*arg1,*arg2,(btTransform const &)*arg3,(btTransform const &)*arg4);
27330   *(btHingeAccumulatedAngleConstraint **)&jresult = result;
27331   return jresult;
27332 }
27333 
27334 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHingeAccumulatedAngleConstraint_1_1SWIG_16(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jboolean jarg3)27335 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHingeAccumulatedAngleConstraint_1_1SWIG_16(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jboolean jarg3) {
27336   jlong jresult = 0 ;
27337   btRigidBody *arg1 = 0 ;
27338   btTransform *arg2 = 0 ;
27339   bool arg3 ;
27340   btHingeAccumulatedAngleConstraint *result = 0 ;
27341 
27342   (void)jenv;
27343   (void)jcls;
27344   (void)jarg1_;
27345   arg1 = *(btRigidBody **)&jarg1;
27346   if (!arg1) {
27347     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
27348     return 0;
27349   }
27350   btTransform local_arg2;
27351   gdx_setbtTransformFromMatrix4(jenv, local_arg2, jarg2);
27352   arg2 = &local_arg2;
27353   gdxAutoCommitMatrix4 auto_commit_arg2(jenv, jarg2, &local_arg2);
27354   arg3 = jarg3 ? true : false;
27355   result = (btHingeAccumulatedAngleConstraint *)new btHingeAccumulatedAngleConstraint(*arg1,(btTransform const &)*arg2,arg3);
27356   *(btHingeAccumulatedAngleConstraint **)&jresult = result;
27357   return jresult;
27358 }
27359 
27360 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHingeAccumulatedAngleConstraint_1_1SWIG_17(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2)27361 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHingeAccumulatedAngleConstraint_1_1SWIG_17(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) {
27362   jlong jresult = 0 ;
27363   btRigidBody *arg1 = 0 ;
27364   btTransform *arg2 = 0 ;
27365   btHingeAccumulatedAngleConstraint *result = 0 ;
27366 
27367   (void)jenv;
27368   (void)jcls;
27369   (void)jarg1_;
27370   arg1 = *(btRigidBody **)&jarg1;
27371   if (!arg1) {
27372     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
27373     return 0;
27374   }
27375   btTransform local_arg2;
27376   gdx_setbtTransformFromMatrix4(jenv, local_arg2, jarg2);
27377   arg2 = &local_arg2;
27378   gdxAutoCommitMatrix4 auto_commit_arg2(jenv, jarg2, &local_arg2);
27379   result = (btHingeAccumulatedAngleConstraint *)new btHingeAccumulatedAngleConstraint(*arg1,(btTransform const &)*arg2);
27380   *(btHingeAccumulatedAngleConstraint **)&jresult = result;
27381   return jresult;
27382 }
27383 
27384 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeAccumulatedAngleConstraint_1getAccumulatedHingeAngle(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27385 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeAccumulatedAngleConstraint_1getAccumulatedHingeAngle(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27386   jfloat jresult = 0 ;
27387   btHingeAccumulatedAngleConstraint *arg1 = (btHingeAccumulatedAngleConstraint *) 0 ;
27388   btScalar result;
27389 
27390   (void)jenv;
27391   (void)jcls;
27392   (void)jarg1_;
27393   arg1 = *(btHingeAccumulatedAngleConstraint **)&jarg1;
27394   result = (btScalar)(arg1)->getAccumulatedHingeAngle();
27395   jresult = (jfloat)result;
27396   return jresult;
27397 }
27398 
27399 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeAccumulatedAngleConstraint_1setAccumulatedHingeAngle(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)27400 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeAccumulatedAngleConstraint_1setAccumulatedHingeAngle(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
27401   btHingeAccumulatedAngleConstraint *arg1 = (btHingeAccumulatedAngleConstraint *) 0 ;
27402   btScalar arg2 ;
27403 
27404   (void)jenv;
27405   (void)jcls;
27406   (void)jarg1_;
27407   arg1 = *(btHingeAccumulatedAngleConstraint **)&jarg1;
27408   arg2 = (btScalar)jarg2;
27409   (arg1)->setAccumulatedHingeAngle(arg2);
27410 }
27411 
27412 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btHingeAccumulatedAngleConstraint(JNIEnv * jenv,jclass jcls,jlong jarg1)27413 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btHingeAccumulatedAngleConstraint(JNIEnv *jenv, jclass jcls, jlong jarg1) {
27414   btHingeAccumulatedAngleConstraint *arg1 = (btHingeAccumulatedAngleConstraint *) 0 ;
27415 
27416   (void)jenv;
27417   (void)jcls;
27418   arg1 = *(btHingeAccumulatedAngleConstraint **)&jarg1;
27419   delete arg1;
27420 }
27421 
27422 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1typeConstraintData_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)27423 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1typeConstraintData_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
27424   btHingeConstraintFloatData *arg1 = (btHingeConstraintFloatData *) 0 ;
27425   btTypedConstraintData *arg2 = (btTypedConstraintData *) 0 ;
27426 
27427   (void)jenv;
27428   (void)jcls;
27429   (void)jarg1_;
27430   (void)jarg2_;
27431   arg1 = *(btHingeConstraintFloatData **)&jarg1;
27432   arg2 = *(btTypedConstraintData **)&jarg2;
27433   if (arg1) (arg1)->m_typeConstraintData = *arg2;
27434 }
27435 
27436 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1typeConstraintData_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27437 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1typeConstraintData_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27438   jlong jresult = 0 ;
27439   btHingeConstraintFloatData *arg1 = (btHingeConstraintFloatData *) 0 ;
27440   btTypedConstraintData *result = 0 ;
27441 
27442   (void)jenv;
27443   (void)jcls;
27444   (void)jarg1_;
27445   arg1 = *(btHingeConstraintFloatData **)&jarg1;
27446   result = (btTypedConstraintData *)& ((arg1)->m_typeConstraintData);
27447   *(btTypedConstraintData **)&jresult = result;
27448   return jresult;
27449 }
27450 
27451 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1rbAFrame_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)27452 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1rbAFrame_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
27453   btHingeConstraintFloatData *arg1 = (btHingeConstraintFloatData *) 0 ;
27454   btTransformFloatData *arg2 = (btTransformFloatData *) 0 ;
27455 
27456   (void)jenv;
27457   (void)jcls;
27458   (void)jarg1_;
27459   (void)jarg2_;
27460   arg1 = *(btHingeConstraintFloatData **)&jarg1;
27461   arg2 = *(btTransformFloatData **)&jarg2;
27462   if (arg1) (arg1)->m_rbAFrame = *arg2;
27463 }
27464 
27465 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1rbAFrame_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27466 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1rbAFrame_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27467   jlong jresult = 0 ;
27468   btHingeConstraintFloatData *arg1 = (btHingeConstraintFloatData *) 0 ;
27469   btTransformFloatData *result = 0 ;
27470 
27471   (void)jenv;
27472   (void)jcls;
27473   (void)jarg1_;
27474   arg1 = *(btHingeConstraintFloatData **)&jarg1;
27475   result = (btTransformFloatData *)& ((arg1)->m_rbAFrame);
27476   *(btTransformFloatData **)&jresult = result;
27477   return jresult;
27478 }
27479 
27480 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1rbBFrame_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)27481 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1rbBFrame_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
27482   btHingeConstraintFloatData *arg1 = (btHingeConstraintFloatData *) 0 ;
27483   btTransformFloatData *arg2 = (btTransformFloatData *) 0 ;
27484 
27485   (void)jenv;
27486   (void)jcls;
27487   (void)jarg1_;
27488   (void)jarg2_;
27489   arg1 = *(btHingeConstraintFloatData **)&jarg1;
27490   arg2 = *(btTransformFloatData **)&jarg2;
27491   if (arg1) (arg1)->m_rbBFrame = *arg2;
27492 }
27493 
27494 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1rbBFrame_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27495 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1rbBFrame_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27496   jlong jresult = 0 ;
27497   btHingeConstraintFloatData *arg1 = (btHingeConstraintFloatData *) 0 ;
27498   btTransformFloatData *result = 0 ;
27499 
27500   (void)jenv;
27501   (void)jcls;
27502   (void)jarg1_;
27503   arg1 = *(btHingeConstraintFloatData **)&jarg1;
27504   result = (btTransformFloatData *)& ((arg1)->m_rbBFrame);
27505   *(btTransformFloatData **)&jresult = result;
27506   return jresult;
27507 }
27508 
27509 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1useReferenceFrameA_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)27510 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1useReferenceFrameA_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
27511   btHingeConstraintFloatData *arg1 = (btHingeConstraintFloatData *) 0 ;
27512   int arg2 ;
27513 
27514   (void)jenv;
27515   (void)jcls;
27516   (void)jarg1_;
27517   arg1 = *(btHingeConstraintFloatData **)&jarg1;
27518   arg2 = (int)jarg2;
27519   if (arg1) (arg1)->m_useReferenceFrameA = arg2;
27520 }
27521 
27522 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1useReferenceFrameA_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27523 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1useReferenceFrameA_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27524   jint jresult = 0 ;
27525   btHingeConstraintFloatData *arg1 = (btHingeConstraintFloatData *) 0 ;
27526   int result;
27527 
27528   (void)jenv;
27529   (void)jcls;
27530   (void)jarg1_;
27531   arg1 = *(btHingeConstraintFloatData **)&jarg1;
27532   result = (int) ((arg1)->m_useReferenceFrameA);
27533   jresult = (jint)result;
27534   return jresult;
27535 }
27536 
27537 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1angularOnly_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)27538 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1angularOnly_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
27539   btHingeConstraintFloatData *arg1 = (btHingeConstraintFloatData *) 0 ;
27540   int arg2 ;
27541 
27542   (void)jenv;
27543   (void)jcls;
27544   (void)jarg1_;
27545   arg1 = *(btHingeConstraintFloatData **)&jarg1;
27546   arg2 = (int)jarg2;
27547   if (arg1) (arg1)->m_angularOnly = arg2;
27548 }
27549 
27550 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1angularOnly_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27551 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1angularOnly_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27552   jint jresult = 0 ;
27553   btHingeConstraintFloatData *arg1 = (btHingeConstraintFloatData *) 0 ;
27554   int result;
27555 
27556   (void)jenv;
27557   (void)jcls;
27558   (void)jarg1_;
27559   arg1 = *(btHingeConstraintFloatData **)&jarg1;
27560   result = (int) ((arg1)->m_angularOnly);
27561   jresult = (jint)result;
27562   return jresult;
27563 }
27564 
27565 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1enableAngularMotor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)27566 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1enableAngularMotor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
27567   btHingeConstraintFloatData *arg1 = (btHingeConstraintFloatData *) 0 ;
27568   int arg2 ;
27569 
27570   (void)jenv;
27571   (void)jcls;
27572   (void)jarg1_;
27573   arg1 = *(btHingeConstraintFloatData **)&jarg1;
27574   arg2 = (int)jarg2;
27575   if (arg1) (arg1)->m_enableAngularMotor = arg2;
27576 }
27577 
27578 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1enableAngularMotor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27579 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1enableAngularMotor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27580   jint jresult = 0 ;
27581   btHingeConstraintFloatData *arg1 = (btHingeConstraintFloatData *) 0 ;
27582   int result;
27583 
27584   (void)jenv;
27585   (void)jcls;
27586   (void)jarg1_;
27587   arg1 = *(btHingeConstraintFloatData **)&jarg1;
27588   result = (int) ((arg1)->m_enableAngularMotor);
27589   jresult = (jint)result;
27590   return jresult;
27591 }
27592 
27593 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1motorTargetVelocity_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)27594 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1motorTargetVelocity_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
27595   btHingeConstraintFloatData *arg1 = (btHingeConstraintFloatData *) 0 ;
27596   float arg2 ;
27597 
27598   (void)jenv;
27599   (void)jcls;
27600   (void)jarg1_;
27601   arg1 = *(btHingeConstraintFloatData **)&jarg1;
27602   arg2 = (float)jarg2;
27603   if (arg1) (arg1)->m_motorTargetVelocity = arg2;
27604 }
27605 
27606 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1motorTargetVelocity_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27607 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1motorTargetVelocity_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27608   jfloat jresult = 0 ;
27609   btHingeConstraintFloatData *arg1 = (btHingeConstraintFloatData *) 0 ;
27610   float result;
27611 
27612   (void)jenv;
27613   (void)jcls;
27614   (void)jarg1_;
27615   arg1 = *(btHingeConstraintFloatData **)&jarg1;
27616   result = (float) ((arg1)->m_motorTargetVelocity);
27617   jresult = (jfloat)result;
27618   return jresult;
27619 }
27620 
27621 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1maxMotorImpulse_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)27622 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1maxMotorImpulse_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
27623   btHingeConstraintFloatData *arg1 = (btHingeConstraintFloatData *) 0 ;
27624   float arg2 ;
27625 
27626   (void)jenv;
27627   (void)jcls;
27628   (void)jarg1_;
27629   arg1 = *(btHingeConstraintFloatData **)&jarg1;
27630   arg2 = (float)jarg2;
27631   if (arg1) (arg1)->m_maxMotorImpulse = arg2;
27632 }
27633 
27634 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1maxMotorImpulse_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27635 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1maxMotorImpulse_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27636   jfloat jresult = 0 ;
27637   btHingeConstraintFloatData *arg1 = (btHingeConstraintFloatData *) 0 ;
27638   float result;
27639 
27640   (void)jenv;
27641   (void)jcls;
27642   (void)jarg1_;
27643   arg1 = *(btHingeConstraintFloatData **)&jarg1;
27644   result = (float) ((arg1)->m_maxMotorImpulse);
27645   jresult = (jfloat)result;
27646   return jresult;
27647 }
27648 
27649 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1lowerLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)27650 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1lowerLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
27651   btHingeConstraintFloatData *arg1 = (btHingeConstraintFloatData *) 0 ;
27652   float arg2 ;
27653 
27654   (void)jenv;
27655   (void)jcls;
27656   (void)jarg1_;
27657   arg1 = *(btHingeConstraintFloatData **)&jarg1;
27658   arg2 = (float)jarg2;
27659   if (arg1) (arg1)->m_lowerLimit = arg2;
27660 }
27661 
27662 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1lowerLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27663 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1lowerLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27664   jfloat jresult = 0 ;
27665   btHingeConstraintFloatData *arg1 = (btHingeConstraintFloatData *) 0 ;
27666   float result;
27667 
27668   (void)jenv;
27669   (void)jcls;
27670   (void)jarg1_;
27671   arg1 = *(btHingeConstraintFloatData **)&jarg1;
27672   result = (float) ((arg1)->m_lowerLimit);
27673   jresult = (jfloat)result;
27674   return jresult;
27675 }
27676 
27677 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1upperLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)27678 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1upperLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
27679   btHingeConstraintFloatData *arg1 = (btHingeConstraintFloatData *) 0 ;
27680   float arg2 ;
27681 
27682   (void)jenv;
27683   (void)jcls;
27684   (void)jarg1_;
27685   arg1 = *(btHingeConstraintFloatData **)&jarg1;
27686   arg2 = (float)jarg2;
27687   if (arg1) (arg1)->m_upperLimit = arg2;
27688 }
27689 
27690 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1upperLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27691 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1upperLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27692   jfloat jresult = 0 ;
27693   btHingeConstraintFloatData *arg1 = (btHingeConstraintFloatData *) 0 ;
27694   float result;
27695 
27696   (void)jenv;
27697   (void)jcls;
27698   (void)jarg1_;
27699   arg1 = *(btHingeConstraintFloatData **)&jarg1;
27700   result = (float) ((arg1)->m_upperLimit);
27701   jresult = (jfloat)result;
27702   return jresult;
27703 }
27704 
27705 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1limitSoftness_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)27706 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1limitSoftness_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
27707   btHingeConstraintFloatData *arg1 = (btHingeConstraintFloatData *) 0 ;
27708   float arg2 ;
27709 
27710   (void)jenv;
27711   (void)jcls;
27712   (void)jarg1_;
27713   arg1 = *(btHingeConstraintFloatData **)&jarg1;
27714   arg2 = (float)jarg2;
27715   if (arg1) (arg1)->m_limitSoftness = arg2;
27716 }
27717 
27718 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1limitSoftness_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27719 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1limitSoftness_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27720   jfloat jresult = 0 ;
27721   btHingeConstraintFloatData *arg1 = (btHingeConstraintFloatData *) 0 ;
27722   float result;
27723 
27724   (void)jenv;
27725   (void)jcls;
27726   (void)jarg1_;
27727   arg1 = *(btHingeConstraintFloatData **)&jarg1;
27728   result = (float) ((arg1)->m_limitSoftness);
27729   jresult = (jfloat)result;
27730   return jresult;
27731 }
27732 
27733 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1biasFactor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)27734 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1biasFactor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
27735   btHingeConstraintFloatData *arg1 = (btHingeConstraintFloatData *) 0 ;
27736   float arg2 ;
27737 
27738   (void)jenv;
27739   (void)jcls;
27740   (void)jarg1_;
27741   arg1 = *(btHingeConstraintFloatData **)&jarg1;
27742   arg2 = (float)jarg2;
27743   if (arg1) (arg1)->m_biasFactor = arg2;
27744 }
27745 
27746 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1biasFactor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27747 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1biasFactor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27748   jfloat jresult = 0 ;
27749   btHingeConstraintFloatData *arg1 = (btHingeConstraintFloatData *) 0 ;
27750   float result;
27751 
27752   (void)jenv;
27753   (void)jcls;
27754   (void)jarg1_;
27755   arg1 = *(btHingeConstraintFloatData **)&jarg1;
27756   result = (float) ((arg1)->m_biasFactor);
27757   jresult = (jfloat)result;
27758   return jresult;
27759 }
27760 
27761 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1relaxationFactor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)27762 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1relaxationFactor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
27763   btHingeConstraintFloatData *arg1 = (btHingeConstraintFloatData *) 0 ;
27764   float arg2 ;
27765 
27766   (void)jenv;
27767   (void)jcls;
27768   (void)jarg1_;
27769   arg1 = *(btHingeConstraintFloatData **)&jarg1;
27770   arg2 = (float)jarg2;
27771   if (arg1) (arg1)->m_relaxationFactor = arg2;
27772 }
27773 
27774 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1relaxationFactor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27775 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintFloatData_1relaxationFactor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27776   jfloat jresult = 0 ;
27777   btHingeConstraintFloatData *arg1 = (btHingeConstraintFloatData *) 0 ;
27778   float result;
27779 
27780   (void)jenv;
27781   (void)jcls;
27782   (void)jarg1_;
27783   arg1 = *(btHingeConstraintFloatData **)&jarg1;
27784   result = (float) ((arg1)->m_relaxationFactor);
27785   jresult = (jfloat)result;
27786   return jresult;
27787 }
27788 
27789 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHingeConstraintFloatData(JNIEnv * jenv,jclass jcls)27790 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHingeConstraintFloatData(JNIEnv *jenv, jclass jcls) {
27791   jlong jresult = 0 ;
27792   btHingeConstraintFloatData *result = 0 ;
27793 
27794   (void)jenv;
27795   (void)jcls;
27796   result = (btHingeConstraintFloatData *)new btHingeConstraintFloatData();
27797   *(btHingeConstraintFloatData **)&jresult = result;
27798   return jresult;
27799 }
27800 
27801 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btHingeConstraintFloatData(JNIEnv * jenv,jclass jcls,jlong jarg1)27802 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btHingeConstraintFloatData(JNIEnv *jenv, jclass jcls, jlong jarg1) {
27803   btHingeConstraintFloatData *arg1 = (btHingeConstraintFloatData *) 0 ;
27804 
27805   (void)jenv;
27806   (void)jcls;
27807   arg1 = *(btHingeConstraintFloatData **)&jarg1;
27808   delete arg1;
27809 }
27810 
27811 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1typeConstraintData_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)27812 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1typeConstraintData_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
27813   btHingeConstraintDoubleData2 *arg1 = (btHingeConstraintDoubleData2 *) 0 ;
27814   btTypedConstraintDoubleData *arg2 = (btTypedConstraintDoubleData *) 0 ;
27815 
27816   (void)jenv;
27817   (void)jcls;
27818   (void)jarg1_;
27819   (void)jarg2_;
27820   arg1 = *(btHingeConstraintDoubleData2 **)&jarg1;
27821   arg2 = *(btTypedConstraintDoubleData **)&jarg2;
27822   if (arg1) (arg1)->m_typeConstraintData = *arg2;
27823 }
27824 
27825 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1typeConstraintData_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27826 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1typeConstraintData_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27827   jlong jresult = 0 ;
27828   btHingeConstraintDoubleData2 *arg1 = (btHingeConstraintDoubleData2 *) 0 ;
27829   btTypedConstraintDoubleData *result = 0 ;
27830 
27831   (void)jenv;
27832   (void)jcls;
27833   (void)jarg1_;
27834   arg1 = *(btHingeConstraintDoubleData2 **)&jarg1;
27835   result = (btTypedConstraintDoubleData *)& ((arg1)->m_typeConstraintData);
27836   *(btTypedConstraintDoubleData **)&jresult = result;
27837   return jresult;
27838 }
27839 
27840 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1rbAFrame_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)27841 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1rbAFrame_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
27842   btHingeConstraintDoubleData2 *arg1 = (btHingeConstraintDoubleData2 *) 0 ;
27843   btTransformDoubleData *arg2 = (btTransformDoubleData *) 0 ;
27844 
27845   (void)jenv;
27846   (void)jcls;
27847   (void)jarg1_;
27848   (void)jarg2_;
27849   arg1 = *(btHingeConstraintDoubleData2 **)&jarg1;
27850   arg2 = *(btTransformDoubleData **)&jarg2;
27851   if (arg1) (arg1)->m_rbAFrame = *arg2;
27852 }
27853 
27854 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1rbAFrame_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27855 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1rbAFrame_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27856   jlong jresult = 0 ;
27857   btHingeConstraintDoubleData2 *arg1 = (btHingeConstraintDoubleData2 *) 0 ;
27858   btTransformDoubleData *result = 0 ;
27859 
27860   (void)jenv;
27861   (void)jcls;
27862   (void)jarg1_;
27863   arg1 = *(btHingeConstraintDoubleData2 **)&jarg1;
27864   result = (btTransformDoubleData *)& ((arg1)->m_rbAFrame);
27865   *(btTransformDoubleData **)&jresult = result;
27866   return jresult;
27867 }
27868 
27869 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1rbBFrame_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)27870 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1rbBFrame_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
27871   btHingeConstraintDoubleData2 *arg1 = (btHingeConstraintDoubleData2 *) 0 ;
27872   btTransformDoubleData *arg2 = (btTransformDoubleData *) 0 ;
27873 
27874   (void)jenv;
27875   (void)jcls;
27876   (void)jarg1_;
27877   (void)jarg2_;
27878   arg1 = *(btHingeConstraintDoubleData2 **)&jarg1;
27879   arg2 = *(btTransformDoubleData **)&jarg2;
27880   if (arg1) (arg1)->m_rbBFrame = *arg2;
27881 }
27882 
27883 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1rbBFrame_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27884 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1rbBFrame_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27885   jlong jresult = 0 ;
27886   btHingeConstraintDoubleData2 *arg1 = (btHingeConstraintDoubleData2 *) 0 ;
27887   btTransformDoubleData *result = 0 ;
27888 
27889   (void)jenv;
27890   (void)jcls;
27891   (void)jarg1_;
27892   arg1 = *(btHingeConstraintDoubleData2 **)&jarg1;
27893   result = (btTransformDoubleData *)& ((arg1)->m_rbBFrame);
27894   *(btTransformDoubleData **)&jresult = result;
27895   return jresult;
27896 }
27897 
27898 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1useReferenceFrameA_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)27899 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1useReferenceFrameA_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
27900   btHingeConstraintDoubleData2 *arg1 = (btHingeConstraintDoubleData2 *) 0 ;
27901   int arg2 ;
27902 
27903   (void)jenv;
27904   (void)jcls;
27905   (void)jarg1_;
27906   arg1 = *(btHingeConstraintDoubleData2 **)&jarg1;
27907   arg2 = (int)jarg2;
27908   if (arg1) (arg1)->m_useReferenceFrameA = arg2;
27909 }
27910 
27911 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1useReferenceFrameA_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27912 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1useReferenceFrameA_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27913   jint jresult = 0 ;
27914   btHingeConstraintDoubleData2 *arg1 = (btHingeConstraintDoubleData2 *) 0 ;
27915   int result;
27916 
27917   (void)jenv;
27918   (void)jcls;
27919   (void)jarg1_;
27920   arg1 = *(btHingeConstraintDoubleData2 **)&jarg1;
27921   result = (int) ((arg1)->m_useReferenceFrameA);
27922   jresult = (jint)result;
27923   return jresult;
27924 }
27925 
27926 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1angularOnly_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)27927 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1angularOnly_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
27928   btHingeConstraintDoubleData2 *arg1 = (btHingeConstraintDoubleData2 *) 0 ;
27929   int arg2 ;
27930 
27931   (void)jenv;
27932   (void)jcls;
27933   (void)jarg1_;
27934   arg1 = *(btHingeConstraintDoubleData2 **)&jarg1;
27935   arg2 = (int)jarg2;
27936   if (arg1) (arg1)->m_angularOnly = arg2;
27937 }
27938 
27939 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1angularOnly_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27940 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1angularOnly_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27941   jint jresult = 0 ;
27942   btHingeConstraintDoubleData2 *arg1 = (btHingeConstraintDoubleData2 *) 0 ;
27943   int result;
27944 
27945   (void)jenv;
27946   (void)jcls;
27947   (void)jarg1_;
27948   arg1 = *(btHingeConstraintDoubleData2 **)&jarg1;
27949   result = (int) ((arg1)->m_angularOnly);
27950   jresult = (jint)result;
27951   return jresult;
27952 }
27953 
27954 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1enableAngularMotor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)27955 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1enableAngularMotor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
27956   btHingeConstraintDoubleData2 *arg1 = (btHingeConstraintDoubleData2 *) 0 ;
27957   int arg2 ;
27958 
27959   (void)jenv;
27960   (void)jcls;
27961   (void)jarg1_;
27962   arg1 = *(btHingeConstraintDoubleData2 **)&jarg1;
27963   arg2 = (int)jarg2;
27964   if (arg1) (arg1)->m_enableAngularMotor = arg2;
27965 }
27966 
27967 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1enableAngularMotor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27968 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1enableAngularMotor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27969   jint jresult = 0 ;
27970   btHingeConstraintDoubleData2 *arg1 = (btHingeConstraintDoubleData2 *) 0 ;
27971   int result;
27972 
27973   (void)jenv;
27974   (void)jcls;
27975   (void)jarg1_;
27976   arg1 = *(btHingeConstraintDoubleData2 **)&jarg1;
27977   result = (int) ((arg1)->m_enableAngularMotor);
27978   jresult = (jint)result;
27979   return jresult;
27980 }
27981 
27982 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1motorTargetVelocity_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)27983 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1motorTargetVelocity_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
27984   btHingeConstraintDoubleData2 *arg1 = (btHingeConstraintDoubleData2 *) 0 ;
27985   double arg2 ;
27986 
27987   (void)jenv;
27988   (void)jcls;
27989   (void)jarg1_;
27990   arg1 = *(btHingeConstraintDoubleData2 **)&jarg1;
27991   arg2 = (double)jarg2;
27992   if (arg1) (arg1)->m_motorTargetVelocity = arg2;
27993 }
27994 
27995 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1motorTargetVelocity_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)27996 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1motorTargetVelocity_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27997   jdouble jresult = 0 ;
27998   btHingeConstraintDoubleData2 *arg1 = (btHingeConstraintDoubleData2 *) 0 ;
27999   double result;
28000 
28001   (void)jenv;
28002   (void)jcls;
28003   (void)jarg1_;
28004   arg1 = *(btHingeConstraintDoubleData2 **)&jarg1;
28005   result = (double) ((arg1)->m_motorTargetVelocity);
28006   jresult = (jdouble)result;
28007   return jresult;
28008 }
28009 
28010 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1maxMotorImpulse_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)28011 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1maxMotorImpulse_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
28012   btHingeConstraintDoubleData2 *arg1 = (btHingeConstraintDoubleData2 *) 0 ;
28013   double arg2 ;
28014 
28015   (void)jenv;
28016   (void)jcls;
28017   (void)jarg1_;
28018   arg1 = *(btHingeConstraintDoubleData2 **)&jarg1;
28019   arg2 = (double)jarg2;
28020   if (arg1) (arg1)->m_maxMotorImpulse = arg2;
28021 }
28022 
28023 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1maxMotorImpulse_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28024 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1maxMotorImpulse_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28025   jdouble jresult = 0 ;
28026   btHingeConstraintDoubleData2 *arg1 = (btHingeConstraintDoubleData2 *) 0 ;
28027   double result;
28028 
28029   (void)jenv;
28030   (void)jcls;
28031   (void)jarg1_;
28032   arg1 = *(btHingeConstraintDoubleData2 **)&jarg1;
28033   result = (double) ((arg1)->m_maxMotorImpulse);
28034   jresult = (jdouble)result;
28035   return jresult;
28036 }
28037 
28038 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1lowerLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)28039 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1lowerLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
28040   btHingeConstraintDoubleData2 *arg1 = (btHingeConstraintDoubleData2 *) 0 ;
28041   double arg2 ;
28042 
28043   (void)jenv;
28044   (void)jcls;
28045   (void)jarg1_;
28046   arg1 = *(btHingeConstraintDoubleData2 **)&jarg1;
28047   arg2 = (double)jarg2;
28048   if (arg1) (arg1)->m_lowerLimit = arg2;
28049 }
28050 
28051 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1lowerLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28052 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1lowerLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28053   jdouble jresult = 0 ;
28054   btHingeConstraintDoubleData2 *arg1 = (btHingeConstraintDoubleData2 *) 0 ;
28055   double result;
28056 
28057   (void)jenv;
28058   (void)jcls;
28059   (void)jarg1_;
28060   arg1 = *(btHingeConstraintDoubleData2 **)&jarg1;
28061   result = (double) ((arg1)->m_lowerLimit);
28062   jresult = (jdouble)result;
28063   return jresult;
28064 }
28065 
28066 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1upperLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)28067 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1upperLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
28068   btHingeConstraintDoubleData2 *arg1 = (btHingeConstraintDoubleData2 *) 0 ;
28069   double arg2 ;
28070 
28071   (void)jenv;
28072   (void)jcls;
28073   (void)jarg1_;
28074   arg1 = *(btHingeConstraintDoubleData2 **)&jarg1;
28075   arg2 = (double)jarg2;
28076   if (arg1) (arg1)->m_upperLimit = arg2;
28077 }
28078 
28079 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1upperLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28080 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1upperLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28081   jdouble jresult = 0 ;
28082   btHingeConstraintDoubleData2 *arg1 = (btHingeConstraintDoubleData2 *) 0 ;
28083   double result;
28084 
28085   (void)jenv;
28086   (void)jcls;
28087   (void)jarg1_;
28088   arg1 = *(btHingeConstraintDoubleData2 **)&jarg1;
28089   result = (double) ((arg1)->m_upperLimit);
28090   jresult = (jdouble)result;
28091   return jresult;
28092 }
28093 
28094 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1limitSoftness_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)28095 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1limitSoftness_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
28096   btHingeConstraintDoubleData2 *arg1 = (btHingeConstraintDoubleData2 *) 0 ;
28097   double arg2 ;
28098 
28099   (void)jenv;
28100   (void)jcls;
28101   (void)jarg1_;
28102   arg1 = *(btHingeConstraintDoubleData2 **)&jarg1;
28103   arg2 = (double)jarg2;
28104   if (arg1) (arg1)->m_limitSoftness = arg2;
28105 }
28106 
28107 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1limitSoftness_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28108 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1limitSoftness_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28109   jdouble jresult = 0 ;
28110   btHingeConstraintDoubleData2 *arg1 = (btHingeConstraintDoubleData2 *) 0 ;
28111   double result;
28112 
28113   (void)jenv;
28114   (void)jcls;
28115   (void)jarg1_;
28116   arg1 = *(btHingeConstraintDoubleData2 **)&jarg1;
28117   result = (double) ((arg1)->m_limitSoftness);
28118   jresult = (jdouble)result;
28119   return jresult;
28120 }
28121 
28122 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1biasFactor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)28123 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1biasFactor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
28124   btHingeConstraintDoubleData2 *arg1 = (btHingeConstraintDoubleData2 *) 0 ;
28125   double arg2 ;
28126 
28127   (void)jenv;
28128   (void)jcls;
28129   (void)jarg1_;
28130   arg1 = *(btHingeConstraintDoubleData2 **)&jarg1;
28131   arg2 = (double)jarg2;
28132   if (arg1) (arg1)->m_biasFactor = arg2;
28133 }
28134 
28135 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1biasFactor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28136 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1biasFactor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28137   jdouble jresult = 0 ;
28138   btHingeConstraintDoubleData2 *arg1 = (btHingeConstraintDoubleData2 *) 0 ;
28139   double result;
28140 
28141   (void)jenv;
28142   (void)jcls;
28143   (void)jarg1_;
28144   arg1 = *(btHingeConstraintDoubleData2 **)&jarg1;
28145   result = (double) ((arg1)->m_biasFactor);
28146   jresult = (jdouble)result;
28147   return jresult;
28148 }
28149 
28150 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1relaxationFactor_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jdouble jarg2)28151 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1relaxationFactor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
28152   btHingeConstraintDoubleData2 *arg1 = (btHingeConstraintDoubleData2 *) 0 ;
28153   double arg2 ;
28154 
28155   (void)jenv;
28156   (void)jcls;
28157   (void)jarg1_;
28158   arg1 = *(btHingeConstraintDoubleData2 **)&jarg1;
28159   arg2 = (double)jarg2;
28160   if (arg1) (arg1)->m_relaxationFactor = arg2;
28161 }
28162 
28163 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1relaxationFactor_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28164 SWIGEXPORT jdouble JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1relaxationFactor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28165   jdouble jresult = 0 ;
28166   btHingeConstraintDoubleData2 *arg1 = (btHingeConstraintDoubleData2 *) 0 ;
28167   double result;
28168 
28169   (void)jenv;
28170   (void)jcls;
28171   (void)jarg1_;
28172   arg1 = *(btHingeConstraintDoubleData2 **)&jarg1;
28173   result = (double) ((arg1)->m_relaxationFactor);
28174   jresult = (jdouble)result;
28175   return jresult;
28176 }
28177 
28178 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1padding1_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jstring jarg2)28179 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1padding1_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
28180   btHingeConstraintDoubleData2 *arg1 = (btHingeConstraintDoubleData2 *) 0 ;
28181   char *arg2 ;
28182 
28183   (void)jenv;
28184   (void)jcls;
28185   (void)jarg1_;
28186   arg1 = *(btHingeConstraintDoubleData2 **)&jarg1;
28187   arg2 = 0;
28188   if (jarg2) {
28189     arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0);
28190     if (!arg2) return ;
28191   }
28192   {
28193     if(arg2) {
28194       strncpy((char*)arg1->m_padding1, (const char *)arg2, 4-1);
28195       arg1->m_padding1[4-1] = 0;
28196     } else {
28197       arg1->m_padding1[0] = 0;
28198     }
28199   }
28200 
28201   if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2);
28202 }
28203 
28204 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1padding1_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28205 SWIGEXPORT jstring JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraintDoubleData2_1padding1_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28206   jstring jresult = 0 ;
28207   btHingeConstraintDoubleData2 *arg1 = (btHingeConstraintDoubleData2 *) 0 ;
28208   char *result = 0 ;
28209 
28210   (void)jenv;
28211   (void)jcls;
28212   (void)jarg1_;
28213   arg1 = *(btHingeConstraintDoubleData2 **)&jarg1;
28214   result = (char *)(char *) ((arg1)->m_padding1);
28215   if (result) jresult = jenv->NewStringUTF((const char *)result);
28216   return jresult;
28217 }
28218 
28219 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHingeConstraintDoubleData2(JNIEnv * jenv,jclass jcls)28220 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHingeConstraintDoubleData2(JNIEnv *jenv, jclass jcls) {
28221   jlong jresult = 0 ;
28222   btHingeConstraintDoubleData2 *result = 0 ;
28223 
28224   (void)jenv;
28225   (void)jcls;
28226   result = (btHingeConstraintDoubleData2 *)new btHingeConstraintDoubleData2();
28227   *(btHingeConstraintDoubleData2 **)&jresult = result;
28228   return jresult;
28229 }
28230 
28231 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btHingeConstraintDoubleData2(JNIEnv * jenv,jclass jcls,jlong jarg1)28232 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btHingeConstraintDoubleData2(JNIEnv *jenv, jclass jcls, jlong jarg1) {
28233   btHingeConstraintDoubleData2 *arg1 = (btHingeConstraintDoubleData2 *) 0 ;
28234 
28235   (void)jenv;
28236   (void)jcls;
28237   arg1 = *(btHingeConstraintDoubleData2 **)&jarg1;
28238   delete arg1;
28239 }
28240 
28241 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1relpos1CrossNormal_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)28242 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1relpos1CrossNormal_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
28243   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28244   btVector3 *arg2 = (btVector3 *) 0 ;
28245 
28246   (void)jenv;
28247   (void)jcls;
28248   (void)jarg1_;
28249   (void)jarg2_;
28250   arg1 = *(btSolverConstraint **)&jarg1;
28251   arg2 = *(btVector3 **)&jarg2;
28252   if (arg1) (arg1)->m_relpos1CrossNormal = *arg2;
28253 }
28254 
28255 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1relpos1CrossNormal_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28256 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1relpos1CrossNormal_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28257   jlong jresult = 0 ;
28258   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28259   btVector3 *result = 0 ;
28260 
28261   (void)jenv;
28262   (void)jcls;
28263   (void)jarg1_;
28264   arg1 = *(btSolverConstraint **)&jarg1;
28265   result = (btVector3 *)& ((arg1)->m_relpos1CrossNormal);
28266   *(btVector3 **)&jresult = result;
28267   return jresult;
28268 }
28269 
28270 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1contactNormal1_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)28271 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1contactNormal1_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
28272   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28273   btVector3 *arg2 = (btVector3 *) 0 ;
28274 
28275   (void)jenv;
28276   (void)jcls;
28277   (void)jarg1_;
28278   (void)jarg2_;
28279   arg1 = *(btSolverConstraint **)&jarg1;
28280   arg2 = *(btVector3 **)&jarg2;
28281   if (arg1) (arg1)->m_contactNormal1 = *arg2;
28282 }
28283 
28284 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1contactNormal1_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28285 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1contactNormal1_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28286   jlong jresult = 0 ;
28287   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28288   btVector3 *result = 0 ;
28289 
28290   (void)jenv;
28291   (void)jcls;
28292   (void)jarg1_;
28293   arg1 = *(btSolverConstraint **)&jarg1;
28294   result = (btVector3 *)& ((arg1)->m_contactNormal1);
28295   *(btVector3 **)&jresult = result;
28296   return jresult;
28297 }
28298 
28299 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1relpos2CrossNormal_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)28300 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1relpos2CrossNormal_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
28301   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28302   btVector3 *arg2 = (btVector3 *) 0 ;
28303 
28304   (void)jenv;
28305   (void)jcls;
28306   (void)jarg1_;
28307   (void)jarg2_;
28308   arg1 = *(btSolverConstraint **)&jarg1;
28309   arg2 = *(btVector3 **)&jarg2;
28310   if (arg1) (arg1)->m_relpos2CrossNormal = *arg2;
28311 }
28312 
28313 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1relpos2CrossNormal_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28314 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1relpos2CrossNormal_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28315   jlong jresult = 0 ;
28316   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28317   btVector3 *result = 0 ;
28318 
28319   (void)jenv;
28320   (void)jcls;
28321   (void)jarg1_;
28322   arg1 = *(btSolverConstraint **)&jarg1;
28323   result = (btVector3 *)& ((arg1)->m_relpos2CrossNormal);
28324   *(btVector3 **)&jresult = result;
28325   return jresult;
28326 }
28327 
28328 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1contactNormal2_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)28329 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1contactNormal2_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
28330   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28331   btVector3 *arg2 = (btVector3 *) 0 ;
28332 
28333   (void)jenv;
28334   (void)jcls;
28335   (void)jarg1_;
28336   (void)jarg2_;
28337   arg1 = *(btSolverConstraint **)&jarg1;
28338   arg2 = *(btVector3 **)&jarg2;
28339   if (arg1) (arg1)->m_contactNormal2 = *arg2;
28340 }
28341 
28342 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1contactNormal2_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28343 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1contactNormal2_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28344   jlong jresult = 0 ;
28345   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28346   btVector3 *result = 0 ;
28347 
28348   (void)jenv;
28349   (void)jcls;
28350   (void)jarg1_;
28351   arg1 = *(btSolverConstraint **)&jarg1;
28352   result = (btVector3 *)& ((arg1)->m_contactNormal2);
28353   *(btVector3 **)&jresult = result;
28354   return jresult;
28355 }
28356 
28357 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1angularComponentA_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)28358 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1angularComponentA_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
28359   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28360   btVector3 *arg2 = (btVector3 *) 0 ;
28361 
28362   (void)jenv;
28363   (void)jcls;
28364   (void)jarg1_;
28365   (void)jarg2_;
28366   arg1 = *(btSolverConstraint **)&jarg1;
28367   arg2 = *(btVector3 **)&jarg2;
28368   if (arg1) (arg1)->m_angularComponentA = *arg2;
28369 }
28370 
28371 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1angularComponentA_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28372 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1angularComponentA_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28373   jlong jresult = 0 ;
28374   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28375   btVector3 *result = 0 ;
28376 
28377   (void)jenv;
28378   (void)jcls;
28379   (void)jarg1_;
28380   arg1 = *(btSolverConstraint **)&jarg1;
28381   result = (btVector3 *)& ((arg1)->m_angularComponentA);
28382   *(btVector3 **)&jresult = result;
28383   return jresult;
28384 }
28385 
28386 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1angularComponentB_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)28387 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1angularComponentB_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
28388   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28389   btVector3 *arg2 = (btVector3 *) 0 ;
28390 
28391   (void)jenv;
28392   (void)jcls;
28393   (void)jarg1_;
28394   (void)jarg2_;
28395   arg1 = *(btSolverConstraint **)&jarg1;
28396   arg2 = *(btVector3 **)&jarg2;
28397   if (arg1) (arg1)->m_angularComponentB = *arg2;
28398 }
28399 
28400 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1angularComponentB_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28401 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1angularComponentB_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28402   jlong jresult = 0 ;
28403   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28404   btVector3 *result = 0 ;
28405 
28406   (void)jenv;
28407   (void)jcls;
28408   (void)jarg1_;
28409   arg1 = *(btSolverConstraint **)&jarg1;
28410   result = (btVector3 *)& ((arg1)->m_angularComponentB);
28411   *(btVector3 **)&jresult = result;
28412   return jresult;
28413 }
28414 
28415 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1appliedPushImpulse_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)28416 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1appliedPushImpulse_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
28417   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28418   btScalar arg2 ;
28419 
28420   (void)jenv;
28421   (void)jcls;
28422   (void)jarg1_;
28423   arg1 = *(btSolverConstraint **)&jarg1;
28424   arg2 = (btScalar)jarg2;
28425   if (arg1) (arg1)->m_appliedPushImpulse = arg2;
28426 }
28427 
28428 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1appliedPushImpulse_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28429 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1appliedPushImpulse_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28430   jfloat jresult = 0 ;
28431   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28432   btScalar result;
28433 
28434   (void)jenv;
28435   (void)jcls;
28436   (void)jarg1_;
28437   arg1 = *(btSolverConstraint **)&jarg1;
28438   result = (btScalar) ((arg1)->m_appliedPushImpulse);
28439   jresult = (jfloat)result;
28440   return jresult;
28441 }
28442 
28443 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1appliedImpulse_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)28444 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1appliedImpulse_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
28445   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28446   btScalar arg2 ;
28447 
28448   (void)jenv;
28449   (void)jcls;
28450   (void)jarg1_;
28451   arg1 = *(btSolverConstraint **)&jarg1;
28452   arg2 = (btScalar)jarg2;
28453   if (arg1) (arg1)->m_appliedImpulse = arg2;
28454 }
28455 
28456 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1appliedImpulse_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28457 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1appliedImpulse_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28458   jfloat jresult = 0 ;
28459   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28460   btScalar result;
28461 
28462   (void)jenv;
28463   (void)jcls;
28464   (void)jarg1_;
28465   arg1 = *(btSolverConstraint **)&jarg1;
28466   result = (btScalar) ((arg1)->m_appliedImpulse);
28467   jresult = (jfloat)result;
28468   return jresult;
28469 }
28470 
28471 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1friction_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)28472 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1friction_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
28473   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28474   btScalar arg2 ;
28475 
28476   (void)jenv;
28477   (void)jcls;
28478   (void)jarg1_;
28479   arg1 = *(btSolverConstraint **)&jarg1;
28480   arg2 = (btScalar)jarg2;
28481   if (arg1) (arg1)->m_friction = arg2;
28482 }
28483 
28484 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1friction_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28485 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1friction_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28486   jfloat jresult = 0 ;
28487   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28488   btScalar result;
28489 
28490   (void)jenv;
28491   (void)jcls;
28492   (void)jarg1_;
28493   arg1 = *(btSolverConstraint **)&jarg1;
28494   result = (btScalar) ((arg1)->m_friction);
28495   jresult = (jfloat)result;
28496   return jresult;
28497 }
28498 
28499 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1jacDiagABInv_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)28500 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1jacDiagABInv_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
28501   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28502   btScalar arg2 ;
28503 
28504   (void)jenv;
28505   (void)jcls;
28506   (void)jarg1_;
28507   arg1 = *(btSolverConstraint **)&jarg1;
28508   arg2 = (btScalar)jarg2;
28509   if (arg1) (arg1)->m_jacDiagABInv = arg2;
28510 }
28511 
28512 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1jacDiagABInv_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28513 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1jacDiagABInv_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28514   jfloat jresult = 0 ;
28515   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28516   btScalar result;
28517 
28518   (void)jenv;
28519   (void)jcls;
28520   (void)jarg1_;
28521   arg1 = *(btSolverConstraint **)&jarg1;
28522   result = (btScalar) ((arg1)->m_jacDiagABInv);
28523   jresult = (jfloat)result;
28524   return jresult;
28525 }
28526 
28527 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1rhs_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)28528 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1rhs_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
28529   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28530   btScalar arg2 ;
28531 
28532   (void)jenv;
28533   (void)jcls;
28534   (void)jarg1_;
28535   arg1 = *(btSolverConstraint **)&jarg1;
28536   arg2 = (btScalar)jarg2;
28537   if (arg1) (arg1)->m_rhs = arg2;
28538 }
28539 
28540 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1rhs_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28541 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1rhs_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28542   jfloat jresult = 0 ;
28543   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28544   btScalar result;
28545 
28546   (void)jenv;
28547   (void)jcls;
28548   (void)jarg1_;
28549   arg1 = *(btSolverConstraint **)&jarg1;
28550   result = (btScalar) ((arg1)->m_rhs);
28551   jresult = (jfloat)result;
28552   return jresult;
28553 }
28554 
28555 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1cfm_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)28556 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1cfm_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
28557   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28558   btScalar arg2 ;
28559 
28560   (void)jenv;
28561   (void)jcls;
28562   (void)jarg1_;
28563   arg1 = *(btSolverConstraint **)&jarg1;
28564   arg2 = (btScalar)jarg2;
28565   if (arg1) (arg1)->m_cfm = arg2;
28566 }
28567 
28568 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1cfm_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28569 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1cfm_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28570   jfloat jresult = 0 ;
28571   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28572   btScalar result;
28573 
28574   (void)jenv;
28575   (void)jcls;
28576   (void)jarg1_;
28577   arg1 = *(btSolverConstraint **)&jarg1;
28578   result = (btScalar) ((arg1)->m_cfm);
28579   jresult = (jfloat)result;
28580   return jresult;
28581 }
28582 
28583 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1lowerLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)28584 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1lowerLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
28585   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28586   btScalar arg2 ;
28587 
28588   (void)jenv;
28589   (void)jcls;
28590   (void)jarg1_;
28591   arg1 = *(btSolverConstraint **)&jarg1;
28592   arg2 = (btScalar)jarg2;
28593   if (arg1) (arg1)->m_lowerLimit = arg2;
28594 }
28595 
28596 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1lowerLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28597 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1lowerLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28598   jfloat jresult = 0 ;
28599   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28600   btScalar result;
28601 
28602   (void)jenv;
28603   (void)jcls;
28604   (void)jarg1_;
28605   arg1 = *(btSolverConstraint **)&jarg1;
28606   result = (btScalar) ((arg1)->m_lowerLimit);
28607   jresult = (jfloat)result;
28608   return jresult;
28609 }
28610 
28611 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1upperLimit_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)28612 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1upperLimit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
28613   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28614   btScalar arg2 ;
28615 
28616   (void)jenv;
28617   (void)jcls;
28618   (void)jarg1_;
28619   arg1 = *(btSolverConstraint **)&jarg1;
28620   arg2 = (btScalar)jarg2;
28621   if (arg1) (arg1)->m_upperLimit = arg2;
28622 }
28623 
28624 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1upperLimit_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28625 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1upperLimit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28626   jfloat jresult = 0 ;
28627   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28628   btScalar result;
28629 
28630   (void)jenv;
28631   (void)jcls;
28632   (void)jarg1_;
28633   arg1 = *(btSolverConstraint **)&jarg1;
28634   result = (btScalar) ((arg1)->m_upperLimit);
28635   jresult = (jfloat)result;
28636   return jresult;
28637 }
28638 
28639 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1rhsPenetration_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)28640 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1rhsPenetration_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
28641   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28642   btScalar arg2 ;
28643 
28644   (void)jenv;
28645   (void)jcls;
28646   (void)jarg1_;
28647   arg1 = *(btSolverConstraint **)&jarg1;
28648   arg2 = (btScalar)jarg2;
28649   if (arg1) (arg1)->m_rhsPenetration = arg2;
28650 }
28651 
28652 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1rhsPenetration_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28653 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1rhsPenetration_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28654   jfloat jresult = 0 ;
28655   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28656   btScalar result;
28657 
28658   (void)jenv;
28659   (void)jcls;
28660   (void)jarg1_;
28661   arg1 = *(btSolverConstraint **)&jarg1;
28662   result = (btScalar) ((arg1)->m_rhsPenetration);
28663   jresult = (jfloat)result;
28664   return jresult;
28665 }
28666 
28667 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1originalContactPoint_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)28668 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1originalContactPoint_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
28669   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28670   void *arg2 = (void *) 0 ;
28671 
28672   (void)jenv;
28673   (void)jcls;
28674   (void)jarg1_;
28675   arg1 = *(btSolverConstraint **)&jarg1;
28676   arg2 = (void *)jarg2;
28677   if (arg1) (arg1)->m_originalContactPoint = arg2;
28678 }
28679 
28680 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1originalContactPoint_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28681 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1originalContactPoint_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28682   jlong jresult = 0 ;
28683   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28684   void *result = 0 ;
28685 
28686   (void)jenv;
28687   (void)jcls;
28688   (void)jarg1_;
28689   arg1 = *(btSolverConstraint **)&jarg1;
28690   result = (void *) ((arg1)->m_originalContactPoint);
28691   jresult = (jlong)result;
28692   return jresult;
28693 }
28694 
28695 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1unusedPadding4_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)28696 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1unusedPadding4_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
28697   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28698   btScalar arg2 ;
28699 
28700   (void)jenv;
28701   (void)jcls;
28702   (void)jarg1_;
28703   arg1 = *(btSolverConstraint **)&jarg1;
28704   arg2 = (btScalar)jarg2;
28705   if (arg1) (arg1)->m_unusedPadding4 = arg2;
28706 }
28707 
28708 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1unusedPadding4_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28709 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1unusedPadding4_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28710   jfloat jresult = 0 ;
28711   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28712   btScalar result;
28713 
28714   (void)jenv;
28715   (void)jcls;
28716   (void)jarg1_;
28717   arg1 = *(btSolverConstraint **)&jarg1;
28718   result = (btScalar) ((arg1)->m_unusedPadding4);
28719   jresult = (jfloat)result;
28720   return jresult;
28721 }
28722 
28723 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1numRowsForNonContactConstraint_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)28724 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1numRowsForNonContactConstraint_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
28725   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28726   int arg2 ;
28727 
28728   (void)jenv;
28729   (void)jcls;
28730   (void)jarg1_;
28731   arg1 = *(btSolverConstraint **)&jarg1;
28732   arg2 = (int)jarg2;
28733   if (arg1) (arg1)->m_numRowsForNonContactConstraint = arg2;
28734 }
28735 
28736 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1numRowsForNonContactConstraint_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28737 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1numRowsForNonContactConstraint_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28738   jint jresult = 0 ;
28739   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28740   int result;
28741 
28742   (void)jenv;
28743   (void)jcls;
28744   (void)jarg1_;
28745   arg1 = *(btSolverConstraint **)&jarg1;
28746   result = (int) ((arg1)->m_numRowsForNonContactConstraint);
28747   jresult = (jint)result;
28748   return jresult;
28749 }
28750 
28751 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1overrideNumSolverIterations_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)28752 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1overrideNumSolverIterations_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
28753   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28754   int arg2 ;
28755 
28756   (void)jenv;
28757   (void)jcls;
28758   (void)jarg1_;
28759   arg1 = *(btSolverConstraint **)&jarg1;
28760   arg2 = (int)jarg2;
28761   if (arg1) (arg1)->m_overrideNumSolverIterations = arg2;
28762 }
28763 
28764 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1overrideNumSolverIterations_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28765 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1overrideNumSolverIterations_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28766   jint jresult = 0 ;
28767   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28768   int result;
28769 
28770   (void)jenv;
28771   (void)jcls;
28772   (void)jarg1_;
28773   arg1 = *(btSolverConstraint **)&jarg1;
28774   result = (int) ((arg1)->m_overrideNumSolverIterations);
28775   jresult = (jint)result;
28776   return jresult;
28777 }
28778 
28779 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1frictionIndex_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)28780 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1frictionIndex_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
28781   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28782   int arg2 ;
28783 
28784   (void)jenv;
28785   (void)jcls;
28786   (void)jarg1_;
28787   arg1 = *(btSolverConstraint **)&jarg1;
28788   arg2 = (int)jarg2;
28789   if (arg1) (arg1)->m_frictionIndex = arg2;
28790 }
28791 
28792 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1frictionIndex_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28793 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1frictionIndex_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28794   jint jresult = 0 ;
28795   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28796   int result;
28797 
28798   (void)jenv;
28799   (void)jcls;
28800   (void)jarg1_;
28801   arg1 = *(btSolverConstraint **)&jarg1;
28802   result = (int) ((arg1)->m_frictionIndex);
28803   jresult = (jint)result;
28804   return jresult;
28805 }
28806 
28807 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1solverBodyIdA_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)28808 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1solverBodyIdA_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
28809   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28810   int arg2 ;
28811 
28812   (void)jenv;
28813   (void)jcls;
28814   (void)jarg1_;
28815   arg1 = *(btSolverConstraint **)&jarg1;
28816   arg2 = (int)jarg2;
28817   if (arg1) (arg1)->m_solverBodyIdA = arg2;
28818 }
28819 
28820 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1solverBodyIdA_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28821 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1solverBodyIdA_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28822   jint jresult = 0 ;
28823   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28824   int result;
28825 
28826   (void)jenv;
28827   (void)jcls;
28828   (void)jarg1_;
28829   arg1 = *(btSolverConstraint **)&jarg1;
28830   result = (int) ((arg1)->m_solverBodyIdA);
28831   jresult = (jint)result;
28832   return jresult;
28833 }
28834 
28835 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1solverBodyIdB_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)28836 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1solverBodyIdB_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
28837   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28838   int arg2 ;
28839 
28840   (void)jenv;
28841   (void)jcls;
28842   (void)jarg1_;
28843   arg1 = *(btSolverConstraint **)&jarg1;
28844   arg2 = (int)jarg2;
28845   if (arg1) (arg1)->m_solverBodyIdB = arg2;
28846 }
28847 
28848 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1solverBodyIdB_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28849 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1solverBodyIdB_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28850   jint jresult = 0 ;
28851   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28852   int result;
28853 
28854   (void)jenv;
28855   (void)jcls;
28856   (void)jarg1_;
28857   arg1 = *(btSolverConstraint **)&jarg1;
28858   result = (int) ((arg1)->m_solverBodyIdB);
28859   jresult = (jint)result;
28860   return jresult;
28861 }
28862 
28863 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btSolverConstraint(JNIEnv * jenv,jclass jcls)28864 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btSolverConstraint(JNIEnv *jenv, jclass jcls) {
28865   jlong jresult = 0 ;
28866   btSolverConstraint *result = 0 ;
28867 
28868   (void)jenv;
28869   (void)jcls;
28870   result = (btSolverConstraint *)new btSolverConstraint();
28871   *(btSolverConstraint **)&jresult = result;
28872   return jresult;
28873 }
28874 
28875 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btSolverConstraint(JNIEnv * jenv,jclass jcls,jlong jarg1)28876 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btSolverConstraint(JNIEnv *jenv, jclass jcls, jlong jarg1) {
28877   btSolverConstraint *arg1 = (btSolverConstraint *) 0 ;
28878 
28879   (void)jenv;
28880   (void)jcls;
28881   arg1 = *(btSolverConstraint **)&jarg1;
28882   delete arg1;
28883 }
28884 
28885 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHinge2Constraint(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jobject jarg3,jobject jarg4,jobject jarg5)28886 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btHinge2Constraint(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jobject jarg3, jobject jarg4, jobject jarg5) {
28887   jlong jresult = 0 ;
28888   btRigidBody *arg1 = 0 ;
28889   btRigidBody *arg2 = 0 ;
28890   btVector3 *arg3 = 0 ;
28891   btVector3 *arg4 = 0 ;
28892   btVector3 *arg5 = 0 ;
28893   btHinge2Constraint *result = 0 ;
28894 
28895   (void)jenv;
28896   (void)jcls;
28897   (void)jarg1_;
28898   (void)jarg2_;
28899   arg1 = *(btRigidBody **)&jarg1;
28900   if (!arg1) {
28901     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
28902     return 0;
28903   }
28904   arg2 = *(btRigidBody **)&jarg2;
28905   if (!arg2) {
28906     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
28907     return 0;
28908   }
28909   btVector3 local_arg3;
28910   gdx_setbtVector3FromVector3(jenv, local_arg3, jarg3);
28911   arg3 = &local_arg3;
28912   gdxAutoCommitVector3 auto_commit_arg3(jenv, jarg3, &local_arg3);
28913   btVector3 local_arg4;
28914   gdx_setbtVector3FromVector3(jenv, local_arg4, jarg4);
28915   arg4 = &local_arg4;
28916   gdxAutoCommitVector3 auto_commit_arg4(jenv, jarg4, &local_arg4);
28917   btVector3 local_arg5;
28918   gdx_setbtVector3FromVector3(jenv, local_arg5, jarg5);
28919   arg5 = &local_arg5;
28920   gdxAutoCommitVector3 auto_commit_arg5(jenv, jarg5, &local_arg5);
28921   result = (btHinge2Constraint *)new btHinge2Constraint(*arg1,*arg2,*arg3,*arg4,*arg5);
28922   *(btHinge2Constraint **)&jresult = result;
28923   return jresult;
28924 }
28925 
28926 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHinge2Constraint_1getAnchor(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28927 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHinge2Constraint_1getAnchor(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28928   jobject jresult = 0 ;
28929   btHinge2Constraint *arg1 = (btHinge2Constraint *) 0 ;
28930   btVector3 *result = 0 ;
28931 
28932   (void)jenv;
28933   (void)jcls;
28934   (void)jarg1_;
28935   arg1 = *(btHinge2Constraint **)&jarg1;
28936   result = (btVector3 *) &(arg1)->getAnchor();
28937   jresult = gdx_getReturnVector3(jenv);
28938   gdx_setVector3FrombtVector3(jenv, jresult, result);
28939   return jresult;
28940 }
28941 
28942 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHinge2Constraint_1getAnchor2(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28943 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHinge2Constraint_1getAnchor2(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28944   jobject jresult = 0 ;
28945   btHinge2Constraint *arg1 = (btHinge2Constraint *) 0 ;
28946   btVector3 *result = 0 ;
28947 
28948   (void)jenv;
28949   (void)jcls;
28950   (void)jarg1_;
28951   arg1 = *(btHinge2Constraint **)&jarg1;
28952   result = (btVector3 *) &(arg1)->getAnchor2();
28953   jresult = gdx_getReturnVector3(jenv);
28954   gdx_setVector3FrombtVector3(jenv, jresult, result);
28955   return jresult;
28956 }
28957 
28958 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHinge2Constraint_1getAxis1(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28959 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHinge2Constraint_1getAxis1(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28960   jobject jresult = 0 ;
28961   btHinge2Constraint *arg1 = (btHinge2Constraint *) 0 ;
28962   btVector3 *result = 0 ;
28963 
28964   (void)jenv;
28965   (void)jcls;
28966   (void)jarg1_;
28967   arg1 = *(btHinge2Constraint **)&jarg1;
28968   result = (btVector3 *) &(arg1)->getAxis1();
28969   jresult = gdx_getReturnVector3(jenv);
28970   gdx_setVector3FrombtVector3(jenv, jresult, result);
28971   return jresult;
28972 }
28973 
28974 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHinge2Constraint_1getAxis2(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28975 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHinge2Constraint_1getAxis2(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28976   jobject jresult = 0 ;
28977   btHinge2Constraint *arg1 = (btHinge2Constraint *) 0 ;
28978   btVector3 *result = 0 ;
28979 
28980   (void)jenv;
28981   (void)jcls;
28982   (void)jarg1_;
28983   arg1 = *(btHinge2Constraint **)&jarg1;
28984   result = (btVector3 *) &(arg1)->getAxis2();
28985   jresult = gdx_getReturnVector3(jenv);
28986   gdx_setVector3FrombtVector3(jenv, jresult, result);
28987   return jresult;
28988 }
28989 
28990 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHinge2Constraint_1getAngle1(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)28991 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHinge2Constraint_1getAngle1(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28992   jfloat jresult = 0 ;
28993   btHinge2Constraint *arg1 = (btHinge2Constraint *) 0 ;
28994   btScalar result;
28995 
28996   (void)jenv;
28997   (void)jcls;
28998   (void)jarg1_;
28999   arg1 = *(btHinge2Constraint **)&jarg1;
29000   result = (btScalar)(arg1)->getAngle1();
29001   jresult = (jfloat)result;
29002   return jresult;
29003 }
29004 
29005 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHinge2Constraint_1getAngle2(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29006 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHinge2Constraint_1getAngle2(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29007   jfloat jresult = 0 ;
29008   btHinge2Constraint *arg1 = (btHinge2Constraint *) 0 ;
29009   btScalar result;
29010 
29011   (void)jenv;
29012   (void)jcls;
29013   (void)jarg1_;
29014   arg1 = *(btHinge2Constraint **)&jarg1;
29015   result = (btScalar)(arg1)->getAngle2();
29016   jresult = (jfloat)result;
29017   return jresult;
29018 }
29019 
29020 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHinge2Constraint_1setUpperLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)29021 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHinge2Constraint_1setUpperLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
29022   btHinge2Constraint *arg1 = (btHinge2Constraint *) 0 ;
29023   btScalar arg2 ;
29024 
29025   (void)jenv;
29026   (void)jcls;
29027   (void)jarg1_;
29028   arg1 = *(btHinge2Constraint **)&jarg1;
29029   arg2 = (btScalar)jarg2;
29030   (arg1)->setUpperLimit(arg2);
29031 }
29032 
29033 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHinge2Constraint_1setLowerLimit(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)29034 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHinge2Constraint_1setLowerLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
29035   btHinge2Constraint *arg1 = (btHinge2Constraint *) 0 ;
29036   btScalar arg2 ;
29037 
29038   (void)jenv;
29039   (void)jcls;
29040   (void)jarg1_;
29041   arg1 = *(btHinge2Constraint **)&jarg1;
29042   arg2 = (btScalar)jarg2;
29043   (arg1)->setLowerLimit(arg2);
29044 }
29045 
29046 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btHinge2Constraint(JNIEnv * jenv,jclass jcls,jlong jarg1)29047 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btHinge2Constraint(JNIEnv *jenv, jclass jcls, jlong jarg1) {
29048   btHinge2Constraint *arg1 = (btHinge2Constraint *) 0 ;
29049 
29050   (void)jenv;
29051   (void)jcls;
29052   arg1 = *(btHinge2Constraint **)&jarg1;
29053   delete arg1;
29054 }
29055 
29056 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btFixedConstraint(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jobject jarg3,jobject jarg4)29057 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btFixedConstraint(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jobject jarg3, jobject jarg4) {
29058   jlong jresult = 0 ;
29059   btRigidBody *arg1 = 0 ;
29060   btRigidBody *arg2 = 0 ;
29061   btTransform *arg3 = 0 ;
29062   btTransform *arg4 = 0 ;
29063   btFixedConstraint *result = 0 ;
29064 
29065   (void)jenv;
29066   (void)jcls;
29067   (void)jarg1_;
29068   (void)jarg2_;
29069   arg1 = *(btRigidBody **)&jarg1;
29070   if (!arg1) {
29071     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
29072     return 0;
29073   }
29074   arg2 = *(btRigidBody **)&jarg2;
29075   if (!arg2) {
29076     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody & reference is null");
29077     return 0;
29078   }
29079   btTransform local_arg3;
29080   gdx_setbtTransformFromMatrix4(jenv, local_arg3, jarg3);
29081   arg3 = &local_arg3;
29082   gdxAutoCommitMatrix4 auto_commit_arg3(jenv, jarg3, &local_arg3);
29083   btTransform local_arg4;
29084   gdx_setbtTransformFromMatrix4(jenv, local_arg4, jarg4);
29085   arg4 = &local_arg4;
29086   gdxAutoCommitMatrix4 auto_commit_arg4(jenv, jarg4, &local_arg4);
29087   result = (btFixedConstraint *)new btFixedConstraint(*arg1,*arg2,(btTransform const &)*arg3,(btTransform const &)*arg4);
29088   *(btFixedConstraint **)&jresult = result;
29089   return jresult;
29090 }
29091 
29092 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btFixedConstraint(JNIEnv * jenv,jclass jcls,jlong jarg1)29093 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btFixedConstraint(JNIEnv *jenv, jclass jcls, jlong jarg1) {
29094   btFixedConstraint *arg1 = (btFixedConstraint *) 0 ;
29095 
29096   (void)jenv;
29097   (void)jcls;
29098   arg1 = *(btFixedConstraint **)&jarg1;
29099   delete arg1;
29100 }
29101 
29102 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btVehicleRaycaster(JNIEnv * jenv,jclass jcls,jlong jarg1)29103 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btVehicleRaycaster(JNIEnv *jenv, jclass jcls, jlong jarg1) {
29104   btVehicleRaycaster *arg1 = (btVehicleRaycaster *) 0 ;
29105 
29106   (void)jenv;
29107   (void)jcls;
29108   arg1 = *(btVehicleRaycaster **)&jarg1;
29109   delete arg1;
29110 }
29111 
29112 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btVehicleRaycaster_1btVehicleRaycasterResult(JNIEnv * jenv,jclass jcls)29113 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btVehicleRaycaster_1btVehicleRaycasterResult(JNIEnv *jenv, jclass jcls) {
29114   jlong jresult = 0 ;
29115   btVehicleRaycaster::btVehicleRaycasterResult *result = 0 ;
29116 
29117   (void)jenv;
29118   (void)jcls;
29119   result = (btVehicleRaycaster::btVehicleRaycasterResult *)new btVehicleRaycaster::btVehicleRaycasterResult();
29120   *(btVehicleRaycaster::btVehicleRaycasterResult **)&jresult = result;
29121   return jresult;
29122 }
29123 
29124 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btVehicleRaycaster_1btVehicleRaycasterResult_1hitPointInWorld_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)29125 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btVehicleRaycaster_1btVehicleRaycasterResult_1hitPointInWorld_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
29126   btVehicleRaycaster::btVehicleRaycasterResult *arg1 = (btVehicleRaycaster::btVehicleRaycasterResult *) 0 ;
29127   btVector3 *arg2 = (btVector3 *) 0 ;
29128 
29129   (void)jenv;
29130   (void)jcls;
29131   (void)jarg1_;
29132   (void)jarg2_;
29133   arg1 = *(btVehicleRaycaster::btVehicleRaycasterResult **)&jarg1;
29134   arg2 = *(btVector3 **)&jarg2;
29135   if (arg1) (arg1)->m_hitPointInWorld = *arg2;
29136 }
29137 
29138 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btVehicleRaycaster_1btVehicleRaycasterResult_1hitPointInWorld_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29139 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btVehicleRaycaster_1btVehicleRaycasterResult_1hitPointInWorld_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29140   jlong jresult = 0 ;
29141   btVehicleRaycaster::btVehicleRaycasterResult *arg1 = (btVehicleRaycaster::btVehicleRaycasterResult *) 0 ;
29142   btVector3 *result = 0 ;
29143 
29144   (void)jenv;
29145   (void)jcls;
29146   (void)jarg1_;
29147   arg1 = *(btVehicleRaycaster::btVehicleRaycasterResult **)&jarg1;
29148   result = (btVector3 *)& ((arg1)->m_hitPointInWorld);
29149   *(btVector3 **)&jresult = result;
29150   return jresult;
29151 }
29152 
29153 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btVehicleRaycaster_1btVehicleRaycasterResult_1hitNormalInWorld_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)29154 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btVehicleRaycaster_1btVehicleRaycasterResult_1hitNormalInWorld_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
29155   btVehicleRaycaster::btVehicleRaycasterResult *arg1 = (btVehicleRaycaster::btVehicleRaycasterResult *) 0 ;
29156   btVector3 *arg2 = (btVector3 *) 0 ;
29157 
29158   (void)jenv;
29159   (void)jcls;
29160   (void)jarg1_;
29161   (void)jarg2_;
29162   arg1 = *(btVehicleRaycaster::btVehicleRaycasterResult **)&jarg1;
29163   arg2 = *(btVector3 **)&jarg2;
29164   if (arg1) (arg1)->m_hitNormalInWorld = *arg2;
29165 }
29166 
29167 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btVehicleRaycaster_1btVehicleRaycasterResult_1hitNormalInWorld_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29168 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btVehicleRaycaster_1btVehicleRaycasterResult_1hitNormalInWorld_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29169   jlong jresult = 0 ;
29170   btVehicleRaycaster::btVehicleRaycasterResult *arg1 = (btVehicleRaycaster::btVehicleRaycasterResult *) 0 ;
29171   btVector3 *result = 0 ;
29172 
29173   (void)jenv;
29174   (void)jcls;
29175   (void)jarg1_;
29176   arg1 = *(btVehicleRaycaster::btVehicleRaycasterResult **)&jarg1;
29177   result = (btVector3 *)& ((arg1)->m_hitNormalInWorld);
29178   *(btVector3 **)&jresult = result;
29179   return jresult;
29180 }
29181 
29182 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btVehicleRaycaster_1btVehicleRaycasterResult_1distFraction_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)29183 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btVehicleRaycaster_1btVehicleRaycasterResult_1distFraction_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
29184   btVehicleRaycaster::btVehicleRaycasterResult *arg1 = (btVehicleRaycaster::btVehicleRaycasterResult *) 0 ;
29185   btScalar arg2 ;
29186 
29187   (void)jenv;
29188   (void)jcls;
29189   (void)jarg1_;
29190   arg1 = *(btVehicleRaycaster::btVehicleRaycasterResult **)&jarg1;
29191   arg2 = (btScalar)jarg2;
29192   if (arg1) (arg1)->m_distFraction = arg2;
29193 }
29194 
29195 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btVehicleRaycaster_1btVehicleRaycasterResult_1distFraction_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29196 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btVehicleRaycaster_1btVehicleRaycasterResult_1distFraction_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29197   jfloat jresult = 0 ;
29198   btVehicleRaycaster::btVehicleRaycasterResult *arg1 = (btVehicleRaycaster::btVehicleRaycasterResult *) 0 ;
29199   btScalar result;
29200 
29201   (void)jenv;
29202   (void)jcls;
29203   (void)jarg1_;
29204   arg1 = *(btVehicleRaycaster::btVehicleRaycasterResult **)&jarg1;
29205   result = (btScalar) ((arg1)->m_distFraction);
29206   jresult = (jfloat)result;
29207   return jresult;
29208 }
29209 
29210 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btVehicleRaycaster_1btVehicleRaycasterResult(JNIEnv * jenv,jclass jcls,jlong jarg1)29211 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btVehicleRaycaster_1btVehicleRaycasterResult(JNIEnv *jenv, jclass jcls, jlong jarg1) {
29212   btVehicleRaycaster::btVehicleRaycasterResult *arg1 = (btVehicleRaycaster::btVehicleRaycasterResult *) 0 ;
29213 
29214   (void)jenv;
29215   (void)jcls;
29216   arg1 = *(btVehicleRaycaster::btVehicleRaycasterResult **)&jarg1;
29217   delete arg1;
29218 }
29219 
29220 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btVehicleRaycaster_1castRay(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jobject jarg3,jlong jarg4,jobject jarg4_)29221 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btVehicleRaycaster_1castRay(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jobject jarg3, jlong jarg4, jobject jarg4_) {
29222   jlong jresult = 0 ;
29223   btVehicleRaycaster *arg1 = (btVehicleRaycaster *) 0 ;
29224   btVector3 *arg2 = 0 ;
29225   btVector3 *arg3 = 0 ;
29226   btVehicleRaycaster::btVehicleRaycasterResult *arg4 = 0 ;
29227   void *result = 0 ;
29228 
29229   (void)jenv;
29230   (void)jcls;
29231   (void)jarg1_;
29232   (void)jarg4_;
29233   arg1 = *(btVehicleRaycaster **)&jarg1;
29234   btVector3 local_arg2;
29235   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
29236   arg2 = &local_arg2;
29237   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
29238   btVector3 local_arg3;
29239   gdx_setbtVector3FromVector3(jenv, local_arg3, jarg3);
29240   arg3 = &local_arg3;
29241   gdxAutoCommitVector3 auto_commit_arg3(jenv, jarg3, &local_arg3);
29242   arg4 = *(btVehicleRaycaster::btVehicleRaycasterResult **)&jarg4;
29243   if (!arg4) {
29244     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btVehicleRaycaster::btVehicleRaycasterResult & reference is null");
29245     return 0;
29246   }
29247   result = (void *)(arg1)->castRay((btVector3 const &)*arg2,(btVector3 const &)*arg3,*arg4);
29248   jresult = (jlong)result;
29249   return jresult;
29250 }
29251 
29252 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1chassisConnectionCS_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)29253 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1chassisConnectionCS_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
29254   btWheelInfoConstructionInfo *arg1 = (btWheelInfoConstructionInfo *) 0 ;
29255   btVector3 *arg2 = (btVector3 *) 0 ;
29256 
29257   (void)jenv;
29258   (void)jcls;
29259   (void)jarg1_;
29260   (void)jarg2_;
29261   arg1 = *(btWheelInfoConstructionInfo **)&jarg1;
29262   arg2 = *(btVector3 **)&jarg2;
29263   if (arg1) (arg1)->m_chassisConnectionCS = *arg2;
29264 }
29265 
29266 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1chassisConnectionCS_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29267 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1chassisConnectionCS_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29268   jlong jresult = 0 ;
29269   btWheelInfoConstructionInfo *arg1 = (btWheelInfoConstructionInfo *) 0 ;
29270   btVector3 *result = 0 ;
29271 
29272   (void)jenv;
29273   (void)jcls;
29274   (void)jarg1_;
29275   arg1 = *(btWheelInfoConstructionInfo **)&jarg1;
29276   result = (btVector3 *)& ((arg1)->m_chassisConnectionCS);
29277   *(btVector3 **)&jresult = result;
29278   return jresult;
29279 }
29280 
29281 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1wheelDirectionCS_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)29282 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1wheelDirectionCS_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
29283   btWheelInfoConstructionInfo *arg1 = (btWheelInfoConstructionInfo *) 0 ;
29284   btVector3 *arg2 = (btVector3 *) 0 ;
29285 
29286   (void)jenv;
29287   (void)jcls;
29288   (void)jarg1_;
29289   (void)jarg2_;
29290   arg1 = *(btWheelInfoConstructionInfo **)&jarg1;
29291   arg2 = *(btVector3 **)&jarg2;
29292   if (arg1) (arg1)->m_wheelDirectionCS = *arg2;
29293 }
29294 
29295 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1wheelDirectionCS_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29296 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1wheelDirectionCS_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29297   jlong jresult = 0 ;
29298   btWheelInfoConstructionInfo *arg1 = (btWheelInfoConstructionInfo *) 0 ;
29299   btVector3 *result = 0 ;
29300 
29301   (void)jenv;
29302   (void)jcls;
29303   (void)jarg1_;
29304   arg1 = *(btWheelInfoConstructionInfo **)&jarg1;
29305   result = (btVector3 *)& ((arg1)->m_wheelDirectionCS);
29306   *(btVector3 **)&jresult = result;
29307   return jresult;
29308 }
29309 
29310 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1wheelAxleCS_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)29311 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1wheelAxleCS_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
29312   btWheelInfoConstructionInfo *arg1 = (btWheelInfoConstructionInfo *) 0 ;
29313   btVector3 *arg2 = (btVector3 *) 0 ;
29314 
29315   (void)jenv;
29316   (void)jcls;
29317   (void)jarg1_;
29318   (void)jarg2_;
29319   arg1 = *(btWheelInfoConstructionInfo **)&jarg1;
29320   arg2 = *(btVector3 **)&jarg2;
29321   if (arg1) (arg1)->m_wheelAxleCS = *arg2;
29322 }
29323 
29324 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1wheelAxleCS_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29325 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1wheelAxleCS_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29326   jlong jresult = 0 ;
29327   btWheelInfoConstructionInfo *arg1 = (btWheelInfoConstructionInfo *) 0 ;
29328   btVector3 *result = 0 ;
29329 
29330   (void)jenv;
29331   (void)jcls;
29332   (void)jarg1_;
29333   arg1 = *(btWheelInfoConstructionInfo **)&jarg1;
29334   result = (btVector3 *)& ((arg1)->m_wheelAxleCS);
29335   *(btVector3 **)&jresult = result;
29336   return jresult;
29337 }
29338 
29339 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1suspensionRestLength_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)29340 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1suspensionRestLength_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
29341   btWheelInfoConstructionInfo *arg1 = (btWheelInfoConstructionInfo *) 0 ;
29342   btScalar arg2 ;
29343 
29344   (void)jenv;
29345   (void)jcls;
29346   (void)jarg1_;
29347   arg1 = *(btWheelInfoConstructionInfo **)&jarg1;
29348   arg2 = (btScalar)jarg2;
29349   if (arg1) (arg1)->m_suspensionRestLength = arg2;
29350 }
29351 
29352 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1suspensionRestLength_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29353 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1suspensionRestLength_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29354   jfloat jresult = 0 ;
29355   btWheelInfoConstructionInfo *arg1 = (btWheelInfoConstructionInfo *) 0 ;
29356   btScalar result;
29357 
29358   (void)jenv;
29359   (void)jcls;
29360   (void)jarg1_;
29361   arg1 = *(btWheelInfoConstructionInfo **)&jarg1;
29362   result = (btScalar) ((arg1)->m_suspensionRestLength);
29363   jresult = (jfloat)result;
29364   return jresult;
29365 }
29366 
29367 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1maxSuspensionTravelCm_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)29368 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1maxSuspensionTravelCm_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
29369   btWheelInfoConstructionInfo *arg1 = (btWheelInfoConstructionInfo *) 0 ;
29370   btScalar arg2 ;
29371 
29372   (void)jenv;
29373   (void)jcls;
29374   (void)jarg1_;
29375   arg1 = *(btWheelInfoConstructionInfo **)&jarg1;
29376   arg2 = (btScalar)jarg2;
29377   if (arg1) (arg1)->m_maxSuspensionTravelCm = arg2;
29378 }
29379 
29380 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1maxSuspensionTravelCm_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29381 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1maxSuspensionTravelCm_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29382   jfloat jresult = 0 ;
29383   btWheelInfoConstructionInfo *arg1 = (btWheelInfoConstructionInfo *) 0 ;
29384   btScalar result;
29385 
29386   (void)jenv;
29387   (void)jcls;
29388   (void)jarg1_;
29389   arg1 = *(btWheelInfoConstructionInfo **)&jarg1;
29390   result = (btScalar) ((arg1)->m_maxSuspensionTravelCm);
29391   jresult = (jfloat)result;
29392   return jresult;
29393 }
29394 
29395 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1wheelRadius_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)29396 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1wheelRadius_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
29397   btWheelInfoConstructionInfo *arg1 = (btWheelInfoConstructionInfo *) 0 ;
29398   btScalar arg2 ;
29399 
29400   (void)jenv;
29401   (void)jcls;
29402   (void)jarg1_;
29403   arg1 = *(btWheelInfoConstructionInfo **)&jarg1;
29404   arg2 = (btScalar)jarg2;
29405   if (arg1) (arg1)->m_wheelRadius = arg2;
29406 }
29407 
29408 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1wheelRadius_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29409 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1wheelRadius_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29410   jfloat jresult = 0 ;
29411   btWheelInfoConstructionInfo *arg1 = (btWheelInfoConstructionInfo *) 0 ;
29412   btScalar result;
29413 
29414   (void)jenv;
29415   (void)jcls;
29416   (void)jarg1_;
29417   arg1 = *(btWheelInfoConstructionInfo **)&jarg1;
29418   result = (btScalar) ((arg1)->m_wheelRadius);
29419   jresult = (jfloat)result;
29420   return jresult;
29421 }
29422 
29423 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1suspensionStiffness_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)29424 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1suspensionStiffness_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
29425   btWheelInfoConstructionInfo *arg1 = (btWheelInfoConstructionInfo *) 0 ;
29426   btScalar arg2 ;
29427 
29428   (void)jenv;
29429   (void)jcls;
29430   (void)jarg1_;
29431   arg1 = *(btWheelInfoConstructionInfo **)&jarg1;
29432   arg2 = (btScalar)jarg2;
29433   if (arg1) (arg1)->m_suspensionStiffness = arg2;
29434 }
29435 
29436 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1suspensionStiffness_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29437 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1suspensionStiffness_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29438   jfloat jresult = 0 ;
29439   btWheelInfoConstructionInfo *arg1 = (btWheelInfoConstructionInfo *) 0 ;
29440   btScalar result;
29441 
29442   (void)jenv;
29443   (void)jcls;
29444   (void)jarg1_;
29445   arg1 = *(btWheelInfoConstructionInfo **)&jarg1;
29446   result = (btScalar) ((arg1)->m_suspensionStiffness);
29447   jresult = (jfloat)result;
29448   return jresult;
29449 }
29450 
29451 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1wheelsDampingCompression_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)29452 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1wheelsDampingCompression_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
29453   btWheelInfoConstructionInfo *arg1 = (btWheelInfoConstructionInfo *) 0 ;
29454   btScalar arg2 ;
29455 
29456   (void)jenv;
29457   (void)jcls;
29458   (void)jarg1_;
29459   arg1 = *(btWheelInfoConstructionInfo **)&jarg1;
29460   arg2 = (btScalar)jarg2;
29461   if (arg1) (arg1)->m_wheelsDampingCompression = arg2;
29462 }
29463 
29464 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1wheelsDampingCompression_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29465 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1wheelsDampingCompression_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29466   jfloat jresult = 0 ;
29467   btWheelInfoConstructionInfo *arg1 = (btWheelInfoConstructionInfo *) 0 ;
29468   btScalar result;
29469 
29470   (void)jenv;
29471   (void)jcls;
29472   (void)jarg1_;
29473   arg1 = *(btWheelInfoConstructionInfo **)&jarg1;
29474   result = (btScalar) ((arg1)->m_wheelsDampingCompression);
29475   jresult = (jfloat)result;
29476   return jresult;
29477 }
29478 
29479 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1wheelsDampingRelaxation_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)29480 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1wheelsDampingRelaxation_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
29481   btWheelInfoConstructionInfo *arg1 = (btWheelInfoConstructionInfo *) 0 ;
29482   btScalar arg2 ;
29483 
29484   (void)jenv;
29485   (void)jcls;
29486   (void)jarg1_;
29487   arg1 = *(btWheelInfoConstructionInfo **)&jarg1;
29488   arg2 = (btScalar)jarg2;
29489   if (arg1) (arg1)->m_wheelsDampingRelaxation = arg2;
29490 }
29491 
29492 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1wheelsDampingRelaxation_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29493 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1wheelsDampingRelaxation_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29494   jfloat jresult = 0 ;
29495   btWheelInfoConstructionInfo *arg1 = (btWheelInfoConstructionInfo *) 0 ;
29496   btScalar result;
29497 
29498   (void)jenv;
29499   (void)jcls;
29500   (void)jarg1_;
29501   arg1 = *(btWheelInfoConstructionInfo **)&jarg1;
29502   result = (btScalar) ((arg1)->m_wheelsDampingRelaxation);
29503   jresult = (jfloat)result;
29504   return jresult;
29505 }
29506 
29507 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1frictionSlip_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)29508 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1frictionSlip_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
29509   btWheelInfoConstructionInfo *arg1 = (btWheelInfoConstructionInfo *) 0 ;
29510   btScalar arg2 ;
29511 
29512   (void)jenv;
29513   (void)jcls;
29514   (void)jarg1_;
29515   arg1 = *(btWheelInfoConstructionInfo **)&jarg1;
29516   arg2 = (btScalar)jarg2;
29517   if (arg1) (arg1)->m_frictionSlip = arg2;
29518 }
29519 
29520 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1frictionSlip_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29521 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1frictionSlip_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29522   jfloat jresult = 0 ;
29523   btWheelInfoConstructionInfo *arg1 = (btWheelInfoConstructionInfo *) 0 ;
29524   btScalar result;
29525 
29526   (void)jenv;
29527   (void)jcls;
29528   (void)jarg1_;
29529   arg1 = *(btWheelInfoConstructionInfo **)&jarg1;
29530   result = (btScalar) ((arg1)->m_frictionSlip);
29531   jresult = (jfloat)result;
29532   return jresult;
29533 }
29534 
29535 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1maxSuspensionForce_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)29536 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1maxSuspensionForce_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
29537   btWheelInfoConstructionInfo *arg1 = (btWheelInfoConstructionInfo *) 0 ;
29538   btScalar arg2 ;
29539 
29540   (void)jenv;
29541   (void)jcls;
29542   (void)jarg1_;
29543   arg1 = *(btWheelInfoConstructionInfo **)&jarg1;
29544   arg2 = (btScalar)jarg2;
29545   if (arg1) (arg1)->m_maxSuspensionForce = arg2;
29546 }
29547 
29548 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1maxSuspensionForce_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29549 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1maxSuspensionForce_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29550   jfloat jresult = 0 ;
29551   btWheelInfoConstructionInfo *arg1 = (btWheelInfoConstructionInfo *) 0 ;
29552   btScalar result;
29553 
29554   (void)jenv;
29555   (void)jcls;
29556   (void)jarg1_;
29557   arg1 = *(btWheelInfoConstructionInfo **)&jarg1;
29558   result = (btScalar) ((arg1)->m_maxSuspensionForce);
29559   jresult = (jfloat)result;
29560   return jresult;
29561 }
29562 
29563 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1bIsFrontWheel_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)29564 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1bIsFrontWheel_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
29565   btWheelInfoConstructionInfo *arg1 = (btWheelInfoConstructionInfo *) 0 ;
29566   bool arg2 ;
29567 
29568   (void)jenv;
29569   (void)jcls;
29570   (void)jarg1_;
29571   arg1 = *(btWheelInfoConstructionInfo **)&jarg1;
29572   arg2 = jarg2 ? true : false;
29573   if (arg1) (arg1)->m_bIsFrontWheel = arg2;
29574 }
29575 
29576 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1bIsFrontWheel_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29577 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfoConstructionInfo_1bIsFrontWheel_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29578   jboolean jresult = 0 ;
29579   btWheelInfoConstructionInfo *arg1 = (btWheelInfoConstructionInfo *) 0 ;
29580   bool result;
29581 
29582   (void)jenv;
29583   (void)jcls;
29584   (void)jarg1_;
29585   arg1 = *(btWheelInfoConstructionInfo **)&jarg1;
29586   result = (bool) ((arg1)->m_bIsFrontWheel);
29587   jresult = (jboolean)result;
29588   return jresult;
29589 }
29590 
29591 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btWheelInfoConstructionInfo(JNIEnv * jenv,jclass jcls)29592 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btWheelInfoConstructionInfo(JNIEnv *jenv, jclass jcls) {
29593   jlong jresult = 0 ;
29594   btWheelInfoConstructionInfo *result = 0 ;
29595 
29596   (void)jenv;
29597   (void)jcls;
29598   result = (btWheelInfoConstructionInfo *)new btWheelInfoConstructionInfo();
29599   *(btWheelInfoConstructionInfo **)&jresult = result;
29600   return jresult;
29601 }
29602 
29603 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btWheelInfoConstructionInfo(JNIEnv * jenv,jclass jcls,jlong jarg1)29604 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btWheelInfoConstructionInfo(JNIEnv *jenv, jclass jcls, jlong jarg1) {
29605   btWheelInfoConstructionInfo *arg1 = (btWheelInfoConstructionInfo *) 0 ;
29606 
29607   (void)jenv;
29608   (void)jcls;
29609   arg1 = *(btWheelInfoConstructionInfo **)&jarg1;
29610   delete arg1;
29611 }
29612 
29613 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1RaycastInfo_1contactNormalWS_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)29614 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1RaycastInfo_1contactNormalWS_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
29615   btWheelInfo::RaycastInfo *arg1 = (btWheelInfo::RaycastInfo *) 0 ;
29616   btVector3 *arg2 = (btVector3 *) 0 ;
29617 
29618   (void)jenv;
29619   (void)jcls;
29620   (void)jarg1_;
29621   (void)jarg2_;
29622   arg1 = *(btWheelInfo::RaycastInfo **)&jarg1;
29623   arg2 = *(btVector3 **)&jarg2;
29624   if (arg1) (arg1)->m_contactNormalWS = *arg2;
29625 }
29626 
29627 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1RaycastInfo_1contactNormalWS_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29628 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1RaycastInfo_1contactNormalWS_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29629   jlong jresult = 0 ;
29630   btWheelInfo::RaycastInfo *arg1 = (btWheelInfo::RaycastInfo *) 0 ;
29631   btVector3 *result = 0 ;
29632 
29633   (void)jenv;
29634   (void)jcls;
29635   (void)jarg1_;
29636   arg1 = *(btWheelInfo::RaycastInfo **)&jarg1;
29637   result = (btVector3 *)& ((arg1)->m_contactNormalWS);
29638   *(btVector3 **)&jresult = result;
29639   return jresult;
29640 }
29641 
29642 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1RaycastInfo_1contactPointWS_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)29643 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1RaycastInfo_1contactPointWS_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
29644   btWheelInfo::RaycastInfo *arg1 = (btWheelInfo::RaycastInfo *) 0 ;
29645   btVector3 *arg2 = (btVector3 *) 0 ;
29646 
29647   (void)jenv;
29648   (void)jcls;
29649   (void)jarg1_;
29650   (void)jarg2_;
29651   arg1 = *(btWheelInfo::RaycastInfo **)&jarg1;
29652   arg2 = *(btVector3 **)&jarg2;
29653   if (arg1) (arg1)->m_contactPointWS = *arg2;
29654 }
29655 
29656 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1RaycastInfo_1contactPointWS_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29657 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1RaycastInfo_1contactPointWS_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29658   jlong jresult = 0 ;
29659   btWheelInfo::RaycastInfo *arg1 = (btWheelInfo::RaycastInfo *) 0 ;
29660   btVector3 *result = 0 ;
29661 
29662   (void)jenv;
29663   (void)jcls;
29664   (void)jarg1_;
29665   arg1 = *(btWheelInfo::RaycastInfo **)&jarg1;
29666   result = (btVector3 *)& ((arg1)->m_contactPointWS);
29667   *(btVector3 **)&jresult = result;
29668   return jresult;
29669 }
29670 
29671 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1RaycastInfo_1suspensionLength_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)29672 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1RaycastInfo_1suspensionLength_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
29673   btWheelInfo::RaycastInfo *arg1 = (btWheelInfo::RaycastInfo *) 0 ;
29674   btScalar arg2 ;
29675 
29676   (void)jenv;
29677   (void)jcls;
29678   (void)jarg1_;
29679   arg1 = *(btWheelInfo::RaycastInfo **)&jarg1;
29680   arg2 = (btScalar)jarg2;
29681   if (arg1) (arg1)->m_suspensionLength = arg2;
29682 }
29683 
29684 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1RaycastInfo_1suspensionLength_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29685 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1RaycastInfo_1suspensionLength_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29686   jfloat jresult = 0 ;
29687   btWheelInfo::RaycastInfo *arg1 = (btWheelInfo::RaycastInfo *) 0 ;
29688   btScalar result;
29689 
29690   (void)jenv;
29691   (void)jcls;
29692   (void)jarg1_;
29693   arg1 = *(btWheelInfo::RaycastInfo **)&jarg1;
29694   result = (btScalar) ((arg1)->m_suspensionLength);
29695   jresult = (jfloat)result;
29696   return jresult;
29697 }
29698 
29699 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1RaycastInfo_1hardPointWS_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)29700 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1RaycastInfo_1hardPointWS_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
29701   btWheelInfo::RaycastInfo *arg1 = (btWheelInfo::RaycastInfo *) 0 ;
29702   btVector3 *arg2 = (btVector3 *) 0 ;
29703 
29704   (void)jenv;
29705   (void)jcls;
29706   (void)jarg1_;
29707   (void)jarg2_;
29708   arg1 = *(btWheelInfo::RaycastInfo **)&jarg1;
29709   arg2 = *(btVector3 **)&jarg2;
29710   if (arg1) (arg1)->m_hardPointWS = *arg2;
29711 }
29712 
29713 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1RaycastInfo_1hardPointWS_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29714 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1RaycastInfo_1hardPointWS_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29715   jlong jresult = 0 ;
29716   btWheelInfo::RaycastInfo *arg1 = (btWheelInfo::RaycastInfo *) 0 ;
29717   btVector3 *result = 0 ;
29718 
29719   (void)jenv;
29720   (void)jcls;
29721   (void)jarg1_;
29722   arg1 = *(btWheelInfo::RaycastInfo **)&jarg1;
29723   result = (btVector3 *)& ((arg1)->m_hardPointWS);
29724   *(btVector3 **)&jresult = result;
29725   return jresult;
29726 }
29727 
29728 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1RaycastInfo_1wheelDirectionWS_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)29729 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1RaycastInfo_1wheelDirectionWS_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
29730   btWheelInfo::RaycastInfo *arg1 = (btWheelInfo::RaycastInfo *) 0 ;
29731   btVector3 *arg2 = (btVector3 *) 0 ;
29732 
29733   (void)jenv;
29734   (void)jcls;
29735   (void)jarg1_;
29736   (void)jarg2_;
29737   arg1 = *(btWheelInfo::RaycastInfo **)&jarg1;
29738   arg2 = *(btVector3 **)&jarg2;
29739   if (arg1) (arg1)->m_wheelDirectionWS = *arg2;
29740 }
29741 
29742 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1RaycastInfo_1wheelDirectionWS_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29743 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1RaycastInfo_1wheelDirectionWS_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29744   jlong jresult = 0 ;
29745   btWheelInfo::RaycastInfo *arg1 = (btWheelInfo::RaycastInfo *) 0 ;
29746   btVector3 *result = 0 ;
29747 
29748   (void)jenv;
29749   (void)jcls;
29750   (void)jarg1_;
29751   arg1 = *(btWheelInfo::RaycastInfo **)&jarg1;
29752   result = (btVector3 *)& ((arg1)->m_wheelDirectionWS);
29753   *(btVector3 **)&jresult = result;
29754   return jresult;
29755 }
29756 
29757 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1RaycastInfo_1wheelAxleWS_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)29758 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1RaycastInfo_1wheelAxleWS_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
29759   btWheelInfo::RaycastInfo *arg1 = (btWheelInfo::RaycastInfo *) 0 ;
29760   btVector3 *arg2 = (btVector3 *) 0 ;
29761 
29762   (void)jenv;
29763   (void)jcls;
29764   (void)jarg1_;
29765   (void)jarg2_;
29766   arg1 = *(btWheelInfo::RaycastInfo **)&jarg1;
29767   arg2 = *(btVector3 **)&jarg2;
29768   if (arg1) (arg1)->m_wheelAxleWS = *arg2;
29769 }
29770 
29771 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1RaycastInfo_1wheelAxleWS_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29772 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1RaycastInfo_1wheelAxleWS_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29773   jlong jresult = 0 ;
29774   btWheelInfo::RaycastInfo *arg1 = (btWheelInfo::RaycastInfo *) 0 ;
29775   btVector3 *result = 0 ;
29776 
29777   (void)jenv;
29778   (void)jcls;
29779   (void)jarg1_;
29780   arg1 = *(btWheelInfo::RaycastInfo **)&jarg1;
29781   result = (btVector3 *)& ((arg1)->m_wheelAxleWS);
29782   *(btVector3 **)&jresult = result;
29783   return jresult;
29784 }
29785 
29786 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1RaycastInfo_1isInContact_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)29787 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1RaycastInfo_1isInContact_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
29788   btWheelInfo::RaycastInfo *arg1 = (btWheelInfo::RaycastInfo *) 0 ;
29789   bool arg2 ;
29790 
29791   (void)jenv;
29792   (void)jcls;
29793   (void)jarg1_;
29794   arg1 = *(btWheelInfo::RaycastInfo **)&jarg1;
29795   arg2 = jarg2 ? true : false;
29796   if (arg1) (arg1)->m_isInContact = arg2;
29797 }
29798 
29799 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1RaycastInfo_1isInContact_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29800 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1RaycastInfo_1isInContact_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29801   jboolean jresult = 0 ;
29802   btWheelInfo::RaycastInfo *arg1 = (btWheelInfo::RaycastInfo *) 0 ;
29803   bool result;
29804 
29805   (void)jenv;
29806   (void)jcls;
29807   (void)jarg1_;
29808   arg1 = *(btWheelInfo::RaycastInfo **)&jarg1;
29809   result = (bool) ((arg1)->m_isInContact);
29810   jresult = (jboolean)result;
29811   return jresult;
29812 }
29813 
29814 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1RaycastInfo_1groundObject_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)29815 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1RaycastInfo_1groundObject_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
29816   btWheelInfo::RaycastInfo *arg1 = (btWheelInfo::RaycastInfo *) 0 ;
29817   void *arg2 = (void *) 0 ;
29818 
29819   (void)jenv;
29820   (void)jcls;
29821   (void)jarg1_;
29822   arg1 = *(btWheelInfo::RaycastInfo **)&jarg1;
29823   arg2 = (void *)jarg2;
29824   if (arg1) (arg1)->m_groundObject = arg2;
29825 }
29826 
29827 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1RaycastInfo_1groundObject_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29828 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1RaycastInfo_1groundObject_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29829   jlong jresult = 0 ;
29830   btWheelInfo::RaycastInfo *arg1 = (btWheelInfo::RaycastInfo *) 0 ;
29831   void *result = 0 ;
29832 
29833   (void)jenv;
29834   (void)jcls;
29835   (void)jarg1_;
29836   arg1 = *(btWheelInfo::RaycastInfo **)&jarg1;
29837   result = (void *) ((arg1)->m_groundObject);
29838   jresult = (jlong)result;
29839   return jresult;
29840 }
29841 
29842 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btWheelInfo_1RaycastInfo(JNIEnv * jenv,jclass jcls)29843 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btWheelInfo_1RaycastInfo(JNIEnv *jenv, jclass jcls) {
29844   jlong jresult = 0 ;
29845   btWheelInfo::RaycastInfo *result = 0 ;
29846 
29847   (void)jenv;
29848   (void)jcls;
29849   result = (btWheelInfo::RaycastInfo *)new btWheelInfo::RaycastInfo();
29850   *(btWheelInfo::RaycastInfo **)&jresult = result;
29851   return jresult;
29852 }
29853 
29854 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btWheelInfo_1RaycastInfo(JNIEnv * jenv,jclass jcls,jlong jarg1)29855 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btWheelInfo_1RaycastInfo(JNIEnv *jenv, jclass jcls, jlong jarg1) {
29856   btWheelInfo::RaycastInfo *arg1 = (btWheelInfo::RaycastInfo *) 0 ;
29857 
29858   (void)jenv;
29859   (void)jcls;
29860   arg1 = *(btWheelInfo::RaycastInfo **)&jarg1;
29861   delete arg1;
29862 }
29863 
29864 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1raycastInfo_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)29865 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1raycastInfo_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
29866   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
29867   btWheelInfo::RaycastInfo *arg2 = (btWheelInfo::RaycastInfo *) 0 ;
29868 
29869   (void)jenv;
29870   (void)jcls;
29871   (void)jarg1_;
29872   (void)jarg2_;
29873   arg1 = *(btWheelInfo **)&jarg1;
29874   arg2 = *(btWheelInfo::RaycastInfo **)&jarg2;
29875   if (arg1) (arg1)->m_raycastInfo = *arg2;
29876 }
29877 
29878 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1raycastInfo_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29879 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1raycastInfo_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29880   jlong jresult = 0 ;
29881   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
29882   btWheelInfo::RaycastInfo *result = 0 ;
29883 
29884   (void)jenv;
29885   (void)jcls;
29886   (void)jarg1_;
29887   arg1 = *(btWheelInfo **)&jarg1;
29888   result = (btWheelInfo::RaycastInfo *)& ((arg1)->m_raycastInfo);
29889   *(btWheelInfo::RaycastInfo **)&jresult = result;
29890   return jresult;
29891 }
29892 
29893 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1worldTransform_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)29894 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1worldTransform_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
29895   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
29896   btTransform *arg2 = (btTransform *) 0 ;
29897 
29898   (void)jenv;
29899   (void)jcls;
29900   (void)jarg1_;
29901   (void)jarg2_;
29902   arg1 = *(btWheelInfo **)&jarg1;
29903   arg2 = *(btTransform **)&jarg2;
29904   if (arg1) (arg1)->m_worldTransform = *arg2;
29905 }
29906 
29907 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1worldTransform_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29908 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1worldTransform_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29909   jlong jresult = 0 ;
29910   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
29911   btTransform *result = 0 ;
29912 
29913   (void)jenv;
29914   (void)jcls;
29915   (void)jarg1_;
29916   arg1 = *(btWheelInfo **)&jarg1;
29917   result = (btTransform *)& ((arg1)->m_worldTransform);
29918   *(btTransform **)&jresult = result;
29919   return jresult;
29920 }
29921 
29922 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1chassisConnectionPointCS_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)29923 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1chassisConnectionPointCS_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
29924   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
29925   btVector3 *arg2 = (btVector3 *) 0 ;
29926 
29927   (void)jenv;
29928   (void)jcls;
29929   (void)jarg1_;
29930   (void)jarg2_;
29931   arg1 = *(btWheelInfo **)&jarg1;
29932   arg2 = *(btVector3 **)&jarg2;
29933   if (arg1) (arg1)->m_chassisConnectionPointCS = *arg2;
29934 }
29935 
29936 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1chassisConnectionPointCS_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29937 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1chassisConnectionPointCS_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29938   jlong jresult = 0 ;
29939   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
29940   btVector3 *result = 0 ;
29941 
29942   (void)jenv;
29943   (void)jcls;
29944   (void)jarg1_;
29945   arg1 = *(btWheelInfo **)&jarg1;
29946   result = (btVector3 *)& ((arg1)->m_chassisConnectionPointCS);
29947   *(btVector3 **)&jresult = result;
29948   return jresult;
29949 }
29950 
29951 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1wheelDirectionCS_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)29952 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1wheelDirectionCS_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
29953   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
29954   btVector3 *arg2 = (btVector3 *) 0 ;
29955 
29956   (void)jenv;
29957   (void)jcls;
29958   (void)jarg1_;
29959   (void)jarg2_;
29960   arg1 = *(btWheelInfo **)&jarg1;
29961   arg2 = *(btVector3 **)&jarg2;
29962   if (arg1) (arg1)->m_wheelDirectionCS = *arg2;
29963 }
29964 
29965 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1wheelDirectionCS_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29966 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1wheelDirectionCS_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29967   jlong jresult = 0 ;
29968   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
29969   btVector3 *result = 0 ;
29970 
29971   (void)jenv;
29972   (void)jcls;
29973   (void)jarg1_;
29974   arg1 = *(btWheelInfo **)&jarg1;
29975   result = (btVector3 *)& ((arg1)->m_wheelDirectionCS);
29976   *(btVector3 **)&jresult = result;
29977   return jresult;
29978 }
29979 
29980 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1wheelAxleCS_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)29981 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1wheelAxleCS_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
29982   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
29983   btVector3 *arg2 = (btVector3 *) 0 ;
29984 
29985   (void)jenv;
29986   (void)jcls;
29987   (void)jarg1_;
29988   (void)jarg2_;
29989   arg1 = *(btWheelInfo **)&jarg1;
29990   arg2 = *(btVector3 **)&jarg2;
29991   if (arg1) (arg1)->m_wheelAxleCS = *arg2;
29992 }
29993 
29994 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1wheelAxleCS_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)29995 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1wheelAxleCS_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29996   jlong jresult = 0 ;
29997   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
29998   btVector3 *result = 0 ;
29999 
30000   (void)jenv;
30001   (void)jcls;
30002   (void)jarg1_;
30003   arg1 = *(btWheelInfo **)&jarg1;
30004   result = (btVector3 *)& ((arg1)->m_wheelAxleCS);
30005   *(btVector3 **)&jresult = result;
30006   return jresult;
30007 }
30008 
30009 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1suspensionRestLength1_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)30010 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1suspensionRestLength1_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
30011   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30012   btScalar arg2 ;
30013 
30014   (void)jenv;
30015   (void)jcls;
30016   (void)jarg1_;
30017   arg1 = *(btWheelInfo **)&jarg1;
30018   arg2 = (btScalar)jarg2;
30019   if (arg1) (arg1)->m_suspensionRestLength1 = arg2;
30020 }
30021 
30022 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1suspensionRestLength1_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30023 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1suspensionRestLength1_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30024   jfloat jresult = 0 ;
30025   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30026   btScalar result;
30027 
30028   (void)jenv;
30029   (void)jcls;
30030   (void)jarg1_;
30031   arg1 = *(btWheelInfo **)&jarg1;
30032   result = (btScalar) ((arg1)->m_suspensionRestLength1);
30033   jresult = (jfloat)result;
30034   return jresult;
30035 }
30036 
30037 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1maxSuspensionTravelCm_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)30038 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1maxSuspensionTravelCm_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
30039   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30040   btScalar arg2 ;
30041 
30042   (void)jenv;
30043   (void)jcls;
30044   (void)jarg1_;
30045   arg1 = *(btWheelInfo **)&jarg1;
30046   arg2 = (btScalar)jarg2;
30047   if (arg1) (arg1)->m_maxSuspensionTravelCm = arg2;
30048 }
30049 
30050 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1maxSuspensionTravelCm_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30051 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1maxSuspensionTravelCm_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30052   jfloat jresult = 0 ;
30053   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30054   btScalar result;
30055 
30056   (void)jenv;
30057   (void)jcls;
30058   (void)jarg1_;
30059   arg1 = *(btWheelInfo **)&jarg1;
30060   result = (btScalar) ((arg1)->m_maxSuspensionTravelCm);
30061   jresult = (jfloat)result;
30062   return jresult;
30063 }
30064 
30065 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1getSuspensionRestLength(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30066 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1getSuspensionRestLength(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30067   jfloat jresult = 0 ;
30068   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30069   btScalar result;
30070 
30071   (void)jenv;
30072   (void)jcls;
30073   (void)jarg1_;
30074   arg1 = *(btWheelInfo **)&jarg1;
30075   result = (btScalar)((btWheelInfo const *)arg1)->getSuspensionRestLength();
30076   jresult = (jfloat)result;
30077   return jresult;
30078 }
30079 
30080 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1wheelsRadius_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)30081 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1wheelsRadius_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
30082   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30083   btScalar arg2 ;
30084 
30085   (void)jenv;
30086   (void)jcls;
30087   (void)jarg1_;
30088   arg1 = *(btWheelInfo **)&jarg1;
30089   arg2 = (btScalar)jarg2;
30090   if (arg1) (arg1)->m_wheelsRadius = arg2;
30091 }
30092 
30093 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1wheelsRadius_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30094 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1wheelsRadius_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30095   jfloat jresult = 0 ;
30096   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30097   btScalar result;
30098 
30099   (void)jenv;
30100   (void)jcls;
30101   (void)jarg1_;
30102   arg1 = *(btWheelInfo **)&jarg1;
30103   result = (btScalar) ((arg1)->m_wheelsRadius);
30104   jresult = (jfloat)result;
30105   return jresult;
30106 }
30107 
30108 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1suspensionStiffness_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)30109 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1suspensionStiffness_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
30110   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30111   btScalar arg2 ;
30112 
30113   (void)jenv;
30114   (void)jcls;
30115   (void)jarg1_;
30116   arg1 = *(btWheelInfo **)&jarg1;
30117   arg2 = (btScalar)jarg2;
30118   if (arg1) (arg1)->m_suspensionStiffness = arg2;
30119 }
30120 
30121 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1suspensionStiffness_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30122 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1suspensionStiffness_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30123   jfloat jresult = 0 ;
30124   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30125   btScalar result;
30126 
30127   (void)jenv;
30128   (void)jcls;
30129   (void)jarg1_;
30130   arg1 = *(btWheelInfo **)&jarg1;
30131   result = (btScalar) ((arg1)->m_suspensionStiffness);
30132   jresult = (jfloat)result;
30133   return jresult;
30134 }
30135 
30136 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1wheelsDampingCompression_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)30137 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1wheelsDampingCompression_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
30138   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30139   btScalar arg2 ;
30140 
30141   (void)jenv;
30142   (void)jcls;
30143   (void)jarg1_;
30144   arg1 = *(btWheelInfo **)&jarg1;
30145   arg2 = (btScalar)jarg2;
30146   if (arg1) (arg1)->m_wheelsDampingCompression = arg2;
30147 }
30148 
30149 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1wheelsDampingCompression_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30150 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1wheelsDampingCompression_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30151   jfloat jresult = 0 ;
30152   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30153   btScalar result;
30154 
30155   (void)jenv;
30156   (void)jcls;
30157   (void)jarg1_;
30158   arg1 = *(btWheelInfo **)&jarg1;
30159   result = (btScalar) ((arg1)->m_wheelsDampingCompression);
30160   jresult = (jfloat)result;
30161   return jresult;
30162 }
30163 
30164 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1wheelsDampingRelaxation_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)30165 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1wheelsDampingRelaxation_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
30166   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30167   btScalar arg2 ;
30168 
30169   (void)jenv;
30170   (void)jcls;
30171   (void)jarg1_;
30172   arg1 = *(btWheelInfo **)&jarg1;
30173   arg2 = (btScalar)jarg2;
30174   if (arg1) (arg1)->m_wheelsDampingRelaxation = arg2;
30175 }
30176 
30177 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1wheelsDampingRelaxation_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30178 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1wheelsDampingRelaxation_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30179   jfloat jresult = 0 ;
30180   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30181   btScalar result;
30182 
30183   (void)jenv;
30184   (void)jcls;
30185   (void)jarg1_;
30186   arg1 = *(btWheelInfo **)&jarg1;
30187   result = (btScalar) ((arg1)->m_wheelsDampingRelaxation);
30188   jresult = (jfloat)result;
30189   return jresult;
30190 }
30191 
30192 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1frictionSlip_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)30193 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1frictionSlip_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
30194   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30195   btScalar arg2 ;
30196 
30197   (void)jenv;
30198   (void)jcls;
30199   (void)jarg1_;
30200   arg1 = *(btWheelInfo **)&jarg1;
30201   arg2 = (btScalar)jarg2;
30202   if (arg1) (arg1)->m_frictionSlip = arg2;
30203 }
30204 
30205 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1frictionSlip_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30206 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1frictionSlip_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30207   jfloat jresult = 0 ;
30208   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30209   btScalar result;
30210 
30211   (void)jenv;
30212   (void)jcls;
30213   (void)jarg1_;
30214   arg1 = *(btWheelInfo **)&jarg1;
30215   result = (btScalar) ((arg1)->m_frictionSlip);
30216   jresult = (jfloat)result;
30217   return jresult;
30218 }
30219 
30220 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1steering_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)30221 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1steering_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
30222   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30223   btScalar arg2 ;
30224 
30225   (void)jenv;
30226   (void)jcls;
30227   (void)jarg1_;
30228   arg1 = *(btWheelInfo **)&jarg1;
30229   arg2 = (btScalar)jarg2;
30230   if (arg1) (arg1)->m_steering = arg2;
30231 }
30232 
30233 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1steering_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30234 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1steering_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30235   jfloat jresult = 0 ;
30236   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30237   btScalar result;
30238 
30239   (void)jenv;
30240   (void)jcls;
30241   (void)jarg1_;
30242   arg1 = *(btWheelInfo **)&jarg1;
30243   result = (btScalar) ((arg1)->m_steering);
30244   jresult = (jfloat)result;
30245   return jresult;
30246 }
30247 
30248 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1rotation_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)30249 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1rotation_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
30250   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30251   btScalar arg2 ;
30252 
30253   (void)jenv;
30254   (void)jcls;
30255   (void)jarg1_;
30256   arg1 = *(btWheelInfo **)&jarg1;
30257   arg2 = (btScalar)jarg2;
30258   if (arg1) (arg1)->m_rotation = arg2;
30259 }
30260 
30261 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1rotation_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30262 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1rotation_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30263   jfloat jresult = 0 ;
30264   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30265   btScalar result;
30266 
30267   (void)jenv;
30268   (void)jcls;
30269   (void)jarg1_;
30270   arg1 = *(btWheelInfo **)&jarg1;
30271   result = (btScalar) ((arg1)->m_rotation);
30272   jresult = (jfloat)result;
30273   return jresult;
30274 }
30275 
30276 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1deltaRotation_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)30277 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1deltaRotation_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
30278   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30279   btScalar arg2 ;
30280 
30281   (void)jenv;
30282   (void)jcls;
30283   (void)jarg1_;
30284   arg1 = *(btWheelInfo **)&jarg1;
30285   arg2 = (btScalar)jarg2;
30286   if (arg1) (arg1)->m_deltaRotation = arg2;
30287 }
30288 
30289 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1deltaRotation_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30290 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1deltaRotation_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30291   jfloat jresult = 0 ;
30292   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30293   btScalar result;
30294 
30295   (void)jenv;
30296   (void)jcls;
30297   (void)jarg1_;
30298   arg1 = *(btWheelInfo **)&jarg1;
30299   result = (btScalar) ((arg1)->m_deltaRotation);
30300   jresult = (jfloat)result;
30301   return jresult;
30302 }
30303 
30304 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1rollInfluence_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)30305 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1rollInfluence_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
30306   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30307   btScalar arg2 ;
30308 
30309   (void)jenv;
30310   (void)jcls;
30311   (void)jarg1_;
30312   arg1 = *(btWheelInfo **)&jarg1;
30313   arg2 = (btScalar)jarg2;
30314   if (arg1) (arg1)->m_rollInfluence = arg2;
30315 }
30316 
30317 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1rollInfluence_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30318 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1rollInfluence_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30319   jfloat jresult = 0 ;
30320   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30321   btScalar result;
30322 
30323   (void)jenv;
30324   (void)jcls;
30325   (void)jarg1_;
30326   arg1 = *(btWheelInfo **)&jarg1;
30327   result = (btScalar) ((arg1)->m_rollInfluence);
30328   jresult = (jfloat)result;
30329   return jresult;
30330 }
30331 
30332 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1maxSuspensionForce_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)30333 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1maxSuspensionForce_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
30334   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30335   btScalar arg2 ;
30336 
30337   (void)jenv;
30338   (void)jcls;
30339   (void)jarg1_;
30340   arg1 = *(btWheelInfo **)&jarg1;
30341   arg2 = (btScalar)jarg2;
30342   if (arg1) (arg1)->m_maxSuspensionForce = arg2;
30343 }
30344 
30345 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1maxSuspensionForce_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30346 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1maxSuspensionForce_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30347   jfloat jresult = 0 ;
30348   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30349   btScalar result;
30350 
30351   (void)jenv;
30352   (void)jcls;
30353   (void)jarg1_;
30354   arg1 = *(btWheelInfo **)&jarg1;
30355   result = (btScalar) ((arg1)->m_maxSuspensionForce);
30356   jresult = (jfloat)result;
30357   return jresult;
30358 }
30359 
30360 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1engineForce_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)30361 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1engineForce_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
30362   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30363   btScalar arg2 ;
30364 
30365   (void)jenv;
30366   (void)jcls;
30367   (void)jarg1_;
30368   arg1 = *(btWheelInfo **)&jarg1;
30369   arg2 = (btScalar)jarg2;
30370   if (arg1) (arg1)->m_engineForce = arg2;
30371 }
30372 
30373 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1engineForce_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30374 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1engineForce_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30375   jfloat jresult = 0 ;
30376   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30377   btScalar result;
30378 
30379   (void)jenv;
30380   (void)jcls;
30381   (void)jarg1_;
30382   arg1 = *(btWheelInfo **)&jarg1;
30383   result = (btScalar) ((arg1)->m_engineForce);
30384   jresult = (jfloat)result;
30385   return jresult;
30386 }
30387 
30388 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1brake_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)30389 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1brake_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
30390   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30391   btScalar arg2 ;
30392 
30393   (void)jenv;
30394   (void)jcls;
30395   (void)jarg1_;
30396   arg1 = *(btWheelInfo **)&jarg1;
30397   arg2 = (btScalar)jarg2;
30398   if (arg1) (arg1)->m_brake = arg2;
30399 }
30400 
30401 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1brake_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30402 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1brake_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30403   jfloat jresult = 0 ;
30404   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30405   btScalar result;
30406 
30407   (void)jenv;
30408   (void)jcls;
30409   (void)jarg1_;
30410   arg1 = *(btWheelInfo **)&jarg1;
30411   result = (btScalar) ((arg1)->m_brake);
30412   jresult = (jfloat)result;
30413   return jresult;
30414 }
30415 
30416 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1bIsFrontWheel_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jboolean jarg2)30417 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1bIsFrontWheel_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
30418   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30419   bool arg2 ;
30420 
30421   (void)jenv;
30422   (void)jcls;
30423   (void)jarg1_;
30424   arg1 = *(btWheelInfo **)&jarg1;
30425   arg2 = jarg2 ? true : false;
30426   if (arg1) (arg1)->m_bIsFrontWheel = arg2;
30427 }
30428 
30429 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1bIsFrontWheel_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30430 SWIGEXPORT jboolean JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1bIsFrontWheel_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30431   jboolean jresult = 0 ;
30432   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30433   bool result;
30434 
30435   (void)jenv;
30436   (void)jcls;
30437   (void)jarg1_;
30438   arg1 = *(btWheelInfo **)&jarg1;
30439   result = (bool) ((arg1)->m_bIsFrontWheel);
30440   jresult = (jboolean)result;
30441   return jresult;
30442 }
30443 
30444 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1clientInfo_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)30445 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1clientInfo_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
30446   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30447   void *arg2 = (void *) 0 ;
30448 
30449   (void)jenv;
30450   (void)jcls;
30451   (void)jarg1_;
30452   arg1 = *(btWheelInfo **)&jarg1;
30453   arg2 = (void *)jarg2;
30454   if (arg1) (arg1)->m_clientInfo = arg2;
30455 }
30456 
30457 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1clientInfo_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30458 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1clientInfo_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30459   jlong jresult = 0 ;
30460   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30461   void *result = 0 ;
30462 
30463   (void)jenv;
30464   (void)jcls;
30465   (void)jarg1_;
30466   arg1 = *(btWheelInfo **)&jarg1;
30467   result = (void *) ((arg1)->m_clientInfo);
30468   jresult = (jlong)result;
30469   return jresult;
30470 }
30471 
30472 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btWheelInfo_1_1SWIG_10(JNIEnv * jenv,jclass jcls)30473 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btWheelInfo_1_1SWIG_10(JNIEnv *jenv, jclass jcls) {
30474   jlong jresult = 0 ;
30475   btWheelInfo *result = 0 ;
30476 
30477   (void)jenv;
30478   (void)jcls;
30479   result = (btWheelInfo *)new btWheelInfo();
30480   *(btWheelInfo **)&jresult = result;
30481   return jresult;
30482 }
30483 
30484 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btWheelInfo_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30485 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btWheelInfo_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30486   jlong jresult = 0 ;
30487   btWheelInfoConstructionInfo *arg1 = 0 ;
30488   btWheelInfo *result = 0 ;
30489 
30490   (void)jenv;
30491   (void)jcls;
30492   (void)jarg1_;
30493   arg1 = *(btWheelInfoConstructionInfo **)&jarg1;
30494   if (!arg1) {
30495     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btWheelInfoConstructionInfo & reference is null");
30496     return 0;
30497   }
30498   result = (btWheelInfo *)new btWheelInfo(*arg1);
30499   *(btWheelInfo **)&jresult = result;
30500   return jresult;
30501 }
30502 
30503 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1updateWheel(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jlong jarg3,jobject jarg3_)30504 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1updateWheel(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_) {
30505   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30506   btRigidBody *arg2 = 0 ;
30507   btWheelInfo::RaycastInfo *arg3 = 0 ;
30508 
30509   (void)jenv;
30510   (void)jcls;
30511   (void)jarg1_;
30512   (void)jarg2_;
30513   (void)jarg3_;
30514   arg1 = *(btWheelInfo **)&jarg1;
30515   arg2 = *(btRigidBody **)&jarg2;
30516   if (!arg2) {
30517     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRigidBody const & reference is null");
30518     return ;
30519   }
30520   arg3 = *(btWheelInfo::RaycastInfo **)&jarg3;
30521   if (!arg3) {
30522     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btWheelInfo::RaycastInfo & reference is null");
30523     return ;
30524   }
30525   (arg1)->updateWheel((btRigidBody const &)*arg2,*arg3);
30526 }
30527 
30528 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1clippedInvContactDotSuspension_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)30529 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1clippedInvContactDotSuspension_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
30530   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30531   btScalar arg2 ;
30532 
30533   (void)jenv;
30534   (void)jcls;
30535   (void)jarg1_;
30536   arg1 = *(btWheelInfo **)&jarg1;
30537   arg2 = (btScalar)jarg2;
30538   if (arg1) (arg1)->m_clippedInvContactDotSuspension = arg2;
30539 }
30540 
30541 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1clippedInvContactDotSuspension_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30542 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1clippedInvContactDotSuspension_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30543   jfloat jresult = 0 ;
30544   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30545   btScalar result;
30546 
30547   (void)jenv;
30548   (void)jcls;
30549   (void)jarg1_;
30550   arg1 = *(btWheelInfo **)&jarg1;
30551   result = (btScalar) ((arg1)->m_clippedInvContactDotSuspension);
30552   jresult = (jfloat)result;
30553   return jresult;
30554 }
30555 
30556 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1suspensionRelativeVelocity_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)30557 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1suspensionRelativeVelocity_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
30558   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30559   btScalar arg2 ;
30560 
30561   (void)jenv;
30562   (void)jcls;
30563   (void)jarg1_;
30564   arg1 = *(btWheelInfo **)&jarg1;
30565   arg2 = (btScalar)jarg2;
30566   if (arg1) (arg1)->m_suspensionRelativeVelocity = arg2;
30567 }
30568 
30569 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1suspensionRelativeVelocity_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30570 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1suspensionRelativeVelocity_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30571   jfloat jresult = 0 ;
30572   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30573   btScalar result;
30574 
30575   (void)jenv;
30576   (void)jcls;
30577   (void)jarg1_;
30578   arg1 = *(btWheelInfo **)&jarg1;
30579   result = (btScalar) ((arg1)->m_suspensionRelativeVelocity);
30580   jresult = (jfloat)result;
30581   return jresult;
30582 }
30583 
30584 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1wheelsSuspensionForce_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)30585 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1wheelsSuspensionForce_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
30586   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30587   btScalar arg2 ;
30588 
30589   (void)jenv;
30590   (void)jcls;
30591   (void)jarg1_;
30592   arg1 = *(btWheelInfo **)&jarg1;
30593   arg2 = (btScalar)jarg2;
30594   if (arg1) (arg1)->m_wheelsSuspensionForce = arg2;
30595 }
30596 
30597 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1wheelsSuspensionForce_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30598 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1wheelsSuspensionForce_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30599   jfloat jresult = 0 ;
30600   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30601   btScalar result;
30602 
30603   (void)jenv;
30604   (void)jcls;
30605   (void)jarg1_;
30606   arg1 = *(btWheelInfo **)&jarg1;
30607   result = (btScalar) ((arg1)->m_wheelsSuspensionForce);
30608   jresult = (jfloat)result;
30609   return jresult;
30610 }
30611 
30612 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1skidInfo_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)30613 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1skidInfo_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
30614   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30615   btScalar arg2 ;
30616 
30617   (void)jenv;
30618   (void)jcls;
30619   (void)jarg1_;
30620   arg1 = *(btWheelInfo **)&jarg1;
30621   arg2 = (btScalar)jarg2;
30622   if (arg1) (arg1)->m_skidInfo = arg2;
30623 }
30624 
30625 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1skidInfo_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30626 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btWheelInfo_1skidInfo_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30627   jfloat jresult = 0 ;
30628   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30629   btScalar result;
30630 
30631   (void)jenv;
30632   (void)jcls;
30633   (void)jarg1_;
30634   arg1 = *(btWheelInfo **)&jarg1;
30635   result = (btScalar) ((arg1)->m_skidInfo);
30636   jresult = (jfloat)result;
30637   return jresult;
30638 }
30639 
30640 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btWheelInfo(JNIEnv * jenv,jclass jcls,jlong jarg1)30641 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btWheelInfo(JNIEnv *jenv, jclass jcls, jlong jarg1) {
30642   btWheelInfo *arg1 = (btWheelInfo *) 0 ;
30643 
30644   (void)jenv;
30645   (void)jcls;
30646   arg1 = *(btWheelInfo **)&jarg1;
30647   delete arg1;
30648 }
30649 
30650 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btRaycastVehicle_1btVehicleTuning(JNIEnv * jenv,jclass jcls)30651 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btRaycastVehicle_1btVehicleTuning(JNIEnv *jenv, jclass jcls) {
30652   jlong jresult = 0 ;
30653   btRaycastVehicle::btVehicleTuning *result = 0 ;
30654 
30655   (void)jenv;
30656   (void)jcls;
30657   result = (btRaycastVehicle::btVehicleTuning *)new btRaycastVehicle::btVehicleTuning();
30658   *(btRaycastVehicle::btVehicleTuning **)&jresult = result;
30659   return jresult;
30660 }
30661 
30662 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1btVehicleTuning_1suspensionStiffness_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)30663 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1btVehicleTuning_1suspensionStiffness_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
30664   btRaycastVehicle::btVehicleTuning *arg1 = (btRaycastVehicle::btVehicleTuning *) 0 ;
30665   btScalar arg2 ;
30666 
30667   (void)jenv;
30668   (void)jcls;
30669   (void)jarg1_;
30670   arg1 = *(btRaycastVehicle::btVehicleTuning **)&jarg1;
30671   arg2 = (btScalar)jarg2;
30672   if (arg1) (arg1)->m_suspensionStiffness = arg2;
30673 }
30674 
30675 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1btVehicleTuning_1suspensionStiffness_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30676 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1btVehicleTuning_1suspensionStiffness_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30677   jfloat jresult = 0 ;
30678   btRaycastVehicle::btVehicleTuning *arg1 = (btRaycastVehicle::btVehicleTuning *) 0 ;
30679   btScalar result;
30680 
30681   (void)jenv;
30682   (void)jcls;
30683   (void)jarg1_;
30684   arg1 = *(btRaycastVehicle::btVehicleTuning **)&jarg1;
30685   result = (btScalar) ((arg1)->m_suspensionStiffness);
30686   jresult = (jfloat)result;
30687   return jresult;
30688 }
30689 
30690 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1btVehicleTuning_1suspensionCompression_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)30691 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1btVehicleTuning_1suspensionCompression_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
30692   btRaycastVehicle::btVehicleTuning *arg1 = (btRaycastVehicle::btVehicleTuning *) 0 ;
30693   btScalar arg2 ;
30694 
30695   (void)jenv;
30696   (void)jcls;
30697   (void)jarg1_;
30698   arg1 = *(btRaycastVehicle::btVehicleTuning **)&jarg1;
30699   arg2 = (btScalar)jarg2;
30700   if (arg1) (arg1)->m_suspensionCompression = arg2;
30701 }
30702 
30703 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1btVehicleTuning_1suspensionCompression_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30704 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1btVehicleTuning_1suspensionCompression_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30705   jfloat jresult = 0 ;
30706   btRaycastVehicle::btVehicleTuning *arg1 = (btRaycastVehicle::btVehicleTuning *) 0 ;
30707   btScalar result;
30708 
30709   (void)jenv;
30710   (void)jcls;
30711   (void)jarg1_;
30712   arg1 = *(btRaycastVehicle::btVehicleTuning **)&jarg1;
30713   result = (btScalar) ((arg1)->m_suspensionCompression);
30714   jresult = (jfloat)result;
30715   return jresult;
30716 }
30717 
30718 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1btVehicleTuning_1suspensionDamping_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)30719 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1btVehicleTuning_1suspensionDamping_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
30720   btRaycastVehicle::btVehicleTuning *arg1 = (btRaycastVehicle::btVehicleTuning *) 0 ;
30721   btScalar arg2 ;
30722 
30723   (void)jenv;
30724   (void)jcls;
30725   (void)jarg1_;
30726   arg1 = *(btRaycastVehicle::btVehicleTuning **)&jarg1;
30727   arg2 = (btScalar)jarg2;
30728   if (arg1) (arg1)->m_suspensionDamping = arg2;
30729 }
30730 
30731 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1btVehicleTuning_1suspensionDamping_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30732 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1btVehicleTuning_1suspensionDamping_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30733   jfloat jresult = 0 ;
30734   btRaycastVehicle::btVehicleTuning *arg1 = (btRaycastVehicle::btVehicleTuning *) 0 ;
30735   btScalar result;
30736 
30737   (void)jenv;
30738   (void)jcls;
30739   (void)jarg1_;
30740   arg1 = *(btRaycastVehicle::btVehicleTuning **)&jarg1;
30741   result = (btScalar) ((arg1)->m_suspensionDamping);
30742   jresult = (jfloat)result;
30743   return jresult;
30744 }
30745 
30746 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1btVehicleTuning_1maxSuspensionTravelCm_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)30747 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1btVehicleTuning_1maxSuspensionTravelCm_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
30748   btRaycastVehicle::btVehicleTuning *arg1 = (btRaycastVehicle::btVehicleTuning *) 0 ;
30749   btScalar arg2 ;
30750 
30751   (void)jenv;
30752   (void)jcls;
30753   (void)jarg1_;
30754   arg1 = *(btRaycastVehicle::btVehicleTuning **)&jarg1;
30755   arg2 = (btScalar)jarg2;
30756   if (arg1) (arg1)->m_maxSuspensionTravelCm = arg2;
30757 }
30758 
30759 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1btVehicleTuning_1maxSuspensionTravelCm_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30760 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1btVehicleTuning_1maxSuspensionTravelCm_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30761   jfloat jresult = 0 ;
30762   btRaycastVehicle::btVehicleTuning *arg1 = (btRaycastVehicle::btVehicleTuning *) 0 ;
30763   btScalar result;
30764 
30765   (void)jenv;
30766   (void)jcls;
30767   (void)jarg1_;
30768   arg1 = *(btRaycastVehicle::btVehicleTuning **)&jarg1;
30769   result = (btScalar) ((arg1)->m_maxSuspensionTravelCm);
30770   jresult = (jfloat)result;
30771   return jresult;
30772 }
30773 
30774 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1btVehicleTuning_1frictionSlip_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)30775 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1btVehicleTuning_1frictionSlip_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
30776   btRaycastVehicle::btVehicleTuning *arg1 = (btRaycastVehicle::btVehicleTuning *) 0 ;
30777   btScalar arg2 ;
30778 
30779   (void)jenv;
30780   (void)jcls;
30781   (void)jarg1_;
30782   arg1 = *(btRaycastVehicle::btVehicleTuning **)&jarg1;
30783   arg2 = (btScalar)jarg2;
30784   if (arg1) (arg1)->m_frictionSlip = arg2;
30785 }
30786 
30787 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1btVehicleTuning_1frictionSlip_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30788 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1btVehicleTuning_1frictionSlip_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30789   jfloat jresult = 0 ;
30790   btRaycastVehicle::btVehicleTuning *arg1 = (btRaycastVehicle::btVehicleTuning *) 0 ;
30791   btScalar result;
30792 
30793   (void)jenv;
30794   (void)jcls;
30795   (void)jarg1_;
30796   arg1 = *(btRaycastVehicle::btVehicleTuning **)&jarg1;
30797   result = (btScalar) ((arg1)->m_frictionSlip);
30798   jresult = (jfloat)result;
30799   return jresult;
30800 }
30801 
30802 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1btVehicleTuning_1maxSuspensionForce_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)30803 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1btVehicleTuning_1maxSuspensionForce_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
30804   btRaycastVehicle::btVehicleTuning *arg1 = (btRaycastVehicle::btVehicleTuning *) 0 ;
30805   btScalar arg2 ;
30806 
30807   (void)jenv;
30808   (void)jcls;
30809   (void)jarg1_;
30810   arg1 = *(btRaycastVehicle::btVehicleTuning **)&jarg1;
30811   arg2 = (btScalar)jarg2;
30812   if (arg1) (arg1)->m_maxSuspensionForce = arg2;
30813 }
30814 
30815 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1btVehicleTuning_1maxSuspensionForce_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30816 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1btVehicleTuning_1maxSuspensionForce_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30817   jfloat jresult = 0 ;
30818   btRaycastVehicle::btVehicleTuning *arg1 = (btRaycastVehicle::btVehicleTuning *) 0 ;
30819   btScalar result;
30820 
30821   (void)jenv;
30822   (void)jcls;
30823   (void)jarg1_;
30824   arg1 = *(btRaycastVehicle::btVehicleTuning **)&jarg1;
30825   result = (btScalar) ((arg1)->m_maxSuspensionForce);
30826   jresult = (jfloat)result;
30827   return jresult;
30828 }
30829 
30830 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btRaycastVehicle_1btVehicleTuning(JNIEnv * jenv,jclass jcls,jlong jarg1)30831 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btRaycastVehicle_1btVehicleTuning(JNIEnv *jenv, jclass jcls, jlong jarg1) {
30832   btRaycastVehicle::btVehicleTuning *arg1 = (btRaycastVehicle::btVehicleTuning *) 0 ;
30833 
30834   (void)jenv;
30835   (void)jcls;
30836   arg1 = *(btRaycastVehicle::btVehicleTuning **)&jarg1;
30837   delete arg1;
30838 }
30839 
30840 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btRaycastVehicle(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jlong jarg3,jobject jarg3_)30841 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btRaycastVehicle(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_) {
30842   jlong jresult = 0 ;
30843   btRaycastVehicle::btVehicleTuning *arg1 = 0 ;
30844   btRigidBody *arg2 = (btRigidBody *) 0 ;
30845   btVehicleRaycaster *arg3 = (btVehicleRaycaster *) 0 ;
30846   btRaycastVehicle *result = 0 ;
30847 
30848   (void)jenv;
30849   (void)jcls;
30850   (void)jarg1_;
30851   (void)jarg2_;
30852   (void)jarg3_;
30853   arg1 = *(btRaycastVehicle::btVehicleTuning **)&jarg1;
30854   if (!arg1) {
30855     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRaycastVehicle::btVehicleTuning const & reference is null");
30856     return 0;
30857   }
30858   arg2 = *(btRigidBody **)&jarg2;
30859   arg3 = *(btVehicleRaycaster **)&jarg3;
30860   result = (btRaycastVehicle *)new btRaycastVehicle((btRaycastVehicle::btVehicleTuning const &)*arg1,arg2,arg3);
30861   *(btRaycastVehicle **)&jresult = result;
30862   return jresult;
30863 }
30864 
30865 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btRaycastVehicle(JNIEnv * jenv,jclass jcls,jlong jarg1)30866 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btRaycastVehicle(JNIEnv *jenv, jclass jcls, jlong jarg1) {
30867   btRaycastVehicle *arg1 = (btRaycastVehicle *) 0 ;
30868 
30869   (void)jenv;
30870   (void)jcls;
30871   arg1 = *(btRaycastVehicle **)&jarg1;
30872   delete arg1;
30873 }
30874 
30875 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1getChassisWorldTransform(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30876 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1getChassisWorldTransform(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30877   jobject jresult = 0 ;
30878   btRaycastVehicle *arg1 = (btRaycastVehicle *) 0 ;
30879   btTransform *result = 0 ;
30880 
30881   (void)jenv;
30882   (void)jcls;
30883   (void)jarg1_;
30884   arg1 = *(btRaycastVehicle **)&jarg1;
30885   result = (btTransform *) &((btRaycastVehicle const *)arg1)->getChassisWorldTransform();
30886   jresult = gdx_getReturnMatrix4(jenv);
30887   gdx_setMatrix4FrombtTransform(jenv, jresult, result);
30888   return jresult;
30889 }
30890 
30891 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1rayCast(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)30892 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1rayCast(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
30893   jfloat jresult = 0 ;
30894   btRaycastVehicle *arg1 = (btRaycastVehicle *) 0 ;
30895   btWheelInfo *arg2 = 0 ;
30896   btScalar result;
30897 
30898   (void)jenv;
30899   (void)jcls;
30900   (void)jarg1_;
30901   (void)jarg2_;
30902   arg1 = *(btRaycastVehicle **)&jarg1;
30903   arg2 = *(btWheelInfo **)&jarg2;
30904   if (!arg2) {
30905     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btWheelInfo & reference is null");
30906     return 0;
30907   }
30908   result = (btScalar)(arg1)->rayCast(*arg2);
30909   jresult = (jfloat)result;
30910   return jresult;
30911 }
30912 
30913 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1updateVehicle(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)30914 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1updateVehicle(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
30915   btRaycastVehicle *arg1 = (btRaycastVehicle *) 0 ;
30916   btScalar arg2 ;
30917 
30918   (void)jenv;
30919   (void)jcls;
30920   (void)jarg1_;
30921   arg1 = *(btRaycastVehicle **)&jarg1;
30922   arg2 = (btScalar)jarg2;
30923   (arg1)->updateVehicle(arg2);
30924 }
30925 
30926 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1resetSuspension(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)30927 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1resetSuspension(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30928   btRaycastVehicle *arg1 = (btRaycastVehicle *) 0 ;
30929 
30930   (void)jenv;
30931   (void)jcls;
30932   (void)jarg1_;
30933   arg1 = *(btRaycastVehicle **)&jarg1;
30934   (arg1)->resetSuspension();
30935 }
30936 
30937 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1getSteeringValue(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)30938 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1getSteeringValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
30939   jfloat jresult = 0 ;
30940   btRaycastVehicle *arg1 = (btRaycastVehicle *) 0 ;
30941   int arg2 ;
30942   btScalar result;
30943 
30944   (void)jenv;
30945   (void)jcls;
30946   (void)jarg1_;
30947   arg1 = *(btRaycastVehicle **)&jarg1;
30948   arg2 = (int)jarg2;
30949   result = (btScalar)((btRaycastVehicle const *)arg1)->getSteeringValue(arg2);
30950   jresult = (jfloat)result;
30951   return jresult;
30952 }
30953 
30954 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1setSteeringValue(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2,jint jarg3)30955 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1setSteeringValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2, jint jarg3) {
30956   btRaycastVehicle *arg1 = (btRaycastVehicle *) 0 ;
30957   btScalar arg2 ;
30958   int arg3 ;
30959 
30960   (void)jenv;
30961   (void)jcls;
30962   (void)jarg1_;
30963   arg1 = *(btRaycastVehicle **)&jarg1;
30964   arg2 = (btScalar)jarg2;
30965   arg3 = (int)jarg3;
30966   (arg1)->setSteeringValue(arg2,arg3);
30967 }
30968 
30969 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1applyEngineForce(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2,jint jarg3)30970 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1applyEngineForce(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2, jint jarg3) {
30971   btRaycastVehicle *arg1 = (btRaycastVehicle *) 0 ;
30972   btScalar arg2 ;
30973   int arg3 ;
30974 
30975   (void)jenv;
30976   (void)jcls;
30977   (void)jarg1_;
30978   arg1 = *(btRaycastVehicle **)&jarg1;
30979   arg2 = (btScalar)jarg2;
30980   arg3 = (int)jarg3;
30981   (arg1)->applyEngineForce(arg2,arg3);
30982 }
30983 
30984 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1getWheelTransformWS(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)30985 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1getWheelTransformWS(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
30986   jobject jresult = 0 ;
30987   btRaycastVehicle *arg1 = (btRaycastVehicle *) 0 ;
30988   int arg2 ;
30989   btTransform *result = 0 ;
30990 
30991   (void)jenv;
30992   (void)jcls;
30993   (void)jarg1_;
30994   arg1 = *(btRaycastVehicle **)&jarg1;
30995   arg2 = (int)jarg2;
30996   result = (btTransform *) &((btRaycastVehicle const *)arg1)->getWheelTransformWS(arg2);
30997   jresult = gdx_getReturnMatrix4(jenv);
30998   gdx_setMatrix4FrombtTransform(jenv, jresult, result);
30999   return jresult;
31000 }
31001 
31002 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1updateWheelTransform_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jboolean jarg3)31003 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1updateWheelTransform_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jboolean jarg3) {
31004   btRaycastVehicle *arg1 = (btRaycastVehicle *) 0 ;
31005   int arg2 ;
31006   bool arg3 ;
31007 
31008   (void)jenv;
31009   (void)jcls;
31010   (void)jarg1_;
31011   arg1 = *(btRaycastVehicle **)&jarg1;
31012   arg2 = (int)jarg2;
31013   arg3 = jarg3 ? true : false;
31014   (arg1)->updateWheelTransform(arg2,arg3);
31015 }
31016 
31017 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1updateWheelTransform_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)31018 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1updateWheelTransform_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
31019   btRaycastVehicle *arg1 = (btRaycastVehicle *) 0 ;
31020   int arg2 ;
31021 
31022   (void)jenv;
31023   (void)jcls;
31024   (void)jarg1_;
31025   arg1 = *(btRaycastVehicle **)&jarg1;
31026   arg2 = (int)jarg2;
31027   (arg1)->updateWheelTransform(arg2);
31028 }
31029 
31030 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1addWheel(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jobject jarg2,jobject jarg3,jobject jarg4,jfloat jarg5,jfloat jarg6,jlong jarg7,jobject jarg7_,jboolean jarg8)31031 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1addWheel(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jobject jarg3, jobject jarg4, jfloat jarg5, jfloat jarg6, jlong jarg7, jobject jarg7_, jboolean jarg8) {
31032   jlong jresult = 0 ;
31033   btRaycastVehicle *arg1 = (btRaycastVehicle *) 0 ;
31034   btVector3 *arg2 = 0 ;
31035   btVector3 *arg3 = 0 ;
31036   btVector3 *arg4 = 0 ;
31037   btScalar arg5 ;
31038   btScalar arg6 ;
31039   btRaycastVehicle::btVehicleTuning *arg7 = 0 ;
31040   bool arg8 ;
31041   btWheelInfo *result = 0 ;
31042 
31043   (void)jenv;
31044   (void)jcls;
31045   (void)jarg1_;
31046   (void)jarg7_;
31047   arg1 = *(btRaycastVehicle **)&jarg1;
31048   btVector3 local_arg2;
31049   gdx_setbtVector3FromVector3(jenv, local_arg2, jarg2);
31050   arg2 = &local_arg2;
31051   gdxAutoCommitVector3 auto_commit_arg2(jenv, jarg2, &local_arg2);
31052   btVector3 local_arg3;
31053   gdx_setbtVector3FromVector3(jenv, local_arg3, jarg3);
31054   arg3 = &local_arg3;
31055   gdxAutoCommitVector3 auto_commit_arg3(jenv, jarg3, &local_arg3);
31056   btVector3 local_arg4;
31057   gdx_setbtVector3FromVector3(jenv, local_arg4, jarg4);
31058   arg4 = &local_arg4;
31059   gdxAutoCommitVector3 auto_commit_arg4(jenv, jarg4, &local_arg4);
31060   arg5 = (btScalar)jarg5;
31061   arg6 = (btScalar)jarg6;
31062   arg7 = *(btRaycastVehicle::btVehicleTuning **)&jarg7;
31063   if (!arg7) {
31064     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btRaycastVehicle::btVehicleTuning const & reference is null");
31065     return 0;
31066   }
31067   arg8 = jarg8 ? true : false;
31068   result = (btWheelInfo *) &(arg1)->addWheel((btVector3 const &)*arg2,(btVector3 const &)*arg3,(btVector3 const &)*arg4,arg5,arg6,(btRaycastVehicle::btVehicleTuning const &)*arg7,arg8);
31069   *(btWheelInfo **)&jresult = result;
31070   return jresult;
31071 }
31072 
31073 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1getNumWheels(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)31074 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1getNumWheels(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
31075   jint jresult = 0 ;
31076   btRaycastVehicle *arg1 = (btRaycastVehicle *) 0 ;
31077   int result;
31078 
31079   (void)jenv;
31080   (void)jcls;
31081   (void)jarg1_;
31082   arg1 = *(btRaycastVehicle **)&jarg1;
31083   result = (int)((btRaycastVehicle const *)arg1)->getNumWheels();
31084   jresult = (jint)result;
31085   return jresult;
31086 }
31087 
31088 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1wheelInfo_1set(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2)31089 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1wheelInfo_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
31090   btRaycastVehicle *arg1 = (btRaycastVehicle *) 0 ;
31091   btAlignedObjectArray< btWheelInfo > *arg2 = (btAlignedObjectArray< btWheelInfo > *) 0 ;
31092 
31093   (void)jenv;
31094   (void)jcls;
31095   (void)jarg1_;
31096   arg1 = *(btRaycastVehicle **)&jarg1;
31097   arg2 = *(btAlignedObjectArray< btWheelInfo > **)&jarg2;
31098   if (arg1) (arg1)->m_wheelInfo = *arg2;
31099 }
31100 
31101 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1wheelInfo_1get(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)31102 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1wheelInfo_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
31103   jlong jresult = 0 ;
31104   btRaycastVehicle *arg1 = (btRaycastVehicle *) 0 ;
31105   btAlignedObjectArray< btWheelInfo > *result = 0 ;
31106 
31107   (void)jenv;
31108   (void)jcls;
31109   (void)jarg1_;
31110   arg1 = *(btRaycastVehicle **)&jarg1;
31111   result = (btAlignedObjectArray< btWheelInfo > *)& ((arg1)->m_wheelInfo);
31112   *(btAlignedObjectArray< btWheelInfo > **)&jresult = result;
31113   return jresult;
31114 }
31115 
31116 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1getWheelInfo_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)31117 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1getWheelInfo_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
31118   jlong jresult = 0 ;
31119   btRaycastVehicle *arg1 = (btRaycastVehicle *) 0 ;
31120   int arg2 ;
31121   btWheelInfo *result = 0 ;
31122 
31123   (void)jenv;
31124   (void)jcls;
31125   (void)jarg1_;
31126   arg1 = *(btRaycastVehicle **)&jarg1;
31127   arg2 = (int)jarg2;
31128   result = (btWheelInfo *) &((btRaycastVehicle const *)arg1)->getWheelInfo(arg2);
31129   *(btWheelInfo **)&jresult = result;
31130   return jresult;
31131 }
31132 
31133 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1updateWheelTransformsWS_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_,jboolean jarg3)31134 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1updateWheelTransformsWS_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jboolean jarg3) {
31135   btRaycastVehicle *arg1 = (btRaycastVehicle *) 0 ;
31136   btWheelInfo *arg2 = 0 ;
31137   bool arg3 ;
31138 
31139   (void)jenv;
31140   (void)jcls;
31141   (void)jarg1_;
31142   (void)jarg2_;
31143   arg1 = *(btRaycastVehicle **)&jarg1;
31144   arg2 = *(btWheelInfo **)&jarg2;
31145   if (!arg2) {
31146     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btWheelInfo & reference is null");
31147     return ;
31148   }
31149   arg3 = jarg3 ? true : false;
31150   (arg1)->updateWheelTransformsWS(*arg2,arg3);
31151 }
31152 
31153 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1updateWheelTransformsWS_1_1SWIG_11(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jlong jarg2,jobject jarg2_)31154 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1updateWheelTransformsWS_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
31155   btRaycastVehicle *arg1 = (btRaycastVehicle *) 0 ;
31156   btWheelInfo *arg2 = 0 ;
31157 
31158   (void)jenv;
31159   (void)jcls;
31160   (void)jarg1_;
31161   (void)jarg2_;
31162   arg1 = *(btRaycastVehicle **)&jarg1;
31163   arg2 = *(btWheelInfo **)&jarg2;
31164   if (!arg2) {
31165     SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "btWheelInfo & reference is null");
31166     return ;
31167   }
31168   (arg1)->updateWheelTransformsWS(*arg2);
31169 }
31170 
31171 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1setBrake(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2,jint jarg3)31172 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1setBrake(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2, jint jarg3) {
31173   btRaycastVehicle *arg1 = (btRaycastVehicle *) 0 ;
31174   btScalar arg2 ;
31175   int arg3 ;
31176 
31177   (void)jenv;
31178   (void)jcls;
31179   (void)jarg1_;
31180   arg1 = *(btRaycastVehicle **)&jarg1;
31181   arg2 = (btScalar)jarg2;
31182   arg3 = (int)jarg3;
31183   (arg1)->setBrake(arg2,arg3);
31184 }
31185 
31186 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1setPitchControl(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)31187 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1setPitchControl(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
31188   btRaycastVehicle *arg1 = (btRaycastVehicle *) 0 ;
31189   btScalar arg2 ;
31190 
31191   (void)jenv;
31192   (void)jcls;
31193   (void)jarg1_;
31194   arg1 = *(btRaycastVehicle **)&jarg1;
31195   arg2 = (btScalar)jarg2;
31196   (arg1)->setPitchControl(arg2);
31197 }
31198 
31199 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1updateSuspension(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)31200 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1updateSuspension(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
31201   btRaycastVehicle *arg1 = (btRaycastVehicle *) 0 ;
31202   btScalar arg2 ;
31203 
31204   (void)jenv;
31205   (void)jcls;
31206   (void)jarg1_;
31207   arg1 = *(btRaycastVehicle **)&jarg1;
31208   arg2 = (btScalar)jarg2;
31209   (arg1)->updateSuspension(arg2);
31210 }
31211 
31212 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1updateFriction(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jfloat jarg2)31213 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1updateFriction(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jfloat jarg2) {
31214   btRaycastVehicle *arg1 = (btRaycastVehicle *) 0 ;
31215   btScalar arg2 ;
31216 
31217   (void)jenv;
31218   (void)jcls;
31219   (void)jarg1_;
31220   arg1 = *(btRaycastVehicle **)&jarg1;
31221   arg2 = (btScalar)jarg2;
31222   (arg1)->updateFriction(arg2);
31223 }
31224 
31225 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1getRigidBody_1_1SWIG_10(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)31226 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1getRigidBody_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
31227   jlong jresult = 0 ;
31228   btRaycastVehicle *arg1 = (btRaycastVehicle *) 0 ;
31229   btRigidBody *result = 0 ;
31230 
31231   (void)jenv;
31232   (void)jcls;
31233   (void)jarg1_;
31234   arg1 = *(btRaycastVehicle **)&jarg1;
31235   result = (btRigidBody *)(arg1)->getRigidBody();
31236   *(btRigidBody **)&jresult = result;
31237   return jresult;
31238 }
31239 
31240 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1getRightAxis(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)31241 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1getRightAxis(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
31242   jint jresult = 0 ;
31243   btRaycastVehicle *arg1 = (btRaycastVehicle *) 0 ;
31244   int result;
31245 
31246   (void)jenv;
31247   (void)jcls;
31248   (void)jarg1_;
31249   arg1 = *(btRaycastVehicle **)&jarg1;
31250   result = (int)((btRaycastVehicle const *)arg1)->getRightAxis();
31251   jresult = (jint)result;
31252   return jresult;
31253 }
31254 
31255 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1getUpAxis(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)31256 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1getUpAxis(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
31257   jint jresult = 0 ;
31258   btRaycastVehicle *arg1 = (btRaycastVehicle *) 0 ;
31259   int result;
31260 
31261   (void)jenv;
31262   (void)jcls;
31263   (void)jarg1_;
31264   arg1 = *(btRaycastVehicle **)&jarg1;
31265   result = (int)((btRaycastVehicle const *)arg1)->getUpAxis();
31266   jresult = (jint)result;
31267   return jresult;
31268 }
31269 
31270 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1getForwardAxis(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)31271 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1getForwardAxis(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
31272   jint jresult = 0 ;
31273   btRaycastVehicle *arg1 = (btRaycastVehicle *) 0 ;
31274   int result;
31275 
31276   (void)jenv;
31277   (void)jcls;
31278   (void)jarg1_;
31279   arg1 = *(btRaycastVehicle **)&jarg1;
31280   result = (int)((btRaycastVehicle const *)arg1)->getForwardAxis();
31281   jresult = (jint)result;
31282   return jresult;
31283 }
31284 
31285 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1getForwardVector(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)31286 SWIGEXPORT jobject JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1getForwardVector(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
31287   jobject jresult = 0 ;
31288   btRaycastVehicle *arg1 = (btRaycastVehicle *) 0 ;
31289   btVector3 result;
31290 
31291   (void)jenv;
31292   (void)jcls;
31293   (void)jarg1_;
31294   arg1 = *(btRaycastVehicle **)&jarg1;
31295   result = ((btRaycastVehicle const *)arg1)->getForwardVector();
31296   jresult = gdx_getReturnVector3(jenv);
31297   gdx_setVector3FrombtVector3(jenv, jresult, result);
31298   return jresult;
31299 }
31300 
31301 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1getCurrentSpeedKmHour(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)31302 SWIGEXPORT jfloat JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1getCurrentSpeedKmHour(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
31303   jfloat jresult = 0 ;
31304   btRaycastVehicle *arg1 = (btRaycastVehicle *) 0 ;
31305   btScalar result;
31306 
31307   (void)jenv;
31308   (void)jcls;
31309   (void)jarg1_;
31310   arg1 = *(btRaycastVehicle **)&jarg1;
31311   result = (btScalar)((btRaycastVehicle const *)arg1)->getCurrentSpeedKmHour();
31312   jresult = (jfloat)result;
31313   return jresult;
31314 }
31315 
31316 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1setCoordinateSystem(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2,jint jarg3,jint jarg4)31317 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1setCoordinateSystem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jint jarg3, jint jarg4) {
31318   btRaycastVehicle *arg1 = (btRaycastVehicle *) 0 ;
31319   int arg2 ;
31320   int arg3 ;
31321   int arg4 ;
31322 
31323   (void)jenv;
31324   (void)jcls;
31325   (void)jarg1_;
31326   arg1 = *(btRaycastVehicle **)&jarg1;
31327   arg2 = (int)jarg2;
31328   arg3 = (int)jarg3;
31329   arg4 = (int)jarg4;
31330   (arg1)->setCoordinateSystem(arg2,arg3,arg4);
31331 }
31332 
31333 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1getUserConstraintType(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)31334 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1getUserConstraintType(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
31335   jint jresult = 0 ;
31336   btRaycastVehicle *arg1 = (btRaycastVehicle *) 0 ;
31337   int result;
31338 
31339   (void)jenv;
31340   (void)jcls;
31341   (void)jarg1_;
31342   arg1 = *(btRaycastVehicle **)&jarg1;
31343   result = (int)((btRaycastVehicle const *)arg1)->getUserConstraintType();
31344   jresult = (jint)result;
31345   return jresult;
31346 }
31347 
31348 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1setUserConstraintType(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)31349 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1setUserConstraintType(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
31350   btRaycastVehicle *arg1 = (btRaycastVehicle *) 0 ;
31351   int arg2 ;
31352 
31353   (void)jenv;
31354   (void)jcls;
31355   (void)jarg1_;
31356   arg1 = *(btRaycastVehicle **)&jarg1;
31357   arg2 = (int)jarg2;
31358   (arg1)->setUserConstraintType(arg2);
31359 }
31360 
31361 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1setUserConstraintId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_,jint jarg2)31362 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1setUserConstraintId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
31363   btRaycastVehicle *arg1 = (btRaycastVehicle *) 0 ;
31364   int arg2 ;
31365 
31366   (void)jenv;
31367   (void)jcls;
31368   (void)jarg1_;
31369   arg1 = *(btRaycastVehicle **)&jarg1;
31370   arg2 = (int)jarg2;
31371   (arg1)->setUserConstraintId(arg2);
31372 }
31373 
31374 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1getUserConstraintId(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)31375 SWIGEXPORT jint JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1getUserConstraintId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
31376   jint jresult = 0 ;
31377   btRaycastVehicle *arg1 = (btRaycastVehicle *) 0 ;
31378   int result;
31379 
31380   (void)jenv;
31381   (void)jcls;
31382   (void)jarg1_;
31383   arg1 = *(btRaycastVehicle **)&jarg1;
31384   result = (int)((btRaycastVehicle const *)arg1)->getUserConstraintId();
31385   jresult = (jint)result;
31386   return jresult;
31387 }
31388 
31389 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btDefaultVehicleRaycaster(JNIEnv * jenv,jclass jcls,jlong jarg1,jobject jarg1_)31390 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_new_1btDefaultVehicleRaycaster(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
31391   jlong jresult = 0 ;
31392   btDynamicsWorld *arg1 = (btDynamicsWorld *) 0 ;
31393   btDefaultVehicleRaycaster *result = 0 ;
31394 
31395   (void)jenv;
31396   (void)jcls;
31397   (void)jarg1_;
31398   arg1 = *(btDynamicsWorld **)&jarg1;
31399   result = (btDefaultVehicleRaycaster *)new btDefaultVehicleRaycaster(arg1);
31400   *(btDefaultVehicleRaycaster **)&jresult = result;
31401   return jresult;
31402 }
31403 
31404 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btDefaultVehicleRaycaster(JNIEnv * jenv,jclass jcls,jlong jarg1)31405 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_delete_1btDefaultVehicleRaycaster(JNIEnv *jenv, jclass jcls, jlong jarg1) {
31406   btDefaultVehicleRaycaster *arg1 = (btDefaultVehicleRaycaster *) 0 ;
31407 
31408   (void)jenv;
31409   (void)jcls;
31410   arg1 = *(btDefaultVehicleRaycaster **)&jarg1;
31411   delete arg1;
31412 }
31413 
31414 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)31415 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
31416     jlong baseptr = 0;
31417     (void)jenv;
31418     (void)jcls;
31419     *(btCollisionObject **)&baseptr = *(btRigidBody **)&jarg1;
31420     return baseptr;
31421 }
31422 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)31423 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btTypedConstraint_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
31424     jlong baseptr = 0;
31425     (void)jenv;
31426     (void)jcls;
31427     *(btTypedObject **)&baseptr = *(btTypedConstraint **)&jarg1;
31428     return baseptr;
31429 }
31430 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)31431 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDynamicsWorld_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
31432     jlong baseptr = 0;
31433     (void)jenv;
31434     (void)jcls;
31435     *(btCollisionWorld **)&baseptr = *(btDynamicsWorld **)&jarg1;
31436     return baseptr;
31437 }
31438 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSimpleDynamicsWorld_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)31439 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSimpleDynamicsWorld_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
31440     jlong baseptr = 0;
31441     (void)jenv;
31442     (void)jcls;
31443     *(btDynamicsWorld **)&baseptr = *(btSimpleDynamicsWorld **)&jarg1;
31444     return baseptr;
31445 }
31446 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_CustomActionInterface_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)31447 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_CustomActionInterface_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
31448     jlong baseptr = 0;
31449     (void)jenv;
31450     (void)jcls;
31451     *(btActionInterface **)&baseptr = *(CustomActionInterface **)&jarg1;
31452     return baseptr;
31453 }
31454 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)31455 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDiscreteDynamicsWorld_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
31456     jlong baseptr = 0;
31457     (void)jenv;
31458     (void)jcls;
31459     *(btDynamicsWorld **)&baseptr = *(btDiscreteDynamicsWorld **)&jarg1;
31460     return baseptr;
31461 }
31462 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btCharacterControllerInterface_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)31463 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btCharacterControllerInterface_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
31464     jlong baseptr = 0;
31465     (void)jenv;
31466     (void)jcls;
31467     *(btActionInterface **)&baseptr = *(btCharacterControllerInterface **)&jarg1;
31468     return baseptr;
31469 }
31470 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btKinematicCharacterController_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)31471 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btKinematicCharacterController_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
31472     jlong baseptr = 0;
31473     (void)jenv;
31474     (void)jcls;
31475     *(btCharacterControllerInterface **)&baseptr = *(btKinematicCharacterController **)&jarg1;
31476     return baseptr;
31477 }
31478 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfo_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)31479 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactSolverInfo_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
31480     jlong baseptr = 0;
31481     (void)jenv;
31482     (void)jcls;
31483     *(btContactSolverInfoData **)&baseptr = *(btContactSolverInfo **)&jarg1;
31484     return baseptr;
31485 }
31486 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSequentialImpulseConstraintSolver_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)31487 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSequentialImpulseConstraintSolver_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
31488     jlong baseptr = 0;
31489     (void)jenv;
31490     (void)jcls;
31491     *(btConstraintSolver **)&baseptr = *(btSequentialImpulseConstraintSolver **)&jarg1;
31492     return baseptr;
31493 }
31494 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)31495 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSliderConstraint_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
31496     jlong baseptr = 0;
31497     (void)jenv;
31498     (void)jcls;
31499     *(btTypedConstraint **)&baseptr = *(btSliderConstraint **)&jarg1;
31500     return baseptr;
31501 }
31502 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraint_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)31503 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btPoint2PointConstraint_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
31504     jlong baseptr = 0;
31505     (void)jenv;
31506     (void)jcls;
31507     *(btTypedConstraint **)&baseptr = *(btPoint2PointConstraint **)&jarg1;
31508     return baseptr;
31509 }
31510 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)31511 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofConstraint_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
31512     jlong baseptr = 0;
31513     (void)jenv;
31514     (void)jcls;
31515     *(btTypedConstraint **)&baseptr = *(btGeneric6DofConstraint **)&jarg1;
31516     return baseptr;
31517 }
31518 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btUniversalConstraint_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)31519 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btUniversalConstraint_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
31520     jlong baseptr = 0;
31521     (void)jenv;
31522     (void)jcls;
31523     *(btGeneric6DofConstraint **)&baseptr = *(btUniversalConstraint **)&jarg1;
31524     return baseptr;
31525 }
31526 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactConstraint_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)31527 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btContactConstraint_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
31528     jlong baseptr = 0;
31529     (void)jenv;
31530     (void)jcls;
31531     *(btTypedConstraint **)&baseptr = *(btContactConstraint **)&jarg1;
31532     return baseptr;
31533 }
31534 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)31535 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btConeTwistConstraint_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
31536     jlong baseptr = 0;
31537     (void)jenv;
31538     (void)jcls;
31539     *(btTypedConstraint **)&baseptr = *(btConeTwistConstraint **)&jarg1;
31540     return baseptr;
31541 }
31542 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraint_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)31543 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpringConstraint_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
31544     jlong baseptr = 0;
31545     (void)jenv;
31546     (void)jcls;
31547     *(btGeneric6DofConstraint **)&baseptr = *(btGeneric6DofSpringConstraint **)&jarg1;
31548     return baseptr;
31549 }
31550 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)31551 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btGeneric6DofSpring2Constraint_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
31552     jlong baseptr = 0;
31553     (void)jenv;
31554     (void)jcls;
31555     *(btTypedConstraint **)&baseptr = *(btGeneric6DofSpring2Constraint **)&jarg1;
31556     return baseptr;
31557 }
31558 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)31559 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeConstraint_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
31560     jlong baseptr = 0;
31561     (void)jenv;
31562     (void)jcls;
31563     *(btTypedConstraint **)&baseptr = *(btHingeConstraint **)&jarg1;
31564     return baseptr;
31565 }
31566 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeAccumulatedAngleConstraint_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)31567 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHingeAccumulatedAngleConstraint_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
31568     jlong baseptr = 0;
31569     (void)jenv;
31570     (void)jcls;
31571     *(btHingeConstraint **)&baseptr = *(btHingeAccumulatedAngleConstraint **)&jarg1;
31572     return baseptr;
31573 }
31574 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHinge2Constraint_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)31575 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btHinge2Constraint_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
31576     jlong baseptr = 0;
31577     (void)jenv;
31578     (void)jcls;
31579     *(btGeneric6DofSpring2Constraint **)&baseptr = *(btHinge2Constraint **)&jarg1;
31580     return baseptr;
31581 }
31582 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btFixedConstraint_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)31583 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btFixedConstraint_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
31584     jlong baseptr = 0;
31585     (void)jenv;
31586     (void)jcls;
31587     *(btGeneric6DofSpring2Constraint **)&baseptr = *(btFixedConstraint **)&jarg1;
31588     return baseptr;
31589 }
31590 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)31591 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRaycastVehicle_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
31592     jlong baseptr = 0;
31593     (void)jenv;
31594     (void)jcls;
31595     *(btActionInterface **)&baseptr = *(btRaycastVehicle **)&jarg1;
31596     return baseptr;
31597 }
31598 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDefaultVehicleRaycaster_1SWIGUpcast(JNIEnv * jenv,jclass jcls,jlong jarg1)31599 SWIGEXPORT jlong JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btDefaultVehicleRaycaster_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
31600     jlong baseptr = 0;
31601     (void)jenv;
31602     (void)jcls;
31603     *(btVehicleRaycaster **)&baseptr = *(btDefaultVehicleRaycaster **)&jarg1;
31604     return baseptr;
31605 }
31606 
Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_swig_1module_1init(JNIEnv * jenv,jclass jcls)31607 SWIGEXPORT void JNICALL Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_swig_1module_1init(JNIEnv *jenv, jclass jcls) {
31608   int i;
31609 
31610   static struct {
31611     const char *method;
31612     const char *signature;
31613   } methods[3] = {
31614     {
31615       "SwigDirector_InternalTickCallback_onInternalTick", "(Lcom/badlogic/gdx/physics/bullet/dynamics/InternalTickCallback;JF)V"
31616     },
31617     {
31618       "SwigDirector_CustomActionInterface_updateAction", "(Lcom/badlogic/gdx/physics/bullet/dynamics/CustomActionInterface;F)V"
31619     },
31620     {
31621       "SwigDirector_CustomActionInterface_debugDraw", "(Lcom/badlogic/gdx/physics/bullet/dynamics/CustomActionInterface;)V"
31622     }
31623   };
31624   Swig::jclass_DynamicsJNI = (jclass) jenv->NewGlobalRef(jcls);
31625   if (!Swig::jclass_DynamicsJNI) return;
31626   for (i = 0; i < (int) (sizeof(methods)/sizeof(methods[0])); ++i) {
31627     Swig::director_method_ids[i] = jenv->GetStaticMethodID(jcls, methods[i].method, methods[i].signature);
31628     if (!Swig::director_method_ids[i]) return;
31629   }
31630 }
31631 
31632 
31633 #ifdef __cplusplus
31634 }
31635 #endif
31636 
31637