16 #define SWIG_PYTHON_DIRECTOR_NO_VTABLE 21 template<
typename T>
class SwigValueWrapper {
22 struct SwigMovePointer {
24 SwigMovePointer(T *p) : ptr(p) { }
25 ~SwigMovePointer() {
delete ptr; }
26 SwigMovePointer& operator=(SwigMovePointer& rhs) { T* oldptr = ptr; ptr = 0;
delete oldptr; ptr = rhs.ptr; rhs.ptr = 0;
return *
this; }
28 SwigValueWrapper& operator=(
const SwigValueWrapper<T>& rhs);
29 SwigValueWrapper(
const SwigValueWrapper<T>& rhs);
31 SwigValueWrapper() : pointer(0) { }
32 SwigValueWrapper& operator=(
const T& t) { SwigMovePointer tmp(
new T(t)); pointer = tmp;
return *
this; }
33 operator T&()
const {
return *pointer.ptr; }
34 T *operator&() {
return pointer.ptr; }
37 template <
typename T> T SwigValueInit() {
48 #ifndef SWIGTEMPLATEDISAMBIGUATOR 49 # if defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x560) 50 # define SWIGTEMPLATEDISAMBIGUATOR template 51 # elif defined(__HP_aCC) 54 # define SWIGTEMPLATEDISAMBIGUATOR template 56 # define SWIGTEMPLATEDISAMBIGUATOR 62 # if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__)) 63 # define SWIGINLINE inline 71 # if defined(__GNUC__) 72 # if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)) 73 # define SWIGUNUSED __attribute__ ((__unused__)) 78 # define SWIGUNUSED __attribute__ ((__unused__)) 84 #ifndef SWIG_MSC_UNSUPPRESS_4505 85 # if defined(_MSC_VER) 86 # pragma warning(disable : 4505) 90 #ifndef SWIGUNUSEDPARM 92 # define SWIGUNUSEDPARM(p) 94 # define SWIGUNUSEDPARM(p) p SWIGUNUSED 100 # define SWIGINTERN static SWIGUNUSED 104 #ifndef SWIGINTERNINLINE 105 # define SWIGINTERNINLINE SWIGINTERN SWIGINLINE 109 #if defined(__GNUC__) 110 # if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) 111 # ifndef GCC_HASCLASSVISIBILITY 112 # define GCC_HASCLASSVISIBILITY 118 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) 119 # if defined(STATIC_LINKED) 122 # define SWIGEXPORT __declspec(dllexport) 125 # if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY) 126 # define SWIGEXPORT __attribute__ ((visibility("default"))) 135 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) 136 # define SWIGSTDCALL __stdcall 143 #if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_CRT_SECURE_NO_DEPRECATE) 144 # define _CRT_SECURE_NO_DEPRECATE 148 #if !defined(SWIG_NO_SCL_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_SCL_SECURE_NO_DEPRECATE) 149 # define _SCL_SECURE_NO_DEPRECATE 153 #if defined(__APPLE__) && !defined(__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES) 154 # define __ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES 0 162 #ifdef __INTEL_COMPILER 163 # pragma warning disable 592 167 #if defined(_DEBUG) && defined(SWIG_PYTHON_INTERPRETER_NO_DEBUG) 185 #define SWIG_RUNTIME_VERSION "4" 188 #ifdef SWIG_TYPE_TABLE 189 # define SWIG_QUOTE_STRING(x) #x 190 # define SWIG_EXPAND_AND_QUOTE_STRING(x) SWIG_QUOTE_STRING(x) 191 # define SWIG_TYPE_TABLE_NAME SWIG_EXPAND_AND_QUOTE_STRING(SWIG_TYPE_TABLE) 193 # define SWIG_TYPE_TABLE_NAME 206 # define SWIGRUNTIME SWIGINTERN 209 #ifndef SWIGRUNTIMEINLINE 210 # define SWIGRUNTIMEINLINE SWIGRUNTIME SWIGINLINE 214 #ifndef SWIG_BUFFER_SIZE 215 # define SWIG_BUFFER_SIZE 1024 219 #define SWIG_POINTER_DISOWN 0x1 220 #define SWIG_CAST_NEW_MEMORY 0x2 223 #define SWIG_POINTER_OWN 0x1 306 #define SWIG_ERROR (-1) 307 #define SWIG_IsOK(r) (r >= 0) 308 #define SWIG_ArgError(r) ((r != SWIG_ERROR) ? r : SWIG_TypeError) 311 #define SWIG_CASTRANKLIMIT (1 << 8) 313 #define SWIG_NEWOBJMASK (SWIG_CASTRANKLIMIT << 1) 315 #define SWIG_TMPOBJMASK (SWIG_NEWOBJMASK << 1) 317 #define SWIG_BADOBJ (SWIG_ERROR) 318 #define SWIG_OLDOBJ (SWIG_OK) 319 #define SWIG_NEWOBJ (SWIG_OK | SWIG_NEWOBJMASK) 320 #define SWIG_TMPOBJ (SWIG_OK | SWIG_TMPOBJMASK) 322 #define SWIG_AddNewMask(r) (SWIG_IsOK(r) ? (r | SWIG_NEWOBJMASK) : r) 323 #define SWIG_DelNewMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_NEWOBJMASK) : r) 324 #define SWIG_IsNewObj(r) (SWIG_IsOK(r) && (r & SWIG_NEWOBJMASK)) 325 #define SWIG_AddTmpMask(r) (SWIG_IsOK(r) ? (r | SWIG_TMPOBJMASK) : r) 326 #define SWIG_DelTmpMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_TMPOBJMASK) : r) 327 #define SWIG_IsTmpObj(r) (SWIG_IsOK(r) && (r & SWIG_TMPOBJMASK)) 330 #if defined(SWIG_CASTRANK_MODE) 331 # ifndef SWIG_TypeRank 332 # define SWIG_TypeRank unsigned long 334 # ifndef SWIG_MAXCASTRANK 335 # define SWIG_MAXCASTRANK (2) 337 # define SWIG_CASTRANKMASK ((SWIG_CASTRANKLIMIT) -1) 338 # define SWIG_CastRank(r) (r & SWIG_CASTRANKMASK) 339 SWIGINTERNINLINE
int SWIG_AddCast(
int r) {
340 return SWIG_IsOK(r) ? ((SWIG_CastRank(r) < SWIG_MAXCASTRANK) ? (r + 1) : SWIG_ERROR) : r;
342 SWIGINTERNINLINE
int SWIG_CheckState(
int r) {
343 return SWIG_IsOK(r) ? SWIG_CastRank(r) + 1 : 0;
346 # define SWIG_AddCast(r) (r) 347 # define SWIG_CheckState(r) (SWIG_IsOK(r) ? 1 : 0) 357 typedef void *(*swig_converter_func)(
void *,
int *);
364 swig_dycast_func dcast;
373 swig_converter_func converter;
398 SWIG_TypeNameComp(
const char *f1,
const char *l1,
399 const char *f2,
const char *l2) {
400 for (;(f1 != l1) && (f2 != l2); ++f1, ++f2) {
401 while ((*f1 ==
' ') && (f1 != l1)) ++f1;
402 while ((*f2 ==
' ') && (f2 != l2)) ++f2;
403 if (*f1 != *f2)
return (*f1 > *f2) ? 1 : -1;
405 return (
int)((l1 - f1) - (l2 - f2));
413 SWIG_TypeCmp(
const char *nb,
const char *tb) {
415 const char* te = tb + strlen(tb);
417 while (equiv != 0 && *ne) {
418 for (nb = ne; *ne; ++ne) {
419 if (*ne ==
'|')
break;
421 equiv = SWIG_TypeNameComp(nb, ne, tb, te);
432 SWIG_TypeEquiv(
const char *nb,
const char *tb) {
433 return SWIG_TypeCmp(nb, tb) == 0 ? 1 : 0;
444 if (strcmp(iter->type->name, c) == 0) {
445 if (iter == ty->cast)
448 iter->prev->next = iter->next;
450 iter->next->prev = iter->prev;
451 iter->next = ty->cast;
453 if (ty->cast) ty->cast->prev = iter;
471 if (iter->type == from) {
472 if (iter == ty->cast)
475 iter->prev->next = iter->next;
477 iter->next->prev = iter->prev;
478 iter->next = ty->cast;
480 if (ty->cast) ty->cast->prev = iter;
493 SWIGRUNTIMEINLINE
void *
495 return ((!ty) || (!ty->converter)) ? ptr : (*ty->converter)(ptr, newmemory);
504 if (!ty || !ty->dcast)
return ty;
505 while (ty && (ty->dcast)) {
506 ty = (*ty->dcast)(ptr);
515 SWIGRUNTIMEINLINE
const char *
524 SWIGRUNTIME
const char *
530 if (!type)
return NULL;
531 if (type->str != NULL) {
532 const char *last_name = type->str;
534 for (s = type->str; *s; s++)
535 if (*s ==
'|') last_name = s+1;
549 ti->clientdata = clientdata;
552 if (!cast->converter) {
554 if (!tc->clientdata) {
555 SWIG_TypeClientData(tc, clientdata);
563 SWIG_TypeClientData(ti, clientdata);
583 size_t r = iter->size - 1;
586 size_t i = (l + r) >> 1;
587 const char *iname = iter->types[i]->name;
589 int compare = strcmp(name, iname);
591 return iter->types[i];
592 }
else if (compare < 0) {
598 }
else if (compare > 0) {
607 }
while (iter != end);
625 swig_type_info *ret = SWIG_MangledTypeQueryModule(start, end, name);
634 for (; i < iter->size; ++i) {
635 if (iter->types[i]->str && (SWIG_TypeEquiv(iter->types[i]->str, name)))
636 return iter->types[i];
639 }
while (iter != end);
650 SWIG_PackData(
char *c,
void *ptr,
size_t sz) {
651 static const char hex[17] =
"0123456789abcdef";
652 const unsigned char *u = (
unsigned char *) ptr;
653 const unsigned char *eu = u + sz;
654 for (; u != eu; ++u) {
655 unsigned char uu = *u;
656 *(c++) = hex[(uu & 0xf0) >> 4];
657 *(c++) = hex[uu & 0xf];
665 SWIGRUNTIME
const char *
666 SWIG_UnpackData(
const char *c,
void *ptr,
size_t sz) {
667 unsigned char *u = (
unsigned char *) ptr;
668 const unsigned char *eu = u + sz;
669 for (; u != eu; ++u) {
672 if ((d >=
'0') && (d <=
'9'))
673 uu = (
unsigned char)((d -
'0') << 4);
674 else if ((d >=
'a') && (d <=
'f'))
675 uu = (
unsigned char)((d - (
'a'-10)) << 4);
679 if ((d >=
'0') && (d <=
'9'))
680 uu |= (
unsigned char)(d -
'0');
681 else if ((d >=
'a') && (d <=
'f'))
682 uu |= (
unsigned char)(d - (
'a'-10));
694 SWIG_PackVoidPtr(
char *buff,
void *ptr,
const char *name,
size_t bsz) {
696 if ((2*
sizeof(
void *) + 2) > bsz)
return 0;
698 r = SWIG_PackData(r,&ptr,
sizeof(
void *));
699 if (strlen(name) + 1 > (bsz - (r - buff)))
return 0;
704 SWIGRUNTIME
const char *
705 SWIG_UnpackVoidPtr(
const char *c,
void **ptr,
const char *name) {
707 if (strcmp(c,
"NULL") == 0) {
714 return SWIG_UnpackData(++c,ptr,
sizeof(
void *));
718 SWIG_PackDataName(
char *buff,
void *ptr,
size_t sz,
const char *name,
size_t bsz) {
720 size_t lname = (name ? strlen(name) : 0);
721 if ((2*sz + 2 + lname) > bsz)
return 0;
723 r = SWIG_PackData(r,ptr,sz);
725 strncpy(r,name,lname+1);
732 SWIGRUNTIME
const char *
733 SWIG_UnpackDataName(
const char *c,
void *ptr,
size_t sz,
const char *name) {
735 if (strcmp(c,
"NULL") == 0) {
742 return SWIG_UnpackData(++c,ptr,sz);
750 #define SWIG_UnknownError -1 751 #define SWIG_IOError -2 752 #define SWIG_RuntimeError -3 753 #define SWIG_IndexError -4 754 #define SWIG_TypeError -5 755 #define SWIG_DivisionByZero -6 756 #define SWIG_OverflowError -7 757 #define SWIG_SyntaxError -8 758 #define SWIG_ValueError -9 759 #define SWIG_SystemError -10 760 #define SWIG_AttributeError -11 761 #define SWIG_MemoryError -12 762 #define SWIG_NullReferenceError -13 767 #if PY_VERSION_HEX >= 0x03000000 769 #define PyClass_Check(obj) PyObject_IsInstance(obj, (PyObject *)&PyType_Type) 770 #define PyInt_Check(x) PyLong_Check(x) 771 #define PyInt_AsLong(x) PyLong_AsLong(x) 772 #define PyInt_FromLong(x) PyLong_FromLong(x) 773 #define PyInt_FromSize_t(x) PyLong_FromSize_t(x) 774 #define PyString_Check(name) PyBytes_Check(name) 775 #define PyString_FromString(x) PyUnicode_FromString(x) 776 #define PyString_Format(fmt, args) PyUnicode_Format(fmt, args) 777 #define PyString_AsString(str) PyBytes_AsString(str) 778 #define PyString_Size(str) PyBytes_Size(str) 779 #define PyString_InternFromString(key) PyUnicode_InternFromString(key) 780 #define Py_TPFLAGS_HAVE_CLASS Py_TPFLAGS_BASETYPE 781 #define PyString_AS_STRING(x) PyUnicode_AS_STRING(x) 782 #define _PyLong_FromSsize_t(x) PyLong_FromSsize_t(x) 787 # define Py_TYPE(op) ((op)->ob_type) 792 #if PY_VERSION_HEX >= 0x03000000 793 # define SWIG_Python_str_FromFormat PyUnicode_FromFormat 795 # define SWIG_Python_str_FromFormat PyString_FromFormat 803 SWIG_Python_str_AsChar(PyObject *str)
805 #if PY_VERSION_HEX >= 0x03000000 807 str = PyUnicode_AsUTF8String(str);
811 PyBytes_AsStringAndSize(str, &cstr, &len);
812 newstr = (
char *) malloc(len+1);
813 memcpy(newstr, cstr, len+1);
818 return PyString_AsString(str);
822 #if PY_VERSION_HEX >= 0x03000000 823 # define SWIG_Python_str_DelForPy3(x) free( (void*) (x) ) 825 # define SWIG_Python_str_DelForPy3(x) 830 SWIG_Python_str_FromChar(
const char *c)
832 #if PY_VERSION_HEX >= 0x03000000 833 return PyUnicode_FromString(c);
835 return PyString_FromString(c);
840 #if PY_VERSION_HEX < 0x02020000 841 # if defined(_MSC_VER) || defined(__BORLANDC__) || defined(_WATCOM) 842 # define PyOS_snprintf _snprintf 844 # define PyOS_snprintf snprintf 849 #if PY_VERSION_HEX < 0x02020000 851 #ifndef SWIG_PYBUFFER_SIZE 852 # define SWIG_PYBUFFER_SIZE 1024 856 PyString_FromFormat(
const char *fmt, ...) {
858 char buf[SWIG_PYBUFFER_SIZE * 2];
861 res = vsnprintf(buf,
sizeof(buf), fmt, ap);
863 return (res < 0 || res >= (
int)
sizeof(buf)) ? 0 : PyString_FromString(buf);
868 # define PyObject_DEL PyObject_Del 872 #if PY_VERSION_HEX < 0x02020000 873 # ifndef PyExc_StopIteration 874 # define PyExc_StopIteration PyExc_RuntimeError 876 # ifndef PyObject_GenericGetAttr 877 # define PyObject_GenericGetAttr 0 882 #if PY_VERSION_HEX < 0x02010000 883 # ifndef Py_NotImplemented 884 # define Py_NotImplemented PyExc_RuntimeError 889 #if PY_VERSION_HEX < 0x02010000 890 # ifndef PyString_AsStringAndSize 891 # define PyString_AsStringAndSize(obj, s, len) {*s = PyString_AsString(obj); *len = *s ? strlen(*s) : 0;} 896 #if PY_VERSION_HEX < 0x02000000 897 # ifndef PySequence_Size 898 # define PySequence_Size PySequence_Length 903 #if PY_VERSION_HEX < 0x02030000 905 PyObject *PyBool_FromLong(
long ok)
907 PyObject *result = ok ? Py_True : Py_False;
916 #if PY_VERSION_HEX < 0x02050000 && !defined(PY_SSIZE_T_MIN) 917 typedef int Py_ssize_t;
918 # define PY_SSIZE_T_MAX INT_MAX 919 # define PY_SSIZE_T_MIN INT_MIN 920 typedef inquiry lenfunc;
921 typedef intargfunc ssizeargfunc;
922 typedef intintargfunc ssizessizeargfunc;
923 typedef intobjargproc ssizeobjargproc;
924 typedef intintobjargproc ssizessizeobjargproc;
925 typedef getreadbufferproc readbufferproc;
926 typedef getwritebufferproc writebufferproc;
927 typedef getsegcountproc segcountproc;
928 typedef getcharbufferproc charbufferproc;
929 static long PyNumber_AsSsize_t (PyObject *x,
void *SWIGUNUSEDPARM(exc))
932 PyObject *i = PyNumber_Int(x);
934 result = PyInt_AsLong(i);
941 #if PY_VERSION_HEX < 0x02050000 942 #define PyInt_FromSize_t(x) PyInt_FromLong((long)x) 945 #if PY_VERSION_HEX < 0x02040000 946 #define Py_VISIT(op) \ 949 int vret = visit((op), arg); \ 956 #if PY_VERSION_HEX < 0x02030000 959 PyNumberMethods as_number;
960 PyMappingMethods as_mapping;
961 PySequenceMethods as_sequence;
962 PyBufferProcs as_buffer;
963 PyObject *name, *slots;
967 #if PY_VERSION_HEX < 0x02030000 968 typedef destructor freefunc;
971 #if ((PY_MAJOR_VERSION == 2 && PY_MINOR_VERSION > 6) || \ 972 (PY_MAJOR_VERSION == 3 && PY_MINOR_VERSION > 0) || \ 973 (PY_MAJOR_VERSION > 3)) 974 # define SWIGPY_USE_CAPSULE 975 # define SWIGPY_CAPSULE_NAME ((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION ".type_pointer_capsule" SWIG_TYPE_TABLE_NAME) 978 #if PY_VERSION_HEX < 0x03020000 979 #define PyDescr_TYPE(x) (((PyDescrObject *)(x))->d_type) 980 #define PyDescr_NAME(x) (((PyDescrObject *)(x))->d_name) 981 #define Py_hash_t long 988 SWIGRUNTIME PyObject*
989 SWIG_Python_ErrorType(
int code) {
992 case SWIG_MemoryError:
993 type = PyExc_MemoryError;
996 type = PyExc_IOError;
998 case SWIG_RuntimeError:
999 type = PyExc_RuntimeError;
1001 case SWIG_IndexError:
1002 type = PyExc_IndexError;
1004 case SWIG_TypeError:
1005 type = PyExc_TypeError;
1007 case SWIG_DivisionByZero:
1008 type = PyExc_ZeroDivisionError;
1010 case SWIG_OverflowError:
1011 type = PyExc_OverflowError;
1013 case SWIG_SyntaxError:
1014 type = PyExc_SyntaxError;
1016 case SWIG_ValueError:
1017 type = PyExc_ValueError;
1019 case SWIG_SystemError:
1020 type = PyExc_SystemError;
1022 case SWIG_AttributeError:
1023 type = PyExc_AttributeError;
1026 type = PyExc_RuntimeError;
1033 SWIG_Python_AddErrorMsg(
const char* mesg)
1036 PyObject *value = 0;
1037 PyObject *traceback = 0;
1039 if (PyErr_Occurred())
1040 PyErr_Fetch(&type, &value, &traceback);
1042 PyObject *old_str = PyObject_Str(value);
1043 const char *tmp = SWIG_Python_str_AsChar(old_str);
1047 PyErr_Format(type,
"%s %s", tmp, mesg);
1049 PyErr_Format(type,
"%s", mesg);
1050 SWIG_Python_str_DelForPy3(tmp);
1054 PyErr_SetString(PyExc_RuntimeError, mesg);
1058 #if defined(SWIG_PYTHON_NO_THREADS) 1059 # if defined(SWIG_PYTHON_THREADS) 1060 # undef SWIG_PYTHON_THREADS 1063 #if defined(SWIG_PYTHON_THREADS) 1064 # if !defined(SWIG_PYTHON_USE_GIL) && !defined(SWIG_PYTHON_NO_USE_GIL) 1065 # if (PY_VERSION_HEX >= 0x02030000) 1066 # define SWIG_PYTHON_USE_GIL 1069 # if defined(SWIG_PYTHON_USE_GIL) 1070 # ifndef SWIG_PYTHON_INITIALIZE_THREADS 1071 # define SWIG_PYTHON_INITIALIZE_THREADS PyEval_InitThreads() 1074 class SWIG_Python_Thread_Block {
1076 PyGILState_STATE state;
1078 void end() {
if (status) { PyGILState_Release(state); status =
false;} }
1079 SWIG_Python_Thread_Block() : status(
true), state(PyGILState_Ensure()) {}
1080 ~SWIG_Python_Thread_Block() { end(); }
1082 class SWIG_Python_Thread_Allow {
1084 PyThreadState *save;
1086 void end() {
if (status) { PyEval_RestoreThread(save); status =
false; }}
1087 SWIG_Python_Thread_Allow() : status(
true), save(PyEval_SaveThread()) {}
1088 ~SWIG_Python_Thread_Allow() { end(); }
1090 # define SWIG_PYTHON_THREAD_BEGIN_BLOCK SWIG_Python_Thread_Block _swig_thread_block 1091 # define SWIG_PYTHON_THREAD_END_BLOCK _swig_thread_block.end() 1092 # define SWIG_PYTHON_THREAD_BEGIN_ALLOW SWIG_Python_Thread_Allow _swig_thread_allow 1093 # define SWIG_PYTHON_THREAD_END_ALLOW _swig_thread_allow.end() 1095 # define SWIG_PYTHON_THREAD_BEGIN_BLOCK PyGILState_STATE _swig_thread_block = PyGILState_Ensure() 1096 # define SWIG_PYTHON_THREAD_END_BLOCK PyGILState_Release(_swig_thread_block) 1097 # define SWIG_PYTHON_THREAD_BEGIN_ALLOW PyThreadState *_swig_thread_allow = PyEval_SaveThread() 1098 # define SWIG_PYTHON_THREAD_END_ALLOW PyEval_RestoreThread(_swig_thread_allow) 1101 # if !defined(SWIG_PYTHON_INITIALIZE_THREADS) 1102 # define SWIG_PYTHON_INITIALIZE_THREADS 1104 # if !defined(SWIG_PYTHON_THREAD_BEGIN_BLOCK) 1105 # define SWIG_PYTHON_THREAD_BEGIN_BLOCK 1107 # if !defined(SWIG_PYTHON_THREAD_END_BLOCK) 1108 # define SWIG_PYTHON_THREAD_END_BLOCK 1110 # if !defined(SWIG_PYTHON_THREAD_BEGIN_ALLOW) 1111 # define SWIG_PYTHON_THREAD_BEGIN_ALLOW 1113 # if !defined(SWIG_PYTHON_THREAD_END_ALLOW) 1114 # define SWIG_PYTHON_THREAD_END_ALLOW 1118 # define SWIG_PYTHON_INITIALIZE_THREADS 1119 # define SWIG_PYTHON_THREAD_BEGIN_BLOCK 1120 # define SWIG_PYTHON_THREAD_END_BLOCK 1121 # define SWIG_PYTHON_THREAD_BEGIN_ALLOW 1122 # define SWIG_PYTHON_THREAD_END_ALLOW 1138 #define SWIG_PY_POINTER 4 1139 #define SWIG_PY_BINARY 5 1156 #if PY_VERSION_HEX >= 0x03000000 1157 SWIGRUNTIME PyObject* SWIG_PyInstanceMethod_New(PyObject *SWIGUNUSEDPARM(
self), PyObject *func)
1159 return PyInstanceMethod_New(func);
1162 SWIGRUNTIME PyObject* SWIG_PyInstanceMethod_New(PyObject *SWIGUNUSEDPARM(
self), PyObject *SWIGUNUSEDPARM(func))
1185 #define SWIG_Python_ConvertPtr(obj, pptr, type, flags) SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, 0) 1186 #define SWIG_ConvertPtr(obj, pptr, type, flags) SWIG_Python_ConvertPtr(obj, pptr, type, flags) 1187 #define SWIG_ConvertPtrAndOwn(obj,pptr,type,flags,own) SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, own) 1189 #ifdef SWIGPYTHON_BUILTIN 1190 #define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(self, ptr, type, flags) 1192 #define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags) 1195 #define SWIG_InternalNewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags) 1197 #define SWIG_CheckImplicit(ty) SWIG_Python_CheckImplicit(ty) 1198 #define SWIG_AcquirePtr(ptr, src) SWIG_Python_AcquirePtr(ptr, src) 1199 #define swig_owntype int 1202 #define SWIG_ConvertPacked(obj, ptr, sz, ty) SWIG_Python_ConvertPacked(obj, ptr, sz, ty) 1203 #define SWIG_NewPackedObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type) 1206 #define SWIG_ConvertInstance(obj, pptr, type, flags) SWIG_ConvertPtr(obj, pptr, type, flags) 1207 #define SWIG_NewInstanceObj(ptr, type, flags) SWIG_NewPointerObj(ptr, type, flags) 1210 #define SWIG_ConvertFunctionPtr(obj, pptr, type) SWIG_Python_ConvertFunctionPtr(obj, pptr, type) 1211 #define SWIG_NewFunctionPtrObj(ptr, type) SWIG_Python_NewPointerObj(NULL, ptr, type, 0) 1214 #define SWIG_ConvertMember(obj, ptr, sz, ty) SWIG_Python_ConvertPacked(obj, ptr, sz, ty) 1215 #define SWIG_NewMemberObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type) 1220 #define SWIG_GetModule(clientdata) SWIG_Python_GetModule(clientdata) 1221 #define SWIG_SetModule(clientdata, pointer) SWIG_Python_SetModule(pointer) 1222 #define SWIG_NewClientData(obj) SwigPyClientData_New(obj) 1224 #define SWIG_SetErrorObj SWIG_Python_SetErrorObj 1225 #define SWIG_SetErrorMsg SWIG_Python_SetErrorMsg 1226 #define SWIG_ErrorType(code) SWIG_Python_ErrorType(code) 1227 #define SWIG_Error(code, msg) SWIG_Python_SetErrorMsg(SWIG_ErrorType(code), msg) 1228 #define SWIG_fail goto fail 1236 SWIG_Python_SetErrorObj(PyObject *errtype, PyObject *obj) {
1237 SWIG_PYTHON_THREAD_BEGIN_BLOCK;
1238 PyErr_SetObject(errtype, obj);
1240 SWIG_PYTHON_THREAD_END_BLOCK;
1244 SWIG_Python_SetErrorMsg(PyObject *errtype,
const char *msg) {
1245 SWIG_PYTHON_THREAD_BEGIN_BLOCK;
1246 PyErr_SetString(errtype, msg);
1247 SWIG_PYTHON_THREAD_END_BLOCK;
1250 #define SWIG_Python_Raise(obj, type, desc) SWIG_Python_SetErrorObj(SWIG_Python_ExceptionType(desc), obj) 1254 #if defined(SWIGPYTHON_BUILTIN) 1257 SwigPyBuiltin_AddPublicSymbol(PyObject *seq,
const char *key) {
1258 PyObject *s = PyString_InternFromString(key);
1259 PyList_Append(seq, s);
1264 SWIG_Python_SetConstant(PyObject *d, PyObject *public_interface,
const char *name, PyObject *obj) {
1265 #if PY_VERSION_HEX < 0x02030000 1266 PyDict_SetItemString(d, (
char *)name, obj);
1268 PyDict_SetItemString(d, name, obj);
1271 if (public_interface)
1272 SwigPyBuiltin_AddPublicSymbol(public_interface, name);
1278 SWIG_Python_SetConstant(PyObject *d,
const char *name, PyObject *obj) {
1279 #if PY_VERSION_HEX < 0x02030000 1280 PyDict_SetItemString(d, (
char *)name, obj);
1282 PyDict_SetItemString(d, name, obj);
1291 SWIGINTERN PyObject*
1292 SWIG_Python_AppendOutput(PyObject* result, PyObject* obj) {
1293 #if !defined(SWIG_PYTHON_OUTPUT_TUPLE) 1296 }
else if (result == Py_None) {
1300 if (!PyList_Check(result)) {
1301 PyObject *o2 = result;
1302 result = PyList_New(1);
1303 PyList_SetItem(result, 0, o2);
1305 PyList_Append(result,obj);
1314 }
else if (result == Py_None) {
1318 if (!PyTuple_Check(result)) {
1320 result = PyTuple_New(1);
1321 PyTuple_SET_ITEM(result, 0, o2);
1323 o3 = PyTuple_New(1);
1324 PyTuple_SET_ITEM(o3, 0, obj);
1326 result = PySequence_Concat(o2, o3);
1336 SWIGINTERN Py_ssize_t
1337 SWIG_Python_UnpackTuple(PyObject *args,
const char *name, Py_ssize_t min, Py_ssize_t max, PyObject **objs)
1343 PyErr_Format(PyExc_TypeError,
"%s expected %s%d arguments, got none",
1344 name, (min == max ?
"" :
"at least "), (
int)min);
1348 if (!PyTuple_Check(args)) {
1349 if (min <= 1 && max >= 1) {
1352 for (i = 1; i < max; ++i) {
1357 PyErr_SetString(PyExc_SystemError,
"UnpackTuple() argument list is not a tuple");
1360 Py_ssize_t l = PyTuple_GET_SIZE(args);
1362 PyErr_Format(PyExc_TypeError,
"%s expected %s%d arguments, got %d",
1363 name, (min == max ?
"" :
"at least "), (
int)min, (
int)l);
1365 }
else if (l > max) {
1366 PyErr_Format(PyExc_TypeError,
"%s expected %s%d arguments, got %d",
1367 name, (min == max ?
"" :
"at most "), (
int)max, (
int)l);
1371 for (i = 0; i < l; ++i) {
1372 objs[i] = PyTuple_GET_ITEM(args, i);
1374 for (; l < max; ++l) {
1383 #if PY_VERSION_HEX >= 0x02020000 1384 #define SWIG_Python_CallFunctor(functor, obj) PyObject_CallFunctionObjArgs(functor, obj, NULL); 1386 #define SWIG_Python_CallFunctor(functor, obj) PyObject_CallFunction(functor, "O", obj); 1394 #define SWIG_STATIC_POINTER(var) var 1396 #define SWIG_STATIC_POINTER(var) var = 0; if (!var) var 1404 #define SWIG_POINTER_NOSHADOW (SWIG_POINTER_OWN << 1) 1405 #define SWIG_POINTER_NEW (SWIG_POINTER_NOSHADOW | SWIG_POINTER_OWN) 1407 #define SWIG_POINTER_IMPLICIT_CONV (SWIG_POINTER_DISOWN << 1) 1409 #define SWIG_BUILTIN_TP_INIT (SWIG_POINTER_OWN << 2) 1410 #define SWIG_BUILTIN_INIT (SWIG_BUILTIN_TP_INIT | SWIG_POINTER_OWN) 1417 #if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) 1418 # ifndef SWIG_PYTHON_NO_BUILD_NONE 1419 # ifndef SWIG_PYTHON_BUILD_NONE 1420 # define SWIG_PYTHON_BUILD_NONE 1425 #ifdef SWIG_PYTHON_BUILD_NONE 1428 # define Py_None SWIG_Py_None() 1430 SWIGRUNTIMEINLINE PyObject *
1433 PyObject *none = Py_BuildValue((
char*)
"");
1437 SWIGRUNTIME PyObject *
1440 static PyObject *SWIG_STATIC_POINTER(none) = _SWIG_Py_None();
1447 SWIGRUNTIMEINLINE PyObject *
1450 PyObject *none = Py_None;
1464 PyTypeObject *pytype;
1467 SWIGRUNTIMEINLINE
int 1471 return data ? data->implicitconv : 0;
1474 SWIGRUNTIMEINLINE PyObject *
1477 PyObject *klass = data ? data->klass : 0;
1478 return (klass ? klass : PyExc_RuntimeError);
1483 SwigPyClientData_New(PyObject* obj)
1491 Py_INCREF(data->klass);
1493 if (PyClass_Check(obj)) {
1495 data->newargs = obj;
1498 #if (PY_VERSION_HEX < 0x02020000) 1501 data->newraw = PyObject_GetAttrString(data->klass, (
char *)
"__new__");
1504 Py_INCREF(data->newraw);
1505 data->newargs = PyTuple_New(1);
1506 PyTuple_SetItem(data->newargs, 0, obj);
1508 data->newargs = obj;
1510 Py_INCREF(data->newargs);
1513 data->destroy = PyObject_GetAttrString(data->klass, (
char *)
"__swig_destroy__");
1514 if (PyErr_Occurred()) {
1518 if (data->destroy) {
1520 Py_INCREF(data->destroy);
1521 flags = PyCFunction_GET_FLAGS(data->destroy);
1523 data->delargs = !(flags & (METH_O));
1530 data->implicitconv = 0;
1538 Py_XDECREF(data->newraw);
1539 Py_XDECREF(data->newargs);
1540 Py_XDECREF(data->destroy);
1551 #ifdef SWIGPYTHON_BUILTIN 1557 #ifdef SWIGPYTHON_BUILTIN 1559 SWIGRUNTIME PyObject *
1560 SwigPyObject_get___dict__(PyObject *v, PyObject *SWIGUNUSEDPARM(args))
1565 sobj->dict = PyDict_New();
1567 Py_INCREF(sobj->dict);
1573 SWIGRUNTIME PyObject *
1576 return PyLong_FromVoidPtr(v->ptr);
1579 SWIGRUNTIME PyObject *
1582 PyObject *res = NULL;
1583 PyObject *args = PyTuple_New(1);
1585 if (PyTuple_SetItem(args, 0, SwigPyObject_long(v)) == 0) {
1586 PyObject *ofmt = SWIG_Python_str_FromChar(fmt);
1588 #if PY_VERSION_HEX >= 0x03000000 1589 res = PyUnicode_Format(ofmt,args);
1591 res = PyString_Format(ofmt,args);
1601 SWIGRUNTIME PyObject *
1604 return SwigPyObject_format(
"%o",v);
1607 SWIGRUNTIME PyObject *
1610 return SwigPyObject_format(
"%x",v);
1613 SWIGRUNTIME PyObject *
1620 const char *name = SWIG_TypePrettyName(v->ty);
1621 PyObject *repr = SWIG_Python_str_FromFormat(
"<Swig Object of type '%s' at %p>", (name ? name :
"unknown"), (
void *)v);
1624 PyObject *nrep = SwigPyObject_repr((
SwigPyObject *)v->next);
1626 PyObject *nrep = SwigPyObject_repr((
SwigPyObject *)v->next, args);
1628 # if PY_VERSION_HEX >= 0x03000000 1629 PyObject *joined = PyUnicode_Concat(repr, nrep);
1634 PyString_ConcatAndDel(&repr,nrep);
1645 return (i < j) ? -1 : ((i > j) ? 1 : 0);
1649 SWIGRUNTIME PyObject*
1653 if( op != Py_EQ && op != Py_NE ) {
1654 Py_INCREF(Py_NotImplemented);
1655 return Py_NotImplemented;
1657 res = PyBool_FromLong( (SwigPyObject_compare(v, w)==0) == (op == Py_EQ) ? 1 : 0);
1662 SWIGRUNTIME PyTypeObject* SwigPyObject_TypeOnce(
void);
1664 #ifdef SWIGPYTHON_BUILTIN 1666 SWIGRUNTIME PyTypeObject*
1667 SwigPyObject_type(
void) {
1669 assert(SwigPyObject_stype);
1676 SWIGRUNTIME PyTypeObject*
1677 SwigPyObject_type(
void) {
1678 static PyTypeObject *SWIG_STATIC_POINTER(type) = SwigPyObject_TypeOnce();
1683 SWIGRUNTIMEINLINE
int 1684 SwigPyObject_Check(PyObject *op) {
1685 #ifdef SWIGPYTHON_BUILTIN 1686 PyTypeObject *target_tp = SwigPyObject_type();
1687 if (PyType_IsSubtype(op->ob_type, target_tp))
1689 return (strcmp(op->ob_type->tp_name,
"SwigPyObject") == 0);
1691 return (Py_TYPE(op) == SwigPyObject_type())
1692 || (strcmp(Py_TYPE(op)->tp_name,
"SwigPyObject") == 0);
1696 SWIGRUNTIME PyObject *
1700 SwigPyObject_dealloc(PyObject *v)
1703 PyObject *next = sobj->next;
1704 if (sobj->own == SWIG_POINTER_OWN) {
1707 PyObject *destroy = data ? data->destroy : 0;
1719 PyObject *val = NULL, *type = NULL, *tb = NULL;
1720 PyErr_Fetch(&val, &type, &tb);
1722 if (data->delargs) {
1724 PyObject *tmp = SwigPyObject_New(sobj->ptr, ty, 0);
1725 res = SWIG_Python_CallFunctor(destroy, tmp);
1728 PyCFunction meth = PyCFunction_GET_FUNCTION(destroy);
1729 PyObject *mself = PyCFunction_GET_SELF(destroy);
1730 res = ((*meth)(mself, v));
1733 PyErr_WriteUnraisable(destroy);
1735 PyErr_Restore(val, type, tb);
1739 #if !defined(SWIG_PYTHON_SILENT_MEMLEAK) 1741 const char *name = SWIG_TypePrettyName(ty);
1742 printf(
"swig/python detected a memory leak of type '%s', no destructor found.\n", (name ? name :
"unknown"));
1750 SWIGRUNTIME PyObject*
1751 SwigPyObject_append(PyObject* v, PyObject* next)
1756 if (!PyArg_ParseTuple(next,(
char *)
"O:append", &tmp))
return NULL;
1759 if (!SwigPyObject_Check(next)) {
1760 PyErr_SetString(PyExc_TypeError,
"Attempt to append a non SwigPyObject");
1765 return SWIG_Py_Void();
1768 SWIGRUNTIME PyObject*
1770 SwigPyObject_next(PyObject* v)
1772 SwigPyObject_next(PyObject* v, PyObject *SWIGUNUSEDPARM(args))
1777 Py_INCREF(sobj->next);
1780 return SWIG_Py_Void();
1784 SWIGINTERN PyObject*
1786 SwigPyObject_disown(PyObject *v)
1788 SwigPyObject_disown(PyObject* v, PyObject *SWIGUNUSEDPARM(args))
1793 return SWIG_Py_Void();
1796 SWIGINTERN PyObject*
1798 SwigPyObject_acquire(PyObject *v)
1800 SwigPyObject_acquire(PyObject* v, PyObject *SWIGUNUSEDPARM(args))
1804 sobj->own = SWIG_POINTER_OWN;
1805 return SWIG_Py_Void();
1808 SWIGINTERN PyObject*
1809 SwigPyObject_own(PyObject *v, PyObject *args)
1812 #if (PY_VERSION_HEX < 0x02020000) 1813 if (!PyArg_ParseTuple(args,(
char *)
"|O:own",&val))
1814 #elif (PY_VERSION_HEX < 0x02050000) 1815 if (!PyArg_UnpackTuple(args, (
char *)
"own", 0, 1, &val))
1817 if (!PyArg_UnpackTuple(args,
"own", 0, 1, &val))
1825 PyObject *obj = PyBool_FromLong(sobj->own);
1828 if (PyObject_IsTrue(val)) {
1829 SwigPyObject_acquire(v);
1831 SwigPyObject_disown(v);
1834 if (PyObject_IsTrue(val)) {
1835 SwigPyObject_acquire(v,args);
1837 SwigPyObject_disown(v,args);
1847 swigobject_methods[] = {
1848 {(
char *)
"disown", (PyCFunction)SwigPyObject_disown, METH_NOARGS, (
char *)
"releases ownership of the pointer"},
1849 {(
char *)
"acquire", (PyCFunction)SwigPyObject_acquire, METH_NOARGS, (
char *)
"acquires ownership of the pointer"},
1850 {(
char *)
"own", (PyCFunction)SwigPyObject_own, METH_VARARGS, (
char *)
"returns/sets ownership of the pointer"},
1851 {(
char *)
"append", (PyCFunction)SwigPyObject_append, METH_O, (
char *)
"appends another 'this' object"},
1852 {(
char *)
"next", (PyCFunction)SwigPyObject_next, METH_NOARGS, (
char *)
"returns the next 'this' object"},
1853 {(
char *)
"__repr__",(PyCFunction)SwigPyObject_repr, METH_NOARGS, (
char *)
"returns object representation"},
1858 swigobject_methods[] = {
1859 {(
char *)
"disown", (PyCFunction)SwigPyObject_disown, METH_VARARGS, (
char *)
"releases ownership of the pointer"},
1860 {(
char *)
"acquire", (PyCFunction)SwigPyObject_acquire, METH_VARARGS, (
char *)
"acquires ownership of the pointer"},
1861 {(
char *)
"own", (PyCFunction)SwigPyObject_own, METH_VARARGS, (
char *)
"returns/sets ownership of the pointer"},
1862 {(
char *)
"append", (PyCFunction)SwigPyObject_append, METH_VARARGS, (
char *)
"appends another 'this' object"},
1863 {(
char *)
"next", (PyCFunction)SwigPyObject_next, METH_VARARGS, (
char *)
"returns the next 'this' object"},
1864 {(
char *)
"__repr__",(PyCFunction)SwigPyObject_repr, METH_VARARGS, (
char *)
"returns object representation"},
1869 #if PY_VERSION_HEX < 0x02020000 1870 SWIGINTERN PyObject *
1873 return Py_FindMethod(swigobject_methods, (PyObject *)sobj, name);
1877 SWIGRUNTIME PyTypeObject*
1878 SwigPyObject_TypeOnce(
void) {
1879 static char swigobject_doc[] =
"Swig object carries a C/C++ instance pointer";
1881 static PyNumberMethods SwigPyObject_as_number = {
1886 #
if PY_VERSION_HEX < 0x03000000
1902 #
if PY_VERSION_HEX < 0x03000000
1905 (unaryfunc)SwigPyObject_long,
1906 #if PY_VERSION_HEX < 0x03000000 1907 (unaryfunc)SwigPyObject_long,
1912 #if PY_VERSION_HEX < 0x03000000 1913 (unaryfunc)SwigPyObject_oct,
1914 (unaryfunc)SwigPyObject_hex,
1916 #if PY_VERSION_HEX >= 0x03050000 1917 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
1918 #elif PY_VERSION_HEX >= 0x03000000 1919 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
1920 #elif PY_VERSION_HEX >= 0x02050000 1921 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
1922 #elif PY_VERSION_HEX >= 0x02020000 1923 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
1924 #elif PY_VERSION_HEX >= 0x02000000 1925 0,0,0,0,0,0,0,0,0,0,0
1929 static PyTypeObject swigpyobject_type;
1930 static int type_init = 0;
1932 const PyTypeObject tmp = {
1933 #if PY_VERSION_HEX >= 0x03000000 1934 PyVarObject_HEAD_INIT(NULL, 0)
1936 PyObject_HEAD_INIT(NULL)
1939 (
char *)
"SwigPyObject",
1942 (destructor)SwigPyObject_dealloc,
1944 #
if PY_VERSION_HEX < 0x02020000
1945 (getattrfunc)SwigPyObject_getattr,
1950 #if PY_VERSION_HEX >= 0x03000000 1953 (cmpfunc)SwigPyObject_compare,
1955 (reprfunc)SwigPyObject_repr,
1956 &SwigPyObject_as_number,
1962 PyObject_GenericGetAttr,
1969 (richcmpfunc)SwigPyObject_richcompare,
1971 #
if PY_VERSION_HEX >= 0x02020000
1993 #
if PY_VERSION_HEX >= 0x02030000
1996 #
if PY_VERSION_HEX >= 0x02060000
1999 #
if PY_VERSION_HEX >= 0x03040000
2006 #
if PY_VERSION_HEX >= 0x02050000
2012 swigpyobject_type = tmp;
2014 #if PY_VERSION_HEX < 0x02020000 2015 swigpyobject_type.ob_type = &PyType_Type;
2017 if (PyType_Ready(&swigpyobject_type) < 0)
2021 return &swigpyobject_type;
2024 SWIGRUNTIME PyObject *
2034 return (PyObject *)sobj;
2049 SwigPyPacked_print(
SwigPyPacked *v, FILE *fp,
int SWIGUNUSEDPARM(flags))
2051 char result[SWIG_BUFFER_SIZE];
2052 fputs(
"<Swig Packed ", fp);
2053 if (SWIG_PackDataName(result, v->pack, v->size, 0,
sizeof(result))) {
2057 fputs(v->ty->name,fp);
2062 SWIGRUNTIME PyObject *
2065 char result[SWIG_BUFFER_SIZE];
2066 if (SWIG_PackDataName(result, v->pack, v->size, 0,
sizeof(result))) {
2067 return SWIG_Python_str_FromFormat(
"<Swig Packed at %s%s>", result, v->ty->name);
2069 return SWIG_Python_str_FromFormat(
"<Swig Packed %s>", v->ty->name);
2073 SWIGRUNTIME PyObject *
2076 char result[SWIG_BUFFER_SIZE];
2077 if (SWIG_PackDataName(result, v->pack, v->size, 0,
sizeof(result))){
2078 return SWIG_Python_str_FromFormat(
"%s%s", result, v->ty->name);
2080 return SWIG_Python_str_FromChar(v->ty->name);
2089 int s = (i < j) ? -1 : ((i > j) ? 1 : 0);
2090 return s ? s : strncmp((
char *)v->pack, (
char *)w->pack, 2*v->size);
2093 SWIGRUNTIME PyTypeObject* SwigPyPacked_TypeOnce(
void);
2095 SWIGRUNTIME PyTypeObject*
2096 SwigPyPacked_type(
void) {
2097 static PyTypeObject *SWIG_STATIC_POINTER(type) = SwigPyPacked_TypeOnce();
2101 SWIGRUNTIMEINLINE
int 2102 SwigPyPacked_Check(PyObject *op) {
2103 return ((op)->ob_type == SwigPyPacked_TypeOnce())
2104 || (strcmp((op)->ob_type->tp_name,
"SwigPyPacked") == 0);
2108 SwigPyPacked_dealloc(PyObject *v)
2110 if (SwigPyPacked_Check(v)) {
2117 SWIGRUNTIME PyTypeObject*
2118 SwigPyPacked_TypeOnce(
void) {
2119 static char swigpacked_doc[] =
"Swig object carries a C/C++ instance pointer";
2120 static PyTypeObject swigpypacked_type;
2121 static int type_init = 0;
2123 const PyTypeObject tmp = {
2124 #if PY_VERSION_HEX>=0x03000000 2125 PyVarObject_HEAD_INIT(NULL, 0)
2127 PyObject_HEAD_INIT(NULL)
2130 (
char *)
"SwigPyPacked",
2133 (destructor)SwigPyPacked_dealloc,
2134 (printfunc)SwigPyPacked_print,
2137 #if PY_VERSION_HEX>=0x03000000 2140 (cmpfunc)SwigPyPacked_compare,
2142 (reprfunc)SwigPyPacked_repr,
2148 (reprfunc)SwigPyPacked_str,
2149 PyObject_GenericGetAttr,
2158 #
if PY_VERSION_HEX >= 0x02020000
2180 #
if PY_VERSION_HEX >= 0x02030000
2183 #
if PY_VERSION_HEX >= 0x02060000
2186 #
if PY_VERSION_HEX >= 0x03040000
2193 #
if PY_VERSION_HEX >= 0x02050000
2199 swigpypacked_type = tmp;
2201 #if PY_VERSION_HEX < 0x02020000 2202 swigpypacked_type.ob_type = &PyType_Type;
2204 if (PyType_Ready(&swigpypacked_type) < 0)
2208 return &swigpypacked_type;
2211 SWIGRUNTIME PyObject *
2216 void *pack = malloc(size);
2218 memcpy(pack, ptr, size);
2223 PyObject_DEL((PyObject *) sobj);
2227 return (PyObject *) sobj;
2231 SwigPyPacked_UnpackData(PyObject *obj,
void *ptr,
size_t size)
2233 if (SwigPyPacked_Check(obj)) {
2235 if (sobj->size != size)
return 0;
2236 memcpy(ptr, sobj->pack, size);
2247 SWIGRUNTIMEINLINE PyObject *
2250 return SWIG_Python_str_FromChar(
"this");
2253 static PyObject *swig_this = NULL;
2255 SWIGRUNTIME PyObject *
2258 if (swig_this == NULL)
2259 swig_this = _SWIG_This();
2266 #if PY_VERSION_HEX>=0x03000000 2267 #define SWIG_PYTHON_SLOW_GETSET_THIS 2271 SWIG_Python_GetSwigThis(PyObject *pyobj)
2275 if (SwigPyObject_Check(pyobj))
2278 #ifdef SWIGPYTHON_BUILTIN 2280 # ifdef PyWeakref_CheckProxy 2281 if (PyWeakref_CheckProxy(pyobj)) {
2282 pyobj = PyWeakref_GET_OBJECT(pyobj);
2283 if (pyobj && SwigPyObject_Check(pyobj))
2292 #if (!defined(SWIG_PYTHON_SLOW_GETSET_THIS) && (PY_VERSION_HEX >= 0x02030000)) 2293 if (PyInstance_Check(pyobj)) {
2294 obj = _PyInstance_Lookup(pyobj, SWIG_This());
2296 PyObject **dictptr = _PyObject_GetDictPtr(pyobj);
2297 if (dictptr != NULL) {
2298 PyObject *dict = *dictptr;
2299 obj = dict ? PyDict_GetItem(dict, SWIG_This()) : 0;
2301 #ifdef PyWeakref_CheckProxy 2302 if (PyWeakref_CheckProxy(pyobj)) {
2303 PyObject *wobj = PyWeakref_GET_OBJECT(pyobj);
2304 return wobj ? SWIG_Python_GetSwigThis(wobj) : 0;
2307 obj = PyObject_GetAttr(pyobj,SWIG_This());
2311 if (PyErr_Occurred()) PyErr_Clear();
2317 obj = PyObject_GetAttr(pyobj,SWIG_This());
2321 if (PyErr_Occurred()) PyErr_Clear();
2325 if (obj && !SwigPyObject_Check(obj)) {
2328 return SWIG_Python_GetSwigThis(obj);
2337 SWIG_Python_AcquirePtr(PyObject *obj,
int own) {
2338 if (own == SWIG_POINTER_OWN) {
2341 int oldown = sobj->own;
2352 SWIG_Python_ConvertPtrAndOwn(PyObject *obj,
void **ptr,
swig_type_info *ty,
int flags,
int *own) {
2355 int implicit_conv = (flags & SWIG_POINTER_IMPLICIT_CONV) != 0;
2359 if (obj == Py_None && !implicit_conv) {
2367 sobj = SWIG_Python_GetSwigThis(obj);
2371 void *vptr = sobj->ptr;
2376 if (ptr) *ptr = vptr;
2385 *ptr = SWIG_TypeCast(tc,vptr,&newmemory);
2386 if (newmemory == SWIG_CAST_NEW_MEMORY) {
2389 *own = *own | SWIG_CAST_NEW_MEMORY;
2396 if (ptr) *ptr = vptr;
2402 *own = *own | sobj->own;
2403 if (flags & SWIG_POINTER_DISOWN) {
2408 if (implicit_conv) {
2410 if (data && !data->implicitconv) {
2411 PyObject *klass = data->klass;
2414 data->implicitconv = 1;
2415 impconv = SWIG_Python_CallFunctor(klass, obj);
2416 data->implicitconv = 0;
2417 if (PyErr_Occurred()) {
2425 res = SWIG_Python_ConvertPtrAndOwn((PyObject*)iobj, &vptr, ty, 0, 0);
2426 if (SWIG_IsOK(res)) {
2431 res = SWIG_AddCast(res);
2432 res = SWIG_AddNewMask(res);
2434 res = SWIG_AddCast(res);
2443 if (!SWIG_IsOK(res) && obj == Py_None) {
2446 if (PyErr_Occurred())
2457 SWIG_Python_ConvertFunctionPtr(PyObject *obj,
void **ptr,
swig_type_info *ty) {
2458 if (!PyCFunction_Check(obj)) {
2459 return SWIG_ConvertPtr(obj, ptr, ty, 0);
2465 const char *doc = (((PyCFunctionObject *)obj) -> m_ml -> ml_doc);
2466 const char *desc = doc ? strstr(doc,
"swig_ptr: ") : 0;
2468 desc = ty ? SWIG_UnpackVoidPtr(desc + 10, &vptr, ty->name) : 0;
2471 tc = SWIG_TypeCheck(desc,ty);
2474 *ptr = SWIG_TypeCast(tc,vptr,&newmemory);
2486 SWIG_Python_ConvertPacked(PyObject *obj,
void *ptr,
size_t sz,
swig_type_info *ty) {
2488 if (!to)
return SWIG_ERROR;
2493 if (!tc)
return SWIG_ERROR;
2508 SWIGRUNTIME PyObject*
2511 #if (PY_VERSION_HEX >= 0x02020000) 2513 PyObject *newraw = data->newraw;
2515 inst = PyObject_Call(newraw, data->newargs, NULL);
2517 #if !defined(SWIG_PYTHON_SLOW_GETSET_THIS) 2518 PyObject **dictptr = _PyObject_GetDictPtr(inst);
2519 if (dictptr != NULL) {
2520 PyObject *dict = *dictptr;
2522 dict = PyDict_New();
2524 PyDict_SetItem(dict, SWIG_This(), swig_this);
2528 PyObject *key = SWIG_This();
2529 PyObject_SetAttr(inst, key, swig_this);
2533 #if PY_VERSION_HEX >= 0x03000000 2534 inst = ((PyTypeObject*) data->newargs)->tp_new((PyTypeObject*) data->newargs, Py_None, Py_None);
2536 PyObject_SetAttr(inst, SWIG_This(), swig_this);
2537 Py_TYPE(inst)->tp_flags &= ~Py_TPFLAGS_VALID_VERSION_TAG;
2540 PyObject *dict = PyDict_New();
2542 PyDict_SetItem(dict, SWIG_This(), swig_this);
2543 inst = PyInstance_NewRaw(data->newargs, dict);
2550 #if (PY_VERSION_HEX >= 0x02010000) 2552 PyObject *dict = PyDict_New();
2554 PyDict_SetItem(dict, SWIG_This(), swig_this);
2555 inst = PyInstance_NewRaw(data->newargs, dict);
2558 return (PyObject *) inst;
2560 PyInstanceObject *inst = PyObject_NEW(PyInstanceObject, &PyInstance_Type);
2564 inst->in_class = (PyClassObject *)data->newargs;
2565 Py_INCREF(inst->in_class);
2566 inst->in_dict = PyDict_New();
2567 if (inst->in_dict == NULL) {
2571 #ifdef Py_TPFLAGS_HAVE_WEAKREFS 2572 inst->in_weakreflist = NULL;
2574 #ifdef Py_TPFLAGS_GC 2575 PyObject_GC_Init(inst);
2577 PyDict_SetItem(inst->in_dict, SWIG_This(), swig_this);
2578 return (PyObject *) inst;
2584 SWIG_Python_SetSwigThis(PyObject *inst, PyObject *swig_this)
2587 #if (PY_VERSION_HEX >= 0x02020000) && !defined(SWIG_PYTHON_SLOW_GETSET_THIS) 2588 PyObject **dictptr = _PyObject_GetDictPtr(inst);
2589 if (dictptr != NULL) {
2592 dict = PyDict_New();
2595 PyDict_SetItem(dict, SWIG_This(), swig_this);
2599 dict = PyObject_GetAttrString(inst, (
char*)
"__dict__");
2600 PyDict_SetItem(dict, SWIG_This(), swig_this);
2605 SWIGINTERN PyObject *
2606 SWIG_Python_InitShadowInstance(PyObject *args) {
2608 if (!SWIG_Python_UnpackTuple(args,
"swiginit", 2, 2, obj)) {
2613 SwigPyObject_append((PyObject*) sthis, obj[1]);
2615 SWIG_Python_SetSwigThis(obj[0], obj[1]);
2617 return SWIG_Py_Void();
2623 SWIGRUNTIME PyObject *
2624 SWIG_Python_NewPointerObj(PyObject *
self,
void *ptr,
swig_type_info *type,
int flags) {
2630 return SWIG_Py_Void();
2633 own = (flags & SWIG_POINTER_OWN) ? SWIG_POINTER_OWN : 0;
2634 if (clientdata && clientdata->pytype) {
2636 if (flags & SWIG_BUILTIN_TP_INIT) {
2639 PyObject *next_self = clientdata->pytype->tp_alloc(clientdata->pytype, 0);
2640 while (newobj->next)
2642 newobj->next = next_self;
2644 #ifdef SWIGPYTHON_BUILTIN 2649 newobj = PyObject_New(
SwigPyObject, clientdata->pytype);
2650 #ifdef SWIGPYTHON_BUILTIN 2659 return (PyObject*) newobj;
2661 return SWIG_Py_Void();
2664 assert(!(flags & SWIG_BUILTIN_TP_INIT));
2666 robj = SwigPyObject_New(ptr, type, own);
2667 if (robj && clientdata && !(flags & SWIG_POINTER_NOSHADOW)) {
2668 PyObject *inst = SWIG_Python_NewShadowInstance(clientdata, robj);
2677 SWIGRUNTIMEINLINE PyObject *
2678 SWIG_Python_NewPackedObj(
void *ptr,
size_t sz,
swig_type_info *type) {
2679 return ptr ? SwigPyPacked_New((
void *) ptr, sz, type) : SWIG_Py_Void();
2686 #ifdef SWIG_LINK_RUNTIME 2687 void *SWIG_ReturnGlobalTypeList(
void *);
2691 SWIG_Python_GetModule(
void *SWIGUNUSEDPARM(clientdata)) {
2692 static void *type_pointer = (
void *)0;
2694 if (!type_pointer) {
2695 #ifdef SWIG_LINK_RUNTIME 2696 type_pointer = SWIG_ReturnGlobalTypeList((
void *)0);
2698 # ifdef SWIGPY_USE_CAPSULE 2699 type_pointer = PyCapsule_Import(SWIGPY_CAPSULE_NAME, 0);
2701 type_pointer = PyCObject_Import((
char*)
"swig_runtime_data" SWIG_RUNTIME_VERSION,
2702 (
char*)
"type_pointer" SWIG_TYPE_TABLE_NAME);
2704 if (PyErr_Occurred()) {
2706 type_pointer = (
void *)0;
2713 #if PY_MAJOR_VERSION < 2 2717 PyModule_AddObject(PyObject *m,
char *name, PyObject *o)
2720 if (!PyModule_Check(m)) {
2721 PyErr_SetString(PyExc_TypeError,
"PyModule_AddObject() needs module as first arg");
2725 PyErr_SetString(PyExc_TypeError,
"PyModule_AddObject() needs non-NULL value");
2729 dict = PyModule_GetDict(m);
2732 PyErr_Format(PyExc_SystemError,
"module '%s' has no __dict__",
2733 PyModule_GetName(m));
2736 if (PyDict_SetItemString(dict, name, o))
2744 #ifdef SWIGPY_USE_CAPSULE 2745 SWIG_Python_DestroyModule(PyObject *obj)
2747 SWIG_Python_DestroyModule(
void *vptr)
2750 #ifdef SWIGPY_USE_CAPSULE 2757 for (i =0; i < swig_module->size; ++i) {
2761 if (data) SwigPyClientData_Del(data);
2764 Py_DECREF(SWIG_This());
2770 #if PY_VERSION_HEX >= 0x03000000 2772 PyObject *module = PyImport_AddModule((
char*)
"swig_runtime_data" SWIG_RUNTIME_VERSION);
2774 static PyMethodDef swig_empty_runtime_method_table[] = { {NULL, NULL, 0, NULL} };
2775 PyObject *module = Py_InitModule((
char*)
"swig_runtime_data" SWIG_RUNTIME_VERSION, swig_empty_runtime_method_table);
2777 #ifdef SWIGPY_USE_CAPSULE 2778 PyObject *pointer = PyCapsule_New((
void *) swig_module, SWIGPY_CAPSULE_NAME, SWIG_Python_DestroyModule);
2779 if (pointer && module) {
2780 PyModule_AddObject(module, (
char*)
"type_pointer_capsule" SWIG_TYPE_TABLE_NAME, pointer);
2782 Py_XDECREF(pointer);
2785 PyObject *pointer = PyCObject_FromVoidPtr((
void *) swig_module, SWIG_Python_DestroyModule);
2786 if (pointer && module) {
2787 PyModule_AddObject(module, (
char*)
"type_pointer" SWIG_TYPE_TABLE_NAME, pointer);
2789 Py_XDECREF(pointer);
2795 SWIGRUNTIME PyObject *
2796 SWIG_Python_TypeCache(
void) {
2797 static PyObject *SWIG_STATIC_POINTER(cache) = PyDict_New();
2802 SWIG_Python_TypeQuery(
const char *type)
2804 PyObject *cache = SWIG_Python_TypeCache();
2805 PyObject *key = SWIG_Python_str_FromChar(type);
2806 PyObject *obj = PyDict_GetItem(cache, key);
2809 #ifdef SWIGPY_USE_CAPSULE 2816 descriptor = SWIG_TypeQueryModule(swig_module, swig_module, type);
2818 #ifdef SWIGPY_USE_CAPSULE 2819 obj = PyCapsule_New((
void*) descriptor, NULL, NULL);
2821 obj = PyCObject_FromVoidPtr(descriptor, NULL);
2823 PyDict_SetItem(cache, key, obj);
2834 #define SWIG_POINTER_EXCEPTION 0 2835 #define SWIG_arg_fail(arg) SWIG_Python_ArgFail(arg) 2836 #define SWIG_MustGetPtr(p, type, argnum, flags) SWIG_Python_MustGetPtr(p, type, argnum, flags) 2839 SWIG_Python_AddErrMesg(
const char* mesg,
int infront)
2841 if (PyErr_Occurred()) {
2843 PyObject *value = 0;
2844 PyObject *traceback = 0;
2845 PyErr_Fetch(&type, &value, &traceback);
2847 PyObject *old_str = PyObject_Str(value);
2848 const char *tmp = SWIG_Python_str_AsChar(old_str);
2850 tmp =
"Invalid error message";
2854 PyErr_Format(type,
"%s %s", mesg, tmp);
2856 PyErr_Format(type,
"%s %s", tmp, mesg);
2858 SWIG_Python_str_DelForPy3(tmp);
2868 SWIG_Python_ArgFail(
int argnum)
2870 if (PyErr_Occurred()) {
2873 PyOS_snprintf(mesg,
sizeof(mesg),
"argument number %d:", argnum);
2874 return SWIG_Python_AddErrMesg(mesg, 1);
2880 SWIGRUNTIMEINLINE
const char *
2881 SwigPyObject_GetDesc(PyObject *
self)
2885 return ty ? ty->str :
"";
2889 SWIG_Python_TypeError(
const char *type, PyObject *obj)
2892 #if defined(SWIG_COBJECT_TYPES) 2893 if (obj && SwigPyObject_Check(obj)) {
2894 const char *otype = (
const char *) SwigPyObject_GetDesc(obj);
2896 PyErr_Format(PyExc_TypeError,
"a '%s' is expected, 'SwigPyObject(%s)' is received",
2903 const char *otype = (obj ? obj->ob_type->tp_name : 0);
2905 PyObject *str = PyObject_Str(obj);
2906 const char *cstr = str ? SWIG_Python_str_AsChar(str) : 0;
2908 PyErr_Format(PyExc_TypeError,
"a '%s' is expected, '%s(%s)' is received",
2910 SWIG_Python_str_DelForPy3(cstr);
2912 PyErr_Format(PyExc_TypeError,
"a '%s' is expected, '%s' is received",
2919 PyErr_Format(PyExc_TypeError,
"a '%s' is expected", type);
2921 PyErr_Format(PyExc_TypeError,
"unexpected type is received");
2928 SWIG_Python_MustGetPtr(PyObject *obj,
swig_type_info *ty,
int SWIGUNUSEDPARM(argnum),
int flags) {
2930 if (SWIG_Python_ConvertPtr(obj, &result, ty, flags) == -1) {
2932 #if SWIG_POINTER_EXCEPTION 2934 SWIG_Python_TypeError(SWIG_TypePrettyName(ty), obj);
2935 SWIG_Python_ArgFail(argnum);
2942 #ifdef SWIGPYTHON_BUILTIN 2944 SWIG_Python_NonDynamicSetAttr(PyObject *obj, PyObject *name, PyObject *value) {
2945 PyTypeObject *tp = obj->ob_type;
2947 PyObject *encoded_name;
2951 # ifdef Py_USING_UNICODE 2952 if (PyString_Check(name)) {
2953 name = PyUnicode_Decode(PyString_AsString(name), PyString_Size(name), NULL, NULL);
2956 }
else if (!PyUnicode_Check(name))
2958 if (!PyString_Check(name))
2961 PyErr_Format(PyExc_TypeError,
"attribute name must be string, not '%.200s'", name->ob_type->tp_name);
2968 if (PyType_Ready(tp) < 0)
2972 descr = _PyType_Lookup(tp, name);
2975 f = descr->ob_type->tp_descr_set;
2977 if (PyString_Check(name)) {
2978 encoded_name = name;
2981 encoded_name = PyUnicode_AsUTF8String(name);
2985 PyErr_Format(PyExc_AttributeError,
"'%.100s' object has no attribute '%.200s'", tp->tp_name, PyString_AsString(encoded_name));
2986 Py_DECREF(encoded_name);
2988 res = f(descr, obj, value);
3004 #define SWIG_exception_fail(code, msg) do { SWIG_Error(code, msg); SWIG_fail; } while(0) 3006 #define SWIG_contract_assert(expr, msg) if (!(expr)) { SWIG_Error(SWIG_RuntimeError, msg); SWIG_fail; } else 3010 #define SWIG_exception(code, msg) do { SWIG_Error(code, msg); SWIG_fail;; } while(0) 3015 #define SWIGTYPE_p_ProSHADE__ProSHADE swig_types[0] 3016 #define SWIGTYPE_p_ProSHADE__ProSHADE_settings swig_types[1] 3017 #define SWIGTYPE_p_a_2__double swig_types[2] 3018 #define SWIGTYPE_p_allocator_type swig_types[3] 3019 #define SWIGTYPE_p_char swig_types[4] 3020 #define SWIGTYPE_p_difference_type swig_types[5] 3021 #define SWIGTYPE_p_p_PyObject swig_types[6] 3022 #define SWIGTYPE_p_p_char swig_types[7] 3023 #define SWIGTYPE_p_size_type swig_types[8] 3024 #define SWIGTYPE_p_std__allocatorT_double_t swig_types[9] 3025 #define SWIGTYPE_p_std__allocatorT_std__string_t swig_types[10] 3026 #define SWIGTYPE_p_std__invalid_argument swig_types[11] 3027 #define SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t swig_types[12] 3028 #define SWIGTYPE_p_std__vectorT_int_std__allocatorT_int_t_t swig_types[13] 3029 #define SWIGTYPE_p_std__vectorT_std__arrayT_double_5_t_std__allocatorT_std__arrayT_double_5_t_t_t swig_types[14] 3030 #define SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t swig_types[15] 3031 #define SWIGTYPE_p_std__vectorT_std__vectorT_std__arrayT_double_6_t_std__allocatorT_std__arrayT_double_6_t_t_t_std__allocatorT_std__vectorT_std__arrayT_double_6_t_std__allocatorT_std__arrayT_double_6_t_t_t_t_t swig_types[16] 3032 #define SWIGTYPE_p_swig__SwigPyIterator swig_types[17] 3033 #define SWIGTYPE_p_value_type swig_types[18] 3036 #define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name) 3037 #define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name) 3041 #if (PY_VERSION_HEX <= 0x02000000) 3042 # if !defined(SWIG_PYTHON_CLASSIC) 3043 # error "This python version requires swig to be run with the '-classic' option" 3050 #if PY_VERSION_HEX >= 0x03000000 3051 # define SWIG_init PyInit__proshade 3054 # define SWIG_init init_proshade 3057 #define SWIG_name "_proshade" 3059 #define SWIGVERSION 0x040000 3060 #define SWIG_VERSION SWIGVERSION 3063 #define SWIG_as_voidptr(a) const_cast< void * >(static_cast< const void * >(a)) 3064 #define SWIG_as_voidptrptr(a) ((void)SWIG_as_voidptr(*a),reinterpret_cast< void** >(a)) 3067 #include <stdexcept> 3082 SWIG_PYTHON_THREAD_BEGIN_BLOCK;
3084 SWIG_PYTHON_THREAD_END_BLOCK;
3090 SWIG_PYTHON_THREAD_BEGIN_BLOCK;
3092 SWIG_PYTHON_THREAD_END_BLOCK;
3098 SWIG_PYTHON_THREAD_BEGIN_BLOCK;
3099 Py_XINCREF(item._obj);
3102 SWIG_PYTHON_THREAD_END_BLOCK;
3108 SWIG_PYTHON_THREAD_BEGIN_BLOCK;
3110 SWIG_PYTHON_THREAD_END_BLOCK;
3113 operator PyObject *()
const 3118 PyObject *operator->()
const 3144 #include "ProSHADE.h" 3152 #if PY_VERSION_HEX >= 0x03020000 3153 # define SWIGPY_SLICE_ARG(obj) ((PyObject*) (obj)) 3155 # define SWIGPY_SLICE_ARG(obj) ((PySliceObject*) (obj)) 3160 #include <stdexcept> 3163 #if defined(__GNUC__) 3164 # if __GNUC__ == 2 && __GNUC_MINOR <= 96 3165 # define SWIG_STD_NOMODERN_STL 3190 virtual PyObject *value()
const = 0;
3204 throw std::invalid_argument(
"operation not supported");
3209 throw std::invalid_argument(
"operation not supported");
3217 SWIG_PYTHON_THREAD_BEGIN_BLOCK;
3218 PyObject *obj = value();
3220 SWIG_PYTHON_THREAD_END_BLOCK;
3225 PyObject *__next__()
3230 PyObject *previous()
3232 SWIG_PYTHON_THREAD_BEGIN_BLOCK;
3234 PyObject *obj = value();
3235 SWIG_PYTHON_THREAD_END_BLOCK;
3241 return (n > 0) ? incr(n) : decr(-n);
3251 return ! operator==(x);
3261 return *advance(-n);
3266 return copy()->advance(n);
3271 return copy()->advance(-n);
3276 return x.distance(*
this);
3280 static int init = 0;
3283 desc = SWIG_TypeQuery(
"swig::SwigPyIterator *");
3290 #if defined(SWIGPYTHON_BUILTIN) 3291 inline PyObject* make_output_iterator_builtin (PyObject *pyself)
3301 SWIG_AsVal_double (PyObject *obj,
double *val)
3303 int res = SWIG_TypeError;
3304 if (PyFloat_Check(obj)) {
3305 if (val) *val = PyFloat_AsDouble(obj);
3307 #if PY_VERSION_HEX < 0x03000000 3308 }
else if (PyInt_Check(obj)) {
3309 if (val) *val = (double) PyInt_AsLong(obj);
3312 }
else if (PyLong_Check(obj)) {
3313 double v = PyLong_AsDouble(obj);
3314 if (!PyErr_Occurred()) {
3321 #ifdef SWIG_PYTHON_CAST_MODE 3324 double d = PyFloat_AsDouble(obj);
3325 if (!PyErr_Occurred()) {
3327 return SWIG_AddCast(SWIG_OK);
3332 long v = PyLong_AsLong(obj);
3333 if (!PyErr_Occurred()) {
3335 return SWIG_AddCast(SWIG_AddCast(SWIG_OK));
3352 SWIGINTERNINLINE
int 3353 SWIG_CanCastAsInteger(
double *d,
double min,
double max) {
3355 if ((min <= x && x <= max)) {
3356 double fx = floor(x);
3357 double cx = ceil(x);
3358 double rd = ((x - fx) < 0.5) ? fx : cx;
3359 if ((errno == EDOM) || (errno == ERANGE)) {
3362 double summ, reps, diff;
3365 }
else if (rd > x) {
3372 if (reps < 8*DBL_EPSILON) {
3383 SWIG_AsVal_unsigned_SS_long (PyObject *obj,
unsigned long *val)
3385 #if PY_VERSION_HEX < 0x03000000 3386 if (PyInt_Check(obj)) {
3387 long v = PyInt_AsLong(obj);
3392 return SWIG_OverflowError;
3396 if (PyLong_Check(obj)) {
3397 unsigned long v = PyLong_AsUnsignedLong(obj);
3398 if (!PyErr_Occurred()) {
3403 return SWIG_OverflowError;
3406 #ifdef SWIG_PYTHON_CAST_MODE 3409 unsigned long v = PyLong_AsUnsignedLong(obj);
3410 if (!PyErr_Occurred()) {
3412 return SWIG_AddCast(SWIG_OK);
3418 int res = SWIG_AddCast(SWIG_AsVal_double (obj,&d));
3419 if (SWIG_IsOK(res) && SWIG_CanCastAsInteger(&d, 0, ULONG_MAX)) {
3420 if (val) *val = (
unsigned long)(d);
3426 return SWIG_TypeError;
3431 #if !defined(SWIG_NO_LLONG_MAX) 3432 # if !defined(LLONG_MAX) && defined(__GNUC__) && defined (__LONG_LONG_MAX__) 3433 # define LLONG_MAX __LONG_LONG_MAX__ 3434 # define LLONG_MIN (-LLONG_MAX - 1LL) 3435 # define ULLONG_MAX (LLONG_MAX * 2ULL + 1ULL) 3440 #if defined(LLONG_MAX) && !defined(SWIG_LONG_LONG_AVAILABLE) 3441 # define SWIG_LONG_LONG_AVAILABLE 3445 #ifdef SWIG_LONG_LONG_AVAILABLE 3447 SWIG_AsVal_unsigned_SS_long_SS_long (PyObject *obj,
unsigned long long *val)
3449 int res = SWIG_TypeError;
3450 if (PyLong_Check(obj)) {
3451 unsigned long long v = PyLong_AsUnsignedLongLong(obj);
3452 if (!PyErr_Occurred()) {
3457 res = SWIG_OverflowError;
3461 res = SWIG_AsVal_unsigned_SS_long (obj,&v);
3462 if (SWIG_IsOK(res)) {
3467 #ifdef SWIG_PYTHON_CAST_MODE 3469 const double mant_max = 1LL << DBL_MANT_DIG;
3471 res = SWIG_AsVal_double (obj,&d);
3472 if (SWIG_IsOK(res) && !SWIG_CanCastAsInteger(&d, 0, mant_max))
3473 return SWIG_OverflowError;
3474 if (SWIG_IsOK(res) && SWIG_CanCastAsInteger(&d, 0, mant_max)) {
3475 if (val) *val = (
unsigned long long)(d);
3476 return SWIG_AddCast(res);
3478 res = SWIG_TypeError;
3486 SWIGINTERNINLINE
int 3487 SWIG_AsVal_size_t (PyObject * obj,
size_t *val)
3489 int res = SWIG_TypeError;
3490 #ifdef SWIG_LONG_LONG_AVAILABLE 3491 if (
sizeof(
size_t) <=
sizeof(
unsigned long)) {
3494 res = SWIG_AsVal_unsigned_SS_long (obj, val ? &v : 0);
3495 if (SWIG_IsOK(res) && val) *val =
static_cast< size_t >(v);
3496 #ifdef SWIG_LONG_LONG_AVAILABLE 3497 }
else if (
sizeof(
size_t) <=
sizeof(
unsigned long long)) {
3498 unsigned long long v;
3499 res = SWIG_AsVal_unsigned_SS_long_SS_long (obj, val ? &v : 0);
3500 if (SWIG_IsOK(res) && val) *val =
static_cast< size_t >(v);
3507 #define SWIG_From_long PyInt_FromLong 3510 #ifdef SWIG_LONG_LONG_AVAILABLE 3511 SWIGINTERNINLINE PyObject*
3512 SWIG_From_long_SS_long (
long long value)
3514 return ((value < LONG_MIN) || (value > LONG_MAX)) ?
3515 PyLong_FromLongLong(value) : PyInt_FromLong(static_cast< long >(value));
3520 SWIGINTERNINLINE PyObject *
3521 SWIG_From_ptrdiff_t (ptrdiff_t value)
3523 #ifdef SWIG_LONG_LONG_AVAILABLE 3524 if (
sizeof(ptrdiff_t) <=
sizeof(
long)) {
3526 return SWIG_From_long (static_cast< long >(value));
3527 #ifdef SWIG_LONG_LONG_AVAILABLE 3530 return SWIG_From_long_SS_long (static_cast< long long >(value));
3536 SWIGINTERNINLINE PyObject*
3537 SWIG_From_bool (
bool value)
3539 return PyBool_FromLong(value ? 1 : 0);
3544 SWIG_AsVal_long (PyObject *obj,
long* val)
3546 #if PY_VERSION_HEX < 0x03000000 3547 if (PyInt_Check(obj)) {
3548 if (val) *val = PyInt_AsLong(obj);
3552 if (PyLong_Check(obj)) {
3553 long v = PyLong_AsLong(obj);
3554 if (!PyErr_Occurred()) {
3559 return SWIG_OverflowError;
3562 #ifdef SWIG_PYTHON_CAST_MODE 3565 long v = PyInt_AsLong(obj);
3566 if (!PyErr_Occurred()) {
3568 return SWIG_AddCast(SWIG_OK);
3574 int res = SWIG_AddCast(SWIG_AsVal_double (obj,&d));
3575 if (SWIG_IsOK(res) && SWIG_CanCastAsInteger(&d, LONG_MIN, LONG_MAX)) {
3576 if (val) *val = (long)(d);
3582 return SWIG_TypeError;
3586 #ifdef SWIG_LONG_LONG_AVAILABLE 3588 SWIG_AsVal_long_SS_long (PyObject *obj,
long long *val)
3590 int res = SWIG_TypeError;
3591 if (PyLong_Check(obj)) {
3592 long long v = PyLong_AsLongLong(obj);
3593 if (!PyErr_Occurred()) {
3598 res = SWIG_OverflowError;
3602 res = SWIG_AsVal_long (obj,&v);
3603 if (SWIG_IsOK(res)) {
3608 #ifdef SWIG_PYTHON_CAST_MODE 3610 const double mant_max = 1LL << DBL_MANT_DIG;
3611 const double mant_min = -mant_max;
3613 res = SWIG_AsVal_double (obj,&d);
3614 if (SWIG_IsOK(res) && !SWIG_CanCastAsInteger(&d, mant_min, mant_max))
3615 return SWIG_OverflowError;
3616 if (SWIG_IsOK(res) && SWIG_CanCastAsInteger(&d, mant_min, mant_max)) {
3617 if (val) *val = (
long long)(d);
3618 return SWIG_AddCast(res);
3620 res = SWIG_TypeError;
3628 SWIGINTERNINLINE
int 3629 SWIG_AsVal_ptrdiff_t (PyObject * obj, ptrdiff_t *val)
3631 int res = SWIG_TypeError;
3632 #ifdef SWIG_LONG_LONG_AVAILABLE 3633 if (
sizeof(ptrdiff_t) <=
sizeof(
long)) {
3636 res = SWIG_AsVal_long (obj, val ? &v : 0);
3637 if (SWIG_IsOK(res) && val) *val =
static_cast< ptrdiff_t
>(v);
3638 #ifdef SWIG_LONG_LONG_AVAILABLE 3639 }
else if (
sizeof(ptrdiff_t) <=
sizeof(
long long)) {
3641 res = SWIG_AsVal_long_SS_long (obj, val ? &v : 0);
3642 if (SWIG_IsOK(res) && val) *val =
static_cast< ptrdiff_t
>(v);
3649 #include <algorithm> 3655 SWIGINTERNINLINE PyObject*
3656 SWIG_From_int (
int value)
3658 return PyInt_FromLong((
long) value);
3668 #include <algorithm> 3672 template <
class Type>
3674 typedef Type noconst_type;
3677 template <
class Type>
3679 typedef Type noconst_type;
3693 template <
class Type>
3694 inline const char* type_name() {
3701 return SWIG_TypeQuery(name.c_str());
3715 return SWIG_TypeQuery(name.c_str());
3723 template <
class Type>
3731 template <
class Type>
struct traits <Type *> {
3733 static std::string make_ptr_name(
const char* name) {
3734 std::string ptrname = name;
3738 static const char* type_name() {
3739 static std::string name = make_ptr_name(swig::type_name<Type>());
3740 return name.c_str();
3744 template <
class Type,
class Category>
3747 template <
class Type,
class Category>
3758 static PyObject *from(Type *val,
int owner = 0) {
3759 return SWIG_InternalNewPointerObj(val, type_info<Type>(), owner);
3764 static PyObject *from(
const Type& val) {
3770 static PyObject *from(Type* val) {
3776 static PyObject *from(
const Type* val) {
3782 template <
class Type>
3783 inline PyObject *from(
const Type& val) {
3787 template <
class Type>
3788 inline PyObject *from_ptr(Type* val,
int owner) {
3795 template <
class Type>
3797 static int asptr(PyObject *obj, Type **val) {
3800 int res = descriptor ? SWIG_ConvertPtr(obj, (
void **)&p, descriptor, 0) : SWIG_ERROR;
3801 if (SWIG_IsOK(res)) {
3808 template <
class Type>
3809 inline int asptr(PyObject *obj, Type **vptr) {
3813 template <
class Type>
3815 static int asval(PyObject *obj, Type *val) {
3819 if (!SWIG_IsOK(res))
return res;
3821 typedef typename noconst_traits<Type>::noconst_type noconst_type;
3822 *(
const_cast<noconst_type*
>(val)) = *p;
3823 if (SWIG_IsNewObj(res)){
3825 res = SWIG_DelNewMask(res);
3838 static int asval(PyObject *obj, Type **val) {
3840 typedef typename noconst_traits<Type>::noconst_type noconst_type;
3841 noconst_type *p = 0;
3843 if (SWIG_IsOK(res)) {
3844 *(
const_cast<noconst_type**
>(val)) = p;
3853 template <
class Type>
3854 inline int asval(PyObject *obj, Type *val) {
3858 template <
class Type>
3860 static Type as(PyObject *obj) {
3862 int res = asval(obj, &v);
3863 if (!obj || !SWIG_IsOK(res)) {
3864 if (!PyErr_Occurred()) {
3865 ::SWIG_Error(SWIG_TypeError, swig::type_name<Type>());
3867 throw std::invalid_argument(
"bad type");
3873 template <
class Type>
3875 static Type as(PyObject *obj) {
3878 if (SWIG_IsOK(res) && v) {
3879 if (SWIG_IsNewObj(res)) {
3887 if (!PyErr_Occurred()) {
3888 SWIG_Error(SWIG_TypeError, swig::type_name<Type>());
3890 throw std::invalid_argument(
"bad type");
3895 template <
class Type>
3897 static Type* as(PyObject *obj) {
3900 if (SWIG_IsOK(res)) {
3903 if (!PyErr_Occurred()) {
3904 SWIG_Error(SWIG_TypeError, swig::type_name<Type>());
3906 throw std::invalid_argument(
"bad type");
3911 template <
class Type>
3912 inline Type as(PyObject *obj) {
3916 template <
class Type>
3918 static bool check(PyObject *obj) {
3919 int res = obj ? asval(obj, (Type *)(0)) : SWIG_ERROR;
3920 return SWIG_IsOK(res) ?
true :
false;
3924 template <
class Type>
3926 static bool check(PyObject *obj) {
3927 int res = obj ? asptr(obj, (Type **)(0)) : SWIG_ERROR;
3928 return SWIG_IsOK(res) ?
true :
false;
3932 template <
class Type>
3933 inline bool check(PyObject *obj) {
3939 #include <functional> 3943 struct less <PyObject *>
3946 operator()(PyObject * v, PyObject *w)
const 3949 SWIG_PYTHON_THREAD_BEGIN_BLOCK;
3950 res = PyObject_RichCompareBool(v, w, Py_LT) ?
true :
false;
3955 if( PyErr_Occurred() && PyErr_ExceptionMatches(PyExc_TypeError) )
3962 SWIG_PYTHON_THREAD_END_BLOCK;
3968 struct less <
swig::SwigPtr_PyObject>
3978 struct less <
swig::SwigVar_PyObject>
3992 static const char* type_name() {
return "PyObject *"; }
3996 typedef PyObject * value_type;
3997 static int asval(PyObject *obj, value_type *val) {
3998 if (val) *val = obj;
4005 static bool check(PyObject *) {
4011 typedef PyObject * value_type;
4012 static PyObject *from(
const value_type& val) {
4021 template <
class Difference>
4023 check_index(Difference i,
size_t size,
bool insert =
false) {
4025 if ((
size_t) (-i) <= size)
4026 return (
size_t) (i + size);
4027 }
else if ( (
size_t) i < size ) {
4029 }
else if (insert && ((
size_t) i == size)) {
4032 throw std::out_of_range(
"index out of range");
4035 template <
class Difference>
4037 slice_adjust(Difference i, Difference j, Py_ssize_t step,
size_t size, Difference &ii, Difference &jj,
bool insert =
false) {
4039 throw std::invalid_argument(
"slice step cannot be zero");
4040 }
else if (step > 0) {
4044 }
else if (i < (Difference)size) {
4046 }
else if (insert && (i >= (Difference)size)) {
4047 ii = (Difference)size;
4052 jj = (j < (Difference)size) ? j : (Difference)size;
4060 }
else if (i < (Difference) size) {
4062 }
else if (i >= (Difference)(size-1)) {
4063 ii = (Difference)(size-1);
4068 jj = (j < (Difference)size ) ? j : (Difference)(size-1);
4075 template <
class Sequence,
class Difference>
4076 inline typename Sequence::iterator
4077 getpos(Sequence*
self, Difference i) {
4078 typename Sequence::iterator pos =
self->begin();
4079 std::advance(pos, check_index(i,self->size()));
4083 template <
class Sequence,
class Difference>
4084 inline typename Sequence::const_iterator
4085 cgetpos(
const Sequence*
self, Difference i) {
4086 typename Sequence::const_iterator pos =
self->begin();
4087 std::advance(pos, check_index(i,self->size()));
4091 template <
class Sequence>
4093 erase(Sequence* seq,
const typename Sequence::iterator& position) {
4094 seq->erase(position);
4097 template <
class Sequence>
4099 static void reserve(Sequence & ,
typename Sequence::size_type ) {
4104 template <
class Sequence,
class Difference>
4106 getslice(
const Sequence*
self, Difference i, Difference j, Py_ssize_t step) {
4107 typename Sequence::size_type size =
self->size();
4110 swig::slice_adjust(i, j, step, size, ii, jj);
4113 typename Sequence::const_iterator sb =
self->begin();
4114 typename Sequence::const_iterator se =
self->begin();
4115 std::advance(sb,ii);
4116 std::advance(se,jj);
4118 return new Sequence(sb, se);
4120 Sequence *sequence =
new Sequence();
4122 typename Sequence::const_iterator it = sb;
4124 sequence->push_back(*it);
4125 for (Py_ssize_t c=0; c<step && it!=se; ++c)
4131 Sequence *sequence =
new Sequence();
4133 typename Sequence::const_reverse_iterator sb =
self->rbegin();
4134 typename Sequence::const_reverse_iterator se =
self->rbegin();
4135 std::advance(sb,size-ii-1);
4136 std::advance(se,size-jj-1);
4137 typename Sequence::const_reverse_iterator it = sb;
4139 sequence->push_back(*it);
4140 for (Py_ssize_t c=0; c<-step && it!=se; ++c)
4147 template <
class Sequence,
class Difference,
class InputSeq>
4149 setslice(Sequence*
self, Difference i, Difference j, Py_ssize_t step,
const InputSeq& is = InputSeq()) {
4150 typename Sequence::size_type size =
self->size();
4153 swig::slice_adjust(i, j, step, size, ii, jj,
true);
4156 size_t ssize = jj - ii;
4157 if (ssize <= is.size()) {
4160 typename Sequence::iterator sb =
self->begin();
4161 typename InputSeq::const_iterator isit = is.begin();
4162 std::advance(sb,ii);
4163 std::advance(isit, jj - ii);
4164 self->insert(std::copy(is.begin(), isit, sb), isit, is.end());
4167 typename Sequence::iterator sb =
self->begin();
4168 typename Sequence::iterator se =
self->begin();
4169 std::advance(sb,ii);
4170 std::advance(se,jj);
4173 std::advance(sb,ii);
4174 self->insert(sb, is.begin(), is.end());
4177 size_t replacecount = (jj - ii + step - 1) / step;
4178 if (is.size() != replacecount) {
4180 sprintf(msg,
"attempt to assign sequence of size %lu to extended slice of size %lu", (
unsigned long)is.size(), (
unsigned long)replacecount);
4181 throw std::invalid_argument(msg);
4183 typename Sequence::const_iterator isit = is.begin();
4184 typename Sequence::iterator it =
self->begin();
4185 std::advance(it,ii);
4186 for (
size_t rc=0; rc<replacecount && it !=
self->end(); ++rc) {
4188 for (Py_ssize_t c=0; c<(step-1) && it != self->end(); ++c)
4193 size_t replacecount = (ii - jj - step - 1) / -step;
4194 if (is.size() != replacecount) {
4196 sprintf(msg,
"attempt to assign sequence of size %lu to extended slice of size %lu", (
unsigned long)is.size(), (
unsigned long)replacecount);
4197 throw std::invalid_argument(msg);
4199 typename Sequence::const_iterator isit = is.begin();
4200 typename Sequence::reverse_iterator it =
self->rbegin();
4201 std::advance(it,size-ii-1);
4202 for (
size_t rc=0; rc<replacecount && it !=
self->rend(); ++rc) {
4204 for (Py_ssize_t c=0; c<(-step-1) && it != self->rend(); ++c)
4210 template <
class Sequence,
class Difference>
4212 delslice(Sequence*
self, Difference i, Difference j, Py_ssize_t step) {
4213 typename Sequence::size_type size =
self->size();
4216 swig::slice_adjust(i, j, step, size, ii, jj,
true);
4218 typename Sequence::iterator sb =
self->begin();
4219 std::advance(sb,ii);
4221 typename Sequence::iterator se =
self->begin();
4222 std::advance(se,jj);
4225 typename Sequence::iterator it = sb;
4226 size_t delcount = (jj - ii + step - 1) / step;
4228 it =
self->erase(it);
4229 for (Py_ssize_t c=0; c<(step-1) && it != self->end(); ++c)
4235 typename Sequence::reverse_iterator sb =
self->rbegin();
4236 std::advance(sb,size-ii-1);
4237 typename Sequence::reverse_iterator it = sb;
4238 size_t delcount = (ii - jj - step - 1) / -step;
4240 it =
typename Sequence::reverse_iterator(self->erase((++it).base()));
4241 for (Py_ssize_t c=0; c<(-step-1) && it != self->rend(); ++c)
4250 #if defined(__SUNPRO_CC) && defined(_RWSTD_VER) 4251 # if !defined(SWIG_NO_STD_NOITERATOR_TRAITS_STL) 4252 # define SWIG_STD_NOITERATOR_TRAITS_STL 4256 #if !defined(SWIG_STD_NOITERATOR_TRAITS_STL) 4260 template <
class Iterator>
4261 struct iterator_traits {
4262 typedef ptrdiff_t difference_type;
4263 typedef typename Iterator::value_type value_type;
4266 template <
class Iterator,
class Category,
class T,
class Reference,
class Po
inter,
class Distance>
4267 struct iterator_traits<__reverse_bi_iterator<Iterator,Category,T,Reference,Pointer,Distance> > {
4268 typedef Distance difference_type;
4269 typedef T value_type;
4273 struct iterator_traits<T*> {
4274 typedef T value_type;
4275 typedef ptrdiff_t difference_type;
4278 template<
typename _InputIterator>
4279 inline typename iterator_traits<_InputIterator>::difference_type
4280 distance(_InputIterator __first, _InputIterator __last)
4282 typename iterator_traits<_InputIterator>::difference_type __n = 0;
4283 while (__first != __last) {
4293 template<
typename OutIterator>
4297 typedef OutIterator out_iterator;
4298 typedef typename std::iterator_traits<out_iterator>::value_type value_type;
4306 const out_iterator& get_current()
const 4314 const self_type *iters =
dynamic_cast<const self_type *
>(&iter);
4316 return (current == iters->get_current());
4318 throw std::invalid_argument(
"bad iterator type");
4324 const self_type *iters =
dynamic_cast<const self_type *
>(&iter);
4326 return std::distance(current, iters->get_current());
4328 throw std::invalid_argument(
"bad iterator type");
4333 out_iterator current;
4336 template <
class ValueType>
4339 typedef const ValueType& argument_type;
4340 typedef PyObject *result_type;
4341 result_type operator()(argument_type v)
const 4343 return swig::from(v);
4347 template<
typename OutIterator,
4348 typename ValueType =
typename std::iterator_traits<OutIterator>::value_type,
4354 typedef OutIterator out_iterator;
4355 typedef ValueType value_type;
4364 PyObject *value()
const {
4365 return from(static_cast<const value_type&>(*(base::current)));
4370 return new self_type(*
this);
4383 template<
typename OutIterator,
4384 typename ValueType =
typename std::iterator_traits<OutIterator>::value_type,
4390 typedef OutIterator out_iterator;
4391 typedef ValueType value_type;
4409 template<
typename OutIterator,
4410 typename ValueType =
typename std::iterator_traits<OutIterator>::value_type,
4416 typedef OutIterator out_iterator;
4417 typedef ValueType value_type;
4426 PyObject *value()
const {
4427 if (base::current == end) {
4430 return from(static_cast<const value_type&>(*(base::current)));
4436 return new self_type(*
this);
4442 if (base::current == end) {
4456 template<
typename OutIterator,
4457 typename ValueType =
typename std::iterator_traits<OutIterator>::value_type,
4463 typedef OutIterator out_iterator;
4464 typedef ValueType value_type;
4477 if (base::current == base0::begin) {
4488 template<
typename OutIter>
4490 make_output_forward_iterator(
const OutIter& current,
const OutIter& begin,
const OutIter& end, PyObject *seq = 0)
4495 template<
typename OutIter>
4497 make_output_iterator(
const OutIter& current,
const OutIter& begin,
const OutIter& end, PyObject *seq = 0)
4502 template<
typename OutIter>
4504 make_output_forward_iterator(
const OutIter& current, PyObject *seq = 0)
4509 template<
typename OutIter>
4511 make_output_iterator(
const OutIter& current, PyObject *seq = 0)
4525 : _seq(seq), _index(index)
4533 return swig::as<T>(item);
4534 }
catch (
const std::invalid_argument& e) {
4536 sprintf(msg,
"in sequence element %d ", (
int)_index);
4537 if (!PyErr_Occurred()) {
4538 ::SWIG_Error(SWIG_TypeError, swig::type_name<T>());
4540 SWIG_Python_AddErrorMsg(msg);
4541 SWIG_Python_AddErrorMsg(e.what());
4548 PySequence_SetItem(_seq, _index, swig::from<T>(v));
4561 const T* operator->()
const {
return &m_value; }
4562 operator const T*()
const {
return &m_value; }
4566 template <
class T,
class Reference >
4571 typedef std::random_access_iterator_tag iterator_category;
4572 typedef Reference reference;
4573 typedef T value_type;
4575 typedef Py_ssize_t difference_type;
4582 : _seq(seq), _index(index)
4586 reference operator*()
const 4588 return reference(_seq, _index);
4592 operator->()
const {
4596 bool operator==(
const self& ri)
const 4598 return (_index == ri._index) && (_seq == ri._seq);
4601 bool operator!=(
const self& ri)
const 4603 return !(operator==(ri));
4606 self& operator ++ ()
4612 self& operator -- ()
4618 self& operator += (difference_type n)
4624 self operator +(difference_type n)
const 4626 return self(_seq, _index + n);
4629 self& operator -= (difference_type n)
4635 self operator -(difference_type n)
const 4637 return self(_seq, _index - n);
4640 difference_type operator - (
const self& ri)
const 4642 return _index - ri._index;
4645 bool operator < (
const self& ri)
const 4647 return _index < ri._index;
4651 operator[](difference_type n)
const 4653 return reference(_seq, _index + n);
4658 difference_type _index;
4667 typedef T value_type;
4669 typedef Py_ssize_t difference_type;
4670 typedef size_t size_type;
4671 typedef const pointer const_pointer;
4677 if (!PySequence_Check(seq)) {
4678 throw std::invalid_argument(
"a sequence is expected");
4689 size_type size()
const 4691 return static_cast<size_type
>(PySequence_Size(_seq));
4701 return iterator(_seq, 0);
4704 const_iterator begin()
const 4706 return const_iterator(_seq, 0);
4711 return iterator(_seq, size());
4714 const_iterator end()
const 4716 return const_iterator(_seq, size());
4719 reference operator[](difference_type n)
4721 return reference(_seq, n);
4724 const_reference operator[](difference_type n)
const 4726 return const_reference(_seq, n);
4729 bool check(
bool set_err =
true)
const 4731 Py_ssize_t s = size();
4732 for (Py_ssize_t i = 0; i < s; ++i) {
4734 if (!swig::check<value_type>(item)) {
4737 sprintf(msg,
"in sequence element %d", (
int)i);
4738 SWIG_Error(SWIG_RuntimeError, msg);
4754 SWIG_pchar_descriptor(
void)
4756 static int init = 0;
4759 info = SWIG_TypeQuery(
"_p_char");
4767 SWIG_AsCharPtrAndSize(PyObject *obj,
char** cptr,
size_t* psize,
int *alloc)
4769 #if PY_VERSION_HEX>=0x03000000 4770 #if defined(SWIG_PYTHON_STRICT_BYTE_CHAR) 4771 if (PyBytes_Check(obj))
4773 if (PyUnicode_Check(obj))
4776 if (PyString_Check(obj))
4779 char *cstr; Py_ssize_t len;
4781 #if PY_VERSION_HEX>=0x03000000 4782 #if !defined(SWIG_PYTHON_STRICT_BYTE_CHAR) 4783 if (!alloc && cptr) {
4788 return SWIG_RuntimeError;
4790 obj = PyUnicode_AsUTF8String(obj);
4792 return SWIG_TypeError;
4794 *alloc = SWIG_NEWOBJ;
4796 PyBytes_AsStringAndSize(obj, &cstr, &len);
4798 PyString_AsStringAndSize(obj, &cstr, &len);
4811 #if defined(SWIG_PYTHON_SAFE_CSTRINGS) 4812 if (*alloc != SWIG_OLDOBJ)
4814 if (*alloc == SWIG_NEWOBJ)
4817 *cptr =
reinterpret_cast< char*
>(memcpy(
new char[len + 1], cstr,
sizeof(
char)*(len + 1)));
4818 *alloc = SWIG_NEWOBJ;
4821 *alloc = SWIG_OLDOBJ;
4824 #if PY_VERSION_HEX>=0x03000000 4825 #if defined(SWIG_PYTHON_STRICT_BYTE_CHAR) 4826 *cptr = PyBytes_AsString(obj);
4831 *cptr = SWIG_Python_str_AsChar(obj);
4833 ret = SWIG_TypeError;
4837 if (psize) *psize = len + 1;
4838 #if PY_VERSION_HEX>=0x03000000 && !defined(SWIG_PYTHON_STRICT_BYTE_CHAR) 4843 #if defined(SWIG_PYTHON_2_UNICODE) 4844 #if defined(SWIG_PYTHON_STRICT_BYTE_CHAR) 4845 #error "Cannot use both SWIG_PYTHON_2_UNICODE and SWIG_PYTHON_STRICT_BYTE_CHAR at once" 4847 #if PY_VERSION_HEX<0x03000000 4848 if (PyUnicode_Check(obj)) {
4849 char *cstr; Py_ssize_t len;
4850 if (!alloc && cptr) {
4851 return SWIG_RuntimeError;
4853 obj = PyUnicode_AsUTF8String(obj);
4855 return SWIG_TypeError;
4856 if (PyString_AsStringAndSize(obj, &cstr, &len) != -1) {
4858 if (alloc) *alloc = SWIG_NEWOBJ;
4859 *cptr =
reinterpret_cast< char*
>(memcpy(
new char[len + 1], cstr,
sizeof(
char)*(len + 1)));
4861 if (psize) *psize = len + 1;
4873 if (pchar_descriptor) {
4875 if (SWIG_ConvertPtr(obj, &vptr, pchar_descriptor, 0) == SWIG_OK) {
4876 if (cptr) *cptr = (
char *) vptr;
4877 if (psize) *psize = vptr ? (strlen((
char *)vptr) + 1) : 0;
4878 if (alloc) *alloc = SWIG_OLDOBJ;
4883 return SWIG_TypeError;
4888 SWIG_AsPtr_std_string (PyObject * obj, std::string **val)
4890 char* buf = 0 ;
size_t size = 0;
int alloc = SWIG_OLDOBJ;
4891 if (SWIG_IsOK((SWIG_AsCharPtrAndSize(obj, &buf, &size, &alloc)))) {
4893 if (val) *val =
new std::string(buf, size - 1);
4894 if (alloc == SWIG_NEWOBJ)
delete[] buf;
4901 static int init = 0;
4904 descriptor = SWIG_TypeQuery(
"std::string" " *");
4909 int res = SWIG_ConvertPtr(obj, (
void**)&vptr, descriptor, 0);
4910 if (SWIG_IsOK(res) && val) *val = vptr;
4919 SWIG_AsVal_std_string (PyObject * obj, std::string *val)
4921 std::string* v = (std::string *) 0;
4922 int res = SWIG_AsPtr_std_string (obj, &v);
4923 if (!SWIG_IsOK(res))
return res;
4926 if (SWIG_IsNewObj(res)) {
4928 res = SWIG_DelNewMask(res);
4936 SWIGINTERNINLINE PyObject *
4937 SWIG_FromCharPtrAndSize(
const char* carray,
size_t size)
4940 if (size > INT_MAX) {
4942 return pchar_descriptor ?
4943 SWIG_InternalNewPointerObj(const_cast< char * >(carray), pchar_descriptor, 0) : SWIG_Py_Void();
4945 #if PY_VERSION_HEX >= 0x03000000 4946 #if defined(SWIG_PYTHON_STRICT_BYTE_CHAR) 4947 return PyBytes_FromStringAndSize(carray, static_cast< Py_ssize_t >(size));
4949 #if PY_VERSION_HEX >= 0x03010000 4950 return PyUnicode_DecodeUTF8(carray, static_cast< Py_ssize_t >(size),
"surrogateescape");
4952 return PyUnicode_FromStringAndSize(carray, static_cast< Py_ssize_t >(size));
4956 return PyString_FromStringAndSize(carray, static_cast< Py_ssize_t >(size));
4960 return SWIG_Py_Void();
4965 SWIGINTERNINLINE PyObject *
4966 SWIG_From_std_string (
const std::string& s)
4968 return SWIG_FromCharPtrAndSize(s.data(), s.size());
4975 static const char* type_name() {
return"std::string"; }
4978 typedef std::string value_type;
4979 static int asval(PyObject *obj, value_type *val) {
4980 return SWIG_AsVal_std_string (obj, val);
4984 typedef std::string value_type;
4985 static PyObject *from(
const value_type& val) {
4986 return SWIG_From_std_string (val);
4993 template <
class SwigPySeq,
class Seq>
4995 assign(
const SwigPySeq& swigpyseq, Seq* seq) {
4997 typedef typename SwigPySeq::value_type value_type;
4998 typename SwigPySeq::const_iterator it = swigpyseq.begin();
4999 for (;it != swigpyseq.end(); ++it) {
5000 seq->insert(seq->end(),(value_type)(*it));
5004 template <
class Seq,
class T =
typename Seq::value_type >
5006 typedef Seq sequence;
5007 typedef T value_type;
5009 static int asptr(PyObject *obj, sequence **seq) {
5010 if (obj == Py_None || SWIG_Python_GetSwigThis(obj)) {
5013 if (descriptor && SWIG_IsOK(::SWIG_ConvertPtr(obj, (
void **)&p, descriptor, 0))) {
5017 }
else if (PySequence_Check(obj)) {
5021 sequence *pseq =
new sequence();
5022 assign(swigpyseq, pseq);
5026 return swigpyseq.check() ? SWIG_OK : SWIG_ERROR;
5028 }
catch (std::exception& e) {
5030 if (!PyErr_Occurred()) {
5031 PyErr_SetString(PyExc_TypeError, e.what());
5041 template <
class Seq,
class T =
typename Seq::value_type >
5043 typedef Seq sequence;
5044 typedef T value_type;
5045 typedef typename Seq::size_type size_type;
5046 typedef typename sequence::const_iterator const_iterator;
5048 static PyObject *from(
const sequence& seq) {
5049 #ifdef SWIG_PYTHON_EXTRA_NATIVE_CONTAINERS 5051 if (desc && desc->clientdata) {
5052 return SWIG_InternalNewPointerObj(
new sequence(seq), desc, SWIG_POINTER_OWN);
5055 size_type size = seq.size();
5056 if (size <= (size_type)INT_MAX) {
5057 PyObject *obj = PyTuple_New((Py_ssize_t)size);
5059 for (const_iterator it = seq.begin(); it != seq.end(); ++it, ++i) {
5060 PyTuple_SetItem(obj,i,swig::from<value_type>(*it));
5064 PyErr_SetString(PyExc_OverflowError,
"sequence size not valid in python");
5075 static void reserve(std::vector<T> &seq,
typename std::vector<T>::size_type n) {
5082 static int asptr(PyObject *obj, std::vector<T> **vec) {
5089 static PyObject *from(
const std::vector<T>& vec) {
5097 template <>
struct traits<
std::vector< std::string, std::allocator< std::string > > > {
5099 static const char* type_name() {
5100 return "std::vector<" "std::string" "," "std::allocator< std::string >" " >";
5105 SWIGINTERN
swig::SwigPyIterator *std_vector_Sl_std_string_Sg__iterator(std::vector< std::string > *
self,PyObject **PYTHON_SELF){
5106 return swig::make_output_iterator(self->begin(),
self->begin(),
self->end(), *PYTHON_SELF);
5108 SWIGINTERN
bool std_vector_Sl_std_string_Sg____nonzero__(std::vector< std::string >
const *
self){
5109 return !(
self->empty());
5111 SWIGINTERN
bool std_vector_Sl_std_string_Sg____bool__(std::vector< std::string >
const *
self){
5112 return !(
self->empty());
5114 SWIGINTERN std::vector< std::string >::size_type std_vector_Sl_std_string_Sg____len__(std::vector< std::string >
const *
self){
5115 return self->size();
5118 SWIGINTERNINLINE PyObject*
5119 SWIG_From_unsigned_SS_long (
unsigned long value)
5121 return (value > LONG_MAX) ?
5122 PyLong_FromUnsignedLong(value) : PyInt_FromLong(static_cast< long >(value));
5126 #ifdef SWIG_LONG_LONG_AVAILABLE 5127 SWIGINTERNINLINE PyObject*
5128 SWIG_From_unsigned_SS_long_SS_long (
unsigned long long value)
5130 return (value > LONG_MAX) ?
5131 PyLong_FromUnsignedLongLong(value) : PyInt_FromLong(static_cast< long >(value));
5136 SWIGINTERNINLINE PyObject *
5137 SWIG_From_size_t (
size_t value)
5139 #ifdef SWIG_LONG_LONG_AVAILABLE 5140 if (
sizeof(
size_t) <=
sizeof(
unsigned long)) {
5142 return SWIG_From_unsigned_SS_long (static_cast< unsigned long >(value));
5143 #ifdef SWIG_LONG_LONG_AVAILABLE 5146 return SWIG_From_unsigned_SS_long_SS_long (static_cast< unsigned long long >(value));
5151 SWIGINTERN std::vector< std::string,std::allocator< std::string > > *std_vector_Sl_std_string_Sg____getslice__(std::vector< std::string > *
self,std::vector< std::string >::difference_type i,std::vector< std::string >::difference_type j){
5152 return swig::getslice(
self, i, j, 1);
5154 SWIGINTERN
void std_vector_Sl_std_string_Sg____setslice____SWIG_0(std::vector< std::string > *
self,std::vector< std::string >::difference_type i,std::vector< std::string >::difference_type j){
5155 swig::setslice(
self, i, j, 1, std::vector< std::string,std::allocator< std::string > >());
5157 SWIGINTERN
void std_vector_Sl_std_string_Sg____setslice____SWIG_1(std::vector< std::string > *
self,std::vector< std::string >::difference_type i,std::vector< std::string >::difference_type j,std::vector< std::string,std::allocator< std::string > >
const &v){
5158 swig::setslice(
self, i, j, 1, v);
5160 SWIGINTERN
void std_vector_Sl_std_string_Sg____delslice__(std::vector< std::string > *
self,std::vector< std::string >::difference_type i,std::vector< std::string >::difference_type j){
5161 swig::delslice(
self, i, j, 1);
5163 SWIGINTERN
void std_vector_Sl_std_string_Sg____delitem____SWIG_0(std::vector< std::string > *
self,std::vector< std::string >::difference_type i){
5164 swig::erase(
self, swig::getpos(
self, i));
5166 SWIGINTERN std::vector< std::string,std::allocator< std::string > > *std_vector_Sl_std_string_Sg____getitem____SWIG_0(std::vector< std::string > *
self,PySliceObject *slice){
5167 Py_ssize_t i, j, step;
5168 if( !PySlice_Check(slice) ) {
5169 SWIG_Error(SWIG_TypeError,
"Slice object expected.");
5172 PySlice_GetIndices(SWIGPY_SLICE_ARG(slice), (Py_ssize_t)self->size(), &i, &j, &step);
5173 std::vector< std::string,std::allocator< std::string > >::difference_type
id = i;
5174 std::vector< std::string,std::allocator< std::string > >::difference_type jd = j;
5175 return swig::getslice(
self,
id, jd, step);
5177 SWIGINTERN
void std_vector_Sl_std_string_Sg____setitem____SWIG_0(std::vector< std::string > *
self,PySliceObject *slice,std::vector< std::string,std::allocator< std::string > >
const &v){
5178 Py_ssize_t i, j, step;
5179 if( !PySlice_Check(slice) ) {
5180 SWIG_Error(SWIG_TypeError,
"Slice object expected.");
5183 PySlice_GetIndices(SWIGPY_SLICE_ARG(slice), (Py_ssize_t)self->size(), &i, &j, &step);
5184 std::vector< std::string,std::allocator< std::string > >::difference_type
id = i;
5185 std::vector< std::string,std::allocator< std::string > >::difference_type jd = j;
5186 swig::setslice(
self,
id, jd, step, v);
5188 SWIGINTERN
void std_vector_Sl_std_string_Sg____setitem____SWIG_1(std::vector< std::string > *
self,PySliceObject *slice){
5189 Py_ssize_t i, j, step;
5190 if( !PySlice_Check(slice) ) {
5191 SWIG_Error(SWIG_TypeError,
"Slice object expected.");
5194 PySlice_GetIndices(SWIGPY_SLICE_ARG(slice), (Py_ssize_t)self->size(), &i, &j, &step);
5195 std::vector< std::string,std::allocator< std::string > >::difference_type
id = i;
5196 std::vector< std::string,std::allocator< std::string > >::difference_type jd = j;
5197 swig::delslice(
self,
id, jd, step);
5199 SWIGINTERN
void std_vector_Sl_std_string_Sg____delitem____SWIG_1(std::vector< std::string > *
self,PySliceObject *slice){
5200 Py_ssize_t i, j, step;
5201 if( !PySlice_Check(slice) ) {
5202 SWIG_Error(SWIG_TypeError,
"Slice object expected.");
5205 PySlice_GetIndices(SWIGPY_SLICE_ARG(slice), (Py_ssize_t)self->size(), &i, &j, &step);
5206 std::vector< std::string,std::allocator< std::string > >::difference_type
id = i;
5207 std::vector< std::string,std::allocator< std::string > >::difference_type jd = j;
5208 swig::delslice(
self,
id, jd, step);
5210 SWIGINTERN std::vector< std::string >::value_type
const &std_vector_Sl_std_string_Sg____getitem____SWIG_1(std::vector< std::string >
const *
self,std::vector< std::string >::difference_type i){
5211 return *(swig::cgetpos(
self, i));
5213 SWIGINTERN
void std_vector_Sl_std_string_Sg____setitem____SWIG_2(std::vector< std::string > *
self,std::vector< std::string >::difference_type i,std::vector< std::string >::value_type
const &x){
5214 *(swig::getpos(
self,i)) = x;
5216 SWIGINTERN std::vector< std::string >::value_type std_vector_Sl_std_string_Sg__pop(std::vector< std::string > *
self){
5217 if (self->size() == 0)
5218 throw std::out_of_range(
"pop from empty container");
5219 std::vector< std::string,std::allocator< std::string > >::value_type x =
self->back();
5223 SWIGINTERN
void std_vector_Sl_std_string_Sg__append(std::vector< std::string > *
self,std::vector< std::string >::value_type
const &x){
5226 SWIGINTERN std::vector< std::string >::iterator std_vector_Sl_std_string_Sg__erase__SWIG_0(std::vector< std::string > *
self,std::vector< std::string >::iterator pos){
return self->erase(pos); }
5227 SWIGINTERN std::vector< std::string >::iterator std_vector_Sl_std_string_Sg__erase__SWIG_1(std::vector< std::string > *
self,std::vector< std::string >::iterator first,std::vector< std::string >::iterator last){
return self->erase(first, last); }
5228 SWIGINTERN std::vector< std::string >::iterator std_vector_Sl_std_string_Sg__insert__SWIG_0(std::vector< std::string > *
self,std::vector< std::string >::iterator pos,std::vector< std::string >::value_type
const &x){
return self->insert(pos, x); }
5229 SWIGINTERN
void std_vector_Sl_std_string_Sg__insert__SWIG_1(std::vector< std::string > *
self,std::vector< std::string >::iterator pos,std::vector< std::string >::size_type n,std::vector< std::string >::value_type
const &x){
self->insert(pos, n, x); }
5231 #define SWIG_From_double PyFloat_FromDouble 5237 static const char* type_name() {
return"double"; }
5240 typedef double value_type;
5241 static int asval(PyObject *obj, value_type *val) {
5242 return SWIG_AsVal_double (obj, val);
5246 typedef double value_type;
5247 static PyObject *from(
const value_type& val) {
5248 return SWIG_From_double (val);
5255 template <>
struct traits<
std::vector< double, std::allocator< double > > > {
5257 static const char* type_name() {
5258 return "std::vector<" "double" "," "std::allocator< double >" " >";
5263 SWIGINTERN
swig::SwigPyIterator *std_vector_Sl_double_Sg__iterator(std::vector< double > *
self,PyObject **PYTHON_SELF){
5264 return swig::make_output_iterator(self->begin(),
self->begin(),
self->end(), *PYTHON_SELF);
5266 SWIGINTERN
bool std_vector_Sl_double_Sg____nonzero__(std::vector< double >
const *
self){
5267 return !(
self->empty());
5269 SWIGINTERN
bool std_vector_Sl_double_Sg____bool__(std::vector< double >
const *
self){
5270 return !(
self->empty());
5272 SWIGINTERN std::vector< double >::size_type std_vector_Sl_double_Sg____len__(std::vector< double >
const *
self){
5273 return self->size();
5275 SWIGINTERN std::vector< double,std::allocator< double > > *std_vector_Sl_double_Sg____getslice__(std::vector< double > *
self,std::vector< double >::difference_type i,std::vector< double >::difference_type j){
5276 return swig::getslice(
self, i, j, 1);
5278 SWIGINTERN
void std_vector_Sl_double_Sg____setslice____SWIG_0(std::vector< double > *
self,std::vector< double >::difference_type i,std::vector< double >::difference_type j){
5279 swig::setslice(
self, i, j, 1, std::vector<
double,std::allocator< double > >());
5281 SWIGINTERN
void std_vector_Sl_double_Sg____setslice____SWIG_1(std::vector< double > *
self,std::vector< double >::difference_type i,std::vector< double >::difference_type j,std::vector<
double,std::allocator< double > >
const &v){
5282 swig::setslice(
self, i, j, 1, v);
5284 SWIGINTERN
void std_vector_Sl_double_Sg____delslice__(std::vector< double > *
self,std::vector< double >::difference_type i,std::vector< double >::difference_type j){
5285 swig::delslice(
self, i, j, 1);
5287 SWIGINTERN
void std_vector_Sl_double_Sg____delitem____SWIG_0(std::vector< double > *
self,std::vector< double >::difference_type i){
5288 swig::erase(
self, swig::getpos(
self, i));
5290 SWIGINTERN std::vector< double,std::allocator< double > > *std_vector_Sl_double_Sg____getitem____SWIG_0(std::vector< double > *
self,PySliceObject *slice){
5291 Py_ssize_t i, j, step;
5292 if( !PySlice_Check(slice) ) {
5293 SWIG_Error(SWIG_TypeError,
"Slice object expected.");
5296 PySlice_GetIndices(SWIGPY_SLICE_ARG(slice), (Py_ssize_t)self->size(), &i, &j, &step);
5297 std::vector< double,std::allocator< double > >::difference_type
id = i;
5298 std::vector< double,std::allocator< double > >::difference_type jd = j;
5299 return swig::getslice(
self,
id, jd, step);
5301 SWIGINTERN
void std_vector_Sl_double_Sg____setitem____SWIG_0(std::vector< double > *
self,PySliceObject *slice,std::vector<
double,std::allocator< double > >
const &v){
5302 Py_ssize_t i, j, step;
5303 if( !PySlice_Check(slice) ) {
5304 SWIG_Error(SWIG_TypeError,
"Slice object expected.");
5307 PySlice_GetIndices(SWIGPY_SLICE_ARG(slice), (Py_ssize_t)self->size(), &i, &j, &step);
5308 std::vector< double,std::allocator< double > >::difference_type
id = i;
5309 std::vector< double,std::allocator< double > >::difference_type jd = j;
5310 swig::setslice(
self,
id, jd, step, v);
5312 SWIGINTERN
void std_vector_Sl_double_Sg____setitem____SWIG_1(std::vector< double > *
self,PySliceObject *slice){
5313 Py_ssize_t i, j, step;
5314 if( !PySlice_Check(slice) ) {
5315 SWIG_Error(SWIG_TypeError,
"Slice object expected.");
5318 PySlice_GetIndices(SWIGPY_SLICE_ARG(slice), (Py_ssize_t)self->size(), &i, &j, &step);
5319 std::vector< double,std::allocator< double > >::difference_type
id = i;
5320 std::vector< double,std::allocator< double > >::difference_type jd = j;
5321 swig::delslice(
self,
id, jd, step);
5323 SWIGINTERN
void std_vector_Sl_double_Sg____delitem____SWIG_1(std::vector< double > *
self,PySliceObject *slice){
5324 Py_ssize_t i, j, step;
5325 if( !PySlice_Check(slice) ) {
5326 SWIG_Error(SWIG_TypeError,
"Slice object expected.");
5329 PySlice_GetIndices(SWIGPY_SLICE_ARG(slice), (Py_ssize_t)self->size(), &i, &j, &step);
5330 std::vector< double,std::allocator< double > >::difference_type
id = i;
5331 std::vector< double,std::allocator< double > >::difference_type jd = j;
5332 swig::delslice(
self,
id, jd, step);
5334 SWIGINTERN std::vector< double >::value_type
const &std_vector_Sl_double_Sg____getitem____SWIG_1(std::vector< double >
const *
self,std::vector< double >::difference_type i){
5335 return *(swig::cgetpos(
self, i));
5337 SWIGINTERN
void std_vector_Sl_double_Sg____setitem____SWIG_2(std::vector< double > *
self,std::vector< double >::difference_type i,std::vector< double >::value_type
const &x){
5338 *(swig::getpos(
self,i)) = x;
5340 SWIGINTERN std::vector< double >::value_type std_vector_Sl_double_Sg__pop(std::vector< double > *
self){
5341 if (self->size() == 0)
5342 throw std::out_of_range(
"pop from empty container");
5343 std::vector< double,std::allocator< double > >::value_type x =
self->back();
5347 SWIGINTERN
void std_vector_Sl_double_Sg__append(std::vector< double > *
self,std::vector< double >::value_type
const &x){
5350 SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__erase__SWIG_0(std::vector< double > *
self,std::vector< double >::iterator pos){
return self->erase(pos); }
5351 SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__erase__SWIG_1(std::vector< double > *
self,std::vector< double >::iterator first,std::vector< double >::iterator last){
return self->erase(first, last); }
5352 SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__insert__SWIG_0(std::vector< double > *
self,std::vector< double >::iterator pos,std::vector< double >::value_type
const &x){
return self->insert(pos, x); }
5353 SWIGINTERN
void std_vector_Sl_double_Sg__insert__SWIG_1(std::vector< double > *
self,std::vector< double >::iterator pos,std::vector< double >::size_type n,std::vector< double >::value_type
const &x){
self->insert(pos, n, x); }
5356 SWIG_AsVal_unsigned_SS_int (PyObject * obj,
unsigned int *val)
5359 int res = SWIG_AsVal_unsigned_SS_long (obj, &v);
5360 if (SWIG_IsOK(res)) {
5361 if ((v > UINT_MAX)) {
5362 return SWIG_OverflowError;
5364 if (val) *val =
static_cast< unsigned int >(v);
5371 SWIGINTERNINLINE PyObject*
5372 SWIG_From_unsigned_SS_int (
unsigned int value)
5374 return PyInt_FromSize_t((
size_t) value);
5379 SWIG_AsVal_bool (PyObject *obj,
bool *val)
5382 if (!PyBool_Check(obj))
5384 r = PyObject_IsTrue(obj);
5387 if (val) *val = r ?
true :
false;
5393 SWIG_AsVal_int (PyObject * obj,
int *val)
5396 int res = SWIG_AsVal_long (obj, &v);
5397 if (SWIG_IsOK(res)) {
5398 if ((v < INT_MIN || v > INT_MAX)) {
5399 return SWIG_OverflowError;
5401 if (val) *val =
static_cast< int >(v);
5410 SWIGINTERN PyObject *_wrap_delete_SwigPyIterator(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
5411 PyObject *resultobj = 0;
5415 PyObject * obj0 = 0 ;
5417 if (!PyArg_ParseTuple(args,(
char *)
"O:delete_SwigPyIterator",&obj0)) SWIG_fail;
5418 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_swig__SwigPyIterator, SWIG_POINTER_DISOWN | 0 );
5419 if (!SWIG_IsOK(res1)) {
5420 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "delete_SwigPyIterator" "', argument " "1"" of type '" "swig::SwigPyIterator *""'");
5424 resultobj = SWIG_Py_Void();
5431 SWIGINTERN PyObject *_wrap_SwigPyIterator_value(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
5432 PyObject *resultobj = 0;
5436 PyObject * obj0 = 0 ;
5437 PyObject *result = 0 ;
5439 if (!PyArg_ParseTuple(args,(
char *)
"O:SwigPyIterator_value",&obj0)) SWIG_fail;
5440 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_swig__SwigPyIterator, 0 | 0 );
5441 if (!SWIG_IsOK(res1)) {
5442 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "SwigPyIterator_value" "', argument " "1"" of type '" "swig::SwigPyIterator const *""'");
5450 SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void());
5461 SWIGINTERN PyObject *_wrap_SwigPyIterator_incr__SWIG_0(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
5462 PyObject *resultobj = 0;
5469 PyObject * obj0 = 0 ;
5470 PyObject * obj1 = 0 ;
5473 if (!PyArg_ParseTuple(args,(
char *)
"OO:SwigPyIterator_incr",&obj0,&obj1)) SWIG_fail;
5474 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_swig__SwigPyIterator, 0 | 0 );
5475 if (!SWIG_IsOK(res1)) {
5476 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "SwigPyIterator_incr" "', argument " "1"" of type '" "swig::SwigPyIterator *""'");
5479 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
5480 if (!SWIG_IsOK(ecode2)) {
5481 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "SwigPyIterator_incr" "', argument " "2"" of type '" "size_t""'");
5483 arg2 =
static_cast< size_t >(val2);
5489 SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void());
5493 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__SwigPyIterator, 0 | 0 );
5500 SWIGINTERN PyObject *_wrap_SwigPyIterator_incr__SWIG_1(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
5501 PyObject *resultobj = 0;
5505 PyObject * obj0 = 0 ;
5508 if (!PyArg_ParseTuple(args,(
char *)
"O:SwigPyIterator_incr",&obj0)) SWIG_fail;
5509 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_swig__SwigPyIterator, 0 | 0 );
5510 if (!SWIG_IsOK(res1)) {
5511 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "SwigPyIterator_incr" "', argument " "1"" of type '" "swig::SwigPyIterator *""'");
5519 SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void());
5523 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__SwigPyIterator, 0 | 0 );
5530 SWIGINTERN PyObject *_wrap_SwigPyIterator_incr(PyObject *
self, PyObject *args) {
5532 PyObject *argv[3] = {
5537 if (!PyTuple_Check(args)) SWIG_fail;
5538 argc = PyObject_Length(args);
5539 for (ii = 0; (ii < 2) && (ii < argc); ii++) {
5540 argv[ii] = PyTuple_GET_ITEM(args,ii);
5545 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_swig__SwigPyIterator, 0);
5546 _v = SWIG_CheckState(res);
5548 return _wrap_SwigPyIterator_incr__SWIG_1(
self, args);
5554 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_swig__SwigPyIterator, 0);
5555 _v = SWIG_CheckState(res);
5558 int res = SWIG_AsVal_size_t(argv[1], NULL);
5559 _v = SWIG_CheckState(res);
5562 return _wrap_SwigPyIterator_incr__SWIG_0(
self, args);
5568 SWIG_SetErrorMsg(PyExc_NotImplementedError,
"Wrong number or type of arguments for overloaded function 'SwigPyIterator_incr'.\n" 5569 " Possible C/C++ prototypes are:\n" 5570 " swig::SwigPyIterator::incr(size_t)\n" 5571 " swig::SwigPyIterator::incr()\n");
5576 SWIGINTERN PyObject *_wrap_SwigPyIterator_decr__SWIG_0(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
5577 PyObject *resultobj = 0;
5584 PyObject * obj0 = 0 ;
5585 PyObject * obj1 = 0 ;
5588 if (!PyArg_ParseTuple(args,(
char *)
"OO:SwigPyIterator_decr",&obj0,&obj1)) SWIG_fail;
5589 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_swig__SwigPyIterator, 0 | 0 );
5590 if (!SWIG_IsOK(res1)) {
5591 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "SwigPyIterator_decr" "', argument " "1"" of type '" "swig::SwigPyIterator *""'");
5594 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
5595 if (!SWIG_IsOK(ecode2)) {
5596 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "SwigPyIterator_decr" "', argument " "2"" of type '" "size_t""'");
5598 arg2 =
static_cast< size_t >(val2);
5604 SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void());
5608 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__SwigPyIterator, 0 | 0 );
5615 SWIGINTERN PyObject *_wrap_SwigPyIterator_decr__SWIG_1(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
5616 PyObject *resultobj = 0;
5620 PyObject * obj0 = 0 ;
5623 if (!PyArg_ParseTuple(args,(
char *)
"O:SwigPyIterator_decr",&obj0)) SWIG_fail;
5624 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_swig__SwigPyIterator, 0 | 0 );
5625 if (!SWIG_IsOK(res1)) {
5626 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "SwigPyIterator_decr" "', argument " "1"" of type '" "swig::SwigPyIterator *""'");
5634 SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void());
5638 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__SwigPyIterator, 0 | 0 );
5645 SWIGINTERN PyObject *_wrap_SwigPyIterator_decr(PyObject *
self, PyObject *args) {
5647 PyObject *argv[3] = {
5652 if (!PyTuple_Check(args)) SWIG_fail;
5653 argc = PyObject_Length(args);
5654 for (ii = 0; (ii < 2) && (ii < argc); ii++) {
5655 argv[ii] = PyTuple_GET_ITEM(args,ii);
5660 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_swig__SwigPyIterator, 0);
5661 _v = SWIG_CheckState(res);
5663 return _wrap_SwigPyIterator_decr__SWIG_1(
self, args);
5669 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_swig__SwigPyIterator, 0);
5670 _v = SWIG_CheckState(res);
5673 int res = SWIG_AsVal_size_t(argv[1], NULL);
5674 _v = SWIG_CheckState(res);
5677 return _wrap_SwigPyIterator_decr__SWIG_0(
self, args);
5683 SWIG_SetErrorMsg(PyExc_NotImplementedError,
"Wrong number or type of arguments for overloaded function 'SwigPyIterator_decr'.\n" 5684 " Possible C/C++ prototypes are:\n" 5685 " swig::SwigPyIterator::decr(size_t)\n" 5686 " swig::SwigPyIterator::decr()\n");
5691 SWIGINTERN PyObject *_wrap_SwigPyIterator_distance(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
5692 PyObject *resultobj = 0;
5699 PyObject * obj0 = 0 ;
5700 PyObject * obj1 = 0 ;
5703 if (!PyArg_ParseTuple(args,(
char *)
"OO:SwigPyIterator_distance",&obj0,&obj1)) SWIG_fail;
5704 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_swig__SwigPyIterator, 0 | 0 );
5705 if (!SWIG_IsOK(res1)) {
5706 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "SwigPyIterator_distance" "', argument " "1"" of type '" "swig::SwigPyIterator const *""'");
5709 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_swig__SwigPyIterator, 0 | 0);
5710 if (!SWIG_IsOK(res2)) {
5711 SWIG_exception_fail(SWIG_ArgError(res2),
"in method '" "SwigPyIterator_distance" "', argument " "2"" of type '" "swig::SwigPyIterator const &""'");
5714 SWIG_exception_fail(SWIG_ValueError,
"invalid null reference " "in method '" "SwigPyIterator_distance" "', argument " "2"" of type '" "swig::SwigPyIterator const &""'");
5719 }
catch(std::invalid_argument &_e) {
5720 SWIG_Python_Raise(SWIG_NewPointerObj((
new std::invalid_argument(static_cast< const std::invalid_argument& >(_e))),SWIGTYPE_p_std__invalid_argument,SWIG_POINTER_OWN),
"std::invalid_argument", SWIGTYPE_p_std__invalid_argument); SWIG_fail;
5722 resultobj = SWIG_From_ptrdiff_t(static_cast< ptrdiff_t >(result));
5729 SWIGINTERN PyObject *_wrap_SwigPyIterator_equal(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
5730 PyObject *resultobj = 0;
5737 PyObject * obj0 = 0 ;
5738 PyObject * obj1 = 0 ;
5741 if (!PyArg_ParseTuple(args,(
char *)
"OO:SwigPyIterator_equal",&obj0,&obj1)) SWIG_fail;
5742 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_swig__SwigPyIterator, 0 | 0 );
5743 if (!SWIG_IsOK(res1)) {
5744 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "SwigPyIterator_equal" "', argument " "1"" of type '" "swig::SwigPyIterator const *""'");
5747 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_swig__SwigPyIterator, 0 | 0);
5748 if (!SWIG_IsOK(res2)) {
5749 SWIG_exception_fail(SWIG_ArgError(res2),
"in method '" "SwigPyIterator_equal" "', argument " "2"" of type '" "swig::SwigPyIterator const &""'");
5752 SWIG_exception_fail(SWIG_ValueError,
"invalid null reference " "in method '" "SwigPyIterator_equal" "', argument " "2"" of type '" "swig::SwigPyIterator const &""'");
5757 }
catch(std::invalid_argument &_e) {
5758 SWIG_Python_Raise(SWIG_NewPointerObj((
new std::invalid_argument(static_cast< const std::invalid_argument& >(_e))),SWIGTYPE_p_std__invalid_argument,SWIG_POINTER_OWN),
"std::invalid_argument", SWIGTYPE_p_std__invalid_argument); SWIG_fail;
5760 resultobj = SWIG_From_bool(static_cast< bool >(result));
5767 SWIGINTERN PyObject *_wrap_SwigPyIterator_copy(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
5768 PyObject *resultobj = 0;
5772 PyObject * obj0 = 0 ;
5775 if (!PyArg_ParseTuple(args,(
char *)
"O:SwigPyIterator_copy",&obj0)) SWIG_fail;
5776 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_swig__SwigPyIterator, 0 | 0 );
5777 if (!SWIG_IsOK(res1)) {
5778 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "SwigPyIterator_copy" "', argument " "1"" of type '" "swig::SwigPyIterator const *""'");
5782 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__SwigPyIterator, SWIG_POINTER_OWN | 0 );
5789 SWIGINTERN PyObject *_wrap_SwigPyIterator_next(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
5790 PyObject *resultobj = 0;
5794 PyObject * obj0 = 0 ;
5795 PyObject *result = 0 ;
5797 if (!PyArg_ParseTuple(args,(
char *)
"O:SwigPyIterator_next",&obj0)) SWIG_fail;
5798 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_swig__SwigPyIterator, 0 | 0 );
5799 if (!SWIG_IsOK(res1)) {
5800 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "SwigPyIterator_next" "', argument " "1"" of type '" "swig::SwigPyIterator *""'");
5804 result = (PyObject *)(arg1)->next();
5808 SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void());
5819 SWIGINTERN PyObject *_wrap_SwigPyIterator___next__(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
5820 PyObject *resultobj = 0;
5824 PyObject * obj0 = 0 ;
5825 PyObject *result = 0 ;
5827 if (!PyArg_ParseTuple(args,(
char *)
"O:SwigPyIterator___next__",&obj0)) SWIG_fail;
5828 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_swig__SwigPyIterator, 0 | 0 );
5829 if (!SWIG_IsOK(res1)) {
5830 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "SwigPyIterator___next__" "', argument " "1"" of type '" "swig::SwigPyIterator *""'");
5834 result = (PyObject *)(arg1)->__next__();
5838 SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void());
5849 SWIGINTERN PyObject *_wrap_SwigPyIterator_previous(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
5850 PyObject *resultobj = 0;
5854 PyObject * obj0 = 0 ;
5855 PyObject *result = 0 ;
5857 if (!PyArg_ParseTuple(args,(
char *)
"O:SwigPyIterator_previous",&obj0)) SWIG_fail;
5858 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_swig__SwigPyIterator, 0 | 0 );
5859 if (!SWIG_IsOK(res1)) {
5860 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "SwigPyIterator_previous" "', argument " "1"" of type '" "swig::SwigPyIterator *""'");
5864 result = (PyObject *)(arg1)->previous();
5868 SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void());
5879 SWIGINTERN PyObject *_wrap_SwigPyIterator_advance(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
5880 PyObject *resultobj = 0;
5887 PyObject * obj0 = 0 ;
5888 PyObject * obj1 = 0 ;
5891 if (!PyArg_ParseTuple(args,(
char *)
"OO:SwigPyIterator_advance",&obj0,&obj1)) SWIG_fail;
5892 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_swig__SwigPyIterator, 0 | 0 );
5893 if (!SWIG_IsOK(res1)) {
5894 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "SwigPyIterator_advance" "', argument " "1"" of type '" "swig::SwigPyIterator *""'");
5897 ecode2 = SWIG_AsVal_ptrdiff_t(obj1, &val2);
5898 if (!SWIG_IsOK(ecode2)) {
5899 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "SwigPyIterator_advance" "', argument " "2"" of type '" "ptrdiff_t""'");
5901 arg2 =
static_cast< ptrdiff_t
>(val2);
5907 SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void());
5911 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__SwigPyIterator, 0 | 0 );
5918 SWIGINTERN PyObject *_wrap_SwigPyIterator___eq__(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
5919 PyObject *resultobj = 0;
5926 PyObject * obj0 = 0 ;
5927 PyObject * obj1 = 0 ;
5930 if (!PyArg_ParseTuple(args,(
char *)
"OO:SwigPyIterator___eq__",&obj0,&obj1)) SWIG_fail;
5931 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_swig__SwigPyIterator, 0 | 0 );
5932 if (!SWIG_IsOK(res1)) {
5933 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "SwigPyIterator___eq__" "', argument " "1"" of type '" "swig::SwigPyIterator const *""'");
5936 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_swig__SwigPyIterator, 0 | 0);
5937 if (!SWIG_IsOK(res2)) {
5938 SWIG_exception_fail(SWIG_ArgError(res2),
"in method '" "SwigPyIterator___eq__" "', argument " "2"" of type '" "swig::SwigPyIterator const &""'");
5941 SWIG_exception_fail(SWIG_ValueError,
"invalid null reference " "in method '" "SwigPyIterator___eq__" "', argument " "2"" of type '" "swig::SwigPyIterator const &""'");
5945 resultobj = SWIG_From_bool(static_cast< bool >(result));
5949 Py_INCREF(Py_NotImplemented);
5950 return Py_NotImplemented;
5954 SWIGINTERN PyObject *_wrap_SwigPyIterator___ne__(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
5955 PyObject *resultobj = 0;
5962 PyObject * obj0 = 0 ;
5963 PyObject * obj1 = 0 ;
5966 if (!PyArg_ParseTuple(args,(
char *)
"OO:SwigPyIterator___ne__",&obj0,&obj1)) SWIG_fail;
5967 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_swig__SwigPyIterator, 0 | 0 );
5968 if (!SWIG_IsOK(res1)) {
5969 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "SwigPyIterator___ne__" "', argument " "1"" of type '" "swig::SwigPyIterator const *""'");
5972 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_swig__SwigPyIterator, 0 | 0);
5973 if (!SWIG_IsOK(res2)) {
5974 SWIG_exception_fail(SWIG_ArgError(res2),
"in method '" "SwigPyIterator___ne__" "', argument " "2"" of type '" "swig::SwigPyIterator const &""'");
5977 SWIG_exception_fail(SWIG_ValueError,
"invalid null reference " "in method '" "SwigPyIterator___ne__" "', argument " "2"" of type '" "swig::SwigPyIterator const &""'");
5981 resultobj = SWIG_From_bool(static_cast< bool >(result));
5985 Py_INCREF(Py_NotImplemented);
5986 return Py_NotImplemented;
5990 SWIGINTERN PyObject *_wrap_SwigPyIterator___iadd__(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
5991 PyObject *resultobj = 0;
5998 PyObject * obj0 = 0 ;
5999 PyObject * obj1 = 0 ;
6002 if (!PyArg_ParseTuple(args,(
char *)
"OO:SwigPyIterator___iadd__",&obj0,&obj1)) SWIG_fail;
6003 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_swig__SwigPyIterator, SWIG_POINTER_DISOWN | 0 );
6004 if (!SWIG_IsOK(res1)) {
6005 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "SwigPyIterator___iadd__" "', argument " "1"" of type '" "swig::SwigPyIterator *""'");
6008 ecode2 = SWIG_AsVal_ptrdiff_t(obj1, &val2);
6009 if (!SWIG_IsOK(ecode2)) {
6010 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "SwigPyIterator___iadd__" "', argument " "2"" of type '" "ptrdiff_t""'");
6012 arg2 =
static_cast< ptrdiff_t
>(val2);
6018 SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void());
6022 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__SwigPyIterator, SWIG_POINTER_OWN | 0 );
6029 SWIGINTERN PyObject *_wrap_SwigPyIterator___isub__(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
6030 PyObject *resultobj = 0;
6037 PyObject * obj0 = 0 ;
6038 PyObject * obj1 = 0 ;
6041 if (!PyArg_ParseTuple(args,(
char *)
"OO:SwigPyIterator___isub__",&obj0,&obj1)) SWIG_fail;
6042 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_swig__SwigPyIterator, SWIG_POINTER_DISOWN | 0 );
6043 if (!SWIG_IsOK(res1)) {
6044 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "SwigPyIterator___isub__" "', argument " "1"" of type '" "swig::SwigPyIterator *""'");
6047 ecode2 = SWIG_AsVal_ptrdiff_t(obj1, &val2);
6048 if (!SWIG_IsOK(ecode2)) {
6049 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "SwigPyIterator___isub__" "', argument " "2"" of type '" "ptrdiff_t""'");
6051 arg2 =
static_cast< ptrdiff_t
>(val2);
6057 SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void());
6061 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__SwigPyIterator, SWIG_POINTER_OWN | 0 );
6068 SWIGINTERN PyObject *_wrap_SwigPyIterator___add__(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
6069 PyObject *resultobj = 0;
6076 PyObject * obj0 = 0 ;
6077 PyObject * obj1 = 0 ;
6080 if (!PyArg_ParseTuple(args,(
char *)
"OO:SwigPyIterator___add__",&obj0,&obj1)) SWIG_fail;
6081 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_swig__SwigPyIterator, 0 | 0 );
6082 if (!SWIG_IsOK(res1)) {
6083 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "SwigPyIterator___add__" "', argument " "1"" of type '" "swig::SwigPyIterator const *""'");
6086 ecode2 = SWIG_AsVal_ptrdiff_t(obj1, &val2);
6087 if (!SWIG_IsOK(ecode2)) {
6088 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "SwigPyIterator___add__" "', argument " "2"" of type '" "ptrdiff_t""'");
6090 arg2 =
static_cast< ptrdiff_t
>(val2);
6096 SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void());
6100 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__SwigPyIterator, SWIG_POINTER_OWN | 0 );
6104 Py_INCREF(Py_NotImplemented);
6105 return Py_NotImplemented;
6109 SWIGINTERN PyObject *_wrap_SwigPyIterator___sub____SWIG_0(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
6110 PyObject *resultobj = 0;
6117 PyObject * obj0 = 0 ;
6118 PyObject * obj1 = 0 ;
6121 if (!PyArg_ParseTuple(args,(
char *)
"OO:SwigPyIterator___sub__",&obj0,&obj1)) SWIG_fail;
6122 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_swig__SwigPyIterator, 0 | 0 );
6123 if (!SWIG_IsOK(res1)) {
6124 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "SwigPyIterator___sub__" "', argument " "1"" of type '" "swig::SwigPyIterator const *""'");
6127 ecode2 = SWIG_AsVal_ptrdiff_t(obj1, &val2);
6128 if (!SWIG_IsOK(ecode2)) {
6129 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "SwigPyIterator___sub__" "', argument " "2"" of type '" "ptrdiff_t""'");
6131 arg2 =
static_cast< ptrdiff_t
>(val2);
6137 SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void());
6141 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__SwigPyIterator, SWIG_POINTER_OWN | 0 );
6145 Py_INCREF(Py_NotImplemented);
6146 return Py_NotImplemented;
6150 SWIGINTERN PyObject *_wrap_SwigPyIterator___sub____SWIG_1(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
6151 PyObject *resultobj = 0;
6158 PyObject * obj0 = 0 ;
6159 PyObject * obj1 = 0 ;
6162 if (!PyArg_ParseTuple(args,(
char *)
"OO:SwigPyIterator___sub__",&obj0,&obj1)) SWIG_fail;
6163 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_swig__SwigPyIterator, 0 | 0 );
6164 if (!SWIG_IsOK(res1)) {
6165 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "SwigPyIterator___sub__" "', argument " "1"" of type '" "swig::SwigPyIterator const *""'");
6168 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_swig__SwigPyIterator, 0 | 0);
6169 if (!SWIG_IsOK(res2)) {
6170 SWIG_exception_fail(SWIG_ArgError(res2),
"in method '" "SwigPyIterator___sub__" "', argument " "2"" of type '" "swig::SwigPyIterator const &""'");
6173 SWIG_exception_fail(SWIG_ValueError,
"invalid null reference " "in method '" "SwigPyIterator___sub__" "', argument " "2"" of type '" "swig::SwigPyIterator const &""'");
6177 resultobj = SWIG_From_ptrdiff_t(static_cast< ptrdiff_t >(result));
6181 Py_INCREF(Py_NotImplemented);
6182 return Py_NotImplemented;
6186 SWIGINTERN PyObject *_wrap_SwigPyIterator___sub__(PyObject *
self, PyObject *args) {
6188 PyObject *argv[3] = {
6193 if (!PyTuple_Check(args)) SWIG_fail;
6194 argc = PyObject_Length(args);
6195 for (ii = 0; (ii < 2) && (ii < argc); ii++) {
6196 argv[ii] = PyTuple_GET_ITEM(args,ii);
6201 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_swig__SwigPyIterator, 0);
6202 _v = SWIG_CheckState(res);
6204 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_swig__SwigPyIterator, 0);
6205 _v = SWIG_CheckState(res);
6207 return _wrap_SwigPyIterator___sub____SWIG_1(
self, args);
6214 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_swig__SwigPyIterator, 0);
6215 _v = SWIG_CheckState(res);
6218 int res = SWIG_AsVal_ptrdiff_t(argv[1], NULL);
6219 _v = SWIG_CheckState(res);
6222 return _wrap_SwigPyIterator___sub____SWIG_0(
self, args);
6228 Py_INCREF(Py_NotImplemented);
6229 return Py_NotImplemented;
6233 SWIGINTERN PyObject *SwigPyIterator_swigregister(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
6235 if (!PyArg_ParseTuple(args,(
char *)
"O:swigregister", &obj))
return NULL;
6236 SWIG_TypeNewClientData(SWIGTYPE_p_swig__SwigPyIterator, SWIG_NewClientData(obj));
6237 return SWIG_Py_Void();
6240 SWIGINTERN PyObject *_wrap_StringList_iterator(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
6241 PyObject *resultobj = 0;
6242 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
6243 PyObject **arg2 = (PyObject **) 0 ;
6246 PyObject * obj0 = 0 ;
6250 if (!PyArg_ParseTuple(args,(
char *)
"O:StringList_iterator",&obj0)) SWIG_fail;
6251 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
6252 if (!SWIG_IsOK(res1)) {
6253 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList_iterator" "', argument " "1"" of type '" "std::vector< std::string > *""'");
6255 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
6257 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__SwigPyIterator, SWIG_POINTER_OWN | 0 );
6264 SWIGINTERN PyObject *_wrap_StringList___nonzero__(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
6265 PyObject *resultobj = 0;
6266 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
6269 PyObject * obj0 = 0 ;
6272 if (!PyArg_ParseTuple(args,(
char *)
"O:StringList___nonzero__",&obj0)) SWIG_fail;
6273 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
6274 if (!SWIG_IsOK(res1)) {
6275 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList___nonzero__" "', argument " "1"" of type '" "std::vector< std::string > const *""'");
6277 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
6278 result = (bool)std_vector_Sl_std_string_Sg____nonzero__((std::vector< std::string >
const *)arg1);
6279 resultobj = SWIG_From_bool(static_cast< bool >(result));
6286 SWIGINTERN PyObject *_wrap_StringList___bool__(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
6287 PyObject *resultobj = 0;
6288 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
6291 PyObject * obj0 = 0 ;
6294 if (!PyArg_ParseTuple(args,(
char *)
"O:StringList___bool__",&obj0)) SWIG_fail;
6295 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
6296 if (!SWIG_IsOK(res1)) {
6297 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList___bool__" "', argument " "1"" of type '" "std::vector< std::string > const *""'");
6299 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
6300 result = (bool)std_vector_Sl_std_string_Sg____bool__((std::vector< std::string >
const *)arg1);
6301 resultobj = SWIG_From_bool(static_cast< bool >(result));
6308 SWIGINTERN PyObject *_wrap_StringList___len__(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
6309 PyObject *resultobj = 0;
6310 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
6313 PyObject * obj0 = 0 ;
6314 std::vector< std::string >::size_type result;
6316 if (!PyArg_ParseTuple(args,(
char *)
"O:StringList___len__",&obj0)) SWIG_fail;
6317 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
6318 if (!SWIG_IsOK(res1)) {
6319 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList___len__" "', argument " "1"" of type '" "std::vector< std::string > const *""'");
6321 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
6322 result = std_vector_Sl_std_string_Sg____len__((std::vector< std::string >
const *)arg1);
6323 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
6330 SWIGINTERN PyObject *_wrap_StringList___getslice__(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
6331 PyObject *resultobj = 0;
6332 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
6333 std::vector< std::string >::difference_type arg2 ;
6334 std::vector< std::string >::difference_type arg3 ;
6341 PyObject * obj0 = 0 ;
6342 PyObject * obj1 = 0 ;
6343 PyObject * obj2 = 0 ;
6344 std::vector< std::string,std::allocator< std::string > > *result = 0 ;
6346 if (!PyArg_ParseTuple(args,(
char *)
"OOO:StringList___getslice__",&obj0,&obj1,&obj2)) SWIG_fail;
6347 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
6348 if (!SWIG_IsOK(res1)) {
6349 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList___getslice__" "', argument " "1"" of type '" "std::vector< std::string > *""'");
6351 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
6352 ecode2 = SWIG_AsVal_ptrdiff_t(obj1, &val2);
6353 if (!SWIG_IsOK(ecode2)) {
6354 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "StringList___getslice__" "', argument " "2"" of type '" "std::vector< std::string >::difference_type""'");
6356 arg2 =
static_cast< std::vector< std::string >::difference_type
>(val2);
6357 ecode3 = SWIG_AsVal_ptrdiff_t(obj2, &val3);
6358 if (!SWIG_IsOK(ecode3)) {
6359 SWIG_exception_fail(SWIG_ArgError(ecode3),
"in method '" "StringList___getslice__" "', argument " "3"" of type '" "std::vector< std::string >::difference_type""'");
6361 arg3 =
static_cast< std::vector< std::string >::difference_type
>(val3);
6363 result = (std::vector< std::string,std::allocator< std::string > > *)std_vector_Sl_std_string_Sg____getslice__(arg1,arg2,arg3);
6364 }
catch(std::out_of_range &_e) {
6365 SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
6366 }
catch(std::invalid_argument &_e) {
6367 SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
6369 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, SWIG_POINTER_OWN | 0 );
6376 SWIGINTERN PyObject *_wrap_StringList___setslice____SWIG_0(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
6377 PyObject *resultobj = 0;
6378 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
6379 std::vector< std::string >::difference_type arg2 ;
6380 std::vector< std::string >::difference_type arg3 ;
6387 PyObject * obj0 = 0 ;
6388 PyObject * obj1 = 0 ;
6389 PyObject * obj2 = 0 ;
6391 if (!PyArg_ParseTuple(args,(
char *)
"OOO:StringList___setslice__",&obj0,&obj1,&obj2)) SWIG_fail;
6392 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
6393 if (!SWIG_IsOK(res1)) {
6394 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList___setslice__" "', argument " "1"" of type '" "std::vector< std::string > *""'");
6396 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
6397 ecode2 = SWIG_AsVal_ptrdiff_t(obj1, &val2);
6398 if (!SWIG_IsOK(ecode2)) {
6399 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "StringList___setslice__" "', argument " "2"" of type '" "std::vector< std::string >::difference_type""'");
6401 arg2 =
static_cast< std::vector< std::string >::difference_type
>(val2);
6402 ecode3 = SWIG_AsVal_ptrdiff_t(obj2, &val3);
6403 if (!SWIG_IsOK(ecode3)) {
6404 SWIG_exception_fail(SWIG_ArgError(ecode3),
"in method '" "StringList___setslice__" "', argument " "3"" of type '" "std::vector< std::string >::difference_type""'");
6406 arg3 =
static_cast< std::vector< std::string >::difference_type
>(val3);
6408 std_vector_Sl_std_string_Sg____setslice____SWIG_0(arg1,arg2,arg3);
6409 }
catch(std::out_of_range &_e) {
6410 SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
6411 }
catch(std::invalid_argument &_e) {
6412 SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
6414 resultobj = SWIG_Py_Void();
6421 SWIGINTERN PyObject *_wrap_StringList___setslice____SWIG_1(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
6422 PyObject *resultobj = 0;
6423 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
6424 std::vector< std::string >::difference_type arg2 ;
6425 std::vector< std::string >::difference_type arg3 ;
6426 std::vector< std::string,std::allocator< std::string > > *arg4 = 0 ;
6433 int res4 = SWIG_OLDOBJ ;
6434 PyObject * obj0 = 0 ;
6435 PyObject * obj1 = 0 ;
6436 PyObject * obj2 = 0 ;
6437 PyObject * obj3 = 0 ;
6439 if (!PyArg_ParseTuple(args,(
char *)
"OOOO:StringList___setslice__",&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
6440 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
6441 if (!SWIG_IsOK(res1)) {
6442 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList___setslice__" "', argument " "1"" of type '" "std::vector< std::string > *""'");
6444 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
6445 ecode2 = SWIG_AsVal_ptrdiff_t(obj1, &val2);
6446 if (!SWIG_IsOK(ecode2)) {
6447 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "StringList___setslice__" "', argument " "2"" of type '" "std::vector< std::string >::difference_type""'");
6449 arg2 =
static_cast< std::vector< std::string >::difference_type
>(val2);
6450 ecode3 = SWIG_AsVal_ptrdiff_t(obj2, &val3);
6451 if (!SWIG_IsOK(ecode3)) {
6452 SWIG_exception_fail(SWIG_ArgError(ecode3),
"in method '" "StringList___setslice__" "', argument " "3"" of type '" "std::vector< std::string >::difference_type""'");
6454 arg3 =
static_cast< std::vector< std::string >::difference_type
>(val3);
6456 std::vector< std::string,std::allocator< std::string > > *ptr = (std::vector< std::string,std::allocator< std::string > > *)0;
6457 res4 = swig::asptr(obj3, &ptr);
6458 if (!SWIG_IsOK(res4)) {
6459 SWIG_exception_fail(SWIG_ArgError(res4),
"in method '" "StringList___setslice__" "', argument " "4"" of type '" "std::vector< std::string,std::allocator< std::string > > const &""'");
6462 SWIG_exception_fail(SWIG_ValueError,
"invalid null reference " "in method '" "StringList___setslice__" "', argument " "4"" of type '" "std::vector< std::string,std::allocator< std::string > > const &""'");
6467 std_vector_Sl_std_string_Sg____setslice____SWIG_1(arg1,arg2,arg3,(std::vector< std::string,std::allocator< std::string > >
const &)*arg4);
6468 }
catch(std::out_of_range &_e) {
6469 SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
6470 }
catch(std::invalid_argument &_e) {
6471 SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
6473 resultobj = SWIG_Py_Void();
6474 if (SWIG_IsNewObj(res4))
delete arg4;
6477 if (SWIG_IsNewObj(res4))
delete arg4;
6482 SWIGINTERN PyObject *_wrap_StringList___setslice__(PyObject *
self, PyObject *args) {
6484 PyObject *argv[5] = {
6489 if (!PyTuple_Check(args)) SWIG_fail;
6490 argc = PyObject_Length(args);
6491 for (ii = 0; (ii < 4) && (ii < argc); ii++) {
6492 argv[ii] = PyTuple_GET_ITEM(args,ii);
6496 int res = swig::asptr(argv[0], (std::vector< std::string,std::allocator< std::string > >**)(0));
6497 _v = SWIG_CheckState(res);
6500 int res = SWIG_AsVal_ptrdiff_t(argv[1], NULL);
6501 _v = SWIG_CheckState(res);
6505 int res = SWIG_AsVal_ptrdiff_t(argv[2], NULL);
6506 _v = SWIG_CheckState(res);
6509 return _wrap_StringList___setslice____SWIG_0(
self, args);
6516 int res = swig::asptr(argv[0], (std::vector< std::string,std::allocator< std::string > >**)(0));
6517 _v = SWIG_CheckState(res);
6520 int res = SWIG_AsVal_ptrdiff_t(argv[1], NULL);
6521 _v = SWIG_CheckState(res);
6525 int res = SWIG_AsVal_ptrdiff_t(argv[2], NULL);
6526 _v = SWIG_CheckState(res);
6529 int res = swig::asptr(argv[3], (std::vector< std::string,std::allocator< std::string > >**)(0));
6530 _v = SWIG_CheckState(res);
6532 return _wrap_StringList___setslice____SWIG_1(
self, args);
6540 SWIG_SetErrorMsg(PyExc_NotImplementedError,
"Wrong number or type of arguments for overloaded function 'StringList___setslice__'.\n" 6541 " Possible C/C++ prototypes are:\n" 6542 " std::vector< std::string >::__setslice__(std::vector< std::string >::difference_type,std::vector< std::string >::difference_type)\n" 6543 " std::vector< std::string >::__setslice__(std::vector< std::string >::difference_type,std::vector< std::string >::difference_type,std::vector< std::string,std::allocator< std::string > > const &)\n");
6548 SWIGINTERN PyObject *_wrap_StringList___delslice__(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
6549 PyObject *resultobj = 0;
6550 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
6551 std::vector< std::string >::difference_type arg2 ;
6552 std::vector< std::string >::difference_type arg3 ;
6559 PyObject * obj0 = 0 ;
6560 PyObject * obj1 = 0 ;
6561 PyObject * obj2 = 0 ;
6563 if (!PyArg_ParseTuple(args,(
char *)
"OOO:StringList___delslice__",&obj0,&obj1,&obj2)) SWIG_fail;
6564 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
6565 if (!SWIG_IsOK(res1)) {
6566 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList___delslice__" "', argument " "1"" of type '" "std::vector< std::string > *""'");
6568 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
6569 ecode2 = SWIG_AsVal_ptrdiff_t(obj1, &val2);
6570 if (!SWIG_IsOK(ecode2)) {
6571 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "StringList___delslice__" "', argument " "2"" of type '" "std::vector< std::string >::difference_type""'");
6573 arg2 =
static_cast< std::vector< std::string >::difference_type
>(val2);
6574 ecode3 = SWIG_AsVal_ptrdiff_t(obj2, &val3);
6575 if (!SWIG_IsOK(ecode3)) {
6576 SWIG_exception_fail(SWIG_ArgError(ecode3),
"in method '" "StringList___delslice__" "', argument " "3"" of type '" "std::vector< std::string >::difference_type""'");
6578 arg3 =
static_cast< std::vector< std::string >::difference_type
>(val3);
6580 std_vector_Sl_std_string_Sg____delslice__(arg1,arg2,arg3);
6581 }
catch(std::out_of_range &_e) {
6582 SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
6583 }
catch(std::invalid_argument &_e) {
6584 SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
6586 resultobj = SWIG_Py_Void();
6593 SWIGINTERN PyObject *_wrap_StringList___delitem____SWIG_0(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
6594 PyObject *resultobj = 0;
6595 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
6596 std::vector< std::string >::difference_type arg2 ;
6601 PyObject * obj0 = 0 ;
6602 PyObject * obj1 = 0 ;
6604 if (!PyArg_ParseTuple(args,(
char *)
"OO:StringList___delitem__",&obj0,&obj1)) SWIG_fail;
6605 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
6606 if (!SWIG_IsOK(res1)) {
6607 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList___delitem__" "', argument " "1"" of type '" "std::vector< std::string > *""'");
6609 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
6610 ecode2 = SWIG_AsVal_ptrdiff_t(obj1, &val2);
6611 if (!SWIG_IsOK(ecode2)) {
6612 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "StringList___delitem__" "', argument " "2"" of type '" "std::vector< std::string >::difference_type""'");
6614 arg2 =
static_cast< std::vector< std::string >::difference_type
>(val2);
6616 std_vector_Sl_std_string_Sg____delitem____SWIG_0(arg1,arg2);
6617 }
catch(std::out_of_range &_e) {
6618 SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
6619 }
catch(std::invalid_argument &_e) {
6620 SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
6622 resultobj = SWIG_Py_Void();
6629 SWIGINTERN PyObject *_wrap_StringList___getitem____SWIG_0(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
6630 PyObject *resultobj = 0;
6631 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
6632 PySliceObject *arg2 = (PySliceObject *) 0 ;
6635 PyObject * obj0 = 0 ;
6636 PyObject * obj1 = 0 ;
6637 std::vector< std::string,std::allocator< std::string > > *result = 0 ;
6639 if (!PyArg_ParseTuple(args,(
char *)
"OO:StringList___getitem__",&obj0,&obj1)) SWIG_fail;
6640 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
6641 if (!SWIG_IsOK(res1)) {
6642 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList___getitem__" "', argument " "1"" of type '" "std::vector< std::string > *""'");
6644 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
6646 if (!PySlice_Check(obj1)) {
6647 SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError),
"in method '" "StringList___getitem__" "', argument " "2"" of type '" "PySliceObject *""'");
6649 arg2 = (PySliceObject *) obj1;
6652 result = (std::vector< std::string,std::allocator< std::string > > *)std_vector_Sl_std_string_Sg____getitem____SWIG_0(arg1,arg2);
6653 }
catch(std::out_of_range &_e) {
6654 SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
6655 }
catch(std::invalid_argument &_e) {
6656 SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
6658 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, SWIG_POINTER_OWN | 0 );
6665 SWIGINTERN PyObject *_wrap_StringList___setitem____SWIG_0(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
6666 PyObject *resultobj = 0;
6667 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
6668 PySliceObject *arg2 = (PySliceObject *) 0 ;
6669 std::vector< std::string,std::allocator< std::string > > *arg3 = 0 ;
6672 int res3 = SWIG_OLDOBJ ;
6673 PyObject * obj0 = 0 ;
6674 PyObject * obj1 = 0 ;
6675 PyObject * obj2 = 0 ;
6677 if (!PyArg_ParseTuple(args,(
char *)
"OOO:StringList___setitem__",&obj0,&obj1,&obj2)) SWIG_fail;
6678 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
6679 if (!SWIG_IsOK(res1)) {
6680 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList___setitem__" "', argument " "1"" of type '" "std::vector< std::string > *""'");
6682 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
6684 if (!PySlice_Check(obj1)) {
6685 SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError),
"in method '" "StringList___setitem__" "', argument " "2"" of type '" "PySliceObject *""'");
6687 arg2 = (PySliceObject *) obj1;
6690 std::vector< std::string,std::allocator< std::string > > *ptr = (std::vector< std::string,std::allocator< std::string > > *)0;
6691 res3 = swig::asptr(obj2, &ptr);
6692 if (!SWIG_IsOK(res3)) {
6693 SWIG_exception_fail(SWIG_ArgError(res3),
"in method '" "StringList___setitem__" "', argument " "3"" of type '" "std::vector< std::string,std::allocator< std::string > > const &""'");
6696 SWIG_exception_fail(SWIG_ValueError,
"invalid null reference " "in method '" "StringList___setitem__" "', argument " "3"" of type '" "std::vector< std::string,std::allocator< std::string > > const &""'");
6701 std_vector_Sl_std_string_Sg____setitem____SWIG_0(arg1,arg2,(std::vector< std::string,std::allocator< std::string > >
const &)*arg3);
6702 }
catch(std::out_of_range &_e) {
6703 SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
6704 }
catch(std::invalid_argument &_e) {
6705 SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
6707 resultobj = SWIG_Py_Void();
6708 if (SWIG_IsNewObj(res3))
delete arg3;
6711 if (SWIG_IsNewObj(res3))
delete arg3;
6716 SWIGINTERN PyObject *_wrap_StringList___setitem____SWIG_1(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
6717 PyObject *resultobj = 0;
6718 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
6719 PySliceObject *arg2 = (PySliceObject *) 0 ;
6722 PyObject * obj0 = 0 ;
6723 PyObject * obj1 = 0 ;
6725 if (!PyArg_ParseTuple(args,(
char *)
"OO:StringList___setitem__",&obj0,&obj1)) SWIG_fail;
6726 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
6727 if (!SWIG_IsOK(res1)) {
6728 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList___setitem__" "', argument " "1"" of type '" "std::vector< std::string > *""'");
6730 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
6732 if (!PySlice_Check(obj1)) {
6733 SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError),
"in method '" "StringList___setitem__" "', argument " "2"" of type '" "PySliceObject *""'");
6735 arg2 = (PySliceObject *) obj1;
6738 std_vector_Sl_std_string_Sg____setitem____SWIG_1(arg1,arg2);
6739 }
catch(std::out_of_range &_e) {
6740 SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
6741 }
catch(std::invalid_argument &_e) {
6742 SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
6744 resultobj = SWIG_Py_Void();
6751 SWIGINTERN PyObject *_wrap_StringList___delitem____SWIG_1(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
6752 PyObject *resultobj = 0;
6753 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
6754 PySliceObject *arg2 = (PySliceObject *) 0 ;
6757 PyObject * obj0 = 0 ;
6758 PyObject * obj1 = 0 ;
6760 if (!PyArg_ParseTuple(args,(
char *)
"OO:StringList___delitem__",&obj0,&obj1)) SWIG_fail;
6761 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
6762 if (!SWIG_IsOK(res1)) {
6763 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList___delitem__" "', argument " "1"" of type '" "std::vector< std::string > *""'");
6765 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
6767 if (!PySlice_Check(obj1)) {
6768 SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError),
"in method '" "StringList___delitem__" "', argument " "2"" of type '" "PySliceObject *""'");
6770 arg2 = (PySliceObject *) obj1;
6773 std_vector_Sl_std_string_Sg____delitem____SWIG_1(arg1,arg2);
6774 }
catch(std::out_of_range &_e) {
6775 SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
6776 }
catch(std::invalid_argument &_e) {
6777 SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
6779 resultobj = SWIG_Py_Void();
6786 SWIGINTERN PyObject *_wrap_StringList___delitem__(PyObject *
self, PyObject *args) {
6788 PyObject *argv[3] = {
6793 if (!PyTuple_Check(args)) SWIG_fail;
6794 argc = PyObject_Length(args);
6795 for (ii = 0; (ii < 2) && (ii < argc); ii++) {
6796 argv[ii] = PyTuple_GET_ITEM(args,ii);
6800 int res = swig::asptr(argv[0], (std::vector< std::string,std::allocator< std::string > >**)(0));
6801 _v = SWIG_CheckState(res);
6804 _v = PySlice_Check(argv[1]);
6807 return _wrap_StringList___delitem____SWIG_1(
self, args);
6813 int res = swig::asptr(argv[0], (std::vector< std::string,std::allocator< std::string > >**)(0));
6814 _v = SWIG_CheckState(res);
6817 int res = SWIG_AsVal_ptrdiff_t(argv[1], NULL);
6818 _v = SWIG_CheckState(res);
6821 return _wrap_StringList___delitem____SWIG_0(
self, args);
6827 SWIG_SetErrorMsg(PyExc_NotImplementedError,
"Wrong number or type of arguments for overloaded function 'StringList___delitem__'.\n" 6828 " Possible C/C++ prototypes are:\n" 6829 " std::vector< std::string >::__delitem__(std::vector< std::string >::difference_type)\n" 6830 " std::vector< std::string >::__delitem__(PySliceObject *)\n");
6835 SWIGINTERN PyObject *_wrap_StringList___getitem____SWIG_1(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
6836 PyObject *resultobj = 0;
6837 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
6838 std::vector< std::string >::difference_type arg2 ;
6843 PyObject * obj0 = 0 ;
6844 PyObject * obj1 = 0 ;
6845 std::vector< std::string >::value_type *result = 0 ;
6847 if (!PyArg_ParseTuple(args,(
char *)
"OO:StringList___getitem__",&obj0,&obj1)) SWIG_fail;
6848 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
6849 if (!SWIG_IsOK(res1)) {
6850 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList___getitem__" "', argument " "1"" of type '" "std::vector< std::string > const *""'");
6852 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
6853 ecode2 = SWIG_AsVal_ptrdiff_t(obj1, &val2);
6854 if (!SWIG_IsOK(ecode2)) {
6855 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "StringList___getitem__" "', argument " "2"" of type '" "std::vector< std::string >::difference_type""'");
6857 arg2 =
static_cast< std::vector< std::string >::difference_type
>(val2);
6859 result = (std::vector< std::string >::value_type *) &std_vector_Sl_std_string_Sg____getitem____SWIG_1((std::vector< std::string >
const *)arg1,arg2);
6860 }
catch(std::out_of_range &_e) {
6861 SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
6863 resultobj = SWIG_From_std_string(static_cast< std::string >(*result));
6870 SWIGINTERN PyObject *_wrap_StringList___getitem__(PyObject *
self, PyObject *args) {
6872 PyObject *argv[3] = {
6877 if (!PyTuple_Check(args)) SWIG_fail;
6878 argc = PyObject_Length(args);
6879 for (ii = 0; (ii < 2) && (ii < argc); ii++) {
6880 argv[ii] = PyTuple_GET_ITEM(args,ii);
6884 int res = swig::asptr(argv[0], (std::vector< std::string,std::allocator< std::string > >**)(0));
6885 _v = SWIG_CheckState(res);
6888 _v = PySlice_Check(argv[1]);
6891 return _wrap_StringList___getitem____SWIG_0(
self, args);
6897 int res = swig::asptr(argv[0], (std::vector< std::string,std::allocator< std::string > >**)(0));
6898 _v = SWIG_CheckState(res);
6901 int res = SWIG_AsVal_ptrdiff_t(argv[1], NULL);
6902 _v = SWIG_CheckState(res);
6905 return _wrap_StringList___getitem____SWIG_1(
self, args);
6911 SWIG_SetErrorMsg(PyExc_NotImplementedError,
"Wrong number or type of arguments for overloaded function 'StringList___getitem__'.\n" 6912 " Possible C/C++ prototypes are:\n" 6913 " std::vector< std::string >::__getitem__(PySliceObject *)\n" 6914 " std::vector< std::string >::__getitem__(std::vector< std::string >::difference_type) const\n");
6919 SWIGINTERN PyObject *_wrap_StringList___setitem____SWIG_2(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
6920 PyObject *resultobj = 0;
6921 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
6922 std::vector< std::string >::difference_type arg2 ;
6923 std::vector< std::string >::value_type *arg3 = 0 ;
6928 int res3 = SWIG_OLDOBJ ;
6929 PyObject * obj0 = 0 ;
6930 PyObject * obj1 = 0 ;
6931 PyObject * obj2 = 0 ;
6933 if (!PyArg_ParseTuple(args,(
char *)
"OOO:StringList___setitem__",&obj0,&obj1,&obj2)) SWIG_fail;
6934 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
6935 if (!SWIG_IsOK(res1)) {
6936 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList___setitem__" "', argument " "1"" of type '" "std::vector< std::string > *""'");
6938 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
6939 ecode2 = SWIG_AsVal_ptrdiff_t(obj1, &val2);
6940 if (!SWIG_IsOK(ecode2)) {
6941 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "StringList___setitem__" "', argument " "2"" of type '" "std::vector< std::string >::difference_type""'");
6943 arg2 =
static_cast< std::vector< std::string >::difference_type
>(val2);
6945 std::string *ptr = (std::string *)0;
6946 res3 = SWIG_AsPtr_std_string(obj2, &ptr);
6947 if (!SWIG_IsOK(res3)) {
6948 SWIG_exception_fail(SWIG_ArgError(res3),
"in method '" "StringList___setitem__" "', argument " "3"" of type '" "std::vector< std::string >::value_type const &""'");
6951 SWIG_exception_fail(SWIG_ValueError,
"invalid null reference " "in method '" "StringList___setitem__" "', argument " "3"" of type '" "std::vector< std::string >::value_type const &""'");
6956 std_vector_Sl_std_string_Sg____setitem____SWIG_2(arg1,arg2,(std::string
const &)*arg3);
6957 }
catch(std::out_of_range &_e) {
6958 SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
6960 resultobj = SWIG_Py_Void();
6961 if (SWIG_IsNewObj(res3))
delete arg3;
6964 if (SWIG_IsNewObj(res3))
delete arg3;
6969 SWIGINTERN PyObject *_wrap_StringList___setitem__(PyObject *
self, PyObject *args) {
6971 PyObject *argv[4] = {
6976 if (!PyTuple_Check(args)) SWIG_fail;
6977 argc = PyObject_Length(args);
6978 for (ii = 0; (ii < 3) && (ii < argc); ii++) {
6979 argv[ii] = PyTuple_GET_ITEM(args,ii);
6983 int res = swig::asptr(argv[0], (std::vector< std::string,std::allocator< std::string > >**)(0));
6984 _v = SWIG_CheckState(res);
6987 _v = PySlice_Check(argv[1]);
6990 return _wrap_StringList___setitem____SWIG_1(
self, args);
6996 int res = swig::asptr(argv[0], (std::vector< std::string,std::allocator< std::string > >**)(0));
6997 _v = SWIG_CheckState(res);
7000 _v = PySlice_Check(argv[1]);
7003 int res = swig::asptr(argv[2], (std::vector< std::string,std::allocator< std::string > >**)(0));
7004 _v = SWIG_CheckState(res);
7006 return _wrap_StringList___setitem____SWIG_0(
self, args);
7013 int res = swig::asptr(argv[0], (std::vector< std::string,std::allocator< std::string > >**)(0));
7014 _v = SWIG_CheckState(res);
7017 int res = SWIG_AsVal_ptrdiff_t(argv[1], NULL);
7018 _v = SWIG_CheckState(res);
7021 int res = SWIG_AsPtr_std_string(argv[2], (std::string**)(0));
7022 _v = SWIG_CheckState(res);
7024 return _wrap_StringList___setitem____SWIG_2(
self, args);
7031 SWIG_SetErrorMsg(PyExc_NotImplementedError,
"Wrong number or type of arguments for overloaded function 'StringList___setitem__'.\n" 7032 " Possible C/C++ prototypes are:\n" 7033 " std::vector< std::string >::__setitem__(PySliceObject *,std::vector< std::string,std::allocator< std::string > > const &)\n" 7034 " std::vector< std::string >::__setitem__(PySliceObject *)\n" 7035 " std::vector< std::string >::__setitem__(std::vector< std::string >::difference_type,std::vector< std::string >::value_type const &)\n");
7040 SWIGINTERN PyObject *_wrap_StringList_pop(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
7041 PyObject *resultobj = 0;
7042 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
7045 PyObject * obj0 = 0 ;
7046 std::vector< std::string >::value_type result;
7048 if (!PyArg_ParseTuple(args,(
char *)
"O:StringList_pop",&obj0)) SWIG_fail;
7049 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
7050 if (!SWIG_IsOK(res1)) {
7051 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList_pop" "', argument " "1"" of type '" "std::vector< std::string > *""'");
7053 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
7055 result = std_vector_Sl_std_string_Sg__pop(arg1);
7056 }
catch(std::out_of_range &_e) {
7057 SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
7059 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
7066 SWIGINTERN PyObject *_wrap_StringList_append(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
7067 PyObject *resultobj = 0;
7068 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
7069 std::vector< std::string >::value_type *arg2 = 0 ;
7072 int res2 = SWIG_OLDOBJ ;
7073 PyObject * obj0 = 0 ;
7074 PyObject * obj1 = 0 ;
7076 if (!PyArg_ParseTuple(args,(
char *)
"OO:StringList_append",&obj0,&obj1)) SWIG_fail;
7077 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
7078 if (!SWIG_IsOK(res1)) {
7079 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList_append" "', argument " "1"" of type '" "std::vector< std::string > *""'");
7081 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
7083 std::string *ptr = (std::string *)0;
7084 res2 = SWIG_AsPtr_std_string(obj1, &ptr);
7085 if (!SWIG_IsOK(res2)) {
7086 SWIG_exception_fail(SWIG_ArgError(res2),
"in method '" "StringList_append" "', argument " "2"" of type '" "std::vector< std::string >::value_type const &""'");
7089 SWIG_exception_fail(SWIG_ValueError,
"invalid null reference " "in method '" "StringList_append" "', argument " "2"" of type '" "std::vector< std::string >::value_type const &""'");
7093 std_vector_Sl_std_string_Sg__append(arg1,(std::string
const &)*arg2);
7094 resultobj = SWIG_Py_Void();
7095 if (SWIG_IsNewObj(res2))
delete arg2;
7098 if (SWIG_IsNewObj(res2))
delete arg2;
7103 SWIGINTERN PyObject *_wrap_new_StringList__SWIG_0(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
7104 PyObject *resultobj = 0;
7105 std::vector< std::string > *result = 0 ;
7107 if (!PyArg_ParseTuple(args,(
char *)
":new_StringList")) SWIG_fail;
7108 result = (std::vector< std::string > *)
new std::vector< std::string >();
7109 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, SWIG_POINTER_NEW | 0 );
7116 SWIGINTERN PyObject *_wrap_new_StringList__SWIG_1(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
7117 PyObject *resultobj = 0;
7118 std::vector< std::string > *arg1 = 0 ;
7119 int res1 = SWIG_OLDOBJ ;
7120 PyObject * obj0 = 0 ;
7121 std::vector< std::string > *result = 0 ;
7123 if (!PyArg_ParseTuple(args,(
char *)
"O:new_StringList",&obj0)) SWIG_fail;
7125 std::vector< std::string,std::allocator< std::string > > *ptr = (std::vector< std::string,std::allocator< std::string > > *)0;
7126 res1 = swig::asptr(obj0, &ptr);
7127 if (!SWIG_IsOK(res1)) {
7128 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "new_StringList" "', argument " "1"" of type '" "std::vector< std::string > const &""'");
7131 SWIG_exception_fail(SWIG_ValueError,
"invalid null reference " "in method '" "new_StringList" "', argument " "1"" of type '" "std::vector< std::string > const &""'");
7135 result = (std::vector< std::string > *)
new std::vector< std::string >((std::vector< std::string >
const &)*arg1);
7136 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, SWIG_POINTER_NEW | 0 );
7137 if (SWIG_IsNewObj(res1))
delete arg1;
7140 if (SWIG_IsNewObj(res1))
delete arg1;
7145 SWIGINTERN PyObject *_wrap_StringList_empty(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
7146 PyObject *resultobj = 0;
7147 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
7150 PyObject * obj0 = 0 ;
7153 if (!PyArg_ParseTuple(args,(
char *)
"O:StringList_empty",&obj0)) SWIG_fail;
7154 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
7155 if (!SWIG_IsOK(res1)) {
7156 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList_empty" "', argument " "1"" of type '" "std::vector< std::string > const *""'");
7158 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
7159 result = (bool)((std::vector< std::string >
const *)arg1)->empty();
7160 resultobj = SWIG_From_bool(static_cast< bool >(result));
7167 SWIGINTERN PyObject *_wrap_StringList_size(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
7168 PyObject *resultobj = 0;
7169 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
7172 PyObject * obj0 = 0 ;
7173 std::vector< std::string >::size_type result;
7175 if (!PyArg_ParseTuple(args,(
char *)
"O:StringList_size",&obj0)) SWIG_fail;
7176 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
7177 if (!SWIG_IsOK(res1)) {
7178 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList_size" "', argument " "1"" of type '" "std::vector< std::string > const *""'");
7180 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
7181 result = ((std::vector< std::string >
const *)arg1)->size();
7182 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
7189 SWIGINTERN PyObject *_wrap_StringList_swap(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
7190 PyObject *resultobj = 0;
7191 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
7192 std::vector< std::string > *arg2 = 0 ;
7197 PyObject * obj0 = 0 ;
7198 PyObject * obj1 = 0 ;
7200 if (!PyArg_ParseTuple(args,(
char *)
"OO:StringList_swap",&obj0,&obj1)) SWIG_fail;
7201 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
7202 if (!SWIG_IsOK(res1)) {
7203 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList_swap" "', argument " "1"" of type '" "std::vector< std::string > *""'");
7205 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
7206 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 );
7207 if (!SWIG_IsOK(res2)) {
7208 SWIG_exception_fail(SWIG_ArgError(res2),
"in method '" "StringList_swap" "', argument " "2"" of type '" "std::vector< std::string > &""'");
7211 SWIG_exception_fail(SWIG_ValueError,
"invalid null reference " "in method '" "StringList_swap" "', argument " "2"" of type '" "std::vector< std::string > &""'");
7213 arg2 =
reinterpret_cast< std::vector< std::string > *
>(argp2);
7214 (arg1)->swap(*arg2);
7215 resultobj = SWIG_Py_Void();
7222 SWIGINTERN PyObject *_wrap_StringList_begin(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
7223 PyObject *resultobj = 0;
7224 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
7227 PyObject * obj0 = 0 ;
7228 std::vector< std::string >::iterator result;
7230 if (!PyArg_ParseTuple(args,(
char *)
"O:StringList_begin",&obj0)) SWIG_fail;
7231 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
7232 if (!SWIG_IsOK(res1)) {
7233 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList_begin" "', argument " "1"" of type '" "std::vector< std::string > *""'");
7235 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
7236 result = (arg1)->begin();
7237 resultobj = SWIG_NewPointerObj(swig::make_output_iterator(
static_cast< const std::vector< std::string >::iterator &
>(result)),
7238 swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
7245 SWIGINTERN PyObject *_wrap_StringList_end(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
7246 PyObject *resultobj = 0;
7247 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
7250 PyObject * obj0 = 0 ;
7251 std::vector< std::string >::iterator result;
7253 if (!PyArg_ParseTuple(args,(
char *)
"O:StringList_end",&obj0)) SWIG_fail;
7254 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
7255 if (!SWIG_IsOK(res1)) {
7256 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList_end" "', argument " "1"" of type '" "std::vector< std::string > *""'");
7258 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
7259 result = (arg1)->end();
7260 resultobj = SWIG_NewPointerObj(swig::make_output_iterator(
static_cast< const std::vector< std::string >::iterator &
>(result)),
7261 swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
7268 SWIGINTERN PyObject *_wrap_StringList_rbegin(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
7269 PyObject *resultobj = 0;
7270 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
7273 PyObject * obj0 = 0 ;
7274 std::vector< std::string >::reverse_iterator result;
7276 if (!PyArg_ParseTuple(args,(
char *)
"O:StringList_rbegin",&obj0)) SWIG_fail;
7277 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
7278 if (!SWIG_IsOK(res1)) {
7279 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList_rbegin" "', argument " "1"" of type '" "std::vector< std::string > *""'");
7281 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
7282 result = (arg1)->rbegin();
7283 resultobj = SWIG_NewPointerObj(swig::make_output_iterator(
static_cast< const std::vector< std::string >::reverse_iterator &
>(result)),
7284 swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
7291 SWIGINTERN PyObject *_wrap_StringList_rend(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
7292 PyObject *resultobj = 0;
7293 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
7296 PyObject * obj0 = 0 ;
7297 std::vector< std::string >::reverse_iterator result;
7299 if (!PyArg_ParseTuple(args,(
char *)
"O:StringList_rend",&obj0)) SWIG_fail;
7300 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
7301 if (!SWIG_IsOK(res1)) {
7302 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList_rend" "', argument " "1"" of type '" "std::vector< std::string > *""'");
7304 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
7305 result = (arg1)->rend();
7306 resultobj = SWIG_NewPointerObj(swig::make_output_iterator(
static_cast< const std::vector< std::string >::reverse_iterator &
>(result)),
7307 swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
7314 SWIGINTERN PyObject *_wrap_StringList_clear(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
7315 PyObject *resultobj = 0;
7316 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
7319 PyObject * obj0 = 0 ;
7321 if (!PyArg_ParseTuple(args,(
char *)
"O:StringList_clear",&obj0)) SWIG_fail;
7322 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
7323 if (!SWIG_IsOK(res1)) {
7324 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList_clear" "', argument " "1"" of type '" "std::vector< std::string > *""'");
7326 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
7328 resultobj = SWIG_Py_Void();
7335 SWIGINTERN PyObject *_wrap_StringList_get_allocator(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
7336 PyObject *resultobj = 0;
7337 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
7340 PyObject * obj0 = 0 ;
7341 SwigValueWrapper< std::allocator< std::string > > result;
7343 if (!PyArg_ParseTuple(args,(
char *)
"O:StringList_get_allocator",&obj0)) SWIG_fail;
7344 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
7345 if (!SWIG_IsOK(res1)) {
7346 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList_get_allocator" "', argument " "1"" of type '" "std::vector< std::string > const *""'");
7348 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
7349 result = ((std::vector< std::string >
const *)arg1)->get_allocator();
7350 resultobj = SWIG_NewPointerObj((
new std::vector< std::string >::allocator_type(
static_cast< const std::vector< std::string >::allocator_type&
>(result))), SWIGTYPE_p_std__allocatorT_std__string_t, SWIG_POINTER_OWN | 0 );
7357 SWIGINTERN PyObject *_wrap_new_StringList__SWIG_2(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
7358 PyObject *resultobj = 0;
7359 std::vector< std::string >::size_type arg1 ;
7362 PyObject * obj0 = 0 ;
7363 std::vector< std::string > *result = 0 ;
7365 if (!PyArg_ParseTuple(args,(
char *)
"O:new_StringList",&obj0)) SWIG_fail;
7366 ecode1 = SWIG_AsVal_size_t(obj0, &val1);
7367 if (!SWIG_IsOK(ecode1)) {
7368 SWIG_exception_fail(SWIG_ArgError(ecode1),
"in method '" "new_StringList" "', argument " "1"" of type '" "std::vector< std::string >::size_type""'");
7370 arg1 =
static_cast< std::vector< std::string >::size_type
>(val1);
7371 result = (std::vector< std::string > *)
new std::vector< std::string >(arg1);
7372 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, SWIG_POINTER_NEW | 0 );
7379 SWIGINTERN PyObject *_wrap_StringList_pop_back(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
7380 PyObject *resultobj = 0;
7381 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
7384 PyObject * obj0 = 0 ;
7386 if (!PyArg_ParseTuple(args,(
char *)
"O:StringList_pop_back",&obj0)) SWIG_fail;
7387 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
7388 if (!SWIG_IsOK(res1)) {
7389 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList_pop_back" "', argument " "1"" of type '" "std::vector< std::string > *""'");
7391 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
7393 resultobj = SWIG_Py_Void();
7400 SWIGINTERN PyObject *_wrap_StringList_resize__SWIG_0(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
7401 PyObject *resultobj = 0;
7402 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
7403 std::vector< std::string >::size_type arg2 ;
7408 PyObject * obj0 = 0 ;
7409 PyObject * obj1 = 0 ;
7411 if (!PyArg_ParseTuple(args,(
char *)
"OO:StringList_resize",&obj0,&obj1)) SWIG_fail;
7412 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
7413 if (!SWIG_IsOK(res1)) {
7414 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList_resize" "', argument " "1"" of type '" "std::vector< std::string > *""'");
7416 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
7417 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
7418 if (!SWIG_IsOK(ecode2)) {
7419 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "StringList_resize" "', argument " "2"" of type '" "std::vector< std::string >::size_type""'");
7421 arg2 =
static_cast< std::vector< std::string >::size_type
>(val2);
7422 (arg1)->resize(arg2);
7423 resultobj = SWIG_Py_Void();
7430 SWIGINTERN PyObject *_wrap_StringList_erase__SWIG_0(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
7431 PyObject *resultobj = 0;
7432 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
7433 std::vector< std::string >::iterator arg2 ;
7438 PyObject * obj0 = 0 ;
7439 PyObject * obj1 = 0 ;
7440 std::vector< std::string >::iterator result;
7442 if (!PyArg_ParseTuple(args,(
char *)
"OO:StringList_erase",&obj0,&obj1)) SWIG_fail;
7443 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
7444 if (!SWIG_IsOK(res1)) {
7445 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList_erase" "', argument " "1"" of type '" "std::vector< std::string > *""'");
7447 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
7448 res2 = SWIG_ConvertPtr(obj1, SWIG_as_voidptrptr(&iter2), swig::SwigPyIterator::descriptor(), 0);
7449 if (!SWIG_IsOK(res2) || !iter2) {
7450 SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError),
"in method '" "StringList_erase" "', argument " "2"" of type '" "std::vector< std::string >::iterator""'");
7454 arg2 = iter_t->get_current();
7456 SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError),
"in method '" "StringList_erase" "', argument " "2"" of type '" "std::vector< std::string >::iterator""'");
7459 result = std_vector_Sl_std_string_Sg__erase__SWIG_0(arg1,arg2);
7460 resultobj = SWIG_NewPointerObj(swig::make_output_iterator(
static_cast< const std::vector< std::string >::iterator &
>(result)),
7461 swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
7468 SWIGINTERN PyObject *_wrap_StringList_erase__SWIG_1(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
7469 PyObject *resultobj = 0;
7470 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
7471 std::vector< std::string >::iterator arg2 ;
7472 std::vector< std::string >::iterator arg3 ;
7479 PyObject * obj0 = 0 ;
7480 PyObject * obj1 = 0 ;
7481 PyObject * obj2 = 0 ;
7482 std::vector< std::string >::iterator result;
7484 if (!PyArg_ParseTuple(args,(
char *)
"OOO:StringList_erase",&obj0,&obj1,&obj2)) SWIG_fail;
7485 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
7486 if (!SWIG_IsOK(res1)) {
7487 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList_erase" "', argument " "1"" of type '" "std::vector< std::string > *""'");
7489 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
7490 res2 = SWIG_ConvertPtr(obj1, SWIG_as_voidptrptr(&iter2), swig::SwigPyIterator::descriptor(), 0);
7491 if (!SWIG_IsOK(res2) || !iter2) {
7492 SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError),
"in method '" "StringList_erase" "', argument " "2"" of type '" "std::vector< std::string >::iterator""'");
7496 arg2 = iter_t->get_current();
7498 SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError),
"in method '" "StringList_erase" "', argument " "2"" of type '" "std::vector< std::string >::iterator""'");
7501 res3 = SWIG_ConvertPtr(obj2, SWIG_as_voidptrptr(&iter3), swig::SwigPyIterator::descriptor(), 0);
7502 if (!SWIG_IsOK(res3) || !iter3) {
7503 SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError),
"in method '" "StringList_erase" "', argument " "3"" of type '" "std::vector< std::string >::iterator""'");
7507 arg3 = iter_t->get_current();
7509 SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError),
"in method '" "StringList_erase" "', argument " "3"" of type '" "std::vector< std::string >::iterator""'");
7512 result = std_vector_Sl_std_string_Sg__erase__SWIG_1(arg1,arg2,arg3);
7513 resultobj = SWIG_NewPointerObj(swig::make_output_iterator(
static_cast< const std::vector< std::string >::iterator &
>(result)),
7514 swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
7521 SWIGINTERN PyObject *_wrap_StringList_erase(PyObject *
self, PyObject *args) {
7523 PyObject *argv[4] = {
7528 if (!PyTuple_Check(args)) SWIG_fail;
7529 argc = PyObject_Length(args);
7530 for (ii = 0; (ii < 3) && (ii < argc); ii++) {
7531 argv[ii] = PyTuple_GET_ITEM(args,ii);
7535 int res = swig::asptr(argv[0], (std::vector< std::string,std::allocator< std::string > >**)(0));
7536 _v = SWIG_CheckState(res);
7539 int res = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter), swig::SwigPyIterator::descriptor(), 0);
7542 return _wrap_StringList_erase__SWIG_0(
self, args);
7548 int res = swig::asptr(argv[0], (std::vector< std::string,std::allocator< std::string > >**)(0));
7549 _v = SWIG_CheckState(res);
7552 int res = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter), swig::SwigPyIterator::descriptor(), 0);
7556 int res = SWIG_ConvertPtr(argv[2], SWIG_as_voidptrptr(&iter), swig::SwigPyIterator::descriptor(), 0);
7559 return _wrap_StringList_erase__SWIG_1(
self, args);
7566 SWIG_SetErrorMsg(PyExc_NotImplementedError,
"Wrong number or type of arguments for overloaded function 'StringList_erase'.\n" 7567 " Possible C/C++ prototypes are:\n" 7568 " std::vector< std::string >::erase(std::vector< std::string >::iterator)\n" 7569 " std::vector< std::string >::erase(std::vector< std::string >::iterator,std::vector< std::string >::iterator)\n");
7574 SWIGINTERN PyObject *_wrap_new_StringList__SWIG_3(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
7575 PyObject *resultobj = 0;
7576 std::vector< std::string >::size_type arg1 ;
7577 std::vector< std::string >::value_type *arg2 = 0 ;
7580 int res2 = SWIG_OLDOBJ ;
7581 PyObject * obj0 = 0 ;
7582 PyObject * obj1 = 0 ;
7583 std::vector< std::string > *result = 0 ;
7585 if (!PyArg_ParseTuple(args,(
char *)
"OO:new_StringList",&obj0,&obj1)) SWIG_fail;
7586 ecode1 = SWIG_AsVal_size_t(obj0, &val1);
7587 if (!SWIG_IsOK(ecode1)) {
7588 SWIG_exception_fail(SWIG_ArgError(ecode1),
"in method '" "new_StringList" "', argument " "1"" of type '" "std::vector< std::string >::size_type""'");
7590 arg1 =
static_cast< std::vector< std::string >::size_type
>(val1);
7592 std::string *ptr = (std::string *)0;
7593 res2 = SWIG_AsPtr_std_string(obj1, &ptr);
7594 if (!SWIG_IsOK(res2)) {
7595 SWIG_exception_fail(SWIG_ArgError(res2),
"in method '" "new_StringList" "', argument " "2"" of type '" "std::vector< std::string >::value_type const &""'");
7598 SWIG_exception_fail(SWIG_ValueError,
"invalid null reference " "in method '" "new_StringList" "', argument " "2"" of type '" "std::vector< std::string >::value_type const &""'");
7602 result = (std::vector< std::string > *)
new std::vector< std::string >(arg1,(std::vector< std::string >::value_type
const &)*arg2);
7603 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, SWIG_POINTER_NEW | 0 );
7604 if (SWIG_IsNewObj(res2))
delete arg2;
7607 if (SWIG_IsNewObj(res2))
delete arg2;
7612 SWIGINTERN PyObject *_wrap_new_StringList(PyObject *
self, PyObject *args) {
7614 PyObject *argv[3] = {
7619 if (!PyTuple_Check(args)) SWIG_fail;
7620 argc = PyObject_Length(args);
7621 for (ii = 0; (ii < 2) && (ii < argc); ii++) {
7622 argv[ii] = PyTuple_GET_ITEM(args,ii);
7625 return _wrap_new_StringList__SWIG_0(
self, args);
7630 int res = SWIG_AsVal_size_t(argv[0], NULL);
7631 _v = SWIG_CheckState(res);
7634 return _wrap_new_StringList__SWIG_2(
self, args);
7639 int res = swig::asptr(argv[0], (std::vector< std::string,std::allocator< std::string > >**)(0));
7640 _v = SWIG_CheckState(res);
7642 return _wrap_new_StringList__SWIG_1(
self, args);
7648 int res = SWIG_AsVal_size_t(argv[0], NULL);
7649 _v = SWIG_CheckState(res);
7652 int res = SWIG_AsPtr_std_string(argv[1], (std::string**)(0));
7653 _v = SWIG_CheckState(res);
7655 return _wrap_new_StringList__SWIG_3(
self, args);
7661 SWIG_SetErrorMsg(PyExc_NotImplementedError,
"Wrong number or type of arguments for overloaded function 'new_StringList'.\n" 7662 " Possible C/C++ prototypes are:\n" 7663 " std::vector< std::string >::vector()\n" 7664 " std::vector< std::string >::vector(std::vector< std::string > const &)\n" 7665 " std::vector< std::string >::vector(std::vector< std::string >::size_type)\n" 7666 " std::vector< std::string >::vector(std::vector< std::string >::size_type,std::vector< std::string >::value_type const &)\n");
7671 SWIGINTERN PyObject *_wrap_StringList_push_back(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
7672 PyObject *resultobj = 0;
7673 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
7674 std::vector< std::string >::value_type *arg2 = 0 ;
7677 int res2 = SWIG_OLDOBJ ;
7678 PyObject * obj0 = 0 ;
7679 PyObject * obj1 = 0 ;
7681 if (!PyArg_ParseTuple(args,(
char *)
"OO:StringList_push_back",&obj0,&obj1)) SWIG_fail;
7682 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
7683 if (!SWIG_IsOK(res1)) {
7684 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList_push_back" "', argument " "1"" of type '" "std::vector< std::string > *""'");
7686 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
7688 std::string *ptr = (std::string *)0;
7689 res2 = SWIG_AsPtr_std_string(obj1, &ptr);
7690 if (!SWIG_IsOK(res2)) {
7691 SWIG_exception_fail(SWIG_ArgError(res2),
"in method '" "StringList_push_back" "', argument " "2"" of type '" "std::vector< std::string >::value_type const &""'");
7694 SWIG_exception_fail(SWIG_ValueError,
"invalid null reference " "in method '" "StringList_push_back" "', argument " "2"" of type '" "std::vector< std::string >::value_type const &""'");
7698 (arg1)->push_back((std::vector< std::string >::value_type
const &)*arg2);
7699 resultobj = SWIG_Py_Void();
7700 if (SWIG_IsNewObj(res2))
delete arg2;
7703 if (SWIG_IsNewObj(res2))
delete arg2;
7708 SWIGINTERN PyObject *_wrap_StringList_front(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
7709 PyObject *resultobj = 0;
7710 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
7713 PyObject * obj0 = 0 ;
7714 std::vector< std::string >::value_type *result = 0 ;
7716 if (!PyArg_ParseTuple(args,(
char *)
"O:StringList_front",&obj0)) SWIG_fail;
7717 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
7718 if (!SWIG_IsOK(res1)) {
7719 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList_front" "', argument " "1"" of type '" "std::vector< std::string > const *""'");
7721 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
7722 result = (std::vector< std::string >::value_type *) &((std::vector< std::string >
const *)arg1)->front();
7723 resultobj = SWIG_From_std_string(static_cast< std::string >(*result));
7730 SWIGINTERN PyObject *_wrap_StringList_back(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
7731 PyObject *resultobj = 0;
7732 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
7735 PyObject * obj0 = 0 ;
7736 std::vector< std::string >::value_type *result = 0 ;
7738 if (!PyArg_ParseTuple(args,(
char *)
"O:StringList_back",&obj0)) SWIG_fail;
7739 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
7740 if (!SWIG_IsOK(res1)) {
7741 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList_back" "', argument " "1"" of type '" "std::vector< std::string > const *""'");
7743 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
7744 result = (std::vector< std::string >::value_type *) &((std::vector< std::string >
const *)arg1)->back();
7745 resultobj = SWIG_From_std_string(static_cast< std::string >(*result));
7752 SWIGINTERN PyObject *_wrap_StringList_assign(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
7753 PyObject *resultobj = 0;
7754 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
7755 std::vector< std::string >::size_type arg2 ;
7756 std::vector< std::string >::value_type *arg3 = 0 ;
7761 int res3 = SWIG_OLDOBJ ;
7762 PyObject * obj0 = 0 ;
7763 PyObject * obj1 = 0 ;
7764 PyObject * obj2 = 0 ;
7766 if (!PyArg_ParseTuple(args,(
char *)
"OOO:StringList_assign",&obj0,&obj1,&obj2)) SWIG_fail;
7767 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
7768 if (!SWIG_IsOK(res1)) {
7769 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList_assign" "', argument " "1"" of type '" "std::vector< std::string > *""'");
7771 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
7772 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
7773 if (!SWIG_IsOK(ecode2)) {
7774 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "StringList_assign" "', argument " "2"" of type '" "std::vector< std::string >::size_type""'");
7776 arg2 =
static_cast< std::vector< std::string >::size_type
>(val2);
7778 std::string *ptr = (std::string *)0;
7779 res3 = SWIG_AsPtr_std_string(obj2, &ptr);
7780 if (!SWIG_IsOK(res3)) {
7781 SWIG_exception_fail(SWIG_ArgError(res3),
"in method '" "StringList_assign" "', argument " "3"" of type '" "std::vector< std::string >::value_type const &""'");
7784 SWIG_exception_fail(SWIG_ValueError,
"invalid null reference " "in method '" "StringList_assign" "', argument " "3"" of type '" "std::vector< std::string >::value_type const &""'");
7788 (arg1)->assign(arg2,(std::vector< std::string >::value_type
const &)*arg3);
7789 resultobj = SWIG_Py_Void();
7790 if (SWIG_IsNewObj(res3))
delete arg3;
7793 if (SWIG_IsNewObj(res3))
delete arg3;
7798 SWIGINTERN PyObject *_wrap_StringList_resize__SWIG_1(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
7799 PyObject *resultobj = 0;
7800 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
7801 std::vector< std::string >::size_type arg2 ;
7802 std::vector< std::string >::value_type *arg3 = 0 ;
7807 int res3 = SWIG_OLDOBJ ;
7808 PyObject * obj0 = 0 ;
7809 PyObject * obj1 = 0 ;
7810 PyObject * obj2 = 0 ;
7812 if (!PyArg_ParseTuple(args,(
char *)
"OOO:StringList_resize",&obj0,&obj1,&obj2)) SWIG_fail;
7813 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
7814 if (!SWIG_IsOK(res1)) {
7815 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList_resize" "', argument " "1"" of type '" "std::vector< std::string > *""'");
7817 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
7818 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
7819 if (!SWIG_IsOK(ecode2)) {
7820 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "StringList_resize" "', argument " "2"" of type '" "std::vector< std::string >::size_type""'");
7822 arg2 =
static_cast< std::vector< std::string >::size_type
>(val2);
7824 std::string *ptr = (std::string *)0;
7825 res3 = SWIG_AsPtr_std_string(obj2, &ptr);
7826 if (!SWIG_IsOK(res3)) {
7827 SWIG_exception_fail(SWIG_ArgError(res3),
"in method '" "StringList_resize" "', argument " "3"" of type '" "std::vector< std::string >::value_type const &""'");
7830 SWIG_exception_fail(SWIG_ValueError,
"invalid null reference " "in method '" "StringList_resize" "', argument " "3"" of type '" "std::vector< std::string >::value_type const &""'");
7834 (arg1)->resize(arg2,(std::vector< std::string >::value_type
const &)*arg3);
7835 resultobj = SWIG_Py_Void();
7836 if (SWIG_IsNewObj(res3))
delete arg3;
7839 if (SWIG_IsNewObj(res3))
delete arg3;
7844 SWIGINTERN PyObject *_wrap_StringList_resize(PyObject *
self, PyObject *args) {
7846 PyObject *argv[4] = {
7851 if (!PyTuple_Check(args)) SWIG_fail;
7852 argc = PyObject_Length(args);
7853 for (ii = 0; (ii < 3) && (ii < argc); ii++) {
7854 argv[ii] = PyTuple_GET_ITEM(args,ii);
7858 int res = swig::asptr(argv[0], (std::vector< std::string,std::allocator< std::string > >**)(0));
7859 _v = SWIG_CheckState(res);
7862 int res = SWIG_AsVal_size_t(argv[1], NULL);
7863 _v = SWIG_CheckState(res);
7866 return _wrap_StringList_resize__SWIG_0(
self, args);
7872 int res = swig::asptr(argv[0], (std::vector< std::string,std::allocator< std::string > >**)(0));
7873 _v = SWIG_CheckState(res);
7876 int res = SWIG_AsVal_size_t(argv[1], NULL);
7877 _v = SWIG_CheckState(res);
7880 int res = SWIG_AsPtr_std_string(argv[2], (std::string**)(0));
7881 _v = SWIG_CheckState(res);
7883 return _wrap_StringList_resize__SWIG_1(
self, args);
7890 SWIG_SetErrorMsg(PyExc_NotImplementedError,
"Wrong number or type of arguments for overloaded function 'StringList_resize'.\n" 7891 " Possible C/C++ prototypes are:\n" 7892 " std::vector< std::string >::resize(std::vector< std::string >::size_type)\n" 7893 " std::vector< std::string >::resize(std::vector< std::string >::size_type,std::vector< std::string >::value_type const &)\n");
7898 SWIGINTERN PyObject *_wrap_StringList_insert__SWIG_0(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
7899 PyObject *resultobj = 0;
7900 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
7901 std::vector< std::string >::iterator arg2 ;
7902 std::vector< std::string >::value_type *arg3 = 0 ;
7907 int res3 = SWIG_OLDOBJ ;
7908 PyObject * obj0 = 0 ;
7909 PyObject * obj1 = 0 ;
7910 PyObject * obj2 = 0 ;
7911 std::vector< std::string >::iterator result;
7913 if (!PyArg_ParseTuple(args,(
char *)
"OOO:StringList_insert",&obj0,&obj1,&obj2)) SWIG_fail;
7914 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
7915 if (!SWIG_IsOK(res1)) {
7916 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList_insert" "', argument " "1"" of type '" "std::vector< std::string > *""'");
7918 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
7919 res2 = SWIG_ConvertPtr(obj1, SWIG_as_voidptrptr(&iter2), swig::SwigPyIterator::descriptor(), 0);
7920 if (!SWIG_IsOK(res2) || !iter2) {
7921 SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError),
"in method '" "StringList_insert" "', argument " "2"" of type '" "std::vector< std::string >::iterator""'");
7925 arg2 = iter_t->get_current();
7927 SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError),
"in method '" "StringList_insert" "', argument " "2"" of type '" "std::vector< std::string >::iterator""'");
7931 std::string *ptr = (std::string *)0;
7932 res3 = SWIG_AsPtr_std_string(obj2, &ptr);
7933 if (!SWIG_IsOK(res3)) {
7934 SWIG_exception_fail(SWIG_ArgError(res3),
"in method '" "StringList_insert" "', argument " "3"" of type '" "std::vector< std::string >::value_type const &""'");
7937 SWIG_exception_fail(SWIG_ValueError,
"invalid null reference " "in method '" "StringList_insert" "', argument " "3"" of type '" "std::vector< std::string >::value_type const &""'");
7941 result = std_vector_Sl_std_string_Sg__insert__SWIG_0(arg1,arg2,(std::string
const &)*arg3);
7942 resultobj = SWIG_NewPointerObj(swig::make_output_iterator(
static_cast< const std::vector< std::string >::iterator &
>(result)),
7943 swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
7944 if (SWIG_IsNewObj(res3))
delete arg3;
7947 if (SWIG_IsNewObj(res3))
delete arg3;
7952 SWIGINTERN PyObject *_wrap_StringList_insert__SWIG_1(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
7953 PyObject *resultobj = 0;
7954 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
7955 std::vector< std::string >::iterator arg2 ;
7956 std::vector< std::string >::size_type arg3 ;
7957 std::vector< std::string >::value_type *arg4 = 0 ;
7964 int res4 = SWIG_OLDOBJ ;
7965 PyObject * obj0 = 0 ;
7966 PyObject * obj1 = 0 ;
7967 PyObject * obj2 = 0 ;
7968 PyObject * obj3 = 0 ;
7970 if (!PyArg_ParseTuple(args,(
char *)
"OOOO:StringList_insert",&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
7971 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
7972 if (!SWIG_IsOK(res1)) {
7973 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList_insert" "', argument " "1"" of type '" "std::vector< std::string > *""'");
7975 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
7976 res2 = SWIG_ConvertPtr(obj1, SWIG_as_voidptrptr(&iter2), swig::SwigPyIterator::descriptor(), 0);
7977 if (!SWIG_IsOK(res2) || !iter2) {
7978 SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError),
"in method '" "StringList_insert" "', argument " "2"" of type '" "std::vector< std::string >::iterator""'");
7982 arg2 = iter_t->get_current();
7984 SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError),
"in method '" "StringList_insert" "', argument " "2"" of type '" "std::vector< std::string >::iterator""'");
7987 ecode3 = SWIG_AsVal_size_t(obj2, &val3);
7988 if (!SWIG_IsOK(ecode3)) {
7989 SWIG_exception_fail(SWIG_ArgError(ecode3),
"in method '" "StringList_insert" "', argument " "3"" of type '" "std::vector< std::string >::size_type""'");
7991 arg3 =
static_cast< std::vector< std::string >::size_type
>(val3);
7993 std::string *ptr = (std::string *)0;
7994 res4 = SWIG_AsPtr_std_string(obj3, &ptr);
7995 if (!SWIG_IsOK(res4)) {
7996 SWIG_exception_fail(SWIG_ArgError(res4),
"in method '" "StringList_insert" "', argument " "4"" of type '" "std::vector< std::string >::value_type const &""'");
7999 SWIG_exception_fail(SWIG_ValueError,
"invalid null reference " "in method '" "StringList_insert" "', argument " "4"" of type '" "std::vector< std::string >::value_type const &""'");
8003 std_vector_Sl_std_string_Sg__insert__SWIG_1(arg1,arg2,arg3,(std::string
const &)*arg4);
8004 resultobj = SWIG_Py_Void();
8005 if (SWIG_IsNewObj(res4))
delete arg4;
8008 if (SWIG_IsNewObj(res4))
delete arg4;
8013 SWIGINTERN PyObject *_wrap_StringList_insert(PyObject *
self, PyObject *args) {
8015 PyObject *argv[5] = {
8020 if (!PyTuple_Check(args)) SWIG_fail;
8021 argc = PyObject_Length(args);
8022 for (ii = 0; (ii < 4) && (ii < argc); ii++) {
8023 argv[ii] = PyTuple_GET_ITEM(args,ii);
8027 int res = swig::asptr(argv[0], (std::vector< std::string,std::allocator< std::string > >**)(0));
8028 _v = SWIG_CheckState(res);
8031 int res = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter), swig::SwigPyIterator::descriptor(), 0);
8034 int res = SWIG_AsPtr_std_string(argv[2], (std::string**)(0));
8035 _v = SWIG_CheckState(res);
8037 return _wrap_StringList_insert__SWIG_0(
self, args);
8044 int res = swig::asptr(argv[0], (std::vector< std::string,std::allocator< std::string > >**)(0));
8045 _v = SWIG_CheckState(res);
8048 int res = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter), swig::SwigPyIterator::descriptor(), 0);
8052 int res = SWIG_AsVal_size_t(argv[2], NULL);
8053 _v = SWIG_CheckState(res);
8056 int res = SWIG_AsPtr_std_string(argv[3], (std::string**)(0));
8057 _v = SWIG_CheckState(res);
8059 return _wrap_StringList_insert__SWIG_1(
self, args);
8067 SWIG_SetErrorMsg(PyExc_NotImplementedError,
"Wrong number or type of arguments for overloaded function 'StringList_insert'.\n" 8068 " Possible C/C++ prototypes are:\n" 8069 " std::vector< std::string >::insert(std::vector< std::string >::iterator,std::vector< std::string >::value_type const &)\n" 8070 " std::vector< std::string >::insert(std::vector< std::string >::iterator,std::vector< std::string >::size_type,std::vector< std::string >::value_type const &)\n");
8075 SWIGINTERN PyObject *_wrap_StringList_reserve(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
8076 PyObject *resultobj = 0;
8077 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
8078 std::vector< std::string >::size_type arg2 ;
8083 PyObject * obj0 = 0 ;
8084 PyObject * obj1 = 0 ;
8086 if (!PyArg_ParseTuple(args,(
char *)
"OO:StringList_reserve",&obj0,&obj1)) SWIG_fail;
8087 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
8088 if (!SWIG_IsOK(res1)) {
8089 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList_reserve" "', argument " "1"" of type '" "std::vector< std::string > *""'");
8091 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
8092 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
8093 if (!SWIG_IsOK(ecode2)) {
8094 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "StringList_reserve" "', argument " "2"" of type '" "std::vector< std::string >::size_type""'");
8096 arg2 =
static_cast< std::vector< std::string >::size_type
>(val2);
8097 (arg1)->reserve(arg2);
8098 resultobj = SWIG_Py_Void();
8105 SWIGINTERN PyObject *_wrap_StringList_capacity(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
8106 PyObject *resultobj = 0;
8107 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
8110 PyObject * obj0 = 0 ;
8111 std::vector< std::string >::size_type result;
8113 if (!PyArg_ParseTuple(args,(
char *)
"O:StringList_capacity",&obj0)) SWIG_fail;
8114 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
8115 if (!SWIG_IsOK(res1)) {
8116 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "StringList_capacity" "', argument " "1"" of type '" "std::vector< std::string > const *""'");
8118 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
8119 result = ((std::vector< std::string >
const *)arg1)->capacity();
8120 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
8127 SWIGINTERN PyObject *_wrap_delete_StringList(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
8128 PyObject *resultobj = 0;
8129 std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ;
8132 PyObject * obj0 = 0 ;
8134 if (!PyArg_ParseTuple(args,(
char *)
"O:delete_StringList",&obj0)) SWIG_fail;
8135 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, SWIG_POINTER_DISOWN | 0 );
8136 if (!SWIG_IsOK(res1)) {
8137 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "delete_StringList" "', argument " "1"" of type '" "std::vector< std::string > *""'");
8139 arg1 =
reinterpret_cast< std::vector< std::string > *
>(argp1);
8141 resultobj = SWIG_Py_Void();
8148 SWIGINTERN PyObject *StringList_swigregister(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
8150 if (!PyArg_ParseTuple(args,(
char *)
"O:swigregister", &obj))
return NULL;
8151 SWIG_TypeNewClientData(SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, SWIG_NewClientData(obj));
8152 return SWIG_Py_Void();
8155 SWIGINTERN PyObject *_wrap_VecDouble_iterator(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
8156 PyObject *resultobj = 0;
8157 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
8158 PyObject **arg2 = (PyObject **) 0 ;
8161 PyObject * obj0 = 0 ;
8165 if (!PyArg_ParseTuple(args,(
char *)
"O:VecDouble_iterator",&obj0)) SWIG_fail;
8166 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
8167 if (!SWIG_IsOK(res1)) {
8168 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble_iterator" "', argument " "1"" of type '" "std::vector< double > *""'");
8170 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
8172 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__SwigPyIterator, SWIG_POINTER_OWN | 0 );
8179 SWIGINTERN PyObject *_wrap_VecDouble___nonzero__(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
8180 PyObject *resultobj = 0;
8181 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
8184 PyObject * obj0 = 0 ;
8187 if (!PyArg_ParseTuple(args,(
char *)
"O:VecDouble___nonzero__",&obj0)) SWIG_fail;
8188 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
8189 if (!SWIG_IsOK(res1)) {
8190 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble___nonzero__" "', argument " "1"" of type '" "std::vector< double > const *""'");
8192 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
8193 result = (bool)std_vector_Sl_double_Sg____nonzero__((std::vector< double >
const *)arg1);
8194 resultobj = SWIG_From_bool(static_cast< bool >(result));
8201 SWIGINTERN PyObject *_wrap_VecDouble___bool__(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
8202 PyObject *resultobj = 0;
8203 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
8206 PyObject * obj0 = 0 ;
8209 if (!PyArg_ParseTuple(args,(
char *)
"O:VecDouble___bool__",&obj0)) SWIG_fail;
8210 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
8211 if (!SWIG_IsOK(res1)) {
8212 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble___bool__" "', argument " "1"" of type '" "std::vector< double > const *""'");
8214 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
8215 result = (bool)std_vector_Sl_double_Sg____bool__((std::vector< double >
const *)arg1);
8216 resultobj = SWIG_From_bool(static_cast< bool >(result));
8223 SWIGINTERN PyObject *_wrap_VecDouble___len__(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
8224 PyObject *resultobj = 0;
8225 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
8228 PyObject * obj0 = 0 ;
8229 std::vector< double >::size_type result;
8231 if (!PyArg_ParseTuple(args,(
char *)
"O:VecDouble___len__",&obj0)) SWIG_fail;
8232 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
8233 if (!SWIG_IsOK(res1)) {
8234 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble___len__" "', argument " "1"" of type '" "std::vector< double > const *""'");
8236 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
8237 result = std_vector_Sl_double_Sg____len__((std::vector< double >
const *)arg1);
8238 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
8245 SWIGINTERN PyObject *_wrap_VecDouble___getslice__(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
8246 PyObject *resultobj = 0;
8247 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
8248 std::vector< double >::difference_type arg2 ;
8249 std::vector< double >::difference_type arg3 ;
8256 PyObject * obj0 = 0 ;
8257 PyObject * obj1 = 0 ;
8258 PyObject * obj2 = 0 ;
8259 std::vector< double,std::allocator< double > > *result = 0 ;
8261 if (!PyArg_ParseTuple(args,(
char *)
"OOO:VecDouble___getslice__",&obj0,&obj1,&obj2)) SWIG_fail;
8262 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
8263 if (!SWIG_IsOK(res1)) {
8264 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble___getslice__" "', argument " "1"" of type '" "std::vector< double > *""'");
8266 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
8267 ecode2 = SWIG_AsVal_ptrdiff_t(obj1, &val2);
8268 if (!SWIG_IsOK(ecode2)) {
8269 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "VecDouble___getslice__" "', argument " "2"" of type '" "std::vector< double >::difference_type""'");
8271 arg2 =
static_cast< std::vector< double >::difference_type
>(val2);
8272 ecode3 = SWIG_AsVal_ptrdiff_t(obj2, &val3);
8273 if (!SWIG_IsOK(ecode3)) {
8274 SWIG_exception_fail(SWIG_ArgError(ecode3),
"in method '" "VecDouble___getslice__" "', argument " "3"" of type '" "std::vector< double >::difference_type""'");
8276 arg3 =
static_cast< std::vector< double >::difference_type
>(val3);
8278 result = (std::vector< double,std::allocator< double > > *)std_vector_Sl_double_Sg____getslice__(arg1,arg2,arg3);
8279 }
catch(std::out_of_range &_e) {
8280 SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
8281 }
catch(std::invalid_argument &_e) {
8282 SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
8284 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, SWIG_POINTER_OWN | 0 );
8291 SWIGINTERN PyObject *_wrap_VecDouble___setslice____SWIG_0(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
8292 PyObject *resultobj = 0;
8293 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
8294 std::vector< double >::difference_type arg2 ;
8295 std::vector< double >::difference_type arg3 ;
8302 PyObject * obj0 = 0 ;
8303 PyObject * obj1 = 0 ;
8304 PyObject * obj2 = 0 ;
8306 if (!PyArg_ParseTuple(args,(
char *)
"OOO:VecDouble___setslice__",&obj0,&obj1,&obj2)) SWIG_fail;
8307 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
8308 if (!SWIG_IsOK(res1)) {
8309 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble___setslice__" "', argument " "1"" of type '" "std::vector< double > *""'");
8311 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
8312 ecode2 = SWIG_AsVal_ptrdiff_t(obj1, &val2);
8313 if (!SWIG_IsOK(ecode2)) {
8314 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "VecDouble___setslice__" "', argument " "2"" of type '" "std::vector< double >::difference_type""'");
8316 arg2 =
static_cast< std::vector< double >::difference_type
>(val2);
8317 ecode3 = SWIG_AsVal_ptrdiff_t(obj2, &val3);
8318 if (!SWIG_IsOK(ecode3)) {
8319 SWIG_exception_fail(SWIG_ArgError(ecode3),
"in method '" "VecDouble___setslice__" "', argument " "3"" of type '" "std::vector< double >::difference_type""'");
8321 arg3 =
static_cast< std::vector< double >::difference_type
>(val3);
8323 std_vector_Sl_double_Sg____setslice____SWIG_0(arg1,arg2,arg3);
8324 }
catch(std::out_of_range &_e) {
8325 SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
8326 }
catch(std::invalid_argument &_e) {
8327 SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
8329 resultobj = SWIG_Py_Void();
8336 SWIGINTERN PyObject *_wrap_VecDouble___setslice____SWIG_1(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
8337 PyObject *resultobj = 0;
8338 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
8339 std::vector< double >::difference_type arg2 ;
8340 std::vector< double >::difference_type arg3 ;
8341 std::vector< double,std::allocator< double > > *arg4 = 0 ;
8348 int res4 = SWIG_OLDOBJ ;
8349 PyObject * obj0 = 0 ;
8350 PyObject * obj1 = 0 ;
8351 PyObject * obj2 = 0 ;
8352 PyObject * obj3 = 0 ;
8354 if (!PyArg_ParseTuple(args,(
char *)
"OOOO:VecDouble___setslice__",&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
8355 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
8356 if (!SWIG_IsOK(res1)) {
8357 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble___setslice__" "', argument " "1"" of type '" "std::vector< double > *""'");
8359 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
8360 ecode2 = SWIG_AsVal_ptrdiff_t(obj1, &val2);
8361 if (!SWIG_IsOK(ecode2)) {
8362 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "VecDouble___setslice__" "', argument " "2"" of type '" "std::vector< double >::difference_type""'");
8364 arg2 =
static_cast< std::vector< double >::difference_type
>(val2);
8365 ecode3 = SWIG_AsVal_ptrdiff_t(obj2, &val3);
8366 if (!SWIG_IsOK(ecode3)) {
8367 SWIG_exception_fail(SWIG_ArgError(ecode3),
"in method '" "VecDouble___setslice__" "', argument " "3"" of type '" "std::vector< double >::difference_type""'");
8369 arg3 =
static_cast< std::vector< double >::difference_type
>(val3);
8371 std::vector< double,std::allocator< double > > *ptr = (std::vector< double,std::allocator< double > > *)0;
8372 res4 = swig::asptr(obj3, &ptr);
8373 if (!SWIG_IsOK(res4)) {
8374 SWIG_exception_fail(SWIG_ArgError(res4),
"in method '" "VecDouble___setslice__" "', argument " "4"" of type '" "std::vector< double,std::allocator< double > > const &""'");
8377 SWIG_exception_fail(SWIG_ValueError,
"invalid null reference " "in method '" "VecDouble___setslice__" "', argument " "4"" of type '" "std::vector< double,std::allocator< double > > const &""'");
8382 std_vector_Sl_double_Sg____setslice____SWIG_1(arg1,arg2,arg3,(std::vector<
double,std::allocator< double > >
const &)*arg4);
8383 }
catch(std::out_of_range &_e) {
8384 SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
8385 }
catch(std::invalid_argument &_e) {
8386 SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
8388 resultobj = SWIG_Py_Void();
8389 if (SWIG_IsNewObj(res4))
delete arg4;
8392 if (SWIG_IsNewObj(res4))
delete arg4;
8397 SWIGINTERN PyObject *_wrap_VecDouble___setslice__(PyObject *
self, PyObject *args) {
8399 PyObject *argv[5] = {
8404 if (!PyTuple_Check(args)) SWIG_fail;
8405 argc = PyObject_Length(args);
8406 for (ii = 0; (ii < 4) && (ii < argc); ii++) {
8407 argv[ii] = PyTuple_GET_ITEM(args,ii);
8411 int res = swig::asptr(argv[0], (std::vector<
double,std::allocator< double > >**)(0));
8412 _v = SWIG_CheckState(res);
8415 int res = SWIG_AsVal_ptrdiff_t(argv[1], NULL);
8416 _v = SWIG_CheckState(res);
8420 int res = SWIG_AsVal_ptrdiff_t(argv[2], NULL);
8421 _v = SWIG_CheckState(res);
8424 return _wrap_VecDouble___setslice____SWIG_0(
self, args);
8431 int res = swig::asptr(argv[0], (std::vector<
double,std::allocator< double > >**)(0));
8432 _v = SWIG_CheckState(res);
8435 int res = SWIG_AsVal_ptrdiff_t(argv[1], NULL);
8436 _v = SWIG_CheckState(res);
8440 int res = SWIG_AsVal_ptrdiff_t(argv[2], NULL);
8441 _v = SWIG_CheckState(res);
8444 int res = swig::asptr(argv[3], (std::vector<
double,std::allocator< double > >**)(0));
8445 _v = SWIG_CheckState(res);
8447 return _wrap_VecDouble___setslice____SWIG_1(
self, args);
8455 SWIG_SetErrorMsg(PyExc_NotImplementedError,
"Wrong number or type of arguments for overloaded function 'VecDouble___setslice__'.\n" 8456 " Possible C/C++ prototypes are:\n" 8457 " std::vector< double >::__setslice__(std::vector< double >::difference_type,std::vector< double >::difference_type)\n" 8458 " std::vector< double >::__setslice__(std::vector< double >::difference_type,std::vector< double >::difference_type,std::vector< double,std::allocator< double > > const &)\n");
8463 SWIGINTERN PyObject *_wrap_VecDouble___delslice__(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
8464 PyObject *resultobj = 0;
8465 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
8466 std::vector< double >::difference_type arg2 ;
8467 std::vector< double >::difference_type arg3 ;
8474 PyObject * obj0 = 0 ;
8475 PyObject * obj1 = 0 ;
8476 PyObject * obj2 = 0 ;
8478 if (!PyArg_ParseTuple(args,(
char *)
"OOO:VecDouble___delslice__",&obj0,&obj1,&obj2)) SWIG_fail;
8479 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
8480 if (!SWIG_IsOK(res1)) {
8481 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble___delslice__" "', argument " "1"" of type '" "std::vector< double > *""'");
8483 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
8484 ecode2 = SWIG_AsVal_ptrdiff_t(obj1, &val2);
8485 if (!SWIG_IsOK(ecode2)) {
8486 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "VecDouble___delslice__" "', argument " "2"" of type '" "std::vector< double >::difference_type""'");
8488 arg2 =
static_cast< std::vector< double >::difference_type
>(val2);
8489 ecode3 = SWIG_AsVal_ptrdiff_t(obj2, &val3);
8490 if (!SWIG_IsOK(ecode3)) {
8491 SWIG_exception_fail(SWIG_ArgError(ecode3),
"in method '" "VecDouble___delslice__" "', argument " "3"" of type '" "std::vector< double >::difference_type""'");
8493 arg3 =
static_cast< std::vector< double >::difference_type
>(val3);
8495 std_vector_Sl_double_Sg____delslice__(arg1,arg2,arg3);
8496 }
catch(std::out_of_range &_e) {
8497 SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
8498 }
catch(std::invalid_argument &_e) {
8499 SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
8501 resultobj = SWIG_Py_Void();
8508 SWIGINTERN PyObject *_wrap_VecDouble___delitem____SWIG_0(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
8509 PyObject *resultobj = 0;
8510 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
8511 std::vector< double >::difference_type arg2 ;
8516 PyObject * obj0 = 0 ;
8517 PyObject * obj1 = 0 ;
8519 if (!PyArg_ParseTuple(args,(
char *)
"OO:VecDouble___delitem__",&obj0,&obj1)) SWIG_fail;
8520 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
8521 if (!SWIG_IsOK(res1)) {
8522 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble___delitem__" "', argument " "1"" of type '" "std::vector< double > *""'");
8524 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
8525 ecode2 = SWIG_AsVal_ptrdiff_t(obj1, &val2);
8526 if (!SWIG_IsOK(ecode2)) {
8527 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "VecDouble___delitem__" "', argument " "2"" of type '" "std::vector< double >::difference_type""'");
8529 arg2 =
static_cast< std::vector< double >::difference_type
>(val2);
8531 std_vector_Sl_double_Sg____delitem____SWIG_0(arg1,arg2);
8532 }
catch(std::out_of_range &_e) {
8533 SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
8534 }
catch(std::invalid_argument &_e) {
8535 SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
8537 resultobj = SWIG_Py_Void();
8544 SWIGINTERN PyObject *_wrap_VecDouble___getitem____SWIG_0(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
8545 PyObject *resultobj = 0;
8546 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
8547 PySliceObject *arg2 = (PySliceObject *) 0 ;
8550 PyObject * obj0 = 0 ;
8551 PyObject * obj1 = 0 ;
8552 std::vector< double,std::allocator< double > > *result = 0 ;
8554 if (!PyArg_ParseTuple(args,(
char *)
"OO:VecDouble___getitem__",&obj0,&obj1)) SWIG_fail;
8555 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
8556 if (!SWIG_IsOK(res1)) {
8557 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble___getitem__" "', argument " "1"" of type '" "std::vector< double > *""'");
8559 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
8561 if (!PySlice_Check(obj1)) {
8562 SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError),
"in method '" "VecDouble___getitem__" "', argument " "2"" of type '" "PySliceObject *""'");
8564 arg2 = (PySliceObject *) obj1;
8567 result = (std::vector< double,std::allocator< double > > *)std_vector_Sl_double_Sg____getitem____SWIG_0(arg1,arg2);
8568 }
catch(std::out_of_range &_e) {
8569 SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
8570 }
catch(std::invalid_argument &_e) {
8571 SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
8573 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, SWIG_POINTER_OWN | 0 );
8580 SWIGINTERN PyObject *_wrap_VecDouble___setitem____SWIG_0(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
8581 PyObject *resultobj = 0;
8582 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
8583 PySliceObject *arg2 = (PySliceObject *) 0 ;
8584 std::vector< double,std::allocator< double > > *arg3 = 0 ;
8587 int res3 = SWIG_OLDOBJ ;
8588 PyObject * obj0 = 0 ;
8589 PyObject * obj1 = 0 ;
8590 PyObject * obj2 = 0 ;
8592 if (!PyArg_ParseTuple(args,(
char *)
"OOO:VecDouble___setitem__",&obj0,&obj1,&obj2)) SWIG_fail;
8593 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
8594 if (!SWIG_IsOK(res1)) {
8595 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble___setitem__" "', argument " "1"" of type '" "std::vector< double > *""'");
8597 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
8599 if (!PySlice_Check(obj1)) {
8600 SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError),
"in method '" "VecDouble___setitem__" "', argument " "2"" of type '" "PySliceObject *""'");
8602 arg2 = (PySliceObject *) obj1;
8605 std::vector< double,std::allocator< double > > *ptr = (std::vector< double,std::allocator< double > > *)0;
8606 res3 = swig::asptr(obj2, &ptr);
8607 if (!SWIG_IsOK(res3)) {
8608 SWIG_exception_fail(SWIG_ArgError(res3),
"in method '" "VecDouble___setitem__" "', argument " "3"" of type '" "std::vector< double,std::allocator< double > > const &""'");
8611 SWIG_exception_fail(SWIG_ValueError,
"invalid null reference " "in method '" "VecDouble___setitem__" "', argument " "3"" of type '" "std::vector< double,std::allocator< double > > const &""'");
8616 std_vector_Sl_double_Sg____setitem____SWIG_0(arg1,arg2,(std::vector<
double,std::allocator< double > >
const &)*arg3);
8617 }
catch(std::out_of_range &_e) {
8618 SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
8619 }
catch(std::invalid_argument &_e) {
8620 SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
8622 resultobj = SWIG_Py_Void();
8623 if (SWIG_IsNewObj(res3))
delete arg3;
8626 if (SWIG_IsNewObj(res3))
delete arg3;
8631 SWIGINTERN PyObject *_wrap_VecDouble___setitem____SWIG_1(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
8632 PyObject *resultobj = 0;
8633 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
8634 PySliceObject *arg2 = (PySliceObject *) 0 ;
8637 PyObject * obj0 = 0 ;
8638 PyObject * obj1 = 0 ;
8640 if (!PyArg_ParseTuple(args,(
char *)
"OO:VecDouble___setitem__",&obj0,&obj1)) SWIG_fail;
8641 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
8642 if (!SWIG_IsOK(res1)) {
8643 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble___setitem__" "', argument " "1"" of type '" "std::vector< double > *""'");
8645 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
8647 if (!PySlice_Check(obj1)) {
8648 SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError),
"in method '" "VecDouble___setitem__" "', argument " "2"" of type '" "PySliceObject *""'");
8650 arg2 = (PySliceObject *) obj1;
8653 std_vector_Sl_double_Sg____setitem____SWIG_1(arg1,arg2);
8654 }
catch(std::out_of_range &_e) {
8655 SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
8656 }
catch(std::invalid_argument &_e) {
8657 SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
8659 resultobj = SWIG_Py_Void();
8666 SWIGINTERN PyObject *_wrap_VecDouble___delitem____SWIG_1(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
8667 PyObject *resultobj = 0;
8668 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
8669 PySliceObject *arg2 = (PySliceObject *) 0 ;
8672 PyObject * obj0 = 0 ;
8673 PyObject * obj1 = 0 ;
8675 if (!PyArg_ParseTuple(args,(
char *)
"OO:VecDouble___delitem__",&obj0,&obj1)) SWIG_fail;
8676 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
8677 if (!SWIG_IsOK(res1)) {
8678 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble___delitem__" "', argument " "1"" of type '" "std::vector< double > *""'");
8680 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
8682 if (!PySlice_Check(obj1)) {
8683 SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError),
"in method '" "VecDouble___delitem__" "', argument " "2"" of type '" "PySliceObject *""'");
8685 arg2 = (PySliceObject *) obj1;
8688 std_vector_Sl_double_Sg____delitem____SWIG_1(arg1,arg2);
8689 }
catch(std::out_of_range &_e) {
8690 SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
8691 }
catch(std::invalid_argument &_e) {
8692 SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
8694 resultobj = SWIG_Py_Void();
8701 SWIGINTERN PyObject *_wrap_VecDouble___delitem__(PyObject *
self, PyObject *args) {
8703 PyObject *argv[3] = {
8708 if (!PyTuple_Check(args)) SWIG_fail;
8709 argc = PyObject_Length(args);
8710 for (ii = 0; (ii < 2) && (ii < argc); ii++) {
8711 argv[ii] = PyTuple_GET_ITEM(args,ii);
8715 int res = swig::asptr(argv[0], (std::vector<
double,std::allocator< double > >**)(0));
8716 _v = SWIG_CheckState(res);
8719 _v = PySlice_Check(argv[1]);
8722 return _wrap_VecDouble___delitem____SWIG_1(
self, args);
8728 int res = swig::asptr(argv[0], (std::vector<
double,std::allocator< double > >**)(0));
8729 _v = SWIG_CheckState(res);
8732 int res = SWIG_AsVal_ptrdiff_t(argv[1], NULL);
8733 _v = SWIG_CheckState(res);
8736 return _wrap_VecDouble___delitem____SWIG_0(
self, args);
8742 SWIG_SetErrorMsg(PyExc_NotImplementedError,
"Wrong number or type of arguments for overloaded function 'VecDouble___delitem__'.\n" 8743 " Possible C/C++ prototypes are:\n" 8744 " std::vector< double >::__delitem__(std::vector< double >::difference_type)\n" 8745 " std::vector< double >::__delitem__(PySliceObject *)\n");
8750 SWIGINTERN PyObject *_wrap_VecDouble___getitem____SWIG_1(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
8751 PyObject *resultobj = 0;
8752 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
8753 std::vector< double >::difference_type arg2 ;
8758 PyObject * obj0 = 0 ;
8759 PyObject * obj1 = 0 ;
8760 std::vector< double >::value_type *result = 0 ;
8762 if (!PyArg_ParseTuple(args,(
char *)
"OO:VecDouble___getitem__",&obj0,&obj1)) SWIG_fail;
8763 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
8764 if (!SWIG_IsOK(res1)) {
8765 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble___getitem__" "', argument " "1"" of type '" "std::vector< double > const *""'");
8767 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
8768 ecode2 = SWIG_AsVal_ptrdiff_t(obj1, &val2);
8769 if (!SWIG_IsOK(ecode2)) {
8770 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "VecDouble___getitem__" "', argument " "2"" of type '" "std::vector< double >::difference_type""'");
8772 arg2 =
static_cast< std::vector< double >::difference_type
>(val2);
8774 result = (std::vector< double >::value_type *) &std_vector_Sl_double_Sg____getitem____SWIG_1((std::vector< double >
const *)arg1,arg2);
8775 }
catch(std::out_of_range &_e) {
8776 SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
8778 resultobj = SWIG_From_double(static_cast< double >(*result));
8785 SWIGINTERN PyObject *_wrap_VecDouble___getitem__(PyObject *
self, PyObject *args) {
8787 PyObject *argv[3] = {
8792 if (!PyTuple_Check(args)) SWIG_fail;
8793 argc = PyObject_Length(args);
8794 for (ii = 0; (ii < 2) && (ii < argc); ii++) {
8795 argv[ii] = PyTuple_GET_ITEM(args,ii);
8799 int res = swig::asptr(argv[0], (std::vector<
double,std::allocator< double > >**)(0));
8800 _v = SWIG_CheckState(res);
8803 _v = PySlice_Check(argv[1]);
8806 return _wrap_VecDouble___getitem____SWIG_0(
self, args);
8812 int res = swig::asptr(argv[0], (std::vector<
double,std::allocator< double > >**)(0));
8813 _v = SWIG_CheckState(res);
8816 int res = SWIG_AsVal_ptrdiff_t(argv[1], NULL);
8817 _v = SWIG_CheckState(res);
8820 return _wrap_VecDouble___getitem____SWIG_1(
self, args);
8826 SWIG_SetErrorMsg(PyExc_NotImplementedError,
"Wrong number or type of arguments for overloaded function 'VecDouble___getitem__'.\n" 8827 " Possible C/C++ prototypes are:\n" 8828 " std::vector< double >::__getitem__(PySliceObject *)\n" 8829 " std::vector< double >::__getitem__(std::vector< double >::difference_type) const\n");
8834 SWIGINTERN PyObject *_wrap_VecDouble___setitem____SWIG_2(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
8835 PyObject *resultobj = 0;
8836 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
8837 std::vector< double >::difference_type arg2 ;
8838 std::vector< double >::value_type *arg3 = 0 ;
8843 std::vector< double >::value_type temp3 ;
8846 PyObject * obj0 = 0 ;
8847 PyObject * obj1 = 0 ;
8848 PyObject * obj2 = 0 ;
8850 if (!PyArg_ParseTuple(args,(
char *)
"OOO:VecDouble___setitem__",&obj0,&obj1,&obj2)) SWIG_fail;
8851 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
8852 if (!SWIG_IsOK(res1)) {
8853 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble___setitem__" "', argument " "1"" of type '" "std::vector< double > *""'");
8855 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
8856 ecode2 = SWIG_AsVal_ptrdiff_t(obj1, &val2);
8857 if (!SWIG_IsOK(ecode2)) {
8858 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "VecDouble___setitem__" "', argument " "2"" of type '" "std::vector< double >::difference_type""'");
8860 arg2 =
static_cast< std::vector< double >::difference_type
>(val2);
8861 ecode3 = SWIG_AsVal_double(obj2, &val3);
8862 if (!SWIG_IsOK(ecode3)) {
8863 SWIG_exception_fail(SWIG_ArgError(ecode3),
"in method '" "VecDouble___setitem__" "', argument " "3"" of type '" "std::vector< double >::value_type""'");
8865 temp3 =
static_cast< std::vector< double >::value_type
>(val3);
8868 std_vector_Sl_double_Sg____setitem____SWIG_2(arg1,arg2,(
double const &)*arg3);
8869 }
catch(std::out_of_range &_e) {
8870 SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
8872 resultobj = SWIG_Py_Void();
8879 SWIGINTERN PyObject *_wrap_VecDouble___setitem__(PyObject *
self, PyObject *args) {
8881 PyObject *argv[4] = {
8886 if (!PyTuple_Check(args)) SWIG_fail;
8887 argc = PyObject_Length(args);
8888 for (ii = 0; (ii < 3) && (ii < argc); ii++) {
8889 argv[ii] = PyTuple_GET_ITEM(args,ii);
8893 int res = swig::asptr(argv[0], (std::vector<
double,std::allocator< double > >**)(0));
8894 _v = SWIG_CheckState(res);
8897 _v = PySlice_Check(argv[1]);
8900 return _wrap_VecDouble___setitem____SWIG_1(
self, args);
8906 int res = swig::asptr(argv[0], (std::vector<
double,std::allocator< double > >**)(0));
8907 _v = SWIG_CheckState(res);
8910 _v = PySlice_Check(argv[1]);
8913 int res = swig::asptr(argv[2], (std::vector<
double,std::allocator< double > >**)(0));
8914 _v = SWIG_CheckState(res);
8916 return _wrap_VecDouble___setitem____SWIG_0(
self, args);
8923 int res = swig::asptr(argv[0], (std::vector<
double,std::allocator< double > >**)(0));
8924 _v = SWIG_CheckState(res);
8927 int res = SWIG_AsVal_ptrdiff_t(argv[1], NULL);
8928 _v = SWIG_CheckState(res);
8932 int res = SWIG_AsVal_double(argv[2], NULL);
8933 _v = SWIG_CheckState(res);
8936 return _wrap_VecDouble___setitem____SWIG_2(
self, args);
8943 SWIG_SetErrorMsg(PyExc_NotImplementedError,
"Wrong number or type of arguments for overloaded function 'VecDouble___setitem__'.\n" 8944 " Possible C/C++ prototypes are:\n" 8945 " std::vector< double >::__setitem__(PySliceObject *,std::vector< double,std::allocator< double > > const &)\n" 8946 " std::vector< double >::__setitem__(PySliceObject *)\n" 8947 " std::vector< double >::__setitem__(std::vector< double >::difference_type,std::vector< double >::value_type const &)\n");
8952 SWIGINTERN PyObject *_wrap_VecDouble_pop(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
8953 PyObject *resultobj = 0;
8954 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
8957 PyObject * obj0 = 0 ;
8958 std::vector< double >::value_type result;
8960 if (!PyArg_ParseTuple(args,(
char *)
"O:VecDouble_pop",&obj0)) SWIG_fail;
8961 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
8962 if (!SWIG_IsOK(res1)) {
8963 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble_pop" "', argument " "1"" of type '" "std::vector< double > *""'");
8965 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
8967 result = (std::vector< double >::value_type)std_vector_Sl_double_Sg__pop(arg1);
8968 }
catch(std::out_of_range &_e) {
8969 SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
8971 resultobj = SWIG_From_double(static_cast< double >(result));
8978 SWIGINTERN PyObject *_wrap_VecDouble_append(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
8979 PyObject *resultobj = 0;
8980 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
8981 std::vector< double >::value_type *arg2 = 0 ;
8984 std::vector< double >::value_type temp2 ;
8987 PyObject * obj0 = 0 ;
8988 PyObject * obj1 = 0 ;
8990 if (!PyArg_ParseTuple(args,(
char *)
"OO:VecDouble_append",&obj0,&obj1)) SWIG_fail;
8991 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
8992 if (!SWIG_IsOK(res1)) {
8993 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble_append" "', argument " "1"" of type '" "std::vector< double > *""'");
8995 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
8996 ecode2 = SWIG_AsVal_double(obj1, &val2);
8997 if (!SWIG_IsOK(ecode2)) {
8998 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "VecDouble_append" "', argument " "2"" of type '" "std::vector< double >::value_type""'");
9000 temp2 =
static_cast< std::vector< double >::value_type
>(val2);
9002 std_vector_Sl_double_Sg__append(arg1,(
double const &)*arg2);
9003 resultobj = SWIG_Py_Void();
9010 SWIGINTERN PyObject *_wrap_new_VecDouble__SWIG_0(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
9011 PyObject *resultobj = 0;
9012 std::vector< double > *result = 0 ;
9014 if (!PyArg_ParseTuple(args,(
char *)
":new_VecDouble")) SWIG_fail;
9015 result = (std::vector< double > *)
new std::vector< double >();
9016 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, SWIG_POINTER_NEW | 0 );
9023 SWIGINTERN PyObject *_wrap_new_VecDouble__SWIG_1(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
9024 PyObject *resultobj = 0;
9025 std::vector< double > *arg1 = 0 ;
9026 int res1 = SWIG_OLDOBJ ;
9027 PyObject * obj0 = 0 ;
9028 std::vector< double > *result = 0 ;
9030 if (!PyArg_ParseTuple(args,(
char *)
"O:new_VecDouble",&obj0)) SWIG_fail;
9032 std::vector< double,std::allocator< double > > *ptr = (std::vector< double,std::allocator< double > > *)0;
9033 res1 = swig::asptr(obj0, &ptr);
9034 if (!SWIG_IsOK(res1)) {
9035 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "new_VecDouble" "', argument " "1"" of type '" "std::vector< double > const &""'");
9038 SWIG_exception_fail(SWIG_ValueError,
"invalid null reference " "in method '" "new_VecDouble" "', argument " "1"" of type '" "std::vector< double > const &""'");
9042 result = (std::vector< double > *)
new std::vector< double >((std::vector< double >
const &)*arg1);
9043 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, SWIG_POINTER_NEW | 0 );
9044 if (SWIG_IsNewObj(res1))
delete arg1;
9047 if (SWIG_IsNewObj(res1))
delete arg1;
9052 SWIGINTERN PyObject *_wrap_VecDouble_empty(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
9053 PyObject *resultobj = 0;
9054 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
9057 PyObject * obj0 = 0 ;
9060 if (!PyArg_ParseTuple(args,(
char *)
"O:VecDouble_empty",&obj0)) SWIG_fail;
9061 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
9062 if (!SWIG_IsOK(res1)) {
9063 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble_empty" "', argument " "1"" of type '" "std::vector< double > const *""'");
9065 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
9066 result = (bool)((std::vector< double >
const *)arg1)->empty();
9067 resultobj = SWIG_From_bool(static_cast< bool >(result));
9074 SWIGINTERN PyObject *_wrap_VecDouble_size(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
9075 PyObject *resultobj = 0;
9076 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
9079 PyObject * obj0 = 0 ;
9080 std::vector< double >::size_type result;
9082 if (!PyArg_ParseTuple(args,(
char *)
"O:VecDouble_size",&obj0)) SWIG_fail;
9083 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
9084 if (!SWIG_IsOK(res1)) {
9085 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble_size" "', argument " "1"" of type '" "std::vector< double > const *""'");
9087 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
9088 result = ((std::vector< double >
const *)arg1)->size();
9089 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
9096 SWIGINTERN PyObject *_wrap_VecDouble_swap(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
9097 PyObject *resultobj = 0;
9098 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
9099 std::vector< double > *arg2 = 0 ;
9104 PyObject * obj0 = 0 ;
9105 PyObject * obj1 = 0 ;
9107 if (!PyArg_ParseTuple(args,(
char *)
"OO:VecDouble_swap",&obj0,&obj1)) SWIG_fail;
9108 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
9109 if (!SWIG_IsOK(res1)) {
9110 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble_swap" "', argument " "1"" of type '" "std::vector< double > *""'");
9112 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
9113 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 );
9114 if (!SWIG_IsOK(res2)) {
9115 SWIG_exception_fail(SWIG_ArgError(res2),
"in method '" "VecDouble_swap" "', argument " "2"" of type '" "std::vector< double > &""'");
9118 SWIG_exception_fail(SWIG_ValueError,
"invalid null reference " "in method '" "VecDouble_swap" "', argument " "2"" of type '" "std::vector< double > &""'");
9120 arg2 =
reinterpret_cast< std::vector< double > *
>(argp2);
9121 (arg1)->swap(*arg2);
9122 resultobj = SWIG_Py_Void();
9129 SWIGINTERN PyObject *_wrap_VecDouble_begin(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
9130 PyObject *resultobj = 0;
9131 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
9134 PyObject * obj0 = 0 ;
9135 std::vector< double >::iterator result;
9137 if (!PyArg_ParseTuple(args,(
char *)
"O:VecDouble_begin",&obj0)) SWIG_fail;
9138 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
9139 if (!SWIG_IsOK(res1)) {
9140 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble_begin" "', argument " "1"" of type '" "std::vector< double > *""'");
9142 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
9143 result = (arg1)->begin();
9144 resultobj = SWIG_NewPointerObj(swig::make_output_iterator(
static_cast< const std::vector< double >::iterator &
>(result)),
9145 swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
9152 SWIGINTERN PyObject *_wrap_VecDouble_end(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
9153 PyObject *resultobj = 0;
9154 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
9157 PyObject * obj0 = 0 ;
9158 std::vector< double >::iterator result;
9160 if (!PyArg_ParseTuple(args,(
char *)
"O:VecDouble_end",&obj0)) SWIG_fail;
9161 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
9162 if (!SWIG_IsOK(res1)) {
9163 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble_end" "', argument " "1"" of type '" "std::vector< double > *""'");
9165 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
9166 result = (arg1)->end();
9167 resultobj = SWIG_NewPointerObj(swig::make_output_iterator(
static_cast< const std::vector< double >::iterator &
>(result)),
9168 swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
9175 SWIGINTERN PyObject *_wrap_VecDouble_rbegin(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
9176 PyObject *resultobj = 0;
9177 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
9180 PyObject * obj0 = 0 ;
9181 std::vector< double >::reverse_iterator result;
9183 if (!PyArg_ParseTuple(args,(
char *)
"O:VecDouble_rbegin",&obj0)) SWIG_fail;
9184 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
9185 if (!SWIG_IsOK(res1)) {
9186 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble_rbegin" "', argument " "1"" of type '" "std::vector< double > *""'");
9188 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
9189 result = (arg1)->rbegin();
9190 resultobj = SWIG_NewPointerObj(swig::make_output_iterator(
static_cast< const std::vector< double >::reverse_iterator &
>(result)),
9191 swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
9198 SWIGINTERN PyObject *_wrap_VecDouble_rend(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
9199 PyObject *resultobj = 0;
9200 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
9203 PyObject * obj0 = 0 ;
9204 std::vector< double >::reverse_iterator result;
9206 if (!PyArg_ParseTuple(args,(
char *)
"O:VecDouble_rend",&obj0)) SWIG_fail;
9207 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
9208 if (!SWIG_IsOK(res1)) {
9209 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble_rend" "', argument " "1"" of type '" "std::vector< double > *""'");
9211 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
9212 result = (arg1)->rend();
9213 resultobj = SWIG_NewPointerObj(swig::make_output_iterator(
static_cast< const std::vector< double >::reverse_iterator &
>(result)),
9214 swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
9221 SWIGINTERN PyObject *_wrap_VecDouble_clear(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
9222 PyObject *resultobj = 0;
9223 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
9226 PyObject * obj0 = 0 ;
9228 if (!PyArg_ParseTuple(args,(
char *)
"O:VecDouble_clear",&obj0)) SWIG_fail;
9229 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
9230 if (!SWIG_IsOK(res1)) {
9231 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble_clear" "', argument " "1"" of type '" "std::vector< double > *""'");
9233 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
9235 resultobj = SWIG_Py_Void();
9242 SWIGINTERN PyObject *_wrap_VecDouble_get_allocator(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
9243 PyObject *resultobj = 0;
9244 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
9247 PyObject * obj0 = 0 ;
9248 SwigValueWrapper< std::allocator< double > > result;
9250 if (!PyArg_ParseTuple(args,(
char *)
"O:VecDouble_get_allocator",&obj0)) SWIG_fail;
9251 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
9252 if (!SWIG_IsOK(res1)) {
9253 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble_get_allocator" "', argument " "1"" of type '" "std::vector< double > const *""'");
9255 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
9256 result = ((std::vector< double >
const *)arg1)->get_allocator();
9257 resultobj = SWIG_NewPointerObj((
new std::vector< double >::allocator_type(
static_cast< const std::vector< double >::allocator_type&
>(result))), SWIGTYPE_p_std__allocatorT_double_t, SWIG_POINTER_OWN | 0 );
9264 SWIGINTERN PyObject *_wrap_new_VecDouble__SWIG_2(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
9265 PyObject *resultobj = 0;
9266 std::vector< double >::size_type arg1 ;
9269 PyObject * obj0 = 0 ;
9270 std::vector< double > *result = 0 ;
9272 if (!PyArg_ParseTuple(args,(
char *)
"O:new_VecDouble",&obj0)) SWIG_fail;
9273 ecode1 = SWIG_AsVal_size_t(obj0, &val1);
9274 if (!SWIG_IsOK(ecode1)) {
9275 SWIG_exception_fail(SWIG_ArgError(ecode1),
"in method '" "new_VecDouble" "', argument " "1"" of type '" "std::vector< double >::size_type""'");
9277 arg1 =
static_cast< std::vector< double >::size_type
>(val1);
9278 result = (std::vector< double > *)
new std::vector< double >(arg1);
9279 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, SWIG_POINTER_NEW | 0 );
9286 SWIGINTERN PyObject *_wrap_VecDouble_pop_back(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
9287 PyObject *resultobj = 0;
9288 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
9291 PyObject * obj0 = 0 ;
9293 if (!PyArg_ParseTuple(args,(
char *)
"O:VecDouble_pop_back",&obj0)) SWIG_fail;
9294 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
9295 if (!SWIG_IsOK(res1)) {
9296 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble_pop_back" "', argument " "1"" of type '" "std::vector< double > *""'");
9298 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
9300 resultobj = SWIG_Py_Void();
9307 SWIGINTERN PyObject *_wrap_VecDouble_resize__SWIG_0(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
9308 PyObject *resultobj = 0;
9309 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
9310 std::vector< double >::size_type arg2 ;
9315 PyObject * obj0 = 0 ;
9316 PyObject * obj1 = 0 ;
9318 if (!PyArg_ParseTuple(args,(
char *)
"OO:VecDouble_resize",&obj0,&obj1)) SWIG_fail;
9319 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
9320 if (!SWIG_IsOK(res1)) {
9321 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble_resize" "', argument " "1"" of type '" "std::vector< double > *""'");
9323 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
9324 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
9325 if (!SWIG_IsOK(ecode2)) {
9326 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "VecDouble_resize" "', argument " "2"" of type '" "std::vector< double >::size_type""'");
9328 arg2 =
static_cast< std::vector< double >::size_type
>(val2);
9329 (arg1)->resize(arg2);
9330 resultobj = SWIG_Py_Void();
9337 SWIGINTERN PyObject *_wrap_VecDouble_erase__SWIG_0(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
9338 PyObject *resultobj = 0;
9339 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
9340 std::vector< double >::iterator arg2 ;
9345 PyObject * obj0 = 0 ;
9346 PyObject * obj1 = 0 ;
9347 std::vector< double >::iterator result;
9349 if (!PyArg_ParseTuple(args,(
char *)
"OO:VecDouble_erase",&obj0,&obj1)) SWIG_fail;
9350 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
9351 if (!SWIG_IsOK(res1)) {
9352 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble_erase" "', argument " "1"" of type '" "std::vector< double > *""'");
9354 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
9355 res2 = SWIG_ConvertPtr(obj1, SWIG_as_voidptrptr(&iter2), swig::SwigPyIterator::descriptor(), 0);
9356 if (!SWIG_IsOK(res2) || !iter2) {
9357 SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError),
"in method '" "VecDouble_erase" "', argument " "2"" of type '" "std::vector< double >::iterator""'");
9361 arg2 = iter_t->get_current();
9363 SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError),
"in method '" "VecDouble_erase" "', argument " "2"" of type '" "std::vector< double >::iterator""'");
9366 result = std_vector_Sl_double_Sg__erase__SWIG_0(arg1,arg2);
9367 resultobj = SWIG_NewPointerObj(swig::make_output_iterator(
static_cast< const std::vector< double >::iterator &
>(result)),
9368 swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
9375 SWIGINTERN PyObject *_wrap_VecDouble_erase__SWIG_1(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
9376 PyObject *resultobj = 0;
9377 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
9378 std::vector< double >::iterator arg2 ;
9379 std::vector< double >::iterator arg3 ;
9386 PyObject * obj0 = 0 ;
9387 PyObject * obj1 = 0 ;
9388 PyObject * obj2 = 0 ;
9389 std::vector< double >::iterator result;
9391 if (!PyArg_ParseTuple(args,(
char *)
"OOO:VecDouble_erase",&obj0,&obj1,&obj2)) SWIG_fail;
9392 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
9393 if (!SWIG_IsOK(res1)) {
9394 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble_erase" "', argument " "1"" of type '" "std::vector< double > *""'");
9396 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
9397 res2 = SWIG_ConvertPtr(obj1, SWIG_as_voidptrptr(&iter2), swig::SwigPyIterator::descriptor(), 0);
9398 if (!SWIG_IsOK(res2) || !iter2) {
9399 SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError),
"in method '" "VecDouble_erase" "', argument " "2"" of type '" "std::vector< double >::iterator""'");
9403 arg2 = iter_t->get_current();
9405 SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError),
"in method '" "VecDouble_erase" "', argument " "2"" of type '" "std::vector< double >::iterator""'");
9408 res3 = SWIG_ConvertPtr(obj2, SWIG_as_voidptrptr(&iter3), swig::SwigPyIterator::descriptor(), 0);
9409 if (!SWIG_IsOK(res3) || !iter3) {
9410 SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError),
"in method '" "VecDouble_erase" "', argument " "3"" of type '" "std::vector< double >::iterator""'");
9414 arg3 = iter_t->get_current();
9416 SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError),
"in method '" "VecDouble_erase" "', argument " "3"" of type '" "std::vector< double >::iterator""'");
9419 result = std_vector_Sl_double_Sg__erase__SWIG_1(arg1,arg2,arg3);
9420 resultobj = SWIG_NewPointerObj(swig::make_output_iterator(
static_cast< const std::vector< double >::iterator &
>(result)),
9421 swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
9428 SWIGINTERN PyObject *_wrap_VecDouble_erase(PyObject *
self, PyObject *args) {
9430 PyObject *argv[4] = {
9435 if (!PyTuple_Check(args)) SWIG_fail;
9436 argc = PyObject_Length(args);
9437 for (ii = 0; (ii < 3) && (ii < argc); ii++) {
9438 argv[ii] = PyTuple_GET_ITEM(args,ii);
9442 int res = swig::asptr(argv[0], (std::vector<
double,std::allocator< double > >**)(0));
9443 _v = SWIG_CheckState(res);
9446 int res = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter), swig::SwigPyIterator::descriptor(), 0);
9449 return _wrap_VecDouble_erase__SWIG_0(
self, args);
9455 int res = swig::asptr(argv[0], (std::vector<
double,std::allocator< double > >**)(0));
9456 _v = SWIG_CheckState(res);
9459 int res = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter), swig::SwigPyIterator::descriptor(), 0);
9463 int res = SWIG_ConvertPtr(argv[2], SWIG_as_voidptrptr(&iter), swig::SwigPyIterator::descriptor(), 0);
9466 return _wrap_VecDouble_erase__SWIG_1(
self, args);
9473 SWIG_SetErrorMsg(PyExc_NotImplementedError,
"Wrong number or type of arguments for overloaded function 'VecDouble_erase'.\n" 9474 " Possible C/C++ prototypes are:\n" 9475 " std::vector< double >::erase(std::vector< double >::iterator)\n" 9476 " std::vector< double >::erase(std::vector< double >::iterator,std::vector< double >::iterator)\n");
9481 SWIGINTERN PyObject *_wrap_new_VecDouble__SWIG_3(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
9482 PyObject *resultobj = 0;
9483 std::vector< double >::size_type arg1 ;
9484 std::vector< double >::value_type *arg2 = 0 ;
9487 std::vector< double >::value_type temp2 ;
9490 PyObject * obj0 = 0 ;
9491 PyObject * obj1 = 0 ;
9492 std::vector< double > *result = 0 ;
9494 if (!PyArg_ParseTuple(args,(
char *)
"OO:new_VecDouble",&obj0,&obj1)) SWIG_fail;
9495 ecode1 = SWIG_AsVal_size_t(obj0, &val1);
9496 if (!SWIG_IsOK(ecode1)) {
9497 SWIG_exception_fail(SWIG_ArgError(ecode1),
"in method '" "new_VecDouble" "', argument " "1"" of type '" "std::vector< double >::size_type""'");
9499 arg1 =
static_cast< std::vector< double >::size_type
>(val1);
9500 ecode2 = SWIG_AsVal_double(obj1, &val2);
9501 if (!SWIG_IsOK(ecode2)) {
9502 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "new_VecDouble" "', argument " "2"" of type '" "std::vector< double >::value_type""'");
9504 temp2 =
static_cast< std::vector< double >::value_type
>(val2);
9506 result = (std::vector< double > *)
new std::vector< double >(arg1,(std::vector< double >::value_type
const &)*arg2);
9507 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, SWIG_POINTER_NEW | 0 );
9514 SWIGINTERN PyObject *_wrap_new_VecDouble(PyObject *
self, PyObject *args) {
9516 PyObject *argv[3] = {
9521 if (!PyTuple_Check(args)) SWIG_fail;
9522 argc = PyObject_Length(args);
9523 for (ii = 0; (ii < 2) && (ii < argc); ii++) {
9524 argv[ii] = PyTuple_GET_ITEM(args,ii);
9527 return _wrap_new_VecDouble__SWIG_0(
self, args);
9532 int res = SWIG_AsVal_size_t(argv[0], NULL);
9533 _v = SWIG_CheckState(res);
9536 return _wrap_new_VecDouble__SWIG_2(
self, args);
9541 int res = swig::asptr(argv[0], (std::vector<
double,std::allocator< double > >**)(0));
9542 _v = SWIG_CheckState(res);
9544 return _wrap_new_VecDouble__SWIG_1(
self, args);
9550 int res = SWIG_AsVal_size_t(argv[0], NULL);
9551 _v = SWIG_CheckState(res);
9555 int res = SWIG_AsVal_double(argv[1], NULL);
9556 _v = SWIG_CheckState(res);
9559 return _wrap_new_VecDouble__SWIG_3(
self, args);
9565 SWIG_SetErrorMsg(PyExc_NotImplementedError,
"Wrong number or type of arguments for overloaded function 'new_VecDouble'.\n" 9566 " Possible C/C++ prototypes are:\n" 9567 " std::vector< double >::vector()\n" 9568 " std::vector< double >::vector(std::vector< double > const &)\n" 9569 " std::vector< double >::vector(std::vector< double >::size_type)\n" 9570 " std::vector< double >::vector(std::vector< double >::size_type,std::vector< double >::value_type const &)\n");
9575 SWIGINTERN PyObject *_wrap_VecDouble_push_back(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
9576 PyObject *resultobj = 0;
9577 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
9578 std::vector< double >::value_type *arg2 = 0 ;
9581 std::vector< double >::value_type temp2 ;
9584 PyObject * obj0 = 0 ;
9585 PyObject * obj1 = 0 ;
9587 if (!PyArg_ParseTuple(args,(
char *)
"OO:VecDouble_push_back",&obj0,&obj1)) SWIG_fail;
9588 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
9589 if (!SWIG_IsOK(res1)) {
9590 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble_push_back" "', argument " "1"" of type '" "std::vector< double > *""'");
9592 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
9593 ecode2 = SWIG_AsVal_double(obj1, &val2);
9594 if (!SWIG_IsOK(ecode2)) {
9595 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "VecDouble_push_back" "', argument " "2"" of type '" "std::vector< double >::value_type""'");
9597 temp2 =
static_cast< std::vector< double >::value_type
>(val2);
9599 (arg1)->push_back((std::vector< double >::value_type
const &)*arg2);
9600 resultobj = SWIG_Py_Void();
9607 SWIGINTERN PyObject *_wrap_VecDouble_front(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
9608 PyObject *resultobj = 0;
9609 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
9612 PyObject * obj0 = 0 ;
9613 std::vector< double >::value_type *result = 0 ;
9615 if (!PyArg_ParseTuple(args,(
char *)
"O:VecDouble_front",&obj0)) SWIG_fail;
9616 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
9617 if (!SWIG_IsOK(res1)) {
9618 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble_front" "', argument " "1"" of type '" "std::vector< double > const *""'");
9620 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
9621 result = (std::vector< double >::value_type *) &((std::vector< double >
const *)arg1)->front();
9622 resultobj = SWIG_From_double(static_cast< double >(*result));
9629 SWIGINTERN PyObject *_wrap_VecDouble_back(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
9630 PyObject *resultobj = 0;
9631 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
9634 PyObject * obj0 = 0 ;
9635 std::vector< double >::value_type *result = 0 ;
9637 if (!PyArg_ParseTuple(args,(
char *)
"O:VecDouble_back",&obj0)) SWIG_fail;
9638 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
9639 if (!SWIG_IsOK(res1)) {
9640 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble_back" "', argument " "1"" of type '" "std::vector< double > const *""'");
9642 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
9643 result = (std::vector< double >::value_type *) &((std::vector< double >
const *)arg1)->back();
9644 resultobj = SWIG_From_double(static_cast< double >(*result));
9651 SWIGINTERN PyObject *_wrap_VecDouble_assign(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
9652 PyObject *resultobj = 0;
9653 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
9654 std::vector< double >::size_type arg2 ;
9655 std::vector< double >::value_type *arg3 = 0 ;
9660 std::vector< double >::value_type temp3 ;
9663 PyObject * obj0 = 0 ;
9664 PyObject * obj1 = 0 ;
9665 PyObject * obj2 = 0 ;
9667 if (!PyArg_ParseTuple(args,(
char *)
"OOO:VecDouble_assign",&obj0,&obj1,&obj2)) SWIG_fail;
9668 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
9669 if (!SWIG_IsOK(res1)) {
9670 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble_assign" "', argument " "1"" of type '" "std::vector< double > *""'");
9672 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
9673 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
9674 if (!SWIG_IsOK(ecode2)) {
9675 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "VecDouble_assign" "', argument " "2"" of type '" "std::vector< double >::size_type""'");
9677 arg2 =
static_cast< std::vector< double >::size_type
>(val2);
9678 ecode3 = SWIG_AsVal_double(obj2, &val3);
9679 if (!SWIG_IsOK(ecode3)) {
9680 SWIG_exception_fail(SWIG_ArgError(ecode3),
"in method '" "VecDouble_assign" "', argument " "3"" of type '" "std::vector< double >::value_type""'");
9682 temp3 =
static_cast< std::vector< double >::value_type
>(val3);
9684 (arg1)->assign(arg2,(std::vector< double >::value_type
const &)*arg3);
9685 resultobj = SWIG_Py_Void();
9692 SWIGINTERN PyObject *_wrap_VecDouble_resize__SWIG_1(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
9693 PyObject *resultobj = 0;
9694 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
9695 std::vector< double >::size_type arg2 ;
9696 std::vector< double >::value_type *arg3 = 0 ;
9701 std::vector< double >::value_type temp3 ;
9704 PyObject * obj0 = 0 ;
9705 PyObject * obj1 = 0 ;
9706 PyObject * obj2 = 0 ;
9708 if (!PyArg_ParseTuple(args,(
char *)
"OOO:VecDouble_resize",&obj0,&obj1,&obj2)) SWIG_fail;
9709 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
9710 if (!SWIG_IsOK(res1)) {
9711 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble_resize" "', argument " "1"" of type '" "std::vector< double > *""'");
9713 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
9714 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
9715 if (!SWIG_IsOK(ecode2)) {
9716 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "VecDouble_resize" "', argument " "2"" of type '" "std::vector< double >::size_type""'");
9718 arg2 =
static_cast< std::vector< double >::size_type
>(val2);
9719 ecode3 = SWIG_AsVal_double(obj2, &val3);
9720 if (!SWIG_IsOK(ecode3)) {
9721 SWIG_exception_fail(SWIG_ArgError(ecode3),
"in method '" "VecDouble_resize" "', argument " "3"" of type '" "std::vector< double >::value_type""'");
9723 temp3 =
static_cast< std::vector< double >::value_type
>(val3);
9725 (arg1)->resize(arg2,(std::vector< double >::value_type
const &)*arg3);
9726 resultobj = SWIG_Py_Void();
9733 SWIGINTERN PyObject *_wrap_VecDouble_resize(PyObject *
self, PyObject *args) {
9735 PyObject *argv[4] = {
9740 if (!PyTuple_Check(args)) SWIG_fail;
9741 argc = PyObject_Length(args);
9742 for (ii = 0; (ii < 3) && (ii < argc); ii++) {
9743 argv[ii] = PyTuple_GET_ITEM(args,ii);
9747 int res = swig::asptr(argv[0], (std::vector<
double,std::allocator< double > >**)(0));
9748 _v = SWIG_CheckState(res);
9751 int res = SWIG_AsVal_size_t(argv[1], NULL);
9752 _v = SWIG_CheckState(res);
9755 return _wrap_VecDouble_resize__SWIG_0(
self, args);
9761 int res = swig::asptr(argv[0], (std::vector<
double,std::allocator< double > >**)(0));
9762 _v = SWIG_CheckState(res);
9765 int res = SWIG_AsVal_size_t(argv[1], NULL);
9766 _v = SWIG_CheckState(res);
9770 int res = SWIG_AsVal_double(argv[2], NULL);
9771 _v = SWIG_CheckState(res);
9774 return _wrap_VecDouble_resize__SWIG_1(
self, args);
9781 SWIG_SetErrorMsg(PyExc_NotImplementedError,
"Wrong number or type of arguments for overloaded function 'VecDouble_resize'.\n" 9782 " Possible C/C++ prototypes are:\n" 9783 " std::vector< double >::resize(std::vector< double >::size_type)\n" 9784 " std::vector< double >::resize(std::vector< double >::size_type,std::vector< double >::value_type const &)\n");
9789 SWIGINTERN PyObject *_wrap_VecDouble_insert__SWIG_0(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
9790 PyObject *resultobj = 0;
9791 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
9792 std::vector< double >::iterator arg2 ;
9793 std::vector< double >::value_type *arg3 = 0 ;
9798 std::vector< double >::value_type temp3 ;
9801 PyObject * obj0 = 0 ;
9802 PyObject * obj1 = 0 ;
9803 PyObject * obj2 = 0 ;
9804 std::vector< double >::iterator result;
9806 if (!PyArg_ParseTuple(args,(
char *)
"OOO:VecDouble_insert",&obj0,&obj1,&obj2)) SWIG_fail;
9807 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
9808 if (!SWIG_IsOK(res1)) {
9809 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble_insert" "', argument " "1"" of type '" "std::vector< double > *""'");
9811 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
9812 res2 = SWIG_ConvertPtr(obj1, SWIG_as_voidptrptr(&iter2), swig::SwigPyIterator::descriptor(), 0);
9813 if (!SWIG_IsOK(res2) || !iter2) {
9814 SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError),
"in method '" "VecDouble_insert" "', argument " "2"" of type '" "std::vector< double >::iterator""'");
9818 arg2 = iter_t->get_current();
9820 SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError),
"in method '" "VecDouble_insert" "', argument " "2"" of type '" "std::vector< double >::iterator""'");
9823 ecode3 = SWIG_AsVal_double(obj2, &val3);
9824 if (!SWIG_IsOK(ecode3)) {
9825 SWIG_exception_fail(SWIG_ArgError(ecode3),
"in method '" "VecDouble_insert" "', argument " "3"" of type '" "std::vector< double >::value_type""'");
9827 temp3 =
static_cast< std::vector< double >::value_type
>(val3);
9829 result = std_vector_Sl_double_Sg__insert__SWIG_0(arg1,arg2,(
double const &)*arg3);
9830 resultobj = SWIG_NewPointerObj(swig::make_output_iterator(
static_cast< const std::vector< double >::iterator &
>(result)),
9831 swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
9838 SWIGINTERN PyObject *_wrap_VecDouble_insert__SWIG_1(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
9839 PyObject *resultobj = 0;
9840 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
9841 std::vector< double >::iterator arg2 ;
9842 std::vector< double >::size_type arg3 ;
9843 std::vector< double >::value_type *arg4 = 0 ;
9850 std::vector< double >::value_type temp4 ;
9853 PyObject * obj0 = 0 ;
9854 PyObject * obj1 = 0 ;
9855 PyObject * obj2 = 0 ;
9856 PyObject * obj3 = 0 ;
9858 if (!PyArg_ParseTuple(args,(
char *)
"OOOO:VecDouble_insert",&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
9859 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
9860 if (!SWIG_IsOK(res1)) {
9861 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble_insert" "', argument " "1"" of type '" "std::vector< double > *""'");
9863 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
9864 res2 = SWIG_ConvertPtr(obj1, SWIG_as_voidptrptr(&iter2), swig::SwigPyIterator::descriptor(), 0);
9865 if (!SWIG_IsOK(res2) || !iter2) {
9866 SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError),
"in method '" "VecDouble_insert" "', argument " "2"" of type '" "std::vector< double >::iterator""'");
9870 arg2 = iter_t->get_current();
9872 SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError),
"in method '" "VecDouble_insert" "', argument " "2"" of type '" "std::vector< double >::iterator""'");
9875 ecode3 = SWIG_AsVal_size_t(obj2, &val3);
9876 if (!SWIG_IsOK(ecode3)) {
9877 SWIG_exception_fail(SWIG_ArgError(ecode3),
"in method '" "VecDouble_insert" "', argument " "3"" of type '" "std::vector< double >::size_type""'");
9879 arg3 =
static_cast< std::vector< double >::size_type
>(val3);
9880 ecode4 = SWIG_AsVal_double(obj3, &val4);
9881 if (!SWIG_IsOK(ecode4)) {
9882 SWIG_exception_fail(SWIG_ArgError(ecode4),
"in method '" "VecDouble_insert" "', argument " "4"" of type '" "std::vector< double >::value_type""'");
9884 temp4 =
static_cast< std::vector< double >::value_type
>(val4);
9886 std_vector_Sl_double_Sg__insert__SWIG_1(arg1,arg2,arg3,(
double const &)*arg4);
9887 resultobj = SWIG_Py_Void();
9894 SWIGINTERN PyObject *_wrap_VecDouble_insert(PyObject *
self, PyObject *args) {
9896 PyObject *argv[5] = {
9901 if (!PyTuple_Check(args)) SWIG_fail;
9902 argc = PyObject_Length(args);
9903 for (ii = 0; (ii < 4) && (ii < argc); ii++) {
9904 argv[ii] = PyTuple_GET_ITEM(args,ii);
9908 int res = swig::asptr(argv[0], (std::vector<
double,std::allocator< double > >**)(0));
9909 _v = SWIG_CheckState(res);
9912 int res = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter), swig::SwigPyIterator::descriptor(), 0);
9916 int res = SWIG_AsVal_double(argv[2], NULL);
9917 _v = SWIG_CheckState(res);
9920 return _wrap_VecDouble_insert__SWIG_0(
self, args);
9927 int res = swig::asptr(argv[0], (std::vector<
double,std::allocator< double > >**)(0));
9928 _v = SWIG_CheckState(res);
9931 int res = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter), swig::SwigPyIterator::descriptor(), 0);
9935 int res = SWIG_AsVal_size_t(argv[2], NULL);
9936 _v = SWIG_CheckState(res);
9940 int res = SWIG_AsVal_double(argv[3], NULL);
9941 _v = SWIG_CheckState(res);
9944 return _wrap_VecDouble_insert__SWIG_1(
self, args);
9952 SWIG_SetErrorMsg(PyExc_NotImplementedError,
"Wrong number or type of arguments for overloaded function 'VecDouble_insert'.\n" 9953 " Possible C/C++ prototypes are:\n" 9954 " std::vector< double >::insert(std::vector< double >::iterator,std::vector< double >::value_type const &)\n" 9955 " std::vector< double >::insert(std::vector< double >::iterator,std::vector< double >::size_type,std::vector< double >::value_type const &)\n");
9960 SWIGINTERN PyObject *_wrap_VecDouble_reserve(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
9961 PyObject *resultobj = 0;
9962 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
9963 std::vector< double >::size_type arg2 ;
9968 PyObject * obj0 = 0 ;
9969 PyObject * obj1 = 0 ;
9971 if (!PyArg_ParseTuple(args,(
char *)
"OO:VecDouble_reserve",&obj0,&obj1)) SWIG_fail;
9972 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
9973 if (!SWIG_IsOK(res1)) {
9974 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble_reserve" "', argument " "1"" of type '" "std::vector< double > *""'");
9976 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
9977 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
9978 if (!SWIG_IsOK(ecode2)) {
9979 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "VecDouble_reserve" "', argument " "2"" of type '" "std::vector< double >::size_type""'");
9981 arg2 =
static_cast< std::vector< double >::size_type
>(val2);
9982 (arg1)->reserve(arg2);
9983 resultobj = SWIG_Py_Void();
9990 SWIGINTERN PyObject *_wrap_VecDouble_capacity(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
9991 PyObject *resultobj = 0;
9992 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
9995 PyObject * obj0 = 0 ;
9996 std::vector< double >::size_type result;
9998 if (!PyArg_ParseTuple(args,(
char *)
"O:VecDouble_capacity",&obj0)) SWIG_fail;
9999 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, 0 | 0 );
10000 if (!SWIG_IsOK(res1)) {
10001 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "VecDouble_capacity" "', argument " "1"" of type '" "std::vector< double > const *""'");
10003 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
10004 result = ((std::vector< double >
const *)arg1)->capacity();
10005 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
10012 SWIGINTERN PyObject *_wrap_delete_VecDouble(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10013 PyObject *resultobj = 0;
10014 std::vector< double > *arg1 = (std::vector< double > *) 0 ;
10017 PyObject * obj0 = 0 ;
10019 if (!PyArg_ParseTuple(args,(
char *)
"O:delete_VecDouble",&obj0)) SWIG_fail;
10020 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, SWIG_POINTER_DISOWN | 0 );
10021 if (!SWIG_IsOK(res1)) {
10022 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "delete_VecDouble" "', argument " "1"" of type '" "std::vector< double > *""'");
10024 arg1 =
reinterpret_cast< std::vector< double > *
>(argp1);
10026 resultobj = SWIG_Py_Void();
10033 SWIGINTERN PyObject *VecDouble_swigregister(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10035 if (!PyArg_ParseTuple(args,(
char *)
"O:swigregister", &obj))
return NULL;
10036 SWIG_TypeNewClientData(SWIGTYPE_p_std__vectorT_double_std__allocatorT_double_t_t, SWIG_NewClientData(obj));
10037 return SWIG_Py_Void();
10040 SWIGINTERN PyObject *_wrap_ProSHADE_settings_mapResolution_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10041 PyObject *resultobj = 0;
10048 PyObject * obj0 = 0 ;
10049 PyObject * obj1 = 0 ;
10051 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_mapResolution_set",&obj0,&obj1)) SWIG_fail;
10052 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
10053 if (!SWIG_IsOK(res1)) {
10054 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_mapResolution_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
10057 ecode2 = SWIG_AsVal_double(obj1, &val2);
10058 if (!SWIG_IsOK(ecode2)) {
10059 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_mapResolution_set" "', argument " "2"" of type '" "double""'");
10061 arg2 =
static_cast< double >(val2);
10062 if (arg1) (arg1)->mapResolution = arg2;
10063 resultobj = SWIG_Py_Void();
10070 SWIGINTERN PyObject *_wrap_ProSHADE_settings_mapResolution_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10071 PyObject *resultobj = 0;
10075 PyObject * obj0 = 0 ;
10078 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_mapResolution_get",&obj0)) SWIG_fail;
10079 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
10080 if (!SWIG_IsOK(res1)) {
10081 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_mapResolution_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
10084 result = (double) ((arg1)->mapResolution);
10085 resultobj = SWIG_From_double(static_cast< double >(result));
10092 SWIGINTERN PyObject *_wrap_ProSHADE_settings_bandwidth_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10093 PyObject *resultobj = 0;
10095 unsigned int arg2 ;
10098 unsigned int val2 ;
10100 PyObject * obj0 = 0 ;
10101 PyObject * obj1 = 0 ;
10103 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_bandwidth_set",&obj0,&obj1)) SWIG_fail;
10104 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
10105 if (!SWIG_IsOK(res1)) {
10106 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_bandwidth_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
10109 ecode2 = SWIG_AsVal_unsigned_SS_int(obj1, &val2);
10110 if (!SWIG_IsOK(ecode2)) {
10111 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_bandwidth_set" "', argument " "2"" of type '" "unsigned int""'");
10113 arg2 =
static_cast< unsigned int >(val2);
10114 if (arg1) (arg1)->bandwidth = arg2;
10115 resultobj = SWIG_Py_Void();
10122 SWIGINTERN PyObject *_wrap_ProSHADE_settings_bandwidth_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10123 PyObject *resultobj = 0;
10127 PyObject * obj0 = 0 ;
10128 unsigned int result;
10130 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_bandwidth_get",&obj0)) SWIG_fail;
10131 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
10132 if (!SWIG_IsOK(res1)) {
10133 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_bandwidth_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
10136 result = (
unsigned int) ((arg1)->bandwidth);
10137 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
10144 SWIGINTERN PyObject *_wrap_ProSHADE_settings_glIntegOrder_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10145 PyObject *resultobj = 0;
10147 unsigned int arg2 ;
10150 unsigned int val2 ;
10152 PyObject * obj0 = 0 ;
10153 PyObject * obj1 = 0 ;
10155 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_glIntegOrder_set",&obj0,&obj1)) SWIG_fail;
10156 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
10157 if (!SWIG_IsOK(res1)) {
10158 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_glIntegOrder_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
10161 ecode2 = SWIG_AsVal_unsigned_SS_int(obj1, &val2);
10162 if (!SWIG_IsOK(ecode2)) {
10163 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_glIntegOrder_set" "', argument " "2"" of type '" "unsigned int""'");
10165 arg2 =
static_cast< unsigned int >(val2);
10166 if (arg1) (arg1)->glIntegOrder = arg2;
10167 resultobj = SWIG_Py_Void();
10174 SWIGINTERN PyObject *_wrap_ProSHADE_settings_glIntegOrder_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10175 PyObject *resultobj = 0;
10179 PyObject * obj0 = 0 ;
10180 unsigned int result;
10182 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_glIntegOrder_get",&obj0)) SWIG_fail;
10183 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
10184 if (!SWIG_IsOK(res1)) {
10185 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_glIntegOrder_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
10188 result = (
unsigned int) ((arg1)->glIntegOrder);
10189 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
10196 SWIGINTERN PyObject *_wrap_ProSHADE_settings_theta_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10197 PyObject *resultobj = 0;
10199 unsigned int arg2 ;
10202 unsigned int val2 ;
10204 PyObject * obj0 = 0 ;
10205 PyObject * obj1 = 0 ;
10207 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_theta_set",&obj0,&obj1)) SWIG_fail;
10208 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
10209 if (!SWIG_IsOK(res1)) {
10210 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_theta_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
10213 ecode2 = SWIG_AsVal_unsigned_SS_int(obj1, &val2);
10214 if (!SWIG_IsOK(ecode2)) {
10215 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_theta_set" "', argument " "2"" of type '" "unsigned int""'");
10217 arg2 =
static_cast< unsigned int >(val2);
10218 if (arg1) (arg1)->theta = arg2;
10219 resultobj = SWIG_Py_Void();
10226 SWIGINTERN PyObject *_wrap_ProSHADE_settings_theta_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10227 PyObject *resultobj = 0;
10231 PyObject * obj0 = 0 ;
10232 unsigned int result;
10234 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_theta_get",&obj0)) SWIG_fail;
10235 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
10236 if (!SWIG_IsOK(res1)) {
10237 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_theta_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
10240 result = (
unsigned int) ((arg1)->theta);
10241 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
10248 SWIGINTERN PyObject *_wrap_ProSHADE_settings_phi_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10249 PyObject *resultobj = 0;
10251 unsigned int arg2 ;
10254 unsigned int val2 ;
10256 PyObject * obj0 = 0 ;
10257 PyObject * obj1 = 0 ;
10259 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_phi_set",&obj0,&obj1)) SWIG_fail;
10260 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
10261 if (!SWIG_IsOK(res1)) {
10262 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_phi_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
10265 ecode2 = SWIG_AsVal_unsigned_SS_int(obj1, &val2);
10266 if (!SWIG_IsOK(ecode2)) {
10267 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_phi_set" "', argument " "2"" of type '" "unsigned int""'");
10269 arg2 =
static_cast< unsigned int >(val2);
10270 if (arg1) (arg1)->phi = arg2;
10271 resultobj = SWIG_Py_Void();
10278 SWIGINTERN PyObject *_wrap_ProSHADE_settings_phi_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10279 PyObject *resultobj = 0;
10283 PyObject * obj0 = 0 ;
10284 unsigned int result;
10286 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_phi_get",&obj0)) SWIG_fail;
10287 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
10288 if (!SWIG_IsOK(res1)) {
10289 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_phi_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
10292 result = (
unsigned int) ((arg1)->phi);
10293 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
10300 SWIGINTERN PyObject *_wrap_ProSHADE_settings_mapResDefault_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10301 PyObject *resultobj = 0;
10308 PyObject * obj0 = 0 ;
10309 PyObject * obj1 = 0 ;
10311 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_mapResDefault_set",&obj0,&obj1)) SWIG_fail;
10312 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
10313 if (!SWIG_IsOK(res1)) {
10314 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_mapResDefault_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
10317 ecode2 = SWIG_AsVal_bool(obj1, &val2);
10318 if (!SWIG_IsOK(ecode2)) {
10319 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_mapResDefault_set" "', argument " "2"" of type '" "bool""'");
10321 arg2 =
static_cast< bool >(val2);
10322 if (arg1) (arg1)->mapResDefault = arg2;
10323 resultobj = SWIG_Py_Void();
10330 SWIGINTERN PyObject *_wrap_ProSHADE_settings_mapResDefault_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10331 PyObject *resultobj = 0;
10335 PyObject * obj0 = 0 ;
10338 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_mapResDefault_get",&obj0)) SWIG_fail;
10339 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
10340 if (!SWIG_IsOK(res1)) {
10341 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_mapResDefault_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
10344 result = (bool) ((arg1)->mapResDefault);
10345 resultobj = SWIG_From_bool(static_cast< bool >(result));
10352 SWIGINTERN PyObject *_wrap_ProSHADE_settings_bFactorValue_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10353 PyObject *resultobj = 0;
10360 PyObject * obj0 = 0 ;
10361 PyObject * obj1 = 0 ;
10363 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_bFactorValue_set",&obj0,&obj1)) SWIG_fail;
10364 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
10365 if (!SWIG_IsOK(res1)) {
10366 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_bFactorValue_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
10369 ecode2 = SWIG_AsVal_double(obj1, &val2);
10370 if (!SWIG_IsOK(ecode2)) {
10371 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_bFactorValue_set" "', argument " "2"" of type '" "double""'");
10373 arg2 =
static_cast< double >(val2);
10374 if (arg1) (arg1)->bFactorValue = arg2;
10375 resultobj = SWIG_Py_Void();
10382 SWIGINTERN PyObject *_wrap_ProSHADE_settings_bFactorValue_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10383 PyObject *resultobj = 0;
10387 PyObject * obj0 = 0 ;
10390 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_bFactorValue_get",&obj0)) SWIG_fail;
10391 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
10392 if (!SWIG_IsOK(res1)) {
10393 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_bFactorValue_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
10396 result = (double) ((arg1)->bFactorValue);
10397 resultobj = SWIG_From_double(static_cast< double >(result));
10404 SWIGINTERN PyObject *_wrap_ProSHADE_settings_bFactorChange_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10405 PyObject *resultobj = 0;
10412 PyObject * obj0 = 0 ;
10413 PyObject * obj1 = 0 ;
10415 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_bFactorChange_set",&obj0,&obj1)) SWIG_fail;
10416 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
10417 if (!SWIG_IsOK(res1)) {
10418 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_bFactorChange_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
10421 ecode2 = SWIG_AsVal_double(obj1, &val2);
10422 if (!SWIG_IsOK(ecode2)) {
10423 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_bFactorChange_set" "', argument " "2"" of type '" "double""'");
10425 arg2 =
static_cast< double >(val2);
10426 if (arg1) (arg1)->bFactorChange = arg2;
10427 resultobj = SWIG_Py_Void();
10434 SWIGINTERN PyObject *_wrap_ProSHADE_settings_bFactorChange_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10435 PyObject *resultobj = 0;
10439 PyObject * obj0 = 0 ;
10442 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_bFactorChange_get",&obj0)) SWIG_fail;
10443 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
10444 if (!SWIG_IsOK(res1)) {
10445 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_bFactorChange_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
10448 result = (double) ((arg1)->bFactorChange);
10449 resultobj = SWIG_From_double(static_cast< double >(result));
10456 SWIGINTERN PyObject *_wrap_ProSHADE_settings_noIQRsFromMap_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10457 PyObject *resultobj = 0;
10464 PyObject * obj0 = 0 ;
10465 PyObject * obj1 = 0 ;
10467 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_noIQRsFromMap_set",&obj0,&obj1)) SWIG_fail;
10468 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
10469 if (!SWIG_IsOK(res1)) {
10470 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_noIQRsFromMap_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
10473 ecode2 = SWIG_AsVal_double(obj1, &val2);
10474 if (!SWIG_IsOK(ecode2)) {
10475 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_noIQRsFromMap_set" "', argument " "2"" of type '" "double""'");
10477 arg2 =
static_cast< double >(val2);
10478 if (arg1) (arg1)->noIQRsFromMap = arg2;
10479 resultobj = SWIG_Py_Void();
10486 SWIGINTERN PyObject *_wrap_ProSHADE_settings_noIQRsFromMap_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10487 PyObject *resultobj = 0;
10491 PyObject * obj0 = 0 ;
10494 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_noIQRsFromMap_get",&obj0)) SWIG_fail;
10495 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
10496 if (!SWIG_IsOK(res1)) {
10497 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_noIQRsFromMap_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
10500 result = (double) ((arg1)->noIQRsFromMap);
10501 resultobj = SWIG_From_double(static_cast< double >(result));
10508 SWIGINTERN PyObject *_wrap_ProSHADE_settings_shellSpacing_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10509 PyObject *resultobj = 0;
10516 PyObject * obj0 = 0 ;
10517 PyObject * obj1 = 0 ;
10519 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_shellSpacing_set",&obj0,&obj1)) SWIG_fail;
10520 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
10521 if (!SWIG_IsOK(res1)) {
10522 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_shellSpacing_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
10525 ecode2 = SWIG_AsVal_double(obj1, &val2);
10526 if (!SWIG_IsOK(ecode2)) {
10527 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_shellSpacing_set" "', argument " "2"" of type '" "double""'");
10529 arg2 =
static_cast< double >(val2);
10530 if (arg1) (arg1)->shellSpacing = arg2;
10531 resultobj = SWIG_Py_Void();
10538 SWIGINTERN PyObject *_wrap_ProSHADE_settings_shellSpacing_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10539 PyObject *resultobj = 0;
10543 PyObject * obj0 = 0 ;
10546 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_shellSpacing_get",&obj0)) SWIG_fail;
10547 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
10548 if (!SWIG_IsOK(res1)) {
10549 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_shellSpacing_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
10552 result = (double) ((arg1)->shellSpacing);
10553 resultobj = SWIG_From_double(static_cast< double >(result));
10560 SWIGINTERN PyObject *_wrap_ProSHADE_settings_manualShells_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10561 PyObject *resultobj = 0;
10563 unsigned int arg2 ;
10566 unsigned int val2 ;
10568 PyObject * obj0 = 0 ;
10569 PyObject * obj1 = 0 ;
10571 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_manualShells_set",&obj0,&obj1)) SWIG_fail;
10572 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
10573 if (!SWIG_IsOK(res1)) {
10574 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_manualShells_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
10577 ecode2 = SWIG_AsVal_unsigned_SS_int(obj1, &val2);
10578 if (!SWIG_IsOK(ecode2)) {
10579 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_manualShells_set" "', argument " "2"" of type '" "unsigned int""'");
10581 arg2 =
static_cast< unsigned int >(val2);
10582 if (arg1) (arg1)->manualShells = arg2;
10583 resultobj = SWIG_Py_Void();
10590 SWIGINTERN PyObject *_wrap_ProSHADE_settings_manualShells_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10591 PyObject *resultobj = 0;
10595 PyObject * obj0 = 0 ;
10596 unsigned int result;
10598 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_manualShells_get",&obj0)) SWIG_fail;
10599 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
10600 if (!SWIG_IsOK(res1)) {
10601 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_manualShells_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
10604 result = (
unsigned int) ((arg1)->manualShells);
10605 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
10612 SWIGINTERN PyObject *_wrap_ProSHADE_settings_usePhase_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10613 PyObject *resultobj = 0;
10620 PyObject * obj0 = 0 ;
10621 PyObject * obj1 = 0 ;
10623 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_usePhase_set",&obj0,&obj1)) SWIG_fail;
10624 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
10625 if (!SWIG_IsOK(res1)) {
10626 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_usePhase_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
10629 ecode2 = SWIG_AsVal_bool(obj1, &val2);
10630 if (!SWIG_IsOK(ecode2)) {
10631 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_usePhase_set" "', argument " "2"" of type '" "bool""'");
10633 arg2 =
static_cast< bool >(val2);
10634 if (arg1) (arg1)->usePhase = arg2;
10635 resultobj = SWIG_Py_Void();
10642 SWIGINTERN PyObject *_wrap_ProSHADE_settings_usePhase_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10643 PyObject *resultobj = 0;
10647 PyObject * obj0 = 0 ;
10650 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_usePhase_get",&obj0)) SWIG_fail;
10651 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
10652 if (!SWIG_IsOK(res1)) {
10653 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_usePhase_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
10656 result = (bool) ((arg1)->usePhase);
10657 resultobj = SWIG_From_bool(static_cast< bool >(result));
10664 SWIGINTERN PyObject *_wrap_ProSHADE_settings_useCOM_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10665 PyObject *resultobj = 0;
10672 PyObject * obj0 = 0 ;
10673 PyObject * obj1 = 0 ;
10675 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_useCOM_set",&obj0,&obj1)) SWIG_fail;
10676 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
10677 if (!SWIG_IsOK(res1)) {
10678 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_useCOM_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
10681 ecode2 = SWIG_AsVal_bool(obj1, &val2);
10682 if (!SWIG_IsOK(ecode2)) {
10683 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_useCOM_set" "', argument " "2"" of type '" "bool""'");
10685 arg2 =
static_cast< bool >(val2);
10686 if (arg1) (arg1)->useCOM = arg2;
10687 resultobj = SWIG_Py_Void();
10694 SWIGINTERN PyObject *_wrap_ProSHADE_settings_useCOM_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10695 PyObject *resultobj = 0;
10699 PyObject * obj0 = 0 ;
10702 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_useCOM_get",&obj0)) SWIG_fail;
10703 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
10704 if (!SWIG_IsOK(res1)) {
10705 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_useCOM_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
10708 result = (bool) ((arg1)->useCOM);
10709 resultobj = SWIG_From_bool(static_cast< bool >(result));
10716 SWIGINTERN PyObject *_wrap_ProSHADE_settings_firstLineCOM_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10717 PyObject *resultobj = 0;
10724 PyObject * obj0 = 0 ;
10725 PyObject * obj1 = 0 ;
10727 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_firstLineCOM_set",&obj0,&obj1)) SWIG_fail;
10728 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
10729 if (!SWIG_IsOK(res1)) {
10730 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_firstLineCOM_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
10733 ecode2 = SWIG_AsVal_bool(obj1, &val2);
10734 if (!SWIG_IsOK(ecode2)) {
10735 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_firstLineCOM_set" "', argument " "2"" of type '" "bool""'");
10737 arg2 =
static_cast< bool >(val2);
10738 if (arg1) (arg1)->firstLineCOM = arg2;
10739 resultobj = SWIG_Py_Void();
10746 SWIGINTERN PyObject *_wrap_ProSHADE_settings_firstLineCOM_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10747 PyObject *resultobj = 0;
10751 PyObject * obj0 = 0 ;
10754 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_firstLineCOM_get",&obj0)) SWIG_fail;
10755 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
10756 if (!SWIG_IsOK(res1)) {
10757 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_firstLineCOM_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
10760 result = (bool) ((arg1)->firstLineCOM);
10761 resultobj = SWIG_From_bool(static_cast< bool >(result));
10768 SWIGINTERN PyObject *_wrap_ProSHADE_settings_extraSpace_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10769 PyObject *resultobj = 0;
10776 PyObject * obj0 = 0 ;
10777 PyObject * obj1 = 0 ;
10779 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_extraSpace_set",&obj0,&obj1)) SWIG_fail;
10780 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
10781 if (!SWIG_IsOK(res1)) {
10782 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_extraSpace_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
10785 ecode2 = SWIG_AsVal_double(obj1, &val2);
10786 if (!SWIG_IsOK(ecode2)) {
10787 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_extraSpace_set" "', argument " "2"" of type '" "double""'");
10789 arg2 =
static_cast< double >(val2);
10790 if (arg1) (arg1)->extraSpace = arg2;
10791 resultobj = SWIG_Py_Void();
10798 SWIGINTERN PyObject *_wrap_ProSHADE_settings_extraSpace_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10799 PyObject *resultobj = 0;
10803 PyObject * obj0 = 0 ;
10806 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_extraSpace_get",&obj0)) SWIG_fail;
10807 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
10808 if (!SWIG_IsOK(res1)) {
10809 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_extraSpace_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
10812 result = (double) ((arg1)->extraSpace);
10813 resultobj = SWIG_From_double(static_cast< double >(result));
10820 SWIGINTERN PyObject *_wrap_ProSHADE_settings_alpha_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10821 PyObject *resultobj = 0;
10828 PyObject * obj0 = 0 ;
10829 PyObject * obj1 = 0 ;
10831 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_alpha_set",&obj0,&obj1)) SWIG_fail;
10832 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
10833 if (!SWIG_IsOK(res1)) {
10834 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_alpha_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
10837 ecode2 = SWIG_AsVal_double(obj1, &val2);
10838 if (!SWIG_IsOK(ecode2)) {
10839 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_alpha_set" "', argument " "2"" of type '" "double""'");
10841 arg2 =
static_cast< double >(val2);
10842 if (arg1) (arg1)->alpha = arg2;
10843 resultobj = SWIG_Py_Void();
10850 SWIGINTERN PyObject *_wrap_ProSHADE_settings_alpha_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10851 PyObject *resultobj = 0;
10855 PyObject * obj0 = 0 ;
10858 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_alpha_get",&obj0)) SWIG_fail;
10859 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
10860 if (!SWIG_IsOK(res1)) {
10861 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_alpha_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
10864 result = (double) ((arg1)->alpha);
10865 resultobj = SWIG_From_double(static_cast< double >(result));
10872 SWIGINTERN PyObject *_wrap_ProSHADE_settings_mPower_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10873 PyObject *resultobj = 0;
10880 PyObject * obj0 = 0 ;
10881 PyObject * obj1 = 0 ;
10883 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_mPower_set",&obj0,&obj1)) SWIG_fail;
10884 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
10885 if (!SWIG_IsOK(res1)) {
10886 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_mPower_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
10889 ecode2 = SWIG_AsVal_double(obj1, &val2);
10890 if (!SWIG_IsOK(ecode2)) {
10891 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_mPower_set" "', argument " "2"" of type '" "double""'");
10893 arg2 =
static_cast< double >(val2);
10894 if (arg1) (arg1)->mPower = arg2;
10895 resultobj = SWIG_Py_Void();
10902 SWIGINTERN PyObject *_wrap_ProSHADE_settings_mPower_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10903 PyObject *resultobj = 0;
10907 PyObject * obj0 = 0 ;
10910 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_mPower_get",&obj0)) SWIG_fail;
10911 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
10912 if (!SWIG_IsOK(res1)) {
10913 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_mPower_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
10916 result = (double) ((arg1)->mPower);
10917 resultobj = SWIG_From_double(static_cast< double >(result));
10924 SWIGINTERN PyObject *_wrap_ProSHADE_settings_ignoreLs_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10925 PyObject *resultobj = 0;
10927 std::vector< int,std::allocator< int > > *arg2 = (std::vector< int,std::allocator< int > > *) 0 ;
10932 PyObject * obj0 = 0 ;
10933 PyObject * obj1 = 0 ;
10935 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_ignoreLs_set",&obj0,&obj1)) SWIG_fail;
10936 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
10937 if (!SWIG_IsOK(res1)) {
10938 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_ignoreLs_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
10941 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_std__vectorT_int_std__allocatorT_int_t_t, 0 | 0 );
10942 if (!SWIG_IsOK(res2)) {
10943 SWIG_exception_fail(SWIG_ArgError(res2),
"in method '" "ProSHADE_settings_ignoreLs_set" "', argument " "2"" of type '" "std::vector< int,std::allocator< int > > *""'");
10945 arg2 =
reinterpret_cast< std::vector< int,std::allocator< int >
> * >(argp2);
10946 if (arg1) (arg1)->ignoreLs = *arg2;
10947 resultobj = SWIG_Py_Void();
10954 SWIGINTERN PyObject *_wrap_ProSHADE_settings_ignoreLs_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10955 PyObject *resultobj = 0;
10959 PyObject * obj0 = 0 ;
10960 std::vector< int,std::allocator< int > > *result = 0 ;
10962 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_ignoreLs_get",&obj0)) SWIG_fail;
10963 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
10964 if (!SWIG_IsOK(res1)) {
10965 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_ignoreLs_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
10968 result = (std::vector< int,std::allocator< int > > *)& ((arg1)->ignoreLs);
10969 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_int_std__allocatorT_int_t_t, 0 | 0 );
10976 SWIGINTERN PyObject *_wrap_ProSHADE_settings_structFiles_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
10977 PyObject *resultobj = 0;
10979 std::vector< std::string,std::allocator< std::string > > *arg2 = (std::vector< std::string,std::allocator< std::string > > *) 0 ;
10984 PyObject * obj0 = 0 ;
10985 PyObject * obj1 = 0 ;
10987 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_structFiles_set",&obj0,&obj1)) SWIG_fail;
10988 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
10989 if (!SWIG_IsOK(res1)) {
10990 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_structFiles_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
10993 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
10994 if (!SWIG_IsOK(res2)) {
10995 SWIG_exception_fail(SWIG_ArgError(res2),
"in method '" "ProSHADE_settings_structFiles_set" "', argument " "2"" of type '" "std::vector< std::string,std::allocator< std::string > > *""'");
10997 arg2 =
reinterpret_cast< std::vector< std::string,std::allocator< std::string >
> * >(argp2);
10998 if (arg1) (arg1)->structFiles = *arg2;
10999 resultobj = SWIG_Py_Void();
11006 SWIGINTERN PyObject *_wrap_ProSHADE_settings_structFiles_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
11007 PyObject *resultobj = 0;
11011 PyObject * obj0 = 0 ;
11012 std::vector< std::string,std::allocator< std::string > > *result = 0 ;
11014 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_structFiles_get",&obj0)) SWIG_fail;
11015 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
11016 if (!SWIG_IsOK(res1)) {
11017 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_structFiles_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
11020 result = (std::vector< std::string,std::allocator< std::string > > *)& ((arg1)->structFiles);
11021 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0 | 0 );
11028 SWIGINTERN PyObject *_wrap_ProSHADE_settings_peakHeightNoIQRs_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
11029 PyObject *resultobj = 0;
11036 PyObject * obj0 = 0 ;
11037 PyObject * obj1 = 0 ;
11039 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_peakHeightNoIQRs_set",&obj0,&obj1)) SWIG_fail;
11040 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
11041 if (!SWIG_IsOK(res1)) {
11042 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_peakHeightNoIQRs_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
11045 ecode2 = SWIG_AsVal_double(obj1, &val2);
11046 if (!SWIG_IsOK(ecode2)) {
11047 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_peakHeightNoIQRs_set" "', argument " "2"" of type '" "double""'");
11049 arg2 =
static_cast< double >(val2);
11050 if (arg1) (arg1)->peakHeightNoIQRs = arg2;
11051 resultobj = SWIG_Py_Void();
11058 SWIGINTERN PyObject *_wrap_ProSHADE_settings_peakHeightNoIQRs_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
11059 PyObject *resultobj = 0;
11063 PyObject * obj0 = 0 ;
11066 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_peakHeightNoIQRs_get",&obj0)) SWIG_fail;
11067 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
11068 if (!SWIG_IsOK(res1)) {
11069 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_peakHeightNoIQRs_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
11072 result = (double) ((arg1)->peakHeightNoIQRs);
11073 resultobj = SWIG_From_double(static_cast< double >(result));
11080 SWIGINTERN PyObject *_wrap_ProSHADE_settings_peakDistanceForReal_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
11081 PyObject *resultobj = 0;
11088 PyObject * obj0 = 0 ;
11089 PyObject * obj1 = 0 ;
11091 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_peakDistanceForReal_set",&obj0,&obj1)) SWIG_fail;
11092 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
11093 if (!SWIG_IsOK(res1)) {
11094 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_peakDistanceForReal_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
11097 ecode2 = SWIG_AsVal_double(obj1, &val2);
11098 if (!SWIG_IsOK(ecode2)) {
11099 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_peakDistanceForReal_set" "', argument " "2"" of type '" "double""'");
11101 arg2 =
static_cast< double >(val2);
11102 if (arg1) (arg1)->peakDistanceForReal = arg2;
11103 resultobj = SWIG_Py_Void();
11110 SWIGINTERN PyObject *_wrap_ProSHADE_settings_peakDistanceForReal_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
11111 PyObject *resultobj = 0;
11115 PyObject * obj0 = 0 ;
11118 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_peakDistanceForReal_get",&obj0)) SWIG_fail;
11119 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
11120 if (!SWIG_IsOK(res1)) {
11121 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_peakDistanceForReal_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
11124 result = (double) ((arg1)->peakDistanceForReal);
11125 resultobj = SWIG_From_double(static_cast< double >(result));
11132 SWIGINTERN PyObject *_wrap_ProSHADE_settings_peakSurroundingPoints_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
11133 PyObject *resultobj = 0;
11140 PyObject * obj0 = 0 ;
11141 PyObject * obj1 = 0 ;
11143 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_peakSurroundingPoints_set",&obj0,&obj1)) SWIG_fail;
11144 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
11145 if (!SWIG_IsOK(res1)) {
11146 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_peakSurroundingPoints_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
11149 ecode2 = SWIG_AsVal_int(obj1, &val2);
11150 if (!SWIG_IsOK(ecode2)) {
11151 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_peakSurroundingPoints_set" "', argument " "2"" of type '" "int""'");
11153 arg2 =
static_cast< int >(val2);
11154 if (arg1) (arg1)->peakSurroundingPoints = arg2;
11155 resultobj = SWIG_Py_Void();
11162 SWIGINTERN PyObject *_wrap_ProSHADE_settings_peakSurroundingPoints_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
11163 PyObject *resultobj = 0;
11167 PyObject * obj0 = 0 ;
11170 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_peakSurroundingPoints_get",&obj0)) SWIG_fail;
11171 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
11172 if (!SWIG_IsOK(res1)) {
11173 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_peakSurroundingPoints_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
11176 result = (int) ((arg1)->peakSurroundingPoints);
11177 resultobj = SWIG_From_int(static_cast< int >(result));
11184 SWIGINTERN PyObject *_wrap_ProSHADE_settings_aaErrorTolerance_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
11185 PyObject *resultobj = 0;
11192 PyObject * obj0 = 0 ;
11193 PyObject * obj1 = 0 ;
11195 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_aaErrorTolerance_set",&obj0,&obj1)) SWIG_fail;
11196 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
11197 if (!SWIG_IsOK(res1)) {
11198 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_aaErrorTolerance_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
11201 ecode2 = SWIG_AsVal_double(obj1, &val2);
11202 if (!SWIG_IsOK(ecode2)) {
11203 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_aaErrorTolerance_set" "', argument " "2"" of type '" "double""'");
11205 arg2 =
static_cast< double >(val2);
11206 if (arg1) (arg1)->aaErrorTolerance = arg2;
11207 resultobj = SWIG_Py_Void();
11214 SWIGINTERN PyObject *_wrap_ProSHADE_settings_aaErrorTolerance_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
11215 PyObject *resultobj = 0;
11219 PyObject * obj0 = 0 ;
11222 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_aaErrorTolerance_get",&obj0)) SWIG_fail;
11223 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
11224 if (!SWIG_IsOK(res1)) {
11225 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_aaErrorTolerance_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
11228 result = (double) ((arg1)->aaErrorTolerance);
11229 resultobj = SWIG_From_double(static_cast< double >(result));
11236 SWIGINTERN PyObject *_wrap_ProSHADE_settings_symGapTolerance_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
11237 PyObject *resultobj = 0;
11244 PyObject * obj0 = 0 ;
11245 PyObject * obj1 = 0 ;
11247 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_symGapTolerance_set",&obj0,&obj1)) SWIG_fail;
11248 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
11249 if (!SWIG_IsOK(res1)) {
11250 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_symGapTolerance_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
11253 ecode2 = SWIG_AsVal_double(obj1, &val2);
11254 if (!SWIG_IsOK(ecode2)) {
11255 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_symGapTolerance_set" "', argument " "2"" of type '" "double""'");
11257 arg2 =
static_cast< double >(val2);
11258 if (arg1) (arg1)->symGapTolerance = arg2;
11259 resultobj = SWIG_Py_Void();
11266 SWIGINTERN PyObject *_wrap_ProSHADE_settings_symGapTolerance_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
11267 PyObject *resultobj = 0;
11271 PyObject * obj0 = 0 ;
11274 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_symGapTolerance_get",&obj0)) SWIG_fail;
11275 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
11276 if (!SWIG_IsOK(res1)) {
11277 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_symGapTolerance_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
11280 result = (double) ((arg1)->symGapTolerance);
11281 resultobj = SWIG_From_double(static_cast< double >(result));
11288 SWIGINTERN PyObject *_wrap_ProSHADE_settings_energyLevelDist_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
11289 PyObject *resultobj = 0;
11296 PyObject * obj0 = 0 ;
11297 PyObject * obj1 = 0 ;
11299 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_energyLevelDist_set",&obj0,&obj1)) SWIG_fail;
11300 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
11301 if (!SWIG_IsOK(res1)) {
11302 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_energyLevelDist_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
11305 ecode2 = SWIG_AsVal_bool(obj1, &val2);
11306 if (!SWIG_IsOK(ecode2)) {
11307 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_energyLevelDist_set" "', argument " "2"" of type '" "bool""'");
11309 arg2 =
static_cast< bool >(val2);
11310 if (arg1) (arg1)->energyLevelDist = arg2;
11311 resultobj = SWIG_Py_Void();
11318 SWIGINTERN PyObject *_wrap_ProSHADE_settings_energyLevelDist_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
11319 PyObject *resultobj = 0;
11323 PyObject * obj0 = 0 ;
11326 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_energyLevelDist_get",&obj0)) SWIG_fail;
11327 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
11328 if (!SWIG_IsOK(res1)) {
11329 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_energyLevelDist_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
11332 result = (bool) ((arg1)->energyLevelDist);
11333 resultobj = SWIG_From_bool(static_cast< bool >(result));
11340 SWIGINTERN PyObject *_wrap_ProSHADE_settings_traceSigmaDist_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
11341 PyObject *resultobj = 0;
11348 PyObject * obj0 = 0 ;
11349 PyObject * obj1 = 0 ;
11351 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_traceSigmaDist_set",&obj0,&obj1)) SWIG_fail;
11352 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
11353 if (!SWIG_IsOK(res1)) {
11354 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_traceSigmaDist_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
11357 ecode2 = SWIG_AsVal_bool(obj1, &val2);
11358 if (!SWIG_IsOK(ecode2)) {
11359 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_traceSigmaDist_set" "', argument " "2"" of type '" "bool""'");
11361 arg2 =
static_cast< bool >(val2);
11362 if (arg1) (arg1)->traceSigmaDist = arg2;
11363 resultobj = SWIG_Py_Void();
11370 SWIGINTERN PyObject *_wrap_ProSHADE_settings_traceSigmaDist_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
11371 PyObject *resultobj = 0;
11375 PyObject * obj0 = 0 ;
11378 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_traceSigmaDist_get",&obj0)) SWIG_fail;
11379 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
11380 if (!SWIG_IsOK(res1)) {
11381 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_traceSigmaDist_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
11384 result = (bool) ((arg1)->traceSigmaDist);
11385 resultobj = SWIG_From_bool(static_cast< bool >(result));
11392 SWIGINTERN PyObject *_wrap_ProSHADE_settings_fullRotFnDist_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
11393 PyObject *resultobj = 0;
11400 PyObject * obj0 = 0 ;
11401 PyObject * obj1 = 0 ;
11403 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_fullRotFnDist_set",&obj0,&obj1)) SWIG_fail;
11404 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
11405 if (!SWIG_IsOK(res1)) {
11406 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_fullRotFnDist_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
11409 ecode2 = SWIG_AsVal_bool(obj1, &val2);
11410 if (!SWIG_IsOK(ecode2)) {
11411 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_fullRotFnDist_set" "', argument " "2"" of type '" "bool""'");
11413 arg2 =
static_cast< bool >(val2);
11414 if (arg1) (arg1)->fullRotFnDist = arg2;
11415 resultobj = SWIG_Py_Void();
11422 SWIGINTERN PyObject *_wrap_ProSHADE_settings_fullRotFnDist_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
11423 PyObject *resultobj = 0;
11427 PyObject * obj0 = 0 ;
11430 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_fullRotFnDist_get",&obj0)) SWIG_fail;
11431 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
11432 if (!SWIG_IsOK(res1)) {
11433 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_fullRotFnDist_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
11436 result = (bool) ((arg1)->fullRotFnDist);
11437 resultobj = SWIG_From_bool(static_cast< bool >(result));
11444 SWIGINTERN PyObject *_wrap_ProSHADE_settings_enLevelsThreshold_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
11445 PyObject *resultobj = 0;
11452 PyObject * obj0 = 0 ;
11453 PyObject * obj1 = 0 ;
11455 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_enLevelsThreshold_set",&obj0,&obj1)) SWIG_fail;
11456 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
11457 if (!SWIG_IsOK(res1)) {
11458 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_enLevelsThreshold_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
11461 ecode2 = SWIG_AsVal_double(obj1, &val2);
11462 if (!SWIG_IsOK(ecode2)) {
11463 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_enLevelsThreshold_set" "', argument " "2"" of type '" "double""'");
11465 arg2 =
static_cast< double >(val2);
11466 if (arg1) (arg1)->enLevelsThreshold = arg2;
11467 resultobj = SWIG_Py_Void();
11474 SWIGINTERN PyObject *_wrap_ProSHADE_settings_enLevelsThreshold_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
11475 PyObject *resultobj = 0;
11479 PyObject * obj0 = 0 ;
11482 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_enLevelsThreshold_get",&obj0)) SWIG_fail;
11483 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
11484 if (!SWIG_IsOK(res1)) {
11485 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_enLevelsThreshold_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
11488 result = (double) ((arg1)->enLevelsThreshold);
11489 resultobj = SWIG_From_double(static_cast< double >(result));
11496 SWIGINTERN PyObject *_wrap_ProSHADE_settings_trSigmaThreshold_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
11497 PyObject *resultobj = 0;
11504 PyObject * obj0 = 0 ;
11505 PyObject * obj1 = 0 ;
11507 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_trSigmaThreshold_set",&obj0,&obj1)) SWIG_fail;
11508 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
11509 if (!SWIG_IsOK(res1)) {
11510 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_trSigmaThreshold_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
11513 ecode2 = SWIG_AsVal_double(obj1, &val2);
11514 if (!SWIG_IsOK(ecode2)) {
11515 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_trSigmaThreshold_set" "', argument " "2"" of type '" "double""'");
11517 arg2 =
static_cast< double >(val2);
11518 if (arg1) (arg1)->trSigmaThreshold = arg2;
11519 resultobj = SWIG_Py_Void();
11526 SWIGINTERN PyObject *_wrap_ProSHADE_settings_trSigmaThreshold_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
11527 PyObject *resultobj = 0;
11531 PyObject * obj0 = 0 ;
11534 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_trSigmaThreshold_get",&obj0)) SWIG_fail;
11535 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
11536 if (!SWIG_IsOK(res1)) {
11537 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_trSigmaThreshold_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
11540 result = (double) ((arg1)->trSigmaThreshold);
11541 resultobj = SWIG_From_double(static_cast< double >(result));
11548 SWIGINTERN PyObject *_wrap_ProSHADE_settings_taskToPerform_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
11549 PyObject *resultobj = 0;
11551 ProSHADE::Task arg2 ;
11556 PyObject * obj0 = 0 ;
11557 PyObject * obj1 = 0 ;
11559 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_taskToPerform_set",&obj0,&obj1)) SWIG_fail;
11560 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
11561 if (!SWIG_IsOK(res1)) {
11562 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_taskToPerform_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
11565 ecode2 = SWIG_AsVal_int(obj1, &val2);
11566 if (!SWIG_IsOK(ecode2)) {
11567 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_taskToPerform_set" "', argument " "2"" of type '" "ProSHADE::Task""'");
11569 arg2 =
static_cast< ProSHADE::Task
>(val2);
11570 if (arg1) (arg1)->taskToPerform = arg2;
11571 resultobj = SWIG_Py_Void();
11578 SWIGINTERN PyObject *_wrap_ProSHADE_settings_taskToPerform_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
11579 PyObject *resultobj = 0;
11583 PyObject * obj0 = 0 ;
11584 ProSHADE::Task result;
11586 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_taskToPerform_get",&obj0)) SWIG_fail;
11587 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
11588 if (!SWIG_IsOK(res1)) {
11589 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_taskToPerform_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
11592 result = (ProSHADE::Task) ((arg1)->taskToPerform);
11593 resultobj = SWIG_From_int(static_cast< int >(result));
11600 SWIGINTERN PyObject *_wrap_ProSHADE_settings_clearMapFile_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
11601 PyObject *resultobj = 0;
11603 std::string *arg2 = 0 ;
11606 int res2 = SWIG_OLDOBJ ;
11607 PyObject * obj0 = 0 ;
11608 PyObject * obj1 = 0 ;
11610 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_clearMapFile_set",&obj0,&obj1)) SWIG_fail;
11611 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
11612 if (!SWIG_IsOK(res1)) {
11613 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_clearMapFile_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
11617 std::string *ptr = (std::string *)0;
11618 res2 = SWIG_AsPtr_std_string(obj1, &ptr);
11619 if (!SWIG_IsOK(res2)) {
11620 SWIG_exception_fail(SWIG_ArgError(res2),
"in method '" "ProSHADE_settings_clearMapFile_set" "', argument " "2"" of type '" "std::string const &""'");
11623 SWIG_exception_fail(SWIG_ValueError,
"invalid null reference " "in method '" "ProSHADE_settings_clearMapFile_set" "', argument " "2"" of type '" "std::string const &""'");
11627 if (arg1) (arg1)->clearMapFile = *arg2;
11628 resultobj = SWIG_Py_Void();
11629 if (SWIG_IsNewObj(res2))
delete arg2;
11632 if (SWIG_IsNewObj(res2))
delete arg2;
11637 SWIGINTERN PyObject *_wrap_ProSHADE_settings_clearMapFile_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
11638 PyObject *resultobj = 0;
11642 PyObject * obj0 = 0 ;
11643 std::string *result = 0 ;
11645 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_clearMapFile_get",&obj0)) SWIG_fail;
11646 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
11647 if (!SWIG_IsOK(res1)) {
11648 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_clearMapFile_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
11651 result = (std::string *) & ((arg1)->clearMapFile);
11652 resultobj = SWIG_From_std_string(static_cast< std::string >(*result));
11659 SWIGINTERN PyObject *_wrap_ProSHADE_settings_useCubicMaps_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
11660 PyObject *resultobj = 0;
11667 PyObject * obj0 = 0 ;
11668 PyObject * obj1 = 0 ;
11670 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_useCubicMaps_set",&obj0,&obj1)) SWIG_fail;
11671 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
11672 if (!SWIG_IsOK(res1)) {
11673 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_useCubicMaps_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
11676 ecode2 = SWIG_AsVal_bool(obj1, &val2);
11677 if (!SWIG_IsOK(ecode2)) {
11678 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_useCubicMaps_set" "', argument " "2"" of type '" "bool""'");
11680 arg2 =
static_cast< bool >(val2);
11681 if (arg1) (arg1)->useCubicMaps = arg2;
11682 resultobj = SWIG_Py_Void();
11689 SWIGINTERN PyObject *_wrap_ProSHADE_settings_useCubicMaps_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
11690 PyObject *resultobj = 0;
11694 PyObject * obj0 = 0 ;
11697 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_useCubicMaps_get",&obj0)) SWIG_fail;
11698 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
11699 if (!SWIG_IsOK(res1)) {
11700 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_useCubicMaps_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
11703 result = (bool) ((arg1)->useCubicMaps);
11704 resultobj = SWIG_From_bool(static_cast< bool >(result));
11711 SWIGINTERN PyObject *_wrap_ProSHADE_settings_clearMapData_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
11712 PyObject *resultobj = 0;
11719 PyObject * obj0 = 0 ;
11720 PyObject * obj1 = 0 ;
11722 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_clearMapData_set",&obj0,&obj1)) SWIG_fail;
11723 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
11724 if (!SWIG_IsOK(res1)) {
11725 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_clearMapData_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
11728 ecode2 = SWIG_AsVal_bool(obj1, &val2);
11729 if (!SWIG_IsOK(ecode2)) {
11730 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_clearMapData_set" "', argument " "2"" of type '" "bool""'");
11732 arg2 =
static_cast< bool >(val2);
11733 if (arg1) (arg1)->clearMapData = arg2;
11734 resultobj = SWIG_Py_Void();
11741 SWIGINTERN PyObject *_wrap_ProSHADE_settings_clearMapData_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
11742 PyObject *resultobj = 0;
11746 PyObject * obj0 = 0 ;
11749 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_clearMapData_get",&obj0)) SWIG_fail;
11750 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
11751 if (!SWIG_IsOK(res1)) {
11752 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_clearMapData_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
11755 result = (bool) ((arg1)->clearMapData);
11756 resultobj = SWIG_From_bool(static_cast< bool >(result));
11763 SWIGINTERN PyObject *_wrap_ProSHADE_settings_mapFragBoxSize_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
11764 PyObject *resultobj = 0;
11771 PyObject * obj0 = 0 ;
11772 PyObject * obj1 = 0 ;
11774 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_mapFragBoxSize_set",&obj0,&obj1)) SWIG_fail;
11775 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
11776 if (!SWIG_IsOK(res1)) {
11777 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_mapFragBoxSize_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
11780 ecode2 = SWIG_AsVal_double(obj1, &val2);
11781 if (!SWIG_IsOK(ecode2)) {
11782 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_mapFragBoxSize_set" "', argument " "2"" of type '" "double""'");
11784 arg2 =
static_cast< double >(val2);
11785 if (arg1) (arg1)->mapFragBoxSize = arg2;
11786 resultobj = SWIG_Py_Void();
11793 SWIGINTERN PyObject *_wrap_ProSHADE_settings_mapFragBoxSize_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
11794 PyObject *resultobj = 0;
11798 PyObject * obj0 = 0 ;
11801 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_mapFragBoxSize_get",&obj0)) SWIG_fail;
11802 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
11803 if (!SWIG_IsOK(res1)) {
11804 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_mapFragBoxSize_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
11807 result = (double) ((arg1)->mapFragBoxSize);
11808 resultobj = SWIG_From_double(static_cast< double >(result));
11815 SWIGINTERN PyObject *_wrap_ProSHADE_settings_mapFragName_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
11816 PyObject *resultobj = 0;
11818 std::string *arg2 = 0 ;
11821 int res2 = SWIG_OLDOBJ ;
11822 PyObject * obj0 = 0 ;
11823 PyObject * obj1 = 0 ;
11825 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_mapFragName_set",&obj0,&obj1)) SWIG_fail;
11826 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
11827 if (!SWIG_IsOK(res1)) {
11828 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_mapFragName_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
11832 std::string *ptr = (std::string *)0;
11833 res2 = SWIG_AsPtr_std_string(obj1, &ptr);
11834 if (!SWIG_IsOK(res2)) {
11835 SWIG_exception_fail(SWIG_ArgError(res2),
"in method '" "ProSHADE_settings_mapFragName_set" "', argument " "2"" of type '" "std::string const &""'");
11838 SWIG_exception_fail(SWIG_ValueError,
"invalid null reference " "in method '" "ProSHADE_settings_mapFragName_set" "', argument " "2"" of type '" "std::string const &""'");
11842 if (arg1) (arg1)->mapFragName = *arg2;
11843 resultobj = SWIG_Py_Void();
11844 if (SWIG_IsNewObj(res2))
delete arg2;
11847 if (SWIG_IsNewObj(res2))
delete arg2;
11852 SWIGINTERN PyObject *_wrap_ProSHADE_settings_mapFragName_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
11853 PyObject *resultobj = 0;
11857 PyObject * obj0 = 0 ;
11858 std::string *result = 0 ;
11860 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_mapFragName_get",&obj0)) SWIG_fail;
11861 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
11862 if (!SWIG_IsOK(res1)) {
11863 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_mapFragName_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
11866 result = (std::string *) & ((arg1)->mapFragName);
11867 resultobj = SWIG_From_std_string(static_cast< std::string >(*result));
11874 SWIGINTERN PyObject *_wrap_ProSHADE_settings_mapFragBoxFraction_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
11875 PyObject *resultobj = 0;
11882 PyObject * obj0 = 0 ;
11883 PyObject * obj1 = 0 ;
11885 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_mapFragBoxFraction_set",&obj0,&obj1)) SWIG_fail;
11886 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
11887 if (!SWIG_IsOK(res1)) {
11888 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_mapFragBoxFraction_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
11891 ecode2 = SWIG_AsVal_double(obj1, &val2);
11892 if (!SWIG_IsOK(ecode2)) {
11893 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_mapFragBoxFraction_set" "', argument " "2"" of type '" "double""'");
11895 arg2 =
static_cast< double >(val2);
11896 if (arg1) (arg1)->mapFragBoxFraction = arg2;
11897 resultobj = SWIG_Py_Void();
11904 SWIGINTERN PyObject *_wrap_ProSHADE_settings_mapFragBoxFraction_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
11905 PyObject *resultobj = 0;
11909 PyObject * obj0 = 0 ;
11912 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_mapFragBoxFraction_get",&obj0)) SWIG_fail;
11913 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
11914 if (!SWIG_IsOK(res1)) {
11915 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_mapFragBoxFraction_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
11918 result = (double) ((arg1)->mapFragBoxFraction);
11919 resultobj = SWIG_From_double(static_cast< double >(result));
11926 SWIGINTERN PyObject *_wrap_ProSHADE_settings_databaseName_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
11927 PyObject *resultobj = 0;
11929 std::string *arg2 = 0 ;
11932 int res2 = SWIG_OLDOBJ ;
11933 PyObject * obj0 = 0 ;
11934 PyObject * obj1 = 0 ;
11936 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_databaseName_set",&obj0,&obj1)) SWIG_fail;
11937 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
11938 if (!SWIG_IsOK(res1)) {
11939 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_databaseName_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
11943 std::string *ptr = (std::string *)0;
11944 res2 = SWIG_AsPtr_std_string(obj1, &ptr);
11945 if (!SWIG_IsOK(res2)) {
11946 SWIG_exception_fail(SWIG_ArgError(res2),
"in method '" "ProSHADE_settings_databaseName_set" "', argument " "2"" of type '" "std::string const &""'");
11949 SWIG_exception_fail(SWIG_ValueError,
"invalid null reference " "in method '" "ProSHADE_settings_databaseName_set" "', argument " "2"" of type '" "std::string const &""'");
11953 if (arg1) (arg1)->databaseName = *arg2;
11954 resultobj = SWIG_Py_Void();
11955 if (SWIG_IsNewObj(res2))
delete arg2;
11958 if (SWIG_IsNewObj(res2))
delete arg2;
11963 SWIGINTERN PyObject *_wrap_ProSHADE_settings_databaseName_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
11964 PyObject *resultobj = 0;
11968 PyObject * obj0 = 0 ;
11969 std::string *result = 0 ;
11971 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_databaseName_get",&obj0)) SWIG_fail;
11972 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
11973 if (!SWIG_IsOK(res1)) {
11974 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_databaseName_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
11977 result = (std::string *) & ((arg1)->databaseName);
11978 resultobj = SWIG_From_std_string(static_cast< std::string >(*result));
11985 SWIGINTERN PyObject *_wrap_ProSHADE_settings_volumeTolerance_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
11986 PyObject *resultobj = 0;
11993 PyObject * obj0 = 0 ;
11994 PyObject * obj1 = 0 ;
11996 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_volumeTolerance_set",&obj0,&obj1)) SWIG_fail;
11997 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
11998 if (!SWIG_IsOK(res1)) {
11999 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_volumeTolerance_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
12002 ecode2 = SWIG_AsVal_double(obj1, &val2);
12003 if (!SWIG_IsOK(ecode2)) {
12004 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_volumeTolerance_set" "', argument " "2"" of type '" "double""'");
12006 arg2 =
static_cast< double >(val2);
12007 if (arg1) (arg1)->volumeTolerance = arg2;
12008 resultobj = SWIG_Py_Void();
12015 SWIGINTERN PyObject *_wrap_ProSHADE_settings_volumeTolerance_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12016 PyObject *resultobj = 0;
12020 PyObject * obj0 = 0 ;
12023 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_volumeTolerance_get",&obj0)) SWIG_fail;
12024 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
12025 if (!SWIG_IsOK(res1)) {
12026 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_volumeTolerance_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
12029 result = (double) ((arg1)->volumeTolerance);
12030 resultobj = SWIG_From_double(static_cast< double >(result));
12037 SWIGINTERN PyObject *_wrap_ProSHADE_settings_symmetryFold_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12038 PyObject *resultobj = 0;
12040 unsigned int arg2 ;
12043 unsigned int val2 ;
12045 PyObject * obj0 = 0 ;
12046 PyObject * obj1 = 0 ;
12048 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_symmetryFold_set",&obj0,&obj1)) SWIG_fail;
12049 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
12050 if (!SWIG_IsOK(res1)) {
12051 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_symmetryFold_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
12054 ecode2 = SWIG_AsVal_unsigned_SS_int(obj1, &val2);
12055 if (!SWIG_IsOK(ecode2)) {
12056 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_symmetryFold_set" "', argument " "2"" of type '" "unsigned int""'");
12058 arg2 =
static_cast< unsigned int >(val2);
12059 if (arg1) (arg1)->symmetryFold = arg2;
12060 resultobj = SWIG_Py_Void();
12067 SWIGINTERN PyObject *_wrap_ProSHADE_settings_symmetryFold_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12068 PyObject *resultobj = 0;
12072 PyObject * obj0 = 0 ;
12073 unsigned int result;
12075 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_symmetryFold_get",&obj0)) SWIG_fail;
12076 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
12077 if (!SWIG_IsOK(res1)) {
12078 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_symmetryFold_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
12081 result = (
unsigned int) ((arg1)->symmetryFold);
12082 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
12089 SWIGINTERN PyObject *_wrap_ProSHADE_settings_symmetryType_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12090 PyObject *resultobj = 0;
12092 std::string *arg2 = 0 ;
12095 int res2 = SWIG_OLDOBJ ;
12096 PyObject * obj0 = 0 ;
12097 PyObject * obj1 = 0 ;
12099 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_symmetryType_set",&obj0,&obj1)) SWIG_fail;
12100 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
12101 if (!SWIG_IsOK(res1)) {
12102 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_symmetryType_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
12106 std::string *ptr = (std::string *)0;
12107 res2 = SWIG_AsPtr_std_string(obj1, &ptr);
12108 if (!SWIG_IsOK(res2)) {
12109 SWIG_exception_fail(SWIG_ArgError(res2),
"in method '" "ProSHADE_settings_symmetryType_set" "', argument " "2"" of type '" "std::string const &""'");
12112 SWIG_exception_fail(SWIG_ValueError,
"invalid null reference " "in method '" "ProSHADE_settings_symmetryType_set" "', argument " "2"" of type '" "std::string const &""'");
12116 if (arg1) (arg1)->symmetryType = *arg2;
12117 resultobj = SWIG_Py_Void();
12118 if (SWIG_IsNewObj(res2))
delete arg2;
12121 if (SWIG_IsNewObj(res2))
delete arg2;
12126 SWIGINTERN PyObject *_wrap_ProSHADE_settings_symmetryType_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12127 PyObject *resultobj = 0;
12131 PyObject * obj0 = 0 ;
12132 std::string *result = 0 ;
12134 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_symmetryType_get",&obj0)) SWIG_fail;
12135 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
12136 if (!SWIG_IsOK(res1)) {
12137 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_symmetryType_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
12140 result = (std::string *) & ((arg1)->symmetryType);
12141 resultobj = SWIG_From_std_string(static_cast< std::string >(*result));
12148 SWIGINTERN PyObject *_wrap_ProSHADE_settings_rotAngle_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12149 PyObject *resultobj = 0;
12156 PyObject * obj0 = 0 ;
12157 PyObject * obj1 = 0 ;
12159 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_rotAngle_set",&obj0,&obj1)) SWIG_fail;
12160 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
12161 if (!SWIG_IsOK(res1)) {
12162 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_rotAngle_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
12165 ecode2 = SWIG_AsVal_double(obj1, &val2);
12166 if (!SWIG_IsOK(ecode2)) {
12167 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_rotAngle_set" "', argument " "2"" of type '" "double""'");
12169 arg2 =
static_cast< double >(val2);
12170 if (arg1) (arg1)->rotAngle = arg2;
12171 resultobj = SWIG_Py_Void();
12178 SWIGINTERN PyObject *_wrap_ProSHADE_settings_rotAngle_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12179 PyObject *resultobj = 0;
12183 PyObject * obj0 = 0 ;
12186 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_rotAngle_get",&obj0)) SWIG_fail;
12187 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
12188 if (!SWIG_IsOK(res1)) {
12189 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_rotAngle_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
12192 result = (double) ((arg1)->rotAngle);
12193 resultobj = SWIG_From_double(static_cast< double >(result));
12200 SWIGINTERN PyObject *_wrap_ProSHADE_settings_rotXAxis_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12201 PyObject *resultobj = 0;
12208 PyObject * obj0 = 0 ;
12209 PyObject * obj1 = 0 ;
12211 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_rotXAxis_set",&obj0,&obj1)) SWIG_fail;
12212 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
12213 if (!SWIG_IsOK(res1)) {
12214 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_rotXAxis_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
12217 ecode2 = SWIG_AsVal_double(obj1, &val2);
12218 if (!SWIG_IsOK(ecode2)) {
12219 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_rotXAxis_set" "', argument " "2"" of type '" "double""'");
12221 arg2 =
static_cast< double >(val2);
12222 if (arg1) (arg1)->rotXAxis = arg2;
12223 resultobj = SWIG_Py_Void();
12230 SWIGINTERN PyObject *_wrap_ProSHADE_settings_rotXAxis_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12231 PyObject *resultobj = 0;
12235 PyObject * obj0 = 0 ;
12238 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_rotXAxis_get",&obj0)) SWIG_fail;
12239 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
12240 if (!SWIG_IsOK(res1)) {
12241 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_rotXAxis_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
12244 result = (double) ((arg1)->rotXAxis);
12245 resultobj = SWIG_From_double(static_cast< double >(result));
12252 SWIGINTERN PyObject *_wrap_ProSHADE_settings_rotYAxis_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12253 PyObject *resultobj = 0;
12260 PyObject * obj0 = 0 ;
12261 PyObject * obj1 = 0 ;
12263 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_rotYAxis_set",&obj0,&obj1)) SWIG_fail;
12264 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
12265 if (!SWIG_IsOK(res1)) {
12266 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_rotYAxis_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
12269 ecode2 = SWIG_AsVal_double(obj1, &val2);
12270 if (!SWIG_IsOK(ecode2)) {
12271 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_rotYAxis_set" "', argument " "2"" of type '" "double""'");
12273 arg2 =
static_cast< double >(val2);
12274 if (arg1) (arg1)->rotYAxis = arg2;
12275 resultobj = SWIG_Py_Void();
12282 SWIGINTERN PyObject *_wrap_ProSHADE_settings_rotYAxis_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12283 PyObject *resultobj = 0;
12287 PyObject * obj0 = 0 ;
12290 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_rotYAxis_get",&obj0)) SWIG_fail;
12291 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
12292 if (!SWIG_IsOK(res1)) {
12293 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_rotYAxis_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
12296 result = (double) ((arg1)->rotYAxis);
12297 resultobj = SWIG_From_double(static_cast< double >(result));
12304 SWIGINTERN PyObject *_wrap_ProSHADE_settings_rotZAxis_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12305 PyObject *resultobj = 0;
12312 PyObject * obj0 = 0 ;
12313 PyObject * obj1 = 0 ;
12315 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_rotZAxis_set",&obj0,&obj1)) SWIG_fail;
12316 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
12317 if (!SWIG_IsOK(res1)) {
12318 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_rotZAxis_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
12321 ecode2 = SWIG_AsVal_double(obj1, &val2);
12322 if (!SWIG_IsOK(ecode2)) {
12323 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_rotZAxis_set" "', argument " "2"" of type '" "double""'");
12325 arg2 =
static_cast< double >(val2);
12326 if (arg1) (arg1)->rotZAxis = arg2;
12327 resultobj = SWIG_Py_Void();
12334 SWIGINTERN PyObject *_wrap_ProSHADE_settings_rotZAxis_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12335 PyObject *resultobj = 0;
12339 PyObject * obj0 = 0 ;
12342 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_rotZAxis_get",&obj0)) SWIG_fail;
12343 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
12344 if (!SWIG_IsOK(res1)) {
12345 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_rotZAxis_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
12348 result = (double) ((arg1)->rotZAxis);
12349 resultobj = SWIG_From_double(static_cast< double >(result));
12356 SWIGINTERN PyObject *_wrap_ProSHADE_settings_rotChangeDefault_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12357 PyObject *resultobj = 0;
12364 PyObject * obj0 = 0 ;
12365 PyObject * obj1 = 0 ;
12367 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_rotChangeDefault_set",&obj0,&obj1)) SWIG_fail;
12368 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
12369 if (!SWIG_IsOK(res1)) {
12370 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_rotChangeDefault_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
12373 ecode2 = SWIG_AsVal_bool(obj1, &val2);
12374 if (!SWIG_IsOK(ecode2)) {
12375 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_rotChangeDefault_set" "', argument " "2"" of type '" "bool""'");
12377 arg2 =
static_cast< bool >(val2);
12378 if (arg1) (arg1)->rotChangeDefault = arg2;
12379 resultobj = SWIG_Py_Void();
12386 SWIGINTERN PyObject *_wrap_ProSHADE_settings_rotChangeDefault_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12387 PyObject *resultobj = 0;
12391 PyObject * obj0 = 0 ;
12394 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_rotChangeDefault_get",&obj0)) SWIG_fail;
12395 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
12396 if (!SWIG_IsOK(res1)) {
12397 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_rotChangeDefault_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
12400 result = (bool) ((arg1)->rotChangeDefault);
12401 resultobj = SWIG_From_bool(static_cast< bool >(result));
12408 SWIGINTERN PyObject *_wrap_ProSHADE_settings_xTranslation_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12409 PyObject *resultobj = 0;
12416 PyObject * obj0 = 0 ;
12417 PyObject * obj1 = 0 ;
12419 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_xTranslation_set",&obj0,&obj1)) SWIG_fail;
12420 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
12421 if (!SWIG_IsOK(res1)) {
12422 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_xTranslation_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
12425 ecode2 = SWIG_AsVal_double(obj1, &val2);
12426 if (!SWIG_IsOK(ecode2)) {
12427 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_xTranslation_set" "', argument " "2"" of type '" "double""'");
12429 arg2 =
static_cast< double >(val2);
12430 if (arg1) (arg1)->xTranslation = arg2;
12431 resultobj = SWIG_Py_Void();
12438 SWIGINTERN PyObject *_wrap_ProSHADE_settings_xTranslation_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12439 PyObject *resultobj = 0;
12443 PyObject * obj0 = 0 ;
12446 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_xTranslation_get",&obj0)) SWIG_fail;
12447 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
12448 if (!SWIG_IsOK(res1)) {
12449 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_xTranslation_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
12452 result = (double) ((arg1)->xTranslation);
12453 resultobj = SWIG_From_double(static_cast< double >(result));
12460 SWIGINTERN PyObject *_wrap_ProSHADE_settings_yTranslation_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12461 PyObject *resultobj = 0;
12468 PyObject * obj0 = 0 ;
12469 PyObject * obj1 = 0 ;
12471 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_yTranslation_set",&obj0,&obj1)) SWIG_fail;
12472 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
12473 if (!SWIG_IsOK(res1)) {
12474 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_yTranslation_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
12477 ecode2 = SWIG_AsVal_double(obj1, &val2);
12478 if (!SWIG_IsOK(ecode2)) {
12479 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_yTranslation_set" "', argument " "2"" of type '" "double""'");
12481 arg2 =
static_cast< double >(val2);
12482 if (arg1) (arg1)->yTranslation = arg2;
12483 resultobj = SWIG_Py_Void();
12490 SWIGINTERN PyObject *_wrap_ProSHADE_settings_yTranslation_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12491 PyObject *resultobj = 0;
12495 PyObject * obj0 = 0 ;
12498 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_yTranslation_get",&obj0)) SWIG_fail;
12499 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
12500 if (!SWIG_IsOK(res1)) {
12501 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_yTranslation_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
12504 result = (double) ((arg1)->yTranslation);
12505 resultobj = SWIG_From_double(static_cast< double >(result));
12512 SWIGINTERN PyObject *_wrap_ProSHADE_settings_zTranslation_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12513 PyObject *resultobj = 0;
12520 PyObject * obj0 = 0 ;
12521 PyObject * obj1 = 0 ;
12523 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_zTranslation_set",&obj0,&obj1)) SWIG_fail;
12524 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
12525 if (!SWIG_IsOK(res1)) {
12526 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_zTranslation_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
12529 ecode2 = SWIG_AsVal_double(obj1, &val2);
12530 if (!SWIG_IsOK(ecode2)) {
12531 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_zTranslation_set" "', argument " "2"" of type '" "double""'");
12533 arg2 =
static_cast< double >(val2);
12534 if (arg1) (arg1)->zTranslation = arg2;
12535 resultobj = SWIG_Py_Void();
12542 SWIGINTERN PyObject *_wrap_ProSHADE_settings_zTranslation_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12543 PyObject *resultobj = 0;
12547 PyObject * obj0 = 0 ;
12550 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_zTranslation_get",&obj0)) SWIG_fail;
12551 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
12552 if (!SWIG_IsOK(res1)) {
12553 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_zTranslation_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
12556 result = (double) ((arg1)->zTranslation);
12557 resultobj = SWIG_From_double(static_cast< double >(result));
12564 SWIGINTERN PyObject *_wrap_ProSHADE_settings_overlayDefaults_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12565 PyObject *resultobj = 0;
12572 PyObject * obj0 = 0 ;
12573 PyObject * obj1 = 0 ;
12575 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_overlayDefaults_set",&obj0,&obj1)) SWIG_fail;
12576 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
12577 if (!SWIG_IsOK(res1)) {
12578 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_overlayDefaults_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
12581 ecode2 = SWIG_AsVal_bool(obj1, &val2);
12582 if (!SWIG_IsOK(ecode2)) {
12583 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_overlayDefaults_set" "', argument " "2"" of type '" "bool""'");
12585 arg2 =
static_cast< bool >(val2);
12586 if (arg1) (arg1)->overlayDefaults = arg2;
12587 resultobj = SWIG_Py_Void();
12594 SWIGINTERN PyObject *_wrap_ProSHADE_settings_overlayDefaults_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12595 PyObject *resultobj = 0;
12599 PyObject * obj0 = 0 ;
12602 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_overlayDefaults_get",&obj0)) SWIG_fail;
12603 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
12604 if (!SWIG_IsOK(res1)) {
12605 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_overlayDefaults_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
12608 result = (bool) ((arg1)->overlayDefaults);
12609 resultobj = SWIG_From_bool(static_cast< bool >(result));
12616 SWIGINTERN PyObject *_wrap_ProSHADE_settings_axisOrder_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12617 PyObject *resultobj = 0;
12619 std::string *arg2 = 0 ;
12622 int res2 = SWIG_OLDOBJ ;
12623 PyObject * obj0 = 0 ;
12624 PyObject * obj1 = 0 ;
12626 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_axisOrder_set",&obj0,&obj1)) SWIG_fail;
12627 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
12628 if (!SWIG_IsOK(res1)) {
12629 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_axisOrder_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
12633 std::string *ptr = (std::string *)0;
12634 res2 = SWIG_AsPtr_std_string(obj1, &ptr);
12635 if (!SWIG_IsOK(res2)) {
12636 SWIG_exception_fail(SWIG_ArgError(res2),
"in method '" "ProSHADE_settings_axisOrder_set" "', argument " "2"" of type '" "std::string const &""'");
12639 SWIG_exception_fail(SWIG_ValueError,
"invalid null reference " "in method '" "ProSHADE_settings_axisOrder_set" "', argument " "2"" of type '" "std::string const &""'");
12643 if (arg1) (arg1)->axisOrder = *arg2;
12644 resultobj = SWIG_Py_Void();
12645 if (SWIG_IsNewObj(res2))
delete arg2;
12648 if (SWIG_IsNewObj(res2))
delete arg2;
12653 SWIGINTERN PyObject *_wrap_ProSHADE_settings_axisOrder_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12654 PyObject *resultobj = 0;
12658 PyObject * obj0 = 0 ;
12659 std::string *result = 0 ;
12661 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_axisOrder_get",&obj0)) SWIG_fail;
12662 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
12663 if (!SWIG_IsOK(res1)) {
12664 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_axisOrder_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
12667 result = (std::string *) & ((arg1)->axisOrder);
12668 resultobj = SWIG_From_std_string(static_cast< std::string >(*result));
12675 SWIGINTERN PyObject *_wrap_ProSHADE_settings_verbose_set(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12676 PyObject *resultobj = 0;
12683 PyObject * obj0 = 0 ;
12684 PyObject * obj1 = 0 ;
12686 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_verbose_set",&obj0,&obj1)) SWIG_fail;
12687 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
12688 if (!SWIG_IsOK(res1)) {
12689 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_verbose_set" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
12692 ecode2 = SWIG_AsVal_int(obj1, &val2);
12693 if (!SWIG_IsOK(ecode2)) {
12694 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_verbose_set" "', argument " "2"" of type '" "int""'");
12696 arg2 =
static_cast< int >(val2);
12697 if (arg1) (arg1)->verbose = arg2;
12698 resultobj = SWIG_Py_Void();
12705 SWIGINTERN PyObject *_wrap_ProSHADE_settings_verbose_get(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12706 PyObject *resultobj = 0;
12710 PyObject * obj0 = 0 ;
12713 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_verbose_get",&obj0)) SWIG_fail;
12714 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
12715 if (!SWIG_IsOK(res1)) {
12716 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_verbose_get" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
12719 result = (int) ((arg1)->verbose);
12720 resultobj = SWIG_From_int(static_cast< int >(result));
12727 SWIGINTERN PyObject *_wrap_new_ProSHADE_settings(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12728 PyObject *resultobj = 0;
12731 if (!PyArg_ParseTuple(args,(
char *)
":new_ProSHADE_settings")) SWIG_fail;
12733 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_ProSHADE__ProSHADE_settings, SWIG_POINTER_NEW | 0 );
12740 SWIGINTERN PyObject *_wrap_ProSHADE_settings_printSettings(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12741 PyObject *resultobj = 0;
12745 PyObject * obj0 = 0 ;
12747 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_settings_printSettings",&obj0)) SWIG_fail;
12748 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
12749 if (!SWIG_IsOK(res1)) {
12750 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_printSettings" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
12753 (arg1)->printSettings();
12754 resultobj = SWIG_Py_Void();
12761 SWIGINTERN PyObject *_wrap_ProSHADE_settings_getCommandLineParams(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12762 PyObject *resultobj = 0;
12772 PyObject * obj0 = 0 ;
12773 PyObject * obj1 = 0 ;
12774 PyObject * obj2 = 0 ;
12776 if (!PyArg_ParseTuple(args,(
char *)
"OOO:ProSHADE_settings_getCommandLineParams",&obj0,&obj1,&obj2)) SWIG_fail;
12777 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
12778 if (!SWIG_IsOK(res1)) {
12779 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_getCommandLineParams" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
12782 ecode2 = SWIG_AsVal_int(obj1, &val2);
12783 if (!SWIG_IsOK(ecode2)) {
12784 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_getCommandLineParams" "', argument " "2"" of type '" "int""'");
12786 arg2 =
static_cast< int >(val2);
12787 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_p_char, 0 | 0 );
12788 if (!SWIG_IsOK(res3)) {
12789 SWIG_exception_fail(SWIG_ArgError(res3),
"in method '" "ProSHADE_settings_getCommandLineParams" "', argument " "3"" of type '" "char *[]""'");
12791 arg3 =
reinterpret_cast< char **
>(argp3);
12792 (arg1)->getCommandLineParams(arg2,arg3);
12793 resultobj = SWIG_Py_Void();
12800 SWIGINTERN PyObject *_wrap_ProSHADE_settings_ignoreLsAddValuePy(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12801 PyObject *resultobj = 0;
12808 PyObject * obj0 = 0 ;
12809 PyObject * obj1 = 0 ;
12811 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_settings_ignoreLsAddValuePy",&obj0,&obj1)) SWIG_fail;
12812 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
12813 if (!SWIG_IsOK(res1)) {
12814 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_settings_ignoreLsAddValuePy" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
12817 ecode2 = SWIG_AsVal_int(obj1, &val2);
12818 if (!SWIG_IsOK(ecode2)) {
12819 SWIG_exception_fail(SWIG_ArgError(ecode2),
"in method '" "ProSHADE_settings_ignoreLsAddValuePy" "', argument " "2"" of type '" "int""'");
12821 arg2 =
static_cast< int >(val2);
12822 (arg1)->ignoreLsAddValuePy(arg2);
12823 resultobj = SWIG_Py_Void();
12830 SWIGINTERN PyObject *_wrap_delete_ProSHADE_settings(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12831 PyObject *resultobj = 0;
12835 PyObject * obj0 = 0 ;
12837 if (!PyArg_ParseTuple(args,(
char *)
"O:delete_ProSHADE_settings",&obj0)) SWIG_fail;
12838 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, SWIG_POINTER_DISOWN | 0 );
12839 if (!SWIG_IsOK(res1)) {
12840 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "delete_ProSHADE_settings" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
12844 resultobj = SWIG_Py_Void();
12851 SWIGINTERN PyObject *ProSHADE_settings_swigregister(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12853 if (!PyArg_ParseTuple(args,(
char *)
"O:swigregister", &obj))
return NULL;
12854 SWIG_TypeNewClientData(SWIGTYPE_p_ProSHADE__ProSHADE_settings, SWIG_NewClientData(obj));
12855 return SWIG_Py_Void();
12858 SWIGINTERN PyObject *_wrap_new_ProSHADE(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12859 PyObject *resultobj = 0;
12863 PyObject * obj0 = 0 ;
12866 if (!PyArg_ParseTuple(args,(
char *)
"O:new_ProSHADE",&obj0)) SWIG_fail;
12867 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE_settings, 0 | 0 );
12868 if (!SWIG_IsOK(res1)) {
12869 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "new_ProSHADE" "', argument " "1"" of type '" "ProSHADE::ProSHADE_settings *""'");
12873 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_ProSHADE__ProSHADE, SWIG_POINTER_NEW | 0 );
12880 SWIGINTERN PyObject *_wrap_delete_ProSHADE(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12881 PyObject *resultobj = 0;
12885 PyObject * obj0 = 0 ;
12887 if (!PyArg_ParseTuple(args,(
char *)
"O:delete_ProSHADE",&obj0)) SWIG_fail;
12888 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE, SWIG_POINTER_DISOWN | 0 );
12889 if (!SWIG_IsOK(res1)) {
12890 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "delete_ProSHADE" "', argument " "1"" of type '" "ProSHADE::ProSHADE *""'");
12894 resultobj = SWIG_Py_Void();
12901 SWIGINTERN PyObject *_wrap_ProSHADE_getCrossCorrDists(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12902 PyObject *resultobj = 0;
12906 PyObject * obj0 = 0 ;
12907 std::vector< double,std::allocator< double > > result;
12909 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_getCrossCorrDists",&obj0)) SWIG_fail;
12910 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE, 0 | 0 );
12911 if (!SWIG_IsOK(res1)) {
12912 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_getCrossCorrDists" "', argument " "1"" of type '" "ProSHADE::ProSHADE *""'");
12915 result = (arg1)->getCrossCorrDists();
12916 resultobj = swig::from(
static_cast< std::vector< double,std::allocator< double >
> >(result));
12923 SWIGINTERN PyObject *_wrap_ProSHADE_getTraceSigmaDists(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12924 PyObject *resultobj = 0;
12928 PyObject * obj0 = 0 ;
12929 std::vector< double,std::allocator< double > > result;
12931 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_getTraceSigmaDists",&obj0)) SWIG_fail;
12932 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE, 0 | 0 );
12933 if (!SWIG_IsOK(res1)) {
12934 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_getTraceSigmaDists" "', argument " "1"" of type '" "ProSHADE::ProSHADE *""'");
12937 result = (arg1)->getTraceSigmaDists();
12938 resultobj = swig::from(
static_cast< std::vector< double,std::allocator< double >
> >(result));
12945 SWIGINTERN PyObject *_wrap_ProSHADE_getRotFunctionDists(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12946 PyObject *resultobj = 0;
12950 PyObject * obj0 = 0 ;
12951 std::vector< double,std::allocator< double > > result;
12953 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_getRotFunctionDists",&obj0)) SWIG_fail;
12954 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE, 0 | 0 );
12955 if (!SWIG_IsOK(res1)) {
12956 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_getRotFunctionDists" "', argument " "1"" of type '" "ProSHADE::ProSHADE *""'");
12959 result = (arg1)->getRotFunctionDists();
12960 resultobj = swig::from(
static_cast< std::vector< double,std::allocator< double >
> >(result));
12967 SWIGINTERN PyObject *_wrap_ProSHADE_getCyclicSymmetries(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12968 PyObject *resultobj = 0;
12972 PyObject * obj0 = 0 ;
12973 SwigValueWrapper< std::vector< std::array< double,5 >,std::allocator< std::array< double,5 > > > > result;
12975 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_getCyclicSymmetries",&obj0)) SWIG_fail;
12976 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE, 0 | 0 );
12977 if (!SWIG_IsOK(res1)) {
12978 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_getCyclicSymmetries" "', argument " "1"" of type '" "ProSHADE::ProSHADE *""'");
12981 result = (arg1)->getCyclicSymmetries();
12982 resultobj = SWIG_NewPointerObj((
new std::vector< std::array< double,5 >,std::allocator< std::array< double,5 > > >(
static_cast< const std::vector< std::array< double,5 >,std::allocator< std::array< double,5 >
> >& >(result))), SWIGTYPE_p_std__vectorT_std__arrayT_double_5_t_std__allocatorT_std__arrayT_double_5_t_t_t, SWIG_POINTER_OWN | 0 );
12989 SWIGINTERN PyObject *_wrap_ProSHADE_getDihedralSymmetries(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
12990 PyObject *resultobj = 0;
12994 PyObject * obj0 = 0 ;
12995 SwigValueWrapper< std::vector< std::vector< std::array< double,6 >,std::allocator< std::array< double,6 > > >,std::allocator< std::vector< std::array< double,6 >,std::allocator< std::array< double,6 > > > > > > result;
12997 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_getDihedralSymmetries",&obj0)) SWIG_fail;
12998 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE, 0 | 0 );
12999 if (!SWIG_IsOK(res1)) {
13000 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_getDihedralSymmetries" "', argument " "1"" of type '" "ProSHADE::ProSHADE *""'");
13003 result = (arg1)->getDihedralSymmetries();
13004 resultobj = SWIG_NewPointerObj((
new std::vector< std::vector< std::array< double,6 >,std::allocator< std::array< double,6 > > >,std::allocator< std::vector< std::array< double,6 >,std::allocator< std::array< double,6 > > > > >(
static_cast< const std::vector< std::vector< std::array< double,6 >,std::allocator< std::array< double,6 >
> >,std::allocator< std::vector< std::array< double,6 >,std::allocator< std::array< double,6 > > > > >& >(result))), SWIGTYPE_p_std__vectorT_std__vectorT_std__arrayT_double_6_t_std__allocatorT_std__arrayT_double_6_t_t_t_std__allocatorT_std__vectorT_std__arrayT_double_6_t_std__allocatorT_std__arrayT_double_6_t_t_t_t_t, SWIG_POINTER_OWN | 0 );
13011 SWIGINTERN PyObject *_wrap_ProSHADE_getTetrahedralSymmetries(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
13012 PyObject *resultobj = 0;
13016 PyObject * obj0 = 0 ;
13017 SwigValueWrapper< std::vector< std::array< double,5 >,std::allocator< std::array< double,5 > > > > result;
13019 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_getTetrahedralSymmetries",&obj0)) SWIG_fail;
13020 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE, 0 | 0 );
13021 if (!SWIG_IsOK(res1)) {
13022 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_getTetrahedralSymmetries" "', argument " "1"" of type '" "ProSHADE::ProSHADE *""'");
13025 result = (arg1)->getTetrahedralSymmetries();
13026 resultobj = SWIG_NewPointerObj((
new std::vector< std::array< double,5 >,std::allocator< std::array< double,5 > > >(
static_cast< const std::vector< std::array< double,5 >,std::allocator< std::array< double,5 >
> >& >(result))), SWIGTYPE_p_std__vectorT_std__arrayT_double_5_t_std__allocatorT_std__arrayT_double_5_t_t_t, SWIG_POINTER_OWN | 0 );
13033 SWIGINTERN PyObject *_wrap_ProSHADE_getOctahedralSymmetries(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
13034 PyObject *resultobj = 0;
13038 PyObject * obj0 = 0 ;
13039 SwigValueWrapper< std::vector< std::array< double,5 >,std::allocator< std::array< double,5 > > > > result;
13041 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_getOctahedralSymmetries",&obj0)) SWIG_fail;
13042 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE, 0 | 0 );
13043 if (!SWIG_IsOK(res1)) {
13044 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_getOctahedralSymmetries" "', argument " "1"" of type '" "ProSHADE::ProSHADE *""'");
13047 result = (arg1)->getOctahedralSymmetries();
13048 resultobj = SWIG_NewPointerObj((
new std::vector< std::array< double,5 >,std::allocator< std::array< double,5 > > >(
static_cast< const std::vector< std::array< double,5 >,std::allocator< std::array< double,5 >
> >& >(result))), SWIGTYPE_p_std__vectorT_std__arrayT_double_5_t_std__allocatorT_std__arrayT_double_5_t_t_t, SWIG_POINTER_OWN | 0 );
13055 SWIGINTERN PyObject *_wrap_ProSHADE_getIcosahedralSymmetries(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
13056 PyObject *resultobj = 0;
13060 PyObject * obj0 = 0 ;
13061 SwigValueWrapper< std::vector< std::array< double,5 >,std::allocator< std::array< double,5 > > > > result;
13063 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_getIcosahedralSymmetries",&obj0)) SWIG_fail;
13064 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE, 0 | 0 );
13065 if (!SWIG_IsOK(res1)) {
13066 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_getIcosahedralSymmetries" "', argument " "1"" of type '" "ProSHADE::ProSHADE *""'");
13069 result = (arg1)->getIcosahedralSymmetries();
13070 resultobj = SWIG_NewPointerObj((
new std::vector< std::array< double,5 >,std::allocator< std::array< double,5 > > >(
static_cast< const std::vector< std::array< double,5 >,std::allocator< std::array< double,5 >
> >& >(result))), SWIGTYPE_p_std__vectorT_std__arrayT_double_5_t_std__allocatorT_std__arrayT_double_5_t_t_t, SWIG_POINTER_OWN | 0 );
13077 SWIGINTERN PyObject *_wrap_ProSHADE_getSymmetryElements(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
13078 PyObject *resultobj = 0;
13082 PyObject * obj0 = 0 ;
13083 SwigValueWrapper< std::vector< std::array< double,5 >,std::allocator< std::array< double,5 > > > > result;
13085 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_getSymmetryElements",&obj0)) SWIG_fail;
13086 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE, 0 | 0 );
13087 if (!SWIG_IsOK(res1)) {
13088 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_getSymmetryElements" "', argument " "1"" of type '" "ProSHADE::ProSHADE *""'");
13091 result = (arg1)->getSymmetryElements();
13092 resultobj = SWIG_NewPointerObj((
new std::vector< std::array< double,5 >,std::allocator< std::array< double,5 > > >(
static_cast< const std::vector< std::array< double,5 >,std::allocator< std::array< double,5 >
> >& >(result))), SWIGTYPE_p_std__vectorT_std__arrayT_double_5_t_std__allocatorT_std__arrayT_double_5_t_t_t, SWIG_POINTER_OWN | 0 );
13099 SWIGINTERN PyObject *_wrap_ProSHADE_getSpecificSymmetryElements__SWIG_0(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
13100 PyObject *resultobj = 0;
13108 PyObject * obj0 = 0 ;
13109 PyObject * obj1 = 0 ;
13110 PyObject * obj2 = 0 ;
13111 SwigValueWrapper< std::vector< std::array< double,5 >,std::allocator< std::array< double,5 > > > > result;
13113 if (!PyArg_ParseTuple(args,(
char *)
"OOO:ProSHADE_getSpecificSymmetryElements",&obj0,&obj1,&obj2)) SWIG_fail;
13114 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE, 0 | 0 );
13115 if (!SWIG_IsOK(res1)) {
13116 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_getSpecificSymmetryElements" "', argument " "1"" of type '" "ProSHADE::ProSHADE *""'");
13120 std::string *ptr = (std::string *)0;
13121 int res = SWIG_AsPtr_std_string(obj1, &ptr);
13122 if (!SWIG_IsOK(res) || !ptr) {
13123 SWIG_exception_fail(SWIG_ArgError((ptr ? res : SWIG_TypeError)),
"in method '" "ProSHADE_getSpecificSymmetryElements" "', argument " "2"" of type '" "std::string""'");
13126 if (SWIG_IsNewObj(res))
delete ptr;
13128 ecode3 = SWIG_AsVal_int(obj2, &val3);
13129 if (!SWIG_IsOK(ecode3)) {
13130 SWIG_exception_fail(SWIG_ArgError(ecode3),
"in method '" "ProSHADE_getSpecificSymmetryElements" "', argument " "3"" of type '" "int""'");
13132 arg3 =
static_cast< int >(val3);
13133 result = (arg1)->getSpecificSymmetryElements(arg2,arg3);
13134 resultobj = SWIG_NewPointerObj((
new std::vector< std::array< double,5 >,std::allocator< std::array< double,5 > > >(
static_cast< const std::vector< std::array< double,5 >,std::allocator< std::array< double,5 >
> >& >(result))), SWIGTYPE_p_std__vectorT_std__arrayT_double_5_t_std__allocatorT_std__arrayT_double_5_t_t_t, SWIG_POINTER_OWN | 0 );
13141 SWIGINTERN PyObject *_wrap_ProSHADE_getSpecificSymmetryElements__SWIG_1(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
13142 PyObject *resultobj = 0;
13147 PyObject * obj0 = 0 ;
13148 PyObject * obj1 = 0 ;
13149 SwigValueWrapper< std::vector< std::array< double,5 >,std::allocator< std::array< double,5 > > > > result;
13151 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_getSpecificSymmetryElements",&obj0,&obj1)) SWIG_fail;
13152 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE, 0 | 0 );
13153 if (!SWIG_IsOK(res1)) {
13154 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_getSpecificSymmetryElements" "', argument " "1"" of type '" "ProSHADE::ProSHADE *""'");
13158 std::string *ptr = (std::string *)0;
13159 int res = SWIG_AsPtr_std_string(obj1, &ptr);
13160 if (!SWIG_IsOK(res) || !ptr) {
13161 SWIG_exception_fail(SWIG_ArgError((ptr ? res : SWIG_TypeError)),
"in method '" "ProSHADE_getSpecificSymmetryElements" "', argument " "2"" of type '" "std::string""'");
13164 if (SWIG_IsNewObj(res))
delete ptr;
13166 result = (arg1)->getSpecificSymmetryElements(arg2);
13167 resultobj = SWIG_NewPointerObj((
new std::vector< std::array< double,5 >,std::allocator< std::array< double,5 > > >(
static_cast< const std::vector< std::array< double,5 >,std::allocator< std::array< double,5 >
> >& >(result))), SWIGTYPE_p_std__vectorT_std__arrayT_double_5_t_std__allocatorT_std__arrayT_double_5_t_t_t, SWIG_POINTER_OWN | 0 );
13174 SWIGINTERN PyObject *_wrap_ProSHADE_getSpecificSymmetryElements(PyObject *
self, PyObject *args) {
13176 PyObject *argv[4] = {
13181 if (!PyTuple_Check(args)) SWIG_fail;
13182 argc = PyObject_Length(args);
13183 for (ii = 0; (ii < 3) && (ii < argc); ii++) {
13184 argv[ii] = PyTuple_GET_ITEM(args,ii);
13189 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ProSHADE__ProSHADE, 0);
13190 _v = SWIG_CheckState(res);
13192 int res = SWIG_AsPtr_std_string(argv[1], (std::string**)(0));
13193 _v = SWIG_CheckState(res);
13195 return _wrap_ProSHADE_getSpecificSymmetryElements__SWIG_1(
self, args);
13202 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ProSHADE__ProSHADE, 0);
13203 _v = SWIG_CheckState(res);
13205 int res = SWIG_AsPtr_std_string(argv[1], (std::string**)(0));
13206 _v = SWIG_CheckState(res);
13209 int res = SWIG_AsVal_int(argv[2], NULL);
13210 _v = SWIG_CheckState(res);
13213 return _wrap_ProSHADE_getSpecificSymmetryElements__SWIG_0(
self, args);
13220 SWIG_SetErrorMsg(PyExc_NotImplementedError,
"Wrong number or type of arguments for overloaded function 'ProSHADE_getSpecificSymmetryElements'.\n" 13221 " Possible C/C++ prototypes are:\n" 13222 " ProSHADE::ProSHADE::getSpecificSymmetryElements(std::string,int)\n" 13223 " ProSHADE::ProSHADE::getSpecificSymmetryElements(std::string)\n");
13228 SWIGINTERN PyObject *_wrap_ProSHADE_getCyclicSymmetriesPy(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
13229 PyObject *resultobj = 0;
13233 PyObject * obj0 = 0 ;
13234 std::vector< double,std::allocator< double > > result;
13236 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_getCyclicSymmetriesPy",&obj0)) SWIG_fail;
13237 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE, 0 | 0 );
13238 if (!SWIG_IsOK(res1)) {
13239 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_getCyclicSymmetriesPy" "', argument " "1"" of type '" "ProSHADE::ProSHADE *""'");
13242 result = (arg1)->getCyclicSymmetriesPy();
13243 resultobj = swig::from(
static_cast< std::vector< double,std::allocator< double >
> >(result));
13250 SWIGINTERN PyObject *_wrap_ProSHADE_getDihedralSymmetriesPy(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
13251 PyObject *resultobj = 0;
13255 PyObject * obj0 = 0 ;
13256 std::vector< double,std::allocator< double > > result;
13258 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_getDihedralSymmetriesPy",&obj0)) SWIG_fail;
13259 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE, 0 | 0 );
13260 if (!SWIG_IsOK(res1)) {
13261 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_getDihedralSymmetriesPy" "', argument " "1"" of type '" "ProSHADE::ProSHADE *""'");
13264 result = (arg1)->getDihedralSymmetriesPy();
13265 resultobj = swig::from(
static_cast< std::vector< double,std::allocator< double >
> >(result));
13272 SWIGINTERN PyObject *_wrap_ProSHADE_getTetrahedralSymmetriesPy(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
13273 PyObject *resultobj = 0;
13277 PyObject * obj0 = 0 ;
13278 std::vector< double,std::allocator< double > > result;
13280 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_getTetrahedralSymmetriesPy",&obj0)) SWIG_fail;
13281 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE, 0 | 0 );
13282 if (!SWIG_IsOK(res1)) {
13283 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_getTetrahedralSymmetriesPy" "', argument " "1"" of type '" "ProSHADE::ProSHADE *""'");
13286 result = (arg1)->getTetrahedralSymmetriesPy();
13287 resultobj = swig::from(
static_cast< std::vector< double,std::allocator< double >
> >(result));
13294 SWIGINTERN PyObject *_wrap_ProSHADE_getOctahedralSymmetriesPy(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
13295 PyObject *resultobj = 0;
13299 PyObject * obj0 = 0 ;
13300 std::vector< double,std::allocator< double > > result;
13302 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_getOctahedralSymmetriesPy",&obj0)) SWIG_fail;
13303 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE, 0 | 0 );
13304 if (!SWIG_IsOK(res1)) {
13305 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_getOctahedralSymmetriesPy" "', argument " "1"" of type '" "ProSHADE::ProSHADE *""'");
13308 result = (arg1)->getOctahedralSymmetriesPy();
13309 resultobj = swig::from(
static_cast< std::vector< double,std::allocator< double >
> >(result));
13316 SWIGINTERN PyObject *_wrap_ProSHADE_getIcosahedralSymmetriesPy(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
13317 PyObject *resultobj = 0;
13321 PyObject * obj0 = 0 ;
13322 std::vector< double,std::allocator< double > > result;
13324 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_getIcosahedralSymmetriesPy",&obj0)) SWIG_fail;
13325 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE, 0 | 0 );
13326 if (!SWIG_IsOK(res1)) {
13327 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_getIcosahedralSymmetriesPy" "', argument " "1"" of type '" "ProSHADE::ProSHADE *""'");
13330 result = (arg1)->getIcosahedralSymmetriesPy();
13331 resultobj = swig::from(
static_cast< std::vector< double,std::allocator< double >
> >(result));
13338 SWIGINTERN PyObject *_wrap_ProSHADE_getSymmetryElementsPy(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
13339 PyObject *resultobj = 0;
13343 PyObject * obj0 = 0 ;
13344 std::vector< double,std::allocator< double > > result;
13346 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_getSymmetryElementsPy",&obj0)) SWIG_fail;
13347 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE, 0 | 0 );
13348 if (!SWIG_IsOK(res1)) {
13349 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_getSymmetryElementsPy" "', argument " "1"" of type '" "ProSHADE::ProSHADE *""'");
13352 result = (arg1)->getSymmetryElementsPy();
13353 resultobj = swig::from(
static_cast< std::vector< double,std::allocator< double >
> >(result));
13360 SWIGINTERN PyObject *_wrap_ProSHADE_getSpecificSymmetryElementsPy__SWIG_0(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
13361 PyObject *resultobj = 0;
13369 PyObject * obj0 = 0 ;
13370 PyObject * obj1 = 0 ;
13371 PyObject * obj2 = 0 ;
13372 std::vector< double,std::allocator< double > > result;
13374 if (!PyArg_ParseTuple(args,(
char *)
"OOO:ProSHADE_getSpecificSymmetryElementsPy",&obj0,&obj1,&obj2)) SWIG_fail;
13375 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE, 0 | 0 );
13376 if (!SWIG_IsOK(res1)) {
13377 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_getSpecificSymmetryElementsPy" "', argument " "1"" of type '" "ProSHADE::ProSHADE *""'");
13381 std::string *ptr = (std::string *)0;
13382 int res = SWIG_AsPtr_std_string(obj1, &ptr);
13383 if (!SWIG_IsOK(res) || !ptr) {
13384 SWIG_exception_fail(SWIG_ArgError((ptr ? res : SWIG_TypeError)),
"in method '" "ProSHADE_getSpecificSymmetryElementsPy" "', argument " "2"" of type '" "std::string""'");
13387 if (SWIG_IsNewObj(res))
delete ptr;
13389 ecode3 = SWIG_AsVal_int(obj2, &val3);
13390 if (!SWIG_IsOK(ecode3)) {
13391 SWIG_exception_fail(SWIG_ArgError(ecode3),
"in method '" "ProSHADE_getSpecificSymmetryElementsPy" "', argument " "3"" of type '" "int""'");
13393 arg3 =
static_cast< int >(val3);
13394 result = (arg1)->getSpecificSymmetryElementsPy(arg2,arg3);
13395 resultobj = swig::from(
static_cast< std::vector< double,std::allocator< double >
> >(result));
13402 SWIGINTERN PyObject *_wrap_ProSHADE_getSpecificSymmetryElementsPy__SWIG_1(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
13403 PyObject *resultobj = 0;
13408 PyObject * obj0 = 0 ;
13409 PyObject * obj1 = 0 ;
13410 std::vector< double,std::allocator< double > > result;
13412 if (!PyArg_ParseTuple(args,(
char *)
"OO:ProSHADE_getSpecificSymmetryElementsPy",&obj0,&obj1)) SWIG_fail;
13413 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE, 0 | 0 );
13414 if (!SWIG_IsOK(res1)) {
13415 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_getSpecificSymmetryElementsPy" "', argument " "1"" of type '" "ProSHADE::ProSHADE *""'");
13419 std::string *ptr = (std::string *)0;
13420 int res = SWIG_AsPtr_std_string(obj1, &ptr);
13421 if (!SWIG_IsOK(res) || !ptr) {
13422 SWIG_exception_fail(SWIG_ArgError((ptr ? res : SWIG_TypeError)),
"in method '" "ProSHADE_getSpecificSymmetryElementsPy" "', argument " "2"" of type '" "std::string""'");
13425 if (SWIG_IsNewObj(res))
delete ptr;
13427 result = (arg1)->getSpecificSymmetryElementsPy(arg2);
13428 resultobj = swig::from(
static_cast< std::vector< double,std::allocator< double >
> >(result));
13435 SWIGINTERN PyObject *_wrap_ProSHADE_getSpecificSymmetryElementsPy(PyObject *
self, PyObject *args) {
13437 PyObject *argv[4] = {
13442 if (!PyTuple_Check(args)) SWIG_fail;
13443 argc = PyObject_Length(args);
13444 for (ii = 0; (ii < 3) && (ii < argc); ii++) {
13445 argv[ii] = PyTuple_GET_ITEM(args,ii);
13450 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ProSHADE__ProSHADE, 0);
13451 _v = SWIG_CheckState(res);
13453 int res = SWIG_AsPtr_std_string(argv[1], (std::string**)(0));
13454 _v = SWIG_CheckState(res);
13456 return _wrap_ProSHADE_getSpecificSymmetryElementsPy__SWIG_1(
self, args);
13463 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_ProSHADE__ProSHADE, 0);
13464 _v = SWIG_CheckState(res);
13466 int res = SWIG_AsPtr_std_string(argv[1], (std::string**)(0));
13467 _v = SWIG_CheckState(res);
13470 int res = SWIG_AsVal_int(argv[2], NULL);
13471 _v = SWIG_CheckState(res);
13474 return _wrap_ProSHADE_getSpecificSymmetryElementsPy__SWIG_0(
self, args);
13481 SWIG_SetErrorMsg(PyExc_NotImplementedError,
"Wrong number or type of arguments for overloaded function 'ProSHADE_getSpecificSymmetryElementsPy'.\n" 13482 " Possible C/C++ prototypes are:\n" 13483 " ProSHADE::ProSHADE::getSpecificSymmetryElementsPy(std::string,int)\n" 13484 " ProSHADE::ProSHADE::getSpecificSymmetryElementsPy(std::string)\n");
13489 SWIGINTERN PyObject *_wrap_ProSHADE_getProSHADEVersion(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
13490 PyObject *resultobj = 0;
13494 PyObject * obj0 = 0 ;
13495 std::string result;
13497 if (!PyArg_ParseTuple(args,(
char *)
"O:ProSHADE_getProSHADEVersion",&obj0)) SWIG_fail;
13498 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_ProSHADE__ProSHADE, 0 | 0 );
13499 if (!SWIG_IsOK(res1)) {
13500 SWIG_exception_fail(SWIG_ArgError(res1),
"in method '" "ProSHADE_getProSHADEVersion" "', argument " "1"" of type '" "ProSHADE::ProSHADE *""'");
13503 result = (arg1)->getProSHADEVersion();
13504 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
13511 SWIGINTERN PyObject *ProSHADE_swigregister(PyObject *SWIGUNUSEDPARM(
self), PyObject *args) {
13513 if (!PyArg_ParseTuple(args,(
char *)
"O:swigregister", &obj))
return NULL;
13514 SWIG_TypeNewClientData(SWIGTYPE_p_ProSHADE__ProSHADE, SWIG_NewClientData(obj));
13515 return SWIG_Py_Void();
13518 static PyMethodDef SwigMethods[] = {
13519 { (
char *)
"SWIG_PyInstanceMethod_New", (PyCFunction)SWIG_PyInstanceMethod_New, METH_O, NULL},
13520 { (
char *)
"delete_SwigPyIterator", _wrap_delete_SwigPyIterator, METH_VARARGS, NULL},
13521 { (
char *)
"SwigPyIterator_value", _wrap_SwigPyIterator_value, METH_VARARGS, NULL},
13522 { (
char *)
"SwigPyIterator_incr", _wrap_SwigPyIterator_incr, METH_VARARGS, NULL},
13523 { (
char *)
"SwigPyIterator_decr", _wrap_SwigPyIterator_decr, METH_VARARGS, NULL},
13524 { (
char *)
"SwigPyIterator_distance", _wrap_SwigPyIterator_distance, METH_VARARGS, NULL},
13525 { (
char *)
"SwigPyIterator_equal", _wrap_SwigPyIterator_equal, METH_VARARGS, NULL},
13526 { (
char *)
"SwigPyIterator_copy", _wrap_SwigPyIterator_copy, METH_VARARGS, NULL},
13527 { (
char *)
"SwigPyIterator_next", _wrap_SwigPyIterator_next, METH_VARARGS, NULL},
13528 { (
char *)
"SwigPyIterator___next__", _wrap_SwigPyIterator___next__, METH_VARARGS, NULL},
13529 { (
char *)
"SwigPyIterator_previous", _wrap_SwigPyIterator_previous, METH_VARARGS, NULL},
13530 { (
char *)
"SwigPyIterator_advance", _wrap_SwigPyIterator_advance, METH_VARARGS, NULL},
13531 { (
char *)
"SwigPyIterator___eq__", _wrap_SwigPyIterator___eq__, METH_VARARGS, NULL},
13532 { (
char *)
"SwigPyIterator___ne__", _wrap_SwigPyIterator___ne__, METH_VARARGS, NULL},
13533 { (
char *)
"SwigPyIterator___iadd__", _wrap_SwigPyIterator___iadd__, METH_VARARGS, NULL},
13534 { (
char *)
"SwigPyIterator___isub__", _wrap_SwigPyIterator___isub__, METH_VARARGS, NULL},
13535 { (
char *)
"SwigPyIterator___add__", _wrap_SwigPyIterator___add__, METH_VARARGS, NULL},
13536 { (
char *)
"SwigPyIterator___sub__", _wrap_SwigPyIterator___sub__, METH_VARARGS, NULL},
13537 { (
char *)
"SwigPyIterator_swigregister", SwigPyIterator_swigregister, METH_VARARGS, NULL},
13538 { (
char *)
"StringList_iterator", _wrap_StringList_iterator, METH_VARARGS, NULL},
13539 { (
char *)
"StringList___nonzero__", _wrap_StringList___nonzero__, METH_VARARGS, NULL},
13540 { (
char *)
"StringList___bool__", _wrap_StringList___bool__, METH_VARARGS, NULL},
13541 { (
char *)
"StringList___len__", _wrap_StringList___len__, METH_VARARGS, NULL},
13542 { (
char *)
"StringList___getslice__", _wrap_StringList___getslice__, METH_VARARGS, NULL},
13543 { (
char *)
"StringList___setslice__", _wrap_StringList___setslice__, METH_VARARGS, NULL},
13544 { (
char *)
"StringList___delslice__", _wrap_StringList___delslice__, METH_VARARGS, NULL},
13545 { (
char *)
"StringList___delitem__", _wrap_StringList___delitem__, METH_VARARGS, NULL},
13546 { (
char *)
"StringList___getitem__", _wrap_StringList___getitem__, METH_VARARGS, NULL},
13547 { (
char *)
"StringList___setitem__", _wrap_StringList___setitem__, METH_VARARGS, NULL},
13548 { (
char *)
"StringList_pop", _wrap_StringList_pop, METH_VARARGS, NULL},
13549 { (
char *)
"StringList_append", _wrap_StringList_append, METH_VARARGS, NULL},
13550 { (
char *)
"StringList_empty", _wrap_StringList_empty, METH_VARARGS, NULL},
13551 { (
char *)
"StringList_size", _wrap_StringList_size, METH_VARARGS, NULL},
13552 { (
char *)
"StringList_swap", _wrap_StringList_swap, METH_VARARGS, NULL},
13553 { (
char *)
"StringList_begin", _wrap_StringList_begin, METH_VARARGS, NULL},
13554 { (
char *)
"StringList_end", _wrap_StringList_end, METH_VARARGS, NULL},
13555 { (
char *)
"StringList_rbegin", _wrap_StringList_rbegin, METH_VARARGS, NULL},
13556 { (
char *)
"StringList_rend", _wrap_StringList_rend, METH_VARARGS, NULL},
13557 { (
char *)
"StringList_clear", _wrap_StringList_clear, METH_VARARGS, NULL},
13558 { (
char *)
"StringList_get_allocator", _wrap_StringList_get_allocator, METH_VARARGS, NULL},
13559 { (
char *)
"StringList_pop_back", _wrap_StringList_pop_back, METH_VARARGS, NULL},
13560 { (
char *)
"StringList_erase", _wrap_StringList_erase, METH_VARARGS, NULL},
13561 { (
char *)
"new_StringList", _wrap_new_StringList, METH_VARARGS, NULL},
13562 { (
char *)
"StringList_push_back", _wrap_StringList_push_back, METH_VARARGS, NULL},
13563 { (
char *)
"StringList_front", _wrap_StringList_front, METH_VARARGS, NULL},
13564 { (
char *)
"StringList_back", _wrap_StringList_back, METH_VARARGS, NULL},
13565 { (
char *)
"StringList_assign", _wrap_StringList_assign, METH_VARARGS, NULL},
13566 { (
char *)
"StringList_resize", _wrap_StringList_resize, METH_VARARGS, NULL},
13567 { (
char *)
"StringList_insert", _wrap_StringList_insert, METH_VARARGS, NULL},
13568 { (
char *)
"StringList_reserve", _wrap_StringList_reserve, METH_VARARGS, NULL},
13569 { (
char *)
"StringList_capacity", _wrap_StringList_capacity, METH_VARARGS, NULL},
13570 { (
char *)
"delete_StringList", _wrap_delete_StringList, METH_VARARGS, NULL},
13571 { (
char *)
"StringList_swigregister", StringList_swigregister, METH_VARARGS, NULL},
13572 { (
char *)
"VecDouble_iterator", _wrap_VecDouble_iterator, METH_VARARGS, NULL},
13573 { (
char *)
"VecDouble___nonzero__", _wrap_VecDouble___nonzero__, METH_VARARGS, NULL},
13574 { (
char *)
"VecDouble___bool__", _wrap_VecDouble___bool__, METH_VARARGS, NULL},
13575 { (
char *)
"VecDouble___len__", _wrap_VecDouble___len__, METH_VARARGS, NULL},
13576 { (
char *)
"VecDouble___getslice__", _wrap_VecDouble___getslice__, METH_VARARGS, NULL},
13577 { (
char *)
"VecDouble___setslice__", _wrap_VecDouble___setslice__, METH_VARARGS, NULL},
13578 { (
char *)
"VecDouble___delslice__", _wrap_VecDouble___delslice__, METH_VARARGS, NULL},
13579 { (
char *)
"VecDouble___delitem__", _wrap_VecDouble___delitem__, METH_VARARGS, NULL},
13580 { (
char *)
"VecDouble___getitem__", _wrap_VecDouble___getitem__, METH_VARARGS, NULL},
13581 { (
char *)
"VecDouble___setitem__", _wrap_VecDouble___setitem__, METH_VARARGS, NULL},
13582 { (
char *)
"VecDouble_pop", _wrap_VecDouble_pop, METH_VARARGS, NULL},
13583 { (
char *)
"VecDouble_append", _wrap_VecDouble_append, METH_VARARGS, NULL},
13584 { (
char *)
"VecDouble_empty", _wrap_VecDouble_empty, METH_VARARGS, NULL},
13585 { (
char *)
"VecDouble_size", _wrap_VecDouble_size, METH_VARARGS, NULL},
13586 { (
char *)
"VecDouble_swap", _wrap_VecDouble_swap, METH_VARARGS, NULL},
13587 { (
char *)
"VecDouble_begin", _wrap_VecDouble_begin, METH_VARARGS, NULL},
13588 { (
char *)
"VecDouble_end", _wrap_VecDouble_end, METH_VARARGS, NULL},
13589 { (
char *)
"VecDouble_rbegin", _wrap_VecDouble_rbegin, METH_VARARGS, NULL},
13590 { (
char *)
"VecDouble_rend", _wrap_VecDouble_rend, METH_VARARGS, NULL},
13591 { (
char *)
"VecDouble_clear", _wrap_VecDouble_clear, METH_VARARGS, NULL},
13592 { (
char *)
"VecDouble_get_allocator", _wrap_VecDouble_get_allocator, METH_VARARGS, NULL},
13593 { (
char *)
"VecDouble_pop_back", _wrap_VecDouble_pop_back, METH_VARARGS, NULL},
13594 { (
char *)
"VecDouble_erase", _wrap_VecDouble_erase, METH_VARARGS, NULL},
13595 { (
char *)
"new_VecDouble", _wrap_new_VecDouble, METH_VARARGS, NULL},
13596 { (
char *)
"VecDouble_push_back", _wrap_VecDouble_push_back, METH_VARARGS, NULL},
13597 { (
char *)
"VecDouble_front", _wrap_VecDouble_front, METH_VARARGS, NULL},
13598 { (
char *)
"VecDouble_back", _wrap_VecDouble_back, METH_VARARGS, NULL},
13599 { (
char *)
"VecDouble_assign", _wrap_VecDouble_assign, METH_VARARGS, NULL},
13600 { (
char *)
"VecDouble_resize", _wrap_VecDouble_resize, METH_VARARGS, NULL},
13601 { (
char *)
"VecDouble_insert", _wrap_VecDouble_insert, METH_VARARGS, NULL},
13602 { (
char *)
"VecDouble_reserve", _wrap_VecDouble_reserve, METH_VARARGS, NULL},
13603 { (
char *)
"VecDouble_capacity", _wrap_VecDouble_capacity, METH_VARARGS, NULL},
13604 { (
char *)
"delete_VecDouble", _wrap_delete_VecDouble, METH_VARARGS, NULL},
13605 { (
char *)
"VecDouble_swigregister", VecDouble_swigregister, METH_VARARGS, NULL},
13606 { (
char *)
"ProSHADE_settings_mapResolution_set", _wrap_ProSHADE_settings_mapResolution_set, METH_VARARGS, NULL},
13607 { (
char *)
"ProSHADE_settings_mapResolution_get", _wrap_ProSHADE_settings_mapResolution_get, METH_VARARGS, NULL},
13608 { (
char *)
"ProSHADE_settings_bandwidth_set", _wrap_ProSHADE_settings_bandwidth_set, METH_VARARGS, NULL},
13609 { (
char *)
"ProSHADE_settings_bandwidth_get", _wrap_ProSHADE_settings_bandwidth_get, METH_VARARGS, NULL},
13610 { (
char *)
"ProSHADE_settings_glIntegOrder_set", _wrap_ProSHADE_settings_glIntegOrder_set, METH_VARARGS, NULL},
13611 { (
char *)
"ProSHADE_settings_glIntegOrder_get", _wrap_ProSHADE_settings_glIntegOrder_get, METH_VARARGS, NULL},
13612 { (
char *)
"ProSHADE_settings_theta_set", _wrap_ProSHADE_settings_theta_set, METH_VARARGS, NULL},
13613 { (
char *)
"ProSHADE_settings_theta_get", _wrap_ProSHADE_settings_theta_get, METH_VARARGS, NULL},
13614 { (
char *)
"ProSHADE_settings_phi_set", _wrap_ProSHADE_settings_phi_set, METH_VARARGS, NULL},
13615 { (
char *)
"ProSHADE_settings_phi_get", _wrap_ProSHADE_settings_phi_get, METH_VARARGS, NULL},
13616 { (
char *)
"ProSHADE_settings_mapResDefault_set", _wrap_ProSHADE_settings_mapResDefault_set, METH_VARARGS, NULL},
13617 { (
char *)
"ProSHADE_settings_mapResDefault_get", _wrap_ProSHADE_settings_mapResDefault_get, METH_VARARGS, NULL},
13618 { (
char *)
"ProSHADE_settings_bFactorValue_set", _wrap_ProSHADE_settings_bFactorValue_set, METH_VARARGS, NULL},
13619 { (
char *)
"ProSHADE_settings_bFactorValue_get", _wrap_ProSHADE_settings_bFactorValue_get, METH_VARARGS, NULL},
13620 { (
char *)
"ProSHADE_settings_bFactorChange_set", _wrap_ProSHADE_settings_bFactorChange_set, METH_VARARGS, NULL},
13621 { (
char *)
"ProSHADE_settings_bFactorChange_get", _wrap_ProSHADE_settings_bFactorChange_get, METH_VARARGS, NULL},
13622 { (
char *)
"ProSHADE_settings_noIQRsFromMap_set", _wrap_ProSHADE_settings_noIQRsFromMap_set, METH_VARARGS, NULL},
13623 { (
char *)
"ProSHADE_settings_noIQRsFromMap_get", _wrap_ProSHADE_settings_noIQRsFromMap_get, METH_VARARGS, NULL},
13624 { (
char *)
"ProSHADE_settings_shellSpacing_set", _wrap_ProSHADE_settings_shellSpacing_set, METH_VARARGS, NULL},
13625 { (
char *)
"ProSHADE_settings_shellSpacing_get", _wrap_ProSHADE_settings_shellSpacing_get, METH_VARARGS, NULL},
13626 { (
char *)
"ProSHADE_settings_manualShells_set", _wrap_ProSHADE_settings_manualShells_set, METH_VARARGS, NULL},
13627 { (
char *)
"ProSHADE_settings_manualShells_get", _wrap_ProSHADE_settings_manualShells_get, METH_VARARGS, NULL},
13628 { (
char *)
"ProSHADE_settings_usePhase_set", _wrap_ProSHADE_settings_usePhase_set, METH_VARARGS, NULL},
13629 { (
char *)
"ProSHADE_settings_usePhase_get", _wrap_ProSHADE_settings_usePhase_get, METH_VARARGS, NULL},
13630 { (
char *)
"ProSHADE_settings_useCOM_set", _wrap_ProSHADE_settings_useCOM_set, METH_VARARGS, NULL},
13631 { (
char *)
"ProSHADE_settings_useCOM_get", _wrap_ProSHADE_settings_useCOM_get, METH_VARARGS, NULL},
13632 { (
char *)
"ProSHADE_settings_firstLineCOM_set", _wrap_ProSHADE_settings_firstLineCOM_set, METH_VARARGS, NULL},
13633 { (
char *)
"ProSHADE_settings_firstLineCOM_get", _wrap_ProSHADE_settings_firstLineCOM_get, METH_VARARGS, NULL},
13634 { (
char *)
"ProSHADE_settings_extraSpace_set", _wrap_ProSHADE_settings_extraSpace_set, METH_VARARGS, NULL},
13635 { (
char *)
"ProSHADE_settings_extraSpace_get", _wrap_ProSHADE_settings_extraSpace_get, METH_VARARGS, NULL},
13636 { (
char *)
"ProSHADE_settings_alpha_set", _wrap_ProSHADE_settings_alpha_set, METH_VARARGS, NULL},
13637 { (
char *)
"ProSHADE_settings_alpha_get", _wrap_ProSHADE_settings_alpha_get, METH_VARARGS, NULL},
13638 { (
char *)
"ProSHADE_settings_mPower_set", _wrap_ProSHADE_settings_mPower_set, METH_VARARGS, NULL},
13639 { (
char *)
"ProSHADE_settings_mPower_get", _wrap_ProSHADE_settings_mPower_get, METH_VARARGS, NULL},
13640 { (
char *)
"ProSHADE_settings_ignoreLs_set", _wrap_ProSHADE_settings_ignoreLs_set, METH_VARARGS, NULL},
13641 { (
char *)
"ProSHADE_settings_ignoreLs_get", _wrap_ProSHADE_settings_ignoreLs_get, METH_VARARGS, NULL},
13642 { (
char *)
"ProSHADE_settings_structFiles_set", _wrap_ProSHADE_settings_structFiles_set, METH_VARARGS, NULL},
13643 { (
char *)
"ProSHADE_settings_structFiles_get", _wrap_ProSHADE_settings_structFiles_get, METH_VARARGS, NULL},
13644 { (
char *)
"ProSHADE_settings_peakHeightNoIQRs_set", _wrap_ProSHADE_settings_peakHeightNoIQRs_set, METH_VARARGS, NULL},
13645 { (
char *)
"ProSHADE_settings_peakHeightNoIQRs_get", _wrap_ProSHADE_settings_peakHeightNoIQRs_get, METH_VARARGS, NULL},
13646 { (
char *)
"ProSHADE_settings_peakDistanceForReal_set", _wrap_ProSHADE_settings_peakDistanceForReal_set, METH_VARARGS, NULL},
13647 { (
char *)
"ProSHADE_settings_peakDistanceForReal_get", _wrap_ProSHADE_settings_peakDistanceForReal_get, METH_VARARGS, NULL},
13648 { (
char *)
"ProSHADE_settings_peakSurroundingPoints_set", _wrap_ProSHADE_settings_peakSurroundingPoints_set, METH_VARARGS, NULL},
13649 { (
char *)
"ProSHADE_settings_peakSurroundingPoints_get", _wrap_ProSHADE_settings_peakSurroundingPoints_get, METH_VARARGS, NULL},
13650 { (
char *)
"ProSHADE_settings_aaErrorTolerance_set", _wrap_ProSHADE_settings_aaErrorTolerance_set, METH_VARARGS, NULL},
13651 { (
char *)
"ProSHADE_settings_aaErrorTolerance_get", _wrap_ProSHADE_settings_aaErrorTolerance_get, METH_VARARGS, NULL},
13652 { (
char *)
"ProSHADE_settings_symGapTolerance_set", _wrap_ProSHADE_settings_symGapTolerance_set, METH_VARARGS, NULL},
13653 { (
char *)
"ProSHADE_settings_symGapTolerance_get", _wrap_ProSHADE_settings_symGapTolerance_get, METH_VARARGS, NULL},
13654 { (
char *)
"ProSHADE_settings_energyLevelDist_set", _wrap_ProSHADE_settings_energyLevelDist_set, METH_VARARGS, NULL},
13655 { (
char *)
"ProSHADE_settings_energyLevelDist_get", _wrap_ProSHADE_settings_energyLevelDist_get, METH_VARARGS, NULL},
13656 { (
char *)
"ProSHADE_settings_traceSigmaDist_set", _wrap_ProSHADE_settings_traceSigmaDist_set, METH_VARARGS, NULL},
13657 { (
char *)
"ProSHADE_settings_traceSigmaDist_get", _wrap_ProSHADE_settings_traceSigmaDist_get, METH_VARARGS, NULL},
13658 { (
char *)
"ProSHADE_settings_fullRotFnDist_set", _wrap_ProSHADE_settings_fullRotFnDist_set, METH_VARARGS, NULL},
13659 { (
char *)
"ProSHADE_settings_fullRotFnDist_get", _wrap_ProSHADE_settings_fullRotFnDist_get, METH_VARARGS, NULL},
13660 { (
char *)
"ProSHADE_settings_enLevelsThreshold_set", _wrap_ProSHADE_settings_enLevelsThreshold_set, METH_VARARGS, NULL},
13661 { (
char *)
"ProSHADE_settings_enLevelsThreshold_get", _wrap_ProSHADE_settings_enLevelsThreshold_get, METH_VARARGS, NULL},
13662 { (
char *)
"ProSHADE_settings_trSigmaThreshold_set", _wrap_ProSHADE_settings_trSigmaThreshold_set, METH_VARARGS, NULL},
13663 { (
char *)
"ProSHADE_settings_trSigmaThreshold_get", _wrap_ProSHADE_settings_trSigmaThreshold_get, METH_VARARGS, NULL},
13664 { (
char *)
"ProSHADE_settings_taskToPerform_set", _wrap_ProSHADE_settings_taskToPerform_set, METH_VARARGS, NULL},
13665 { (
char *)
"ProSHADE_settings_taskToPerform_get", _wrap_ProSHADE_settings_taskToPerform_get, METH_VARARGS, NULL},
13666 { (
char *)
"ProSHADE_settings_clearMapFile_set", _wrap_ProSHADE_settings_clearMapFile_set, METH_VARARGS, NULL},
13667 { (
char *)
"ProSHADE_settings_clearMapFile_get", _wrap_ProSHADE_settings_clearMapFile_get, METH_VARARGS, NULL},
13668 { (
char *)
"ProSHADE_settings_useCubicMaps_set", _wrap_ProSHADE_settings_useCubicMaps_set, METH_VARARGS, NULL},
13669 { (
char *)
"ProSHADE_settings_useCubicMaps_get", _wrap_ProSHADE_settings_useCubicMaps_get, METH_VARARGS, NULL},
13670 { (
char *)
"ProSHADE_settings_clearMapData_set", _wrap_ProSHADE_settings_clearMapData_set, METH_VARARGS, NULL},
13671 { (
char *)
"ProSHADE_settings_clearMapData_get", _wrap_ProSHADE_settings_clearMapData_get, METH_VARARGS, NULL},
13672 { (
char *)
"ProSHADE_settings_mapFragBoxSize_set", _wrap_ProSHADE_settings_mapFragBoxSize_set, METH_VARARGS, NULL},
13673 { (
char *)
"ProSHADE_settings_mapFragBoxSize_get", _wrap_ProSHADE_settings_mapFragBoxSize_get, METH_VARARGS, NULL},
13674 { (
char *)
"ProSHADE_settings_mapFragName_set", _wrap_ProSHADE_settings_mapFragName_set, METH_VARARGS, NULL},
13675 { (
char *)
"ProSHADE_settings_mapFragName_get", _wrap_ProSHADE_settings_mapFragName_get, METH_VARARGS, NULL},
13676 { (
char *)
"ProSHADE_settings_mapFragBoxFraction_set", _wrap_ProSHADE_settings_mapFragBoxFraction_set, METH_VARARGS, NULL},
13677 { (
char *)
"ProSHADE_settings_mapFragBoxFraction_get", _wrap_ProSHADE_settings_mapFragBoxFraction_get, METH_VARARGS, NULL},
13678 { (
char *)
"ProSHADE_settings_databaseName_set", _wrap_ProSHADE_settings_databaseName_set, METH_VARARGS, NULL},
13679 { (
char *)
"ProSHADE_settings_databaseName_get", _wrap_ProSHADE_settings_databaseName_get, METH_VARARGS, NULL},
13680 { (
char *)
"ProSHADE_settings_volumeTolerance_set", _wrap_ProSHADE_settings_volumeTolerance_set, METH_VARARGS, NULL},
13681 { (
char *)
"ProSHADE_settings_volumeTolerance_get", _wrap_ProSHADE_settings_volumeTolerance_get, METH_VARARGS, NULL},
13682 { (
char *)
"ProSHADE_settings_symmetryFold_set", _wrap_ProSHADE_settings_symmetryFold_set, METH_VARARGS, NULL},
13683 { (
char *)
"ProSHADE_settings_symmetryFold_get", _wrap_ProSHADE_settings_symmetryFold_get, METH_VARARGS, NULL},
13684 { (
char *)
"ProSHADE_settings_symmetryType_set", _wrap_ProSHADE_settings_symmetryType_set, METH_VARARGS, NULL},
13685 { (
char *)
"ProSHADE_settings_symmetryType_get", _wrap_ProSHADE_settings_symmetryType_get, METH_VARARGS, NULL},
13686 { (
char *)
"ProSHADE_settings_rotAngle_set", _wrap_ProSHADE_settings_rotAngle_set, METH_VARARGS, NULL},
13687 { (
char *)
"ProSHADE_settings_rotAngle_get", _wrap_ProSHADE_settings_rotAngle_get, METH_VARARGS, NULL},
13688 { (
char *)
"ProSHADE_settings_rotXAxis_set", _wrap_ProSHADE_settings_rotXAxis_set, METH_VARARGS, NULL},
13689 { (
char *)
"ProSHADE_settings_rotXAxis_get", _wrap_ProSHADE_settings_rotXAxis_get, METH_VARARGS, NULL},
13690 { (
char *)
"ProSHADE_settings_rotYAxis_set", _wrap_ProSHADE_settings_rotYAxis_set, METH_VARARGS, NULL},
13691 { (
char *)
"ProSHADE_settings_rotYAxis_get", _wrap_ProSHADE_settings_rotYAxis_get, METH_VARARGS, NULL},
13692 { (
char *)
"ProSHADE_settings_rotZAxis_set", _wrap_ProSHADE_settings_rotZAxis_set, METH_VARARGS, NULL},
13693 { (
char *)
"ProSHADE_settings_rotZAxis_get", _wrap_ProSHADE_settings_rotZAxis_get, METH_VARARGS, NULL},
13694 { (
char *)
"ProSHADE_settings_rotChangeDefault_set", _wrap_ProSHADE_settings_rotChangeDefault_set, METH_VARARGS, NULL},
13695 { (
char *)
"ProSHADE_settings_rotChangeDefault_get", _wrap_ProSHADE_settings_rotChangeDefault_get, METH_VARARGS, NULL},
13696 { (
char *)
"ProSHADE_settings_xTranslation_set", _wrap_ProSHADE_settings_xTranslation_set, METH_VARARGS, NULL},
13697 { (
char *)
"ProSHADE_settings_xTranslation_get", _wrap_ProSHADE_settings_xTranslation_get, METH_VARARGS, NULL},
13698 { (
char *)
"ProSHADE_settings_yTranslation_set", _wrap_ProSHADE_settings_yTranslation_set, METH_VARARGS, NULL},
13699 { (
char *)
"ProSHADE_settings_yTranslation_get", _wrap_ProSHADE_settings_yTranslation_get, METH_VARARGS, NULL},
13700 { (
char *)
"ProSHADE_settings_zTranslation_set", _wrap_ProSHADE_settings_zTranslation_set, METH_VARARGS, NULL},
13701 { (
char *)
"ProSHADE_settings_zTranslation_get", _wrap_ProSHADE_settings_zTranslation_get, METH_VARARGS, NULL},
13702 { (
char *)
"ProSHADE_settings_overlayDefaults_set", _wrap_ProSHADE_settings_overlayDefaults_set, METH_VARARGS, NULL},
13703 { (
char *)
"ProSHADE_settings_overlayDefaults_get", _wrap_ProSHADE_settings_overlayDefaults_get, METH_VARARGS, NULL},
13704 { (
char *)
"ProSHADE_settings_axisOrder_set", _wrap_ProSHADE_settings_axisOrder_set, METH_VARARGS, NULL},
13705 { (
char *)
"ProSHADE_settings_axisOrder_get", _wrap_ProSHADE_settings_axisOrder_get, METH_VARARGS, NULL},
13706 { (
char *)
"ProSHADE_settings_verbose_set", _wrap_ProSHADE_settings_verbose_set, METH_VARARGS, NULL},
13707 { (
char *)
"ProSHADE_settings_verbose_get", _wrap_ProSHADE_settings_verbose_get, METH_VARARGS, NULL},
13708 { (
char *)
"new_ProSHADE_settings", _wrap_new_ProSHADE_settings, METH_VARARGS, NULL},
13709 { (
char *)
"ProSHADE_settings_printSettings", _wrap_ProSHADE_settings_printSettings, METH_VARARGS, NULL},
13710 { (
char *)
"ProSHADE_settings_getCommandLineParams", _wrap_ProSHADE_settings_getCommandLineParams, METH_VARARGS, NULL},
13711 { (
char *)
"ProSHADE_settings_ignoreLsAddValuePy", _wrap_ProSHADE_settings_ignoreLsAddValuePy, METH_VARARGS, NULL},
13712 { (
char *)
"delete_ProSHADE_settings", _wrap_delete_ProSHADE_settings, METH_VARARGS, NULL},
13713 { (
char *)
"ProSHADE_settings_swigregister", ProSHADE_settings_swigregister, METH_VARARGS, NULL},
13714 { (
char *)
"new_ProSHADE", _wrap_new_ProSHADE, METH_VARARGS, NULL},
13715 { (
char *)
"delete_ProSHADE", _wrap_delete_ProSHADE, METH_VARARGS, NULL},
13716 { (
char *)
"ProSHADE_getCrossCorrDists", _wrap_ProSHADE_getCrossCorrDists, METH_VARARGS, NULL},
13717 { (
char *)
"ProSHADE_getTraceSigmaDists", _wrap_ProSHADE_getTraceSigmaDists, METH_VARARGS, NULL},
13718 { (
char *)
"ProSHADE_getRotFunctionDists", _wrap_ProSHADE_getRotFunctionDists, METH_VARARGS, NULL},
13719 { (
char *)
"ProSHADE_getCyclicSymmetries", _wrap_ProSHADE_getCyclicSymmetries, METH_VARARGS, NULL},
13720 { (
char *)
"ProSHADE_getDihedralSymmetries", _wrap_ProSHADE_getDihedralSymmetries, METH_VARARGS, NULL},
13721 { (
char *)
"ProSHADE_getTetrahedralSymmetries", _wrap_ProSHADE_getTetrahedralSymmetries, METH_VARARGS, NULL},
13722 { (
char *)
"ProSHADE_getOctahedralSymmetries", _wrap_ProSHADE_getOctahedralSymmetries, METH_VARARGS, NULL},
13723 { (
char *)
"ProSHADE_getIcosahedralSymmetries", _wrap_ProSHADE_getIcosahedralSymmetries, METH_VARARGS, NULL},
13724 { (
char *)
"ProSHADE_getSymmetryElements", _wrap_ProSHADE_getSymmetryElements, METH_VARARGS, NULL},
13725 { (
char *)
"ProSHADE_getSpecificSymmetryElements", _wrap_ProSHADE_getSpecificSymmetryElements, METH_VARARGS, NULL},
13726 { (
char *)
"ProSHADE_getCyclicSymmetriesPy", _wrap_ProSHADE_getCyclicSymmetriesPy, METH_VARARGS, NULL},
13727 { (
char *)
"ProSHADE_getDihedralSymmetriesPy", _wrap_ProSHADE_getDihedralSymmetriesPy, METH_VARARGS, NULL},
13728 { (
char *)
"ProSHADE_getTetrahedralSymmetriesPy", _wrap_ProSHADE_getTetrahedralSymmetriesPy, METH_VARARGS, NULL},
13729 { (
char *)
"ProSHADE_getOctahedralSymmetriesPy", _wrap_ProSHADE_getOctahedralSymmetriesPy, METH_VARARGS, NULL},
13730 { (
char *)
"ProSHADE_getIcosahedralSymmetriesPy", _wrap_ProSHADE_getIcosahedralSymmetriesPy, METH_VARARGS, NULL},
13731 { (
char *)
"ProSHADE_getSymmetryElementsPy", _wrap_ProSHADE_getSymmetryElementsPy, METH_VARARGS, NULL},
13732 { (
char *)
"ProSHADE_getSpecificSymmetryElementsPy", _wrap_ProSHADE_getSpecificSymmetryElementsPy, METH_VARARGS, NULL},
13733 { (
char *)
"ProSHADE_getProSHADEVersion", _wrap_ProSHADE_getProSHADEVersion, METH_VARARGS, NULL},
13734 { (
char *)
"ProSHADE_swigregister", ProSHADE_swigregister, METH_VARARGS, NULL},
13735 { NULL, NULL, 0, NULL }
13741 static swig_type_info _swigt__p_ProSHADE__ProSHADE = {
"_p_ProSHADE__ProSHADE",
"ProSHADE::ProSHADE *", 0, 0, (
void*)0, 0};
13742 static swig_type_info _swigt__p_ProSHADE__ProSHADE_settings = {
"_p_ProSHADE__ProSHADE_settings",
"ProSHADE::ProSHADE_settings *", 0, 0, (
void*)0, 0};
13743 static swig_type_info _swigt__p_a_2__double = {
"_p_a_2__double",
"double (*)[2]|fftw_complex *", 0, 0, (
void*)0, 0};
13744 static swig_type_info _swigt__p_allocator_type = {
"_p_allocator_type",
"allocator_type *", 0, 0, (
void*)0, 0};
13745 static swig_type_info _swigt__p_char = {
"_p_char",
"char *", 0, 0, (
void*)0, 0};
13746 static swig_type_info _swigt__p_difference_type = {
"_p_difference_type",
"difference_type *", 0, 0, (
void*)0, 0};
13747 static swig_type_info _swigt__p_p_PyObject = {
"_p_p_PyObject",
"PyObject **", 0, 0, (
void*)0, 0};
13748 static swig_type_info _swigt__p_p_char = {
"_p_p_char",
"char **", 0, 0, (
void*)0, 0};
13749 static swig_type_info _swigt__p_size_type = {
"_p_size_type",
"size_type *", 0, 0, (
void*)0, 0};
13750 static swig_type_info _swigt__p_std__allocatorT_double_t = {
"_p_std__allocatorT_double_t",
"std::vector< double >::allocator_type *|std::allocator< double > *", 0, 0, (
void*)0, 0};
13751 static swig_type_info _swigt__p_std__allocatorT_std__string_t = {
"_p_std__allocatorT_std__string_t",
"std::vector< std::string >::allocator_type *|std::allocator< std::string > *", 0, 0, (
void*)0, 0};
13752 static swig_type_info _swigt__p_std__invalid_argument = {
"_p_std__invalid_argument",
"std::invalid_argument *", 0, 0, (
void*)0, 0};
13753 static swig_type_info _swigt__p_std__vectorT_double_std__allocatorT_double_t_t = {
"_p_std__vectorT_double_std__allocatorT_double_t_t",
"std::vector< double,std::allocator< double > > *|std::vector< double > *", 0, 0, (
void*)0, 0};
13754 static swig_type_info _swigt__p_std__vectorT_int_std__allocatorT_int_t_t = {
"_p_std__vectorT_int_std__allocatorT_int_t_t",
"std::vector< int,std::allocator< int > > *", 0, 0, (
void*)0, 0};
13755 static swig_type_info _swigt__p_std__vectorT_std__arrayT_double_5_t_std__allocatorT_std__arrayT_double_5_t_t_t = {
"_p_std__vectorT_std__arrayT_double_5_t_std__allocatorT_std__arrayT_double_5_t_t_t",
"std::vector< std::array< double,5 >,std::allocator< std::array< double,5 > > > *", 0, 0, (
void*)0, 0};
13756 static swig_type_info _swigt__p_std__vectorT_std__string_std__allocatorT_std__string_t_t = {
"_p_std__vectorT_std__string_std__allocatorT_std__string_t_t",
"std::vector< std::string,std::allocator< std::string > > *|std::vector< std::string > *", 0, 0, (
void*)0, 0};
13757 static swig_type_info _swigt__p_std__vectorT_std__vectorT_std__arrayT_double_6_t_std__allocatorT_std__arrayT_double_6_t_t_t_std__allocatorT_std__vectorT_std__arrayT_double_6_t_std__allocatorT_std__arrayT_double_6_t_t_t_t_t = {
"_p_std__vectorT_std__vectorT_std__arrayT_double_6_t_std__allocatorT_std__arrayT_double_6_t_t_t_std__allocatorT_std__vectorT_std__arrayT_double_6_t_std__allocatorT_std__arrayT_double_6_t_t_t_t_t",
"std::vector< std::vector< std::array< double,6 >,std::allocator< std::array< double,6 > > >,std::allocator< std::vector< std::array< double,6 >,std::allocator< std::array< double,6 > > > > > *", 0, 0, (
void*)0, 0};
13758 static swig_type_info _swigt__p_swig__SwigPyIterator = {
"_p_swig__SwigPyIterator",
"swig::SwigPyIterator *", 0, 0, (
void*)0, 0};
13759 static swig_type_info _swigt__p_value_type = {
"_p_value_type",
"value_type *", 0, 0, (
void*)0, 0};
13762 &_swigt__p_ProSHADE__ProSHADE,
13763 &_swigt__p_ProSHADE__ProSHADE_settings,
13764 &_swigt__p_a_2__double,
13765 &_swigt__p_allocator_type,
13767 &_swigt__p_difference_type,
13768 &_swigt__p_p_PyObject,
13770 &_swigt__p_size_type,
13771 &_swigt__p_std__allocatorT_double_t,
13772 &_swigt__p_std__allocatorT_std__string_t,
13773 &_swigt__p_std__invalid_argument,
13774 &_swigt__p_std__vectorT_double_std__allocatorT_double_t_t,
13775 &_swigt__p_std__vectorT_int_std__allocatorT_int_t_t,
13776 &_swigt__p_std__vectorT_std__arrayT_double_5_t_std__allocatorT_std__arrayT_double_5_t_t_t,
13777 &_swigt__p_std__vectorT_std__string_std__allocatorT_std__string_t_t,
13778 &_swigt__p_std__vectorT_std__vectorT_std__arrayT_double_6_t_std__allocatorT_std__arrayT_double_6_t_t_t_std__allocatorT_std__vectorT_std__arrayT_double_6_t_std__allocatorT_std__arrayT_double_6_t_t_t_t_t,
13779 &_swigt__p_swig__SwigPyIterator,
13780 &_swigt__p_value_type,
13783 static swig_cast_info _swigc__p_ProSHADE__ProSHADE[] = { {&_swigt__p_ProSHADE__ProSHADE, 0, 0, 0},{0, 0, 0, 0}};
13784 static swig_cast_info _swigc__p_ProSHADE__ProSHADE_settings[] = { {&_swigt__p_ProSHADE__ProSHADE_settings, 0, 0, 0},{0, 0, 0, 0}};
13785 static swig_cast_info _swigc__p_a_2__double[] = { {&_swigt__p_a_2__double, 0, 0, 0},{0, 0, 0, 0}};
13786 static swig_cast_info _swigc__p_allocator_type[] = { {&_swigt__p_allocator_type, 0, 0, 0},{0, 0, 0, 0}};
13787 static swig_cast_info _swigc__p_char[] = { {&_swigt__p_char, 0, 0, 0},{0, 0, 0, 0}};
13788 static swig_cast_info _swigc__p_difference_type[] = { {&_swigt__p_difference_type, 0, 0, 0},{0, 0, 0, 0}};
13789 static swig_cast_info _swigc__p_p_PyObject[] = { {&_swigt__p_p_PyObject, 0, 0, 0},{0, 0, 0, 0}};
13790 static swig_cast_info _swigc__p_p_char[] = { {&_swigt__p_p_char, 0, 0, 0},{0, 0, 0, 0}};
13791 static swig_cast_info _swigc__p_size_type[] = { {&_swigt__p_size_type, 0, 0, 0},{0, 0, 0, 0}};
13792 static swig_cast_info _swigc__p_std__allocatorT_double_t[] = { {&_swigt__p_std__allocatorT_double_t, 0, 0, 0},{0, 0, 0, 0}};
13793 static swig_cast_info _swigc__p_std__allocatorT_std__string_t[] = { {&_swigt__p_std__allocatorT_std__string_t, 0, 0, 0},{0, 0, 0, 0}};
13794 static swig_cast_info _swigc__p_std__invalid_argument[] = { {&_swigt__p_std__invalid_argument, 0, 0, 0},{0, 0, 0, 0}};
13795 static swig_cast_info _swigc__p_std__vectorT_double_std__allocatorT_double_t_t[] = { {&_swigt__p_std__vectorT_double_std__allocatorT_double_t_t, 0, 0, 0},{0, 0, 0, 0}};
13796 static swig_cast_info _swigc__p_std__vectorT_int_std__allocatorT_int_t_t[] = { {&_swigt__p_std__vectorT_int_std__allocatorT_int_t_t, 0, 0, 0},{0, 0, 0, 0}};
13797 static swig_cast_info _swigc__p_std__vectorT_std__arrayT_double_5_t_std__allocatorT_std__arrayT_double_5_t_t_t[] = { {&_swigt__p_std__vectorT_std__arrayT_double_5_t_std__allocatorT_std__arrayT_double_5_t_t_t, 0, 0, 0},{0, 0, 0, 0}};
13798 static swig_cast_info _swigc__p_std__vectorT_std__string_std__allocatorT_std__string_t_t[] = { {&_swigt__p_std__vectorT_std__string_std__allocatorT_std__string_t_t, 0, 0, 0},{0, 0, 0, 0}};
13799 static swig_cast_info _swigc__p_std__vectorT_std__vectorT_std__arrayT_double_6_t_std__allocatorT_std__arrayT_double_6_t_t_t_std__allocatorT_std__vectorT_std__arrayT_double_6_t_std__allocatorT_std__arrayT_double_6_t_t_t_t_t[] = { {&_swigt__p_std__vectorT_std__vectorT_std__arrayT_double_6_t_std__allocatorT_std__arrayT_double_6_t_t_t_std__allocatorT_std__vectorT_std__arrayT_double_6_t_std__allocatorT_std__arrayT_double_6_t_t_t_t_t, 0, 0, 0},{0, 0, 0, 0}};
13800 static swig_cast_info _swigc__p_swig__SwigPyIterator[] = { {&_swigt__p_swig__SwigPyIterator, 0, 0, 0},{0, 0, 0, 0}};
13801 static swig_cast_info _swigc__p_value_type[] = { {&_swigt__p_value_type, 0, 0, 0},{0, 0, 0, 0}};
13804 _swigc__p_ProSHADE__ProSHADE,
13805 _swigc__p_ProSHADE__ProSHADE_settings,
13806 _swigc__p_a_2__double,
13807 _swigc__p_allocator_type,
13809 _swigc__p_difference_type,
13810 _swigc__p_p_PyObject,
13812 _swigc__p_size_type,
13813 _swigc__p_std__allocatorT_double_t,
13814 _swigc__p_std__allocatorT_std__string_t,
13815 _swigc__p_std__invalid_argument,
13816 _swigc__p_std__vectorT_double_std__allocatorT_double_t_t,
13817 _swigc__p_std__vectorT_int_std__allocatorT_int_t_t,
13818 _swigc__p_std__vectorT_std__arrayT_double_5_t_std__allocatorT_std__arrayT_double_5_t_t_t,
13819 _swigc__p_std__vectorT_std__string_std__allocatorT_std__string_t_t,
13820 _swigc__p_std__vectorT_std__vectorT_std__arrayT_double_6_t_std__allocatorT_std__arrayT_double_6_t_t_t_std__allocatorT_std__vectorT_std__arrayT_double_6_t_std__allocatorT_std__arrayT_double_6_t_t_t_t_t,
13821 _swigc__p_swig__SwigPyIterator,
13822 _swigc__p_value_type,
13829 {0, 0, 0, 0.0, 0, 0}};
13883 #define SWIGRUNTIME_DEBUG 13888 SWIG_InitializeModule(
void *clientdata) {
13894 if (swig_module.next==0) {
13896 swig_module.type_initial = swig_type_initial;
13897 swig_module.cast_initial = swig_cast_initial;
13898 swig_module.next = &swig_module;
13905 module_head = SWIG_GetModule(clientdata);
13906 if (!module_head) {
13909 SWIG_SetModule(clientdata, &swig_module);
13914 if (iter==&swig_module) {
13919 }
while (iter!= module_head);
13922 swig_module.next = module_head->next;
13923 module_head->next = &swig_module;
13930 if (init == 0)
return;
13933 #ifdef SWIGRUNTIME_DEBUG 13934 printf(
"SWIG_InitializeModule: size %d\n", swig_module.size);
13936 for (i = 0; i < swig_module.size; ++i) {
13941 #ifdef SWIGRUNTIME_DEBUG 13942 printf(
"SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name);
13946 if (swig_module.next != &swig_module) {
13947 type = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, swig_module.type_initial[i]->name);
13951 #ifdef SWIGRUNTIME_DEBUG 13952 printf(
"SWIG_InitializeModule: found type %s\n", type->name);
13954 if (swig_module.type_initial[i]->clientdata) {
13955 type->clientdata = swig_module.type_initial[i]->clientdata;
13956 #ifdef SWIGRUNTIME_DEBUG 13957 printf(
"SWIG_InitializeModule: found and overwrite type %s \n", type->name);
13961 type = swig_module.type_initial[i];
13965 cast = swig_module.cast_initial[i];
13966 while (cast->type) {
13969 #ifdef SWIGRUNTIME_DEBUG 13970 printf(
"SWIG_InitializeModule: look cast %s\n", cast->type->name);
13972 if (swig_module.next != &swig_module) {
13973 ret = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, cast->type->name);
13974 #ifdef SWIGRUNTIME_DEBUG 13975 if (ret) printf(
"SWIG_InitializeModule: found cast %s\n", ret->name);
13979 if (type == swig_module.type_initial[i]) {
13980 #ifdef SWIGRUNTIME_DEBUG 13981 printf(
"SWIG_InitializeModule: skip old type %s\n", ret->name);
13988 #ifdef SWIGRUNTIME_DEBUG 13989 if (ocast) printf(
"SWIG_InitializeModule: skip old cast %s\n", ret->name);
13991 if (!ocast) ret = 0;
13996 #ifdef SWIGRUNTIME_DEBUG 13997 printf(
"SWIG_InitializeModule: adding cast %s\n", cast->type->name);
14000 type->cast->prev = cast;
14001 cast->next = type->cast;
14008 swig_module.types[i] = type;
14010 swig_module.types[i] = 0;
14012 #ifdef SWIGRUNTIME_DEBUG 14013 printf(
"**** SWIG_InitializeModule: Cast List ******\n");
14014 for (i = 0; i < swig_module.size; ++i) {
14017 printf(
"SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name);
14018 while (cast->type) {
14019 printf(
"SWIG_InitializeModule: cast type %s\n", cast->type->name);
14023 printf(
"---- Total casts: %d\n",j);
14025 printf(
"**** SWIG_InitializeModule: Cast List ******\n");
14035 SWIG_PropagateClientData(
void) {
14038 static int init_run = 0;
14040 if (init_run)
return;
14043 for (i = 0; i < swig_module.size; i++) {
14044 if (swig_module.types[i]->clientdata) {
14045 equiv = swig_module.types[i]->cast;
14047 if (!equiv->converter) {
14048 if (equiv->type && !equiv->type->clientdata)
14049 SWIG_TypeClientData(equiv->type, swig_module.types[i]->clientdata);
14051 equiv = equiv->next;
14072 #define SWIG_newvarlink() SWIG_Python_newvarlink() 14073 #define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr) 14074 #define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants) 14082 PyObject *(*get_attr)(void);
14083 int (*set_attr)(PyObject *);
14092 SWIGINTERN PyObject *
14094 #if PY_VERSION_HEX >= 0x03000000 14095 return PyUnicode_InternFromString(
"<Swig global variables>");
14097 return PyString_FromString(
"<Swig global variables>");
14101 SWIGINTERN PyObject *
14103 #if PY_VERSION_HEX >= 0x03000000 14104 PyObject *str = PyUnicode_InternFromString(
"(");
14108 for (var = v->vars; var; var=var->next) {
14109 tail = PyUnicode_FromString(var->name);
14110 joined = PyUnicode_Concat(str, tail);
14115 tail = PyUnicode_InternFromString(
", ");
14116 joined = PyUnicode_Concat(str, tail);
14122 tail = PyUnicode_InternFromString(
")");
14123 joined = PyUnicode_Concat(str, tail);
14128 PyObject *str = PyString_FromString(
"(");
14130 for (var = v->vars; var; var=var->next) {
14131 PyString_ConcatAndDel(&str,PyString_FromString(var->name));
14132 if (var->next) PyString_ConcatAndDel(&str,PyString_FromString(
", "));
14134 PyString_ConcatAndDel(&str,PyString_FromString(
")"));
14141 PyObject *str = swig_varlink_str(v);
14142 const char *tmp = SWIG_Python_str_AsChar(str);
14143 fprintf(fp,
"Swig global variables ");
14144 fprintf(fp,
"%s\n", tmp ? tmp :
"Invalid global variable");
14145 SWIG_Python_str_DelForPy3(tmp);
14161 SWIGINTERN PyObject *
14163 PyObject *res = NULL;
14166 if (strcmp(var->name,n) == 0) {
14167 res = (*var->get_attr)();
14172 if (res == NULL && !PyErr_Occurred()) {
14173 PyErr_Format(PyExc_AttributeError,
"Unknown C global variable '%s'", n);
14183 if (strcmp(var->name,n) == 0) {
14184 res = (*var->set_attr)(p);
14189 if (res == 1 && !PyErr_Occurred()) {
14190 PyErr_Format(PyExc_AttributeError,
"Unknown C global variable '%s'", n);
14195 SWIGINTERN PyTypeObject*
14196 swig_varlink_type(
void) {
14197 static char varlink__doc__[] =
"Swig var link object";
14198 static PyTypeObject varlink_type;
14199 static int type_init = 0;
14201 const PyTypeObject tmp = {
14202 #if PY_VERSION_HEX >= 0x03000000 14203 PyVarObject_HEAD_INIT(NULL, 0)
14205 PyObject_HEAD_INIT(NULL)
14208 (
char *)
"swigvarlink",
14211 (destructor) swig_varlink_dealloc,
14212 (printfunc) swig_varlink_print,
14213 (getattrfunc) swig_varlink_getattr,
14214 (setattrfunc) swig_varlink_setattr,
14216 (reprfunc) swig_varlink_repr,
14222 (reprfunc) swig_varlink_str,
14232 #if PY_VERSION_HEX >= 0x02020000 14233 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
14235 #if PY_VERSION_HEX >= 0x02030000 14238 #if PY_VERSION_HEX >= 0x02060000 14241 #if PY_VERSION_HEX >= 0x03040000 14244 #ifdef COUNT_ALLOCS 14248 #if PY_VERSION_HEX >= 0x02050000 14254 varlink_type = tmp;
14256 #if PY_VERSION_HEX < 0x02020000 14257 varlink_type.ob_type = &PyType_Type;
14259 if (PyType_Ready(&varlink_type) < 0)
14263 return &varlink_type;
14267 SWIGINTERN PyObject *
14268 SWIG_Python_newvarlink(
void) {
14273 return ((PyObject*) result);
14277 SWIG_Python_addvarlink(PyObject *p,
char *name, PyObject *(*get_attr)(
void),
int (*set_attr)(PyObject *p)) {
14281 size_t size = strlen(name)+1;
14282 gv->name = (
char *)malloc(size);
14284 strncpy(gv->name,name,size);
14285 gv->get_attr = get_attr;
14286 gv->set_attr = set_attr;
14287 gv->next = v->vars;
14293 SWIGINTERN PyObject *
14294 SWIG_globals(
void) {
14295 static PyObject *_SWIG_globals = 0;
14296 if (!_SWIG_globals) _SWIG_globals = SWIG_newvarlink();
14297 return _SWIG_globals;
14306 SWIG_Python_InstallConstants(PyObject *d,
swig_const_info constants[]) {
14309 for (i = 0; constants[i].type; ++i) {
14310 switch(constants[i].type) {
14311 case SWIG_PY_POINTER:
14312 obj = SWIG_InternalNewPointerObj(constants[i].pvalue, *(constants[i]).ptype,0);
14314 case SWIG_PY_BINARY:
14315 obj = SWIG_NewPackedObj(constants[i].pvalue, constants[i].lvalue, *(constants[i].ptype));
14322 PyDict_SetItemString(d, constants[i].name, obj);
14333 SWIG_Python_FixMethods(PyMethodDef *methods,
14338 for (i = 0; methods[i].ml_name; ++i) {
14339 const char *c = methods[i].ml_doc;
14341 c = strstr(c,
"swig_ptr: ");
14345 const char *name = c + 10;
14346 for (j = 0; const_table[j].type; ++j) {
14347 if (strncmp(const_table[j].name, name,
14348 strlen(const_table[j].name)) == 0) {
14349 ci = &(const_table[j]);
14354 void *ptr = (ci->type == SWIG_PY_POINTER) ? ci->pvalue : 0;
14356 size_t shift = (ci->ptype) - types;
14358 size_t ldoc = (c - methods[i].ml_doc);
14359 size_t lptr = strlen(ty->name)+2*
sizeof(
void*)+2;
14360 char *ndoc = (
char*)malloc(ldoc + lptr + 10);
14363 memcpy(buff, methods[i].ml_doc, ldoc);
14365 memcpy(buff,
"swig_ptr: ", 10);
14367 SWIG_PackVoidPtr(buff, ptr, ty->name, lptr);
14368 methods[i].ml_doc = ndoc;
14389 #if PY_VERSION_HEX >= 0x03000000 14395 PyObject *m, *d, *md;
14396 #if PY_VERSION_HEX >= 0x03000000 14397 static struct PyModuleDef SWIG_module = {
14398 # if PY_VERSION_HEX >= 0x03020000 14399 PyModuleDef_HEAD_INIT,
14402 PyObject_HEAD_INIT(NULL)
14408 (
char *) SWIG_name,
14419 #if defined(SWIGPYTHON_BUILTIN) 14421 0, 0, 0, 0, 0, 0, 0
14423 static PyGetSetDef this_getset_def = {
14424 (
char *)
"this", &SwigPyBuiltin_ThisClosure, NULL, NULL, NULL
14426 static SwigPyGetSet thisown_getset_closure = {
14427 (PyCFunction) SwigPyObject_own,
14428 (PyCFunction) SwigPyObject_own
14430 static PyGetSetDef thisown_getset_def = {
14431 (
char *)
"thisown", SwigPyBuiltin_GetterClosure, SwigPyBuiltin_SetterClosure, NULL, &thisown_getset_closure
14433 PyTypeObject *builtin_pytype;
14434 int builtin_base_count;
14437 PyGetSetDescrObject *static_getset;
14438 PyTypeObject *metatype;
14439 PyTypeObject *swigpyobject;
14441 PyObject *public_interface, *public_symbol;
14442 PyObject *this_descr;
14443 PyObject *thisown_descr;
14444 PyObject *
self = 0;
14447 (void)builtin_pytype;
14448 (void)builtin_base_count;
14449 (void)builtin_basetype;
14451 (void)static_getset;
14455 metatype = SwigPyObjectType();
14460 SWIG_Python_FixMethods(SwigMethods, swig_const_table, swig_types, swig_type_initial);
14462 #if PY_VERSION_HEX >= 0x03000000 14463 m = PyModule_Create(&SWIG_module);
14465 m = Py_InitModule((
char *) SWIG_name, SwigMethods);
14468 md = d = PyModule_GetDict(m);
14471 SWIG_InitializeModule(0);
14473 #ifdef SWIGPYTHON_BUILTIN 14474 swigpyobject = SwigPyObject_TypeOnce();
14476 SwigPyObject_stype = SWIG_MangledTypeQuery(
"_p_SwigPyObject");
14477 assert(SwigPyObject_stype);
14480 SwigPyObject_stype->clientdata = &SwigPyObject_clientdata;
14481 SwigPyObject_clientdata.pytype = swigpyobject;
14482 }
else if (swigpyobject->tp_basicsize != cd->pytype->tp_basicsize) {
14483 PyErr_SetString(PyExc_RuntimeError,
"Import error: attempted to load two incompatible swig-generated modules.");
14484 # if PY_VERSION_HEX >= 0x03000000 14492 this_descr = PyDescr_NewGetSet(SwigPyObject_type(), &this_getset_def);
14496 thisown_descr = PyDescr_NewGetSet(SwigPyObject_type(), &thisown_getset_def);
14497 (void)thisown_descr;
14499 public_interface = PyList_New(0);
14501 (void)public_symbol;
14503 PyDict_SetItemString(md,
"__all__", public_interface);
14504 Py_DECREF(public_interface);
14505 for (i = 0; SwigMethods[i].ml_name != NULL; ++i)
14506 SwigPyBuiltin_AddPublicSymbol(public_interface, SwigMethods[i].ml_name);
14507 for (i = 0; swig_const_table[i].name != 0; ++i)
14508 SwigPyBuiltin_AddPublicSymbol(public_interface, swig_const_table[i].name);
14511 SWIG_InstallConstants(d,swig_const_table);
14513 SWIG_Python_SetConstant(d,
"SHARED_PTR_DISOWN",SWIG_From_int(static_cast< int >(0)));
14514 SWIG_Python_SetConstant(d,
"Symmetry",SWIG_From_int(static_cast< int >(ProSHADE::Symmetry)));
14515 SWIG_Python_SetConstant(d,
"Distances",SWIG_From_int(static_cast< int >(ProSHADE::Distances)));
14516 SWIG_Python_SetConstant(d,
"DistancesFrag",SWIG_From_int(static_cast< int >(ProSHADE::DistancesFrag)));
14517 SWIG_Python_SetConstant(d,
"Features",SWIG_From_int(static_cast< int >(ProSHADE::Features)));
14518 SWIG_Python_SetConstant(d,
"BuildDB",SWIG_From_int(static_cast< int >(ProSHADE::BuildDB)));
14519 SWIG_Python_SetConstant(d,
"HalfMaps",SWIG_From_int(static_cast< int >(ProSHADE::HalfMaps)));
14520 SWIG_Python_SetConstant(d,
"RotateMap",SWIG_From_int(static_cast< int >(ProSHADE::RotateMap)));
14521 SWIG_Python_SetConstant(d,
"OverlayMap",SWIG_From_int(static_cast< int >(ProSHADE::OverlayMap)));
14522 #if PY_VERSION_HEX >= 0x03000000
This class stores all the settings and is passed to the executive classes instead of multitude of par...