00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011 #define SWIGPYTHON
00012 #define SWIG_PYTHON_DIRECTOR_NO_VTABLE
00013
00014 #ifdef __cplusplus
00015 template<class T> class SwigValueWrapper {
00016 T *tt;
00017 public:
00018 SwigValueWrapper() : tt(0) { }
00019 SwigValueWrapper(const SwigValueWrapper<T>& rhs) : tt(new T(*rhs.tt)) { }
00020 SwigValueWrapper(const T& t) : tt(new T(t)) { }
00021 ~SwigValueWrapper() { delete tt; }
00022 SwigValueWrapper& operator=(const T& t) { delete tt; tt = new T(t); return *this; }
00023 operator T&() const { return *tt; }
00024 T *operator&() { return tt; }
00025 private:
00026 SwigValueWrapper& operator=(const SwigValueWrapper<T>& rhs);
00027 };
00028 #endif
00029
00030
00031
00032
00033
00034
00035
00036 #ifndef SWIGTEMPLATEDISAMBIGUATOR
00037 # if defined(__SUNPRO_CC)
00038 # if (__SUNPRO_CC <= 0x560)
00039 # define SWIGTEMPLATEDISAMBIGUATOR template
00040 # else
00041 # define SWIGTEMPLATEDISAMBIGUATOR
00042 # endif
00043 # else
00044 # define SWIGTEMPLATEDISAMBIGUATOR
00045 # endif
00046 #endif
00047
00048
00049 #ifndef SWIGINLINE
00050 # if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__))
00051 # define SWIGINLINE inline
00052 # else
00053 # define SWIGINLINE
00054 # endif
00055 #endif
00056
00057
00058 #ifndef SWIGUNUSED
00059 # if defined(__GNUC__)
00060 # if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4))
00061 # define SWIGUNUSED __attribute__ ((__unused__))
00062 # else
00063 # define SWIGUNUSED
00064 # endif
00065 # elif defined(__ICC)
00066 # define SWIGUNUSED __attribute__ ((__unused__))
00067 # else
00068 # define SWIGUNUSED
00069 # endif
00070 #endif
00071
00072 #ifndef SWIGUNUSEDPARM
00073 # ifdef __cplusplus
00074 # define SWIGUNUSEDPARM(p)
00075 # else
00076 # define SWIGUNUSEDPARM(p) p SWIGUNUSED
00077 # endif
00078 #endif
00079
00080
00081 #ifndef SWIGINTERN
00082 # define SWIGINTERN static SWIGUNUSED
00083 #endif
00084
00085
00086 #ifndef SWIGINTERNINLINE
00087 # define SWIGINTERNINLINE SWIGINTERN SWIGINLINE
00088 #endif
00089
00090
00091 #if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)
00092 # ifndef GCC_HASCLASSVISIBILITY
00093 # define GCC_HASCLASSVISIBILITY
00094 # endif
00095 #endif
00096
00097 #ifndef SWIGEXPORT
00098 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
00099 # if defined(STATIC_LINKED)
00100 # define SWIGEXPORT
00101 # else
00102 # define SWIGEXPORT __declspec(dllexport)
00103 # endif
00104 # else
00105 # if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY)
00106 # define SWIGEXPORT __attribute__ ((visibility("default")))
00107 # else
00108 # define SWIGEXPORT
00109 # endif
00110 # endif
00111 #endif
00112
00113
00114 #ifndef SWIGSTDCALL
00115 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
00116 # define SWIGSTDCALL __stdcall
00117 # else
00118 # define SWIGSTDCALL
00119 # endif
00120 #endif
00121
00122
00123 #if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER)
00124 # define _CRT_SECURE_NO_DEPRECATE
00125 #endif
00126
00127
00128
00129 #include <Python.h>
00130
00131
00132
00133
00134
00135
00136
00137
00138
00139
00140 #define SWIG_RUNTIME_VERSION "2"
00141
00142
00143 #ifdef SWIG_TYPE_TABLE
00144 # define SWIG_QUOTE_STRING(x) #x
00145 # define SWIG_EXPAND_AND_QUOTE_STRING(x) SWIG_QUOTE_STRING(x)
00146 # define SWIG_TYPE_TABLE_NAME SWIG_EXPAND_AND_QUOTE_STRING(SWIG_TYPE_TABLE)
00147 #else
00148 # define SWIG_TYPE_TABLE_NAME
00149 #endif
00150
00151
00152
00153
00154
00155
00156
00157
00158
00159
00160 #ifndef SWIGRUNTIME
00161 # define SWIGRUNTIME SWIGINTERN
00162 #endif
00163
00164 #ifndef SWIGRUNTIMEINLINE
00165 # define SWIGRUNTIMEINLINE SWIGRUNTIME SWIGINLINE
00166 #endif
00167
00168
00169 #ifndef SWIG_BUFFER_SIZE
00170 # define SWIG_BUFFER_SIZE 1024
00171 #endif
00172
00173
00174 #define SWIG_POINTER_DISOWN 0x1
00175
00176
00177 #define SWIG_POINTER_OWN 0x1
00178
00179
00180
00181
00182
00183
00184
00185
00186
00187
00188
00189
00190
00191
00192
00193
00194
00195
00196
00197
00198
00199
00200
00201
00202
00203
00204
00205
00206
00207
00208
00209
00210
00211
00212
00213
00214
00215
00216
00217
00218
00219
00220
00221
00222
00223
00224
00225
00226
00227
00228
00229
00230
00231
00232
00233
00234
00235
00236
00237
00238
00239
00240
00241
00242
00243
00244
00245
00246
00247
00248
00249
00250
00251
00252
00253
00254
00255
00256
00257
00258
00259
00260 #define SWIG_OK (0)
00261 #define SWIG_ERROR (-1)
00262 #define SWIG_IsOK(r) (r >= 0)
00263 #define SWIG_ArgError(r) ((r != SWIG_ERROR) ? r : SWIG_TypeError)
00264
00265
00266 #define SWIG_CASTRANKLIMIT (1 << 8)
00267
00268 #define SWIG_NEWOBJMASK (SWIG_CASTRANKLIMIT << 1)
00269
00270 #define SWIG_TMPOBJMASK (SWIG_NEWOBJMASK << 1)
00271
00272 #define SWIG_BADOBJ (SWIG_ERROR)
00273 #define SWIG_OLDOBJ (SWIG_OK)
00274 #define SWIG_NEWOBJ (SWIG_OK | SWIG_NEWOBJMASK)
00275 #define SWIG_TMPOBJ (SWIG_OK | SWIG_TMPOBJMASK)
00276
00277 #define SWIG_AddNewMask(r) (SWIG_IsOK(r) ? (r | SWIG_NEWOBJMASK) : r)
00278 #define SWIG_DelNewMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_NEWOBJMASK) : r)
00279 #define SWIG_IsNewObj(r) (SWIG_IsOK(r) && (r & SWIG_NEWOBJMASK))
00280 #define SWIG_AddTmpMask(r) (SWIG_IsOK(r) ? (r | SWIG_TMPOBJMASK) : r)
00281 #define SWIG_DelTmpMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_TMPOBJMASK) : r)
00282 #define SWIG_IsTmpObj(r) (SWIG_IsOK(r) && (r & SWIG_TMPOBJMASK))
00283
00284
00285
00286 #if defined(SWIG_CASTRANK_MODE)
00287 # ifndef SWIG_TypeRank
00288 # define SWIG_TypeRank unsigned long
00289 # endif
00290 # ifndef SWIG_MAXCASTRANK
00291 # define SWIG_MAXCASTRANK (2)
00292 # endif
00293 # define SWIG_CASTRANKMASK ((SWIG_CASTRANKLIMIT) -1)
00294 # define SWIG_CastRank(r) (r & SWIG_CASTRANKMASK)
00295 SWIGINTERNINLINE int SWIG_AddCast(int r) {
00296 return SWIG_IsOK(r) ? ((SWIG_CastRank(r) < SWIG_MAXCASTRANK) ? (r + 1) : SWIG_ERROR) : r;
00297 }
00298 SWIGINTERNINLINE int SWIG_CheckState(int r) {
00299 return SWIG_IsOK(r) ? SWIG_CastRank(r) + 1 : 0;
00300 }
00301 #else
00302 # define SWIG_AddCast
00303 # define SWIG_CheckState(r) (SWIG_IsOK(r) ? 1 : 0)
00304 #endif
00305
00306
00307
00308
00309 #include <string.h>
00310
00311 #ifdef __cplusplus
00312 extern "C" {
00313 #endif
00314
00315 typedef void *(*swig_converter_func)(void *);
00316 typedef struct swig_type_info *(*swig_dycast_func)(void **);
00317
00318
00319 typedef struct swig_type_info {
00320 const char *name;
00321 const char *str;
00322 swig_dycast_func dcast;
00323 struct swig_cast_info *cast;
00324 void *clientdata;
00325 int owndata;
00326 } swig_type_info;
00327
00328
00329 typedef struct swig_cast_info {
00330 swig_type_info *type;
00331 swig_converter_func converter;
00332 struct swig_cast_info *next;
00333 struct swig_cast_info *prev;
00334 } swig_cast_info;
00335
00336
00337
00338
00339 typedef struct swig_module_info {
00340 swig_type_info **types;
00341 size_t size;
00342 struct swig_module_info *next;
00343 swig_type_info **type_initial;
00344 swig_cast_info **cast_initial;
00345 void *clientdata;
00346 } swig_module_info;
00347
00348
00349
00350
00351
00352
00353
00354
00355 SWIGRUNTIME int
00356 SWIG_TypeNameComp(const char *f1, const char *l1,
00357 const char *f2, const char *l2) {
00358 for (;(f1 != l1) && (f2 != l2); ++f1, ++f2) {
00359 while ((*f1 == ' ') && (f1 != l1)) ++f1;
00360 while ((*f2 == ' ') && (f2 != l2)) ++f2;
00361 if (*f1 != *f2) return (*f1 > *f2) ? 1 : -1;
00362 }
00363 return (l1 - f1) - (l2 - f2);
00364 }
00365
00366
00367
00368
00369
00370 SWIGRUNTIME int
00371 SWIG_TypeEquiv(const char *nb, const char *tb) {
00372 int equiv = 0;
00373 const char* te = tb + strlen(tb);
00374 const char* ne = nb;
00375 while (!equiv && *ne) {
00376 for (nb = ne; *ne; ++ne) {
00377 if (*ne == '|') break;
00378 }
00379 equiv = (SWIG_TypeNameComp(nb, ne, tb, te) == 0) ? 1 : 0;
00380 if (*ne) ++ne;
00381 }
00382 return equiv;
00383 }
00384
00385
00386
00387
00388
00389 SWIGRUNTIME int
00390 SWIG_TypeCompare(const char *nb, const char *tb) {
00391 int equiv = 0;
00392 const char* te = tb + strlen(tb);
00393 const char* ne = nb;
00394 while (!equiv && *ne) {
00395 for (nb = ne; *ne; ++ne) {
00396 if (*ne == '|') break;
00397 }
00398 equiv = (SWIG_TypeNameComp(nb, ne, tb, te) == 0) ? 1 : 0;
00399 if (*ne) ++ne;
00400 }
00401 return equiv;
00402 }
00403
00404
00405
00406 #define SWIG_TypeCheck_Template(comparison, ty) \
00407 if (ty) { \
00408 swig_cast_info *iter = ty->cast; \
00409 while (iter) { \
00410 if (comparison) { \
00411 if (iter == ty->cast) return iter; \
00412 \
00413 iter->prev->next = iter->next; \
00414 if (iter->next) \
00415 iter->next->prev = iter->prev; \
00416 iter->next = ty->cast; \
00417 iter->prev = 0; \
00418 if (ty->cast) ty->cast->prev = iter; \
00419 ty->cast = iter; \
00420 return iter; \
00421 } \
00422 iter = iter->next; \
00423 } \
00424 } \
00425 return 0
00426
00427
00428
00429
00430 SWIGRUNTIME swig_cast_info *
00431 SWIG_TypeCheck(const char *c, swig_type_info *ty) {
00432 SWIG_TypeCheck_Template(strcmp(iter->type->name, c) == 0, ty);
00433 }
00434
00435
00436 SWIGRUNTIME swig_cast_info *
00437 SWIG_TypeCheckStruct(swig_type_info *from, swig_type_info *into) {
00438 SWIG_TypeCheck_Template(iter->type == from, into);
00439 }
00440
00441
00442
00443
00444 SWIGRUNTIMEINLINE void *
00445 SWIG_TypeCast(swig_cast_info *ty, void *ptr) {
00446 return ((!ty) || (!ty->converter)) ? ptr : (*ty->converter)(ptr);
00447 }
00448
00449
00450
00451
00452 SWIGRUNTIME swig_type_info *
00453 SWIG_TypeDynamicCast(swig_type_info *ty, void **ptr) {
00454 swig_type_info *lastty = ty;
00455 if (!ty || !ty->dcast) return ty;
00456 while (ty && (ty->dcast)) {
00457 ty = (*ty->dcast)(ptr);
00458 if (ty) lastty = ty;
00459 }
00460 return lastty;
00461 }
00462
00463
00464
00465
00466 SWIGRUNTIMEINLINE const char *
00467 SWIG_TypeName(const swig_type_info *ty) {
00468 return ty->name;
00469 }
00470
00471
00472
00473
00474
00475 SWIGRUNTIME const char *
00476 SWIG_TypePrettyName(const swig_type_info *type) {
00477
00478
00479
00480
00481 if (!type) return NULL;
00482 if (type->str != NULL) {
00483 const char *last_name = type->str;
00484 const char *s;
00485 for (s = type->str; *s; s++)
00486 if (*s == '|') last_name = s+1;
00487 return last_name;
00488 }
00489 else
00490 return type->name;
00491 }
00492
00493
00494
00495
00496 SWIGRUNTIME void
00497 SWIG_TypeClientData(swig_type_info *ti, void *clientdata) {
00498 swig_cast_info *cast = ti->cast;
00499
00500 ti->clientdata = clientdata;
00501
00502 while (cast) {
00503 if (!cast->converter) {
00504 swig_type_info *tc = cast->type;
00505 if (!tc->clientdata) {
00506 SWIG_TypeClientData(tc, clientdata);
00507 }
00508 }
00509 cast = cast->next;
00510 }
00511 }
00512 SWIGRUNTIME void
00513 SWIG_TypeNewClientData(swig_type_info *ti, void *clientdata) {
00514 SWIG_TypeClientData(ti, clientdata);
00515 ti->owndata = 1;
00516 }
00517
00518
00519
00520
00521
00522
00523
00524
00525
00526 SWIGRUNTIME swig_type_info *
00527 SWIG_MangledTypeQueryModule(swig_module_info *start,
00528 swig_module_info *end,
00529 const char *name) {
00530 swig_module_info *iter = start;
00531 do {
00532 if (iter->size) {
00533 register size_t l = 0;
00534 register size_t r = iter->size - 1;
00535 do {
00536
00537 register size_t i = (l + r) >> 1;
00538 const char *iname = iter->types[i]->name;
00539 if (iname) {
00540 register int compare = strcmp(name, iname);
00541 if (compare == 0) {
00542 return iter->types[i];
00543 } else if (compare < 0) {
00544 if (i) {
00545 r = i - 1;
00546 } else {
00547 break;
00548 }
00549 } else if (compare > 0) {
00550 l = i + 1;
00551 }
00552 } else {
00553 break;
00554 }
00555 } while (l <= r);
00556 }
00557 iter = iter->next;
00558 } while (iter != end);
00559 return 0;
00560 }
00561
00562
00563
00564
00565
00566
00567
00568
00569
00570
00571 SWIGRUNTIME swig_type_info *
00572 SWIG_TypeQueryModule(swig_module_info *start,
00573 swig_module_info *end,
00574 const char *name) {
00575
00576 swig_type_info *ret = SWIG_MangledTypeQueryModule(start, end, name);
00577 if (ret) {
00578 return ret;
00579 } else {
00580
00581
00582 swig_module_info *iter = start;
00583 do {
00584 register size_t i = 0;
00585 for (; i < iter->size; ++i) {
00586 if (iter->types[i]->str && (SWIG_TypeEquiv(iter->types[i]->str, name)))
00587 return iter->types[i];
00588 }
00589 iter = iter->next;
00590 } while (iter != end);
00591 }
00592
00593
00594 return 0;
00595 }
00596
00597
00598
00599
00600 SWIGRUNTIME char *
00601 SWIG_PackData(char *c, void *ptr, size_t sz) {
00602 static const char hex[17] = "0123456789abcdef";
00603 register const unsigned char *u = (unsigned char *) ptr;
00604 register const unsigned char *eu = u + sz;
00605 for (; u != eu; ++u) {
00606 register unsigned char uu = *u;
00607 *(c++) = hex[(uu & 0xf0) >> 4];
00608 *(c++) = hex[uu & 0xf];
00609 }
00610 return c;
00611 }
00612
00613
00614
00615
00616 SWIGRUNTIME const char *
00617 SWIG_UnpackData(const char *c, void *ptr, size_t sz) {
00618 register unsigned char *u = (unsigned char *) ptr;
00619 register const unsigned char *eu = u + sz;
00620 for (; u != eu; ++u) {
00621 register char d = *(c++);
00622 register unsigned char uu;
00623 if ((d >= '0') && (d <= '9'))
00624 uu = ((d - '0') << 4);
00625 else if ((d >= 'a') && (d <= 'f'))
00626 uu = ((d - ('a'-10)) << 4);
00627 else
00628 return (char *) 0;
00629 d = *(c++);
00630 if ((d >= '0') && (d <= '9'))
00631 uu |= (d - '0');
00632 else if ((d >= 'a') && (d <= 'f'))
00633 uu |= (d - ('a'-10));
00634 else
00635 return (char *) 0;
00636 *u = uu;
00637 }
00638 return c;
00639 }
00640
00641
00642
00643
00644 SWIGRUNTIME char *
00645 SWIG_PackVoidPtr(char *buff, void *ptr, const char *name, size_t bsz) {
00646 char *r = buff;
00647 if ((2*sizeof(void *) + 2) > bsz) return 0;
00648 *(r++) = '_';
00649 r = SWIG_PackData(r,&ptr,sizeof(void *));
00650 if (strlen(name) + 1 > (bsz - (r - buff))) return 0;
00651 strcpy(r,name);
00652 return buff;
00653 }
00654
00655 SWIGRUNTIME const char *
00656 SWIG_UnpackVoidPtr(const char *c, void **ptr, const char *name) {
00657 if (*c != '_') {
00658 if (strcmp(c,"NULL") == 0) {
00659 *ptr = (void *) 0;
00660 return name;
00661 } else {
00662 return 0;
00663 }
00664 }
00665 return SWIG_UnpackData(++c,ptr,sizeof(void *));
00666 }
00667
00668 SWIGRUNTIME char *
00669 SWIG_PackDataName(char *buff, void *ptr, size_t sz, const char *name, size_t bsz) {
00670 char *r = buff;
00671 size_t lname = (name ? strlen(name) : 0);
00672 if ((2*sz + 2 + lname) > bsz) return 0;
00673 *(r++) = '_';
00674 r = SWIG_PackData(r,ptr,sz);
00675 if (lname) {
00676 strncpy(r,name,lname+1);
00677 } else {
00678 *r = 0;
00679 }
00680 return buff;
00681 }
00682
00683 SWIGRUNTIME const char *
00684 SWIG_UnpackDataName(const char *c, void *ptr, size_t sz, const char *name) {
00685 if (*c != '_') {
00686 if (strcmp(c,"NULL") == 0) {
00687 memset(ptr,0,sz);
00688 return name;
00689 } else {
00690 return 0;
00691 }
00692 }
00693 return SWIG_UnpackData(++c,ptr,sz);
00694 }
00695
00696 #ifdef __cplusplus
00697 }
00698 #endif
00699
00700
00701 #define SWIG_UnknownError -1
00702 #define SWIG_IOError -2
00703 #define SWIG_RuntimeError -3
00704 #define SWIG_IndexError -4
00705 #define SWIG_TypeError -5
00706 #define SWIG_DivisionByZero -6
00707 #define SWIG_OverflowError -7
00708 #define SWIG_SyntaxError -8
00709 #define SWIG_ValueError -9
00710 #define SWIG_SystemError -10
00711 #define SWIG_AttributeError -11
00712 #define SWIG_MemoryError -12
00713 #define SWIG_NullReferenceError -13
00714
00715
00716
00717
00718 #include <Python.h>
00719
00720
00721 #if PY_VERSION_HEX < 0x02020000
00722 # if defined(_MSC_VER) || defined(__BORLANDC__) || defined(_WATCOM)
00723 # define PyOS_snprintf _snprintf
00724 # else
00725 # define PyOS_snprintf snprintf
00726 # endif
00727 #endif
00728
00729
00730 #if PY_VERSION_HEX < 0x02020000
00731
00732 #ifndef SWIG_PYBUFFER_SIZE
00733 # define SWIG_PYBUFFER_SIZE 1024
00734 #endif
00735
00736 static PyObject *
00737 PyString_FromFormat(const char *fmt, ...) {
00738 va_list ap;
00739 char buf[SWIG_PYBUFFER_SIZE * 2];
00740 int res;
00741 va_start(ap, fmt);
00742 res = vsnprintf(buf, sizeof(buf), fmt, ap);
00743 va_end(ap);
00744 return (res < 0 || res >= (int)sizeof(buf)) ? 0 : PyString_FromString(buf);
00745 }
00746 #endif
00747
00748
00749 #if PY_VERSION_HEX < 0x01060000
00750 # define PyObject_Del(op) PyMem_DEL((op))
00751 #endif
00752 #ifndef PyObject_DEL
00753 # define PyObject_DEL PyObject_Del
00754 #endif
00755
00756
00757 #if PY_VERSION_HEX < 0x02020000
00758 # ifndef PyExc_StopIteration
00759 # define PyExc_StopIteration PyExc_RuntimeError
00760 # endif
00761 # ifndef PyObject_GenericGetAttr
00762 # define PyObject_GenericGetAttr 0
00763 # endif
00764 #endif
00765
00766 #if PY_VERSION_HEX < 0x02010000
00767 # ifndef Py_NotImplemented
00768 # define Py_NotImplemented PyExc_RuntimeError
00769 # endif
00770 #endif
00771
00772
00773
00774 #if PY_VERSION_HEX < 0x02010000
00775 # ifndef PyString_AsStringAndSize
00776 # define PyString_AsStringAndSize(obj, s, len) {*s = PyString_AsString(obj); *len = *s ? strlen(*s) : 0;}
00777 # endif
00778 #endif
00779
00780
00781 #if PY_VERSION_HEX < 0x02000000
00782 # ifndef PySequence_Size
00783 # define PySequence_Size PySequence_Length
00784 # endif
00785 #endif
00786
00787
00788
00789 #if PY_VERSION_HEX < 0x02030000
00790 static
00791 PyObject *PyBool_FromLong(long ok)
00792 {
00793 PyObject *result = ok ? Py_True : Py_False;
00794 Py_INCREF(result);
00795 return result;
00796 }
00797 #endif
00798
00799
00800
00801
00802
00803
00804 SWIGRUNTIME PyObject*
00805 SWIG_Python_ErrorType(int code) {
00806 PyObject* type = 0;
00807 switch(code) {
00808 case SWIG_MemoryError:
00809 type = PyExc_MemoryError;
00810 break;
00811 case SWIG_IOError:
00812 type = PyExc_IOError;
00813 break;
00814 case SWIG_RuntimeError:
00815 type = PyExc_RuntimeError;
00816 break;
00817 case SWIG_IndexError:
00818 type = PyExc_IndexError;
00819 break;
00820 case SWIG_TypeError:
00821 type = PyExc_TypeError;
00822 break;
00823 case SWIG_DivisionByZero:
00824 type = PyExc_ZeroDivisionError;
00825 break;
00826 case SWIG_OverflowError:
00827 type = PyExc_OverflowError;
00828 break;
00829 case SWIG_SyntaxError:
00830 type = PyExc_SyntaxError;
00831 break;
00832 case SWIG_ValueError:
00833 type = PyExc_ValueError;
00834 break;
00835 case SWIG_SystemError:
00836 type = PyExc_SystemError;
00837 break;
00838 case SWIG_AttributeError:
00839 type = PyExc_AttributeError;
00840 break;
00841 default:
00842 type = PyExc_RuntimeError;
00843 }
00844 return type;
00845 }
00846
00847
00848 SWIGRUNTIME void
00849 SWIG_Python_AddErrorMsg(const char* mesg)
00850 {
00851 PyObject *type = 0;
00852 PyObject *value = 0;
00853 PyObject *traceback = 0;
00854
00855 if (PyErr_Occurred()) PyErr_Fetch(&type, &value, &traceback);
00856 if (value) {
00857 PyObject *old_str = PyObject_Str(value);
00858 PyErr_Clear();
00859 Py_XINCREF(type);
00860 PyErr_Format(type, "%s %s", PyString_AsString(old_str), mesg);
00861 Py_DECREF(old_str);
00862 Py_DECREF(value);
00863 } else {
00864 PyErr_Format(PyExc_RuntimeError, mesg);
00865 }
00866 }
00867
00868
00869
00870 #if defined(SWIG_PYTHON_NO_THREADS)
00871 # if defined(SWIG_PYTHON_THREADS)
00872 # undef SWIG_PYTHON_THREADS
00873 # endif
00874 #endif
00875 #if defined(SWIG_PYTHON_THREADS)
00876 # if !defined(SWIG_PYTHON_USE_GIL) && !defined(SWIG_PYTHON_NO_USE_GIL)
00877 # if (PY_VERSION_HEX >= 0x02030000)
00878 # define SWIG_PYTHON_USE_GIL
00879 # endif
00880 # endif
00881 # if defined(SWIG_PYTHON_USE_GIL)
00882 # ifndef SWIG_PYTHON_INITIALIZE_THREADS
00883 # define SWIG_PYTHON_INITIALIZE_THREADS PyEval_InitThreads()
00884 # endif
00885 # ifdef __cplusplus
00886 class SWIG_Python_Thread_Block {
00887 bool status;
00888 PyGILState_STATE state;
00889 public:
00890 void end() { if (status) { PyGILState_Release(state); status = false;} }
00891 SWIG_Python_Thread_Block() : status(true), state(PyGILState_Ensure()) {}
00892 ~SWIG_Python_Thread_Block() { end(); }
00893 };
00894 class SWIG_Python_Thread_Allow {
00895 bool status;
00896 PyThreadState *save;
00897 public:
00898 void end() { if (status) { PyEval_RestoreThread(save); status = false; }}
00899 SWIG_Python_Thread_Allow() : status(true), save(PyEval_SaveThread()) {}
00900 ~SWIG_Python_Thread_Allow() { end(); }
00901 };
00902 # define SWIG_PYTHON_THREAD_BEGIN_BLOCK SWIG_Python_Thread_Block _swig_thread_block
00903 # define SWIG_PYTHON_THREAD_END_BLOCK _swig_thread_block.end()
00904 # define SWIG_PYTHON_THREAD_BEGIN_ALLOW SWIG_Python_Thread_Allow _swig_thread_allow
00905 # define SWIG_PYTHON_THREAD_END_ALLOW _swig_thread_allow.end()
00906 # else
00907 # define SWIG_PYTHON_THREAD_BEGIN_BLOCK PyGILState_STATE _swig_thread_block = PyGILState_Ensure()
00908 # define SWIG_PYTHON_THREAD_END_BLOCK PyGILState_Release(_swig_thread_block)
00909 # define SWIG_PYTHON_THREAD_BEGIN_ALLOW PyThreadState *_swig_thread_allow = PyEval_SaveThread()
00910 # define SWIG_PYTHON_THREAD_END_ALLOW PyEval_RestoreThread(_swig_thread_allow)
00911 # endif
00912 # else
00913 # if !defined(SWIG_PYTHON_INITIALIZE_THREADS)
00914 # define SWIG_PYTHON_INITIALIZE_THREADS
00915 # endif
00916 # if !defined(SWIG_PYTHON_THREAD_BEGIN_BLOCK)
00917 # define SWIG_PYTHON_THREAD_BEGIN_BLOCK
00918 # endif
00919 # if !defined(SWIG_PYTHON_THREAD_END_BLOCK)
00920 # define SWIG_PYTHON_THREAD_END_BLOCK
00921 # endif
00922 # if !defined(SWIG_PYTHON_THREAD_BEGIN_ALLOW)
00923 # define SWIG_PYTHON_THREAD_BEGIN_ALLOW
00924 # endif
00925 # if !defined(SWIG_PYTHON_THREAD_END_ALLOW)
00926 # define SWIG_PYTHON_THREAD_END_ALLOW
00927 # endif
00928 # endif
00929 #else
00930 # define SWIG_PYTHON_INITIALIZE_THREADS
00931 # define SWIG_PYTHON_THREAD_BEGIN_BLOCK
00932 # define SWIG_PYTHON_THREAD_END_BLOCK
00933 # define SWIG_PYTHON_THREAD_BEGIN_ALLOW
00934 # define SWIG_PYTHON_THREAD_END_ALLOW
00935 #endif
00936
00937
00938
00939
00940
00941 #ifdef __cplusplus
00942 extern "C" {
00943 #if 0
00944 }
00945 #endif
00946 #endif
00947
00948
00949
00950
00951
00952
00953 #define SWIG_PY_POINTER 4
00954 #define SWIG_PY_BINARY 5
00955
00956
00957 typedef struct swig_const_info {
00958 int type;
00959 char *name;
00960 long lvalue;
00961 double dvalue;
00962 void *pvalue;
00963 swig_type_info **ptype;
00964 } swig_const_info;
00965
00966 #ifdef __cplusplus
00967 #if 0
00968 {
00969 #endif
00970 }
00971 #endif
00972
00973
00974
00975
00976
00977
00978
00979
00980
00981
00982
00983
00984
00985
00986
00987
00988 #if PY_VERSION_HEX < 0x02050000
00989 typedef int Py_ssize_t;
00990 #endif
00991
00992
00993 #define SWIG_Python_ConvertPtr(obj, pptr, type, flags) SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, 0)
00994 #define SWIG_ConvertPtr(obj, pptr, type, flags) SWIG_Python_ConvertPtr(obj, pptr, type, flags)
00995 #define SWIG_ConvertPtrAndOwn(obj,pptr,type,flags,own) SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, own)
00996 #define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(ptr, type, flags)
00997 #define SWIG_CheckImplicit(ty) SWIG_Python_CheckImplicit(ty)
00998 #define SWIG_AcquirePtr(ptr, src) SWIG_Python_AcquirePtr(ptr, src)
00999 #define swig_owntype int
01000
01001
01002 #define SWIG_ConvertPacked(obj, ptr, sz, ty) SWIG_Python_ConvertPacked(obj, ptr, sz, ty)
01003 #define SWIG_NewPackedObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type)
01004
01005
01006 #define SWIG_ConvertInstance(obj, pptr, type, flags) SWIG_ConvertPtr(obj, pptr, type, flags)
01007 #define SWIG_NewInstanceObj(ptr, type, flags) SWIG_NewPointerObj(ptr, type, flags)
01008
01009
01010 #define SWIG_ConvertFunctionPtr(obj, pptr, type) SWIG_Python_ConvertFunctionPtr(obj, pptr, type)
01011 #define SWIG_NewFunctionPtrObj(ptr, type) SWIG_Python_NewPointerObj(ptr, type, 0)
01012
01013
01014 #define SWIG_ConvertMember(obj, ptr, sz, ty) SWIG_Python_ConvertPacked(obj, ptr, sz, ty)
01015 #define SWIG_NewMemberObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type)
01016
01017
01018
01019
01020 #define SWIG_GetModule(clientdata) SWIG_Python_GetModule()
01021 #define SWIG_SetModule(clientdata, pointer) SWIG_Python_SetModule(pointer)
01022 #define SWIG_NewClientData(obj) PySwigClientData_New(obj)
01023
01024 #define SWIG_SetErrorObj SWIG_Python_SetErrorObj
01025 #define SWIG_SetErrorMsg SWIG_Python_SetErrorMsg
01026 #define SWIG_ErrorType(code) SWIG_Python_ErrorType(code)
01027 #define SWIG_Error(code, msg) SWIG_Python_SetErrorMsg(SWIG_ErrorType(code), msg)
01028 #define SWIG_fail goto fail
01029
01030
01031
01032
01033
01034
01035 SWIGINTERN void
01036 SWIG_Python_SetErrorObj(PyObject *errtype, PyObject *obj) {
01037 SWIG_PYTHON_THREAD_BEGIN_BLOCK;
01038 PyErr_SetObject(errtype, obj);
01039 Py_DECREF(obj);
01040 SWIG_PYTHON_THREAD_END_BLOCK;
01041 }
01042
01043 SWIGINTERN void
01044 SWIG_Python_SetErrorMsg(PyObject *errtype, const char *msg) {
01045 SWIG_PYTHON_THREAD_BEGIN_BLOCK;
01046 PyErr_SetString(errtype, (char *) msg);
01047 SWIG_PYTHON_THREAD_END_BLOCK;
01048 }
01049
01050 #define SWIG_Python_Raise(obj, type, desc) SWIG_Python_SetErrorObj(SWIG_Python_ExceptionType(desc), obj)
01051
01052
01053
01054 SWIGINTERN void
01055 SWIG_Python_SetConstant(PyObject *d, const char *name, PyObject *obj) {
01056 PyDict_SetItemString(d, (char*) name, obj);
01057 Py_DECREF(obj);
01058 }
01059
01060
01061
01062 SWIGINTERN PyObject*
01063 SWIG_Python_AppendOutput(PyObject* result, PyObject* obj) {
01064 #if !defined(SWIG_PYTHON_OUTPUT_TUPLE)
01065 if (!result) {
01066 result = obj;
01067 } else if (result == Py_None) {
01068 Py_DECREF(result);
01069 result = obj;
01070 } else {
01071 if (!PyList_Check(result)) {
01072 PyObject *o2 = result;
01073 result = PyList_New(1);
01074 PyList_SetItem(result, 0, o2);
01075 }
01076 PyList_Append(result,obj);
01077 Py_DECREF(obj);
01078 }
01079 return result;
01080 #else
01081 PyObject* o2;
01082 PyObject* o3;
01083 if (!result) {
01084 result = obj;
01085 } else if (result == Py_None) {
01086 Py_DECREF(result);
01087 result = obj;
01088 } else {
01089 if (!PyTuple_Check(result)) {
01090 o2 = result;
01091 result = PyTuple_New(1);
01092 PyTuple_SET_ITEM(result, 0, o2);
01093 }
01094 o3 = PyTuple_New(1);
01095 PyTuple_SET_ITEM(o3, 0, obj);
01096 o2 = result;
01097 result = PySequence_Concat(o2, o3);
01098 Py_DECREF(o2);
01099 Py_DECREF(o3);
01100 }
01101 return result;
01102 #endif
01103 }
01104
01105
01106
01107 SWIGINTERN int
01108 SWIG_Python_UnpackTuple(PyObject *args, const char *name, int min, int max, PyObject **objs)
01109 {
01110 if (!args) {
01111 if (!min && !max) {
01112 return 1;
01113 } else {
01114 PyErr_Format(PyExc_TypeError, "%s expected %s%d arguments, got none",
01115 name, (min == max ? "" : "at least "), min);
01116 return 0;
01117 }
01118 }
01119 if (!PyTuple_Check(args)) {
01120 PyErr_SetString(PyExc_SystemError, "UnpackTuple() argument list is not a tuple");
01121 return 0;
01122 } else {
01123 register int l = PyTuple_GET_SIZE(args);
01124 if (l < min) {
01125 PyErr_Format(PyExc_TypeError, "%s expected %s%d arguments, got %d",
01126 name, (min == max ? "" : "at least "), min, l);
01127 return 0;
01128 } else if (l > max) {
01129 PyErr_Format(PyExc_TypeError, "%s expected %s%d arguments, got %d",
01130 name, (min == max ? "" : "at most "), max, l);
01131 return 0;
01132 } else {
01133 register int i;
01134 for (i = 0; i < l; ++i) {
01135 objs[i] = PyTuple_GET_ITEM(args, i);
01136 }
01137 for (; l < max; ++l) {
01138 objs[l] = 0;
01139 }
01140 return i + 1;
01141 }
01142 }
01143 }
01144
01145
01146 #if PY_VERSION_HEX >= 0x02020000
01147 #define SWIG_Python_CallFunctor(functor, obj) PyObject_CallFunctionObjArgs(functor, obj, NULL);
01148 #else
01149 #define SWIG_Python_CallFunctor(functor, obj) PyObject_CallFunction(functor, "O", obj);
01150 #endif
01151
01152
01153
01154
01155
01156 #ifdef __cplusplus
01157 #define SWIG_STATIC_POINTER(var) var
01158 #else
01159 #define SWIG_STATIC_POINTER(var) var = 0; if (!var) var
01160 #endif
01161
01162
01163
01164
01165
01166
01167 #define SWIG_POINTER_NOSHADOW (SWIG_POINTER_OWN << 1)
01168 #define SWIG_POINTER_NEW (SWIG_POINTER_NOSHADOW | SWIG_POINTER_OWN)
01169
01170 #define SWIG_POINTER_IMPLICIT_CONV (SWIG_POINTER_DISOWN << 1)
01171
01172 #ifdef __cplusplus
01173 extern "C" {
01174 #if 0
01175 }
01176 #endif
01177 #endif
01178
01179
01180 #if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
01181 # ifndef SWIG_PYTHON_NO_BUILD_NONE
01182 # ifndef SWIG_PYTHON_BUILD_NONE
01183 # define SWIG_PYTHON_BUILD_NONE
01184 # endif
01185 # endif
01186 #endif
01187
01188 #ifdef SWIG_PYTHON_BUILD_NONE
01189 # ifdef Py_None
01190 # undef Py_None
01191 # define Py_None SWIG_Py_None()
01192 # endif
01193 SWIGRUNTIMEINLINE PyObject *
01194 _SWIG_Py_None(void)
01195 {
01196 PyObject *none = Py_BuildValue("");
01197 Py_DECREF(none);
01198 return none;
01199 }
01200 SWIGRUNTIME PyObject *
01201 SWIG_Py_None(void)
01202 {
01203 static PyObject *SWIG_STATIC_POINTER(none) = _SWIG_Py_None();
01204 return none;
01205 }
01206 #endif
01207
01208
01209
01210 SWIGRUNTIMEINLINE PyObject *
01211 SWIG_Py_Void(void)
01212 {
01213 PyObject *none = Py_None;
01214 Py_INCREF(none);
01215 return none;
01216 }
01217
01218
01219
01220 typedef struct {
01221 PyObject *klass;
01222 PyObject *newraw;
01223 PyObject *newargs;
01224 PyObject *destroy;
01225 int delargs;
01226 int implicitconv;
01227 } PySwigClientData;
01228
01229 SWIGRUNTIMEINLINE int
01230 SWIG_Python_CheckImplicit(swig_type_info *ty)
01231 {
01232 PySwigClientData *data = (PySwigClientData *)ty->clientdata;
01233 return data ? data->implicitconv : 0;
01234 }
01235
01236 SWIGRUNTIMEINLINE PyObject *
01237 SWIG_Python_ExceptionType(swig_type_info *desc) {
01238 PySwigClientData *data = desc ? (PySwigClientData *) desc->clientdata : 0;
01239 PyObject *klass = data ? data->klass : 0;
01240 return (klass ? klass : PyExc_RuntimeError);
01241 }
01242
01243
01244 SWIGRUNTIME PySwigClientData *
01245 PySwigClientData_New(PyObject* obj)
01246 {
01247 if (!obj) {
01248 return 0;
01249 } else {
01250 PySwigClientData *data = (PySwigClientData *)malloc(sizeof(PySwigClientData));
01251
01252 data->klass = obj;
01253 Py_INCREF(data->klass);
01254
01255 if (PyClass_Check(obj)) {
01256 data->newraw = 0;
01257 data->newargs = obj;
01258 Py_INCREF(obj);
01259 } else {
01260 #if (PY_VERSION_HEX < 0x02020000)
01261 data->newraw = 0;
01262 #else
01263 data->newraw = PyObject_GetAttrString(data->klass, (char *)"__new__");
01264 #endif
01265 if (data->newraw) {
01266 Py_INCREF(data->newraw);
01267 data->newargs = PyTuple_New(1);
01268 PyTuple_SetItem(data->newargs, 0, obj);
01269 } else {
01270 data->newargs = obj;
01271 }
01272 Py_INCREF(data->newargs);
01273 }
01274
01275 data->destroy = PyObject_GetAttrString(data->klass, (char *)"__swig_destroy__");
01276 if (PyErr_Occurred()) {
01277 PyErr_Clear();
01278 data->destroy = 0;
01279 }
01280 if (data->destroy) {
01281 int flags;
01282 Py_INCREF(data->destroy);
01283 flags = PyCFunction_GET_FLAGS(data->destroy);
01284 #ifdef METH_O
01285 data->delargs = !(flags & (METH_O));
01286 #else
01287 data->delargs = 0;
01288 #endif
01289 } else {
01290 data->delargs = 0;
01291 }
01292 data->implicitconv = 0;
01293 return data;
01294 }
01295 }
01296
01297 SWIGRUNTIME void
01298 PySwigClientData_Del(PySwigClientData* data)
01299 {
01300 Py_XDECREF(data->newraw);
01301 Py_XDECREF(data->newargs);
01302 Py_XDECREF(data->destroy);
01303 }
01304
01305
01306
01307 typedef struct {
01308 PyObject_HEAD
01309 void *ptr;
01310 swig_type_info *ty;
01311 int own;
01312 PyObject *next;
01313 } PySwigObject;
01314
01315 SWIGRUNTIME PyObject *
01316 PySwigObject_long(PySwigObject *v)
01317 {
01318 return PyLong_FromVoidPtr(v->ptr);
01319 }
01320
01321 SWIGRUNTIME PyObject *
01322 PySwigObject_format(const char* fmt, PySwigObject *v)
01323 {
01324 PyObject *res = NULL;
01325 PyObject *args = PyTuple_New(1);
01326 if (args) {
01327 if (PyTuple_SetItem(args, 0, PySwigObject_long(v)) == 0) {
01328 PyObject *ofmt = PyString_FromString(fmt);
01329 if (ofmt) {
01330 res = PyString_Format(ofmt,args);
01331 Py_DECREF(ofmt);
01332 }
01333 Py_DECREF(args);
01334 }
01335 }
01336 return res;
01337 }
01338
01339 SWIGRUNTIME PyObject *
01340 PySwigObject_oct(PySwigObject *v)
01341 {
01342 return PySwigObject_format("%o",v);
01343 }
01344
01345 SWIGRUNTIME PyObject *
01346 PySwigObject_hex(PySwigObject *v)
01347 {
01348 return PySwigObject_format("%x",v);
01349 }
01350
01351 SWIGRUNTIME PyObject *
01352 #ifdef METH_NOARGS
01353 PySwigObject_repr(PySwigObject *v)
01354 #else
01355 PySwigObject_repr(PySwigObject *v, PyObject *args)
01356 #endif
01357 {
01358 const char *name = SWIG_TypePrettyName(v->ty);
01359 PyObject *hex = PySwigObject_hex(v);
01360 PyObject *repr = PyString_FromFormat("<Swig Object of type '%s' at 0x%s>", name, PyString_AsString(hex));
01361 Py_DECREF(hex);
01362 if (v->next) {
01363 #ifdef METH_NOARGS
01364 PyObject *nrep = PySwigObject_repr((PySwigObject *)v->next);
01365 #else
01366 PyObject *nrep = PySwigObject_repr((PySwigObject *)v->next, args);
01367 #endif
01368 PyString_ConcatAndDel(&repr,nrep);
01369 }
01370 return repr;
01371 }
01372
01373 SWIGRUNTIME int
01374 PySwigObject_print(PySwigObject *v, FILE *fp, int SWIGUNUSEDPARM(flags))
01375 {
01376 #ifdef METH_NOARGS
01377 PyObject *repr = PySwigObject_repr(v);
01378 #else
01379 PyObject *repr = PySwigObject_repr(v, NULL);
01380 #endif
01381 if (repr) {
01382 fputs(PyString_AsString(repr), fp);
01383 Py_DECREF(repr);
01384 return 0;
01385 } else {
01386 return 1;
01387 }
01388 }
01389
01390 SWIGRUNTIME PyObject *
01391 PySwigObject_str(PySwigObject *v)
01392 {
01393 char result[SWIG_BUFFER_SIZE];
01394 return SWIG_PackVoidPtr(result, v->ptr, v->ty->name, sizeof(result)) ?
01395 PyString_FromString(result) : 0;
01396 }
01397
01398 SWIGRUNTIME int
01399 PySwigObject_compare(PySwigObject *v, PySwigObject *w)
01400 {
01401 void *i = v->ptr;
01402 void *j = w->ptr;
01403 return (i < j) ? -1 : ((i > j) ? 1 : 0);
01404 }
01405
01406 SWIGRUNTIME PyTypeObject* _PySwigObject_type(void);
01407
01408 SWIGRUNTIME PyTypeObject*
01409 PySwigObject_type(void) {
01410 static PyTypeObject *SWIG_STATIC_POINTER(type) = _PySwigObject_type();
01411 return type;
01412 }
01413
01414 SWIGRUNTIMEINLINE int
01415 PySwigObject_Check(PyObject *op) {
01416 return ((op)->ob_type == PySwigObject_type())
01417 || (strcmp((op)->ob_type->tp_name,"PySwigObject") == 0);
01418 }
01419
01420 SWIGRUNTIME PyObject *
01421 PySwigObject_New(void *ptr, swig_type_info *ty, int own);
01422
01423 SWIGRUNTIME void
01424 PySwigObject_dealloc(PyObject *v)
01425 {
01426 PySwigObject *sobj = (PySwigObject *) v;
01427 PyObject *next = sobj->next;
01428 if (sobj->own) {
01429 swig_type_info *ty = sobj->ty;
01430 PySwigClientData *data = ty ? (PySwigClientData *) ty->clientdata : 0;
01431 PyObject *destroy = data ? data->destroy : 0;
01432 if (destroy) {
01433
01434 PyObject *res;
01435 if (data->delargs) {
01436
01437 PyObject *tmp = PySwigObject_New(sobj->ptr, ty, 0);
01438 res = SWIG_Python_CallFunctor(destroy, tmp);
01439 Py_DECREF(tmp);
01440 } else {
01441 PyCFunction meth = PyCFunction_GET_FUNCTION(destroy);
01442 PyObject *mself = PyCFunction_GET_SELF(destroy);
01443 res = ((*meth)(mself, v));
01444 }
01445 Py_XDECREF(res);
01446 } else {
01447 const char *name = SWIG_TypePrettyName(ty);
01448 #if !defined(SWIG_PYTHON_SILENT_MEMLEAK)
01449 printf("swig/python detected a memory leak of type '%s', no destructor found.\n", name);
01450 #endif
01451 }
01452 }
01453 Py_XDECREF(next);
01454 PyObject_DEL(v);
01455 }
01456
01457 SWIGRUNTIME PyObject*
01458 PySwigObject_append(PyObject* v, PyObject* next)
01459 {
01460 PySwigObject *sobj = (PySwigObject *) v;
01461 #ifndef METH_O
01462 PyObject *tmp = 0;
01463 if (!PyArg_ParseTuple(next,(char *)"O:append", &tmp)) return NULL;
01464 next = tmp;
01465 #endif
01466 if (!PySwigObject_Check(next)) {
01467 return NULL;
01468 }
01469 sobj->next = next;
01470 Py_INCREF(next);
01471 return SWIG_Py_Void();
01472 }
01473
01474 SWIGRUNTIME PyObject*
01475 #ifdef METH_NOARGS
01476 PySwigObject_next(PyObject* v)
01477 #else
01478 PySwigObject_next(PyObject* v, PyObject *SWIGUNUSEDPARM(args))
01479 #endif
01480 {
01481 PySwigObject *sobj = (PySwigObject *) v;
01482 if (sobj->next) {
01483 Py_INCREF(sobj->next);
01484 return sobj->next;
01485 } else {
01486 return SWIG_Py_Void();
01487 }
01488 }
01489
01490 SWIGINTERN PyObject*
01491 #ifdef METH_NOARGS
01492 PySwigObject_disown(PyObject *v)
01493 #else
01494 PySwigObject_disown(PyObject* v, PyObject *SWIGUNUSEDPARM(args))
01495 #endif
01496 {
01497 PySwigObject *sobj = (PySwigObject *)v;
01498 sobj->own = 0;
01499 return SWIG_Py_Void();
01500 }
01501
01502 SWIGINTERN PyObject*
01503 #ifdef METH_NOARGS
01504 PySwigObject_acquire(PyObject *v)
01505 #else
01506 PySwigObject_acquire(PyObject* v, PyObject *SWIGUNUSEDPARM(args))
01507 #endif
01508 {
01509 PySwigObject *sobj = (PySwigObject *)v;
01510 sobj->own = SWIG_POINTER_OWN;
01511 return SWIG_Py_Void();
01512 }
01513
01514 SWIGINTERN PyObject*
01515 PySwigObject_own(PyObject *v, PyObject *args)
01516 {
01517 PyObject *val = 0;
01518 #if (PY_VERSION_HEX < 0x02020000)
01519 if (!PyArg_ParseTuple(args,(char *)"|O:own",&val))
01520 #else
01521 if (!PyArg_UnpackTuple(args, (char *)"own", 0, 1, &val))
01522 #endif
01523 {
01524 return NULL;
01525 }
01526 else
01527 {
01528 PySwigObject *sobj = (PySwigObject *)v;
01529 PyObject *obj = PyBool_FromLong(sobj->own);
01530 if (val) {
01531 #ifdef METH_NOARGS
01532 if (PyObject_IsTrue(val)) {
01533 PySwigObject_acquire(v);
01534 } else {
01535 PySwigObject_disown(v);
01536 }
01537 #else
01538 if (PyObject_IsTrue(val)) {
01539 PySwigObject_acquire(v,args);
01540 } else {
01541 PySwigObject_disown(v,args);
01542 }
01543 #endif
01544 }
01545 return obj;
01546 }
01547 }
01548
01549 #ifdef METH_O
01550 static PyMethodDef
01551 swigobject_methods[] = {
01552 {(char *)"disown", (PyCFunction)PySwigObject_disown, METH_NOARGS, (char *)"releases ownership of the pointer"},
01553 {(char *)"acquire", (PyCFunction)PySwigObject_acquire, METH_NOARGS, (char *)"aquires ownership of the pointer"},
01554 {(char *)"own", (PyCFunction)PySwigObject_own, METH_VARARGS, (char *)"returns/sets ownership of the pointer"},
01555 {(char *)"append", (PyCFunction)PySwigObject_append, METH_O, (char *)"appends another 'this' object"},
01556 {(char *)"next", (PyCFunction)PySwigObject_next, METH_NOARGS, (char *)"returns the next 'this' object"},
01557 {(char *)"__repr__",(PyCFunction)PySwigObject_repr, METH_NOARGS, (char *)"returns object representation"},
01558 {0, 0, 0, 0}
01559 };
01560 #else
01561 static PyMethodDef
01562 swigobject_methods[] = {
01563 {(char *)"disown", (PyCFunction)PySwigObject_disown, METH_VARARGS, (char *)"releases ownership of the pointer"},
01564 {(char *)"acquire", (PyCFunction)PySwigObject_acquire, METH_VARARGS, (char *)"aquires ownership of the pointer"},
01565 {(char *)"own", (PyCFunction)PySwigObject_own, METH_VARARGS, (char *)"returns/sets ownership of the pointer"},
01566 {(char *)"append", (PyCFunction)PySwigObject_append, METH_VARARGS, (char *)"appends another 'this' object"},
01567 {(char *)"next", (PyCFunction)PySwigObject_next, METH_VARARGS, (char *)"returns the next 'this' object"},
01568 {(char *)"__repr__",(PyCFunction)PySwigObject_repr, METH_VARARGS, (char *)"returns object representation"},
01569 {0, 0, 0, 0}
01570 };
01571 #endif
01572
01573 #if PY_VERSION_HEX < 0x02020000
01574 SWIGINTERN PyObject *
01575 PySwigObject_getattr(PySwigObject *sobj,char *name)
01576 {
01577 return Py_FindMethod(swigobject_methods, (PyObject *)sobj, name);
01578 }
01579 #endif
01580
01581 SWIGRUNTIME PyTypeObject*
01582 _PySwigObject_type(void) {
01583 static char swigobject_doc[] = "Swig object carries a C/C++ instance pointer";
01584
01585 static PyNumberMethods PySwigObject_as_number = {
01586 (binaryfunc)0,
01587 (binaryfunc)0,
01588 (binaryfunc)0,
01589 (binaryfunc)0,
01590 (binaryfunc)0,
01591 (binaryfunc)0,
01592 (ternaryfunc)0,
01593 (unaryfunc)0,
01594 (unaryfunc)0,
01595 (unaryfunc)0,
01596 (inquiry)0,
01597 0,
01598 0,
01599 0,
01600 0,
01601 0,
01602 0,
01603 (coercion)0,
01604 (unaryfunc)PySwigObject_long,
01605 (unaryfunc)PySwigObject_long,
01606 (unaryfunc)0,
01607 (unaryfunc)PySwigObject_oct,
01608 (unaryfunc)PySwigObject_hex,
01609 #if PY_VERSION_HEX >= 0x02020000
01610 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
01611 #elif PY_VERSION_HEX >= 0x02000000
01612 0,0,0,0,0,0,0,0,0,0,0
01613 #endif
01614 };
01615
01616 static PyTypeObject pyswigobject_type;
01617 static int type_init = 0;
01618 if (!type_init) {
01619 const PyTypeObject tmp
01620 = {
01621 PyObject_HEAD_INIT(NULL)
01622 0,
01623 (char *)"PySwigObject",
01624 sizeof(PySwigObject),
01625 0,
01626 (destructor)PySwigObject_dealloc,
01627 (printfunc)PySwigObject_print,
01628 #if PY_VERSION_HEX < 0x02020000
01629 (getattrfunc)PySwigObject_getattr,
01630 #else
01631 (getattrfunc)0,
01632 #endif
01633 (setattrfunc)0,
01634 (cmpfunc)PySwigObject_compare,
01635 (reprfunc)PySwigObject_repr,
01636 &PySwigObject_as_number,
01637 0,
01638 0,
01639 (hashfunc)0,
01640 (ternaryfunc)0,
01641 (reprfunc)PySwigObject_str,
01642 PyObject_GenericGetAttr,
01643 0,
01644 0,
01645 Py_TPFLAGS_DEFAULT,
01646 swigobject_doc,
01647 0,
01648 0,
01649 0,
01650 0,
01651 #if PY_VERSION_HEX >= 0x02020000
01652 0,
01653 0,
01654 swigobject_methods,
01655 0,
01656 0,
01657 0,
01658 0,
01659 0,
01660 0,
01661 0,
01662 0,
01663 0,
01664 0,
01665 0,
01666 0,
01667 0,
01668 0,
01669 0,
01670 0,
01671 0,
01672 #endif
01673 #if PY_VERSION_HEX >= 0x02030000
01674 0,
01675 #endif
01676 #ifdef COUNT_ALLOCS
01677 0,0,0,0
01678 #endif
01679 };
01680 pyswigobject_type = tmp;
01681 pyswigobject_type.ob_type = &PyType_Type;
01682 type_init = 1;
01683 }
01684 return &pyswigobject_type;
01685 }
01686
01687 SWIGRUNTIME PyObject *
01688 PySwigObject_New(void *ptr, swig_type_info *ty, int own)
01689 {
01690 PySwigObject *sobj = PyObject_NEW(PySwigObject, PySwigObject_type());
01691 if (sobj) {
01692 sobj->ptr = ptr;
01693 sobj->ty = ty;
01694 sobj->own = own;
01695 sobj->next = 0;
01696 }
01697 return (PyObject *)sobj;
01698 }
01699
01700
01701
01702
01703
01704 typedef struct {
01705 PyObject_HEAD
01706 void *pack;
01707 swig_type_info *ty;
01708 size_t size;
01709 } PySwigPacked;
01710
01711 SWIGRUNTIME int
01712 PySwigPacked_print(PySwigPacked *v, FILE *fp, int SWIGUNUSEDPARM(flags))
01713 {
01714 char result[SWIG_BUFFER_SIZE];
01715 fputs("<Swig Packed ", fp);
01716 if (SWIG_PackDataName(result, v->pack, v->size, 0, sizeof(result))) {
01717 fputs("at ", fp);
01718 fputs(result, fp);
01719 }
01720 fputs(v->ty->name,fp);
01721 fputs(">", fp);
01722 return 0;
01723 }
01724
01725 SWIGRUNTIME PyObject *
01726 PySwigPacked_repr(PySwigPacked *v)
01727 {
01728 char result[SWIG_BUFFER_SIZE];
01729 if (SWIG_PackDataName(result, v->pack, v->size, 0, sizeof(result))) {
01730 return PyString_FromFormat("<Swig Packed at %s%s>", result, v->ty->name);
01731 } else {
01732 return PyString_FromFormat("<Swig Packed %s>", v->ty->name);
01733 }
01734 }
01735
01736 SWIGRUNTIME PyObject *
01737 PySwigPacked_str(PySwigPacked *v)
01738 {
01739 char result[SWIG_BUFFER_SIZE];
01740 if (SWIG_PackDataName(result, v->pack, v->size, 0, sizeof(result))){
01741 return PyString_FromFormat("%s%s", result, v->ty->name);
01742 } else {
01743 return PyString_FromString(v->ty->name);
01744 }
01745 }
01746
01747 SWIGRUNTIME int
01748 PySwigPacked_compare(PySwigPacked *v, PySwigPacked *w)
01749 {
01750 size_t i = v->size;
01751 size_t j = w->size;
01752 int s = (i < j) ? -1 : ((i > j) ? 1 : 0);
01753 return s ? s : strncmp((char *)v->pack, (char *)w->pack, 2*v->size);
01754 }
01755
01756 SWIGRUNTIME PyTypeObject* _PySwigPacked_type(void);
01757
01758 SWIGRUNTIME PyTypeObject*
01759 PySwigPacked_type(void) {
01760 static PyTypeObject *SWIG_STATIC_POINTER(type) = _PySwigPacked_type();
01761 return type;
01762 }
01763
01764 SWIGRUNTIMEINLINE int
01765 PySwigPacked_Check(PyObject *op) {
01766 return ((op)->ob_type == _PySwigPacked_type())
01767 || (strcmp((op)->ob_type->tp_name,"PySwigPacked") == 0);
01768 }
01769
01770 SWIGRUNTIME void
01771 PySwigPacked_dealloc(PyObject *v)
01772 {
01773 if (PySwigPacked_Check(v)) {
01774 PySwigPacked *sobj = (PySwigPacked *) v;
01775 free(sobj->pack);
01776 }
01777 PyObject_DEL(v);
01778 }
01779
01780 SWIGRUNTIME PyTypeObject*
01781 _PySwigPacked_type(void) {
01782 static char swigpacked_doc[] = "Swig object carries a C/C++ instance pointer";
01783 static PyTypeObject pyswigpacked_type;
01784 static int type_init = 0;
01785 if (!type_init) {
01786 const PyTypeObject tmp
01787 = {
01788 PyObject_HEAD_INIT(NULL)
01789 0,
01790 (char *)"PySwigPacked",
01791 sizeof(PySwigPacked),
01792 0,
01793 (destructor)PySwigPacked_dealloc,
01794 (printfunc)PySwigPacked_print,
01795 (getattrfunc)0,
01796 (setattrfunc)0,
01797 (cmpfunc)PySwigPacked_compare,
01798 (reprfunc)PySwigPacked_repr,
01799 0,
01800 0,
01801 0,
01802 (hashfunc)0,
01803 (ternaryfunc)0,
01804 (reprfunc)PySwigPacked_str,
01805 PyObject_GenericGetAttr,
01806 0,
01807 0,
01808 Py_TPFLAGS_DEFAULT,
01809 swigpacked_doc,
01810 0,
01811 0,
01812 0,
01813 0,
01814 #if PY_VERSION_HEX >= 0x02020000
01815 0,
01816 0,
01817 0,
01818 0,
01819 0,
01820 0,
01821 0,
01822 0,
01823 0,
01824 0,
01825 0,
01826 0,
01827 0,
01828 0,
01829 0,
01830 0,
01831 0,
01832 0,
01833 0,
01834 0,
01835 #endif
01836 #if PY_VERSION_HEX >= 0x02030000
01837 0,
01838 #endif
01839 #ifdef COUNT_ALLOCS
01840 0,0,0,0
01841 #endif
01842 };
01843 pyswigpacked_type = tmp;
01844 pyswigpacked_type.ob_type = &PyType_Type;
01845 type_init = 1;
01846 }
01847 return &pyswigpacked_type;
01848 }
01849
01850 SWIGRUNTIME PyObject *
01851 PySwigPacked_New(void *ptr, size_t size, swig_type_info *ty)
01852 {
01853 PySwigPacked *sobj = PyObject_NEW(PySwigPacked, PySwigPacked_type());
01854 if (sobj) {
01855 void *pack = malloc(size);
01856 if (pack) {
01857 memcpy(pack, ptr, size);
01858 sobj->pack = pack;
01859 sobj->ty = ty;
01860 sobj->size = size;
01861 } else {
01862 PyObject_DEL((PyObject *) sobj);
01863 sobj = 0;
01864 }
01865 }
01866 return (PyObject *) sobj;
01867 }
01868
01869 SWIGRUNTIME swig_type_info *
01870 PySwigPacked_UnpackData(PyObject *obj, void *ptr, size_t size)
01871 {
01872 if (PySwigPacked_Check(obj)) {
01873 PySwigPacked *sobj = (PySwigPacked *)obj;
01874 if (sobj->size != size) return 0;
01875 memcpy(ptr, sobj->pack, size);
01876 return sobj->ty;
01877 } else {
01878 return 0;
01879 }
01880 }
01881
01882
01883
01884
01885
01886 SWIGRUNTIMEINLINE PyObject *
01887 _SWIG_This(void)
01888 {
01889 return PyString_FromString("this");
01890 }
01891
01892 SWIGRUNTIME PyObject *
01893 SWIG_This(void)
01894 {
01895 static PyObject *SWIG_STATIC_POINTER(swig_this) = _SWIG_This();
01896 return swig_this;
01897 }
01898
01899
01900
01901 SWIGRUNTIME PySwigObject *
01902 SWIG_Python_GetSwigThis(PyObject *pyobj)
01903 {
01904 if (PySwigObject_Check(pyobj)) {
01905 return (PySwigObject *) pyobj;
01906 } else {
01907 PyObject *obj = 0;
01908 #if (!defined(SWIG_PYTHON_SLOW_GETSET_THIS) && (PY_VERSION_HEX >= 0x02030000))
01909 if (PyInstance_Check(pyobj)) {
01910 obj = _PyInstance_Lookup(pyobj, SWIG_This());
01911 } else {
01912 PyObject **dictptr = _PyObject_GetDictPtr(pyobj);
01913 if (dictptr != NULL) {
01914 PyObject *dict = *dictptr;
01915 obj = dict ? PyDict_GetItem(dict, SWIG_This()) : 0;
01916 } else {
01917 #ifdef PyWeakref_CheckProxy
01918 if (PyWeakref_CheckProxy(pyobj)) {
01919 PyObject *wobj = PyWeakref_GET_OBJECT(pyobj);
01920 return wobj ? SWIG_Python_GetSwigThis(wobj) : 0;
01921 }
01922 #endif
01923 obj = PyObject_GetAttr(pyobj,SWIG_This());
01924 if (obj) {
01925 Py_DECREF(obj);
01926 } else {
01927 if (PyErr_Occurred()) PyErr_Clear();
01928 return 0;
01929 }
01930 }
01931 }
01932 #else
01933 obj = PyObject_GetAttr(pyobj,SWIG_This());
01934 if (obj) {
01935 Py_DECREF(obj);
01936 } else {
01937 if (PyErr_Occurred()) PyErr_Clear();
01938 return 0;
01939 }
01940 #endif
01941 if (obj && !PySwigObject_Check(obj)) {
01942
01943
01944 return SWIG_Python_GetSwigThis(obj);
01945 }
01946 return (PySwigObject *)obj;
01947 }
01948 }
01949
01950
01951
01952 SWIGRUNTIME int
01953 SWIG_Python_AcquirePtr(PyObject *obj, int own) {
01954 if (own) {
01955 PySwigObject *sobj = SWIG_Python_GetSwigThis(obj);
01956 if (sobj) {
01957 int oldown = sobj->own;
01958 sobj->own = own;
01959 return oldown;
01960 }
01961 }
01962 return 0;
01963 }
01964
01965
01966
01967 SWIGRUNTIME int
01968 SWIG_Python_ConvertPtrAndOwn(PyObject *obj, void **ptr, swig_type_info *ty, int flags, int *own) {
01969 if (!obj) return SWIG_ERROR;
01970 if (obj == Py_None) {
01971 if (ptr) *ptr = 0;
01972 return SWIG_OK;
01973 } else {
01974 PySwigObject *sobj = SWIG_Python_GetSwigThis(obj);
01975 while (sobj) {
01976 void *vptr = sobj->ptr;
01977 if (ty) {
01978 swig_type_info *to = sobj->ty;
01979 if (to == ty) {
01980
01981 if (ptr) *ptr = vptr;
01982 break;
01983 } else {
01984 swig_cast_info *tc = SWIG_TypeCheck(to->name,ty);
01985 if (!tc) {
01986 sobj = (PySwigObject *)sobj->next;
01987 } else {
01988 if (ptr) *ptr = SWIG_TypeCast(tc,vptr);
01989 break;
01990 }
01991 }
01992 } else {
01993 if (ptr) *ptr = vptr;
01994 break;
01995 }
01996 }
01997 if (sobj) {
01998 if (own) *own = sobj->own;
01999 if (flags & SWIG_POINTER_DISOWN) {
02000 sobj->own = 0;
02001 }
02002 return SWIG_OK;
02003 } else {
02004 int res = SWIG_ERROR;
02005 if (flags & SWIG_POINTER_IMPLICIT_CONV) {
02006 PySwigClientData *data = ty ? (PySwigClientData *) ty->clientdata : 0;
02007 if (data && !data->implicitconv) {
02008 PyObject *klass = data->klass;
02009 if (klass) {
02010 PyObject *impconv;
02011 data->implicitconv = 1;
02012 impconv = SWIG_Python_CallFunctor(klass, obj);
02013 data->implicitconv = 0;
02014 if (PyErr_Occurred()) {
02015 PyErr_Clear();
02016 impconv = 0;
02017 }
02018 if (impconv) {
02019 PySwigObject *iobj = SWIG_Python_GetSwigThis(impconv);
02020 if (iobj) {
02021 void *vptr;
02022 res = SWIG_Python_ConvertPtrAndOwn((PyObject*)iobj, &vptr, ty, 0, 0);
02023 if (SWIG_IsOK(res)) {
02024 if (ptr) {
02025 *ptr = vptr;
02026
02027 iobj->own = 0;
02028 res = SWIG_AddCast(res);
02029 res = SWIG_AddNewMask(res);
02030 } else {
02031 res = SWIG_AddCast(res);
02032 }
02033 }
02034 }
02035 Py_DECREF(impconv);
02036 }
02037 }
02038 }
02039 }
02040 return res;
02041 }
02042 }
02043 }
02044
02045
02046
02047 SWIGRUNTIME int
02048 SWIG_Python_ConvertFunctionPtr(PyObject *obj, void **ptr, swig_type_info *ty) {
02049 if (!PyCFunction_Check(obj)) {
02050 return SWIG_ConvertPtr(obj, ptr, ty, 0);
02051 } else {
02052 void *vptr = 0;
02053
02054
02055 const char *doc = (((PyCFunctionObject *)obj) -> m_ml -> ml_doc);
02056 const char *desc = doc ? strstr(doc, "swig_ptr: ") : 0;
02057 if (desc) {
02058 desc = ty ? SWIG_UnpackVoidPtr(desc + 10, &vptr, ty->name) : 0;
02059 if (!desc) return SWIG_ERROR;
02060 }
02061 if (ty) {
02062 swig_cast_info *tc = SWIG_TypeCheck(desc,ty);
02063 if (!tc) return SWIG_ERROR;
02064 *ptr = SWIG_TypeCast(tc,vptr);
02065 } else {
02066 *ptr = vptr;
02067 }
02068 return SWIG_OK;
02069 }
02070 }
02071
02072
02073
02074 SWIGRUNTIME int
02075 SWIG_Python_ConvertPacked(PyObject *obj, void *ptr, size_t sz, swig_type_info *ty) {
02076 swig_type_info *to = PySwigPacked_UnpackData(obj, ptr, sz);
02077 if (!to) return SWIG_ERROR;
02078 if (ty) {
02079 if (to != ty) {
02080
02081 swig_cast_info *tc = SWIG_TypeCheck(to->name,ty);
02082 if (!tc) return SWIG_ERROR;
02083 }
02084 }
02085 return SWIG_OK;
02086 }
02087
02088
02089
02090
02091
02092
02093
02094
02095
02096
02097 SWIGRUNTIME PyObject*
02098 SWIG_Python_NewShadowInstance(PySwigClientData *data, PyObject *swig_this)
02099 {
02100 #if (PY_VERSION_HEX >= 0x02020000)
02101 PyObject *inst = 0;
02102 PyObject *newraw = data->newraw;
02103 if (newraw) {
02104 inst = PyObject_Call(newraw, data->newargs, NULL);
02105 if (inst) {
02106 #if !defined(SWIG_PYTHON_SLOW_GETSET_THIS)
02107 PyObject **dictptr = _PyObject_GetDictPtr(inst);
02108 if (dictptr != NULL) {
02109 PyObject *dict = *dictptr;
02110 if (dict == NULL) {
02111 dict = PyDict_New();
02112 *dictptr = dict;
02113 PyDict_SetItem(dict, SWIG_This(), swig_this);
02114 }
02115 }
02116 #else
02117 PyObject *key = SWIG_This();
02118 PyObject_SetAttr(inst, key, swig_this);
02119 #endif
02120 }
02121 } else {
02122 PyObject *dict = PyDict_New();
02123 PyDict_SetItem(dict, SWIG_This(), swig_this);
02124 inst = PyInstance_NewRaw(data->newargs, dict);
02125 Py_DECREF(dict);
02126 }
02127 return inst;
02128 #else
02129 #if (PY_VERSION_HEX >= 0x02010000)
02130 PyObject *inst;
02131 PyObject *dict = PyDict_New();
02132 PyDict_SetItem(dict, SWIG_This(), swig_this);
02133 inst = PyInstance_NewRaw(data->newargs, dict);
02134 Py_DECREF(dict);
02135 return (PyObject *) inst;
02136 #else
02137 PyInstanceObject *inst = PyObject_NEW(PyInstanceObject, &PyInstance_Type);
02138 if (inst == NULL) {
02139 return NULL;
02140 }
02141 inst->in_class = (PyClassObject *)data->newargs;
02142 Py_INCREF(inst->in_class);
02143 inst->in_dict = PyDict_New();
02144 if (inst->in_dict == NULL) {
02145 Py_DECREF(inst);
02146 return NULL;
02147 }
02148 #ifdef Py_TPFLAGS_HAVE_WEAKREFS
02149 inst->in_weakreflist = NULL;
02150 #endif
02151 #ifdef Py_TPFLAGS_GC
02152 PyObject_GC_Init(inst);
02153 #endif
02154 PyDict_SetItem(inst->in_dict, SWIG_This(), swig_this);
02155 return (PyObject *) inst;
02156 #endif
02157 #endif
02158 }
02159
02160 SWIGRUNTIME void
02161 SWIG_Python_SetSwigThis(PyObject *inst, PyObject *swig_this)
02162 {
02163 PyObject *dict;
02164 #if (PY_VERSION_HEX >= 0x02020000) && !defined(SWIG_PYTHON_SLOW_GETSET_THIS)
02165 PyObject **dictptr = _PyObject_GetDictPtr(inst);
02166 if (dictptr != NULL) {
02167 dict = *dictptr;
02168 if (dict == NULL) {
02169 dict = PyDict_New();
02170 *dictptr = dict;
02171 }
02172 PyDict_SetItem(dict, SWIG_This(), swig_this);
02173 return;
02174 }
02175 #endif
02176 dict = PyObject_GetAttrString(inst, "__dict__");
02177 PyDict_SetItem(dict, SWIG_This(), swig_this);
02178 Py_DECREF(dict);
02179 }
02180
02181
02182 SWIGINTERN PyObject *
02183 SWIG_Python_InitShadowInstance(PyObject *args) {
02184 PyObject *obj[2];
02185 if (!SWIG_Python_UnpackTuple(args,(char*)"swiginit", 2, 2, obj)) {
02186 return NULL;
02187 } else {
02188 PySwigObject *sthis = SWIG_Python_GetSwigThis(obj[0]);
02189 if (sthis) {
02190 PySwigObject_append((PyObject*) sthis, obj[1]);
02191 } else {
02192 SWIG_Python_SetSwigThis(obj[0], obj[1]);
02193 }
02194 return SWIG_Py_Void();
02195 }
02196 }
02197
02198
02199
02200 SWIGRUNTIME PyObject *
02201 SWIG_Python_NewPointerObj(void *ptr, swig_type_info *type, int flags) {
02202 if (!ptr) {
02203 return SWIG_Py_Void();
02204 } else {
02205 int own = (flags & SWIG_POINTER_OWN) ? SWIG_POINTER_OWN : 0;
02206 PyObject *robj = PySwigObject_New(ptr, type, own);
02207 PySwigClientData *clientdata = type ? (PySwigClientData *)(type->clientdata) : 0;
02208 if (clientdata && !(flags & SWIG_POINTER_NOSHADOW)) {
02209 PyObject *inst = SWIG_Python_NewShadowInstance(clientdata, robj);
02210 if (inst) {
02211 Py_DECREF(robj);
02212 robj = inst;
02213 }
02214 }
02215 return robj;
02216 }
02217 }
02218
02219
02220
02221 SWIGRUNTIMEINLINE PyObject *
02222 SWIG_Python_NewPackedObj(void *ptr, size_t sz, swig_type_info *type) {
02223 return ptr ? PySwigPacked_New((void *) ptr, sz, type) : SWIG_Py_Void();
02224 }
02225
02226
02227
02228
02229
02230 #ifdef SWIG_LINK_RUNTIME
02231 void *SWIG_ReturnGlobalTypeList(void *);
02232 #endif
02233
02234 SWIGRUNTIME swig_module_info *
02235 SWIG_Python_GetModule(void) {
02236 static void *type_pointer = (void *)0;
02237
02238 if (!type_pointer) {
02239 #ifdef SWIG_LINK_RUNTIME
02240 type_pointer = SWIG_ReturnGlobalTypeList((void *)0);
02241 #else
02242 type_pointer = PyCObject_Import((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION,
02243 (char*)"type_pointer" SWIG_TYPE_TABLE_NAME);
02244 if (PyErr_Occurred()) {
02245 PyErr_Clear();
02246 type_pointer = (void *)0;
02247 }
02248 #endif
02249 }
02250 return (swig_module_info *) type_pointer;
02251 }
02252
02253 #if PY_MAJOR_VERSION < 2
02254
02255
02256 SWIGINTERN int
02257 PyModule_AddObject(PyObject *m, char *name, PyObject *o)
02258 {
02259 PyObject *dict;
02260 if (!PyModule_Check(m)) {
02261 PyErr_SetString(PyExc_TypeError,
02262 "PyModule_AddObject() needs module as first arg");
02263 return SWIG_ERROR;
02264 }
02265 if (!o) {
02266 PyErr_SetString(PyExc_TypeError,
02267 "PyModule_AddObject() needs non-NULL value");
02268 return SWIG_ERROR;
02269 }
02270
02271 dict = PyModule_GetDict(m);
02272 if (dict == NULL) {
02273
02274 PyErr_Format(PyExc_SystemError, "module '%s' has no __dict__",
02275 PyModule_GetName(m));
02276 return SWIG_ERROR;
02277 }
02278 if (PyDict_SetItemString(dict, name, o))
02279 return SWIG_ERROR;
02280 Py_DECREF(o);
02281 return SWIG_OK;
02282 }
02283 #endif
02284
02285 SWIGRUNTIME void
02286 SWIG_Python_DestroyModule(void *vptr)
02287 {
02288 swig_module_info *swig_module = (swig_module_info *) vptr;
02289 swig_type_info **types = swig_module->types;
02290 size_t i;
02291 for (i =0; i < swig_module->size; ++i) {
02292 swig_type_info *ty = types[i];
02293 if (ty->owndata) {
02294 PySwigClientData *data = (PySwigClientData *) ty->clientdata;
02295 if (data) PySwigClientData_Del(data);
02296 }
02297 }
02298 Py_DECREF(SWIG_This());
02299 }
02300
02301 SWIGRUNTIME void
02302 SWIG_Python_SetModule(swig_module_info *swig_module) {
02303 static PyMethodDef swig_empty_runtime_method_table[] = { {NULL, NULL, 0, NULL} };
02304
02305 PyObject *module = Py_InitModule((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION,
02306 swig_empty_runtime_method_table);
02307 PyObject *pointer = PyCObject_FromVoidPtr((void *) swig_module, SWIG_Python_DestroyModule);
02308 if (pointer && module) {
02309 PyModule_AddObject(module, (char*)"type_pointer" SWIG_TYPE_TABLE_NAME, pointer);
02310 } else {
02311 Py_XDECREF(pointer);
02312 }
02313 }
02314
02315
02316 SWIGRUNTIME PyObject *
02317 SWIG_Python_TypeCache() {
02318 static PyObject *SWIG_STATIC_POINTER(cache) = PyDict_New();
02319 return cache;
02320 }
02321
02322 SWIGRUNTIME swig_type_info *
02323 SWIG_Python_TypeQuery(const char *type)
02324 {
02325 PyObject *cache = SWIG_Python_TypeCache();
02326 PyObject *key = PyString_FromString(type);
02327 PyObject *obj = PyDict_GetItem(cache, key);
02328 swig_type_info *descriptor;
02329 if (obj) {
02330 descriptor = (swig_type_info *) PyCObject_AsVoidPtr(obj);
02331 } else {
02332 swig_module_info *swig_module = SWIG_Python_GetModule();
02333 descriptor = SWIG_TypeQueryModule(swig_module, swig_module, type);
02334 if (descriptor) {
02335 obj = PyCObject_FromVoidPtr(descriptor, NULL);
02336 PyDict_SetItem(cache, key, obj);
02337 Py_DECREF(obj);
02338 }
02339 }
02340 Py_DECREF(key);
02341 return descriptor;
02342 }
02343
02344
02345
02346
02347 #define SWIG_POINTER_EXCEPTION 0
02348 #define SWIG_arg_fail(arg) SWIG_Python_ArgFail(arg)
02349 #define SWIG_MustGetPtr(p, type, argnum, flags) SWIG_Python_MustGetPtr(p, type, argnum, flags)
02350
02351 SWIGRUNTIME int
02352 SWIG_Python_AddErrMesg(const char* mesg, int infront)
02353 {
02354 if (PyErr_Occurred()) {
02355 PyObject *type = 0;
02356 PyObject *value = 0;
02357 PyObject *traceback = 0;
02358 PyErr_Fetch(&type, &value, &traceback);
02359 if (value) {
02360 PyObject *old_str = PyObject_Str(value);
02361 Py_XINCREF(type);
02362 PyErr_Clear();
02363 if (infront) {
02364 PyErr_Format(type, "%s %s", mesg, PyString_AsString(old_str));
02365 } else {
02366 PyErr_Format(type, "%s %s", PyString_AsString(old_str), mesg);
02367 }
02368 Py_DECREF(old_str);
02369 }
02370 return 1;
02371 } else {
02372 return 0;
02373 }
02374 }
02375
02376 SWIGRUNTIME int
02377 SWIG_Python_ArgFail(int argnum)
02378 {
02379 if (PyErr_Occurred()) {
02380
02381 char mesg[256];
02382 PyOS_snprintf(mesg, sizeof(mesg), "argument number %d:", argnum);
02383 return SWIG_Python_AddErrMesg(mesg, 1);
02384 } else {
02385 return 0;
02386 }
02387 }
02388
02389 SWIGRUNTIMEINLINE const char *
02390 PySwigObject_GetDesc(PyObject *self)
02391 {
02392 PySwigObject *v = (PySwigObject *)self;
02393 swig_type_info *ty = v ? v->ty : 0;
02394 return ty ? ty->str : (char*)"";
02395 }
02396
02397 SWIGRUNTIME void
02398 SWIG_Python_TypeError(const char *type, PyObject *obj)
02399 {
02400 if (type) {
02401 #if defined(SWIG_COBJECT_TYPES)
02402 if (obj && PySwigObject_Check(obj)) {
02403 const char *otype = (const char *) PySwigObject_GetDesc(obj);
02404 if (otype) {
02405 PyErr_Format(PyExc_TypeError, "a '%s' is expected, 'PySwigObject(%s)' is received",
02406 type, otype);
02407 return;
02408 }
02409 } else
02410 #endif
02411 {
02412 const char *otype = (obj ? obj->ob_type->tp_name : 0);
02413 if (otype) {
02414 PyObject *str = PyObject_Str(obj);
02415 const char *cstr = str ? PyString_AsString(str) : 0;
02416 if (cstr) {
02417 PyErr_Format(PyExc_TypeError, "a '%s' is expected, '%s(%s)' is received",
02418 type, otype, cstr);
02419 } else {
02420 PyErr_Format(PyExc_TypeError, "a '%s' is expected, '%s' is received",
02421 type, otype);
02422 }
02423 Py_XDECREF(str);
02424 return;
02425 }
02426 }
02427 PyErr_Format(PyExc_TypeError, "a '%s' is expected", type);
02428 } else {
02429 PyErr_Format(PyExc_TypeError, "unexpected type is received");
02430 }
02431 }
02432
02433
02434
02435 SWIGRUNTIME void *
02436 SWIG_Python_MustGetPtr(PyObject *obj, swig_type_info *ty, int argnum, int flags) {
02437 void *result;
02438 if (SWIG_Python_ConvertPtr(obj, &result, ty, flags) == -1) {
02439 PyErr_Clear();
02440 if (flags & SWIG_POINTER_EXCEPTION) {
02441 SWIG_Python_TypeError(SWIG_TypePrettyName(ty), obj);
02442 SWIG_Python_ArgFail(argnum);
02443 }
02444 }
02445 return result;
02446 }
02447
02448
02449 #ifdef __cplusplus
02450 #if 0
02451 {
02452 #endif
02453 }
02454 #endif
02455
02456
02457
02458 #define SWIG_exception_fail(code, msg) do { SWIG_Error(code, msg); SWIG_fail; } while(0)
02459
02460 #define SWIG_contract_assert(expr, msg) if (!(expr)) { SWIG_Error(SWIG_RuntimeError, msg); SWIG_fail; } else
02461
02462
02463
02464 #define SWIG_exception(code, msg) do { SWIG_Error(code, msg); SWIG_fail;; } while(0)
02465
02466
02467
02468
02469 #define SWIGTYPE_p_DisplaysPanelGenerated swig_types[0]
02470 #define SWIGTYPE_p_ManageDisplaysDialogGenerated swig_types[1]
02471 #define SWIGTYPE_p_NewDisplayDialogGenerated swig_types[2]
02472 #define SWIGTYPE_p_Ogre__SceneManager swig_types[3]
02473 #define SWIGTYPE_p_PluginManagerDialogGenerated swig_types[4]
02474 #define SWIGTYPE_p_S_string swig_types[5]
02475 #define SWIGTYPE_p_TimePanelGenerated swig_types[6]
02476 #define SWIGTYPE_p_ViewsPanelGenerated swig_types[7]
02477 #define SWIGTYPE_p_WaitForMasterDialogGenerated swig_types[8]
02478 #define SWIGTYPE_p_boost__functionTvoid_fF_t swig_types[9]
02479 #define SWIGTYPE_p_boost__functionTvoid_frviz__V_string_RF_t swig_types[10]
02480 #define SWIGTYPE_p_boost__functionTvoid_fstd__string_const_RF_t swig_types[11]
02481 #define SWIGTYPE_p_boost__shared_ptrTrviz__BoolProperty_t swig_types[12]
02482 #define SWIGTYPE_p_boost__shared_ptrTrviz__CategoryProperty_t swig_types[13]
02483 #define SWIGTYPE_p_boost__shared_ptrTrviz__ColorProperty_t swig_types[14]
02484 #define SWIGTYPE_p_boost__shared_ptrTrviz__DisplayTypeInfo_t swig_types[15]
02485 #define SWIGTYPE_p_boost__shared_ptrTrviz__DoubleProperty_t swig_types[16]
02486 #define SWIGTYPE_p_boost__shared_ptrTrviz__EditEnumProperty_t swig_types[17]
02487 #define SWIGTYPE_p_boost__shared_ptrTrviz__EnumProperty_t swig_types[18]
02488 #define SWIGTYPE_p_boost__shared_ptrTrviz__FloatProperty_t swig_types[19]
02489 #define SWIGTYPE_p_boost__shared_ptrTrviz__FrameManager_t swig_types[20]
02490 #define SWIGTYPE_p_boost__shared_ptrTrviz__IntProperty_t swig_types[21]
02491 #define SWIGTYPE_p_boost__shared_ptrTrviz__PropertyBase_t swig_types[22]
02492 #define SWIGTYPE_p_boost__shared_ptrTrviz__QuaternionProperty_t swig_types[23]
02493 #define SWIGTYPE_p_boost__shared_ptrTrviz__ROSTopicStringProperty_t swig_types[24]
02494 #define SWIGTYPE_p_boost__shared_ptrTrviz__StatusProperty_t swig_types[25]
02495 #define SWIGTYPE_p_boost__shared_ptrTrviz__StringProperty_t swig_types[26]
02496 #define SWIGTYPE_p_boost__shared_ptrTrviz__TFFrameProperty_t swig_types[27]
02497 #define SWIGTYPE_p_boost__shared_ptrTrviz__Vector3Property_t swig_types[28]
02498 #define SWIGTYPE_p_boost__shared_ptrTwxConfigBase_t swig_types[29]
02499 #define SWIGTYPE_p_boost__signalTvoid_fboost__shared_ptrTwxConfigBase_t_const_RF_t swig_types[30]
02500 #define SWIGTYPE_p_boost__signalTvoid_frviz__DisplayWrapper_pF_t swig_types[31]
02501 #define SWIGTYPE_p_boost__signalTvoid_frviz__Display_pF_t swig_types[32]
02502 #define SWIGTYPE_p_boost__signalTvoid_frviz__Tool_pF_t swig_types[33]
02503 #define SWIGTYPE_p_boost__signalTvoid_frviz__V_DisplayWrapper_const_RF_t swig_types[34]
02504 #define SWIGTYPE_p_boost__signalTvoid_frviz__V_string_const_RF_t swig_types[35]
02505 #define SWIGTYPE_p_boost__signalTvoid_frviz__ViewController_pF_t swig_types[36]
02506 #define SWIGTYPE_p_boost__signalTvoid_fstd__string_const_R_std__string_const_RF_t swig_types[37]
02507 #define SWIGTYPE_p_boost__signalTvoid_fvoidF_t swig_types[38]
02508 #define SWIGTYPE_p_boost__weak_ptrTrviz__BoolProperty_t swig_types[39]
02509 #define SWIGTYPE_p_boost__weak_ptrTrviz__CategoryProperty_t swig_types[40]
02510 #define SWIGTYPE_p_boost__weak_ptrTrviz__ColorProperty_t swig_types[41]
02511 #define SWIGTYPE_p_boost__weak_ptrTrviz__DoubleProperty_t swig_types[42]
02512 #define SWIGTYPE_p_boost__weak_ptrTrviz__EditEnumProperty_t swig_types[43]
02513 #define SWIGTYPE_p_boost__weak_ptrTrviz__EnumProperty_t swig_types[44]
02514 #define SWIGTYPE_p_boost__weak_ptrTrviz__FloatProperty_t swig_types[45]
02515 #define SWIGTYPE_p_boost__weak_ptrTrviz__IntProperty_t swig_types[46]
02516 #define SWIGTYPE_p_boost__weak_ptrTrviz__PropertyBase_t swig_types[47]
02517 #define SWIGTYPE_p_boost__weak_ptrTrviz__QuaternionProperty_t swig_types[48]
02518 #define SWIGTYPE_p_boost__weak_ptrTrviz__ROSTopicStringProperty_t swig_types[49]
02519 #define SWIGTYPE_p_boost__weak_ptrTrviz__StatusProperty_t swig_types[50]
02520 #define SWIGTYPE_p_boost__weak_ptrTrviz__StringProperty_t swig_types[51]
02521 #define SWIGTYPE_p_boost__weak_ptrTrviz__TFFrameProperty_t swig_types[52]
02522 #define SWIGTYPE_p_boost__weak_ptrTrviz__Vector3Property_t swig_types[53]
02523 #define SWIGTYPE_p_char swig_types[54]
02524 #define SWIGTYPE_p_form_ops_t swig_types[55]
02525 #define SWIGTYPE_p_int swig_types[56]
02526 #define SWIGTYPE_p_ros__CallbackQueueInterface swig_types[57]
02527 #define SWIGTYPE_p_rviz__Color swig_types[58]
02528 #define SWIGTYPE_p_rviz__Display swig_types[59]
02529 #define SWIGTYPE_p_rviz__DisplayWrapper swig_types[60]
02530 #define SWIGTYPE_p_rviz__FrameManager swig_types[61]
02531 #define SWIGTYPE_p_rviz__PluginManager swig_types[62]
02532 #define SWIGTYPE_p_rviz__PropertyManager swig_types[63]
02533 #define SWIGTYPE_p_rviz__RenderAutoLock swig_types[64]
02534 #define SWIGTYPE_p_rviz__RenderPanel swig_types[65]
02535 #define SWIGTYPE_p_rviz__SelectionManager swig_types[66]
02536 #define SWIGTYPE_p_rviz__Tool swig_types[67]
02537 #define SWIGTYPE_p_rviz__ViewController swig_types[68]
02538 #define SWIGTYPE_p_rviz__ViewportMouseEvent swig_types[69]
02539 #define SWIGTYPE_p_rviz__VisualizationFrame swig_types[70]
02540 #define SWIGTYPE_p_rviz__VisualizationManager swig_types[71]
02541 #define SWIGTYPE_p_rviz__VisualizationPanel swig_types[72]
02542 #define SWIGTYPE_p_rviz__WindowManagerInterface swig_types[73]
02543 #define SWIGTYPE_p_rviz__status_levels__StatusLevel swig_types[74]
02544 #define SWIGTYPE_p_std__invalid_argument swig_types[75]
02545 #define SWIGTYPE_p_std__setTstd__string_t swig_types[76]
02546 #define SWIGTYPE_p_std__vectorTboost__shared_ptrTrviz__PropertyBase_t_std__allocatorTboost__shared_ptrTrviz__PropertyBase_t_t_t swig_types[77]
02547 #define SWIGTYPE_p_std__vectorTboost__weak_ptrTrviz__PropertyBase_t_std__allocatorTboost__weak_ptrTrviz__PropertyBase_t_t_t swig_types[78]
02548 #define SWIGTYPE_p_std__vectorTrviz__DisplayWrapper_p_std__allocatorTrviz__DisplayWrapper_p_t_t swig_types[79]
02549 #define SWIGTYPE_p_std__vectorTstd__string_std__allocatorTstd__string_t_t swig_types[80]
02550 #define SWIGTYPE_p_swig__PySwigIterator swig_types[81]
02551 #define SWIGTYPE_p_tf__TransformListener swig_types[82]
02552 #define SWIGTYPE_p_unsigned_char swig_types[83]
02553 #define SWIGTYPE_p_unsigned_int swig_types[84]
02554 #define SWIGTYPE_p_unsigned_long swig_types[85]
02555 #define SWIGTYPE_p_wxANIHandler swig_types[86]
02556 #define SWIGTYPE_p_wxAcceleratorTable swig_types[87]
02557 #define SWIGTYPE_p_wxActivateEvent swig_types[88]
02558 #define SWIGTYPE_p_wxBMPHandler swig_types[89]
02559 #define SWIGTYPE_p_wxBoxSizer swig_types[90]
02560 #define SWIGTYPE_p_wxCURHandler swig_types[91]
02561 #define SWIGTYPE_p_wxCalculateLayoutEvent swig_types[92]
02562 #define SWIGTYPE_p_wxChildFocusEvent swig_types[93]
02563 #define SWIGTYPE_p_wxClipboardTextEvent swig_types[94]
02564 #define SWIGTYPE_p_wxCloseEvent swig_types[95]
02565 #define SWIGTYPE_p_wxColourData swig_types[96]
02566 #define SWIGTYPE_p_wxColourDialog swig_types[97]
02567 #define SWIGTYPE_p_wxCommandEvent swig_types[98]
02568 #define SWIGTYPE_p_wxContextMenuEvent swig_types[99]
02569 #define SWIGTYPE_p_wxControl swig_types[100]
02570 #define SWIGTYPE_p_wxControlWithItems swig_types[101]
02571 #define SWIGTYPE_p_wxDateEvent swig_types[102]
02572 #define SWIGTYPE_p_wxDialog swig_types[103]
02573 #define SWIGTYPE_p_wxDirDialog swig_types[104]
02574 #define SWIGTYPE_p_wxDisplayChangedEvent swig_types[105]
02575 #define SWIGTYPE_p_wxDropFilesEvent swig_types[106]
02576 #define SWIGTYPE_p_wxDuplexMode swig_types[107]
02577 #define SWIGTYPE_p_wxEraseEvent swig_types[108]
02578 #define SWIGTYPE_p_wxEvent swig_types[109]
02579 #define SWIGTYPE_p_wxEvtHandler swig_types[110]
02580 #define SWIGTYPE_p_wxFSFile swig_types[111]
02581 #define SWIGTYPE_p_wxFileDialog swig_types[112]
02582 #define SWIGTYPE_p_wxFileSystem swig_types[113]
02583 #define SWIGTYPE_p_wxFindDialogEvent swig_types[114]
02584 #define SWIGTYPE_p_wxFindReplaceData swig_types[115]
02585 #define SWIGTYPE_p_wxFindReplaceDialog swig_types[116]
02586 #define SWIGTYPE_p_wxFlexGridSizer swig_types[117]
02587 #define SWIGTYPE_p_wxFocusEvent swig_types[118]
02588 #define SWIGTYPE_p_wxFontData swig_types[119]
02589 #define SWIGTYPE_p_wxFontDialog swig_types[120]
02590 #define SWIGTYPE_p_wxFrame swig_types[121]
02591 #define SWIGTYPE_p_wxGBSizerItem swig_types[122]
02592 #define SWIGTYPE_p_wxGIFHandler swig_types[123]
02593 #define SWIGTYPE_p_wxGridBagSizer swig_types[124]
02594 #define SWIGTYPE_p_wxGridSizer swig_types[125]
02595 #define SWIGTYPE_p_wxICOHandler swig_types[126]
02596 #define SWIGTYPE_p_wxIconizeEvent swig_types[127]
02597 #define SWIGTYPE_p_wxIdleEvent swig_types[128]
02598 #define SWIGTYPE_p_wxImage swig_types[129]
02599 #define SWIGTYPE_p_wxImageHandler swig_types[130]
02600 #define SWIGTYPE_p_wxIndividualLayoutConstraint swig_types[131]
02601 #define SWIGTYPE_p_wxInitDialogEvent swig_types[132]
02602 #define SWIGTYPE_p_wxJPEGHandler swig_types[133]
02603 #define SWIGTYPE_p_wxKeyEvent swig_types[134]
02604 #define SWIGTYPE_p_wxLayoutAlgorithm swig_types[135]
02605 #define SWIGTYPE_p_wxLayoutConstraints swig_types[136]
02606 #define SWIGTYPE_p_wxMDIChildFrame swig_types[137]
02607 #define SWIGTYPE_p_wxMDIClientWindow swig_types[138]
02608 #define SWIGTYPE_p_wxMDIParentFrame swig_types[139]
02609 #define SWIGTYPE_p_wxMaximizeEvent swig_types[140]
02610 #define SWIGTYPE_p_wxMenu swig_types[141]
02611 #define SWIGTYPE_p_wxMenuBar swig_types[142]
02612 #define SWIGTYPE_p_wxMenuEvent swig_types[143]
02613 #define SWIGTYPE_p_wxMenuItem swig_types[144]
02614 #define SWIGTYPE_p_wxMessageDialog swig_types[145]
02615 #define SWIGTYPE_p_wxMiniFrame swig_types[146]
02616 #define SWIGTYPE_p_wxMouseCaptureChangedEvent swig_types[147]
02617 #define SWIGTYPE_p_wxMouseCaptureLostEvent swig_types[148]
02618 #define SWIGTYPE_p_wxMouseEvent swig_types[149]
02619 #define SWIGTYPE_p_wxMoveEvent swig_types[150]
02620 #define SWIGTYPE_p_wxMultiChoiceDialog swig_types[151]
02621 #define SWIGTYPE_p_wxNavigationKeyEvent swig_types[152]
02622 #define SWIGTYPE_p_wxNcPaintEvent swig_types[153]
02623 #define SWIGTYPE_p_wxNotifyEvent swig_types[154]
02624 #define SWIGTYPE_p_wxNumberEntryDialog swig_types[155]
02625 #define SWIGTYPE_p_wxObject swig_types[156]
02626 #define SWIGTYPE_p_wxPCXHandler swig_types[157]
02627 #define SWIGTYPE_p_wxPNGHandler swig_types[158]
02628 #define SWIGTYPE_p_wxPNMHandler swig_types[159]
02629 #define SWIGTYPE_p_wxPageSetupDialog swig_types[160]
02630 #define SWIGTYPE_p_wxPageSetupDialogData swig_types[161]
02631 #define SWIGTYPE_p_wxPaintEvent swig_types[162]
02632 #define SWIGTYPE_p_wxPaletteChangedEvent swig_types[163]
02633 #define SWIGTYPE_p_wxPanel swig_types[164]
02634 #define SWIGTYPE_p_wxPaperSize swig_types[165]
02635 #define SWIGTYPE_p_wxPasswordEntryDialog swig_types[166]
02636 #define SWIGTYPE_p_wxPopupWindow swig_types[167]
02637 #define SWIGTYPE_p_wxPreviewCanvas swig_types[168]
02638 #define SWIGTYPE_p_wxPreviewControlBar swig_types[169]
02639 #define SWIGTYPE_p_wxPreviewFrame swig_types[170]
02640 #define SWIGTYPE_p_wxPrintData swig_types[171]
02641 #define SWIGTYPE_p_wxPrintDialog swig_types[172]
02642 #define SWIGTYPE_p_wxPrintDialogData swig_types[173]
02643 #define SWIGTYPE_p_wxPrintPreview swig_types[174]
02644 #define SWIGTYPE_p_wxPrinter swig_types[175]
02645 #define SWIGTYPE_p_wxProgressDialog swig_types[176]
02646 #define SWIGTYPE_p_wxPyApp swig_types[177]
02647 #define SWIGTYPE_p_wxPyCommandEvent swig_types[178]
02648 #define SWIGTYPE_p_wxPyEvent swig_types[179]
02649 #define SWIGTYPE_p_wxPyHtmlListBox swig_types[180]
02650 #define SWIGTYPE_p_wxPyImageHandler swig_types[181]
02651 #define SWIGTYPE_p_wxPyPanel swig_types[182]
02652 #define SWIGTYPE_p_wxPyPopupTransientWindow swig_types[183]
02653 #define SWIGTYPE_p_wxPyPreviewControlBar swig_types[184]
02654 #define SWIGTYPE_p_wxPyPreviewFrame swig_types[185]
02655 #define SWIGTYPE_p_wxPyPrintPreview swig_types[186]
02656 #define SWIGTYPE_p_wxPyPrintout swig_types[187]
02657 #define SWIGTYPE_p_wxPyScrolledWindow swig_types[188]
02658 #define SWIGTYPE_p_wxPySizer swig_types[189]
02659 #define SWIGTYPE_p_wxPyTaskBarIcon swig_types[190]
02660 #define SWIGTYPE_p_wxPyVListBox swig_types[191]
02661 #define SWIGTYPE_p_wxPyVScrolledWindow swig_types[192]
02662 #define SWIGTYPE_p_wxPyValidator swig_types[193]
02663 #define SWIGTYPE_p_wxPyWindow swig_types[194]
02664 #define SWIGTYPE_p_wxQueryLayoutInfoEvent swig_types[195]
02665 #define SWIGTYPE_p_wxQueryNewPaletteEvent swig_types[196]
02666 #define SWIGTYPE_p_wxSashEvent swig_types[197]
02667 #define SWIGTYPE_p_wxSashLayoutWindow swig_types[198]
02668 #define SWIGTYPE_p_wxSashWindow swig_types[199]
02669 #define SWIGTYPE_p_wxScrollEvent swig_types[200]
02670 #define SWIGTYPE_p_wxScrollWinEvent swig_types[201]
02671 #define SWIGTYPE_p_wxScrolledWindow swig_types[202]
02672 #define SWIGTYPE_p_wxSetCursorEvent swig_types[203]
02673 #define SWIGTYPE_p_wxShowEvent swig_types[204]
02674 #define SWIGTYPE_p_wxSimpleHtmlListBox swig_types[205]
02675 #define SWIGTYPE_p_wxSingleChoiceDialog swig_types[206]
02676 #define SWIGTYPE_p_wxSizeEvent swig_types[207]
02677 #define SWIGTYPE_p_wxSizer swig_types[208]
02678 #define SWIGTYPE_p_wxSizerItem swig_types[209]
02679 #define SWIGTYPE_p_wxSplashScreen swig_types[210]
02680 #define SWIGTYPE_p_wxSplashScreenWindow swig_types[211]
02681 #define SWIGTYPE_p_wxSplitterEvent swig_types[212]
02682 #define SWIGTYPE_p_wxSplitterWindow swig_types[213]
02683 #define SWIGTYPE_p_wxStaticBoxSizer swig_types[214]
02684 #define SWIGTYPE_p_wxStatusBar swig_types[215]
02685 #define SWIGTYPE_p_wxStdDialogButtonSizer swig_types[216]
02686 #define SWIGTYPE_p_wxSysColourChangedEvent swig_types[217]
02687 #define SWIGTYPE_p_wxTGAHandler swig_types[218]
02688 #define SWIGTYPE_p_wxTIFFHandler swig_types[219]
02689 #define SWIGTYPE_p_wxTaskBarIconEvent swig_types[220]
02690 #define SWIGTYPE_p_wxTextEntryDialog swig_types[221]
02691 #define SWIGTYPE_p_wxTipWindow swig_types[222]
02692 #define SWIGTYPE_p_wxTopLevelWindow swig_types[223]
02693 #define SWIGTYPE_p_wxUpdateUIEvent swig_types[224]
02694 #define SWIGTYPE_p_wxValidator swig_types[225]
02695 #define SWIGTYPE_p_wxWindow swig_types[226]
02696 #define SWIGTYPE_p_wxWindowCreateEvent swig_types[227]
02697 #define SWIGTYPE_p_wxWindowDestroyEvent swig_types[228]
02698 #define SWIGTYPE_p_wxXPMHandler swig_types[229]
02699 static swig_type_info *swig_types[231];
02700 static swig_module_info swig_module = {swig_types, 230, 0, 0, 0, 0};
02701 #define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name)
02702 #define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
02703
02704
02705
02706 #if (PY_VERSION_HEX <= 0x02000000)
02707 # if !defined(SWIG_PYTHON_CLASSIC)
02708 # error "This python version requires to use swig with the '-classic' option"
02709 # endif
02710 #endif
02711 #if (PY_VERSION_HEX <= 0x02020000)
02712 # error "This python version requires to use swig with the '-nomodern' option"
02713 #endif
02714 #if (PY_VERSION_HEX <= 0x02020000)
02715 # error "This python version requires to use swig with the '-nomodernargs' option"
02716 #endif
02717 #ifndef METH_O
02718 # error "This python version requires to use swig with the '-nofastunpack' option"
02719 #endif
02720
02721
02722
02723
02724 #define SWIG_init init_rviz
02725
02726 #define SWIG_name "_rviz"
02727
02728 #define SWIGVERSION 0x010329
02729
02730
02731 #define SWIG_as_voidptr(a) const_cast< void * >(static_cast< const void * >(a))
02732 #define SWIG_as_voidptrptr(a) ((void)SWIG_as_voidptr(*a),reinterpret_cast< void** >(a))
02733
02734
02735 #include <stdexcept>
02736
02737
02738 namespace swig {
02739 class PyObject_ptr {
02740 protected:
02741 PyObject *_obj;
02742
02743 public:
02744 PyObject_ptr() :_obj(0)
02745 {
02746 }
02747
02748 PyObject_ptr(const PyObject_ptr& item) : _obj(item._obj)
02749 {
02750 Py_XINCREF(_obj);
02751 }
02752
02753 PyObject_ptr(PyObject *obj, bool initial_ref = true) :_obj(obj)
02754 {
02755 if (initial_ref) Py_XINCREF(_obj);
02756 }
02757
02758 PyObject_ptr & operator=(const PyObject_ptr& item)
02759 {
02760 Py_XINCREF(item._obj);
02761 Py_XDECREF(_obj);
02762 _obj = item._obj;
02763 return *this;
02764 }
02765
02766 ~PyObject_ptr()
02767 {
02768 Py_XDECREF(_obj);
02769 }
02770
02771 operator PyObject *() const
02772 {
02773 return _obj;
02774 }
02775
02776 PyObject *operator->() const
02777 {
02778 return _obj;
02779 }
02780 };
02781 }
02782
02783
02784 namespace swig {
02785 struct PyObject_var : PyObject_ptr {
02786 PyObject_var(PyObject* obj = 0) : PyObject_ptr(obj, false) { }
02787
02788 PyObject_var & operator = (PyObject* obj)
02789 {
02790 Py_XDECREF(_obj);
02791 _obj = obj;
02792 return *this;
02793 }
02794 };
02795 }
02796
02797
02798 #include <string>
02799
02800
02801 #include <iostream>
02802
02803
02804 #include <stdexcept>
02805
02806
02807
02808 #if defined(__SUNPRO_CC) && defined(_RWSTD_VER)
02809 # define SWIG_STD_NOASSIGN_STL
02810 # define SWIG_STD_NOINSERT_TEMPLATE_STL
02811 # define SWIG_STD_NOITERATOR_TRAITS_STL
02812 #endif
02813
02814 #if defined(__GNUC__)
02815 # if __GNUC__ == 2 && __GNUC_MINOR <= 96
02816 # define SWIG_STD_NOMODERN_STL
02817 # endif
02818 #endif
02819
02820
02821
02822
02823 #include <string>
02824 #include <stdexcept>
02825
02826
02827 namespace swig {
02828 struct stop_iteration {
02829 };
02830
02831 struct PySwigIterator {
02832 private:
02833 PyObject_ptr _seq;
02834
02835 protected:
02836 PySwigIterator(PyObject *seq) : _seq(seq)
02837 {
02838 }
02839
02840 public:
02841 virtual ~PySwigIterator() {}
02842
02843
02844 virtual PyObject *value() const = 0;
02845
02846
02847 virtual PySwigIterator *incr(size_t n = 1) = 0;
02848
02849
02850 virtual PySwigIterator *decr(size_t n = 1)
02851 {
02852 throw stop_iteration();
02853 }
02854
02855
02856 virtual ptrdiff_t distance(const PySwigIterator &x) const
02857 {
02858 throw std::invalid_argument("operation not supported");
02859 }
02860
02861 virtual bool equal (const PySwigIterator &x) const
02862 {
02863 throw std::invalid_argument("operation not supported");
02864 }
02865
02866
02867 virtual PySwigIterator *copy() const = 0;
02868
02869 PyObject *next()
02870 {
02871 PyObject *obj = value();
02872 incr();
02873 return obj;
02874 }
02875
02876 PyObject *previous()
02877 {
02878 decr();
02879 return value();
02880 }
02881
02882 PySwigIterator *advance(ptrdiff_t n)
02883 {
02884 return (n > 0) ? incr(n) : decr(-n);
02885 }
02886
02887 bool operator == (const PySwigIterator& x) const
02888 {
02889 return equal(x);
02890 }
02891
02892 bool operator != (const PySwigIterator& x) const
02893 {
02894 return ! operator==(x);
02895 }
02896
02897 PySwigIterator& operator += (ptrdiff_t n)
02898 {
02899 return *advance(n);
02900 }
02901
02902 PySwigIterator& operator -= (ptrdiff_t n)
02903 {
02904 return *advance(-n);
02905 }
02906
02907 PySwigIterator* operator + (ptrdiff_t n) const
02908 {
02909 return copy()->advance(n);
02910 }
02911
02912 PySwigIterator* operator - (ptrdiff_t n) const
02913 {
02914 return copy()->advance(-n);
02915 }
02916
02917 ptrdiff_t operator - (const PySwigIterator& x) const
02918 {
02919 return x.distance(*this);
02920 }
02921
02922 static swig_type_info* descriptor() {
02923 static int init = 0;
02924 static swig_type_info* desc = 0;
02925 if (!init) {
02926 desc = SWIG_TypeQuery("swig::PySwigIterator *");
02927 init = 1;
02928 }
02929 return desc;
02930 }
02931 };
02932 }
02933
02934
02935 SWIGINTERN int
02936 SWIG_AsVal_long (PyObject* obj, long* val)
02937 {
02938 if (PyNumber_Check(obj)) {
02939 if (val) *val = PyInt_AsLong(obj);
02940 return SWIG_OK;
02941 }
02942 return SWIG_TypeError;
02943 }
02944
02945
02946 SWIGINTERN int
02947 SWIG_AsVal_unsigned_SS_long (PyObject* obj, unsigned long* val)
02948 {
02949 long v = 0;
02950 if (SWIG_AsVal_long(obj, &v) && v < 0) {
02951 return SWIG_TypeError;
02952 }
02953 else if (val)
02954 *val = (unsigned long)v;
02955 return SWIG_OK;
02956 }
02957
02958
02959 SWIGINTERNINLINE int
02960 SWIG_AsVal_size_t (PyObject * obj, size_t *val)
02961 {
02962 unsigned long v;
02963 int res = SWIG_AsVal_unsigned_SS_long (obj, val ? &v : 0);
02964 if (SWIG_IsOK(res) && val) *val = static_cast< size_t >(v);
02965 return res;
02966 }
02967
02968
02969 #define SWIG_From_long PyInt_FromLong
02970
02971
02972 SWIGINTERNINLINE PyObject *
02973 SWIG_From_ptrdiff_t (ptrdiff_t value)
02974 {
02975 return SWIG_From_long (static_cast< long >(value));
02976 }
02977
02978
02979 SWIGINTERNINLINE PyObject*
02980 SWIG_From_bool (bool value)
02981 {
02982 return PyBool_FromLong(value ? 1 : 0);
02983 }
02984
02985
02986 SWIGINTERNINLINE int
02987 SWIG_AsVal_ptrdiff_t (PyObject * obj, ptrdiff_t *val)
02988 {
02989 long v;
02990 int res = SWIG_AsVal_long (obj, val ? &v : 0);
02991 if (SWIG_IsOK(res) && val) *val = static_cast< ptrdiff_t >(v);
02992 return res;
02993 }
02994
02995
02996 #include <stdexcept>
02997
02998
02999 #include <algorithm>
03000
03001
03002 #include <vector>
03003
03004
03005 #include "wx/wxPython/wxPython.h"
03006 #include "wx/wxPython/pyclasses.h"
03007
03008
03009 SWIGINTERNINLINE PyObject *
03010 SWIG_From_int (int value)
03011 {
03012 return SWIG_From_long (value);
03013 }
03014
03015
03016 #include "helpers/color.h"
03017
03018
03019 #include <float.h>
03020
03021
03022 SWIGINTERN int
03023 SWIG_AsVal_double (PyObject *obj, double* val)
03024 {
03025 if (PyNumber_Check(obj)) {
03026 if (val) *val = PyFloat_AsDouble(obj);
03027 return SWIG_OK;
03028 }
03029 return SWIG_TypeError;
03030 }
03031
03032
03033 SWIGINTERN int
03034 SWIG_AsVal_float (PyObject * obj, float *val)
03035 {
03036 double v;
03037 int res = SWIG_AsVal_double (obj, &v);
03038 if (SWIG_IsOK(res)) {
03039 if ((v < -FLT_MAX || v > FLT_MAX)) {
03040 return SWIG_OverflowError;
03041 } else {
03042 if (val) *val = static_cast< float >(v);
03043 }
03044 }
03045 return res;
03046 }
03047
03048
03049 #define SWIG_From_double PyFloat_FromDouble
03050
03051
03052 SWIGINTERNINLINE PyObject *
03053 SWIG_From_float (float value)
03054 {
03055 return SWIG_From_double (value);
03056 }
03057
03058
03059 #include "display.h"
03060
03061
03062 SWIGINTERN swig_type_info*
03063 SWIG_pchar_descriptor()
03064 {
03065 static int init = 0;
03066 static swig_type_info* info = 0;
03067 if (!init) {
03068 info = SWIG_TypeQuery("_p_char");
03069 init = 1;
03070 }
03071 return info;
03072 }
03073
03074
03075 SWIGINTERNINLINE PyObject *
03076 SWIG_FromCharPtrAndSize(const char* carray, size_t size)
03077 {
03078 if (carray) {
03079 if (size > INT_MAX) {
03080 swig_type_info* pchar_descriptor = SWIG_pchar_descriptor();
03081 return pchar_descriptor ?
03082 SWIG_NewPointerObj(const_cast< char * >(carray), pchar_descriptor, 0) : SWIG_Py_Void();
03083 } else {
03084 return PyString_FromStringAndSize(carray, static_cast< int >(size));
03085 }
03086 } else {
03087 return SWIG_Py_Void();
03088 }
03089 }
03090
03091
03092 SWIGINTERNINLINE PyObject *
03093 SWIG_FromCharPtr(const char *cptr)
03094 {
03095 return SWIG_FromCharPtrAndSize(cptr, (cptr ? strlen(cptr) : 0));
03096 }
03097
03098
03099 SWIGINTERN int
03100 SWIG_AsVal_bool (PyObject *obj, bool *val)
03101 {
03102 if (obj == Py_True) {
03103 if (val) *val = true;
03104 return SWIG_OK;
03105 } else if (obj == Py_False) {
03106 if (val) *val = false;
03107 return SWIG_OK;
03108 } else {
03109 long v = 0;
03110 int res = SWIG_AddCast(SWIG_AsVal_long (obj, val ? &v : 0));
03111 if (SWIG_IsOK(res) && val) *val = v ? true : false;
03112 return res;
03113 }
03114 }
03115
03116
03117 SWIGINTERNINLINE PyObject *
03118 SWIG_From_std_string (const std::string& s)
03119 {
03120 return SWIG_FromCharPtrAndSize(s.data(), s.size());
03121 }
03122
03123
03124 SWIGINTERN int
03125 SWIG_AsCharPtrAndSize(PyObject *obj, char** cptr, size_t* psize, int *alloc)
03126 {
03127 if (PyString_Check(obj)) {
03128 char *cstr; Py_ssize_t len;
03129 PyString_AsStringAndSize(obj, &cstr, &len);
03130 if (cptr) {
03131 if (alloc) {
03132
03133
03134
03135
03136
03137
03138
03139
03140
03141 #if defined(SWIG_PYTHON_SAFE_CSTRINGS)
03142 if (*alloc != SWIG_OLDOBJ)
03143 #else
03144 if (*alloc == SWIG_NEWOBJ)
03145 #endif
03146 {
03147 *cptr = reinterpret_cast< char* >(memcpy((new char[len + 1]), cstr, sizeof(char)*(len + 1)));
03148 *alloc = SWIG_NEWOBJ;
03149 }
03150 else {
03151 *cptr = cstr;
03152 *alloc = SWIG_OLDOBJ;
03153 }
03154 } else {
03155 *cptr = PyString_AsString(obj);
03156 }
03157 }
03158 if (psize) *psize = len + 1;
03159 return SWIG_OK;
03160 } else {
03161 swig_type_info* pchar_descriptor = SWIG_pchar_descriptor();
03162 if (pchar_descriptor) {
03163 void* vptr = 0;
03164 if (SWIG_ConvertPtr(obj, &vptr, pchar_descriptor, 0) == SWIG_OK) {
03165 if (cptr) *cptr = (char *) vptr;
03166 if (psize) *psize = vptr ? (strlen((char *)vptr) + 1) : 0;
03167 if (alloc) *alloc = SWIG_OLDOBJ;
03168 return SWIG_OK;
03169 }
03170 }
03171 }
03172 return SWIG_TypeError;
03173 }
03174
03175
03176 SWIGINTERN int
03177 SWIG_AsPtr_std_string (PyObject * obj, std::string **val)
03178 {
03179 char* buf = 0 ; size_t size = 0; int alloc = SWIG_OLDOBJ;
03180 if (SWIG_IsOK((SWIG_AsCharPtrAndSize(obj, &buf, &size, &alloc)))) {
03181 if (buf) {
03182 if (val) *val = new std::string(buf, size - 1);
03183 if (alloc == SWIG_NEWOBJ) delete[] buf;
03184 return SWIG_NEWOBJ;
03185 } else {
03186 if (val) *val = 0;
03187 return SWIG_OLDOBJ;
03188 }
03189 } else {
03190 static int init = 0;
03191 static swig_type_info* descriptor = 0;
03192 if (!init) {
03193 descriptor = SWIG_TypeQuery("std::string" " *");
03194 init = 1;
03195 }
03196 if (descriptor) {
03197 std::string *vptr;
03198 int res = SWIG_ConvertPtr(obj, (void**)&vptr, descriptor, 0);
03199 if (SWIG_IsOK(res) && val) *val = vptr;
03200 return res;
03201 }
03202 }
03203 return SWIG_ERROR;
03204 }
03205
03206
03207 #include <limits.h>
03208 #ifndef LLONG_MIN
03209 # define LLONG_MIN LONG_LONG_MIN
03210 #endif
03211 #ifndef LLONG_MAX
03212 # define LLONG_MAX LONG_LONG_MAX
03213 #endif
03214 #ifndef ULLONG_MAX
03215 # define ULLONG_MAX ULONG_LONG_MAX
03216 #endif
03217
03218
03219 SWIGINTERN int
03220 SWIG_AsVal_int (PyObject * obj, int *val)
03221 {
03222 long v;
03223 int res = SWIG_AsVal_long (obj, &v);
03224 if (SWIG_IsOK(res)) {
03225 if ((v < INT_MIN || v > INT_MAX)) {
03226 return SWIG_OverflowError;
03227 } else {
03228 if (val) *val = static_cast< int >(v);
03229 }
03230 }
03231 return res;
03232 }
03233
03234
03235 #include "visualization_manager.h"
03236
03237
03238 #include "visualization_panel.h"
03239
03240
03241 #include "generated/rviz_generated.h"
03242
03243
03244 #include "visualization_frame.h"
03245
03246 #ifdef __cplusplus
03247 extern "C" {
03248 #endif
03249 SWIGINTERN PyObject *_wrap_delete_PySwigIterator(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
03250 PyObject *resultobj = 0;
03251 swig::PySwigIterator *arg1 = (swig::PySwigIterator *) 0 ;
03252 void *argp1 = 0 ;
03253 int res1 = 0 ;
03254 PyObject *swig_obj[1] ;
03255
03256 if (!args) SWIG_fail;
03257 swig_obj[0] = args;
03258 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_swig__PySwigIterator, SWIG_POINTER_DISOWN | 0 );
03259 if (!SWIG_IsOK(res1)) {
03260 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_PySwigIterator" "', expected argument " "1"" of type '" "swig::PySwigIterator *""'");
03261 }
03262 arg1 = reinterpret_cast< swig::PySwigIterator * >(argp1);
03263 delete arg1;
03264
03265 resultobj = SWIG_Py_Void();
03266 return resultobj;
03267 fail:
03268 return NULL;
03269 }
03270
03271
03272 SWIGINTERN PyObject *_wrap_PySwigIterator_value(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
03273 PyObject *resultobj = 0;
03274 swig::PySwigIterator *arg1 = (swig::PySwigIterator *) 0 ;
03275 PyObject *result = 0 ;
03276 void *argp1 = 0 ;
03277 int res1 = 0 ;
03278 PyObject *swig_obj[1] ;
03279
03280 if (!args) SWIG_fail;
03281 swig_obj[0] = args;
03282 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_swig__PySwigIterator, 0 | 0 );
03283 if (!SWIG_IsOK(res1)) {
03284 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "PySwigIterator_value" "', expected argument " "1"" of type '" "swig::PySwigIterator const *""'");
03285 }
03286 arg1 = reinterpret_cast< swig::PySwigIterator * >(argp1);
03287 try {
03288 result = (PyObject *)((swig::PySwigIterator const *)arg1)->value();
03289 }
03290 catch(swig::stop_iteration &_e) {
03291 {
03292 (void)_e;
03293 SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void());
03294 SWIG_fail;
03295 }
03296 }
03297
03298 resultobj = result;
03299 return resultobj;
03300 fail:
03301 return NULL;
03302 }
03303
03304
03305 SWIGINTERN PyObject *_wrap_PySwigIterator_incr(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
03306 PyObject *resultobj = 0;
03307 swig::PySwigIterator *arg1 = (swig::PySwigIterator *) 0 ;
03308 size_t arg2 = (size_t) 1 ;
03309 swig::PySwigIterator *result = 0 ;
03310 void *argp1 = 0 ;
03311 int res1 = 0 ;
03312 size_t val2 ;
03313 int ecode2 = 0 ;
03314 PyObject * obj0 = 0 ;
03315 PyObject * obj1 = 0 ;
03316 char * kwnames[] = {
03317 (char *) "self",(char *) "n", NULL
03318 };
03319
03320 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:PySwigIterator_incr",kwnames,&obj0,&obj1)) SWIG_fail;
03321 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_swig__PySwigIterator, 0 | 0 );
03322 if (!SWIG_IsOK(res1)) {
03323 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "PySwigIterator_incr" "', expected argument " "1"" of type '" "swig::PySwigIterator *""'");
03324 }
03325 arg1 = reinterpret_cast< swig::PySwigIterator * >(argp1);
03326 if (obj1) {
03327 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
03328 if (!SWIG_IsOK(ecode2)) {
03329 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "PySwigIterator_incr" "', expected argument " "2"" of type '" "size_t""'");
03330 }
03331 arg2 = static_cast< size_t >(val2);
03332 }
03333 try {
03334 result = (swig::PySwigIterator *)(arg1)->incr(arg2);
03335 }
03336 catch(swig::stop_iteration &_e) {
03337 {
03338 (void)_e;
03339 SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void());
03340 SWIG_fail;
03341 }
03342 }
03343
03344 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__PySwigIterator, 0 | 0 );
03345 return resultobj;
03346 fail:
03347 return NULL;
03348 }
03349
03350
03351 SWIGINTERN PyObject *_wrap_PySwigIterator_decr(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
03352 PyObject *resultobj = 0;
03353 swig::PySwigIterator *arg1 = (swig::PySwigIterator *) 0 ;
03354 size_t arg2 = (size_t) 1 ;
03355 swig::PySwigIterator *result = 0 ;
03356 void *argp1 = 0 ;
03357 int res1 = 0 ;
03358 size_t val2 ;
03359 int ecode2 = 0 ;
03360 PyObject * obj0 = 0 ;
03361 PyObject * obj1 = 0 ;
03362 char * kwnames[] = {
03363 (char *) "self",(char *) "n", NULL
03364 };
03365
03366 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:PySwigIterator_decr",kwnames,&obj0,&obj1)) SWIG_fail;
03367 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_swig__PySwigIterator, 0 | 0 );
03368 if (!SWIG_IsOK(res1)) {
03369 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "PySwigIterator_decr" "', expected argument " "1"" of type '" "swig::PySwigIterator *""'");
03370 }
03371 arg1 = reinterpret_cast< swig::PySwigIterator * >(argp1);
03372 if (obj1) {
03373 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
03374 if (!SWIG_IsOK(ecode2)) {
03375 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "PySwigIterator_decr" "', expected argument " "2"" of type '" "size_t""'");
03376 }
03377 arg2 = static_cast< size_t >(val2);
03378 }
03379 try {
03380 result = (swig::PySwigIterator *)(arg1)->decr(arg2);
03381 }
03382 catch(swig::stop_iteration &_e) {
03383 {
03384 (void)_e;
03385 SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void());
03386 SWIG_fail;
03387 }
03388 }
03389
03390 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__PySwigIterator, 0 | 0 );
03391 return resultobj;
03392 fail:
03393 return NULL;
03394 }
03395
03396
03397 SWIGINTERN PyObject *_wrap_PySwigIterator_distance(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
03398 PyObject *resultobj = 0;
03399 swig::PySwigIterator *arg1 = (swig::PySwigIterator *) 0 ;
03400 swig::PySwigIterator *arg2 = 0 ;
03401 ptrdiff_t result;
03402 void *argp1 = 0 ;
03403 int res1 = 0 ;
03404 void *argp2 = 0 ;
03405 int res2 = 0 ;
03406 PyObject * obj0 = 0 ;
03407 PyObject * obj1 = 0 ;
03408 char * kwnames[] = {
03409 (char *) "self",(char *) "x", NULL
03410 };
03411
03412 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PySwigIterator_distance",kwnames,&obj0,&obj1)) SWIG_fail;
03413 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_swig__PySwigIterator, 0 | 0 );
03414 if (!SWIG_IsOK(res1)) {
03415 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "PySwigIterator_distance" "', expected argument " "1"" of type '" "swig::PySwigIterator const *""'");
03416 }
03417 arg1 = reinterpret_cast< swig::PySwigIterator * >(argp1);
03418 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_swig__PySwigIterator, 0 | 0);
03419 if (!SWIG_IsOK(res2)) {
03420 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "PySwigIterator_distance" "', expected argument " "2"" of type '" "swig::PySwigIterator const &""'");
03421 }
03422 if (!argp2) {
03423 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "PySwigIterator_distance" "', expected argument " "2"" of type '" "swig::PySwigIterator const &""'");
03424 }
03425 arg2 = reinterpret_cast< swig::PySwigIterator * >(argp2);
03426 try {
03427 result = ((swig::PySwigIterator const *)arg1)->distance((swig::PySwigIterator const &)*arg2);
03428 }
03429 catch(std::invalid_argument &_e) {
03430 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;
03431 }
03432
03433 resultobj = SWIG_From_ptrdiff_t(static_cast< ptrdiff_t >(result));
03434 return resultobj;
03435 fail:
03436 return NULL;
03437 }
03438
03439
03440 SWIGINTERN PyObject *_wrap_PySwigIterator_equal(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
03441 PyObject *resultobj = 0;
03442 swig::PySwigIterator *arg1 = (swig::PySwigIterator *) 0 ;
03443 swig::PySwigIterator *arg2 = 0 ;
03444 bool result;
03445 void *argp1 = 0 ;
03446 int res1 = 0 ;
03447 void *argp2 = 0 ;
03448 int res2 = 0 ;
03449 PyObject * obj0 = 0 ;
03450 PyObject * obj1 = 0 ;
03451 char * kwnames[] = {
03452 (char *) "self",(char *) "x", NULL
03453 };
03454
03455 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PySwigIterator_equal",kwnames,&obj0,&obj1)) SWIG_fail;
03456 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_swig__PySwigIterator, 0 | 0 );
03457 if (!SWIG_IsOK(res1)) {
03458 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "PySwigIterator_equal" "', expected argument " "1"" of type '" "swig::PySwigIterator const *""'");
03459 }
03460 arg1 = reinterpret_cast< swig::PySwigIterator * >(argp1);
03461 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_swig__PySwigIterator, 0 | 0);
03462 if (!SWIG_IsOK(res2)) {
03463 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "PySwigIterator_equal" "', expected argument " "2"" of type '" "swig::PySwigIterator const &""'");
03464 }
03465 if (!argp2) {
03466 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "PySwigIterator_equal" "', expected argument " "2"" of type '" "swig::PySwigIterator const &""'");
03467 }
03468 arg2 = reinterpret_cast< swig::PySwigIterator * >(argp2);
03469 try {
03470 result = (bool)((swig::PySwigIterator const *)arg1)->equal((swig::PySwigIterator const &)*arg2);
03471 }
03472 catch(std::invalid_argument &_e) {
03473 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;
03474 }
03475
03476 resultobj = SWIG_From_bool(static_cast< bool >(result));
03477 return resultobj;
03478 fail:
03479 return NULL;
03480 }
03481
03482
03483 SWIGINTERN PyObject *_wrap_PySwigIterator_copy(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
03484 PyObject *resultobj = 0;
03485 swig::PySwigIterator *arg1 = (swig::PySwigIterator *) 0 ;
03486 swig::PySwigIterator *result = 0 ;
03487 void *argp1 = 0 ;
03488 int res1 = 0 ;
03489 PyObject *swig_obj[1] ;
03490
03491 if (!args) SWIG_fail;
03492 swig_obj[0] = args;
03493 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_swig__PySwigIterator, 0 | 0 );
03494 if (!SWIG_IsOK(res1)) {
03495 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "PySwigIterator_copy" "', expected argument " "1"" of type '" "swig::PySwigIterator const *""'");
03496 }
03497 arg1 = reinterpret_cast< swig::PySwigIterator * >(argp1);
03498 result = (swig::PySwigIterator *)((swig::PySwigIterator const *)arg1)->copy();
03499 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__PySwigIterator, SWIG_POINTER_OWN | 0 );
03500 return resultobj;
03501 fail:
03502 return NULL;
03503 }
03504
03505
03506 SWIGINTERN PyObject *_wrap_PySwigIterator_next(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
03507 PyObject *resultobj = 0;
03508 swig::PySwigIterator *arg1 = (swig::PySwigIterator *) 0 ;
03509 PyObject *result = 0 ;
03510 void *argp1 = 0 ;
03511 int res1 = 0 ;
03512 PyObject *swig_obj[1] ;
03513
03514 if (!args) SWIG_fail;
03515 swig_obj[0] = args;
03516 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_swig__PySwigIterator, 0 | 0 );
03517 if (!SWIG_IsOK(res1)) {
03518 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "PySwigIterator_next" "', expected argument " "1"" of type '" "swig::PySwigIterator *""'");
03519 }
03520 arg1 = reinterpret_cast< swig::PySwigIterator * >(argp1);
03521 try {
03522 result = (PyObject *)(arg1)->next();
03523 }
03524 catch(swig::stop_iteration &_e) {
03525 {
03526 (void)_e;
03527 SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void());
03528 SWIG_fail;
03529 }
03530 }
03531
03532 resultobj = result;
03533 return resultobj;
03534 fail:
03535 return NULL;
03536 }
03537
03538
03539 SWIGINTERN PyObject *_wrap_PySwigIterator_previous(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
03540 PyObject *resultobj = 0;
03541 swig::PySwigIterator *arg1 = (swig::PySwigIterator *) 0 ;
03542 PyObject *result = 0 ;
03543 void *argp1 = 0 ;
03544 int res1 = 0 ;
03545 PyObject *swig_obj[1] ;
03546
03547 if (!args) SWIG_fail;
03548 swig_obj[0] = args;
03549 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_swig__PySwigIterator, 0 | 0 );
03550 if (!SWIG_IsOK(res1)) {
03551 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "PySwigIterator_previous" "', expected argument " "1"" of type '" "swig::PySwigIterator *""'");
03552 }
03553 arg1 = reinterpret_cast< swig::PySwigIterator * >(argp1);
03554 try {
03555 result = (PyObject *)(arg1)->previous();
03556 }
03557 catch(swig::stop_iteration &_e) {
03558 {
03559 (void)_e;
03560 SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void());
03561 SWIG_fail;
03562 }
03563 }
03564
03565 resultobj = result;
03566 return resultobj;
03567 fail:
03568 return NULL;
03569 }
03570
03571
03572 SWIGINTERN PyObject *_wrap_PySwigIterator_advance(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
03573 PyObject *resultobj = 0;
03574 swig::PySwigIterator *arg1 = (swig::PySwigIterator *) 0 ;
03575 ptrdiff_t arg2 ;
03576 swig::PySwigIterator *result = 0 ;
03577 void *argp1 = 0 ;
03578 int res1 = 0 ;
03579 ptrdiff_t val2 ;
03580 int ecode2 = 0 ;
03581 PyObject * obj0 = 0 ;
03582 PyObject * obj1 = 0 ;
03583 char * kwnames[] = {
03584 (char *) "self",(char *) "n", NULL
03585 };
03586
03587 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PySwigIterator_advance",kwnames,&obj0,&obj1)) SWIG_fail;
03588 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_swig__PySwigIterator, 0 | 0 );
03589 if (!SWIG_IsOK(res1)) {
03590 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "PySwigIterator_advance" "', expected argument " "1"" of type '" "swig::PySwigIterator *""'");
03591 }
03592 arg1 = reinterpret_cast< swig::PySwigIterator * >(argp1);
03593 ecode2 = SWIG_AsVal_ptrdiff_t(obj1, &val2);
03594 if (!SWIG_IsOK(ecode2)) {
03595 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "PySwigIterator_advance" "', expected argument " "2"" of type '" "ptrdiff_t""'");
03596 }
03597 arg2 = static_cast< ptrdiff_t >(val2);
03598 try {
03599 result = (swig::PySwigIterator *)(arg1)->advance(arg2);
03600 }
03601 catch(swig::stop_iteration &_e) {
03602 {
03603 (void)_e;
03604 SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void());
03605 SWIG_fail;
03606 }
03607 }
03608
03609 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__PySwigIterator, 0 | 0 );
03610 return resultobj;
03611 fail:
03612 return NULL;
03613 }
03614
03615
03616 SWIGINTERN PyObject *_wrap_PySwigIterator___eq__(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
03617 PyObject *resultobj = 0;
03618 swig::PySwigIterator *arg1 = (swig::PySwigIterator *) 0 ;
03619 swig::PySwigIterator *arg2 = 0 ;
03620 bool result;
03621 void *argp1 = 0 ;
03622 int res1 = 0 ;
03623 void *argp2 = 0 ;
03624 int res2 = 0 ;
03625 PyObject * obj0 = 0 ;
03626 PyObject * obj1 = 0 ;
03627 char * kwnames[] = {
03628 (char *) "self",(char *) "x", NULL
03629 };
03630
03631 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PySwigIterator___eq__",kwnames,&obj0,&obj1)) SWIG_fail;
03632 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_swig__PySwigIterator, 0 | 0 );
03633 if (!SWIG_IsOK(res1)) {
03634 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "PySwigIterator___eq__" "', expected argument " "1"" of type '" "swig::PySwigIterator const *""'");
03635 }
03636 arg1 = reinterpret_cast< swig::PySwigIterator * >(argp1);
03637 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_swig__PySwigIterator, 0 | 0);
03638 if (!SWIG_IsOK(res2)) {
03639 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "PySwigIterator___eq__" "', expected argument " "2"" of type '" "swig::PySwigIterator const &""'");
03640 }
03641 if (!argp2) {
03642 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "PySwigIterator___eq__" "', expected argument " "2"" of type '" "swig::PySwigIterator const &""'");
03643 }
03644 arg2 = reinterpret_cast< swig::PySwigIterator * >(argp2);
03645 result = (bool)((swig::PySwigIterator const *)arg1)->operator ==((swig::PySwigIterator const &)*arg2);
03646 resultobj = SWIG_From_bool(static_cast< bool >(result));
03647 return resultobj;
03648 fail:
03649 return NULL;
03650 }
03651
03652
03653 SWIGINTERN PyObject *_wrap_PySwigIterator___ne__(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
03654 PyObject *resultobj = 0;
03655 swig::PySwigIterator *arg1 = (swig::PySwigIterator *) 0 ;
03656 swig::PySwigIterator *arg2 = 0 ;
03657 bool result;
03658 void *argp1 = 0 ;
03659 int res1 = 0 ;
03660 void *argp2 = 0 ;
03661 int res2 = 0 ;
03662 PyObject * obj0 = 0 ;
03663 PyObject * obj1 = 0 ;
03664 char * kwnames[] = {
03665 (char *) "self",(char *) "x", NULL
03666 };
03667
03668 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PySwigIterator___ne__",kwnames,&obj0,&obj1)) SWIG_fail;
03669 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_swig__PySwigIterator, 0 | 0 );
03670 if (!SWIG_IsOK(res1)) {
03671 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "PySwigIterator___ne__" "', expected argument " "1"" of type '" "swig::PySwigIterator const *""'");
03672 }
03673 arg1 = reinterpret_cast< swig::PySwigIterator * >(argp1);
03674 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_swig__PySwigIterator, 0 | 0);
03675 if (!SWIG_IsOK(res2)) {
03676 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "PySwigIterator___ne__" "', expected argument " "2"" of type '" "swig::PySwigIterator const &""'");
03677 }
03678 if (!argp2) {
03679 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "PySwigIterator___ne__" "', expected argument " "2"" of type '" "swig::PySwigIterator const &""'");
03680 }
03681 arg2 = reinterpret_cast< swig::PySwigIterator * >(argp2);
03682 result = (bool)((swig::PySwigIterator const *)arg1)->operator !=((swig::PySwigIterator const &)*arg2);
03683 resultobj = SWIG_From_bool(static_cast< bool >(result));
03684 return resultobj;
03685 fail:
03686 return NULL;
03687 }
03688
03689
03690 SWIGINTERN PyObject *_wrap_PySwigIterator___iadd__(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
03691 PyObject *resultobj = 0;
03692 swig::PySwigIterator *arg1 = (swig::PySwigIterator *) 0 ;
03693 ptrdiff_t arg2 ;
03694 swig::PySwigIterator *result = 0 ;
03695 void *argp1 = 0 ;
03696 int res1 = 0 ;
03697 ptrdiff_t val2 ;
03698 int ecode2 = 0 ;
03699 PyObject * obj0 = 0 ;
03700 PyObject * obj1 = 0 ;
03701 char * kwnames[] = {
03702 (char *) "self",(char *) "n", NULL
03703 };
03704
03705 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PySwigIterator___iadd__",kwnames,&obj0,&obj1)) SWIG_fail;
03706 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_swig__PySwigIterator, SWIG_POINTER_DISOWN | 0 );
03707 if (!SWIG_IsOK(res1)) {
03708 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "PySwigIterator___iadd__" "', expected argument " "1"" of type '" "swig::PySwigIterator *""'");
03709 }
03710 arg1 = reinterpret_cast< swig::PySwigIterator * >(argp1);
03711 ecode2 = SWIG_AsVal_ptrdiff_t(obj1, &val2);
03712 if (!SWIG_IsOK(ecode2)) {
03713 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "PySwigIterator___iadd__" "', expected argument " "2"" of type '" "ptrdiff_t""'");
03714 }
03715 arg2 = static_cast< ptrdiff_t >(val2);
03716 try {
03717 {
03718 swig::PySwigIterator &_result_ref = (arg1)->operator +=(arg2);
03719 result = (swig::PySwigIterator *) &_result_ref;
03720 }
03721 }
03722 catch(swig::stop_iteration &_e) {
03723 {
03724 (void)_e;
03725 SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void());
03726 SWIG_fail;
03727 }
03728 }
03729
03730 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__PySwigIterator, SWIG_POINTER_OWN | 0 );
03731 return resultobj;
03732 fail:
03733 return NULL;
03734 }
03735
03736
03737 SWIGINTERN PyObject *_wrap_PySwigIterator___isub__(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
03738 PyObject *resultobj = 0;
03739 swig::PySwigIterator *arg1 = (swig::PySwigIterator *) 0 ;
03740 ptrdiff_t arg2 ;
03741 swig::PySwigIterator *result = 0 ;
03742 void *argp1 = 0 ;
03743 int res1 = 0 ;
03744 ptrdiff_t val2 ;
03745 int ecode2 = 0 ;
03746 PyObject * obj0 = 0 ;
03747 PyObject * obj1 = 0 ;
03748 char * kwnames[] = {
03749 (char *) "self",(char *) "n", NULL
03750 };
03751
03752 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PySwigIterator___isub__",kwnames,&obj0,&obj1)) SWIG_fail;
03753 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_swig__PySwigIterator, SWIG_POINTER_DISOWN | 0 );
03754 if (!SWIG_IsOK(res1)) {
03755 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "PySwigIterator___isub__" "', expected argument " "1"" of type '" "swig::PySwigIterator *""'");
03756 }
03757 arg1 = reinterpret_cast< swig::PySwigIterator * >(argp1);
03758 ecode2 = SWIG_AsVal_ptrdiff_t(obj1, &val2);
03759 if (!SWIG_IsOK(ecode2)) {
03760 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "PySwigIterator___isub__" "', expected argument " "2"" of type '" "ptrdiff_t""'");
03761 }
03762 arg2 = static_cast< ptrdiff_t >(val2);
03763 try {
03764 {
03765 swig::PySwigIterator &_result_ref = (arg1)->operator -=(arg2);
03766 result = (swig::PySwigIterator *) &_result_ref;
03767 }
03768 }
03769 catch(swig::stop_iteration &_e) {
03770 {
03771 (void)_e;
03772 SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void());
03773 SWIG_fail;
03774 }
03775 }
03776
03777 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__PySwigIterator, SWIG_POINTER_OWN | 0 );
03778 return resultobj;
03779 fail:
03780 return NULL;
03781 }
03782
03783
03784 SWIGINTERN PyObject *_wrap_PySwigIterator___add__(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
03785 PyObject *resultobj = 0;
03786 swig::PySwigIterator *arg1 = (swig::PySwigIterator *) 0 ;
03787 ptrdiff_t arg2 ;
03788 swig::PySwigIterator *result = 0 ;
03789 void *argp1 = 0 ;
03790 int res1 = 0 ;
03791 ptrdiff_t val2 ;
03792 int ecode2 = 0 ;
03793 PyObject * obj0 = 0 ;
03794 PyObject * obj1 = 0 ;
03795 char * kwnames[] = {
03796 (char *) "self",(char *) "n", NULL
03797 };
03798
03799 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PySwigIterator___add__",kwnames,&obj0,&obj1)) SWIG_fail;
03800 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_swig__PySwigIterator, 0 | 0 );
03801 if (!SWIG_IsOK(res1)) {
03802 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "PySwigIterator___add__" "', expected argument " "1"" of type '" "swig::PySwigIterator const *""'");
03803 }
03804 arg1 = reinterpret_cast< swig::PySwigIterator * >(argp1);
03805 ecode2 = SWIG_AsVal_ptrdiff_t(obj1, &val2);
03806 if (!SWIG_IsOK(ecode2)) {
03807 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "PySwigIterator___add__" "', expected argument " "2"" of type '" "ptrdiff_t""'");
03808 }
03809 arg2 = static_cast< ptrdiff_t >(val2);
03810 try {
03811 result = (swig::PySwigIterator *)((swig::PySwigIterator const *)arg1)->operator +(arg2);
03812 }
03813 catch(swig::stop_iteration &_e) {
03814 {
03815 (void)_e;
03816 SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void());
03817 SWIG_fail;
03818 }
03819 }
03820
03821 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__PySwigIterator, SWIG_POINTER_OWN | 0 );
03822 return resultobj;
03823 fail:
03824 return NULL;
03825 }
03826
03827
03828 SWIGINTERN PyObject *_wrap_PySwigIterator___sub____SWIG_0(PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj) {
03829 PyObject *resultobj = 0;
03830 swig::PySwigIterator *arg1 = (swig::PySwigIterator *) 0 ;
03831 ptrdiff_t arg2 ;
03832 swig::PySwigIterator *result = 0 ;
03833 void *argp1 = 0 ;
03834 int res1 = 0 ;
03835 ptrdiff_t val2 ;
03836 int ecode2 = 0 ;
03837
03838 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
03839 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_swig__PySwigIterator, 0 | 0 );
03840 if (!SWIG_IsOK(res1)) {
03841 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "PySwigIterator___sub__" "', expected argument " "1"" of type '" "swig::PySwigIterator const *""'");
03842 }
03843 arg1 = reinterpret_cast< swig::PySwigIterator * >(argp1);
03844 ecode2 = SWIG_AsVal_ptrdiff_t(swig_obj[1], &val2);
03845 if (!SWIG_IsOK(ecode2)) {
03846 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "PySwigIterator___sub__" "', expected argument " "2"" of type '" "ptrdiff_t""'");
03847 }
03848 arg2 = static_cast< ptrdiff_t >(val2);
03849 try {
03850 result = (swig::PySwigIterator *)((swig::PySwigIterator const *)arg1)->operator -(arg2);
03851 }
03852 catch(swig::stop_iteration &_e) {
03853 {
03854 (void)_e;
03855 SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void());
03856 SWIG_fail;
03857 }
03858 }
03859
03860 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__PySwigIterator, SWIG_POINTER_OWN | 0 );
03861 return resultobj;
03862 fail:
03863 return NULL;
03864 }
03865
03866
03867 SWIGINTERN PyObject *_wrap_PySwigIterator___sub____SWIG_1(PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj) {
03868 PyObject *resultobj = 0;
03869 swig::PySwigIterator *arg1 = (swig::PySwigIterator *) 0 ;
03870 swig::PySwigIterator *arg2 = 0 ;
03871 ptrdiff_t result;
03872 void *argp1 = 0 ;
03873 int res1 = 0 ;
03874 void *argp2 = 0 ;
03875 int res2 = 0 ;
03876
03877 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
03878 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_swig__PySwigIterator, 0 | 0 );
03879 if (!SWIG_IsOK(res1)) {
03880 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "PySwigIterator___sub__" "', expected argument " "1"" of type '" "swig::PySwigIterator const *""'");
03881 }
03882 arg1 = reinterpret_cast< swig::PySwigIterator * >(argp1);
03883 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_swig__PySwigIterator, 0 | 0);
03884 if (!SWIG_IsOK(res2)) {
03885 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "PySwigIterator___sub__" "', expected argument " "2"" of type '" "swig::PySwigIterator const &""'");
03886 }
03887 if (!argp2) {
03888 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "PySwigIterator___sub__" "', expected argument " "2"" of type '" "swig::PySwigIterator const &""'");
03889 }
03890 arg2 = reinterpret_cast< swig::PySwigIterator * >(argp2);
03891 result = ((swig::PySwigIterator const *)arg1)->operator -((swig::PySwigIterator const &)*arg2);
03892 resultobj = SWIG_From_ptrdiff_t(static_cast< ptrdiff_t >(result));
03893 return resultobj;
03894 fail:
03895 return NULL;
03896 }
03897
03898
03899 SWIGINTERN PyObject *_wrap_PySwigIterator___sub__(PyObject *self, PyObject *args) {
03900 int argc;
03901 PyObject *argv[3];
03902
03903 if (!(argc = SWIG_Python_UnpackTuple(args,"PySwigIterator___sub__",0,2,argv))) SWIG_fail;
03904 --argc;
03905 if (argc == 2) {
03906 int _v = 0;
03907 {
03908 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_swig__PySwigIterator, 0);
03909 _v = SWIG_CheckState(res);
03910 }
03911 if (!_v) goto check_1;
03912 return _wrap_PySwigIterator___sub____SWIG_1(self, argc, argv);
03913 }
03914 check_1:
03915
03916 if (argc == 2) {
03917 return _wrap_PySwigIterator___sub____SWIG_0(self, argc, argv);
03918 }
03919
03920 fail:
03921 Py_INCREF(Py_NotImplemented);
03922 return Py_NotImplemented;
03923 }
03924
03925
03926 SWIGINTERN PyObject *PySwigIterator_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
03927 PyObject *obj;
03928 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
03929 SWIG_TypeNewClientData(SWIGTYPE_p_swig__PySwigIterator, SWIG_NewClientData(obj));
03930 return SWIG_Py_Void();
03931 }
03932
03933 SWIGINTERN PyObject *_wrap_new_Color__SWIG_0(PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
03934 PyObject *resultobj = 0;
03935 rviz::Color *result = 0 ;
03936
03937 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
03938 {
03939 PyThreadState* __tstate = wxPyBeginAllowThreads();
03940 result = (rviz::Color *)new rviz::Color();
03941 wxPyEndAllowThreads(__tstate);
03942 if (PyErr_Occurred()) SWIG_fail;
03943 }
03944 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_rviz__Color, SWIG_POINTER_NEW | 0 );
03945 return resultobj;
03946 fail:
03947 return NULL;
03948 }
03949
03950
03951 SWIGINTERN PyObject *_wrap_new_Color__SWIG_1(PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj) {
03952 PyObject *resultobj = 0;
03953 float arg1 ;
03954 float arg2 ;
03955 float arg3 ;
03956 rviz::Color *result = 0 ;
03957 float val1 ;
03958 int ecode1 = 0 ;
03959 float val2 ;
03960 int ecode2 = 0 ;
03961 float val3 ;
03962 int ecode3 = 0 ;
03963
03964 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
03965 ecode1 = SWIG_AsVal_float(swig_obj[0], &val1);
03966 if (!SWIG_IsOK(ecode1)) {
03967 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_Color" "', expected argument " "1"" of type '" "float""'");
03968 }
03969 arg1 = static_cast< float >(val1);
03970 ecode2 = SWIG_AsVal_float(swig_obj[1], &val2);
03971 if (!SWIG_IsOK(ecode2)) {
03972 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_Color" "', expected argument " "2"" of type '" "float""'");
03973 }
03974 arg2 = static_cast< float >(val2);
03975 ecode3 = SWIG_AsVal_float(swig_obj[2], &val3);
03976 if (!SWIG_IsOK(ecode3)) {
03977 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "new_Color" "', expected argument " "3"" of type '" "float""'");
03978 }
03979 arg3 = static_cast< float >(val3);
03980 {
03981 PyThreadState* __tstate = wxPyBeginAllowThreads();
03982 result = (rviz::Color *)new rviz::Color(arg1,arg2,arg3);
03983 wxPyEndAllowThreads(__tstate);
03984 if (PyErr_Occurred()) SWIG_fail;
03985 }
03986 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_rviz__Color, SWIG_POINTER_NEW | 0 );
03987 return resultobj;
03988 fail:
03989 return NULL;
03990 }
03991
03992
03993 SWIGINTERN PyObject *_wrap_new_Color(PyObject *self, PyObject *args) {
03994 int argc;
03995 PyObject *argv[4];
03996
03997 if (!(argc = SWIG_Python_UnpackTuple(args,"new_Color",0,3,argv))) SWIG_fail;
03998 --argc;
03999 if (argc == 0) {
04000 return _wrap_new_Color__SWIG_0(self, argc, argv);
04001 }
04002 if (argc == 3) {
04003 return _wrap_new_Color__SWIG_1(self, argc, argv);
04004 }
04005
04006 fail:
04007 SWIG_SetErrorMsg(PyExc_NotImplementedError,"No matching function for overloaded 'new_Color'");
04008 return NULL;
04009 }
04010
04011
04012 SWIGINTERN PyObject *_wrap_delete_Color(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
04013 PyObject *resultobj = 0;
04014 rviz::Color *arg1 = (rviz::Color *) 0 ;
04015 void *argp1 = 0 ;
04016 int res1 = 0 ;
04017 PyObject *swig_obj[1] ;
04018
04019 if (!args) SWIG_fail;
04020 swig_obj[0] = args;
04021 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__Color, SWIG_POINTER_DISOWN | 0 );
04022 if (!SWIG_IsOK(res1)) {
04023 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_Color" "', expected argument " "1"" of type '" "rviz::Color *""'");
04024 }
04025 arg1 = reinterpret_cast< rviz::Color * >(argp1);
04026 {
04027 PyThreadState* __tstate = wxPyBeginAllowThreads();
04028 delete arg1;
04029
04030 wxPyEndAllowThreads(__tstate);
04031 if (PyErr_Occurred()) SWIG_fail;
04032 }
04033 resultobj = SWIG_Py_Void();
04034 return resultobj;
04035 fail:
04036 return NULL;
04037 }
04038
04039
04040 SWIGINTERN PyObject *_wrap_Color_r__set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
04041 PyObject *resultobj = 0;
04042 rviz::Color *arg1 = (rviz::Color *) 0 ;
04043 float arg2 ;
04044 void *argp1 = 0 ;
04045 int res1 = 0 ;
04046 float val2 ;
04047 int ecode2 = 0 ;
04048 PyObject *swig_obj[2] ;
04049
04050 if (!SWIG_Python_UnpackTuple(args,"Color_r__set",2,2,swig_obj)) SWIG_fail;
04051 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__Color, 0 | 0 );
04052 if (!SWIG_IsOK(res1)) {
04053 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Color_r__set" "', expected argument " "1"" of type '" "rviz::Color *""'");
04054 }
04055 arg1 = reinterpret_cast< rviz::Color * >(argp1);
04056 ecode2 = SWIG_AsVal_float(swig_obj[1], &val2);
04057 if (!SWIG_IsOK(ecode2)) {
04058 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Color_r__set" "', expected argument " "2"" of type '" "float""'");
04059 }
04060 arg2 = static_cast< float >(val2);
04061 if (arg1) (arg1)->r_ = arg2;
04062
04063 resultobj = SWIG_Py_Void();
04064 return resultobj;
04065 fail:
04066 return NULL;
04067 }
04068
04069
04070 SWIGINTERN PyObject *_wrap_Color_r__get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
04071 PyObject *resultobj = 0;
04072 rviz::Color *arg1 = (rviz::Color *) 0 ;
04073 float result;
04074 void *argp1 = 0 ;
04075 int res1 = 0 ;
04076 PyObject *swig_obj[1] ;
04077
04078 if (!args) SWIG_fail;
04079 swig_obj[0] = args;
04080 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__Color, 0 | 0 );
04081 if (!SWIG_IsOK(res1)) {
04082 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Color_r__get" "', expected argument " "1"" of type '" "rviz::Color *""'");
04083 }
04084 arg1 = reinterpret_cast< rviz::Color * >(argp1);
04085 result = (float) ((arg1)->r_);
04086 resultobj = SWIG_From_float(static_cast< float >(result));
04087 return resultobj;
04088 fail:
04089 return NULL;
04090 }
04091
04092
04093 SWIGINTERN PyObject *_wrap_Color_g__set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
04094 PyObject *resultobj = 0;
04095 rviz::Color *arg1 = (rviz::Color *) 0 ;
04096 float arg2 ;
04097 void *argp1 = 0 ;
04098 int res1 = 0 ;
04099 float val2 ;
04100 int ecode2 = 0 ;
04101 PyObject *swig_obj[2] ;
04102
04103 if (!SWIG_Python_UnpackTuple(args,"Color_g__set",2,2,swig_obj)) SWIG_fail;
04104 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__Color, 0 | 0 );
04105 if (!SWIG_IsOK(res1)) {
04106 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Color_g__set" "', expected argument " "1"" of type '" "rviz::Color *""'");
04107 }
04108 arg1 = reinterpret_cast< rviz::Color * >(argp1);
04109 ecode2 = SWIG_AsVal_float(swig_obj[1], &val2);
04110 if (!SWIG_IsOK(ecode2)) {
04111 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Color_g__set" "', expected argument " "2"" of type '" "float""'");
04112 }
04113 arg2 = static_cast< float >(val2);
04114 if (arg1) (arg1)->g_ = arg2;
04115
04116 resultobj = SWIG_Py_Void();
04117 return resultobj;
04118 fail:
04119 return NULL;
04120 }
04121
04122
04123 SWIGINTERN PyObject *_wrap_Color_g__get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
04124 PyObject *resultobj = 0;
04125 rviz::Color *arg1 = (rviz::Color *) 0 ;
04126 float result;
04127 void *argp1 = 0 ;
04128 int res1 = 0 ;
04129 PyObject *swig_obj[1] ;
04130
04131 if (!args) SWIG_fail;
04132 swig_obj[0] = args;
04133 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__Color, 0 | 0 );
04134 if (!SWIG_IsOK(res1)) {
04135 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Color_g__get" "', expected argument " "1"" of type '" "rviz::Color *""'");
04136 }
04137 arg1 = reinterpret_cast< rviz::Color * >(argp1);
04138 result = (float) ((arg1)->g_);
04139 resultobj = SWIG_From_float(static_cast< float >(result));
04140 return resultobj;
04141 fail:
04142 return NULL;
04143 }
04144
04145
04146 SWIGINTERN PyObject *_wrap_Color_b__set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
04147 PyObject *resultobj = 0;
04148 rviz::Color *arg1 = (rviz::Color *) 0 ;
04149 float arg2 ;
04150 void *argp1 = 0 ;
04151 int res1 = 0 ;
04152 float val2 ;
04153 int ecode2 = 0 ;
04154 PyObject *swig_obj[2] ;
04155
04156 if (!SWIG_Python_UnpackTuple(args,"Color_b__set",2,2,swig_obj)) SWIG_fail;
04157 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__Color, 0 | 0 );
04158 if (!SWIG_IsOK(res1)) {
04159 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Color_b__set" "', expected argument " "1"" of type '" "rviz::Color *""'");
04160 }
04161 arg1 = reinterpret_cast< rviz::Color * >(argp1);
04162 ecode2 = SWIG_AsVal_float(swig_obj[1], &val2);
04163 if (!SWIG_IsOK(ecode2)) {
04164 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Color_b__set" "', expected argument " "2"" of type '" "float""'");
04165 }
04166 arg2 = static_cast< float >(val2);
04167 if (arg1) (arg1)->b_ = arg2;
04168
04169 resultobj = SWIG_Py_Void();
04170 return resultobj;
04171 fail:
04172 return NULL;
04173 }
04174
04175
04176 SWIGINTERN PyObject *_wrap_Color_b__get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
04177 PyObject *resultobj = 0;
04178 rviz::Color *arg1 = (rviz::Color *) 0 ;
04179 float result;
04180 void *argp1 = 0 ;
04181 int res1 = 0 ;
04182 PyObject *swig_obj[1] ;
04183
04184 if (!args) SWIG_fail;
04185 swig_obj[0] = args;
04186 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__Color, 0 | 0 );
04187 if (!SWIG_IsOK(res1)) {
04188 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Color_b__get" "', expected argument " "1"" of type '" "rviz::Color *""'");
04189 }
04190 arg1 = reinterpret_cast< rviz::Color * >(argp1);
04191 result = (float) ((arg1)->b_);
04192 resultobj = SWIG_From_float(static_cast< float >(result));
04193 return resultobj;
04194 fail:
04195 return NULL;
04196 }
04197
04198
04199 SWIGINTERN PyObject *Color_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
04200 PyObject *obj;
04201 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
04202 SWIG_TypeNewClientData(SWIGTYPE_p_rviz__Color, SWIG_NewClientData(obj));
04203 return SWIG_Py_Void();
04204 }
04205
04206 SWIGINTERN PyObject *Color_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
04207 return SWIG_Python_InitShadowInstance(args);
04208 }
04209
04210 SWIGINTERN PyObject *_wrap_delete_Display(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
04211 PyObject *resultobj = 0;
04212 rviz::Display *arg1 = (rviz::Display *) 0 ;
04213 void *argp1 = 0 ;
04214 int res1 = 0 ;
04215 PyObject *swig_obj[1] ;
04216
04217 if (!args) SWIG_fail;
04218 swig_obj[0] = args;
04219 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__Display, SWIG_POINTER_DISOWN | 0 );
04220 if (!SWIG_IsOK(res1)) {
04221 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_Display" "', expected argument " "1"" of type '" "rviz::Display *""'");
04222 }
04223 arg1 = reinterpret_cast< rviz::Display * >(argp1);
04224 {
04225 PyThreadState* __tstate = wxPyBeginAllowThreads();
04226 delete arg1;
04227
04228 wxPyEndAllowThreads(__tstate);
04229 if (PyErr_Occurred()) SWIG_fail;
04230 }
04231 resultobj = SWIG_Py_Void();
04232 return resultobj;
04233 fail:
04234 return NULL;
04235 }
04236
04237
04238 SWIGINTERN PyObject *_wrap_Display_enable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
04239 PyObject *resultobj = 0;
04240 rviz::Display *arg1 = (rviz::Display *) 0 ;
04241 bool arg2 = (bool) false ;
04242 void *argp1 = 0 ;
04243 int res1 = 0 ;
04244 bool val2 ;
04245 int ecode2 = 0 ;
04246 PyObject * obj0 = 0 ;
04247 PyObject * obj1 = 0 ;
04248 char * kwnames[] = {
04249 (char *) "self",(char *) "force", NULL
04250 };
04251
04252 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:Display_enable",kwnames,&obj0,&obj1)) SWIG_fail;
04253 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__Display, 0 | 0 );
04254 if (!SWIG_IsOK(res1)) {
04255 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Display_enable" "', expected argument " "1"" of type '" "rviz::Display *""'");
04256 }
04257 arg1 = reinterpret_cast< rviz::Display * >(argp1);
04258 if (obj1) {
04259 ecode2 = SWIG_AsVal_bool(obj1, &val2);
04260 if (!SWIG_IsOK(ecode2)) {
04261 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Display_enable" "', expected argument " "2"" of type '" "bool""'");
04262 }
04263 arg2 = static_cast< bool >(val2);
04264 }
04265 {
04266 PyThreadState* __tstate = wxPyBeginAllowThreads();
04267 (arg1)->enable(arg2);
04268 wxPyEndAllowThreads(__tstate);
04269 if (PyErr_Occurred()) SWIG_fail;
04270 }
04271 resultobj = SWIG_Py_Void();
04272 return resultobj;
04273 fail:
04274 return NULL;
04275 }
04276
04277
04278 SWIGINTERN PyObject *_wrap_Display_disable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
04279 PyObject *resultobj = 0;
04280 rviz::Display *arg1 = (rviz::Display *) 0 ;
04281 bool arg2 = (bool) false ;
04282 void *argp1 = 0 ;
04283 int res1 = 0 ;
04284 bool val2 ;
04285 int ecode2 = 0 ;
04286 PyObject * obj0 = 0 ;
04287 PyObject * obj1 = 0 ;
04288 char * kwnames[] = {
04289 (char *) "self",(char *) "force", NULL
04290 };
04291
04292 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:Display_disable",kwnames,&obj0,&obj1)) SWIG_fail;
04293 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__Display, 0 | 0 );
04294 if (!SWIG_IsOK(res1)) {
04295 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Display_disable" "', expected argument " "1"" of type '" "rviz::Display *""'");
04296 }
04297 arg1 = reinterpret_cast< rviz::Display * >(argp1);
04298 if (obj1) {
04299 ecode2 = SWIG_AsVal_bool(obj1, &val2);
04300 if (!SWIG_IsOK(ecode2)) {
04301 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Display_disable" "', expected argument " "2"" of type '" "bool""'");
04302 }
04303 arg2 = static_cast< bool >(val2);
04304 }
04305 {
04306 PyThreadState* __tstate = wxPyBeginAllowThreads();
04307 (arg1)->disable(arg2);
04308 wxPyEndAllowThreads(__tstate);
04309 if (PyErr_Occurred()) SWIG_fail;
04310 }
04311 resultobj = SWIG_Py_Void();
04312 return resultobj;
04313 fail:
04314 return NULL;
04315 }
04316
04317
04318 SWIGINTERN PyObject *_wrap_Display_isEnabled(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
04319 PyObject *resultobj = 0;
04320 rviz::Display *arg1 = (rviz::Display *) 0 ;
04321 bool result;
04322 void *argp1 = 0 ;
04323 int res1 = 0 ;
04324 PyObject *swig_obj[1] ;
04325
04326 if (!args) SWIG_fail;
04327 swig_obj[0] = args;
04328 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__Display, 0 | 0 );
04329 if (!SWIG_IsOK(res1)) {
04330 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Display_isEnabled" "', expected argument " "1"" of type '" "rviz::Display *""'");
04331 }
04332 arg1 = reinterpret_cast< rviz::Display * >(argp1);
04333 {
04334 PyThreadState* __tstate = wxPyBeginAllowThreads();
04335 result = (bool)(arg1)->isEnabled();
04336 wxPyEndAllowThreads(__tstate);
04337 if (PyErr_Occurred()) SWIG_fail;
04338 }
04339 {
04340 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
04341 }
04342 return resultobj;
04343 fail:
04344 return NULL;
04345 }
04346
04347
04348 SWIGINTERN PyObject *_wrap_Display_setEnabled(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
04349 PyObject *resultobj = 0;
04350 rviz::Display *arg1 = (rviz::Display *) 0 ;
04351 bool arg2 ;
04352 bool arg3 = (bool) false ;
04353 void *argp1 = 0 ;
04354 int res1 = 0 ;
04355 bool val2 ;
04356 int ecode2 = 0 ;
04357 bool val3 ;
04358 int ecode3 = 0 ;
04359 PyObject * obj0 = 0 ;
04360 PyObject * obj1 = 0 ;
04361 PyObject * obj2 = 0 ;
04362 char * kwnames[] = {
04363 (char *) "self",(char *) "enable",(char *) "force", NULL
04364 };
04365
04366 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:Display_setEnabled",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
04367 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__Display, 0 | 0 );
04368 if (!SWIG_IsOK(res1)) {
04369 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Display_setEnabled" "', expected argument " "1"" of type '" "rviz::Display *""'");
04370 }
04371 arg1 = reinterpret_cast< rviz::Display * >(argp1);
04372 ecode2 = SWIG_AsVal_bool(obj1, &val2);
04373 if (!SWIG_IsOK(ecode2)) {
04374 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Display_setEnabled" "', expected argument " "2"" of type '" "bool""'");
04375 }
04376 arg2 = static_cast< bool >(val2);
04377 if (obj2) {
04378 ecode3 = SWIG_AsVal_bool(obj2, &val3);
04379 if (!SWIG_IsOK(ecode3)) {
04380 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "Display_setEnabled" "', expected argument " "3"" of type '" "bool""'");
04381 }
04382 arg3 = static_cast< bool >(val3);
04383 }
04384 {
04385 PyThreadState* __tstate = wxPyBeginAllowThreads();
04386 (arg1)->setEnabled(arg2,arg3);
04387 wxPyEndAllowThreads(__tstate);
04388 if (PyErr_Occurred()) SWIG_fail;
04389 }
04390 resultobj = SWIG_Py_Void();
04391 return resultobj;
04392 fail:
04393 return NULL;
04394 }
04395
04396
04397 SWIGINTERN PyObject *_wrap_Display_getName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
04398 PyObject *resultobj = 0;
04399 rviz::Display *arg1 = (rviz::Display *) 0 ;
04400 std::string *result = 0 ;
04401 void *argp1 = 0 ;
04402 int res1 = 0 ;
04403 PyObject *swig_obj[1] ;
04404
04405 if (!args) SWIG_fail;
04406 swig_obj[0] = args;
04407 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__Display, 0 | 0 );
04408 if (!SWIG_IsOK(res1)) {
04409 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Display_getName" "', expected argument " "1"" of type '" "rviz::Display const *""'");
04410 }
04411 arg1 = reinterpret_cast< rviz::Display * >(argp1);
04412 {
04413 PyThreadState* __tstate = wxPyBeginAllowThreads();
04414 {
04415 std::string const &_result_ref = ((rviz::Display const *)arg1)->getName();
04416 result = (std::string *) &_result_ref;
04417 }
04418 wxPyEndAllowThreads(__tstate);
04419 if (PyErr_Occurred()) SWIG_fail;
04420 }
04421 resultobj = SWIG_From_std_string(static_cast< std::string >(*result));
04422 return resultobj;
04423 fail:
04424 return NULL;
04425 }
04426
04427
04428 SWIGINTERN PyObject *_wrap_Display_setName(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
04429 PyObject *resultobj = 0;
04430 rviz::Display *arg1 = (rviz::Display *) 0 ;
04431 std::string *arg2 = 0 ;
04432 void *argp1 = 0 ;
04433 int res1 = 0 ;
04434 int res2 = SWIG_OLDOBJ ;
04435 PyObject * obj0 = 0 ;
04436 PyObject * obj1 = 0 ;
04437 char * kwnames[] = {
04438 (char *) "self",(char *) "name", NULL
04439 };
04440
04441 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Display_setName",kwnames,&obj0,&obj1)) SWIG_fail;
04442 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__Display, 0 | 0 );
04443 if (!SWIG_IsOK(res1)) {
04444 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Display_setName" "', expected argument " "1"" of type '" "rviz::Display *""'");
04445 }
04446 arg1 = reinterpret_cast< rviz::Display * >(argp1);
04447 {
04448 std::string *ptr = (std::string *)0;
04449 res2 = SWIG_AsPtr_std_string(obj1, &ptr);
04450 if (!SWIG_IsOK(res2)) {
04451 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Display_setName" "', expected argument " "2"" of type '" "std::string const &""'");
04452 }
04453 if (!ptr) {
04454 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "Display_setName" "', expected argument " "2"" of type '" "std::string const &""'");
04455 }
04456 arg2 = ptr;
04457 }
04458 {
04459 PyThreadState* __tstate = wxPyBeginAllowThreads();
04460 (arg1)->setName((std::string const &)*arg2);
04461 wxPyEndAllowThreads(__tstate);
04462 if (PyErr_Occurred()) SWIG_fail;
04463 }
04464 resultobj = SWIG_Py_Void();
04465 if (SWIG_IsNewObj(res2)) delete arg2;
04466 return resultobj;
04467 fail:
04468 if (SWIG_IsNewObj(res2)) delete arg2;
04469 return NULL;
04470 }
04471
04472
04473 SWIGINTERN PyObject *_wrap_Display_update(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
04474 PyObject *resultobj = 0;
04475 rviz::Display *arg1 = (rviz::Display *) 0 ;
04476 float arg2 ;
04477 float arg3 ;
04478 void *argp1 = 0 ;
04479 int res1 = 0 ;
04480 float val2 ;
04481 int ecode2 = 0 ;
04482 float val3 ;
04483 int ecode3 = 0 ;
04484 PyObject * obj0 = 0 ;
04485 PyObject * obj1 = 0 ;
04486 PyObject * obj2 = 0 ;
04487 char * kwnames[] = {
04488 (char *) "self",(char *) "wall_dt",(char *) "ros_dt", NULL
04489 };
04490
04491 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Display_update",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
04492 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__Display, 0 | 0 );
04493 if (!SWIG_IsOK(res1)) {
04494 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Display_update" "', expected argument " "1"" of type '" "rviz::Display *""'");
04495 }
04496 arg1 = reinterpret_cast< rviz::Display * >(argp1);
04497 ecode2 = SWIG_AsVal_float(obj1, &val2);
04498 if (!SWIG_IsOK(ecode2)) {
04499 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Display_update" "', expected argument " "2"" of type '" "float""'");
04500 }
04501 arg2 = static_cast< float >(val2);
04502 ecode3 = SWIG_AsVal_float(obj2, &val3);
04503 if (!SWIG_IsOK(ecode3)) {
04504 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "Display_update" "', expected argument " "3"" of type '" "float""'");
04505 }
04506 arg3 = static_cast< float >(val3);
04507 {
04508 PyThreadState* __tstate = wxPyBeginAllowThreads();
04509 (arg1)->update(arg2,arg3);
04510 wxPyEndAllowThreads(__tstate);
04511 if (PyErr_Occurred()) SWIG_fail;
04512 }
04513 resultobj = SWIG_Py_Void();
04514 return resultobj;
04515 fail:
04516 return NULL;
04517 }
04518
04519
04520 SWIGINTERN PyObject *_wrap_Display_setRenderCallback(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
04521 PyObject *resultobj = 0;
04522 rviz::Display *arg1 = (rviz::Display *) 0 ;
04523 boost::function<void () > arg2 ;
04524 void *argp1 = 0 ;
04525 int res1 = 0 ;
04526 void *argp2 ;
04527 int res2 = 0 ;
04528 PyObject * obj0 = 0 ;
04529 PyObject * obj1 = 0 ;
04530 char * kwnames[] = {
04531 (char *) "self",(char *) "func", NULL
04532 };
04533
04534 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Display_setRenderCallback",kwnames,&obj0,&obj1)) SWIG_fail;
04535 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__Display, 0 | 0 );
04536 if (!SWIG_IsOK(res1)) {
04537 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Display_setRenderCallback" "', expected argument " "1"" of type '" "rviz::Display *""'");
04538 }
04539 arg1 = reinterpret_cast< rviz::Display * >(argp1);
04540 {
04541 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_boost__functionTvoid_fF_t, 0 | 0);
04542 if (!SWIG_IsOK(res2)) {
04543 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Display_setRenderCallback" "', expected argument " "2"" of type '" "boost::function<void () >""'");
04544 }
04545 if (!argp2) {
04546 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "Display_setRenderCallback" "', expected argument " "2"" of type '" "boost::function<void () >""'");
04547 } else {
04548 boost::function<void () > * temp = reinterpret_cast< boost::function<void () > * >(argp2);
04549 arg2 = *temp;
04550 if (SWIG_IsNewObj(res2)) delete temp;
04551 }
04552 }
04553 {
04554 PyThreadState* __tstate = wxPyBeginAllowThreads();
04555 (arg1)->setRenderCallback(arg2);
04556 wxPyEndAllowThreads(__tstate);
04557 if (PyErr_Occurred()) SWIG_fail;
04558 }
04559 resultobj = SWIG_Py_Void();
04560 return resultobj;
04561 fail:
04562 return NULL;
04563 }
04564
04565
04566 SWIGINTERN PyObject *_wrap_Display_setLockRenderCallback(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
04567 PyObject *resultobj = 0;
04568 rviz::Display *arg1 = (rviz::Display *) 0 ;
04569 boost::function<void () > arg2 ;
04570 void *argp1 = 0 ;
04571 int res1 = 0 ;
04572 void *argp2 ;
04573 int res2 = 0 ;
04574 PyObject * obj0 = 0 ;
04575 PyObject * obj1 = 0 ;
04576 char * kwnames[] = {
04577 (char *) "self",(char *) "func", NULL
04578 };
04579
04580 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Display_setLockRenderCallback",kwnames,&obj0,&obj1)) SWIG_fail;
04581 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__Display, 0 | 0 );
04582 if (!SWIG_IsOK(res1)) {
04583 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Display_setLockRenderCallback" "', expected argument " "1"" of type '" "rviz::Display *""'");
04584 }
04585 arg1 = reinterpret_cast< rviz::Display * >(argp1);
04586 {
04587 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_boost__functionTvoid_fF_t, 0 | 0);
04588 if (!SWIG_IsOK(res2)) {
04589 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Display_setLockRenderCallback" "', expected argument " "2"" of type '" "boost::function<void () >""'");
04590 }
04591 if (!argp2) {
04592 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "Display_setLockRenderCallback" "', expected argument " "2"" of type '" "boost::function<void () >""'");
04593 } else {
04594 boost::function<void () > * temp = reinterpret_cast< boost::function<void () > * >(argp2);
04595 arg2 = *temp;
04596 if (SWIG_IsNewObj(res2)) delete temp;
04597 }
04598 }
04599 {
04600 PyThreadState* __tstate = wxPyBeginAllowThreads();
04601 (arg1)->setLockRenderCallback(arg2);
04602 wxPyEndAllowThreads(__tstate);
04603 if (PyErr_Occurred()) SWIG_fail;
04604 }
04605 resultobj = SWIG_Py_Void();
04606 return resultobj;
04607 fail:
04608 return NULL;
04609 }
04610
04611
04612 SWIGINTERN PyObject *_wrap_Display_setUnlockRenderCallback(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
04613 PyObject *resultobj = 0;
04614 rviz::Display *arg1 = (rviz::Display *) 0 ;
04615 boost::function<void () > arg2 ;
04616 void *argp1 = 0 ;
04617 int res1 = 0 ;
04618 void *argp2 ;
04619 int res2 = 0 ;
04620 PyObject * obj0 = 0 ;
04621 PyObject * obj1 = 0 ;
04622 char * kwnames[] = {
04623 (char *) "self",(char *) "func", NULL
04624 };
04625
04626 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Display_setUnlockRenderCallback",kwnames,&obj0,&obj1)) SWIG_fail;
04627 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__Display, 0 | 0 );
04628 if (!SWIG_IsOK(res1)) {
04629 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Display_setUnlockRenderCallback" "', expected argument " "1"" of type '" "rviz::Display *""'");
04630 }
04631 arg1 = reinterpret_cast< rviz::Display * >(argp1);
04632 {
04633 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_boost__functionTvoid_fF_t, 0 | 0);
04634 if (!SWIG_IsOK(res2)) {
04635 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Display_setUnlockRenderCallback" "', expected argument " "2"" of type '" "boost::function<void () >""'");
04636 }
04637 if (!argp2) {
04638 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "Display_setUnlockRenderCallback" "', expected argument " "2"" of type '" "boost::function<void () >""'");
04639 } else {
04640 boost::function<void () > * temp = reinterpret_cast< boost::function<void () > * >(argp2);
04641 arg2 = *temp;
04642 if (SWIG_IsNewObj(res2)) delete temp;
04643 }
04644 }
04645 {
04646 PyThreadState* __tstate = wxPyBeginAllowThreads();
04647 (arg1)->setUnlockRenderCallback(arg2);
04648 wxPyEndAllowThreads(__tstate);
04649 if (PyErr_Occurred()) SWIG_fail;
04650 }
04651 resultobj = SWIG_Py_Void();
04652 return resultobj;
04653 fail:
04654 return NULL;
04655 }
04656
04657
04658 SWIGINTERN PyObject *_wrap_Display_setPropertyManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
04659 PyObject *resultobj = 0;
04660 rviz::Display *arg1 = (rviz::Display *) 0 ;
04661 rviz::PropertyManager *arg2 = (rviz::PropertyManager *) 0 ;
04662 rviz::CategoryPropertyWPtr *arg3 = 0 ;
04663 void *argp1 = 0 ;
04664 int res1 = 0 ;
04665 void *argp2 = 0 ;
04666 int res2 = 0 ;
04667 void *argp3 = 0 ;
04668 int res3 = 0 ;
04669 PyObject * obj0 = 0 ;
04670 PyObject * obj1 = 0 ;
04671 PyObject * obj2 = 0 ;
04672 char * kwnames[] = {
04673 (char *) "self",(char *) "manager",(char *) "parent", NULL
04674 };
04675
04676 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Display_setPropertyManager",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
04677 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__Display, 0 | 0 );
04678 if (!SWIG_IsOK(res1)) {
04679 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Display_setPropertyManager" "', expected argument " "1"" of type '" "rviz::Display *""'");
04680 }
04681 arg1 = reinterpret_cast< rviz::Display * >(argp1);
04682 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_rviz__PropertyManager, 0 | 0 );
04683 if (!SWIG_IsOK(res2)) {
04684 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Display_setPropertyManager" "', expected argument " "2"" of type '" "rviz::PropertyManager *""'");
04685 }
04686 arg2 = reinterpret_cast< rviz::PropertyManager * >(argp2);
04687 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_boost__weak_ptrTrviz__CategoryProperty_t, 0 | 0);
04688 if (!SWIG_IsOK(res3)) {
04689 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "Display_setPropertyManager" "', expected argument " "3"" of type '" "rviz::CategoryPropertyWPtr const &""'");
04690 }
04691 if (!argp3) {
04692 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "Display_setPropertyManager" "', expected argument " "3"" of type '" "rviz::CategoryPropertyWPtr const &""'");
04693 }
04694 arg3 = reinterpret_cast< rviz::CategoryPropertyWPtr * >(argp3);
04695 {
04696 PyThreadState* __tstate = wxPyBeginAllowThreads();
04697 (arg1)->setPropertyManager(arg2,(rviz::CategoryPropertyWPtr const &)*arg3);
04698 wxPyEndAllowThreads(__tstate);
04699 if (PyErr_Occurred()) SWIG_fail;
04700 }
04701 resultobj = SWIG_Py_Void();
04702 return resultobj;
04703 fail:
04704 return NULL;
04705 }
04706
04707
04708 SWIGINTERN PyObject *_wrap_Display_createProperties(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
04709 PyObject *resultobj = 0;
04710 rviz::Display *arg1 = (rviz::Display *) 0 ;
04711 void *argp1 = 0 ;
04712 int res1 = 0 ;
04713 PyObject *swig_obj[1] ;
04714
04715 if (!args) SWIG_fail;
04716 swig_obj[0] = args;
04717 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__Display, 0 | 0 );
04718 if (!SWIG_IsOK(res1)) {
04719 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Display_createProperties" "', expected argument " "1"" of type '" "rviz::Display *""'");
04720 }
04721 arg1 = reinterpret_cast< rviz::Display * >(argp1);
04722 {
04723 PyThreadState* __tstate = wxPyBeginAllowThreads();
04724 (arg1)->createProperties();
04725 wxPyEndAllowThreads(__tstate);
04726 if (PyErr_Occurred()) SWIG_fail;
04727 }
04728 resultobj = SWIG_Py_Void();
04729 return resultobj;
04730 fail:
04731 return NULL;
04732 }
04733
04734
04735 SWIGINTERN PyObject *_wrap_Display_setTargetFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
04736 PyObject *resultobj = 0;
04737 rviz::Display *arg1 = (rviz::Display *) 0 ;
04738 std::string *arg2 = 0 ;
04739 void *argp1 = 0 ;
04740 int res1 = 0 ;
04741 int res2 = SWIG_OLDOBJ ;
04742 PyObject * obj0 = 0 ;
04743 PyObject * obj1 = 0 ;
04744 char * kwnames[] = {
04745 (char *) "self",(char *) "frame", NULL
04746 };
04747
04748 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Display_setTargetFrame",kwnames,&obj0,&obj1)) SWIG_fail;
04749 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__Display, 0 | 0 );
04750 if (!SWIG_IsOK(res1)) {
04751 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Display_setTargetFrame" "', expected argument " "1"" of type '" "rviz::Display *""'");
04752 }
04753 arg1 = reinterpret_cast< rviz::Display * >(argp1);
04754 {
04755 std::string *ptr = (std::string *)0;
04756 res2 = SWIG_AsPtr_std_string(obj1, &ptr);
04757 if (!SWIG_IsOK(res2)) {
04758 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Display_setTargetFrame" "', expected argument " "2"" of type '" "std::string const &""'");
04759 }
04760 if (!ptr) {
04761 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "Display_setTargetFrame" "', expected argument " "2"" of type '" "std::string const &""'");
04762 }
04763 arg2 = ptr;
04764 }
04765 {
04766 PyThreadState* __tstate = wxPyBeginAllowThreads();
04767 (arg1)->setTargetFrame((std::string const &)*arg2);
04768 wxPyEndAllowThreads(__tstate);
04769 if (PyErr_Occurred()) SWIG_fail;
04770 }
04771 resultobj = SWIG_Py_Void();
04772 if (SWIG_IsNewObj(res2)) delete arg2;
04773 return resultobj;
04774 fail:
04775 if (SWIG_IsNewObj(res2)) delete arg2;
04776 return NULL;
04777 }
04778
04779
04780 SWIGINTERN PyObject *_wrap_Display_targetFrameChanged(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
04781 PyObject *resultobj = 0;
04782 rviz::Display *arg1 = (rviz::Display *) 0 ;
04783 void *argp1 = 0 ;
04784 int res1 = 0 ;
04785 PyObject *swig_obj[1] ;
04786
04787 if (!args) SWIG_fail;
04788 swig_obj[0] = args;
04789 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__Display, 0 | 0 );
04790 if (!SWIG_IsOK(res1)) {
04791 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Display_targetFrameChanged" "', expected argument " "1"" of type '" "rviz::Display *""'");
04792 }
04793 arg1 = reinterpret_cast< rviz::Display * >(argp1);
04794 {
04795 PyThreadState* __tstate = wxPyBeginAllowThreads();
04796 (arg1)->targetFrameChanged();
04797 wxPyEndAllowThreads(__tstate);
04798 if (PyErr_Occurred()) SWIG_fail;
04799 }
04800 resultobj = SWIG_Py_Void();
04801 return resultobj;
04802 fail:
04803 return NULL;
04804 }
04805
04806
04807 SWIGINTERN PyObject *_wrap_Display_setFixedFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
04808 PyObject *resultobj = 0;
04809 rviz::Display *arg1 = (rviz::Display *) 0 ;
04810 std::string *arg2 = 0 ;
04811 void *argp1 = 0 ;
04812 int res1 = 0 ;
04813 int res2 = SWIG_OLDOBJ ;
04814 PyObject * obj0 = 0 ;
04815 PyObject * obj1 = 0 ;
04816 char * kwnames[] = {
04817 (char *) "self",(char *) "frame", NULL
04818 };
04819
04820 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Display_setFixedFrame",kwnames,&obj0,&obj1)) SWIG_fail;
04821 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__Display, 0 | 0 );
04822 if (!SWIG_IsOK(res1)) {
04823 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Display_setFixedFrame" "', expected argument " "1"" of type '" "rviz::Display *""'");
04824 }
04825 arg1 = reinterpret_cast< rviz::Display * >(argp1);
04826 {
04827 std::string *ptr = (std::string *)0;
04828 res2 = SWIG_AsPtr_std_string(obj1, &ptr);
04829 if (!SWIG_IsOK(res2)) {
04830 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Display_setFixedFrame" "', expected argument " "2"" of type '" "std::string const &""'");
04831 }
04832 if (!ptr) {
04833 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "Display_setFixedFrame" "', expected argument " "2"" of type '" "std::string const &""'");
04834 }
04835 arg2 = ptr;
04836 }
04837 {
04838 PyThreadState* __tstate = wxPyBeginAllowThreads();
04839 (arg1)->setFixedFrame((std::string const &)*arg2);
04840 wxPyEndAllowThreads(__tstate);
04841 if (PyErr_Occurred()) SWIG_fail;
04842 }
04843 resultobj = SWIG_Py_Void();
04844 if (SWIG_IsNewObj(res2)) delete arg2;
04845 return resultobj;
04846 fail:
04847 if (SWIG_IsNewObj(res2)) delete arg2;
04848 return NULL;
04849 }
04850
04851
04852 SWIGINTERN PyObject *_wrap_Display_fixedFrameChanged(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
04853 PyObject *resultobj = 0;
04854 rviz::Display *arg1 = (rviz::Display *) 0 ;
04855 void *argp1 = 0 ;
04856 int res1 = 0 ;
04857 PyObject *swig_obj[1] ;
04858
04859 if (!args) SWIG_fail;
04860 swig_obj[0] = args;
04861 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__Display, 0 | 0 );
04862 if (!SWIG_IsOK(res1)) {
04863 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Display_fixedFrameChanged" "', expected argument " "1"" of type '" "rviz::Display *""'");
04864 }
04865 arg1 = reinterpret_cast< rviz::Display * >(argp1);
04866 {
04867 PyThreadState* __tstate = wxPyBeginAllowThreads();
04868 (arg1)->fixedFrameChanged();
04869 wxPyEndAllowThreads(__tstate);
04870 if (PyErr_Occurred()) SWIG_fail;
04871 }
04872 resultobj = SWIG_Py_Void();
04873 return resultobj;
04874 fail:
04875 return NULL;
04876 }
04877
04878
04879 SWIGINTERN PyObject *_wrap_Display_reset(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
04880 PyObject *resultobj = 0;
04881 rviz::Display *arg1 = (rviz::Display *) 0 ;
04882 void *argp1 = 0 ;
04883 int res1 = 0 ;
04884 PyObject *swig_obj[1] ;
04885
04886 if (!args) SWIG_fail;
04887 swig_obj[0] = args;
04888 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__Display, 0 | 0 );
04889 if (!SWIG_IsOK(res1)) {
04890 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Display_reset" "', expected argument " "1"" of type '" "rviz::Display *""'");
04891 }
04892 arg1 = reinterpret_cast< rviz::Display * >(argp1);
04893 {
04894 PyThreadState* __tstate = wxPyBeginAllowThreads();
04895 (arg1)->reset();
04896 wxPyEndAllowThreads(__tstate);
04897 if (PyErr_Occurred()) SWIG_fail;
04898 }
04899 resultobj = SWIG_Py_Void();
04900 return resultobj;
04901 fail:
04902 return NULL;
04903 }
04904
04905
04906 SWIGINTERN PyObject *_wrap_Display_getStateChangedSignal(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
04907 PyObject *resultobj = 0;
04908 rviz::Display *arg1 = (rviz::Display *) 0 ;
04909 rviz::DisplaySignal *result = 0 ;
04910 void *argp1 = 0 ;
04911 int res1 = 0 ;
04912 PyObject *swig_obj[1] ;
04913
04914 if (!args) SWIG_fail;
04915 swig_obj[0] = args;
04916 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__Display, 0 | 0 );
04917 if (!SWIG_IsOK(res1)) {
04918 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Display_getStateChangedSignal" "', expected argument " "1"" of type '" "rviz::Display *""'");
04919 }
04920 arg1 = reinterpret_cast< rviz::Display * >(argp1);
04921 {
04922 PyThreadState* __tstate = wxPyBeginAllowThreads();
04923 {
04924 rviz::DisplaySignal &_result_ref = (arg1)->getStateChangedSignal();
04925 result = (rviz::DisplaySignal *) &_result_ref;
04926 }
04927 wxPyEndAllowThreads(__tstate);
04928 if (PyErr_Occurred()) SWIG_fail;
04929 }
04930 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_boost__signalTvoid_frviz__Display_pF_t, 0 | 0 );
04931 return resultobj;
04932 fail:
04933 return NULL;
04934 }
04935
04936
04937 SWIGINTERN PyObject *_wrap_Display_setStatus(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
04938 PyObject *resultobj = 0;
04939 rviz::Display *arg1 = (rviz::Display *) 0 ;
04940 rviz::StatusLevel arg2 ;
04941 std::string *arg3 = 0 ;
04942 std::string *arg4 = 0 ;
04943 void *argp1 = 0 ;
04944 int res1 = 0 ;
04945 int val2 ;
04946 int ecode2 = 0 ;
04947 int res3 = SWIG_OLDOBJ ;
04948 int res4 = SWIG_OLDOBJ ;
04949 PyObject * obj0 = 0 ;
04950 PyObject * obj1 = 0 ;
04951 PyObject * obj2 = 0 ;
04952 PyObject * obj3 = 0 ;
04953 char * kwnames[] = {
04954 (char *) "self",(char *) "level",(char *) "name",(char *) "text", NULL
04955 };
04956
04957 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:Display_setStatus",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
04958 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__Display, 0 | 0 );
04959 if (!SWIG_IsOK(res1)) {
04960 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Display_setStatus" "', expected argument " "1"" of type '" "rviz::Display *""'");
04961 }
04962 arg1 = reinterpret_cast< rviz::Display * >(argp1);
04963 ecode2 = SWIG_AsVal_int(obj1, &val2);
04964 if (!SWIG_IsOK(ecode2)) {
04965 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Display_setStatus" "', expected argument " "2"" of type '" "rviz::StatusLevel""'");
04966 }
04967 arg2 = static_cast< rviz::StatusLevel >(val2);
04968 {
04969 std::string *ptr = (std::string *)0;
04970 res3 = SWIG_AsPtr_std_string(obj2, &ptr);
04971 if (!SWIG_IsOK(res3)) {
04972 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "Display_setStatus" "', expected argument " "3"" of type '" "std::string const &""'");
04973 }
04974 if (!ptr) {
04975 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "Display_setStatus" "', expected argument " "3"" of type '" "std::string const &""'");
04976 }
04977 arg3 = ptr;
04978 }
04979 {
04980 std::string *ptr = (std::string *)0;
04981 res4 = SWIG_AsPtr_std_string(obj3, &ptr);
04982 if (!SWIG_IsOK(res4)) {
04983 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "Display_setStatus" "', expected argument " "4"" of type '" "std::string const &""'");
04984 }
04985 if (!ptr) {
04986 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "Display_setStatus" "', expected argument " "4"" of type '" "std::string const &""'");
04987 }
04988 arg4 = ptr;
04989 }
04990 {
04991 PyThreadState* __tstate = wxPyBeginAllowThreads();
04992 (arg1)->setStatus(arg2,(std::string const &)*arg3,(std::string const &)*arg4);
04993 wxPyEndAllowThreads(__tstate);
04994 if (PyErr_Occurred()) SWIG_fail;
04995 }
04996 resultobj = SWIG_Py_Void();
04997 if (SWIG_IsNewObj(res3)) delete arg3;
04998 if (SWIG_IsNewObj(res4)) delete arg4;
04999 return resultobj;
05000 fail:
05001 if (SWIG_IsNewObj(res3)) delete arg3;
05002 if (SWIG_IsNewObj(res4)) delete arg4;
05003 return NULL;
05004 }
05005
05006
05007 SWIGINTERN PyObject *_wrap_Display_deleteStatus(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
05008 PyObject *resultobj = 0;
05009 rviz::Display *arg1 = (rviz::Display *) 0 ;
05010 std::string *arg2 = 0 ;
05011 void *argp1 = 0 ;
05012 int res1 = 0 ;
05013 int res2 = SWIG_OLDOBJ ;
05014 PyObject * obj0 = 0 ;
05015 PyObject * obj1 = 0 ;
05016 char * kwnames[] = {
05017 (char *) "self",(char *) "name", NULL
05018 };
05019
05020 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Display_deleteStatus",kwnames,&obj0,&obj1)) SWIG_fail;
05021 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__Display, 0 | 0 );
05022 if (!SWIG_IsOK(res1)) {
05023 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Display_deleteStatus" "', expected argument " "1"" of type '" "rviz::Display *""'");
05024 }
05025 arg1 = reinterpret_cast< rviz::Display * >(argp1);
05026 {
05027 std::string *ptr = (std::string *)0;
05028 res2 = SWIG_AsPtr_std_string(obj1, &ptr);
05029 if (!SWIG_IsOK(res2)) {
05030 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Display_deleteStatus" "', expected argument " "2"" of type '" "std::string const &""'");
05031 }
05032 if (!ptr) {
05033 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "Display_deleteStatus" "', expected argument " "2"" of type '" "std::string const &""'");
05034 }
05035 arg2 = ptr;
05036 }
05037 {
05038 PyThreadState* __tstate = wxPyBeginAllowThreads();
05039 (arg1)->deleteStatus((std::string const &)*arg2);
05040 wxPyEndAllowThreads(__tstate);
05041 if (PyErr_Occurred()) SWIG_fail;
05042 }
05043 resultobj = SWIG_Py_Void();
05044 if (SWIG_IsNewObj(res2)) delete arg2;
05045 return resultobj;
05046 fail:
05047 if (SWIG_IsNewObj(res2)) delete arg2;
05048 return NULL;
05049 }
05050
05051
05052 SWIGINTERN PyObject *_wrap_Display_clearStatuses(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
05053 PyObject *resultobj = 0;
05054 rviz::Display *arg1 = (rviz::Display *) 0 ;
05055 void *argp1 = 0 ;
05056 int res1 = 0 ;
05057 PyObject *swig_obj[1] ;
05058
05059 if (!args) SWIG_fail;
05060 swig_obj[0] = args;
05061 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__Display, 0 | 0 );
05062 if (!SWIG_IsOK(res1)) {
05063 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Display_clearStatuses" "', expected argument " "1"" of type '" "rviz::Display *""'");
05064 }
05065 arg1 = reinterpret_cast< rviz::Display * >(argp1);
05066 {
05067 PyThreadState* __tstate = wxPyBeginAllowThreads();
05068 (arg1)->clearStatuses();
05069 wxPyEndAllowThreads(__tstate);
05070 if (PyErr_Occurred()) SWIG_fail;
05071 }
05072 resultobj = SWIG_Py_Void();
05073 return resultobj;
05074 fail:
05075 return NULL;
05076 }
05077
05078
05079 SWIGINTERN PyObject *_wrap_Display_getStatus(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
05080 PyObject *resultobj = 0;
05081 rviz::Display *arg1 = (rviz::Display *) 0 ;
05082 rviz::StatusLevel result;
05083 void *argp1 = 0 ;
05084 int res1 = 0 ;
05085 PyObject *swig_obj[1] ;
05086
05087 if (!args) SWIG_fail;
05088 swig_obj[0] = args;
05089 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__Display, 0 | 0 );
05090 if (!SWIG_IsOK(res1)) {
05091 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Display_getStatus" "', expected argument " "1"" of type '" "rviz::Display *""'");
05092 }
05093 arg1 = reinterpret_cast< rviz::Display * >(argp1);
05094 {
05095 PyThreadState* __tstate = wxPyBeginAllowThreads();
05096 result = (rviz::StatusLevel)(arg1)->getStatus();
05097 wxPyEndAllowThreads(__tstate);
05098 if (PyErr_Occurred()) SWIG_fail;
05099 }
05100 resultobj = SWIG_From_int(static_cast< int >(result));
05101 return resultobj;
05102 fail:
05103 return NULL;
05104 }
05105
05106
05107 SWIGINTERN PyObject *Display_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
05108 PyObject *obj;
05109 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
05110 SWIG_TypeNewClientData(SWIGTYPE_p_rviz__Display, SWIG_NewClientData(obj));
05111 return SWIG_Py_Void();
05112 }
05113
05114 SWIGINTERN PyObject *_wrap_new_RenderAutoLock(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
05115 PyObject *resultobj = 0;
05116 rviz::Display *arg1 = (rviz::Display *) 0 ;
05117 rviz::RenderAutoLock *result = 0 ;
05118 void *argp1 = 0 ;
05119 int res1 = 0 ;
05120 PyObject * obj0 = 0 ;
05121 char * kwnames[] = {
05122 (char *) "display", NULL
05123 };
05124
05125 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:new_RenderAutoLock",kwnames,&obj0)) SWIG_fail;
05126 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__Display, 0 | 0 );
05127 if (!SWIG_IsOK(res1)) {
05128 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_RenderAutoLock" "', expected argument " "1"" of type '" "rviz::Display *""'");
05129 }
05130 arg1 = reinterpret_cast< rviz::Display * >(argp1);
05131 {
05132 PyThreadState* __tstate = wxPyBeginAllowThreads();
05133 result = (rviz::RenderAutoLock *)new rviz::RenderAutoLock(arg1);
05134 wxPyEndAllowThreads(__tstate);
05135 if (PyErr_Occurred()) SWIG_fail;
05136 }
05137 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_rviz__RenderAutoLock, SWIG_POINTER_NEW | 0 );
05138 return resultobj;
05139 fail:
05140 return NULL;
05141 }
05142
05143
05144 SWIGINTERN PyObject *_wrap_delete_RenderAutoLock(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
05145 PyObject *resultobj = 0;
05146 rviz::RenderAutoLock *arg1 = (rviz::RenderAutoLock *) 0 ;
05147 void *argp1 = 0 ;
05148 int res1 = 0 ;
05149 PyObject *swig_obj[1] ;
05150
05151 if (!args) SWIG_fail;
05152 swig_obj[0] = args;
05153 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__RenderAutoLock, SWIG_POINTER_DISOWN | 0 );
05154 if (!SWIG_IsOK(res1)) {
05155 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_RenderAutoLock" "', expected argument " "1"" of type '" "rviz::RenderAutoLock *""'");
05156 }
05157 arg1 = reinterpret_cast< rviz::RenderAutoLock * >(argp1);
05158 {
05159 PyThreadState* __tstate = wxPyBeginAllowThreads();
05160 delete arg1;
05161
05162 wxPyEndAllowThreads(__tstate);
05163 if (PyErr_Occurred()) SWIG_fail;
05164 }
05165 resultobj = SWIG_Py_Void();
05166 return resultobj;
05167 fail:
05168 return NULL;
05169 }
05170
05171
05172 SWIGINTERN PyObject *RenderAutoLock_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
05173 PyObject *obj;
05174 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
05175 SWIG_TypeNewClientData(SWIGTYPE_p_rviz__RenderAutoLock, SWIG_NewClientData(obj));
05176 return SWIG_Py_Void();
05177 }
05178
05179 SWIGINTERN PyObject *RenderAutoLock_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
05180 return SWIG_Python_InitShadowInstance(args);
05181 }
05182
05183 SWIGINTERN PyObject *_wrap_new_VisualizationManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
05184 PyObject *resultobj = 0;
05185 rviz::RenderPanel *arg1 = (rviz::RenderPanel *) 0 ;
05186 rviz::WindowManagerInterface *arg2 = (rviz::WindowManagerInterface *) 0 ;
05187 rviz::VisualizationManager *result = 0 ;
05188 void *argp1 = 0 ;
05189 int res1 = 0 ;
05190 void *argp2 = 0 ;
05191 int res2 = 0 ;
05192 PyObject * obj0 = 0 ;
05193 PyObject * obj1 = 0 ;
05194 char * kwnames[] = {
05195 (char *) "render_panel",(char *) "wm", NULL
05196 };
05197
05198 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_VisualizationManager",kwnames,&obj0,&obj1)) SWIG_fail;
05199 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__RenderPanel, 0 | 0 );
05200 if (!SWIG_IsOK(res1)) {
05201 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_VisualizationManager" "', expected argument " "1"" of type '" "rviz::RenderPanel *""'");
05202 }
05203 arg1 = reinterpret_cast< rviz::RenderPanel * >(argp1);
05204 if (obj1) {
05205 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_rviz__WindowManagerInterface, 0 | 0 );
05206 if (!SWIG_IsOK(res2)) {
05207 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_VisualizationManager" "', expected argument " "2"" of type '" "rviz::WindowManagerInterface *""'");
05208 }
05209 arg2 = reinterpret_cast< rviz::WindowManagerInterface * >(argp2);
05210 }
05211 {
05212 PyThreadState* __tstate = wxPyBeginAllowThreads();
05213 result = (rviz::VisualizationManager *)new rviz::VisualizationManager(arg1,arg2);
05214 wxPyEndAllowThreads(__tstate);
05215 if (PyErr_Occurred()) SWIG_fail;
05216 }
05217 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_rviz__VisualizationManager, SWIG_POINTER_NEW | 0 );
05218 return resultobj;
05219 fail:
05220 return NULL;
05221 }
05222
05223
05224 SWIGINTERN PyObject *_wrap_delete_VisualizationManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
05225 PyObject *resultobj = 0;
05226 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
05227 void *argp1 = 0 ;
05228 int res1 = 0 ;
05229 PyObject *swig_obj[1] ;
05230
05231 if (!args) SWIG_fail;
05232 swig_obj[0] = args;
05233 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, SWIG_POINTER_DISOWN | 0 );
05234 if (!SWIG_IsOK(res1)) {
05235 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_VisualizationManager" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
05236 }
05237 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
05238 {
05239 PyThreadState* __tstate = wxPyBeginAllowThreads();
05240 delete arg1;
05241
05242 wxPyEndAllowThreads(__tstate);
05243 if (PyErr_Occurred()) SWIG_fail;
05244 }
05245 resultobj = SWIG_Py_Void();
05246 return resultobj;
05247 fail:
05248 return NULL;
05249 }
05250
05251
05252 SWIGINTERN PyObject *_wrap_VisualizationManager_initialize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
05253 PyObject *resultobj = 0;
05254 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
05255 rviz::StatusCallback const &arg2_defvalue = rviz::StatusCallback() ;
05256 rviz::StatusCallback *arg2 = (rviz::StatusCallback *) &arg2_defvalue ;
05257 void *argp1 = 0 ;
05258 int res1 = 0 ;
05259 void *argp2 = 0 ;
05260 int res2 = 0 ;
05261 PyObject * obj0 = 0 ;
05262 PyObject * obj1 = 0 ;
05263 char * kwnames[] = {
05264 (char *) "self",(char *) "cb", NULL
05265 };
05266
05267 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:VisualizationManager_initialize",kwnames,&obj0,&obj1)) SWIG_fail;
05268 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
05269 if (!SWIG_IsOK(res1)) {
05270 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_initialize" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
05271 }
05272 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
05273 if (obj1) {
05274 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_boost__functionTvoid_fstd__string_const_RF_t, 0 | 0);
05275 if (!SWIG_IsOK(res2)) {
05276 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "VisualizationManager_initialize" "', expected argument " "2"" of type '" "rviz::StatusCallback const &""'");
05277 }
05278 if (!argp2) {
05279 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "VisualizationManager_initialize" "', expected argument " "2"" of type '" "rviz::StatusCallback const &""'");
05280 }
05281 arg2 = reinterpret_cast< rviz::StatusCallback * >(argp2);
05282 }
05283 {
05284 PyThreadState* __tstate = wxPyBeginAllowThreads();
05285 (arg1)->initialize((rviz::StatusCallback const &)*arg2);
05286 wxPyEndAllowThreads(__tstate);
05287 if (PyErr_Occurred()) SWIG_fail;
05288 }
05289 resultobj = SWIG_Py_Void();
05290 return resultobj;
05291 fail:
05292 return NULL;
05293 }
05294
05295
05296 SWIGINTERN PyObject *_wrap_VisualizationManager_startUpdate(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
05297 PyObject *resultobj = 0;
05298 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
05299 void *argp1 = 0 ;
05300 int res1 = 0 ;
05301 PyObject *swig_obj[1] ;
05302
05303 if (!args) SWIG_fail;
05304 swig_obj[0] = args;
05305 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
05306 if (!SWIG_IsOK(res1)) {
05307 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_startUpdate" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
05308 }
05309 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
05310 {
05311 PyThreadState* __tstate = wxPyBeginAllowThreads();
05312 (arg1)->startUpdate();
05313 wxPyEndAllowThreads(__tstate);
05314 if (PyErr_Occurred()) SWIG_fail;
05315 }
05316 resultobj = SWIG_Py_Void();
05317 return resultobj;
05318 fail:
05319 return NULL;
05320 }
05321
05322
05323 SWIGINTERN PyObject *_wrap_VisualizationManager_createDisplay(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
05324 PyObject *resultobj = 0;
05325 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
05326 std::string *arg2 = 0 ;
05327 std::string *arg3 = 0 ;
05328 std::string *arg4 = 0 ;
05329 bool arg5 ;
05330 rviz::DisplayWrapper *result = 0 ;
05331 void *argp1 = 0 ;
05332 int res1 = 0 ;
05333 int res2 = SWIG_OLDOBJ ;
05334 int res3 = SWIG_OLDOBJ ;
05335 int res4 = SWIG_OLDOBJ ;
05336 bool val5 ;
05337 int ecode5 = 0 ;
05338 PyObject * obj0 = 0 ;
05339 PyObject * obj1 = 0 ;
05340 PyObject * obj2 = 0 ;
05341 PyObject * obj3 = 0 ;
05342 PyObject * obj4 = 0 ;
05343 char * kwnames[] = {
05344 (char *) "self",(char *) "package",(char *) "class_name",(char *) "name",(char *) "enabled", NULL
05345 };
05346
05347 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:VisualizationManager_createDisplay",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
05348 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
05349 if (!SWIG_IsOK(res1)) {
05350 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_createDisplay" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
05351 }
05352 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
05353 {
05354 std::string *ptr = (std::string *)0;
05355 res2 = SWIG_AsPtr_std_string(obj1, &ptr);
05356 if (!SWIG_IsOK(res2)) {
05357 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "VisualizationManager_createDisplay" "', expected argument " "2"" of type '" "std::string const &""'");
05358 }
05359 if (!ptr) {
05360 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "VisualizationManager_createDisplay" "', expected argument " "2"" of type '" "std::string const &""'");
05361 }
05362 arg2 = ptr;
05363 }
05364 {
05365 std::string *ptr = (std::string *)0;
05366 res3 = SWIG_AsPtr_std_string(obj2, &ptr);
05367 if (!SWIG_IsOK(res3)) {
05368 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "VisualizationManager_createDisplay" "', expected argument " "3"" of type '" "std::string const &""'");
05369 }
05370 if (!ptr) {
05371 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "VisualizationManager_createDisplay" "', expected argument " "3"" of type '" "std::string const &""'");
05372 }
05373 arg3 = ptr;
05374 }
05375 {
05376 std::string *ptr = (std::string *)0;
05377 res4 = SWIG_AsPtr_std_string(obj3, &ptr);
05378 if (!SWIG_IsOK(res4)) {
05379 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "VisualizationManager_createDisplay" "', expected argument " "4"" of type '" "std::string const &""'");
05380 }
05381 if (!ptr) {
05382 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "VisualizationManager_createDisplay" "', expected argument " "4"" of type '" "std::string const &""'");
05383 }
05384 arg4 = ptr;
05385 }
05386 ecode5 = SWIG_AsVal_bool(obj4, &val5);
05387 if (!SWIG_IsOK(ecode5)) {
05388 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "VisualizationManager_createDisplay" "', expected argument " "5"" of type '" "bool""'");
05389 }
05390 arg5 = static_cast< bool >(val5);
05391 {
05392 PyThreadState* __tstate = wxPyBeginAllowThreads();
05393 result = (rviz::DisplayWrapper *)(arg1)->createDisplay((std::string const &)*arg2,(std::string const &)*arg3,(std::string const &)*arg4,arg5);
05394 wxPyEndAllowThreads(__tstate);
05395 if (PyErr_Occurred()) SWIG_fail;
05396 }
05397 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_rviz__DisplayWrapper, 0 | 0 );
05398 if (SWIG_IsNewObj(res2)) delete arg2;
05399 if (SWIG_IsNewObj(res3)) delete arg3;
05400 if (SWIG_IsNewObj(res4)) delete arg4;
05401 return resultobj;
05402 fail:
05403 if (SWIG_IsNewObj(res2)) delete arg2;
05404 if (SWIG_IsNewObj(res3)) delete arg3;
05405 if (SWIG_IsNewObj(res4)) delete arg4;
05406 return NULL;
05407 }
05408
05409
05410 SWIGINTERN PyObject *_wrap_VisualizationManager_removeDisplay__SWIG_0(PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj) {
05411 PyObject *resultobj = 0;
05412 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
05413 rviz::DisplayWrapper *arg2 = (rviz::DisplayWrapper *) 0 ;
05414 void *argp1 = 0 ;
05415 int res1 = 0 ;
05416 void *argp2 = 0 ;
05417 int res2 = 0 ;
05418
05419 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
05420 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
05421 if (!SWIG_IsOK(res1)) {
05422 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_removeDisplay" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
05423 }
05424 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
05425 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_rviz__DisplayWrapper, 0 | 0 );
05426 if (!SWIG_IsOK(res2)) {
05427 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "VisualizationManager_removeDisplay" "', expected argument " "2"" of type '" "rviz::DisplayWrapper *""'");
05428 }
05429 arg2 = reinterpret_cast< rviz::DisplayWrapper * >(argp2);
05430 {
05431 PyThreadState* __tstate = wxPyBeginAllowThreads();
05432 (arg1)->removeDisplay(arg2);
05433 wxPyEndAllowThreads(__tstate);
05434 if (PyErr_Occurred()) SWIG_fail;
05435 }
05436 resultobj = SWIG_Py_Void();
05437 return resultobj;
05438 fail:
05439 return NULL;
05440 }
05441
05442
05443 SWIGINTERN PyObject *_wrap_VisualizationManager_removeDisplay__SWIG_1(PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj) {
05444 PyObject *resultobj = 0;
05445 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
05446 std::string *arg2 = 0 ;
05447 void *argp1 = 0 ;
05448 int res1 = 0 ;
05449 int res2 = SWIG_OLDOBJ ;
05450
05451 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
05452 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
05453 if (!SWIG_IsOK(res1)) {
05454 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_removeDisplay" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
05455 }
05456 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
05457 {
05458 std::string *ptr = (std::string *)0;
05459 res2 = SWIG_AsPtr_std_string(swig_obj[1], &ptr);
05460 if (!SWIG_IsOK(res2)) {
05461 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "VisualizationManager_removeDisplay" "', expected argument " "2"" of type '" "std::string const &""'");
05462 }
05463 if (!ptr) {
05464 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "VisualizationManager_removeDisplay" "', expected argument " "2"" of type '" "std::string const &""'");
05465 }
05466 arg2 = ptr;
05467 }
05468 {
05469 PyThreadState* __tstate = wxPyBeginAllowThreads();
05470 (arg1)->removeDisplay((std::string const &)*arg2);
05471 wxPyEndAllowThreads(__tstate);
05472 if (PyErr_Occurred()) SWIG_fail;
05473 }
05474 resultobj = SWIG_Py_Void();
05475 if (SWIG_IsNewObj(res2)) delete arg2;
05476 return resultobj;
05477 fail:
05478 if (SWIG_IsNewObj(res2)) delete arg2;
05479 return NULL;
05480 }
05481
05482
05483 SWIGINTERN PyObject *_wrap_VisualizationManager_removeDisplay(PyObject *self, PyObject *args) {
05484 int argc;
05485 PyObject *argv[3];
05486
05487 if (!(argc = SWIG_Python_UnpackTuple(args,"VisualizationManager_removeDisplay",0,2,argv))) SWIG_fail;
05488 --argc;
05489 if (argc == 2) {
05490 int _v = 0;
05491 {
05492 void *vptr = 0;
05493 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_rviz__DisplayWrapper, 0);
05494 _v = SWIG_CheckState(res);
05495 }
05496 if (!_v) goto check_1;
05497 return _wrap_VisualizationManager_removeDisplay__SWIG_0(self, argc, argv);
05498 }
05499 check_1:
05500
05501 if (argc == 2) {
05502 return _wrap_VisualizationManager_removeDisplay__SWIG_1(self, argc, argv);
05503 }
05504
05505 fail:
05506 SWIG_SetErrorMsg(PyExc_NotImplementedError,"No matching function for overloaded 'VisualizationManager_removeDisplay'");
05507 return NULL;
05508 }
05509
05510
05511 SWIGINTERN PyObject *_wrap_VisualizationManager_removeAllDisplays(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
05512 PyObject *resultobj = 0;
05513 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
05514 void *argp1 = 0 ;
05515 int res1 = 0 ;
05516 PyObject *swig_obj[1] ;
05517
05518 if (!args) SWIG_fail;
05519 swig_obj[0] = args;
05520 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
05521 if (!SWIG_IsOK(res1)) {
05522 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_removeAllDisplays" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
05523 }
05524 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
05525 {
05526 PyThreadState* __tstate = wxPyBeginAllowThreads();
05527 (arg1)->removeAllDisplays();
05528 wxPyEndAllowThreads(__tstate);
05529 if (PyErr_Occurred()) SWIG_fail;
05530 }
05531 resultobj = SWIG_Py_Void();
05532 return resultobj;
05533 fail:
05534 return NULL;
05535 }
05536
05537
05538 SWIGINTERN PyObject *_wrap_VisualizationManager_addTool(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
05539 PyObject *resultobj = 0;
05540 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
05541 rviz::Tool *arg2 = (rviz::Tool *) 0 ;
05542 void *argp1 = 0 ;
05543 int res1 = 0 ;
05544 void *argp2 = 0 ;
05545 int res2 = 0 ;
05546 PyObject * obj0 = 0 ;
05547 PyObject * obj1 = 0 ;
05548 char * kwnames[] = {
05549 (char *) "self",(char *) "tool", NULL
05550 };
05551
05552 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VisualizationManager_addTool",kwnames,&obj0,&obj1)) SWIG_fail;
05553 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
05554 if (!SWIG_IsOK(res1)) {
05555 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_addTool" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
05556 }
05557 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
05558 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_rviz__Tool, 0 | 0 );
05559 if (!SWIG_IsOK(res2)) {
05560 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "VisualizationManager_addTool" "', expected argument " "2"" of type '" "rviz::Tool *""'");
05561 }
05562 arg2 = reinterpret_cast< rviz::Tool * >(argp2);
05563 {
05564 PyThreadState* __tstate = wxPyBeginAllowThreads();
05565 (arg1)->addTool(arg2);
05566 wxPyEndAllowThreads(__tstate);
05567 if (PyErr_Occurred()) SWIG_fail;
05568 }
05569 resultobj = SWIG_Py_Void();
05570 return resultobj;
05571 fail:
05572 return NULL;
05573 }
05574
05575
05576 SWIGINTERN PyObject *_wrap_VisualizationManager_getCurrentTool(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
05577 PyObject *resultobj = 0;
05578 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
05579 rviz::Tool *result = 0 ;
05580 void *argp1 = 0 ;
05581 int res1 = 0 ;
05582 PyObject *swig_obj[1] ;
05583
05584 if (!args) SWIG_fail;
05585 swig_obj[0] = args;
05586 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
05587 if (!SWIG_IsOK(res1)) {
05588 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getCurrentTool" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
05589 }
05590 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
05591 {
05592 PyThreadState* __tstate = wxPyBeginAllowThreads();
05593 result = (rviz::Tool *)(arg1)->getCurrentTool();
05594 wxPyEndAllowThreads(__tstate);
05595 if (PyErr_Occurred()) SWIG_fail;
05596 }
05597 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_rviz__Tool, 0 | 0 );
05598 return resultobj;
05599 fail:
05600 return NULL;
05601 }
05602
05603
05604 SWIGINTERN PyObject *_wrap_VisualizationManager_getTool(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
05605 PyObject *resultobj = 0;
05606 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
05607 int arg2 ;
05608 rviz::Tool *result = 0 ;
05609 void *argp1 = 0 ;
05610 int res1 = 0 ;
05611 int val2 ;
05612 int ecode2 = 0 ;
05613 PyObject * obj0 = 0 ;
05614 PyObject * obj1 = 0 ;
05615 char * kwnames[] = {
05616 (char *) "self",(char *) "index", NULL
05617 };
05618
05619 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VisualizationManager_getTool",kwnames,&obj0,&obj1)) SWIG_fail;
05620 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
05621 if (!SWIG_IsOK(res1)) {
05622 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getTool" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
05623 }
05624 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
05625 ecode2 = SWIG_AsVal_int(obj1, &val2);
05626 if (!SWIG_IsOK(ecode2)) {
05627 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "VisualizationManager_getTool" "', expected argument " "2"" of type '" "int""'");
05628 }
05629 arg2 = static_cast< int >(val2);
05630 {
05631 PyThreadState* __tstate = wxPyBeginAllowThreads();
05632 result = (rviz::Tool *)(arg1)->getTool(arg2);
05633 wxPyEndAllowThreads(__tstate);
05634 if (PyErr_Occurred()) SWIG_fail;
05635 }
05636 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_rviz__Tool, 0 | 0 );
05637 return resultobj;
05638 fail:
05639 return NULL;
05640 }
05641
05642
05643 SWIGINTERN PyObject *_wrap_VisualizationManager_setCurrentTool(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
05644 PyObject *resultobj = 0;
05645 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
05646 rviz::Tool *arg2 = (rviz::Tool *) 0 ;
05647 void *argp1 = 0 ;
05648 int res1 = 0 ;
05649 void *argp2 = 0 ;
05650 int res2 = 0 ;
05651 PyObject * obj0 = 0 ;
05652 PyObject * obj1 = 0 ;
05653 char * kwnames[] = {
05654 (char *) "self",(char *) "tool", NULL
05655 };
05656
05657 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VisualizationManager_setCurrentTool",kwnames,&obj0,&obj1)) SWIG_fail;
05658 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
05659 if (!SWIG_IsOK(res1)) {
05660 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_setCurrentTool" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
05661 }
05662 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
05663 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_rviz__Tool, 0 | 0 );
05664 if (!SWIG_IsOK(res2)) {
05665 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "VisualizationManager_setCurrentTool" "', expected argument " "2"" of type '" "rviz::Tool *""'");
05666 }
05667 arg2 = reinterpret_cast< rviz::Tool * >(argp2);
05668 {
05669 PyThreadState* __tstate = wxPyBeginAllowThreads();
05670 (arg1)->setCurrentTool(arg2);
05671 wxPyEndAllowThreads(__tstate);
05672 if (PyErr_Occurred()) SWIG_fail;
05673 }
05674 resultobj = SWIG_Py_Void();
05675 return resultobj;
05676 fail:
05677 return NULL;
05678 }
05679
05680
05681 SWIGINTERN PyObject *_wrap_VisualizationManager_setDefaultTool(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
05682 PyObject *resultobj = 0;
05683 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
05684 rviz::Tool *arg2 = (rviz::Tool *) 0 ;
05685 void *argp1 = 0 ;
05686 int res1 = 0 ;
05687 void *argp2 = 0 ;
05688 int res2 = 0 ;
05689 PyObject * obj0 = 0 ;
05690 PyObject * obj1 = 0 ;
05691 char * kwnames[] = {
05692 (char *) "self",(char *) "tool", NULL
05693 };
05694
05695 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VisualizationManager_setDefaultTool",kwnames,&obj0,&obj1)) SWIG_fail;
05696 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
05697 if (!SWIG_IsOK(res1)) {
05698 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_setDefaultTool" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
05699 }
05700 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
05701 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_rviz__Tool, 0 | 0 );
05702 if (!SWIG_IsOK(res2)) {
05703 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "VisualizationManager_setDefaultTool" "', expected argument " "2"" of type '" "rviz::Tool *""'");
05704 }
05705 arg2 = reinterpret_cast< rviz::Tool * >(argp2);
05706 {
05707 PyThreadState* __tstate = wxPyBeginAllowThreads();
05708 (arg1)->setDefaultTool(arg2);
05709 wxPyEndAllowThreads(__tstate);
05710 if (PyErr_Occurred()) SWIG_fail;
05711 }
05712 resultobj = SWIG_Py_Void();
05713 return resultobj;
05714 fail:
05715 return NULL;
05716 }
05717
05718
05719 SWIGINTERN PyObject *_wrap_VisualizationManager_getDefaultTool(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
05720 PyObject *resultobj = 0;
05721 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
05722 rviz::Tool *result = 0 ;
05723 void *argp1 = 0 ;
05724 int res1 = 0 ;
05725 PyObject *swig_obj[1] ;
05726
05727 if (!args) SWIG_fail;
05728 swig_obj[0] = args;
05729 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
05730 if (!SWIG_IsOK(res1)) {
05731 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getDefaultTool" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
05732 }
05733 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
05734 {
05735 PyThreadState* __tstate = wxPyBeginAllowThreads();
05736 result = (rviz::Tool *)(arg1)->getDefaultTool();
05737 wxPyEndAllowThreads(__tstate);
05738 if (PyErr_Occurred()) SWIG_fail;
05739 }
05740 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_rviz__Tool, 0 | 0 );
05741 return resultobj;
05742 fail:
05743 return NULL;
05744 }
05745
05746
05747 SWIGINTERN PyObject *_wrap_VisualizationManager_loadGeneralConfig(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
05748 PyObject *resultobj = 0;
05749 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
05750 boost::shared_ptr<wxConfigBase > *arg2 = 0 ;
05751 rviz::StatusCallback const &arg3_defvalue = rviz::StatusCallback() ;
05752 rviz::StatusCallback *arg3 = (rviz::StatusCallback *) &arg3_defvalue ;
05753 void *argp1 = 0 ;
05754 int res1 = 0 ;
05755 void *argp2 = 0 ;
05756 int res2 = 0 ;
05757 void *argp3 = 0 ;
05758 int res3 = 0 ;
05759 PyObject * obj0 = 0 ;
05760 PyObject * obj1 = 0 ;
05761 PyObject * obj2 = 0 ;
05762 char * kwnames[] = {
05763 (char *) "self",(char *) "config",(char *) "cb", NULL
05764 };
05765
05766 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:VisualizationManager_loadGeneralConfig",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
05767 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
05768 if (!SWIG_IsOK(res1)) {
05769 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_loadGeneralConfig" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
05770 }
05771 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
05772 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_boost__shared_ptrTwxConfigBase_t, 0 | 0);
05773 if (!SWIG_IsOK(res2)) {
05774 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "VisualizationManager_loadGeneralConfig" "', expected argument " "2"" of type '" "boost::shared_ptr<wxConfigBase > const &""'");
05775 }
05776 if (!argp2) {
05777 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "VisualizationManager_loadGeneralConfig" "', expected argument " "2"" of type '" "boost::shared_ptr<wxConfigBase > const &""'");
05778 }
05779 arg2 = reinterpret_cast< boost::shared_ptr<wxConfigBase > * >(argp2);
05780 if (obj2) {
05781 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_boost__functionTvoid_fstd__string_const_RF_t, 0 | 0);
05782 if (!SWIG_IsOK(res3)) {
05783 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "VisualizationManager_loadGeneralConfig" "', expected argument " "3"" of type '" "rviz::StatusCallback const &""'");
05784 }
05785 if (!argp3) {
05786 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "VisualizationManager_loadGeneralConfig" "', expected argument " "3"" of type '" "rviz::StatusCallback const &""'");
05787 }
05788 arg3 = reinterpret_cast< rviz::StatusCallback * >(argp3);
05789 }
05790 {
05791 PyThreadState* __tstate = wxPyBeginAllowThreads();
05792 (arg1)->loadGeneralConfig((boost::shared_ptr<wxConfigBase > const &)*arg2,(rviz::StatusCallback const &)*arg3);
05793 wxPyEndAllowThreads(__tstate);
05794 if (PyErr_Occurred()) SWIG_fail;
05795 }
05796 resultobj = SWIG_Py_Void();
05797 return resultobj;
05798 fail:
05799 return NULL;
05800 }
05801
05802
05803 SWIGINTERN PyObject *_wrap_VisualizationManager_saveGeneralConfig(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
05804 PyObject *resultobj = 0;
05805 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
05806 boost::shared_ptr<wxConfigBase > *arg2 = 0 ;
05807 void *argp1 = 0 ;
05808 int res1 = 0 ;
05809 void *argp2 = 0 ;
05810 int res2 = 0 ;
05811 PyObject * obj0 = 0 ;
05812 PyObject * obj1 = 0 ;
05813 char * kwnames[] = {
05814 (char *) "self",(char *) "config", NULL
05815 };
05816
05817 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VisualizationManager_saveGeneralConfig",kwnames,&obj0,&obj1)) SWIG_fail;
05818 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
05819 if (!SWIG_IsOK(res1)) {
05820 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_saveGeneralConfig" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
05821 }
05822 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
05823 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_boost__shared_ptrTwxConfigBase_t, 0 | 0);
05824 if (!SWIG_IsOK(res2)) {
05825 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "VisualizationManager_saveGeneralConfig" "', expected argument " "2"" of type '" "boost::shared_ptr<wxConfigBase > const &""'");
05826 }
05827 if (!argp2) {
05828 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "VisualizationManager_saveGeneralConfig" "', expected argument " "2"" of type '" "boost::shared_ptr<wxConfigBase > const &""'");
05829 }
05830 arg2 = reinterpret_cast< boost::shared_ptr<wxConfigBase > * >(argp2);
05831 {
05832 PyThreadState* __tstate = wxPyBeginAllowThreads();
05833 (arg1)->saveGeneralConfig((boost::shared_ptr<wxConfigBase > const &)*arg2);
05834 wxPyEndAllowThreads(__tstate);
05835 if (PyErr_Occurred()) SWIG_fail;
05836 }
05837 resultobj = SWIG_Py_Void();
05838 return resultobj;
05839 fail:
05840 return NULL;
05841 }
05842
05843
05844 SWIGINTERN PyObject *_wrap_VisualizationManager_loadDisplayConfig(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
05845 PyObject *resultobj = 0;
05846 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
05847 boost::shared_ptr<wxConfigBase > *arg2 = 0 ;
05848 rviz::StatusCallback const &arg3_defvalue = rviz::StatusCallback() ;
05849 rviz::StatusCallback *arg3 = (rviz::StatusCallback *) &arg3_defvalue ;
05850 void *argp1 = 0 ;
05851 int res1 = 0 ;
05852 void *argp2 = 0 ;
05853 int res2 = 0 ;
05854 void *argp3 = 0 ;
05855 int res3 = 0 ;
05856 PyObject * obj0 = 0 ;
05857 PyObject * obj1 = 0 ;
05858 PyObject * obj2 = 0 ;
05859 char * kwnames[] = {
05860 (char *) "self",(char *) "config",(char *) "cb", NULL
05861 };
05862
05863 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:VisualizationManager_loadDisplayConfig",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
05864 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
05865 if (!SWIG_IsOK(res1)) {
05866 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_loadDisplayConfig" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
05867 }
05868 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
05869 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_boost__shared_ptrTwxConfigBase_t, 0 | 0);
05870 if (!SWIG_IsOK(res2)) {
05871 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "VisualizationManager_loadDisplayConfig" "', expected argument " "2"" of type '" "boost::shared_ptr<wxConfigBase > const &""'");
05872 }
05873 if (!argp2) {
05874 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "VisualizationManager_loadDisplayConfig" "', expected argument " "2"" of type '" "boost::shared_ptr<wxConfigBase > const &""'");
05875 }
05876 arg2 = reinterpret_cast< boost::shared_ptr<wxConfigBase > * >(argp2);
05877 if (obj2) {
05878 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_boost__functionTvoid_fstd__string_const_RF_t, 0 | 0);
05879 if (!SWIG_IsOK(res3)) {
05880 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "VisualizationManager_loadDisplayConfig" "', expected argument " "3"" of type '" "rviz::StatusCallback const &""'");
05881 }
05882 if (!argp3) {
05883 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "VisualizationManager_loadDisplayConfig" "', expected argument " "3"" of type '" "rviz::StatusCallback const &""'");
05884 }
05885 arg3 = reinterpret_cast< rviz::StatusCallback * >(argp3);
05886 }
05887 {
05888 PyThreadState* __tstate = wxPyBeginAllowThreads();
05889 (arg1)->loadDisplayConfig((boost::shared_ptr<wxConfigBase > const &)*arg2,(rviz::StatusCallback const &)*arg3);
05890 wxPyEndAllowThreads(__tstate);
05891 if (PyErr_Occurred()) SWIG_fail;
05892 }
05893 resultobj = SWIG_Py_Void();
05894 return resultobj;
05895 fail:
05896 return NULL;
05897 }
05898
05899
05900 SWIGINTERN PyObject *_wrap_VisualizationManager_saveDisplayConfig(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
05901 PyObject *resultobj = 0;
05902 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
05903 boost::shared_ptr<wxConfigBase > *arg2 = 0 ;
05904 void *argp1 = 0 ;
05905 int res1 = 0 ;
05906 void *argp2 = 0 ;
05907 int res2 = 0 ;
05908 PyObject * obj0 = 0 ;
05909 PyObject * obj1 = 0 ;
05910 char * kwnames[] = {
05911 (char *) "self",(char *) "config", NULL
05912 };
05913
05914 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VisualizationManager_saveDisplayConfig",kwnames,&obj0,&obj1)) SWIG_fail;
05915 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
05916 if (!SWIG_IsOK(res1)) {
05917 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_saveDisplayConfig" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
05918 }
05919 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
05920 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_boost__shared_ptrTwxConfigBase_t, 0 | 0);
05921 if (!SWIG_IsOK(res2)) {
05922 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "VisualizationManager_saveDisplayConfig" "', expected argument " "2"" of type '" "boost::shared_ptr<wxConfigBase > const &""'");
05923 }
05924 if (!argp2) {
05925 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "VisualizationManager_saveDisplayConfig" "', expected argument " "2"" of type '" "boost::shared_ptr<wxConfigBase > const &""'");
05926 }
05927 arg2 = reinterpret_cast< boost::shared_ptr<wxConfigBase > * >(argp2);
05928 {
05929 PyThreadState* __tstate = wxPyBeginAllowThreads();
05930 (arg1)->saveDisplayConfig((boost::shared_ptr<wxConfigBase > const &)*arg2);
05931 wxPyEndAllowThreads(__tstate);
05932 if (PyErr_Occurred()) SWIG_fail;
05933 }
05934 resultobj = SWIG_Py_Void();
05935 return resultobj;
05936 fail:
05937 return NULL;
05938 }
05939
05940
05941 SWIGINTERN PyObject *_wrap_VisualizationManager_setTargetFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
05942 PyObject *resultobj = 0;
05943 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
05944 std::string *arg2 = 0 ;
05945 void *argp1 = 0 ;
05946 int res1 = 0 ;
05947 int res2 = SWIG_OLDOBJ ;
05948 PyObject * obj0 = 0 ;
05949 PyObject * obj1 = 0 ;
05950 char * kwnames[] = {
05951 (char *) "self",(char *) "frame", NULL
05952 };
05953
05954 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VisualizationManager_setTargetFrame",kwnames,&obj0,&obj1)) SWIG_fail;
05955 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
05956 if (!SWIG_IsOK(res1)) {
05957 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_setTargetFrame" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
05958 }
05959 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
05960 {
05961 std::string *ptr = (std::string *)0;
05962 res2 = SWIG_AsPtr_std_string(obj1, &ptr);
05963 if (!SWIG_IsOK(res2)) {
05964 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "VisualizationManager_setTargetFrame" "', expected argument " "2"" of type '" "std::string const &""'");
05965 }
05966 if (!ptr) {
05967 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "VisualizationManager_setTargetFrame" "', expected argument " "2"" of type '" "std::string const &""'");
05968 }
05969 arg2 = ptr;
05970 }
05971 {
05972 PyThreadState* __tstate = wxPyBeginAllowThreads();
05973 (arg1)->setTargetFrame((std::string const &)*arg2);
05974 wxPyEndAllowThreads(__tstate);
05975 if (PyErr_Occurred()) SWIG_fail;
05976 }
05977 resultobj = SWIG_Py_Void();
05978 if (SWIG_IsNewObj(res2)) delete arg2;
05979 return resultobj;
05980 fail:
05981 if (SWIG_IsNewObj(res2)) delete arg2;
05982 return NULL;
05983 }
05984
05985
05986 SWIGINTERN PyObject *_wrap_VisualizationManager_getTargetFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
05987 PyObject *resultobj = 0;
05988 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
05989 std::string result;
05990 void *argp1 = 0 ;
05991 int res1 = 0 ;
05992 PyObject *swig_obj[1] ;
05993
05994 if (!args) SWIG_fail;
05995 swig_obj[0] = args;
05996 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
05997 if (!SWIG_IsOK(res1)) {
05998 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getTargetFrame" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
05999 }
06000 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
06001 {
06002 PyThreadState* __tstate = wxPyBeginAllowThreads();
06003 result = (arg1)->getTargetFrame();
06004 wxPyEndAllowThreads(__tstate);
06005 if (PyErr_Occurred()) SWIG_fail;
06006 }
06007 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
06008 return resultobj;
06009 fail:
06010 return NULL;
06011 }
06012
06013
06014 SWIGINTERN PyObject *_wrap_VisualizationManager_setFixedFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
06015 PyObject *resultobj = 0;
06016 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
06017 std::string *arg2 = 0 ;
06018 void *argp1 = 0 ;
06019 int res1 = 0 ;
06020 int res2 = SWIG_OLDOBJ ;
06021 PyObject * obj0 = 0 ;
06022 PyObject * obj1 = 0 ;
06023 char * kwnames[] = {
06024 (char *) "self",(char *) "frame", NULL
06025 };
06026
06027 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VisualizationManager_setFixedFrame",kwnames,&obj0,&obj1)) SWIG_fail;
06028 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
06029 if (!SWIG_IsOK(res1)) {
06030 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_setFixedFrame" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
06031 }
06032 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
06033 {
06034 std::string *ptr = (std::string *)0;
06035 res2 = SWIG_AsPtr_std_string(obj1, &ptr);
06036 if (!SWIG_IsOK(res2)) {
06037 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "VisualizationManager_setFixedFrame" "', expected argument " "2"" of type '" "std::string const &""'");
06038 }
06039 if (!ptr) {
06040 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "VisualizationManager_setFixedFrame" "', expected argument " "2"" of type '" "std::string const &""'");
06041 }
06042 arg2 = ptr;
06043 }
06044 {
06045 PyThreadState* __tstate = wxPyBeginAllowThreads();
06046 (arg1)->setFixedFrame((std::string const &)*arg2);
06047 wxPyEndAllowThreads(__tstate);
06048 if (PyErr_Occurred()) SWIG_fail;
06049 }
06050 resultobj = SWIG_Py_Void();
06051 if (SWIG_IsNewObj(res2)) delete arg2;
06052 return resultobj;
06053 fail:
06054 if (SWIG_IsNewObj(res2)) delete arg2;
06055 return NULL;
06056 }
06057
06058
06059 SWIGINTERN PyObject *_wrap_VisualizationManager_getFixedFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
06060 PyObject *resultobj = 0;
06061 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
06062 std::string *result = 0 ;
06063 void *argp1 = 0 ;
06064 int res1 = 0 ;
06065 PyObject *swig_obj[1] ;
06066
06067 if (!args) SWIG_fail;
06068 swig_obj[0] = args;
06069 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
06070 if (!SWIG_IsOK(res1)) {
06071 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getFixedFrame" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
06072 }
06073 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
06074 {
06075 PyThreadState* __tstate = wxPyBeginAllowThreads();
06076 {
06077 std::string const &_result_ref = (arg1)->getFixedFrame();
06078 result = (std::string *) &_result_ref;
06079 }
06080 wxPyEndAllowThreads(__tstate);
06081 if (PyErr_Occurred()) SWIG_fail;
06082 }
06083 resultobj = SWIG_From_std_string(static_cast< std::string >(*result));
06084 return resultobj;
06085 fail:
06086 return NULL;
06087 }
06088
06089
06090 SWIGINTERN PyObject *_wrap_VisualizationManager_getDisplayWrapper__SWIG_0(PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj) {
06091 PyObject *resultobj = 0;
06092 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
06093 std::string *arg2 = 0 ;
06094 rviz::DisplayWrapper *result = 0 ;
06095 void *argp1 = 0 ;
06096 int res1 = 0 ;
06097 int res2 = SWIG_OLDOBJ ;
06098
06099 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
06100 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
06101 if (!SWIG_IsOK(res1)) {
06102 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getDisplayWrapper" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
06103 }
06104 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
06105 {
06106 std::string *ptr = (std::string *)0;
06107 res2 = SWIG_AsPtr_std_string(swig_obj[1], &ptr);
06108 if (!SWIG_IsOK(res2)) {
06109 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "VisualizationManager_getDisplayWrapper" "', expected argument " "2"" of type '" "std::string const &""'");
06110 }
06111 if (!ptr) {
06112 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "VisualizationManager_getDisplayWrapper" "', expected argument " "2"" of type '" "std::string const &""'");
06113 }
06114 arg2 = ptr;
06115 }
06116 {
06117 PyThreadState* __tstate = wxPyBeginAllowThreads();
06118 result = (rviz::DisplayWrapper *)(arg1)->getDisplayWrapper((std::string const &)*arg2);
06119 wxPyEndAllowThreads(__tstate);
06120 if (PyErr_Occurred()) SWIG_fail;
06121 }
06122 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_rviz__DisplayWrapper, 0 | 0 );
06123 if (SWIG_IsNewObj(res2)) delete arg2;
06124 return resultobj;
06125 fail:
06126 if (SWIG_IsNewObj(res2)) delete arg2;
06127 return NULL;
06128 }
06129
06130
06131 SWIGINTERN PyObject *_wrap_VisualizationManager_getDisplayWrapper__SWIG_1(PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj) {
06132 PyObject *resultobj = 0;
06133 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
06134 rviz::Display *arg2 = (rviz::Display *) 0 ;
06135 rviz::DisplayWrapper *result = 0 ;
06136 void *argp1 = 0 ;
06137 int res1 = 0 ;
06138 void *argp2 = 0 ;
06139 int res2 = 0 ;
06140
06141 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
06142 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
06143 if (!SWIG_IsOK(res1)) {
06144 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getDisplayWrapper" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
06145 }
06146 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
06147 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_rviz__Display, 0 | 0 );
06148 if (!SWIG_IsOK(res2)) {
06149 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "VisualizationManager_getDisplayWrapper" "', expected argument " "2"" of type '" "rviz::Display *""'");
06150 }
06151 arg2 = reinterpret_cast< rviz::Display * >(argp2);
06152 {
06153 PyThreadState* __tstate = wxPyBeginAllowThreads();
06154 result = (rviz::DisplayWrapper *)(arg1)->getDisplayWrapper(arg2);
06155 wxPyEndAllowThreads(__tstate);
06156 if (PyErr_Occurred()) SWIG_fail;
06157 }
06158 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_rviz__DisplayWrapper, 0 | 0 );
06159 return resultobj;
06160 fail:
06161 return NULL;
06162 }
06163
06164
06165 SWIGINTERN PyObject *_wrap_VisualizationManager_getDisplayWrapper(PyObject *self, PyObject *args) {
06166 int argc;
06167 PyObject *argv[3];
06168
06169 if (!(argc = SWIG_Python_UnpackTuple(args,"VisualizationManager_getDisplayWrapper",0,2,argv))) SWIG_fail;
06170 --argc;
06171 if (argc == 2) {
06172 int _v = 0;
06173 {
06174 void *vptr = 0;
06175 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_rviz__Display, 0);
06176 _v = SWIG_CheckState(res);
06177 }
06178 if (!_v) goto check_1;
06179 return _wrap_VisualizationManager_getDisplayWrapper__SWIG_1(self, argc, argv);
06180 }
06181 check_1:
06182
06183 if (argc == 2) {
06184 return _wrap_VisualizationManager_getDisplayWrapper__SWIG_0(self, argc, argv);
06185 }
06186
06187 fail:
06188 SWIG_SetErrorMsg(PyExc_NotImplementedError,"No matching function for overloaded 'VisualizationManager_getDisplayWrapper'");
06189 return NULL;
06190 }
06191
06192
06193 SWIGINTERN PyObject *_wrap_VisualizationManager_getPropertyManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
06194 PyObject *resultobj = 0;
06195 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
06196 rviz::PropertyManager *result = 0 ;
06197 void *argp1 = 0 ;
06198 int res1 = 0 ;
06199 PyObject *swig_obj[1] ;
06200
06201 if (!args) SWIG_fail;
06202 swig_obj[0] = args;
06203 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
06204 if (!SWIG_IsOK(res1)) {
06205 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getPropertyManager" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
06206 }
06207 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
06208 {
06209 PyThreadState* __tstate = wxPyBeginAllowThreads();
06210 result = (rviz::PropertyManager *)(arg1)->getPropertyManager();
06211 wxPyEndAllowThreads(__tstate);
06212 if (PyErr_Occurred()) SWIG_fail;
06213 }
06214 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_rviz__PropertyManager, 0 | 0 );
06215 return resultobj;
06216 fail:
06217 return NULL;
06218 }
06219
06220
06221 SWIGINTERN PyObject *_wrap_VisualizationManager_getToolPropertyManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
06222 PyObject *resultobj = 0;
06223 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
06224 rviz::PropertyManager *result = 0 ;
06225 void *argp1 = 0 ;
06226 int res1 = 0 ;
06227 PyObject *swig_obj[1] ;
06228
06229 if (!args) SWIG_fail;
06230 swig_obj[0] = args;
06231 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
06232 if (!SWIG_IsOK(res1)) {
06233 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getToolPropertyManager" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
06234 }
06235 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
06236 {
06237 PyThreadState* __tstate = wxPyBeginAllowThreads();
06238 result = (rviz::PropertyManager *)(arg1)->getToolPropertyManager();
06239 wxPyEndAllowThreads(__tstate);
06240 if (PyErr_Occurred()) SWIG_fail;
06241 }
06242 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_rviz__PropertyManager, 0 | 0 );
06243 return resultobj;
06244 fail:
06245 return NULL;
06246 }
06247
06248
06249 SWIGINTERN PyObject *_wrap_VisualizationManager_isValidDisplay(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
06250 PyObject *resultobj = 0;
06251 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
06252 rviz::DisplayWrapper *arg2 = (rviz::DisplayWrapper *) 0 ;
06253 bool result;
06254 void *argp1 = 0 ;
06255 int res1 = 0 ;
06256 void *argp2 = 0 ;
06257 int res2 = 0 ;
06258 PyObject * obj0 = 0 ;
06259 PyObject * obj1 = 0 ;
06260 char * kwnames[] = {
06261 (char *) "self",(char *) "display", NULL
06262 };
06263
06264 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VisualizationManager_isValidDisplay",kwnames,&obj0,&obj1)) SWIG_fail;
06265 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
06266 if (!SWIG_IsOK(res1)) {
06267 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_isValidDisplay" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
06268 }
06269 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
06270 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_rviz__DisplayWrapper, 0 | 0 );
06271 if (!SWIG_IsOK(res2)) {
06272 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "VisualizationManager_isValidDisplay" "', expected argument " "2"" of type '" "rviz::DisplayWrapper const *""'");
06273 }
06274 arg2 = reinterpret_cast< rviz::DisplayWrapper * >(argp2);
06275 {
06276 PyThreadState* __tstate = wxPyBeginAllowThreads();
06277 result = (bool)(arg1)->isValidDisplay((rviz::DisplayWrapper const *)arg2);
06278 wxPyEndAllowThreads(__tstate);
06279 if (PyErr_Occurred()) SWIG_fail;
06280 }
06281 {
06282 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
06283 }
06284 return resultobj;
06285 fail:
06286 return NULL;
06287 }
06288
06289
06290 SWIGINTERN PyObject *_wrap_VisualizationManager_getTFClient(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
06291 PyObject *resultobj = 0;
06292 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
06293 tf::TransformListener *result = 0 ;
06294 void *argp1 = 0 ;
06295 int res1 = 0 ;
06296 PyObject *swig_obj[1] ;
06297
06298 if (!args) SWIG_fail;
06299 swig_obj[0] = args;
06300 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
06301 if (!SWIG_IsOK(res1)) {
06302 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getTFClient" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
06303 }
06304 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
06305 {
06306 PyThreadState* __tstate = wxPyBeginAllowThreads();
06307 result = (tf::TransformListener *)(arg1)->getTFClient();
06308 wxPyEndAllowThreads(__tstate);
06309 if (PyErr_Occurred()) SWIG_fail;
06310 }
06311 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_tf__TransformListener, 0 | 0 );
06312 return resultobj;
06313 fail:
06314 return NULL;
06315 }
06316
06317
06318 SWIGINTERN PyObject *_wrap_VisualizationManager_getSceneManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
06319 PyObject *resultobj = 0;
06320 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
06321 Ogre::SceneManager *result = 0 ;
06322 void *argp1 = 0 ;
06323 int res1 = 0 ;
06324 PyObject *swig_obj[1] ;
06325
06326 if (!args) SWIG_fail;
06327 swig_obj[0] = args;
06328 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
06329 if (!SWIG_IsOK(res1)) {
06330 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getSceneManager" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
06331 }
06332 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
06333 {
06334 PyThreadState* __tstate = wxPyBeginAllowThreads();
06335 result = (Ogre::SceneManager *)(arg1)->getSceneManager();
06336 wxPyEndAllowThreads(__tstate);
06337 if (PyErr_Occurred()) SWIG_fail;
06338 }
06339 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_Ogre__SceneManager, 0 | 0 );
06340 return resultobj;
06341 fail:
06342 return NULL;
06343 }
06344
06345
06346 SWIGINTERN PyObject *_wrap_VisualizationManager_getRenderPanel(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
06347 PyObject *resultobj = 0;
06348 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
06349 rviz::RenderPanel *result = 0 ;
06350 void *argp1 = 0 ;
06351 int res1 = 0 ;
06352 PyObject *swig_obj[1] ;
06353
06354 if (!args) SWIG_fail;
06355 swig_obj[0] = args;
06356 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
06357 if (!SWIG_IsOK(res1)) {
06358 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getRenderPanel" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
06359 }
06360 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
06361 {
06362 PyThreadState* __tstate = wxPyBeginAllowThreads();
06363 result = (rviz::RenderPanel *)(arg1)->getRenderPanel();
06364 wxPyEndAllowThreads(__tstate);
06365 if (PyErr_Occurred()) SWIG_fail;
06366 }
06367 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_rviz__RenderPanel, 0 | 0 );
06368 return resultobj;
06369 fail:
06370 return NULL;
06371 }
06372
06373
06374 SWIGINTERN PyObject *_wrap_VisualizationManager_getDisplayNames(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
06375 PyObject *resultobj = 0;
06376 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
06377 rviz::VisualizationManager::S_string *arg2 = 0 ;
06378 void *argp1 = 0 ;
06379 int res1 = 0 ;
06380 void *argp2 = 0 ;
06381 int res2 = 0 ;
06382 PyObject * obj0 = 0 ;
06383 PyObject * obj1 = 0 ;
06384 char * kwnames[] = {
06385 (char *) "self",(char *) "displays", NULL
06386 };
06387
06388 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VisualizationManager_getDisplayNames",kwnames,&obj0,&obj1)) SWIG_fail;
06389 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
06390 if (!SWIG_IsOK(res1)) {
06391 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getDisplayNames" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
06392 }
06393 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
06394 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_std__setTstd__string_t, 0 );
06395 if (!SWIG_IsOK(res2)) {
06396 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "VisualizationManager_getDisplayNames" "', expected argument " "2"" of type '" "rviz::VisualizationManager::S_string &""'");
06397 }
06398 if (!argp2) {
06399 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "VisualizationManager_getDisplayNames" "', expected argument " "2"" of type '" "rviz::VisualizationManager::S_string &""'");
06400 }
06401 arg2 = reinterpret_cast< rviz::VisualizationManager::S_string * >(argp2);
06402 {
06403 PyThreadState* __tstate = wxPyBeginAllowThreads();
06404 (arg1)->getDisplayNames(*arg2);
06405 wxPyEndAllowThreads(__tstate);
06406 if (PyErr_Occurred()) SWIG_fail;
06407 }
06408 resultobj = SWIG_Py_Void();
06409 return resultobj;
06410 fail:
06411 return NULL;
06412 }
06413
06414
06415 SWIGINTERN PyObject *_wrap_VisualizationManager_getDisplays(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
06416 PyObject *resultobj = 0;
06417 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
06418 rviz::V_DisplayWrapper *result = 0 ;
06419 void *argp1 = 0 ;
06420 int res1 = 0 ;
06421 PyObject *swig_obj[1] ;
06422
06423 if (!args) SWIG_fail;
06424 swig_obj[0] = args;
06425 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
06426 if (!SWIG_IsOK(res1)) {
06427 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getDisplays" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
06428 }
06429 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
06430 {
06431 PyThreadState* __tstate = wxPyBeginAllowThreads();
06432 {
06433 rviz::V_DisplayWrapper &_result_ref = (arg1)->getDisplays();
06434 result = (rviz::V_DisplayWrapper *) &_result_ref;
06435 }
06436 wxPyEndAllowThreads(__tstate);
06437 if (PyErr_Occurred()) SWIG_fail;
06438 }
06439 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorTrviz__DisplayWrapper_p_std__allocatorTrviz__DisplayWrapper_p_t_t, 0 | 0 );
06440 return resultobj;
06441 fail:
06442 return NULL;
06443 }
06444
06445
06446 SWIGINTERN PyObject *_wrap_VisualizationManager_resetDisplays(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
06447 PyObject *resultobj = 0;
06448 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
06449 void *argp1 = 0 ;
06450 int res1 = 0 ;
06451 PyObject *swig_obj[1] ;
06452
06453 if (!args) SWIG_fail;
06454 swig_obj[0] = args;
06455 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
06456 if (!SWIG_IsOK(res1)) {
06457 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_resetDisplays" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
06458 }
06459 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
06460 {
06461 PyThreadState* __tstate = wxPyBeginAllowThreads();
06462 (arg1)->resetDisplays();
06463 wxPyEndAllowThreads(__tstate);
06464 if (PyErr_Occurred()) SWIG_fail;
06465 }
06466 resultobj = SWIG_Py_Void();
06467 return resultobj;
06468 fail:
06469 return NULL;
06470 }
06471
06472
06473 SWIGINTERN PyObject *_wrap_VisualizationManager_getWallClock(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
06474 PyObject *resultobj = 0;
06475 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
06476 double result;
06477 void *argp1 = 0 ;
06478 int res1 = 0 ;
06479 PyObject *swig_obj[1] ;
06480
06481 if (!args) SWIG_fail;
06482 swig_obj[0] = args;
06483 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
06484 if (!SWIG_IsOK(res1)) {
06485 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getWallClock" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
06486 }
06487 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
06488 {
06489 PyThreadState* __tstate = wxPyBeginAllowThreads();
06490 result = (double)(arg1)->getWallClock();
06491 wxPyEndAllowThreads(__tstate);
06492 if (PyErr_Occurred()) SWIG_fail;
06493 }
06494 resultobj = SWIG_From_double(static_cast< double >(result));
06495 return resultobj;
06496 fail:
06497 return NULL;
06498 }
06499
06500
06501 SWIGINTERN PyObject *_wrap_VisualizationManager_getROSTime(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
06502 PyObject *resultobj = 0;
06503 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
06504 double result;
06505 void *argp1 = 0 ;
06506 int res1 = 0 ;
06507 PyObject *swig_obj[1] ;
06508
06509 if (!args) SWIG_fail;
06510 swig_obj[0] = args;
06511 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
06512 if (!SWIG_IsOK(res1)) {
06513 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getROSTime" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
06514 }
06515 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
06516 {
06517 PyThreadState* __tstate = wxPyBeginAllowThreads();
06518 result = (double)(arg1)->getROSTime();
06519 wxPyEndAllowThreads(__tstate);
06520 if (PyErr_Occurred()) SWIG_fail;
06521 }
06522 resultobj = SWIG_From_double(static_cast< double >(result));
06523 return resultobj;
06524 fail:
06525 return NULL;
06526 }
06527
06528
06529 SWIGINTERN PyObject *_wrap_VisualizationManager_getWallClockElapsed(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
06530 PyObject *resultobj = 0;
06531 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
06532 double result;
06533 void *argp1 = 0 ;
06534 int res1 = 0 ;
06535 PyObject *swig_obj[1] ;
06536
06537 if (!args) SWIG_fail;
06538 swig_obj[0] = args;
06539 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
06540 if (!SWIG_IsOK(res1)) {
06541 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getWallClockElapsed" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
06542 }
06543 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
06544 {
06545 PyThreadState* __tstate = wxPyBeginAllowThreads();
06546 result = (double)(arg1)->getWallClockElapsed();
06547 wxPyEndAllowThreads(__tstate);
06548 if (PyErr_Occurred()) SWIG_fail;
06549 }
06550 resultobj = SWIG_From_double(static_cast< double >(result));
06551 return resultobj;
06552 fail:
06553 return NULL;
06554 }
06555
06556
06557 SWIGINTERN PyObject *_wrap_VisualizationManager_getROSTimeElapsed(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
06558 PyObject *resultobj = 0;
06559 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
06560 double result;
06561 void *argp1 = 0 ;
06562 int res1 = 0 ;
06563 PyObject *swig_obj[1] ;
06564
06565 if (!args) SWIG_fail;
06566 swig_obj[0] = args;
06567 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
06568 if (!SWIG_IsOK(res1)) {
06569 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getROSTimeElapsed" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
06570 }
06571 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
06572 {
06573 PyThreadState* __tstate = wxPyBeginAllowThreads();
06574 result = (double)(arg1)->getROSTimeElapsed();
06575 wxPyEndAllowThreads(__tstate);
06576 if (PyErr_Occurred()) SWIG_fail;
06577 }
06578 resultobj = SWIG_From_double(static_cast< double >(result));
06579 return resultobj;
06580 fail:
06581 return NULL;
06582 }
06583
06584
06585 SWIGINTERN PyObject *_wrap_VisualizationManager_handleChar(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
06586 PyObject *resultobj = 0;
06587 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
06588 wxKeyEvent *arg2 = 0 ;
06589 void *argp1 = 0 ;
06590 int res1 = 0 ;
06591 void *argp2 = 0 ;
06592 int res2 = 0 ;
06593 PyObject * obj0 = 0 ;
06594 PyObject * obj1 = 0 ;
06595 char * kwnames[] = {
06596 (char *) "self",(char *) "event", NULL
06597 };
06598
06599 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VisualizationManager_handleChar",kwnames,&obj0,&obj1)) SWIG_fail;
06600 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
06601 if (!SWIG_IsOK(res1)) {
06602 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_handleChar" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
06603 }
06604 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
06605 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxKeyEvent, 0 );
06606 if (!SWIG_IsOK(res2)) {
06607 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "VisualizationManager_handleChar" "', expected argument " "2"" of type '" "wxKeyEvent &""'");
06608 }
06609 if (!argp2) {
06610 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "VisualizationManager_handleChar" "', expected argument " "2"" of type '" "wxKeyEvent &""'");
06611 }
06612 arg2 = reinterpret_cast< wxKeyEvent * >(argp2);
06613 {
06614 PyThreadState* __tstate = wxPyBeginAllowThreads();
06615 (arg1)->handleChar(*arg2);
06616 wxPyEndAllowThreads(__tstate);
06617 if (PyErr_Occurred()) SWIG_fail;
06618 }
06619 resultobj = SWIG_Py_Void();
06620 return resultobj;
06621 fail:
06622 return NULL;
06623 }
06624
06625
06626 SWIGINTERN PyObject *_wrap_VisualizationManager_handleMouseEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
06627 PyObject *resultobj = 0;
06628 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
06629 rviz::ViewportMouseEvent *arg2 = 0 ;
06630 void *argp1 = 0 ;
06631 int res1 = 0 ;
06632 void *argp2 = 0 ;
06633 int res2 = 0 ;
06634 PyObject * obj0 = 0 ;
06635 PyObject * obj1 = 0 ;
06636 char * kwnames[] = {
06637 (char *) "self",(char *) "event", NULL
06638 };
06639
06640 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VisualizationManager_handleMouseEvent",kwnames,&obj0,&obj1)) SWIG_fail;
06641 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
06642 if (!SWIG_IsOK(res1)) {
06643 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_handleMouseEvent" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
06644 }
06645 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
06646 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_rviz__ViewportMouseEvent, 0 );
06647 if (!SWIG_IsOK(res2)) {
06648 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "VisualizationManager_handleMouseEvent" "', expected argument " "2"" of type '" "rviz::ViewportMouseEvent &""'");
06649 }
06650 if (!argp2) {
06651 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "VisualizationManager_handleMouseEvent" "', expected argument " "2"" of type '" "rviz::ViewportMouseEvent &""'");
06652 }
06653 arg2 = reinterpret_cast< rviz::ViewportMouseEvent * >(argp2);
06654 {
06655 PyThreadState* __tstate = wxPyBeginAllowThreads();
06656 (arg1)->handleMouseEvent(*arg2);
06657 wxPyEndAllowThreads(__tstate);
06658 if (PyErr_Occurred()) SWIG_fail;
06659 }
06660 resultobj = SWIG_Py_Void();
06661 return resultobj;
06662 fail:
06663 return NULL;
06664 }
06665
06666
06667 SWIGINTERN PyObject *_wrap_VisualizationManager_setBackgroundColor(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
06668 PyObject *resultobj = 0;
06669 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
06670 rviz::Color *arg2 = 0 ;
06671 void *argp1 = 0 ;
06672 int res1 = 0 ;
06673 void *argp2 = 0 ;
06674 int res2 = 0 ;
06675 PyObject * obj0 = 0 ;
06676 PyObject * obj1 = 0 ;
06677 char * kwnames[] = {
06678 (char *) "self",(char *) "c", NULL
06679 };
06680
06681 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VisualizationManager_setBackgroundColor",kwnames,&obj0,&obj1)) SWIG_fail;
06682 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
06683 if (!SWIG_IsOK(res1)) {
06684 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_setBackgroundColor" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
06685 }
06686 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
06687 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_rviz__Color, 0 | 0);
06688 if (!SWIG_IsOK(res2)) {
06689 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "VisualizationManager_setBackgroundColor" "', expected argument " "2"" of type '" "rviz::Color const &""'");
06690 }
06691 if (!argp2) {
06692 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "VisualizationManager_setBackgroundColor" "', expected argument " "2"" of type '" "rviz::Color const &""'");
06693 }
06694 arg2 = reinterpret_cast< rviz::Color * >(argp2);
06695 {
06696 PyThreadState* __tstate = wxPyBeginAllowThreads();
06697 (arg1)->setBackgroundColor((rviz::Color const &)*arg2);
06698 wxPyEndAllowThreads(__tstate);
06699 if (PyErr_Occurred()) SWIG_fail;
06700 }
06701 resultobj = SWIG_Py_Void();
06702 return resultobj;
06703 fail:
06704 return NULL;
06705 }
06706
06707
06708 SWIGINTERN PyObject *_wrap_VisualizationManager_getBackgroundColor(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
06709 PyObject *resultobj = 0;
06710 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
06711 rviz::Color *result = 0 ;
06712 void *argp1 = 0 ;
06713 int res1 = 0 ;
06714 PyObject *swig_obj[1] ;
06715
06716 if (!args) SWIG_fail;
06717 swig_obj[0] = args;
06718 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
06719 if (!SWIG_IsOK(res1)) {
06720 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getBackgroundColor" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
06721 }
06722 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
06723 {
06724 PyThreadState* __tstate = wxPyBeginAllowThreads();
06725 {
06726 rviz::Color const &_result_ref = (arg1)->getBackgroundColor();
06727 result = (rviz::Color *) &_result_ref;
06728 }
06729 wxPyEndAllowThreads(__tstate);
06730 if (PyErr_Occurred()) SWIG_fail;
06731 }
06732 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_rviz__Color, 0 | 0 );
06733 return resultobj;
06734 fail:
06735 return NULL;
06736 }
06737
06738
06739 SWIGINTERN PyObject *_wrap_VisualizationManager_resetTime(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
06740 PyObject *resultobj = 0;
06741 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
06742 void *argp1 = 0 ;
06743 int res1 = 0 ;
06744 PyObject *swig_obj[1] ;
06745
06746 if (!args) SWIG_fail;
06747 swig_obj[0] = args;
06748 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
06749 if (!SWIG_IsOK(res1)) {
06750 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_resetTime" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
06751 }
06752 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
06753 {
06754 PyThreadState* __tstate = wxPyBeginAllowThreads();
06755 (arg1)->resetTime();
06756 wxPyEndAllowThreads(__tstate);
06757 if (PyErr_Occurred()) SWIG_fail;
06758 }
06759 resultobj = SWIG_Py_Void();
06760 return resultobj;
06761 fail:
06762 return NULL;
06763 }
06764
06765
06766 SWIGINTERN PyObject *_wrap_VisualizationManager_getCurrentViewController(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
06767 PyObject *resultobj = 0;
06768 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
06769 rviz::ViewController *result = 0 ;
06770 void *argp1 = 0 ;
06771 int res1 = 0 ;
06772 PyObject *swig_obj[1] ;
06773
06774 if (!args) SWIG_fail;
06775 swig_obj[0] = args;
06776 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
06777 if (!SWIG_IsOK(res1)) {
06778 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getCurrentViewController" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
06779 }
06780 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
06781 {
06782 PyThreadState* __tstate = wxPyBeginAllowThreads();
06783 result = (rviz::ViewController *)(arg1)->getCurrentViewController();
06784 wxPyEndAllowThreads(__tstate);
06785 if (PyErr_Occurred()) SWIG_fail;
06786 }
06787 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_rviz__ViewController, 0 | 0 );
06788 return resultobj;
06789 fail:
06790 return NULL;
06791 }
06792
06793
06794 SWIGINTERN PyObject *_wrap_VisualizationManager_getCurrentViewControllerType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
06795 PyObject *resultobj = 0;
06796 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
06797 std::string result;
06798 void *argp1 = 0 ;
06799 int res1 = 0 ;
06800 PyObject *swig_obj[1] ;
06801
06802 if (!args) SWIG_fail;
06803 swig_obj[0] = args;
06804 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
06805 if (!SWIG_IsOK(res1)) {
06806 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getCurrentViewControllerType" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
06807 }
06808 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
06809 {
06810 PyThreadState* __tstate = wxPyBeginAllowThreads();
06811 result = (arg1)->getCurrentViewControllerType();
06812 wxPyEndAllowThreads(__tstate);
06813 if (PyErr_Occurred()) SWIG_fail;
06814 }
06815 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
06816 return resultobj;
06817 fail:
06818 return NULL;
06819 }
06820
06821
06822 SWIGINTERN PyObject *_wrap_VisualizationManager_setCurrentViewControllerType(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
06823 PyObject *resultobj = 0;
06824 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
06825 std::string *arg2 = 0 ;
06826 bool result;
06827 void *argp1 = 0 ;
06828 int res1 = 0 ;
06829 int res2 = SWIG_OLDOBJ ;
06830 PyObject * obj0 = 0 ;
06831 PyObject * obj1 = 0 ;
06832 char * kwnames[] = {
06833 (char *) "self",(char *) "type", NULL
06834 };
06835
06836 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VisualizationManager_setCurrentViewControllerType",kwnames,&obj0,&obj1)) SWIG_fail;
06837 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
06838 if (!SWIG_IsOK(res1)) {
06839 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_setCurrentViewControllerType" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
06840 }
06841 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
06842 {
06843 std::string *ptr = (std::string *)0;
06844 res2 = SWIG_AsPtr_std_string(obj1, &ptr);
06845 if (!SWIG_IsOK(res2)) {
06846 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "VisualizationManager_setCurrentViewControllerType" "', expected argument " "2"" of type '" "std::string const &""'");
06847 }
06848 if (!ptr) {
06849 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "VisualizationManager_setCurrentViewControllerType" "', expected argument " "2"" of type '" "std::string const &""'");
06850 }
06851 arg2 = ptr;
06852 }
06853 {
06854 PyThreadState* __tstate = wxPyBeginAllowThreads();
06855 result = (bool)(arg1)->setCurrentViewControllerType((std::string const &)*arg2);
06856 wxPyEndAllowThreads(__tstate);
06857 if (PyErr_Occurred()) SWIG_fail;
06858 }
06859 {
06860 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
06861 }
06862 if (SWIG_IsNewObj(res2)) delete arg2;
06863 return resultobj;
06864 fail:
06865 if (SWIG_IsNewObj(res2)) delete arg2;
06866 return NULL;
06867 }
06868
06869
06870 SWIGINTERN PyObject *_wrap_VisualizationManager_getSelectionManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
06871 PyObject *resultobj = 0;
06872 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
06873 rviz::SelectionManager *result = 0 ;
06874 void *argp1 = 0 ;
06875 int res1 = 0 ;
06876 PyObject *swig_obj[1] ;
06877
06878 if (!args) SWIG_fail;
06879 swig_obj[0] = args;
06880 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
06881 if (!SWIG_IsOK(res1)) {
06882 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getSelectionManager" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
06883 }
06884 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
06885 {
06886 PyThreadState* __tstate = wxPyBeginAllowThreads();
06887 result = (rviz::SelectionManager *)(arg1)->getSelectionManager();
06888 wxPyEndAllowThreads(__tstate);
06889 if (PyErr_Occurred()) SWIG_fail;
06890 }
06891 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_rviz__SelectionManager, 0 | 0 );
06892 return resultobj;
06893 fail:
06894 return NULL;
06895 }
06896
06897
06898 SWIGINTERN PyObject *_wrap_VisualizationManager_lockRender(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
06899 PyObject *resultobj = 0;
06900 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
06901 void *argp1 = 0 ;
06902 int res1 = 0 ;
06903 PyObject *swig_obj[1] ;
06904
06905 if (!args) SWIG_fail;
06906 swig_obj[0] = args;
06907 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
06908 if (!SWIG_IsOK(res1)) {
06909 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_lockRender" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
06910 }
06911 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
06912 {
06913 PyThreadState* __tstate = wxPyBeginAllowThreads();
06914 (arg1)->lockRender();
06915 wxPyEndAllowThreads(__tstate);
06916 if (PyErr_Occurred()) SWIG_fail;
06917 }
06918 resultobj = SWIG_Py_Void();
06919 return resultobj;
06920 fail:
06921 return NULL;
06922 }
06923
06924
06925 SWIGINTERN PyObject *_wrap_VisualizationManager_unlockRender(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
06926 PyObject *resultobj = 0;
06927 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
06928 void *argp1 = 0 ;
06929 int res1 = 0 ;
06930 PyObject *swig_obj[1] ;
06931
06932 if (!args) SWIG_fail;
06933 swig_obj[0] = args;
06934 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
06935 if (!SWIG_IsOK(res1)) {
06936 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_unlockRender" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
06937 }
06938 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
06939 {
06940 PyThreadState* __tstate = wxPyBeginAllowThreads();
06941 (arg1)->unlockRender();
06942 wxPyEndAllowThreads(__tstate);
06943 if (PyErr_Occurred()) SWIG_fail;
06944 }
06945 resultobj = SWIG_Py_Void();
06946 return resultobj;
06947 fail:
06948 return NULL;
06949 }
06950
06951
06952 SWIGINTERN PyObject *_wrap_VisualizationManager_queueRender(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
06953 PyObject *resultobj = 0;
06954 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
06955 void *argp1 = 0 ;
06956 int res1 = 0 ;
06957 PyObject *swig_obj[1] ;
06958
06959 if (!args) SWIG_fail;
06960 swig_obj[0] = args;
06961 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
06962 if (!SWIG_IsOK(res1)) {
06963 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_queueRender" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
06964 }
06965 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
06966 {
06967 PyThreadState* __tstate = wxPyBeginAllowThreads();
06968 (arg1)->queueRender();
06969 wxPyEndAllowThreads(__tstate);
06970 if (PyErr_Occurred()) SWIG_fail;
06971 }
06972 resultobj = SWIG_Py_Void();
06973 return resultobj;
06974 fail:
06975 return NULL;
06976 }
06977
06978
06979 SWIGINTERN PyObject *_wrap_VisualizationManager_getWindowManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
06980 PyObject *resultobj = 0;
06981 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
06982 rviz::WindowManagerInterface *result = 0 ;
06983 void *argp1 = 0 ;
06984 int res1 = 0 ;
06985 PyObject *swig_obj[1] ;
06986
06987 if (!args) SWIG_fail;
06988 swig_obj[0] = args;
06989 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
06990 if (!SWIG_IsOK(res1)) {
06991 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getWindowManager" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
06992 }
06993 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
06994 {
06995 PyThreadState* __tstate = wxPyBeginAllowThreads();
06996 result = (rviz::WindowManagerInterface *)(arg1)->getWindowManager();
06997 wxPyEndAllowThreads(__tstate);
06998 if (PyErr_Occurred()) SWIG_fail;
06999 }
07000 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_rviz__WindowManagerInterface, 0 | 0 );
07001 return resultobj;
07002 fail:
07003 return NULL;
07004 }
07005
07006
07007 SWIGINTERN PyObject *_wrap_VisualizationManager_getUpdateQueue(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
07008 PyObject *resultobj = 0;
07009 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
07010 ros::CallbackQueueInterface *result = 0 ;
07011 void *argp1 = 0 ;
07012 int res1 = 0 ;
07013 PyObject *swig_obj[1] ;
07014
07015 if (!args) SWIG_fail;
07016 swig_obj[0] = args;
07017 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
07018 if (!SWIG_IsOK(res1)) {
07019 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getUpdateQueue" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
07020 }
07021 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
07022 {
07023 PyThreadState* __tstate = wxPyBeginAllowThreads();
07024 result = (ros::CallbackQueueInterface *)(arg1)->getUpdateQueue();
07025 wxPyEndAllowThreads(__tstate);
07026 if (PyErr_Occurred()) SWIG_fail;
07027 }
07028 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_ros__CallbackQueueInterface, 0 | 0 );
07029 return resultobj;
07030 fail:
07031 return NULL;
07032 }
07033
07034
07035 SWIGINTERN PyObject *_wrap_VisualizationManager_getThreadedQueue(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
07036 PyObject *resultobj = 0;
07037 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
07038 ros::CallbackQueueInterface *result = 0 ;
07039 void *argp1 = 0 ;
07040 int res1 = 0 ;
07041 PyObject *swig_obj[1] ;
07042
07043 if (!args) SWIG_fail;
07044 swig_obj[0] = args;
07045 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
07046 if (!SWIG_IsOK(res1)) {
07047 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getThreadedQueue" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
07048 }
07049 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
07050 {
07051 PyThreadState* __tstate = wxPyBeginAllowThreads();
07052 result = (ros::CallbackQueueInterface *)(arg1)->getThreadedQueue();
07053 wxPyEndAllowThreads(__tstate);
07054 if (PyErr_Occurred()) SWIG_fail;
07055 }
07056 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_ros__CallbackQueueInterface, 0 | 0 );
07057 return resultobj;
07058 fail:
07059 return NULL;
07060 }
07061
07062
07063 SWIGINTERN PyObject *_wrap_VisualizationManager_getPluginManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
07064 PyObject *resultobj = 0;
07065 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
07066 rviz::PluginManager *result = 0 ;
07067 void *argp1 = 0 ;
07068 int res1 = 0 ;
07069 PyObject *swig_obj[1] ;
07070
07071 if (!args) SWIG_fail;
07072 swig_obj[0] = args;
07073 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
07074 if (!SWIG_IsOK(res1)) {
07075 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getPluginManager" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
07076 }
07077 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
07078 {
07079 PyThreadState* __tstate = wxPyBeginAllowThreads();
07080 result = (rviz::PluginManager *)(arg1)->getPluginManager();
07081 wxPyEndAllowThreads(__tstate);
07082 if (PyErr_Occurred()) SWIG_fail;
07083 }
07084 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_rviz__PluginManager, 0 | 0 );
07085 return resultobj;
07086 fail:
07087 return NULL;
07088 }
07089
07090
07091 SWIGINTERN PyObject *_wrap_VisualizationManager_getFrameManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
07092 PyObject *resultobj = 0;
07093 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
07094 rviz::FrameManager *result = 0 ;
07095 void *argp1 = 0 ;
07096 int res1 = 0 ;
07097 PyObject *swig_obj[1] ;
07098
07099 if (!args) SWIG_fail;
07100 swig_obj[0] = args;
07101 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
07102 if (!SWIG_IsOK(res1)) {
07103 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getFrameManager" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
07104 }
07105 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
07106 {
07107 PyThreadState* __tstate = wxPyBeginAllowThreads();
07108 result = (rviz::FrameManager *)(arg1)->getFrameManager();
07109 wxPyEndAllowThreads(__tstate);
07110 if (PyErr_Occurred()) SWIG_fail;
07111 }
07112 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_rviz__FrameManager, 0 | 0 );
07113 return resultobj;
07114 fail:
07115 return NULL;
07116 }
07117
07118
07119 SWIGINTERN PyObject *_wrap_VisualizationManager_getFramesChangedSignal(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
07120 PyObject *resultobj = 0;
07121 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
07122 rviz::FramesChangedSignal *result = 0 ;
07123 void *argp1 = 0 ;
07124 int res1 = 0 ;
07125 PyObject *swig_obj[1] ;
07126
07127 if (!args) SWIG_fail;
07128 swig_obj[0] = args;
07129 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
07130 if (!SWIG_IsOK(res1)) {
07131 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getFramesChangedSignal" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
07132 }
07133 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
07134 {
07135 PyThreadState* __tstate = wxPyBeginAllowThreads();
07136 {
07137 rviz::FramesChangedSignal &_result_ref = (arg1)->getFramesChangedSignal();
07138 result = (rviz::FramesChangedSignal *) &_result_ref;
07139 }
07140 wxPyEndAllowThreads(__tstate);
07141 if (PyErr_Occurred()) SWIG_fail;
07142 }
07143 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_boost__signalTvoid_frviz__V_string_const_RF_t, 0 | 0 );
07144 return resultobj;
07145 fail:
07146 return NULL;
07147 }
07148
07149
07150 SWIGINTERN PyObject *_wrap_VisualizationManager_getDisplayAddingSignal(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
07151 PyObject *resultobj = 0;
07152 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
07153 rviz::DisplayWrapperSignal *result = 0 ;
07154 void *argp1 = 0 ;
07155 int res1 = 0 ;
07156 PyObject *swig_obj[1] ;
07157
07158 if (!args) SWIG_fail;
07159 swig_obj[0] = args;
07160 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
07161 if (!SWIG_IsOK(res1)) {
07162 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getDisplayAddingSignal" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
07163 }
07164 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
07165 {
07166 PyThreadState* __tstate = wxPyBeginAllowThreads();
07167 {
07168 rviz::DisplayWrapperSignal &_result_ref = (arg1)->getDisplayAddingSignal();
07169 result = (rviz::DisplayWrapperSignal *) &_result_ref;
07170 }
07171 wxPyEndAllowThreads(__tstate);
07172 if (PyErr_Occurred()) SWIG_fail;
07173 }
07174 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_boost__signalTvoid_frviz__DisplayWrapper_pF_t, 0 | 0 );
07175 return resultobj;
07176 fail:
07177 return NULL;
07178 }
07179
07180
07181 SWIGINTERN PyObject *_wrap_VisualizationManager_getDisplayAddedSignal(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
07182 PyObject *resultobj = 0;
07183 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
07184 rviz::DisplayWrapperSignal *result = 0 ;
07185 void *argp1 = 0 ;
07186 int res1 = 0 ;
07187 PyObject *swig_obj[1] ;
07188
07189 if (!args) SWIG_fail;
07190 swig_obj[0] = args;
07191 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
07192 if (!SWIG_IsOK(res1)) {
07193 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getDisplayAddedSignal" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
07194 }
07195 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
07196 {
07197 PyThreadState* __tstate = wxPyBeginAllowThreads();
07198 {
07199 rviz::DisplayWrapperSignal &_result_ref = (arg1)->getDisplayAddedSignal();
07200 result = (rviz::DisplayWrapperSignal *) &_result_ref;
07201 }
07202 wxPyEndAllowThreads(__tstate);
07203 if (PyErr_Occurred()) SWIG_fail;
07204 }
07205 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_boost__signalTvoid_frviz__DisplayWrapper_pF_t, 0 | 0 );
07206 return resultobj;
07207 fail:
07208 return NULL;
07209 }
07210
07211
07212 SWIGINTERN PyObject *_wrap_VisualizationManager_getDisplayRemovingSignal(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
07213 PyObject *resultobj = 0;
07214 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
07215 rviz::DisplayWrapperSignal *result = 0 ;
07216 void *argp1 = 0 ;
07217 int res1 = 0 ;
07218 PyObject *swig_obj[1] ;
07219
07220 if (!args) SWIG_fail;
07221 swig_obj[0] = args;
07222 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
07223 if (!SWIG_IsOK(res1)) {
07224 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getDisplayRemovingSignal" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
07225 }
07226 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
07227 {
07228 PyThreadState* __tstate = wxPyBeginAllowThreads();
07229 {
07230 rviz::DisplayWrapperSignal &_result_ref = (arg1)->getDisplayRemovingSignal();
07231 result = (rviz::DisplayWrapperSignal *) &_result_ref;
07232 }
07233 wxPyEndAllowThreads(__tstate);
07234 if (PyErr_Occurred()) SWIG_fail;
07235 }
07236 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_boost__signalTvoid_frviz__DisplayWrapper_pF_t, 0 | 0 );
07237 return resultobj;
07238 fail:
07239 return NULL;
07240 }
07241
07242
07243 SWIGINTERN PyObject *_wrap_VisualizationManager_getDisplayRemovedSignal(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
07244 PyObject *resultobj = 0;
07245 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
07246 rviz::DisplayWrapperSignal *result = 0 ;
07247 void *argp1 = 0 ;
07248 int res1 = 0 ;
07249 PyObject *swig_obj[1] ;
07250
07251 if (!args) SWIG_fail;
07252 swig_obj[0] = args;
07253 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
07254 if (!SWIG_IsOK(res1)) {
07255 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getDisplayRemovedSignal" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
07256 }
07257 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
07258 {
07259 PyThreadState* __tstate = wxPyBeginAllowThreads();
07260 {
07261 rviz::DisplayWrapperSignal &_result_ref = (arg1)->getDisplayRemovedSignal();
07262 result = (rviz::DisplayWrapperSignal *) &_result_ref;
07263 }
07264 wxPyEndAllowThreads(__tstate);
07265 if (PyErr_Occurred()) SWIG_fail;
07266 }
07267 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_boost__signalTvoid_frviz__DisplayWrapper_pF_t, 0 | 0 );
07268 return resultobj;
07269 fail:
07270 return NULL;
07271 }
07272
07273
07274 SWIGINTERN PyObject *_wrap_VisualizationManager_getDisplaysRemovingSignal(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
07275 PyObject *resultobj = 0;
07276 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
07277 rviz::DisplayWrappersSignal *result = 0 ;
07278 void *argp1 = 0 ;
07279 int res1 = 0 ;
07280 PyObject *swig_obj[1] ;
07281
07282 if (!args) SWIG_fail;
07283 swig_obj[0] = args;
07284 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
07285 if (!SWIG_IsOK(res1)) {
07286 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getDisplaysRemovingSignal" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
07287 }
07288 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
07289 {
07290 PyThreadState* __tstate = wxPyBeginAllowThreads();
07291 {
07292 rviz::DisplayWrappersSignal &_result_ref = (arg1)->getDisplaysRemovingSignal();
07293 result = (rviz::DisplayWrappersSignal *) &_result_ref;
07294 }
07295 wxPyEndAllowThreads(__tstate);
07296 if (PyErr_Occurred()) SWIG_fail;
07297 }
07298 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_boost__signalTvoid_frviz__V_DisplayWrapper_const_RF_t, 0 | 0 );
07299 return resultobj;
07300 fail:
07301 return NULL;
07302 }
07303
07304
07305 SWIGINTERN PyObject *_wrap_VisualizationManager_getDisplaysRemovedSignal(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
07306 PyObject *resultobj = 0;
07307 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
07308 rviz::DisplayWrappersSignal *result = 0 ;
07309 void *argp1 = 0 ;
07310 int res1 = 0 ;
07311 PyObject *swig_obj[1] ;
07312
07313 if (!args) SWIG_fail;
07314 swig_obj[0] = args;
07315 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
07316 if (!SWIG_IsOK(res1)) {
07317 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getDisplaysRemovedSignal" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
07318 }
07319 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
07320 {
07321 PyThreadState* __tstate = wxPyBeginAllowThreads();
07322 {
07323 rviz::DisplayWrappersSignal &_result_ref = (arg1)->getDisplaysRemovedSignal();
07324 result = (rviz::DisplayWrappersSignal *) &_result_ref;
07325 }
07326 wxPyEndAllowThreads(__tstate);
07327 if (PyErr_Occurred()) SWIG_fail;
07328 }
07329 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_boost__signalTvoid_frviz__V_DisplayWrapper_const_RF_t, 0 | 0 );
07330 return resultobj;
07331 fail:
07332 return NULL;
07333 }
07334
07335
07336 SWIGINTERN PyObject *_wrap_VisualizationManager_getDisplaysConfigLoadedSignal(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
07337 PyObject *resultobj = 0;
07338 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
07339 rviz::ConfigSignal *result = 0 ;
07340 void *argp1 = 0 ;
07341 int res1 = 0 ;
07342 PyObject *swig_obj[1] ;
07343
07344 if (!args) SWIG_fail;
07345 swig_obj[0] = args;
07346 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
07347 if (!SWIG_IsOK(res1)) {
07348 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getDisplaysConfigLoadedSignal" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
07349 }
07350 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
07351 {
07352 PyThreadState* __tstate = wxPyBeginAllowThreads();
07353 {
07354 rviz::ConfigSignal &_result_ref = (arg1)->getDisplaysConfigLoadedSignal();
07355 result = (rviz::ConfigSignal *) &_result_ref;
07356 }
07357 wxPyEndAllowThreads(__tstate);
07358 if (PyErr_Occurred()) SWIG_fail;
07359 }
07360 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_boost__signalTvoid_fboost__shared_ptrTwxConfigBase_t_const_RF_t, 0 | 0 );
07361 return resultobj;
07362 fail:
07363 return NULL;
07364 }
07365
07366
07367 SWIGINTERN PyObject *_wrap_VisualizationManager_getDisplaysConfigSavingSignal(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
07368 PyObject *resultobj = 0;
07369 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
07370 rviz::ConfigSignal *result = 0 ;
07371 void *argp1 = 0 ;
07372 int res1 = 0 ;
07373 PyObject *swig_obj[1] ;
07374
07375 if (!args) SWIG_fail;
07376 swig_obj[0] = args;
07377 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
07378 if (!SWIG_IsOK(res1)) {
07379 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getDisplaysConfigSavingSignal" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
07380 }
07381 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
07382 {
07383 PyThreadState* __tstate = wxPyBeginAllowThreads();
07384 {
07385 rviz::ConfigSignal &_result_ref = (arg1)->getDisplaysConfigSavingSignal();
07386 result = (rviz::ConfigSignal *) &_result_ref;
07387 }
07388 wxPyEndAllowThreads(__tstate);
07389 if (PyErr_Occurred()) SWIG_fail;
07390 }
07391 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_boost__signalTvoid_fboost__shared_ptrTwxConfigBase_t_const_RF_t, 0 | 0 );
07392 return resultobj;
07393 fail:
07394 return NULL;
07395 }
07396
07397
07398 SWIGINTERN PyObject *_wrap_VisualizationManager_getGeneralConfigLoadedSignal(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
07399 PyObject *resultobj = 0;
07400 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
07401 rviz::ConfigSignal *result = 0 ;
07402 void *argp1 = 0 ;
07403 int res1 = 0 ;
07404 PyObject *swig_obj[1] ;
07405
07406 if (!args) SWIG_fail;
07407 swig_obj[0] = args;
07408 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
07409 if (!SWIG_IsOK(res1)) {
07410 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getGeneralConfigLoadedSignal" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
07411 }
07412 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
07413 {
07414 PyThreadState* __tstate = wxPyBeginAllowThreads();
07415 {
07416 rviz::ConfigSignal &_result_ref = (arg1)->getGeneralConfigLoadedSignal();
07417 result = (rviz::ConfigSignal *) &_result_ref;
07418 }
07419 wxPyEndAllowThreads(__tstate);
07420 if (PyErr_Occurred()) SWIG_fail;
07421 }
07422 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_boost__signalTvoid_fboost__shared_ptrTwxConfigBase_t_const_RF_t, 0 | 0 );
07423 return resultobj;
07424 fail:
07425 return NULL;
07426 }
07427
07428
07429 SWIGINTERN PyObject *_wrap_VisualizationManager_getGeneralConfigSavingSignal(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
07430 PyObject *resultobj = 0;
07431 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
07432 rviz::ConfigSignal *result = 0 ;
07433 void *argp1 = 0 ;
07434 int res1 = 0 ;
07435 PyObject *swig_obj[1] ;
07436
07437 if (!args) SWIG_fail;
07438 swig_obj[0] = args;
07439 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
07440 if (!SWIG_IsOK(res1)) {
07441 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getGeneralConfigSavingSignal" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
07442 }
07443 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
07444 {
07445 PyThreadState* __tstate = wxPyBeginAllowThreads();
07446 {
07447 rviz::ConfigSignal &_result_ref = (arg1)->getGeneralConfigSavingSignal();
07448 result = (rviz::ConfigSignal *) &_result_ref;
07449 }
07450 wxPyEndAllowThreads(__tstate);
07451 if (PyErr_Occurred()) SWIG_fail;
07452 }
07453 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_boost__signalTvoid_fboost__shared_ptrTwxConfigBase_t_const_RF_t, 0 | 0 );
07454 return resultobj;
07455 fail:
07456 return NULL;
07457 }
07458
07459
07460 SWIGINTERN PyObject *_wrap_VisualizationManager_getToolAddedSignal(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
07461 PyObject *resultobj = 0;
07462 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
07463 rviz::ToolSignal *result = 0 ;
07464 void *argp1 = 0 ;
07465 int res1 = 0 ;
07466 PyObject *swig_obj[1] ;
07467
07468 if (!args) SWIG_fail;
07469 swig_obj[0] = args;
07470 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
07471 if (!SWIG_IsOK(res1)) {
07472 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getToolAddedSignal" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
07473 }
07474 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
07475 {
07476 PyThreadState* __tstate = wxPyBeginAllowThreads();
07477 {
07478 rviz::ToolSignal &_result_ref = (arg1)->getToolAddedSignal();
07479 result = (rviz::ToolSignal *) &_result_ref;
07480 }
07481 wxPyEndAllowThreads(__tstate);
07482 if (PyErr_Occurred()) SWIG_fail;
07483 }
07484 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_boost__signalTvoid_frviz__Tool_pF_t, 0 | 0 );
07485 return resultobj;
07486 fail:
07487 return NULL;
07488 }
07489
07490
07491 SWIGINTERN PyObject *_wrap_VisualizationManager_getToolChangedSignal(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
07492 PyObject *resultobj = 0;
07493 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
07494 rviz::ToolSignal *result = 0 ;
07495 void *argp1 = 0 ;
07496 int res1 = 0 ;
07497 PyObject *swig_obj[1] ;
07498
07499 if (!args) SWIG_fail;
07500 swig_obj[0] = args;
07501 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
07502 if (!SWIG_IsOK(res1)) {
07503 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getToolChangedSignal" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
07504 }
07505 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
07506 {
07507 PyThreadState* __tstate = wxPyBeginAllowThreads();
07508 {
07509 rviz::ToolSignal &_result_ref = (arg1)->getToolChangedSignal();
07510 result = (rviz::ToolSignal *) &_result_ref;
07511 }
07512 wxPyEndAllowThreads(__tstate);
07513 if (PyErr_Occurred()) SWIG_fail;
07514 }
07515 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_boost__signalTvoid_frviz__Tool_pF_t, 0 | 0 );
07516 return resultobj;
07517 fail:
07518 return NULL;
07519 }
07520
07521
07522 SWIGINTERN PyObject *_wrap_VisualizationManager_getViewControllerTypeAddedSignal(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
07523 PyObject *resultobj = 0;
07524 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
07525 rviz::ViewControllerTypeAddedSignal *result = 0 ;
07526 void *argp1 = 0 ;
07527 int res1 = 0 ;
07528 PyObject *swig_obj[1] ;
07529
07530 if (!args) SWIG_fail;
07531 swig_obj[0] = args;
07532 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
07533 if (!SWIG_IsOK(res1)) {
07534 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getViewControllerTypeAddedSignal" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
07535 }
07536 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
07537 {
07538 PyThreadState* __tstate = wxPyBeginAllowThreads();
07539 {
07540 rviz::ViewControllerTypeAddedSignal &_result_ref = (arg1)->getViewControllerTypeAddedSignal();
07541 result = (rviz::ViewControllerTypeAddedSignal *) &_result_ref;
07542 }
07543 wxPyEndAllowThreads(__tstate);
07544 if (PyErr_Occurred()) SWIG_fail;
07545 }
07546 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_boost__signalTvoid_fstd__string_const_R_std__string_const_RF_t, 0 | 0 );
07547 return resultobj;
07548 fail:
07549 return NULL;
07550 }
07551
07552
07553 SWIGINTERN PyObject *_wrap_VisualizationManager_getViewControllerTypeChangedSignal(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
07554 PyObject *resultobj = 0;
07555 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
07556 rviz::ViewControllerSignal *result = 0 ;
07557 void *argp1 = 0 ;
07558 int res1 = 0 ;
07559 PyObject *swig_obj[1] ;
07560
07561 if (!args) SWIG_fail;
07562 swig_obj[0] = args;
07563 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
07564 if (!SWIG_IsOK(res1)) {
07565 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getViewControllerTypeChangedSignal" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
07566 }
07567 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
07568 {
07569 PyThreadState* __tstate = wxPyBeginAllowThreads();
07570 {
07571 rviz::ViewControllerSignal &_result_ref = (arg1)->getViewControllerTypeChangedSignal();
07572 result = (rviz::ViewControllerSignal *) &_result_ref;
07573 }
07574 wxPyEndAllowThreads(__tstate);
07575 if (PyErr_Occurred()) SWIG_fail;
07576 }
07577 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_boost__signalTvoid_frviz__ViewController_pF_t, 0 | 0 );
07578 return resultobj;
07579 fail:
07580 return NULL;
07581 }
07582
07583
07584 SWIGINTERN PyObject *_wrap_VisualizationManager_getTimeChangedSignal(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
07585 PyObject *resultobj = 0;
07586 rviz::VisualizationManager *arg1 = (rviz::VisualizationManager *) 0 ;
07587 rviz::TimeSignal *result = 0 ;
07588 void *argp1 = 0 ;
07589 int res1 = 0 ;
07590 PyObject *swig_obj[1] ;
07591
07592 if (!args) SWIG_fail;
07593 swig_obj[0] = args;
07594 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
07595 if (!SWIG_IsOK(res1)) {
07596 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationManager_getTimeChangedSignal" "', expected argument " "1"" of type '" "rviz::VisualizationManager *""'");
07597 }
07598 arg1 = reinterpret_cast< rviz::VisualizationManager * >(argp1);
07599 {
07600 PyThreadState* __tstate = wxPyBeginAllowThreads();
07601 {
07602 rviz::TimeSignal &_result_ref = (arg1)->getTimeChangedSignal();
07603 result = (rviz::TimeSignal *) &_result_ref;
07604 }
07605 wxPyEndAllowThreads(__tstate);
07606 if (PyErr_Occurred()) SWIG_fail;
07607 }
07608 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_boost__signalTvoid_fvoidF_t, 0 | 0 );
07609 return resultobj;
07610 fail:
07611 return NULL;
07612 }
07613
07614
07615 SWIGINTERN PyObject *VisualizationManager_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
07616 PyObject *obj;
07617 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
07618 SWIG_TypeNewClientData(SWIGTYPE_p_rviz__VisualizationManager, SWIG_NewClientData(obj));
07619 return SWIG_Py_Void();
07620 }
07621
07622 SWIGINTERN PyObject *VisualizationManager_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
07623 return SWIG_Python_InitShadowInstance(args);
07624 }
07625
07626 SWIGINTERN PyObject *_wrap_new_DisplaysPanelGenerated(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
07627 PyObject *resultobj = 0;
07628 wxWindow *arg1 = (wxWindow *) 0 ;
07629 int arg2 = (int) wxID_ANY ;
07630 wxPoint const &arg3_defvalue = wxDefaultPosition ;
07631 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
07632 wxSize const &arg4_defvalue = wxSize( 500,300 ) ;
07633 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
07634 long arg5 = (long) wxTAB_TRAVERSAL ;
07635 DisplaysPanelGenerated *result = 0 ;
07636 void *argp1 = 0 ;
07637 int res1 = 0 ;
07638 int val2 ;
07639 int ecode2 = 0 ;
07640 wxPoint temp3 ;
07641 wxSize temp4 ;
07642 long val5 ;
07643 int ecode5 = 0 ;
07644 PyObject * obj0 = 0 ;
07645 PyObject * obj1 = 0 ;
07646 PyObject * obj2 = 0 ;
07647 PyObject * obj3 = 0 ;
07648 PyObject * obj4 = 0 ;
07649 char * kwnames[] = {
07650 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
07651 };
07652
07653 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOO:new_DisplaysPanelGenerated",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
07654 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
07655 if (!SWIG_IsOK(res1)) {
07656 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_DisplaysPanelGenerated" "', expected argument " "1"" of type '" "wxWindow *""'");
07657 }
07658 arg1 = reinterpret_cast< wxWindow * >(argp1);
07659 if (obj1) {
07660 ecode2 = SWIG_AsVal_int(obj1, &val2);
07661 if (!SWIG_IsOK(ecode2)) {
07662 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_DisplaysPanelGenerated" "', expected argument " "2"" of type '" "int""'");
07663 }
07664 arg2 = static_cast< int >(val2);
07665 }
07666 if (obj2) {
07667 {
07668 arg3 = &temp3;
07669 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
07670 }
07671 }
07672 if (obj3) {
07673 {
07674 arg4 = &temp4;
07675 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
07676 }
07677 }
07678 if (obj4) {
07679 ecode5 = SWIG_AsVal_long(obj4, &val5);
07680 if (!SWIG_IsOK(ecode5)) {
07681 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "new_DisplaysPanelGenerated" "', expected argument " "5"" of type '" "long""'");
07682 }
07683 arg5 = static_cast< long >(val5);
07684 }
07685 {
07686 PyThreadState* __tstate = wxPyBeginAllowThreads();
07687 result = (DisplaysPanelGenerated *)new DisplaysPanelGenerated(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5);
07688 wxPyEndAllowThreads(__tstate);
07689 if (PyErr_Occurred()) SWIG_fail;
07690 }
07691 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_DisplaysPanelGenerated, SWIG_POINTER_NEW | 0 );
07692 return resultobj;
07693 fail:
07694 return NULL;
07695 }
07696
07697
07698 SWIGINTERN PyObject *_wrap_delete_DisplaysPanelGenerated(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
07699 PyObject *resultobj = 0;
07700 DisplaysPanelGenerated *arg1 = (DisplaysPanelGenerated *) 0 ;
07701 void *argp1 = 0 ;
07702 int res1 = 0 ;
07703 PyObject *swig_obj[1] ;
07704
07705 if (!args) SWIG_fail;
07706 swig_obj[0] = args;
07707 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_DisplaysPanelGenerated, SWIG_POINTER_DISOWN | 0 );
07708 if (!SWIG_IsOK(res1)) {
07709 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_DisplaysPanelGenerated" "', expected argument " "1"" of type '" "DisplaysPanelGenerated *""'");
07710 }
07711 arg1 = reinterpret_cast< DisplaysPanelGenerated * >(argp1);
07712 {
07713 PyThreadState* __tstate = wxPyBeginAllowThreads();
07714 delete arg1;
07715
07716 wxPyEndAllowThreads(__tstate);
07717 if (PyErr_Occurred()) SWIG_fail;
07718 }
07719 resultobj = SWIG_Py_Void();
07720 return resultobj;
07721 fail:
07722 return NULL;
07723 }
07724
07725
07726 SWIGINTERN PyObject *DisplaysPanelGenerated_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
07727 PyObject *obj;
07728 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
07729 SWIG_TypeNewClientData(SWIGTYPE_p_DisplaysPanelGenerated, SWIG_NewClientData(obj));
07730 return SWIG_Py_Void();
07731 }
07732
07733 SWIGINTERN PyObject *DisplaysPanelGenerated_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
07734 return SWIG_Python_InitShadowInstance(args);
07735 }
07736
07737 SWIGINTERN PyObject *_wrap_new_NewDisplayDialogGenerated(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
07738 PyObject *resultobj = 0;
07739 wxWindow *arg1 = (wxWindow *) 0 ;
07740 int arg2 = (int) wxID_ANY ;
07741 wxString const &arg3_defvalue = wxT("New Display") ;
07742 wxString *arg3 = (wxString *) &arg3_defvalue ;
07743 wxPoint const &arg4_defvalue = wxDefaultPosition ;
07744 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
07745 wxSize const &arg5_defvalue = wxSize( 485,497 ) ;
07746 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
07747 long arg6 = (long) wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER ;
07748 NewDisplayDialogGenerated *result = 0 ;
07749 void *argp1 = 0 ;
07750 int res1 = 0 ;
07751 int val2 ;
07752 int ecode2 = 0 ;
07753 bool temp3 = false ;
07754 wxPoint temp4 ;
07755 wxSize temp5 ;
07756 long val6 ;
07757 int ecode6 = 0 ;
07758 PyObject * obj0 = 0 ;
07759 PyObject * obj1 = 0 ;
07760 PyObject * obj2 = 0 ;
07761 PyObject * obj3 = 0 ;
07762 PyObject * obj4 = 0 ;
07763 PyObject * obj5 = 0 ;
07764 char * kwnames[] = {
07765 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style", NULL
07766 };
07767
07768 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_NewDisplayDialogGenerated",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail;
07769 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
07770 if (!SWIG_IsOK(res1)) {
07771 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_NewDisplayDialogGenerated" "', expected argument " "1"" of type '" "wxWindow *""'");
07772 }
07773 arg1 = reinterpret_cast< wxWindow * >(argp1);
07774 if (obj1) {
07775 ecode2 = SWIG_AsVal_int(obj1, &val2);
07776 if (!SWIG_IsOK(ecode2)) {
07777 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_NewDisplayDialogGenerated" "', expected argument " "2"" of type '" "int""'");
07778 }
07779 arg2 = static_cast< int >(val2);
07780 }
07781 if (obj2) {
07782 {
07783 arg3 = wxString_in_helper(obj2);
07784 if (arg3 == NULL) SWIG_fail;
07785 temp3 = true;
07786 }
07787 }
07788 if (obj3) {
07789 {
07790 arg4 = &temp4;
07791 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
07792 }
07793 }
07794 if (obj4) {
07795 {
07796 arg5 = &temp5;
07797 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
07798 }
07799 }
07800 if (obj5) {
07801 ecode6 = SWIG_AsVal_long(obj5, &val6);
07802 if (!SWIG_IsOK(ecode6)) {
07803 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "new_NewDisplayDialogGenerated" "', expected argument " "6"" of type '" "long""'");
07804 }
07805 arg6 = static_cast< long >(val6);
07806 }
07807 {
07808 PyThreadState* __tstate = wxPyBeginAllowThreads();
07809 result = (NewDisplayDialogGenerated *)new NewDisplayDialogGenerated(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6);
07810 wxPyEndAllowThreads(__tstate);
07811 if (PyErr_Occurred()) SWIG_fail;
07812 }
07813 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_NewDisplayDialogGenerated, SWIG_POINTER_NEW | 0 );
07814 {
07815 if (temp3)
07816 delete arg3;
07817 }
07818 return resultobj;
07819 fail:
07820 {
07821 if (temp3)
07822 delete arg3;
07823 }
07824 return NULL;
07825 }
07826
07827
07828 SWIGINTERN PyObject *_wrap_delete_NewDisplayDialogGenerated(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
07829 PyObject *resultobj = 0;
07830 NewDisplayDialogGenerated *arg1 = (NewDisplayDialogGenerated *) 0 ;
07831 void *argp1 = 0 ;
07832 int res1 = 0 ;
07833 PyObject *swig_obj[1] ;
07834
07835 if (!args) SWIG_fail;
07836 swig_obj[0] = args;
07837 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_NewDisplayDialogGenerated, SWIG_POINTER_DISOWN | 0 );
07838 if (!SWIG_IsOK(res1)) {
07839 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_NewDisplayDialogGenerated" "', expected argument " "1"" of type '" "NewDisplayDialogGenerated *""'");
07840 }
07841 arg1 = reinterpret_cast< NewDisplayDialogGenerated * >(argp1);
07842 {
07843 PyThreadState* __tstate = wxPyBeginAllowThreads();
07844 delete arg1;
07845
07846 wxPyEndAllowThreads(__tstate);
07847 if (PyErr_Occurred()) SWIG_fail;
07848 }
07849 resultobj = SWIG_Py_Void();
07850 return resultobj;
07851 fail:
07852 return NULL;
07853 }
07854
07855
07856 SWIGINTERN PyObject *NewDisplayDialogGenerated_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
07857 PyObject *obj;
07858 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
07859 SWIG_TypeNewClientData(SWIGTYPE_p_NewDisplayDialogGenerated, SWIG_NewClientData(obj));
07860 return SWIG_Py_Void();
07861 }
07862
07863 SWIGINTERN PyObject *NewDisplayDialogGenerated_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
07864 return SWIG_Python_InitShadowInstance(args);
07865 }
07866
07867 SWIGINTERN PyObject *_wrap_new_ViewsPanelGenerated(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
07868 PyObject *resultobj = 0;
07869 wxWindow *arg1 = (wxWindow *) 0 ;
07870 int arg2 = (int) wxID_ANY ;
07871 wxPoint const &arg3_defvalue = wxDefaultPosition ;
07872 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
07873 wxSize const &arg4_defvalue = wxSize( 236,242 ) ;
07874 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
07875 long arg5 = (long) wxTAB_TRAVERSAL ;
07876 ViewsPanelGenerated *result = 0 ;
07877 void *argp1 = 0 ;
07878 int res1 = 0 ;
07879 int val2 ;
07880 int ecode2 = 0 ;
07881 wxPoint temp3 ;
07882 wxSize temp4 ;
07883 long val5 ;
07884 int ecode5 = 0 ;
07885 PyObject * obj0 = 0 ;
07886 PyObject * obj1 = 0 ;
07887 PyObject * obj2 = 0 ;
07888 PyObject * obj3 = 0 ;
07889 PyObject * obj4 = 0 ;
07890 char * kwnames[] = {
07891 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
07892 };
07893
07894 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOO:new_ViewsPanelGenerated",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
07895 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
07896 if (!SWIG_IsOK(res1)) {
07897 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_ViewsPanelGenerated" "', expected argument " "1"" of type '" "wxWindow *""'");
07898 }
07899 arg1 = reinterpret_cast< wxWindow * >(argp1);
07900 if (obj1) {
07901 ecode2 = SWIG_AsVal_int(obj1, &val2);
07902 if (!SWIG_IsOK(ecode2)) {
07903 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_ViewsPanelGenerated" "', expected argument " "2"" of type '" "int""'");
07904 }
07905 arg2 = static_cast< int >(val2);
07906 }
07907 if (obj2) {
07908 {
07909 arg3 = &temp3;
07910 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
07911 }
07912 }
07913 if (obj3) {
07914 {
07915 arg4 = &temp4;
07916 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
07917 }
07918 }
07919 if (obj4) {
07920 ecode5 = SWIG_AsVal_long(obj4, &val5);
07921 if (!SWIG_IsOK(ecode5)) {
07922 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "new_ViewsPanelGenerated" "', expected argument " "5"" of type '" "long""'");
07923 }
07924 arg5 = static_cast< long >(val5);
07925 }
07926 {
07927 PyThreadState* __tstate = wxPyBeginAllowThreads();
07928 result = (ViewsPanelGenerated *)new ViewsPanelGenerated(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5);
07929 wxPyEndAllowThreads(__tstate);
07930 if (PyErr_Occurred()) SWIG_fail;
07931 }
07932 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_ViewsPanelGenerated, SWIG_POINTER_NEW | 0 );
07933 return resultobj;
07934 fail:
07935 return NULL;
07936 }
07937
07938
07939 SWIGINTERN PyObject *_wrap_delete_ViewsPanelGenerated(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
07940 PyObject *resultobj = 0;
07941 ViewsPanelGenerated *arg1 = (ViewsPanelGenerated *) 0 ;
07942 void *argp1 = 0 ;
07943 int res1 = 0 ;
07944 PyObject *swig_obj[1] ;
07945
07946 if (!args) SWIG_fail;
07947 swig_obj[0] = args;
07948 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_ViewsPanelGenerated, SWIG_POINTER_DISOWN | 0 );
07949 if (!SWIG_IsOK(res1)) {
07950 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_ViewsPanelGenerated" "', expected argument " "1"" of type '" "ViewsPanelGenerated *""'");
07951 }
07952 arg1 = reinterpret_cast< ViewsPanelGenerated * >(argp1);
07953 {
07954 PyThreadState* __tstate = wxPyBeginAllowThreads();
07955 delete arg1;
07956
07957 wxPyEndAllowThreads(__tstate);
07958 if (PyErr_Occurred()) SWIG_fail;
07959 }
07960 resultobj = SWIG_Py_Void();
07961 return resultobj;
07962 fail:
07963 return NULL;
07964 }
07965
07966
07967 SWIGINTERN PyObject *ViewsPanelGenerated_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
07968 PyObject *obj;
07969 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
07970 SWIG_TypeNewClientData(SWIGTYPE_p_ViewsPanelGenerated, SWIG_NewClientData(obj));
07971 return SWIG_Py_Void();
07972 }
07973
07974 SWIGINTERN PyObject *ViewsPanelGenerated_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
07975 return SWIG_Python_InitShadowInstance(args);
07976 }
07977
07978 SWIGINTERN PyObject *_wrap_new_TimePanelGenerated(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
07979 PyObject *resultobj = 0;
07980 wxWindow *arg1 = (wxWindow *) 0 ;
07981 int arg2 = (int) wxID_ANY ;
07982 wxPoint const &arg3_defvalue = wxDefaultPosition ;
07983 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
07984 wxSize const &arg4_defvalue = wxSize( 917,46 ) ;
07985 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
07986 long arg5 = (long) wxTAB_TRAVERSAL ;
07987 TimePanelGenerated *result = 0 ;
07988 void *argp1 = 0 ;
07989 int res1 = 0 ;
07990 int val2 ;
07991 int ecode2 = 0 ;
07992 wxPoint temp3 ;
07993 wxSize temp4 ;
07994 long val5 ;
07995 int ecode5 = 0 ;
07996 PyObject * obj0 = 0 ;
07997 PyObject * obj1 = 0 ;
07998 PyObject * obj2 = 0 ;
07999 PyObject * obj3 = 0 ;
08000 PyObject * obj4 = 0 ;
08001 char * kwnames[] = {
08002 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
08003 };
08004
08005 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOO:new_TimePanelGenerated",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
08006 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
08007 if (!SWIG_IsOK(res1)) {
08008 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_TimePanelGenerated" "', expected argument " "1"" of type '" "wxWindow *""'");
08009 }
08010 arg1 = reinterpret_cast< wxWindow * >(argp1);
08011 if (obj1) {
08012 ecode2 = SWIG_AsVal_int(obj1, &val2);
08013 if (!SWIG_IsOK(ecode2)) {
08014 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_TimePanelGenerated" "', expected argument " "2"" of type '" "int""'");
08015 }
08016 arg2 = static_cast< int >(val2);
08017 }
08018 if (obj2) {
08019 {
08020 arg3 = &temp3;
08021 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
08022 }
08023 }
08024 if (obj3) {
08025 {
08026 arg4 = &temp4;
08027 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
08028 }
08029 }
08030 if (obj4) {
08031 ecode5 = SWIG_AsVal_long(obj4, &val5);
08032 if (!SWIG_IsOK(ecode5)) {
08033 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "new_TimePanelGenerated" "', expected argument " "5"" of type '" "long""'");
08034 }
08035 arg5 = static_cast< long >(val5);
08036 }
08037 {
08038 PyThreadState* __tstate = wxPyBeginAllowThreads();
08039 result = (TimePanelGenerated *)new TimePanelGenerated(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5);
08040 wxPyEndAllowThreads(__tstate);
08041 if (PyErr_Occurred()) SWIG_fail;
08042 }
08043 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_TimePanelGenerated, SWIG_POINTER_NEW | 0 );
08044 return resultobj;
08045 fail:
08046 return NULL;
08047 }
08048
08049
08050 SWIGINTERN PyObject *_wrap_delete_TimePanelGenerated(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
08051 PyObject *resultobj = 0;
08052 TimePanelGenerated *arg1 = (TimePanelGenerated *) 0 ;
08053 void *argp1 = 0 ;
08054 int res1 = 0 ;
08055 PyObject *swig_obj[1] ;
08056
08057 if (!args) SWIG_fail;
08058 swig_obj[0] = args;
08059 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_TimePanelGenerated, SWIG_POINTER_DISOWN | 0 );
08060 if (!SWIG_IsOK(res1)) {
08061 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_TimePanelGenerated" "', expected argument " "1"" of type '" "TimePanelGenerated *""'");
08062 }
08063 arg1 = reinterpret_cast< TimePanelGenerated * >(argp1);
08064 {
08065 PyThreadState* __tstate = wxPyBeginAllowThreads();
08066 delete arg1;
08067
08068 wxPyEndAllowThreads(__tstate);
08069 if (PyErr_Occurred()) SWIG_fail;
08070 }
08071 resultobj = SWIG_Py_Void();
08072 return resultobj;
08073 fail:
08074 return NULL;
08075 }
08076
08077
08078 SWIGINTERN PyObject *TimePanelGenerated_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
08079 PyObject *obj;
08080 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
08081 SWIG_TypeNewClientData(SWIGTYPE_p_TimePanelGenerated, SWIG_NewClientData(obj));
08082 return SWIG_Py_Void();
08083 }
08084
08085 SWIGINTERN PyObject *TimePanelGenerated_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
08086 return SWIG_Python_InitShadowInstance(args);
08087 }
08088
08089 SWIGINTERN PyObject *_wrap_new_PluginManagerDialogGenerated(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
08090 PyObject *resultobj = 0;
08091 wxWindow *arg1 = (wxWindow *) 0 ;
08092 int arg2 = (int) wxID_ANY ;
08093 wxString const &arg3_defvalue = wxT("Manage Plugins") ;
08094 wxString *arg3 = (wxString *) &arg3_defvalue ;
08095 wxPoint const &arg4_defvalue = wxDefaultPosition ;
08096 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
08097 wxSize const &arg5_defvalue = wxSize( 651,357 ) ;
08098 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
08099 long arg6 = (long) wxDEFAULT_DIALOG_STYLE ;
08100 PluginManagerDialogGenerated *result = 0 ;
08101 void *argp1 = 0 ;
08102 int res1 = 0 ;
08103 int val2 ;
08104 int ecode2 = 0 ;
08105 bool temp3 = false ;
08106 wxPoint temp4 ;
08107 wxSize temp5 ;
08108 long val6 ;
08109 int ecode6 = 0 ;
08110 PyObject * obj0 = 0 ;
08111 PyObject * obj1 = 0 ;
08112 PyObject * obj2 = 0 ;
08113 PyObject * obj3 = 0 ;
08114 PyObject * obj4 = 0 ;
08115 PyObject * obj5 = 0 ;
08116 char * kwnames[] = {
08117 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style", NULL
08118 };
08119
08120 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_PluginManagerDialogGenerated",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail;
08121 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
08122 if (!SWIG_IsOK(res1)) {
08123 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_PluginManagerDialogGenerated" "', expected argument " "1"" of type '" "wxWindow *""'");
08124 }
08125 arg1 = reinterpret_cast< wxWindow * >(argp1);
08126 if (obj1) {
08127 ecode2 = SWIG_AsVal_int(obj1, &val2);
08128 if (!SWIG_IsOK(ecode2)) {
08129 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_PluginManagerDialogGenerated" "', expected argument " "2"" of type '" "int""'");
08130 }
08131 arg2 = static_cast< int >(val2);
08132 }
08133 if (obj2) {
08134 {
08135 arg3 = wxString_in_helper(obj2);
08136 if (arg3 == NULL) SWIG_fail;
08137 temp3 = true;
08138 }
08139 }
08140 if (obj3) {
08141 {
08142 arg4 = &temp4;
08143 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
08144 }
08145 }
08146 if (obj4) {
08147 {
08148 arg5 = &temp5;
08149 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
08150 }
08151 }
08152 if (obj5) {
08153 ecode6 = SWIG_AsVal_long(obj5, &val6);
08154 if (!SWIG_IsOK(ecode6)) {
08155 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "new_PluginManagerDialogGenerated" "', expected argument " "6"" of type '" "long""'");
08156 }
08157 arg6 = static_cast< long >(val6);
08158 }
08159 {
08160 PyThreadState* __tstate = wxPyBeginAllowThreads();
08161 result = (PluginManagerDialogGenerated *)new PluginManagerDialogGenerated(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6);
08162 wxPyEndAllowThreads(__tstate);
08163 if (PyErr_Occurred()) SWIG_fail;
08164 }
08165 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_PluginManagerDialogGenerated, SWIG_POINTER_NEW | 0 );
08166 {
08167 if (temp3)
08168 delete arg3;
08169 }
08170 return resultobj;
08171 fail:
08172 {
08173 if (temp3)
08174 delete arg3;
08175 }
08176 return NULL;
08177 }
08178
08179
08180 SWIGINTERN PyObject *_wrap_delete_PluginManagerDialogGenerated(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
08181 PyObject *resultobj = 0;
08182 PluginManagerDialogGenerated *arg1 = (PluginManagerDialogGenerated *) 0 ;
08183 void *argp1 = 0 ;
08184 int res1 = 0 ;
08185 PyObject *swig_obj[1] ;
08186
08187 if (!args) SWIG_fail;
08188 swig_obj[0] = args;
08189 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_PluginManagerDialogGenerated, SWIG_POINTER_DISOWN | 0 );
08190 if (!SWIG_IsOK(res1)) {
08191 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_PluginManagerDialogGenerated" "', expected argument " "1"" of type '" "PluginManagerDialogGenerated *""'");
08192 }
08193 arg1 = reinterpret_cast< PluginManagerDialogGenerated * >(argp1);
08194 {
08195 PyThreadState* __tstate = wxPyBeginAllowThreads();
08196 delete arg1;
08197
08198 wxPyEndAllowThreads(__tstate);
08199 if (PyErr_Occurred()) SWIG_fail;
08200 }
08201 resultobj = SWIG_Py_Void();
08202 return resultobj;
08203 fail:
08204 return NULL;
08205 }
08206
08207
08208 SWIGINTERN PyObject *PluginManagerDialogGenerated_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
08209 PyObject *obj;
08210 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
08211 SWIG_TypeNewClientData(SWIGTYPE_p_PluginManagerDialogGenerated, SWIG_NewClientData(obj));
08212 return SWIG_Py_Void();
08213 }
08214
08215 SWIGINTERN PyObject *PluginManagerDialogGenerated_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
08216 return SWIG_Python_InitShadowInstance(args);
08217 }
08218
08219 SWIGINTERN PyObject *_wrap_new_WaitForMasterDialogGenerated(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
08220 PyObject *resultobj = 0;
08221 wxWindow *arg1 = (wxWindow *) 0 ;
08222 int arg2 = (int) wxID_ANY ;
08223 wxString const &arg3_defvalue = wxT("rviz: Waiting for Master") ;
08224 wxString *arg3 = (wxString *) &arg3_defvalue ;
08225 wxPoint const &arg4_defvalue = wxDefaultPosition ;
08226 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
08227 wxSize const &arg5_defvalue = wxSize( 552,96 ) ;
08228 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
08229 long arg6 = (long) wxDEFAULT_DIALOG_STYLE ;
08230 WaitForMasterDialogGenerated *result = 0 ;
08231 void *argp1 = 0 ;
08232 int res1 = 0 ;
08233 int val2 ;
08234 int ecode2 = 0 ;
08235 bool temp3 = false ;
08236 wxPoint temp4 ;
08237 wxSize temp5 ;
08238 long val6 ;
08239 int ecode6 = 0 ;
08240 PyObject * obj0 = 0 ;
08241 PyObject * obj1 = 0 ;
08242 PyObject * obj2 = 0 ;
08243 PyObject * obj3 = 0 ;
08244 PyObject * obj4 = 0 ;
08245 PyObject * obj5 = 0 ;
08246 char * kwnames[] = {
08247 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style", NULL
08248 };
08249
08250 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_WaitForMasterDialogGenerated",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail;
08251 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
08252 if (!SWIG_IsOK(res1)) {
08253 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_WaitForMasterDialogGenerated" "', expected argument " "1"" of type '" "wxWindow *""'");
08254 }
08255 arg1 = reinterpret_cast< wxWindow * >(argp1);
08256 if (obj1) {
08257 ecode2 = SWIG_AsVal_int(obj1, &val2);
08258 if (!SWIG_IsOK(ecode2)) {
08259 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_WaitForMasterDialogGenerated" "', expected argument " "2"" of type '" "int""'");
08260 }
08261 arg2 = static_cast< int >(val2);
08262 }
08263 if (obj2) {
08264 {
08265 arg3 = wxString_in_helper(obj2);
08266 if (arg3 == NULL) SWIG_fail;
08267 temp3 = true;
08268 }
08269 }
08270 if (obj3) {
08271 {
08272 arg4 = &temp4;
08273 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
08274 }
08275 }
08276 if (obj4) {
08277 {
08278 arg5 = &temp5;
08279 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
08280 }
08281 }
08282 if (obj5) {
08283 ecode6 = SWIG_AsVal_long(obj5, &val6);
08284 if (!SWIG_IsOK(ecode6)) {
08285 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "new_WaitForMasterDialogGenerated" "', expected argument " "6"" of type '" "long""'");
08286 }
08287 arg6 = static_cast< long >(val6);
08288 }
08289 {
08290 PyThreadState* __tstate = wxPyBeginAllowThreads();
08291 result = (WaitForMasterDialogGenerated *)new WaitForMasterDialogGenerated(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6);
08292 wxPyEndAllowThreads(__tstate);
08293 if (PyErr_Occurred()) SWIG_fail;
08294 }
08295 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_WaitForMasterDialogGenerated, SWIG_POINTER_NEW | 0 );
08296 {
08297 if (temp3)
08298 delete arg3;
08299 }
08300 return resultobj;
08301 fail:
08302 {
08303 if (temp3)
08304 delete arg3;
08305 }
08306 return NULL;
08307 }
08308
08309
08310 SWIGINTERN PyObject *_wrap_delete_WaitForMasterDialogGenerated(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
08311 PyObject *resultobj = 0;
08312 WaitForMasterDialogGenerated *arg1 = (WaitForMasterDialogGenerated *) 0 ;
08313 void *argp1 = 0 ;
08314 int res1 = 0 ;
08315 PyObject *swig_obj[1] ;
08316
08317 if (!args) SWIG_fail;
08318 swig_obj[0] = args;
08319 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_WaitForMasterDialogGenerated, SWIG_POINTER_DISOWN | 0 );
08320 if (!SWIG_IsOK(res1)) {
08321 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_WaitForMasterDialogGenerated" "', expected argument " "1"" of type '" "WaitForMasterDialogGenerated *""'");
08322 }
08323 arg1 = reinterpret_cast< WaitForMasterDialogGenerated * >(argp1);
08324 {
08325 PyThreadState* __tstate = wxPyBeginAllowThreads();
08326 delete arg1;
08327
08328 wxPyEndAllowThreads(__tstate);
08329 if (PyErr_Occurred()) SWIG_fail;
08330 }
08331 resultobj = SWIG_Py_Void();
08332 return resultobj;
08333 fail:
08334 return NULL;
08335 }
08336
08337
08338 SWIGINTERN PyObject *WaitForMasterDialogGenerated_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
08339 PyObject *obj;
08340 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
08341 SWIG_TypeNewClientData(SWIGTYPE_p_WaitForMasterDialogGenerated, SWIG_NewClientData(obj));
08342 return SWIG_Py_Void();
08343 }
08344
08345 SWIGINTERN PyObject *WaitForMasterDialogGenerated_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
08346 return SWIG_Python_InitShadowInstance(args);
08347 }
08348
08349 SWIGINTERN PyObject *_wrap_new_ManageDisplaysDialogGenerated(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
08350 PyObject *resultobj = 0;
08351 wxWindow *arg1 = (wxWindow *) 0 ;
08352 int arg2 = (int) wxID_ANY ;
08353 wxString const &arg3_defvalue = wxEmptyString ;
08354 wxString *arg3 = (wxString *) &arg3_defvalue ;
08355 wxPoint const &arg4_defvalue = wxDefaultPosition ;
08356 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
08357 wxSize const &arg5_defvalue = wxSize( 520,353 ) ;
08358 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
08359 long arg6 = (long) wxDEFAULT_DIALOG_STYLE ;
08360 ManageDisplaysDialogGenerated *result = 0 ;
08361 void *argp1 = 0 ;
08362 int res1 = 0 ;
08363 int val2 ;
08364 int ecode2 = 0 ;
08365 bool temp3 = false ;
08366 wxPoint temp4 ;
08367 wxSize temp5 ;
08368 long val6 ;
08369 int ecode6 = 0 ;
08370 PyObject * obj0 = 0 ;
08371 PyObject * obj1 = 0 ;
08372 PyObject * obj2 = 0 ;
08373 PyObject * obj3 = 0 ;
08374 PyObject * obj4 = 0 ;
08375 PyObject * obj5 = 0 ;
08376 char * kwnames[] = {
08377 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style", NULL
08378 };
08379
08380 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_ManageDisplaysDialogGenerated",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail;
08381 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
08382 if (!SWIG_IsOK(res1)) {
08383 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_ManageDisplaysDialogGenerated" "', expected argument " "1"" of type '" "wxWindow *""'");
08384 }
08385 arg1 = reinterpret_cast< wxWindow * >(argp1);
08386 if (obj1) {
08387 ecode2 = SWIG_AsVal_int(obj1, &val2);
08388 if (!SWIG_IsOK(ecode2)) {
08389 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_ManageDisplaysDialogGenerated" "', expected argument " "2"" of type '" "int""'");
08390 }
08391 arg2 = static_cast< int >(val2);
08392 }
08393 if (obj2) {
08394 {
08395 arg3 = wxString_in_helper(obj2);
08396 if (arg3 == NULL) SWIG_fail;
08397 temp3 = true;
08398 }
08399 }
08400 if (obj3) {
08401 {
08402 arg4 = &temp4;
08403 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
08404 }
08405 }
08406 if (obj4) {
08407 {
08408 arg5 = &temp5;
08409 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
08410 }
08411 }
08412 if (obj5) {
08413 ecode6 = SWIG_AsVal_long(obj5, &val6);
08414 if (!SWIG_IsOK(ecode6)) {
08415 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "new_ManageDisplaysDialogGenerated" "', expected argument " "6"" of type '" "long""'");
08416 }
08417 arg6 = static_cast< long >(val6);
08418 }
08419 {
08420 PyThreadState* __tstate = wxPyBeginAllowThreads();
08421 result = (ManageDisplaysDialogGenerated *)new ManageDisplaysDialogGenerated(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6);
08422 wxPyEndAllowThreads(__tstate);
08423 if (PyErr_Occurred()) SWIG_fail;
08424 }
08425 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_ManageDisplaysDialogGenerated, SWIG_POINTER_NEW | 0 );
08426 {
08427 if (temp3)
08428 delete arg3;
08429 }
08430 return resultobj;
08431 fail:
08432 {
08433 if (temp3)
08434 delete arg3;
08435 }
08436 return NULL;
08437 }
08438
08439
08440 SWIGINTERN PyObject *_wrap_delete_ManageDisplaysDialogGenerated(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
08441 PyObject *resultobj = 0;
08442 ManageDisplaysDialogGenerated *arg1 = (ManageDisplaysDialogGenerated *) 0 ;
08443 void *argp1 = 0 ;
08444 int res1 = 0 ;
08445 PyObject *swig_obj[1] ;
08446
08447 if (!args) SWIG_fail;
08448 swig_obj[0] = args;
08449 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_ManageDisplaysDialogGenerated, SWIG_POINTER_DISOWN | 0 );
08450 if (!SWIG_IsOK(res1)) {
08451 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_ManageDisplaysDialogGenerated" "', expected argument " "1"" of type '" "ManageDisplaysDialogGenerated *""'");
08452 }
08453 arg1 = reinterpret_cast< ManageDisplaysDialogGenerated * >(argp1);
08454 {
08455 PyThreadState* __tstate = wxPyBeginAllowThreads();
08456 delete arg1;
08457
08458 wxPyEndAllowThreads(__tstate);
08459 if (PyErr_Occurred()) SWIG_fail;
08460 }
08461 resultobj = SWIG_Py_Void();
08462 return resultobj;
08463 fail:
08464 return NULL;
08465 }
08466
08467
08468 SWIGINTERN PyObject *ManageDisplaysDialogGenerated_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
08469 PyObject *obj;
08470 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
08471 SWIG_TypeNewClientData(SWIGTYPE_p_ManageDisplaysDialogGenerated, SWIG_NewClientData(obj));
08472 return SWIG_Py_Void();
08473 }
08474
08475 SWIGINTERN PyObject *ManageDisplaysDialogGenerated_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
08476 return SWIG_Python_InitShadowInstance(args);
08477 }
08478
08479 SWIGINTERN PyObject *_wrap_new_VisualizationPanel(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
08480 PyObject *resultobj = 0;
08481 wxWindow *arg1 = (wxWindow *) 0 ;
08482 rviz::VisualizationPanel *result = 0 ;
08483 void *argp1 = 0 ;
08484 int res1 = 0 ;
08485 PyObject * obj0 = 0 ;
08486 char * kwnames[] = {
08487 (char *) "parent", NULL
08488 };
08489
08490 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:new_VisualizationPanel",kwnames,&obj0)) SWIG_fail;
08491 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
08492 if (!SWIG_IsOK(res1)) {
08493 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_VisualizationPanel" "', expected argument " "1"" of type '" "wxWindow *""'");
08494 }
08495 arg1 = reinterpret_cast< wxWindow * >(argp1);
08496 {
08497 PyThreadState* __tstate = wxPyBeginAllowThreads();
08498 result = (rviz::VisualizationPanel *)new rviz::VisualizationPanel(arg1);
08499 wxPyEndAllowThreads(__tstate);
08500 if (PyErr_Occurred()) SWIG_fail;
08501 }
08502 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_rviz__VisualizationPanel, SWIG_POINTER_NEW | 0 );
08503 return resultobj;
08504 fail:
08505 return NULL;
08506 }
08507
08508
08509 SWIGINTERN PyObject *_wrap_delete_VisualizationPanel(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
08510 PyObject *resultobj = 0;
08511 rviz::VisualizationPanel *arg1 = (rviz::VisualizationPanel *) 0 ;
08512 void *argp1 = 0 ;
08513 int res1 = 0 ;
08514 PyObject *swig_obj[1] ;
08515
08516 if (!args) SWIG_fail;
08517 swig_obj[0] = args;
08518 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationPanel, SWIG_POINTER_DISOWN | 0 );
08519 if (!SWIG_IsOK(res1)) {
08520 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_VisualizationPanel" "', expected argument " "1"" of type '" "rviz::VisualizationPanel *""'");
08521 }
08522 arg1 = reinterpret_cast< rviz::VisualizationPanel * >(argp1);
08523 {
08524 PyThreadState* __tstate = wxPyBeginAllowThreads();
08525 delete arg1;
08526
08527 wxPyEndAllowThreads(__tstate);
08528 if (PyErr_Occurred()) SWIG_fail;
08529 }
08530 resultobj = SWIG_Py_Void();
08531 return resultobj;
08532 fail:
08533 return NULL;
08534 }
08535
08536
08537 SWIGINTERN PyObject *_wrap_VisualizationPanel_getManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
08538 PyObject *resultobj = 0;
08539 rviz::VisualizationPanel *arg1 = (rviz::VisualizationPanel *) 0 ;
08540 rviz::VisualizationManager *result = 0 ;
08541 void *argp1 = 0 ;
08542 int res1 = 0 ;
08543 PyObject *swig_obj[1] ;
08544
08545 if (!args) SWIG_fail;
08546 swig_obj[0] = args;
08547 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationPanel, 0 | 0 );
08548 if (!SWIG_IsOK(res1)) {
08549 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationPanel_getManager" "', expected argument " "1"" of type '" "rviz::VisualizationPanel *""'");
08550 }
08551 arg1 = reinterpret_cast< rviz::VisualizationPanel * >(argp1);
08552 {
08553 PyThreadState* __tstate = wxPyBeginAllowThreads();
08554 result = (rviz::VisualizationManager *)(arg1)->getManager();
08555 wxPyEndAllowThreads(__tstate);
08556 if (PyErr_Occurred()) SWIG_fail;
08557 }
08558 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
08559 return resultobj;
08560 fail:
08561 return NULL;
08562 }
08563
08564
08565 SWIGINTERN PyObject *_wrap_VisualizationPanel_loadGeneralConfig(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
08566 PyObject *resultobj = 0;
08567 rviz::VisualizationPanel *arg1 = (rviz::VisualizationPanel *) 0 ;
08568 std::string *arg2 = 0 ;
08569 void *argp1 = 0 ;
08570 int res1 = 0 ;
08571 int res2 = SWIG_OLDOBJ ;
08572 PyObject * obj0 = 0 ;
08573 PyObject * obj1 = 0 ;
08574 char * kwnames[] = {
08575 (char *) "self",(char *) "filepath", NULL
08576 };
08577
08578 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VisualizationPanel_loadGeneralConfig",kwnames,&obj0,&obj1)) SWIG_fail;
08579 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__VisualizationPanel, 0 | 0 );
08580 if (!SWIG_IsOK(res1)) {
08581 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationPanel_loadGeneralConfig" "', expected argument " "1"" of type '" "rviz::VisualizationPanel *""'");
08582 }
08583 arg1 = reinterpret_cast< rviz::VisualizationPanel * >(argp1);
08584 {
08585 std::string *ptr = (std::string *)0;
08586 res2 = SWIG_AsPtr_std_string(obj1, &ptr);
08587 if (!SWIG_IsOK(res2)) {
08588 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "VisualizationPanel_loadGeneralConfig" "', expected argument " "2"" of type '" "std::string const &""'");
08589 }
08590 if (!ptr) {
08591 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "VisualizationPanel_loadGeneralConfig" "', expected argument " "2"" of type '" "std::string const &""'");
08592 }
08593 arg2 = ptr;
08594 }
08595 {
08596 PyThreadState* __tstate = wxPyBeginAllowThreads();
08597 (arg1)->loadGeneralConfig((std::string const &)*arg2);
08598 wxPyEndAllowThreads(__tstate);
08599 if (PyErr_Occurred()) SWIG_fail;
08600 }
08601 resultobj = SWIG_Py_Void();
08602 if (SWIG_IsNewObj(res2)) delete arg2;
08603 return resultobj;
08604 fail:
08605 if (SWIG_IsNewObj(res2)) delete arg2;
08606 return NULL;
08607 }
08608
08609
08610 SWIGINTERN PyObject *_wrap_VisualizationPanel_loadDisplayConfig(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
08611 PyObject *resultobj = 0;
08612 rviz::VisualizationPanel *arg1 = (rviz::VisualizationPanel *) 0 ;
08613 std::string *arg2 = 0 ;
08614 void *argp1 = 0 ;
08615 int res1 = 0 ;
08616 int res2 = SWIG_OLDOBJ ;
08617 PyObject * obj0 = 0 ;
08618 PyObject * obj1 = 0 ;
08619 char * kwnames[] = {
08620 (char *) "self",(char *) "filepath", NULL
08621 };
08622
08623 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VisualizationPanel_loadDisplayConfig",kwnames,&obj0,&obj1)) SWIG_fail;
08624 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__VisualizationPanel, 0 | 0 );
08625 if (!SWIG_IsOK(res1)) {
08626 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationPanel_loadDisplayConfig" "', expected argument " "1"" of type '" "rviz::VisualizationPanel *""'");
08627 }
08628 arg1 = reinterpret_cast< rviz::VisualizationPanel * >(argp1);
08629 {
08630 std::string *ptr = (std::string *)0;
08631 res2 = SWIG_AsPtr_std_string(obj1, &ptr);
08632 if (!SWIG_IsOK(res2)) {
08633 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "VisualizationPanel_loadDisplayConfig" "', expected argument " "2"" of type '" "std::string const &""'");
08634 }
08635 if (!ptr) {
08636 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "VisualizationPanel_loadDisplayConfig" "', expected argument " "2"" of type '" "std::string const &""'");
08637 }
08638 arg2 = ptr;
08639 }
08640 {
08641 PyThreadState* __tstate = wxPyBeginAllowThreads();
08642 (arg1)->loadDisplayConfig((std::string const &)*arg2);
08643 wxPyEndAllowThreads(__tstate);
08644 if (PyErr_Occurred()) SWIG_fail;
08645 }
08646 resultobj = SWIG_Py_Void();
08647 if (SWIG_IsNewObj(res2)) delete arg2;
08648 return resultobj;
08649 fail:
08650 if (SWIG_IsNewObj(res2)) delete arg2;
08651 return NULL;
08652 }
08653
08654
08655 SWIGINTERN PyObject *VisualizationPanel_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
08656 PyObject *obj;
08657 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
08658 SWIG_TypeNewClientData(SWIGTYPE_p_rviz__VisualizationPanel, SWIG_NewClientData(obj));
08659 return SWIG_Py_Void();
08660 }
08661
08662 SWIGINTERN PyObject *VisualizationPanel_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
08663 return SWIG_Python_InitShadowInstance(args);
08664 }
08665
08666 SWIGINTERN PyObject *_wrap_new_VisualizationFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
08667 PyObject *resultobj = 0;
08668 wxWindow *arg1 = (wxWindow *) 0 ;
08669 rviz::VisualizationFrame *result = 0 ;
08670 void *argp1 = 0 ;
08671 int res1 = 0 ;
08672 PyObject * obj0 = 0 ;
08673 char * kwnames[] = {
08674 (char *) "parent", NULL
08675 };
08676
08677 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:new_VisualizationFrame",kwnames,&obj0)) SWIG_fail;
08678 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
08679 if (!SWIG_IsOK(res1)) {
08680 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_VisualizationFrame" "', expected argument " "1"" of type '" "wxWindow *""'");
08681 }
08682 arg1 = reinterpret_cast< wxWindow * >(argp1);
08683 {
08684 PyThreadState* __tstate = wxPyBeginAllowThreads();
08685 result = (rviz::VisualizationFrame *)new rviz::VisualizationFrame(arg1);
08686 wxPyEndAllowThreads(__tstate);
08687 if (PyErr_Occurred()) SWIG_fail;
08688 }
08689 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_rviz__VisualizationFrame, SWIG_POINTER_NEW | 0 );
08690 return resultobj;
08691 fail:
08692 return NULL;
08693 }
08694
08695
08696 SWIGINTERN PyObject *_wrap_delete_VisualizationFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
08697 PyObject *resultobj = 0;
08698 rviz::VisualizationFrame *arg1 = (rviz::VisualizationFrame *) 0 ;
08699 void *argp1 = 0 ;
08700 int res1 = 0 ;
08701 PyObject *swig_obj[1] ;
08702
08703 if (!args) SWIG_fail;
08704 swig_obj[0] = args;
08705 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationFrame, SWIG_POINTER_DISOWN | 0 );
08706 if (!SWIG_IsOK(res1)) {
08707 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_VisualizationFrame" "', expected argument " "1"" of type '" "rviz::VisualizationFrame *""'");
08708 }
08709 arg1 = reinterpret_cast< rviz::VisualizationFrame * >(argp1);
08710 {
08711 PyThreadState* __tstate = wxPyBeginAllowThreads();
08712 delete arg1;
08713
08714 wxPyEndAllowThreads(__tstate);
08715 if (PyErr_Occurred()) SWIG_fail;
08716 }
08717 resultobj = SWIG_Py_Void();
08718 return resultobj;
08719 fail:
08720 return NULL;
08721 }
08722
08723
08724 SWIGINTERN PyObject *_wrap_VisualizationFrame_initialize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
08725 PyObject *resultobj = 0;
08726 rviz::VisualizationFrame *arg1 = (rviz::VisualizationFrame *) 0 ;
08727 std::string const &arg2_defvalue = "" ;
08728 std::string *arg2 = (std::string *) &arg2_defvalue ;
08729 std::string const &arg3_defvalue = "" ;
08730 std::string *arg3 = (std::string *) &arg3_defvalue ;
08731 std::string const &arg4_defvalue = "" ;
08732 std::string *arg4 = (std::string *) &arg4_defvalue ;
08733 void *argp1 = 0 ;
08734 int res1 = 0 ;
08735 int res2 = SWIG_OLDOBJ ;
08736 int res3 = SWIG_OLDOBJ ;
08737 int res4 = SWIG_OLDOBJ ;
08738 PyObject * obj0 = 0 ;
08739 PyObject * obj1 = 0 ;
08740 PyObject * obj2 = 0 ;
08741 PyObject * obj3 = 0 ;
08742 char * kwnames[] = {
08743 (char *) "self",(char *) "display_config_file",(char *) "fixed_frame",(char *) "target_frame", NULL
08744 };
08745
08746 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOO:VisualizationFrame_initialize",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
08747 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__VisualizationFrame, 0 | 0 );
08748 if (!SWIG_IsOK(res1)) {
08749 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationFrame_initialize" "', expected argument " "1"" of type '" "rviz::VisualizationFrame *""'");
08750 }
08751 arg1 = reinterpret_cast< rviz::VisualizationFrame * >(argp1);
08752 if (obj1) {
08753 {
08754 std::string *ptr = (std::string *)0;
08755 res2 = SWIG_AsPtr_std_string(obj1, &ptr);
08756 if (!SWIG_IsOK(res2)) {
08757 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "VisualizationFrame_initialize" "', expected argument " "2"" of type '" "std::string const &""'");
08758 }
08759 if (!ptr) {
08760 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "VisualizationFrame_initialize" "', expected argument " "2"" of type '" "std::string const &""'");
08761 }
08762 arg2 = ptr;
08763 }
08764 }
08765 if (obj2) {
08766 {
08767 std::string *ptr = (std::string *)0;
08768 res3 = SWIG_AsPtr_std_string(obj2, &ptr);
08769 if (!SWIG_IsOK(res3)) {
08770 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "VisualizationFrame_initialize" "', expected argument " "3"" of type '" "std::string const &""'");
08771 }
08772 if (!ptr) {
08773 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "VisualizationFrame_initialize" "', expected argument " "3"" of type '" "std::string const &""'");
08774 }
08775 arg3 = ptr;
08776 }
08777 }
08778 if (obj3) {
08779 {
08780 std::string *ptr = (std::string *)0;
08781 res4 = SWIG_AsPtr_std_string(obj3, &ptr);
08782 if (!SWIG_IsOK(res4)) {
08783 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "VisualizationFrame_initialize" "', expected argument " "4"" of type '" "std::string const &""'");
08784 }
08785 if (!ptr) {
08786 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "VisualizationFrame_initialize" "', expected argument " "4"" of type '" "std::string const &""'");
08787 }
08788 arg4 = ptr;
08789 }
08790 }
08791 {
08792 PyThreadState* __tstate = wxPyBeginAllowThreads();
08793 (arg1)->initialize((std::string const &)*arg2,(std::string const &)*arg3,(std::string const &)*arg4);
08794 wxPyEndAllowThreads(__tstate);
08795 if (PyErr_Occurred()) SWIG_fail;
08796 }
08797 resultobj = SWIG_Py_Void();
08798 if (SWIG_IsNewObj(res2)) delete arg2;
08799 if (SWIG_IsNewObj(res3)) delete arg3;
08800 if (SWIG_IsNewObj(res4)) delete arg4;
08801 return resultobj;
08802 fail:
08803 if (SWIG_IsNewObj(res2)) delete arg2;
08804 if (SWIG_IsNewObj(res3)) delete arg3;
08805 if (SWIG_IsNewObj(res4)) delete arg4;
08806 return NULL;
08807 }
08808
08809
08810 SWIGINTERN PyObject *_wrap_VisualizationFrame_getManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
08811 PyObject *resultobj = 0;
08812 rviz::VisualizationFrame *arg1 = (rviz::VisualizationFrame *) 0 ;
08813 rviz::VisualizationManager *result = 0 ;
08814 void *argp1 = 0 ;
08815 int res1 = 0 ;
08816 PyObject *swig_obj[1] ;
08817
08818 if (!args) SWIG_fail;
08819 swig_obj[0] = args;
08820 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationFrame, 0 | 0 );
08821 if (!SWIG_IsOK(res1)) {
08822 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationFrame_getManager" "', expected argument " "1"" of type '" "rviz::VisualizationFrame *""'");
08823 }
08824 arg1 = reinterpret_cast< rviz::VisualizationFrame * >(argp1);
08825 {
08826 PyThreadState* __tstate = wxPyBeginAllowThreads();
08827 result = (rviz::VisualizationManager *)(arg1)->getManager();
08828 wxPyEndAllowThreads(__tstate);
08829 if (PyErr_Occurred()) SWIG_fail;
08830 }
08831 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_rviz__VisualizationManager, 0 | 0 );
08832 return resultobj;
08833 fail:
08834 return NULL;
08835 }
08836
08837
08838 SWIGINTERN PyObject *_wrap_VisualizationFrame_getParentWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
08839 PyObject *resultobj = 0;
08840 rviz::VisualizationFrame *arg1 = (rviz::VisualizationFrame *) 0 ;
08841 wxWindow *result = 0 ;
08842 void *argp1 = 0 ;
08843 int res1 = 0 ;
08844 PyObject *swig_obj[1] ;
08845
08846 if (!args) SWIG_fail;
08847 swig_obj[0] = args;
08848 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_rviz__VisualizationFrame, 0 | 0 );
08849 if (!SWIG_IsOK(res1)) {
08850 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationFrame_getParentWindow" "', expected argument " "1"" of type '" "rviz::VisualizationFrame *""'");
08851 }
08852 arg1 = reinterpret_cast< rviz::VisualizationFrame * >(argp1);
08853 {
08854 PyThreadState* __tstate = wxPyBeginAllowThreads();
08855 result = (wxWindow *)(arg1)->getParentWindow();
08856 wxPyEndAllowThreads(__tstate);
08857 if (PyErr_Occurred()) SWIG_fail;
08858 }
08859 {
08860 resultobj = wxPyMake_wxObject(result, 0);
08861 }
08862 return resultobj;
08863 fail:
08864 return NULL;
08865 }
08866
08867
08868 SWIGINTERN PyObject *_wrap_VisualizationFrame_addPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
08869 PyObject *resultobj = 0;
08870 rviz::VisualizationFrame *arg1 = (rviz::VisualizationFrame *) 0 ;
08871 std::string *arg2 = 0 ;
08872 wxWindow *arg3 = (wxWindow *) 0 ;
08873 void *argp1 = 0 ;
08874 int res1 = 0 ;
08875 int res2 = SWIG_OLDOBJ ;
08876 void *argp3 = 0 ;
08877 int res3 = 0 ;
08878 PyObject * obj0 = 0 ;
08879 PyObject * obj1 = 0 ;
08880 PyObject * obj2 = 0 ;
08881 char * kwnames[] = {
08882 (char *) "self",(char *) "name",(char *) "panel", NULL
08883 };
08884
08885 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VisualizationFrame_addPane",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
08886 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__VisualizationFrame, 0 | 0 );
08887 if (!SWIG_IsOK(res1)) {
08888 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationFrame_addPane" "', expected argument " "1"" of type '" "rviz::VisualizationFrame *""'");
08889 }
08890 arg1 = reinterpret_cast< rviz::VisualizationFrame * >(argp1);
08891 {
08892 std::string *ptr = (std::string *)0;
08893 res2 = SWIG_AsPtr_std_string(obj1, &ptr);
08894 if (!SWIG_IsOK(res2)) {
08895 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "VisualizationFrame_addPane" "', expected argument " "2"" of type '" "std::string const &""'");
08896 }
08897 if (!ptr) {
08898 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "VisualizationFrame_addPane" "', expected argument " "2"" of type '" "std::string const &""'");
08899 }
08900 arg2 = ptr;
08901 }
08902 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
08903 if (!SWIG_IsOK(res3)) {
08904 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "VisualizationFrame_addPane" "', expected argument " "3"" of type '" "wxWindow *""'");
08905 }
08906 arg3 = reinterpret_cast< wxWindow * >(argp3);
08907 {
08908 PyThreadState* __tstate = wxPyBeginAllowThreads();
08909 (arg1)->addPane((std::string const &)*arg2,arg3);
08910 wxPyEndAllowThreads(__tstate);
08911 if (PyErr_Occurred()) SWIG_fail;
08912 }
08913 resultobj = SWIG_Py_Void();
08914 if (SWIG_IsNewObj(res2)) delete arg2;
08915 return resultobj;
08916 fail:
08917 if (SWIG_IsNewObj(res2)) delete arg2;
08918 return NULL;
08919 }
08920
08921
08922 SWIGINTERN PyObject *_wrap_VisualizationFrame_removePane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
08923 PyObject *resultobj = 0;
08924 rviz::VisualizationFrame *arg1 = (rviz::VisualizationFrame *) 0 ;
08925 wxWindow *arg2 = (wxWindow *) 0 ;
08926 void *argp1 = 0 ;
08927 int res1 = 0 ;
08928 void *argp2 = 0 ;
08929 int res2 = 0 ;
08930 PyObject * obj0 = 0 ;
08931 PyObject * obj1 = 0 ;
08932 char * kwnames[] = {
08933 (char *) "self",(char *) "panel", NULL
08934 };
08935
08936 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VisualizationFrame_removePane",kwnames,&obj0,&obj1)) SWIG_fail;
08937 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__VisualizationFrame, 0 | 0 );
08938 if (!SWIG_IsOK(res1)) {
08939 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationFrame_removePane" "', expected argument " "1"" of type '" "rviz::VisualizationFrame *""'");
08940 }
08941 arg1 = reinterpret_cast< rviz::VisualizationFrame * >(argp1);
08942 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
08943 if (!SWIG_IsOK(res2)) {
08944 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "VisualizationFrame_removePane" "', expected argument " "2"" of type '" "wxWindow *""'");
08945 }
08946 arg2 = reinterpret_cast< wxWindow * >(argp2);
08947 {
08948 PyThreadState* __tstate = wxPyBeginAllowThreads();
08949 (arg1)->removePane(arg2);
08950 wxPyEndAllowThreads(__tstate);
08951 if (PyErr_Occurred()) SWIG_fail;
08952 }
08953 resultobj = SWIG_Py_Void();
08954 return resultobj;
08955 fail:
08956 return NULL;
08957 }
08958
08959
08960 SWIGINTERN PyObject *_wrap_VisualizationFrame_showPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
08961 PyObject *resultobj = 0;
08962 rviz::VisualizationFrame *arg1 = (rviz::VisualizationFrame *) 0 ;
08963 wxWindow *arg2 = (wxWindow *) 0 ;
08964 void *argp1 = 0 ;
08965 int res1 = 0 ;
08966 void *argp2 = 0 ;
08967 int res2 = 0 ;
08968 PyObject * obj0 = 0 ;
08969 PyObject * obj1 = 0 ;
08970 char * kwnames[] = {
08971 (char *) "self",(char *) "panel", NULL
08972 };
08973
08974 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VisualizationFrame_showPane",kwnames,&obj0,&obj1)) SWIG_fail;
08975 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__VisualizationFrame, 0 | 0 );
08976 if (!SWIG_IsOK(res1)) {
08977 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationFrame_showPane" "', expected argument " "1"" of type '" "rviz::VisualizationFrame *""'");
08978 }
08979 arg1 = reinterpret_cast< rviz::VisualizationFrame * >(argp1);
08980 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
08981 if (!SWIG_IsOK(res2)) {
08982 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "VisualizationFrame_showPane" "', expected argument " "2"" of type '" "wxWindow *""'");
08983 }
08984 arg2 = reinterpret_cast< wxWindow * >(argp2);
08985 {
08986 PyThreadState* __tstate = wxPyBeginAllowThreads();
08987 (arg1)->showPane(arg2);
08988 wxPyEndAllowThreads(__tstate);
08989 if (PyErr_Occurred()) SWIG_fail;
08990 }
08991 resultobj = SWIG_Py_Void();
08992 return resultobj;
08993 fail:
08994 return NULL;
08995 }
08996
08997
08998 SWIGINTERN PyObject *_wrap_VisualizationFrame_closePane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
08999 PyObject *resultobj = 0;
09000 rviz::VisualizationFrame *arg1 = (rviz::VisualizationFrame *) 0 ;
09001 wxWindow *arg2 = (wxWindow *) 0 ;
09002 void *argp1 = 0 ;
09003 int res1 = 0 ;
09004 void *argp2 = 0 ;
09005 int res2 = 0 ;
09006 PyObject * obj0 = 0 ;
09007 PyObject * obj1 = 0 ;
09008 char * kwnames[] = {
09009 (char *) "self",(char *) "panel", NULL
09010 };
09011
09012 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VisualizationFrame_closePane",kwnames,&obj0,&obj1)) SWIG_fail;
09013 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_rviz__VisualizationFrame, 0 | 0 );
09014 if (!SWIG_IsOK(res1)) {
09015 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VisualizationFrame_closePane" "', expected argument " "1"" of type '" "rviz::VisualizationFrame *""'");
09016 }
09017 arg1 = reinterpret_cast< rviz::VisualizationFrame * >(argp1);
09018 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
09019 if (!SWIG_IsOK(res2)) {
09020 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "VisualizationFrame_closePane" "', expected argument " "2"" of type '" "wxWindow *""'");
09021 }
09022 arg2 = reinterpret_cast< wxWindow * >(argp2);
09023 {
09024 PyThreadState* __tstate = wxPyBeginAllowThreads();
09025 (arg1)->closePane(arg2);
09026 wxPyEndAllowThreads(__tstate);
09027 if (PyErr_Occurred()) SWIG_fail;
09028 }
09029 resultobj = SWIG_Py_Void();
09030 return resultobj;
09031 fail:
09032 return NULL;
09033 }
09034
09035
09036 SWIGINTERN PyObject *VisualizationFrame_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
09037 PyObject *obj;
09038 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
09039 SWIG_TypeNewClientData(SWIGTYPE_p_rviz__VisualizationFrame, SWIG_NewClientData(obj));
09040 return SWIG_Py_Void();
09041 }
09042
09043 SWIGINTERN PyObject *VisualizationFrame_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
09044 return SWIG_Python_InitShadowInstance(args);
09045 }
09046
09047 static PyMethodDef SwigMethods[] = {
09048 { (char *)"delete_PySwigIterator", (PyCFunction)_wrap_delete_PySwigIterator, METH_O, NULL},
09049 { (char *)"PySwigIterator_value", (PyCFunction)_wrap_PySwigIterator_value, METH_O, NULL},
09050 { (char *)"PySwigIterator_incr", (PyCFunction) _wrap_PySwigIterator_incr, METH_VARARGS | METH_KEYWORDS, NULL},
09051 { (char *)"PySwigIterator_decr", (PyCFunction) _wrap_PySwigIterator_decr, METH_VARARGS | METH_KEYWORDS, NULL},
09052 { (char *)"PySwigIterator_distance", (PyCFunction) _wrap_PySwigIterator_distance, METH_VARARGS | METH_KEYWORDS, NULL},
09053 { (char *)"PySwigIterator_equal", (PyCFunction) _wrap_PySwigIterator_equal, METH_VARARGS | METH_KEYWORDS, NULL},
09054 { (char *)"PySwigIterator_copy", (PyCFunction)_wrap_PySwigIterator_copy, METH_O, NULL},
09055 { (char *)"PySwigIterator_next", (PyCFunction)_wrap_PySwigIterator_next, METH_O, NULL},
09056 { (char *)"PySwigIterator_previous", (PyCFunction)_wrap_PySwigIterator_previous, METH_O, NULL},
09057 { (char *)"PySwigIterator_advance", (PyCFunction) _wrap_PySwigIterator_advance, METH_VARARGS | METH_KEYWORDS, NULL},
09058 { (char *)"PySwigIterator___eq__", (PyCFunction) _wrap_PySwigIterator___eq__, METH_VARARGS | METH_KEYWORDS, NULL},
09059 { (char *)"PySwigIterator___ne__", (PyCFunction) _wrap_PySwigIterator___ne__, METH_VARARGS | METH_KEYWORDS, NULL},
09060 { (char *)"PySwigIterator___iadd__", (PyCFunction) _wrap_PySwigIterator___iadd__, METH_VARARGS | METH_KEYWORDS, NULL},
09061 { (char *)"PySwigIterator___isub__", (PyCFunction) _wrap_PySwigIterator___isub__, METH_VARARGS | METH_KEYWORDS, NULL},
09062 { (char *)"PySwigIterator___add__", (PyCFunction) _wrap_PySwigIterator___add__, METH_VARARGS | METH_KEYWORDS, NULL},
09063 { (char *)"PySwigIterator___sub__", _wrap_PySwigIterator___sub__, METH_VARARGS, NULL},
09064 { (char *)"PySwigIterator_swigregister", PySwigIterator_swigregister, METH_VARARGS, NULL},
09065 { (char *)"new_Color", _wrap_new_Color, METH_VARARGS, NULL},
09066 { (char *)"delete_Color", (PyCFunction)_wrap_delete_Color, METH_O, NULL},
09067 { (char *)"Color_r__set", _wrap_Color_r__set, METH_VARARGS, NULL},
09068 { (char *)"Color_r__get", (PyCFunction)_wrap_Color_r__get, METH_O, NULL},
09069 { (char *)"Color_g__set", _wrap_Color_g__set, METH_VARARGS, NULL},
09070 { (char *)"Color_g__get", (PyCFunction)_wrap_Color_g__get, METH_O, NULL},
09071 { (char *)"Color_b__set", _wrap_Color_b__set, METH_VARARGS, NULL},
09072 { (char *)"Color_b__get", (PyCFunction)_wrap_Color_b__get, METH_O, NULL},
09073 { (char *)"Color_swigregister", Color_swigregister, METH_VARARGS, NULL},
09074 { (char *)"Color_swiginit", Color_swiginit, METH_VARARGS, NULL},
09075 { (char *)"delete_Display", (PyCFunction)_wrap_delete_Display, METH_O, NULL},
09076 { (char *)"Display_enable", (PyCFunction) _wrap_Display_enable, METH_VARARGS | METH_KEYWORDS, NULL},
09077 { (char *)"Display_disable", (PyCFunction) _wrap_Display_disable, METH_VARARGS | METH_KEYWORDS, NULL},
09078 { (char *)"Display_isEnabled", (PyCFunction)_wrap_Display_isEnabled, METH_O, NULL},
09079 { (char *)"Display_setEnabled", (PyCFunction) _wrap_Display_setEnabled, METH_VARARGS | METH_KEYWORDS, NULL},
09080 { (char *)"Display_getName", (PyCFunction)_wrap_Display_getName, METH_O, NULL},
09081 { (char *)"Display_setName", (PyCFunction) _wrap_Display_setName, METH_VARARGS | METH_KEYWORDS, NULL},
09082 { (char *)"Display_update", (PyCFunction) _wrap_Display_update, METH_VARARGS | METH_KEYWORDS, NULL},
09083 { (char *)"Display_setRenderCallback", (PyCFunction) _wrap_Display_setRenderCallback, METH_VARARGS | METH_KEYWORDS, NULL},
09084 { (char *)"Display_setLockRenderCallback", (PyCFunction) _wrap_Display_setLockRenderCallback, METH_VARARGS | METH_KEYWORDS, NULL},
09085 { (char *)"Display_setUnlockRenderCallback", (PyCFunction) _wrap_Display_setUnlockRenderCallback, METH_VARARGS | METH_KEYWORDS, NULL},
09086 { (char *)"Display_setPropertyManager", (PyCFunction) _wrap_Display_setPropertyManager, METH_VARARGS | METH_KEYWORDS, NULL},
09087 { (char *)"Display_createProperties", (PyCFunction)_wrap_Display_createProperties, METH_O, NULL},
09088 { (char *)"Display_setTargetFrame", (PyCFunction) _wrap_Display_setTargetFrame, METH_VARARGS | METH_KEYWORDS, NULL},
09089 { (char *)"Display_targetFrameChanged", (PyCFunction)_wrap_Display_targetFrameChanged, METH_O, NULL},
09090 { (char *)"Display_setFixedFrame", (PyCFunction) _wrap_Display_setFixedFrame, METH_VARARGS | METH_KEYWORDS, NULL},
09091 { (char *)"Display_fixedFrameChanged", (PyCFunction)_wrap_Display_fixedFrameChanged, METH_O, NULL},
09092 { (char *)"Display_reset", (PyCFunction)_wrap_Display_reset, METH_O, NULL},
09093 { (char *)"Display_getStateChangedSignal", (PyCFunction)_wrap_Display_getStateChangedSignal, METH_O, NULL},
09094 { (char *)"Display_setStatus", (PyCFunction) _wrap_Display_setStatus, METH_VARARGS | METH_KEYWORDS, NULL},
09095 { (char *)"Display_deleteStatus", (PyCFunction) _wrap_Display_deleteStatus, METH_VARARGS | METH_KEYWORDS, NULL},
09096 { (char *)"Display_clearStatuses", (PyCFunction)_wrap_Display_clearStatuses, METH_O, NULL},
09097 { (char *)"Display_getStatus", (PyCFunction)_wrap_Display_getStatus, METH_O, NULL},
09098 { (char *)"Display_swigregister", Display_swigregister, METH_VARARGS, NULL},
09099 { (char *)"new_RenderAutoLock", (PyCFunction) _wrap_new_RenderAutoLock, METH_VARARGS | METH_KEYWORDS, NULL},
09100 { (char *)"delete_RenderAutoLock", (PyCFunction)_wrap_delete_RenderAutoLock, METH_O, NULL},
09101 { (char *)"RenderAutoLock_swigregister", RenderAutoLock_swigregister, METH_VARARGS, NULL},
09102 { (char *)"RenderAutoLock_swiginit", RenderAutoLock_swiginit, METH_VARARGS, NULL},
09103 { (char *)"new_VisualizationManager", (PyCFunction) _wrap_new_VisualizationManager, METH_VARARGS | METH_KEYWORDS, NULL},
09104 { (char *)"delete_VisualizationManager", (PyCFunction)_wrap_delete_VisualizationManager, METH_O, NULL},
09105 { (char *)"VisualizationManager_initialize", (PyCFunction) _wrap_VisualizationManager_initialize, METH_VARARGS | METH_KEYWORDS, NULL},
09106 { (char *)"VisualizationManager_startUpdate", (PyCFunction)_wrap_VisualizationManager_startUpdate, METH_O, NULL},
09107 { (char *)"VisualizationManager_createDisplay", (PyCFunction) _wrap_VisualizationManager_createDisplay, METH_VARARGS | METH_KEYWORDS, NULL},
09108 { (char *)"VisualizationManager_removeDisplay", _wrap_VisualizationManager_removeDisplay, METH_VARARGS, NULL},
09109 { (char *)"VisualizationManager_removeAllDisplays", (PyCFunction)_wrap_VisualizationManager_removeAllDisplays, METH_O, NULL},
09110 { (char *)"VisualizationManager_addTool", (PyCFunction) _wrap_VisualizationManager_addTool, METH_VARARGS | METH_KEYWORDS, NULL},
09111 { (char *)"VisualizationManager_getCurrentTool", (PyCFunction)_wrap_VisualizationManager_getCurrentTool, METH_O, NULL},
09112 { (char *)"VisualizationManager_getTool", (PyCFunction) _wrap_VisualizationManager_getTool, METH_VARARGS | METH_KEYWORDS, NULL},
09113 { (char *)"VisualizationManager_setCurrentTool", (PyCFunction) _wrap_VisualizationManager_setCurrentTool, METH_VARARGS | METH_KEYWORDS, NULL},
09114 { (char *)"VisualizationManager_setDefaultTool", (PyCFunction) _wrap_VisualizationManager_setDefaultTool, METH_VARARGS | METH_KEYWORDS, NULL},
09115 { (char *)"VisualizationManager_getDefaultTool", (PyCFunction)_wrap_VisualizationManager_getDefaultTool, METH_O, NULL},
09116 { (char *)"VisualizationManager_loadGeneralConfig", (PyCFunction) _wrap_VisualizationManager_loadGeneralConfig, METH_VARARGS | METH_KEYWORDS, NULL},
09117 { (char *)"VisualizationManager_saveGeneralConfig", (PyCFunction) _wrap_VisualizationManager_saveGeneralConfig, METH_VARARGS | METH_KEYWORDS, NULL},
09118 { (char *)"VisualizationManager_loadDisplayConfig", (PyCFunction) _wrap_VisualizationManager_loadDisplayConfig, METH_VARARGS | METH_KEYWORDS, NULL},
09119 { (char *)"VisualizationManager_saveDisplayConfig", (PyCFunction) _wrap_VisualizationManager_saveDisplayConfig, METH_VARARGS | METH_KEYWORDS, NULL},
09120 { (char *)"VisualizationManager_setTargetFrame", (PyCFunction) _wrap_VisualizationManager_setTargetFrame, METH_VARARGS | METH_KEYWORDS, NULL},
09121 { (char *)"VisualizationManager_getTargetFrame", (PyCFunction)_wrap_VisualizationManager_getTargetFrame, METH_O, NULL},
09122 { (char *)"VisualizationManager_setFixedFrame", (PyCFunction) _wrap_VisualizationManager_setFixedFrame, METH_VARARGS | METH_KEYWORDS, NULL},
09123 { (char *)"VisualizationManager_getFixedFrame", (PyCFunction)_wrap_VisualizationManager_getFixedFrame, METH_O, NULL},
09124 { (char *)"VisualizationManager_getDisplayWrapper", _wrap_VisualizationManager_getDisplayWrapper, METH_VARARGS, NULL},
09125 { (char *)"VisualizationManager_getPropertyManager", (PyCFunction)_wrap_VisualizationManager_getPropertyManager, METH_O, NULL},
09126 { (char *)"VisualizationManager_getToolPropertyManager", (PyCFunction)_wrap_VisualizationManager_getToolPropertyManager, METH_O, NULL},
09127 { (char *)"VisualizationManager_isValidDisplay", (PyCFunction) _wrap_VisualizationManager_isValidDisplay, METH_VARARGS | METH_KEYWORDS, NULL},
09128 { (char *)"VisualizationManager_getTFClient", (PyCFunction)_wrap_VisualizationManager_getTFClient, METH_O, NULL},
09129 { (char *)"VisualizationManager_getSceneManager", (PyCFunction)_wrap_VisualizationManager_getSceneManager, METH_O, NULL},
09130 { (char *)"VisualizationManager_getRenderPanel", (PyCFunction)_wrap_VisualizationManager_getRenderPanel, METH_O, NULL},
09131 { (char *)"VisualizationManager_getDisplayNames", (PyCFunction) _wrap_VisualizationManager_getDisplayNames, METH_VARARGS | METH_KEYWORDS, NULL},
09132 { (char *)"VisualizationManager_getDisplays", (PyCFunction)_wrap_VisualizationManager_getDisplays, METH_O, NULL},
09133 { (char *)"VisualizationManager_resetDisplays", (PyCFunction)_wrap_VisualizationManager_resetDisplays, METH_O, NULL},
09134 { (char *)"VisualizationManager_getWallClock", (PyCFunction)_wrap_VisualizationManager_getWallClock, METH_O, NULL},
09135 { (char *)"VisualizationManager_getROSTime", (PyCFunction)_wrap_VisualizationManager_getROSTime, METH_O, NULL},
09136 { (char *)"VisualizationManager_getWallClockElapsed", (PyCFunction)_wrap_VisualizationManager_getWallClockElapsed, METH_O, NULL},
09137 { (char *)"VisualizationManager_getROSTimeElapsed", (PyCFunction)_wrap_VisualizationManager_getROSTimeElapsed, METH_O, NULL},
09138 { (char *)"VisualizationManager_handleChar", (PyCFunction) _wrap_VisualizationManager_handleChar, METH_VARARGS | METH_KEYWORDS, NULL},
09139 { (char *)"VisualizationManager_handleMouseEvent", (PyCFunction) _wrap_VisualizationManager_handleMouseEvent, METH_VARARGS | METH_KEYWORDS, NULL},
09140 { (char *)"VisualizationManager_setBackgroundColor", (PyCFunction) _wrap_VisualizationManager_setBackgroundColor, METH_VARARGS | METH_KEYWORDS, NULL},
09141 { (char *)"VisualizationManager_getBackgroundColor", (PyCFunction)_wrap_VisualizationManager_getBackgroundColor, METH_O, NULL},
09142 { (char *)"VisualizationManager_resetTime", (PyCFunction)_wrap_VisualizationManager_resetTime, METH_O, NULL},
09143 { (char *)"VisualizationManager_getCurrentViewController", (PyCFunction)_wrap_VisualizationManager_getCurrentViewController, METH_O, NULL},
09144 { (char *)"VisualizationManager_getCurrentViewControllerType", (PyCFunction)_wrap_VisualizationManager_getCurrentViewControllerType, METH_O, NULL},
09145 { (char *)"VisualizationManager_setCurrentViewControllerType", (PyCFunction) _wrap_VisualizationManager_setCurrentViewControllerType, METH_VARARGS | METH_KEYWORDS, NULL},
09146 { (char *)"VisualizationManager_getSelectionManager", (PyCFunction)_wrap_VisualizationManager_getSelectionManager, METH_O, NULL},
09147 { (char *)"VisualizationManager_lockRender", (PyCFunction)_wrap_VisualizationManager_lockRender, METH_O, NULL},
09148 { (char *)"VisualizationManager_unlockRender", (PyCFunction)_wrap_VisualizationManager_unlockRender, METH_O, NULL},
09149 { (char *)"VisualizationManager_queueRender", (PyCFunction)_wrap_VisualizationManager_queueRender, METH_O, NULL},
09150 { (char *)"VisualizationManager_getWindowManager", (PyCFunction)_wrap_VisualizationManager_getWindowManager, METH_O, NULL},
09151 { (char *)"VisualizationManager_getUpdateQueue", (PyCFunction)_wrap_VisualizationManager_getUpdateQueue, METH_O, NULL},
09152 { (char *)"VisualizationManager_getThreadedQueue", (PyCFunction)_wrap_VisualizationManager_getThreadedQueue, METH_O, NULL},
09153 { (char *)"VisualizationManager_getPluginManager", (PyCFunction)_wrap_VisualizationManager_getPluginManager, METH_O, NULL},
09154 { (char *)"VisualizationManager_getFrameManager", (PyCFunction)_wrap_VisualizationManager_getFrameManager, METH_O, NULL},
09155 { (char *)"VisualizationManager_getFramesChangedSignal", (PyCFunction)_wrap_VisualizationManager_getFramesChangedSignal, METH_O, NULL},
09156 { (char *)"VisualizationManager_getDisplayAddingSignal", (PyCFunction)_wrap_VisualizationManager_getDisplayAddingSignal, METH_O, NULL},
09157 { (char *)"VisualizationManager_getDisplayAddedSignal", (PyCFunction)_wrap_VisualizationManager_getDisplayAddedSignal, METH_O, NULL},
09158 { (char *)"VisualizationManager_getDisplayRemovingSignal", (PyCFunction)_wrap_VisualizationManager_getDisplayRemovingSignal, METH_O, NULL},
09159 { (char *)"VisualizationManager_getDisplayRemovedSignal", (PyCFunction)_wrap_VisualizationManager_getDisplayRemovedSignal, METH_O, NULL},
09160 { (char *)"VisualizationManager_getDisplaysRemovingSignal", (PyCFunction)_wrap_VisualizationManager_getDisplaysRemovingSignal, METH_O, NULL},
09161 { (char *)"VisualizationManager_getDisplaysRemovedSignal", (PyCFunction)_wrap_VisualizationManager_getDisplaysRemovedSignal, METH_O, NULL},
09162 { (char *)"VisualizationManager_getDisplaysConfigLoadedSignal", (PyCFunction)_wrap_VisualizationManager_getDisplaysConfigLoadedSignal, METH_O, NULL},
09163 { (char *)"VisualizationManager_getDisplaysConfigSavingSignal", (PyCFunction)_wrap_VisualizationManager_getDisplaysConfigSavingSignal, METH_O, NULL},
09164 { (char *)"VisualizationManager_getGeneralConfigLoadedSignal", (PyCFunction)_wrap_VisualizationManager_getGeneralConfigLoadedSignal, METH_O, NULL},
09165 { (char *)"VisualizationManager_getGeneralConfigSavingSignal", (PyCFunction)_wrap_VisualizationManager_getGeneralConfigSavingSignal, METH_O, NULL},
09166 { (char *)"VisualizationManager_getToolAddedSignal", (PyCFunction)_wrap_VisualizationManager_getToolAddedSignal, METH_O, NULL},
09167 { (char *)"VisualizationManager_getToolChangedSignal", (PyCFunction)_wrap_VisualizationManager_getToolChangedSignal, METH_O, NULL},
09168 { (char *)"VisualizationManager_getViewControllerTypeAddedSignal", (PyCFunction)_wrap_VisualizationManager_getViewControllerTypeAddedSignal, METH_O, NULL},
09169 { (char *)"VisualizationManager_getViewControllerTypeChangedSignal", (PyCFunction)_wrap_VisualizationManager_getViewControllerTypeChangedSignal, METH_O, NULL},
09170 { (char *)"VisualizationManager_getTimeChangedSignal", (PyCFunction)_wrap_VisualizationManager_getTimeChangedSignal, METH_O, NULL},
09171 { (char *)"VisualizationManager_swigregister", VisualizationManager_swigregister, METH_VARARGS, NULL},
09172 { (char *)"VisualizationManager_swiginit", VisualizationManager_swiginit, METH_VARARGS, NULL},
09173 { (char *)"new_DisplaysPanelGenerated", (PyCFunction) _wrap_new_DisplaysPanelGenerated, METH_VARARGS | METH_KEYWORDS, NULL},
09174 { (char *)"delete_DisplaysPanelGenerated", (PyCFunction)_wrap_delete_DisplaysPanelGenerated, METH_O, NULL},
09175 { (char *)"DisplaysPanelGenerated_swigregister", DisplaysPanelGenerated_swigregister, METH_VARARGS, NULL},
09176 { (char *)"DisplaysPanelGenerated_swiginit", DisplaysPanelGenerated_swiginit, METH_VARARGS, NULL},
09177 { (char *)"new_NewDisplayDialogGenerated", (PyCFunction) _wrap_new_NewDisplayDialogGenerated, METH_VARARGS | METH_KEYWORDS, NULL},
09178 { (char *)"delete_NewDisplayDialogGenerated", (PyCFunction)_wrap_delete_NewDisplayDialogGenerated, METH_O, NULL},
09179 { (char *)"NewDisplayDialogGenerated_swigregister", NewDisplayDialogGenerated_swigregister, METH_VARARGS, NULL},
09180 { (char *)"NewDisplayDialogGenerated_swiginit", NewDisplayDialogGenerated_swiginit, METH_VARARGS, NULL},
09181 { (char *)"new_ViewsPanelGenerated", (PyCFunction) _wrap_new_ViewsPanelGenerated, METH_VARARGS | METH_KEYWORDS, NULL},
09182 { (char *)"delete_ViewsPanelGenerated", (PyCFunction)_wrap_delete_ViewsPanelGenerated, METH_O, NULL},
09183 { (char *)"ViewsPanelGenerated_swigregister", ViewsPanelGenerated_swigregister, METH_VARARGS, NULL},
09184 { (char *)"ViewsPanelGenerated_swiginit", ViewsPanelGenerated_swiginit, METH_VARARGS, NULL},
09185 { (char *)"new_TimePanelGenerated", (PyCFunction) _wrap_new_TimePanelGenerated, METH_VARARGS | METH_KEYWORDS, NULL},
09186 { (char *)"delete_TimePanelGenerated", (PyCFunction)_wrap_delete_TimePanelGenerated, METH_O, NULL},
09187 { (char *)"TimePanelGenerated_swigregister", TimePanelGenerated_swigregister, METH_VARARGS, NULL},
09188 { (char *)"TimePanelGenerated_swiginit", TimePanelGenerated_swiginit, METH_VARARGS, NULL},
09189 { (char *)"new_PluginManagerDialogGenerated", (PyCFunction) _wrap_new_PluginManagerDialogGenerated, METH_VARARGS | METH_KEYWORDS, NULL},
09190 { (char *)"delete_PluginManagerDialogGenerated", (PyCFunction)_wrap_delete_PluginManagerDialogGenerated, METH_O, NULL},
09191 { (char *)"PluginManagerDialogGenerated_swigregister", PluginManagerDialogGenerated_swigregister, METH_VARARGS, NULL},
09192 { (char *)"PluginManagerDialogGenerated_swiginit", PluginManagerDialogGenerated_swiginit, METH_VARARGS, NULL},
09193 { (char *)"new_WaitForMasterDialogGenerated", (PyCFunction) _wrap_new_WaitForMasterDialogGenerated, METH_VARARGS | METH_KEYWORDS, NULL},
09194 { (char *)"delete_WaitForMasterDialogGenerated", (PyCFunction)_wrap_delete_WaitForMasterDialogGenerated, METH_O, NULL},
09195 { (char *)"WaitForMasterDialogGenerated_swigregister", WaitForMasterDialogGenerated_swigregister, METH_VARARGS, NULL},
09196 { (char *)"WaitForMasterDialogGenerated_swiginit", WaitForMasterDialogGenerated_swiginit, METH_VARARGS, NULL},
09197 { (char *)"new_ManageDisplaysDialogGenerated", (PyCFunction) _wrap_new_ManageDisplaysDialogGenerated, METH_VARARGS | METH_KEYWORDS, NULL},
09198 { (char *)"delete_ManageDisplaysDialogGenerated", (PyCFunction)_wrap_delete_ManageDisplaysDialogGenerated, METH_O, NULL},
09199 { (char *)"ManageDisplaysDialogGenerated_swigregister", ManageDisplaysDialogGenerated_swigregister, METH_VARARGS, NULL},
09200 { (char *)"ManageDisplaysDialogGenerated_swiginit", ManageDisplaysDialogGenerated_swiginit, METH_VARARGS, NULL},
09201 { (char *)"new_VisualizationPanel", (PyCFunction) _wrap_new_VisualizationPanel, METH_VARARGS | METH_KEYWORDS, NULL},
09202 { (char *)"delete_VisualizationPanel", (PyCFunction)_wrap_delete_VisualizationPanel, METH_O, NULL},
09203 { (char *)"VisualizationPanel_getManager", (PyCFunction)_wrap_VisualizationPanel_getManager, METH_O, NULL},
09204 { (char *)"VisualizationPanel_loadGeneralConfig", (PyCFunction) _wrap_VisualizationPanel_loadGeneralConfig, METH_VARARGS | METH_KEYWORDS, NULL},
09205 { (char *)"VisualizationPanel_loadDisplayConfig", (PyCFunction) _wrap_VisualizationPanel_loadDisplayConfig, METH_VARARGS | METH_KEYWORDS, NULL},
09206 { (char *)"VisualizationPanel_swigregister", VisualizationPanel_swigregister, METH_VARARGS, NULL},
09207 { (char *)"VisualizationPanel_swiginit", VisualizationPanel_swiginit, METH_VARARGS, NULL},
09208 { (char *)"new_VisualizationFrame", (PyCFunction) _wrap_new_VisualizationFrame, METH_VARARGS | METH_KEYWORDS, NULL},
09209 { (char *)"delete_VisualizationFrame", (PyCFunction)_wrap_delete_VisualizationFrame, METH_O, NULL},
09210 { (char *)"VisualizationFrame_initialize", (PyCFunction) _wrap_VisualizationFrame_initialize, METH_VARARGS | METH_KEYWORDS, NULL},
09211 { (char *)"VisualizationFrame_getManager", (PyCFunction)_wrap_VisualizationFrame_getManager, METH_O, NULL},
09212 { (char *)"VisualizationFrame_getParentWindow", (PyCFunction)_wrap_VisualizationFrame_getParentWindow, METH_O, NULL},
09213 { (char *)"VisualizationFrame_addPane", (PyCFunction) _wrap_VisualizationFrame_addPane, METH_VARARGS | METH_KEYWORDS, NULL},
09214 { (char *)"VisualizationFrame_removePane", (PyCFunction) _wrap_VisualizationFrame_removePane, METH_VARARGS | METH_KEYWORDS, NULL},
09215 { (char *)"VisualizationFrame_showPane", (PyCFunction) _wrap_VisualizationFrame_showPane, METH_VARARGS | METH_KEYWORDS, NULL},
09216 { (char *)"VisualizationFrame_closePane", (PyCFunction) _wrap_VisualizationFrame_closePane, METH_VARARGS | METH_KEYWORDS, NULL},
09217 { (char *)"VisualizationFrame_swigregister", VisualizationFrame_swigregister, METH_VARARGS, NULL},
09218 { (char *)"VisualizationFrame_swiginit", VisualizationFrame_swiginit, METH_VARARGS, NULL},
09219 { NULL, NULL, 0, NULL }
09220 };
09221
09222
09223
09224
09225 static void *_p_wxSplashScreenTo_p_wxEvtHandler(void *x) {
09226 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
09227 }
09228 static void *_p_wxMiniFrameTo_p_wxEvtHandler(void *x) {
09229 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
09230 }
09231 static void *_p_wxPyPanelTo_p_wxEvtHandler(void *x) {
09232 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPyPanel *) x));
09233 }
09234 static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x) {
09235 return (void *)((wxEvtHandler *) (wxWindow *) ((wxMenuBar *) x));
09236 }
09237 static void *_p_wxValidatorTo_p_wxEvtHandler(void *x) {
09238 return (void *)((wxEvtHandler *) ((wxValidator *) x));
09239 }
09240 static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x) {
09241 return (void *)((wxEvtHandler *) (wxValidator *) ((wxPyValidator *) x));
09242 }
09243 static void *_p_wxMenuTo_p_wxEvtHandler(void *x) {
09244 return (void *)((wxEvtHandler *) ((wxMenu *) x));
09245 }
09246 static void *_p_wxTextEntryDialogTo_p_wxEvtHandler(void *x) {
09247 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
09248 }
09249 static void *_p_wxSingleChoiceDialogTo_p_wxEvtHandler(void *x) {
09250 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
09251 }
09252 static void *_p_wxMultiChoiceDialogTo_p_wxEvtHandler(void *x) {
09253 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
09254 }
09255 static void *_p_wxFileDialogTo_p_wxEvtHandler(void *x) {
09256 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
09257 }
09258 static void *_p_wxPasswordEntryDialogTo_p_wxEvtHandler(void *x) {
09259 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
09260 }
09261 static void *_p_wxNumberEntryDialogTo_p_wxEvtHandler(void *x) {
09262 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxNumberEntryDialog *) x));
09263 }
09264 static void *_p_wxMessageDialogTo_p_wxEvtHandler(void *x) {
09265 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
09266 }
09267 static void *_p_wxProgressDialogTo_p_wxEvtHandler(void *x) {
09268 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
09269 }
09270 static void *_p_wxFindReplaceDialogTo_p_wxEvtHandler(void *x) {
09271 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
09272 }
09273 static void *_p_wxPanelTo_p_wxEvtHandler(void *x) {
09274 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPanel *) x));
09275 }
09276 static void *_p_wxStatusBarTo_p_wxEvtHandler(void *x) {
09277 return (void *)((wxEvtHandler *) (wxWindow *) ((wxStatusBar *) x));
09278 }
09279 static void *_p_wxPyVScrolledWindowTo_p_wxEvtHandler(void *x) {
09280 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPyVScrolledWindow *) x));
09281 }
09282 static void *_p_wxTipWindowTo_p_wxEvtHandler(void *x) {
09283 return (void *)((wxEvtHandler *) (wxWindow *)(wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
09284 }
09285 static void *_p_wxPyPopupTransientWindowTo_p_wxEvtHandler(void *x) {
09286 return (void *)((wxEvtHandler *) (wxWindow *)(wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
09287 }
09288 static void *_p_wxPopupWindowTo_p_wxEvtHandler(void *x) {
09289 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPopupWindow *) x));
09290 }
09291 static void *_p_wxSashLayoutWindowTo_p_wxEvtHandler(void *x) {
09292 return (void *)((wxEvtHandler *) (wxWindow *)(wxSashWindow *) ((wxSashLayoutWindow *) x));
09293 }
09294 static void *_p_wxSashWindowTo_p_wxEvtHandler(void *x) {
09295 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSashWindow *) x));
09296 }
09297 static void *_p_wxSplitterWindowTo_p_wxEvtHandler(void *x) {
09298 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSplitterWindow *) x));
09299 }
09300 static void *_p_wxSplashScreenWindowTo_p_wxEvtHandler(void *x) {
09301 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSplashScreenWindow *) x));
09302 }
09303 static void *_p_wxWindowTo_p_wxEvtHandler(void *x) {
09304 return (void *)((wxEvtHandler *) ((wxWindow *) x));
09305 }
09306 static void *_p_wxScrolledWindowTo_p_wxEvtHandler(void *x) {
09307 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxScrolledWindow *) x));
09308 }
09309 static void *_p_wxTopLevelWindowTo_p_wxEvtHandler(void *x) {
09310 return (void *)((wxEvtHandler *) (wxWindow *) ((wxTopLevelWindow *) x));
09311 }
09312 static void *_p_wxMDIClientWindowTo_p_wxEvtHandler(void *x) {
09313 return (void *)((wxEvtHandler *) (wxWindow *) ((wxMDIClientWindow *) x));
09314 }
09315 static void *_p_wxPyScrolledWindowTo_p_wxEvtHandler(void *x) {
09316 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
09317 }
09318 static void *_p_wxControlTo_p_wxEvtHandler(void *x) {
09319 return (void *)((wxEvtHandler *) (wxWindow *) ((wxControl *) x));
09320 }
09321 static void *_p_wxPreviewFrameTo_p_wxEvtHandler(void *x) {
09322 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
09323 }
09324 static void *_p_wxPyPreviewFrameTo_p_wxEvtHandler(void *x) {
09325 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
09326 }
09327 static void *_p_wxMDIChildFrameTo_p_wxEvtHandler(void *x) {
09328 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
09329 }
09330 static void *_p_wxPyAppTo_p_wxEvtHandler(void *x) {
09331 return (void *)((wxEvtHandler *) ((wxPyApp *) x));
09332 }
09333 static void *_p_DisplaysPanelGeneratedTo_p_wxEvtHandler(void *x) {
09334 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((DisplaysPanelGenerated *) x));
09335 }
09336 static void *_p_NewDisplayDialogGeneratedTo_p_wxEvtHandler(void *x) {
09337 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((NewDisplayDialogGenerated *) x));
09338 }
09339 static void *_p_ViewsPanelGeneratedTo_p_wxEvtHandler(void *x) {
09340 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((ViewsPanelGenerated *) x));
09341 }
09342 static void *_p_TimePanelGeneratedTo_p_wxEvtHandler(void *x) {
09343 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((TimePanelGenerated *) x));
09344 }
09345 static void *_p_PluginManagerDialogGeneratedTo_p_wxEvtHandler(void *x) {
09346 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((PluginManagerDialogGenerated *) x));
09347 }
09348 static void *_p_WaitForMasterDialogGeneratedTo_p_wxEvtHandler(void *x) {
09349 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((WaitForMasterDialogGenerated *) x));
09350 }
09351 static void *_p_ManageDisplaysDialogGeneratedTo_p_wxEvtHandler(void *x) {
09352 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((ManageDisplaysDialogGenerated *) x));
09353 }
09354 static void *_p_rviz__VisualizationFrameTo_p_wxEvtHandler(void *x) {
09355 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((rviz::VisualizationFrame *) x));
09356 }
09357 static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x) {
09358 return (void *)((wxEvtHandler *) (wxWindow *)(wxControl *) ((wxControlWithItems *) x));
09359 }
09360 static void *_p_wxPyWindowTo_p_wxEvtHandler(void *x) {
09361 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPyWindow *) x));
09362 }
09363 static void *_p_wxPreviewCanvasTo_p_wxEvtHandler(void *x) {
09364 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
09365 }
09366 static void *_p_wxSimpleHtmlListBoxTo_p_wxEvtHandler(void *x) {
09367 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *)(wxPyHtmlListBox *) ((wxSimpleHtmlListBox *) x));
09368 }
09369 static void *_p_wxPyHtmlListBoxTo_p_wxEvtHandler(void *x) {
09370 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
09371 }
09372 static void *_p_wxPyVListBoxTo_p_wxEvtHandler(void *x) {
09373 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
09374 }
09375 static void *_p_wxPreviewControlBarTo_p_wxEvtHandler(void *x) {
09376 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPreviewControlBar *) x));
09377 }
09378 static void *_p_wxPyPreviewControlBarTo_p_wxEvtHandler(void *x) {
09379 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
09380 }
09381 static void *_p_wxPyTaskBarIconTo_p_wxEvtHandler(void *x) {
09382 return (void *)((wxEvtHandler *) ((wxPyTaskBarIcon *) x));
09383 }
09384 static void *_p_wxFrameTo_p_wxEvtHandler(void *x) {
09385 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *) ((wxFrame *) x));
09386 }
09387 static void *_p_rviz__VisualizationPanelTo_p_wxEvtHandler(void *x) {
09388 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((rviz::VisualizationPanel *) x));
09389 }
09390 static void *_p_wxDirDialogTo_p_wxEvtHandler(void *x) {
09391 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
09392 }
09393 static void *_p_wxColourDialogTo_p_wxEvtHandler(void *x) {
09394 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
09395 }
09396 static void *_p_wxDialogTo_p_wxEvtHandler(void *x) {
09397 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *) ((wxDialog *) x));
09398 }
09399 static void *_p_wxFontDialogTo_p_wxEvtHandler(void *x) {
09400 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
09401 }
09402 static void *_p_wxMDIParentFrameTo_p_wxEvtHandler(void *x) {
09403 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
09404 }
09405 static void *_p_rviz__VisualizationManagerTo_p_wxEvtHandler(void *x) {
09406 return (void *)((wxEvtHandler *) ((rviz::VisualizationManager *) x));
09407 }
09408 static void *_p_wxMDIChildFrameTo_p_wxFrame(void *x) {
09409 return (void *)((wxFrame *) ((wxMDIChildFrame *) x));
09410 }
09411 static void *_p_wxProgressDialogTo_p_wxFrame(void *x) {
09412 return (void *)((wxFrame *) ((wxProgressDialog *) x));
09413 }
09414 static void *_p_wxPreviewFrameTo_p_wxFrame(void *x) {
09415 return (void *)((wxFrame *) ((wxPreviewFrame *) x));
09416 }
09417 static void *_p_wxPyPreviewFrameTo_p_wxFrame(void *x) {
09418 return (void *)((wxFrame *) (wxPreviewFrame *) ((wxPyPreviewFrame *) x));
09419 }
09420 static void *_p_wxMiniFrameTo_p_wxFrame(void *x) {
09421 return (void *)((wxFrame *) ((wxMiniFrame *) x));
09422 }
09423 static void *_p_wxSplashScreenTo_p_wxFrame(void *x) {
09424 return (void *)((wxFrame *) ((wxSplashScreen *) x));
09425 }
09426 static void *_p_wxMDIParentFrameTo_p_wxFrame(void *x) {
09427 return (void *)((wxFrame *) ((wxMDIParentFrame *) x));
09428 }
09429 static void *_p_rviz__VisualizationFrameTo_p_wxFrame(void *x) {
09430 return (void *)((wxFrame *) ((rviz::VisualizationFrame *) x));
09431 }
09432 static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x) {
09433 return (void *)((wxObject *) ((wxLayoutConstraints *) x));
09434 }
09435 static void *_p_wxQueryLayoutInfoEventTo_p_wxObject(void *x) {
09436 return (void *)((wxObject *) (wxEvent *) ((wxQueryLayoutInfoEvent *) x));
09437 }
09438 static void *_p_wxPreviewFrameTo_p_wxObject(void *x) {
09439 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
09440 }
09441 static void *_p_wxPyPreviewFrameTo_p_wxObject(void *x) {
09442 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
09443 }
09444 static void *_p_wxSizerItemTo_p_wxObject(void *x) {
09445 return (void *)((wxObject *) ((wxSizerItem *) x));
09446 }
09447 static void *_p_wxGBSizerItemTo_p_wxObject(void *x) {
09448 return (void *)((wxObject *) (wxSizerItem *) ((wxGBSizerItem *) x));
09449 }
09450 static void *_p_wxScrollEventTo_p_wxObject(void *x) {
09451 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxScrollEvent *) x));
09452 }
09453 static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x) {
09454 return (void *)((wxObject *) ((wxIndividualLayoutConstraint *) x));
09455 }
09456 static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x) {
09457 return (void *)((wxObject *) (wxSizer *)(wxBoxSizer *) ((wxStaticBoxSizer *) x));
09458 }
09459 static void *_p_wxBoxSizerTo_p_wxObject(void *x) {
09460 return (void *)((wxObject *) (wxSizer *) ((wxBoxSizer *) x));
09461 }
09462 static void *_p_wxSizerTo_p_wxObject(void *x) {
09463 return (void *)((wxObject *) ((wxSizer *) x));
09464 }
09465 static void *_p_wxGridBagSizerTo_p_wxObject(void *x) {
09466 return (void *)((wxObject *) (wxSizer *)(wxGridSizer *)(wxFlexGridSizer *) ((wxGridBagSizer *) x));
09467 }
09468 static void *_p_wxUpdateUIEventTo_p_wxObject(void *x) {
09469 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxUpdateUIEvent *) x));
09470 }
09471 static void *_p_wxPyPanelTo_p_wxObject(void *x) {
09472 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPyPanel *) x));
09473 }
09474 static void *_p_wxEventTo_p_wxObject(void *x) {
09475 return (void *)((wxObject *) ((wxEvent *) x));
09476 }
09477 static void *_p_wxFontDataTo_p_wxObject(void *x) {
09478 return (void *)((wxObject *) ((wxFontData *) x));
09479 }
09480 static void *_p_wxPrintDataTo_p_wxObject(void *x) {
09481 return (void *)((wxObject *) ((wxPrintData *) x));
09482 }
09483 static void *_p_wxFlexGridSizerTo_p_wxObject(void *x) {
09484 return (void *)((wxObject *) (wxSizer *)(wxGridSizer *) ((wxFlexGridSizer *) x));
09485 }
09486 static void *_p_wxGridSizerTo_p_wxObject(void *x) {
09487 return (void *)((wxObject *) (wxSizer *) ((wxGridSizer *) x));
09488 }
09489 static void *_p_wxInitDialogEventTo_p_wxObject(void *x) {
09490 return (void *)((wxObject *) (wxEvent *) ((wxInitDialogEvent *) x));
09491 }
09492 static void *_p_wxLayoutAlgorithmTo_p_wxObject(void *x) {
09493 return (void *)((wxObject *) ((wxLayoutAlgorithm *) x));
09494 }
09495 static void *_p_wxPyTaskBarIconTo_p_wxObject(void *x) {
09496 return (void *)((wxObject *) (wxEvtHandler *) ((wxPyTaskBarIcon *) x));
09497 }
09498 static void *_p_wxFindDialogEventTo_p_wxObject(void *x) {
09499 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxFindDialogEvent *) x));
09500 }
09501 static void *_p_wxClipboardTextEventTo_p_wxObject(void *x) {
09502 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxClipboardTextEvent *) x));
09503 }
09504 static void *_p_wxPaintEventTo_p_wxObject(void *x) {
09505 return (void *)((wxObject *) (wxEvent *) ((wxPaintEvent *) x));
09506 }
09507 static void *_p_wxNcPaintEventTo_p_wxObject(void *x) {
09508 return (void *)((wxObject *) (wxEvent *) ((wxNcPaintEvent *) x));
09509 }
09510 static void *_p_rviz__VisualizationFrameTo_p_wxObject(void *x) {
09511 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((rviz::VisualizationFrame *) x));
09512 }
09513 static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x) {
09514 return (void *)((wxObject *) (wxEvent *) ((wxPaletteChangedEvent *) x));
09515 }
09516 static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x) {
09517 return (void *)((wxObject *) (wxEvent *) ((wxDisplayChangedEvent *) x));
09518 }
09519 static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x) {
09520 return (void *)((wxObject *) (wxEvent *) ((wxMouseCaptureChangedEvent *) x));
09521 }
09522 static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x) {
09523 return (void *)((wxObject *) (wxEvent *) ((wxSysColourChangedEvent *) x));
09524 }
09525 static void *_p_wxPreviewCanvasTo_p_wxObject(void *x) {
09526 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
09527 }
09528 static void *_p_wxControlTo_p_wxObject(void *x) {
09529 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxControl *) x));
09530 }
09531 static void *_p_wxSetCursorEventTo_p_wxObject(void *x) {
09532 return (void *)((wxObject *) (wxEvent *) ((wxSetCursorEvent *) x));
09533 }
09534 static void *_p_wxSplitterEventTo_p_wxObject(void *x) {
09535 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *)(wxNotifyEvent *) ((wxSplitterEvent *) x));
09536 }
09537 static void *_p_wxFSFileTo_p_wxObject(void *x) {
09538 return (void *)((wxObject *) ((wxFSFile *) x));
09539 }
09540 static void *_p_wxFindReplaceDataTo_p_wxObject(void *x) {
09541 return (void *)((wxObject *) ((wxFindReplaceData *) x));
09542 }
09543 static void *_p_wxPySizerTo_p_wxObject(void *x) {
09544 return (void *)((wxObject *) (wxSizer *) ((wxPySizer *) x));
09545 }
09546 static void *_p_rviz__VisualizationPanelTo_p_wxObject(void *x) {
09547 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((rviz::VisualizationPanel *) x));
09548 }
09549 static void *_p_wxMDIChildFrameTo_p_wxObject(void *x) {
09550 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
09551 }
09552 static void *_p_wxColourDataTo_p_wxObject(void *x) {
09553 return (void *)((wxObject *) ((wxColourData *) x));
09554 }
09555 static void *_p_wxPyEventTo_p_wxObject(void *x) {
09556 return (void *)((wxObject *) (wxEvent *) ((wxPyEvent *) x));
09557 }
09558 static void *_p_wxNotifyEventTo_p_wxObject(void *x) {
09559 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxNotifyEvent *) x));
09560 }
09561 static void *_p_wxPyWindowTo_p_wxObject(void *x) {
09562 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPyWindow *) x));
09563 }
09564 static void *_p_wxSplashScreenTo_p_wxObject(void *x) {
09565 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
09566 }
09567 static void *_p_wxFileDialogTo_p_wxObject(void *x) {
09568 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
09569 }
09570 static void *_p_wxMultiChoiceDialogTo_p_wxObject(void *x) {
09571 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
09572 }
09573 static void *_p_wxSingleChoiceDialogTo_p_wxObject(void *x) {
09574 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
09575 }
09576 static void *_p_wxTextEntryDialogTo_p_wxObject(void *x) {
09577 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
09578 }
09579 static void *_p_wxPasswordEntryDialogTo_p_wxObject(void *x) {
09580 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
09581 }
09582 static void *_p_wxNumberEntryDialogTo_p_wxObject(void *x) {
09583 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxNumberEntryDialog *) x));
09584 }
09585 static void *_p_wxMessageDialogTo_p_wxObject(void *x) {
09586 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
09587 }
09588 static void *_p_wxProgressDialogTo_p_wxObject(void *x) {
09589 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
09590 }
09591 static void *_p_wxFindReplaceDialogTo_p_wxObject(void *x) {
09592 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
09593 }
09594 static void *_p_wxShowEventTo_p_wxObject(void *x) {
09595 return (void *)((wxObject *) (wxEvent *) ((wxShowEvent *) x));
09596 }
09597 static void *_p_wxPrinterTo_p_wxObject(void *x) {
09598 return (void *)((wxObject *) ((wxPrinter *) x));
09599 }
09600 static void *_p_wxMenuItemTo_p_wxObject(void *x) {
09601 return (void *)((wxObject *) ((wxMenuItem *) x));
09602 }
09603 static void *_p_wxDateEventTo_p_wxObject(void *x) {
09604 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxDateEvent *) x));
09605 }
09606 static void *_p_wxIdleEventTo_p_wxObject(void *x) {
09607 return (void *)((wxObject *) (wxEvent *) ((wxIdleEvent *) x));
09608 }
09609 static void *_p_wxWindowCreateEventTo_p_wxObject(void *x) {
09610 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxWindowCreateEvent *) x));
09611 }
09612 static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x) {
09613 return (void *)((wxObject *) (wxEvent *) ((wxQueryNewPaletteEvent *) x));
09614 }
09615 static void *_p_wxMaximizeEventTo_p_wxObject(void *x) {
09616 return (void *)((wxObject *) (wxEvent *) ((wxMaximizeEvent *) x));
09617 }
09618 static void *_p_wxIconizeEventTo_p_wxObject(void *x) {
09619 return (void *)((wxObject *) (wxEvent *) ((wxIconizeEvent *) x));
09620 }
09621 static void *_p_wxSizeEventTo_p_wxObject(void *x) {
09622 return (void *)((wxObject *) (wxEvent *) ((wxSizeEvent *) x));
09623 }
09624 static void *_p_wxMoveEventTo_p_wxObject(void *x) {
09625 return (void *)((wxObject *) (wxEvent *) ((wxMoveEvent *) x));
09626 }
09627 static void *_p_wxActivateEventTo_p_wxObject(void *x) {
09628 return (void *)((wxObject *) (wxEvent *) ((wxActivateEvent *) x));
09629 }
09630 static void *_p_wxPNMHandlerTo_p_wxObject(void *x) {
09631 return (void *)((wxObject *) (wxImageHandler *) ((wxPNMHandler *) x));
09632 }
09633 static void *_p_wxJPEGHandlerTo_p_wxObject(void *x) {
09634 return (void *)((wxObject *) (wxImageHandler *) ((wxJPEGHandler *) x));
09635 }
09636 static void *_p_wxPCXHandlerTo_p_wxObject(void *x) {
09637 return (void *)((wxObject *) (wxImageHandler *) ((wxPCXHandler *) x));
09638 }
09639 static void *_p_wxGIFHandlerTo_p_wxObject(void *x) {
09640 return (void *)((wxObject *) (wxImageHandler *) ((wxGIFHandler *) x));
09641 }
09642 static void *_p_wxPNGHandlerTo_p_wxObject(void *x) {
09643 return (void *)((wxObject *) (wxImageHandler *) ((wxPNGHandler *) x));
09644 }
09645 static void *_p_wxANIHandlerTo_p_wxObject(void *x) {
09646 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *)(wxICOHandler *)(wxCURHandler *) ((wxANIHandler *) x));
09647 }
09648 static void *_p_wxCURHandlerTo_p_wxObject(void *x) {
09649 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *)(wxICOHandler *) ((wxCURHandler *) x));
09650 }
09651 static void *_p_wxICOHandlerTo_p_wxObject(void *x) {
09652 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *) ((wxICOHandler *) x));
09653 }
09654 static void *_p_wxBMPHandlerTo_p_wxObject(void *x) {
09655 return (void *)((wxObject *) (wxImageHandler *) ((wxBMPHandler *) x));
09656 }
09657 static void *_p_wxPyImageHandlerTo_p_wxObject(void *x) {
09658 return (void *)((wxObject *) (wxImageHandler *) ((wxPyImageHandler *) x));
09659 }
09660 static void *_p_wxImageHandlerTo_p_wxObject(void *x) {
09661 return (void *)((wxObject *) ((wxImageHandler *) x));
09662 }
09663 static void *_p_wxXPMHandlerTo_p_wxObject(void *x) {
09664 return (void *)((wxObject *) (wxImageHandler *) ((wxXPMHandler *) x));
09665 }
09666 static void *_p_wxTIFFHandlerTo_p_wxObject(void *x) {
09667 return (void *)((wxObject *) (wxImageHandler *) ((wxTIFFHandler *) x));
09668 }
09669 static void *_p_wxTGAHandlerTo_p_wxObject(void *x) {
09670 return (void *)((wxObject *) (wxImageHandler *) ((wxTGAHandler *) x));
09671 }
09672 static void *_p_wxEvtHandlerTo_p_wxObject(void *x) {
09673 return (void *)((wxObject *) ((wxEvtHandler *) x));
09674 }
09675 static void *_p_wxMouseCaptureLostEventTo_p_wxObject(void *x) {
09676 return (void *)((wxObject *) (wxEvent *) ((wxMouseCaptureLostEvent *) x));
09677 }
09678 static void *_p_wxCalculateLayoutEventTo_p_wxObject(void *x) {
09679 return (void *)((wxObject *) (wxEvent *) ((wxCalculateLayoutEvent *) x));
09680 }
09681 static void *_p_wxPyVListBoxTo_p_wxObject(void *x) {
09682 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
09683 }
09684 static void *_p_wxPyHtmlListBoxTo_p_wxObject(void *x) {
09685 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
09686 }
09687 static void *_p_wxSimpleHtmlListBoxTo_p_wxObject(void *x) {
09688 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *)(wxPyHtmlListBox *) ((wxSimpleHtmlListBox *) x));
09689 }
09690 static void *_p_wxAcceleratorTableTo_p_wxObject(void *x) {
09691 return (void *)((wxObject *) ((wxAcceleratorTable *) x));
09692 }
09693 static void *_p_wxStdDialogButtonSizerTo_p_wxObject(void *x) {
09694 return (void *)((wxObject *) (wxSizer *)(wxBoxSizer *) ((wxStdDialogButtonSizer *) x));
09695 }
09696 static void *_p_wxMiniFrameTo_p_wxObject(void *x) {
09697 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
09698 }
09699 static void *_p_wxImageTo_p_wxObject(void *x) {
09700 return (void *)((wxObject *) ((wxImage *) x));
09701 }
09702 static void *_p_wxFrameTo_p_wxObject(void *x) {
09703 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *) ((wxFrame *) x));
09704 }
09705 static void *_p_wxPyPrintoutTo_p_wxObject(void *x) {
09706 return (void *)((wxObject *) ((wxPyPrintout *) x));
09707 }
09708 static void *_p_wxScrollWinEventTo_p_wxObject(void *x) {
09709 return (void *)((wxObject *) (wxEvent *) ((wxScrollWinEvent *) x));
09710 }
09711 static void *_p_wxTaskBarIconEventTo_p_wxObject(void *x) {
09712 return (void *)((wxObject *) (wxEvent *) ((wxTaskBarIconEvent *) x));
09713 }
09714 static void *_p_wxStatusBarTo_p_wxObject(void *x) {
09715 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxStatusBar *) x));
09716 }
09717 static void *_p_rviz__VisualizationManagerTo_p_wxObject(void *x) {
09718 return (void *)((wxObject *) (wxEvtHandler *) ((rviz::VisualizationManager *) x));
09719 }
09720 static void *_p_wxMDIParentFrameTo_p_wxObject(void *x) {
09721 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
09722 }
09723 static void *_p_DisplaysPanelGeneratedTo_p_wxObject(void *x) {
09724 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((DisplaysPanelGenerated *) x));
09725 }
09726 static void *_p_NewDisplayDialogGeneratedTo_p_wxObject(void *x) {
09727 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((NewDisplayDialogGenerated *) x));
09728 }
09729 static void *_p_ViewsPanelGeneratedTo_p_wxObject(void *x) {
09730 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((ViewsPanelGenerated *) x));
09731 }
09732 static void *_p_TimePanelGeneratedTo_p_wxObject(void *x) {
09733 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((TimePanelGenerated *) x));
09734 }
09735 static void *_p_PluginManagerDialogGeneratedTo_p_wxObject(void *x) {
09736 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((PluginManagerDialogGenerated *) x));
09737 }
09738 static void *_p_WaitForMasterDialogGeneratedTo_p_wxObject(void *x) {
09739 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((WaitForMasterDialogGenerated *) x));
09740 }
09741 static void *_p_ManageDisplaysDialogGeneratedTo_p_wxObject(void *x) {
09742 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((ManageDisplaysDialogGenerated *) x));
09743 }
09744 static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x) {
09745 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxWindowDestroyEvent *) x));
09746 }
09747 static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x) {
09748 return (void *)((wxObject *) (wxEvent *) ((wxNavigationKeyEvent *) x));
09749 }
09750 static void *_p_wxKeyEventTo_p_wxObject(void *x) {
09751 return (void *)((wxObject *) (wxEvent *) ((wxKeyEvent *) x));
09752 }
09753 static void *_p_wxWindowTo_p_wxObject(void *x) {
09754 return (void *)((wxObject *) (wxEvtHandler *) ((wxWindow *) x));
09755 }
09756 static void *_p_wxMenuTo_p_wxObject(void *x) {
09757 return (void *)((wxObject *) (wxEvtHandler *) ((wxMenu *) x));
09758 }
09759 static void *_p_wxMenuBarTo_p_wxObject(void *x) {
09760 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxMenuBar *) x));
09761 }
09762 static void *_p_wxScrolledWindowTo_p_wxObject(void *x) {
09763 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxScrolledWindow *) x));
09764 }
09765 static void *_p_wxTopLevelWindowTo_p_wxObject(void *x) {
09766 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxTopLevelWindow *) x));
09767 }
09768 static void *_p_wxSplashScreenWindowTo_p_wxObject(void *x) {
09769 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSplashScreenWindow *) x));
09770 }
09771 static void *_p_wxSplitterWindowTo_p_wxObject(void *x) {
09772 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSplitterWindow *) x));
09773 }
09774 static void *_p_wxSashWindowTo_p_wxObject(void *x) {
09775 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSashWindow *) x));
09776 }
09777 static void *_p_wxSashLayoutWindowTo_p_wxObject(void *x) {
09778 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxSashWindow *) ((wxSashLayoutWindow *) x));
09779 }
09780 static void *_p_wxPopupWindowTo_p_wxObject(void *x) {
09781 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPopupWindow *) x));
09782 }
09783 static void *_p_wxPyPopupTransientWindowTo_p_wxObject(void *x) {
09784 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
09785 }
09786 static void *_p_wxTipWindowTo_p_wxObject(void *x) {
09787 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
09788 }
09789 static void *_p_wxPyVScrolledWindowTo_p_wxObject(void *x) {
09790 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPyVScrolledWindow *) x));
09791 }
09792 static void *_p_wxMDIClientWindowTo_p_wxObject(void *x) {
09793 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxMDIClientWindow *) x));
09794 }
09795 static void *_p_wxPyScrolledWindowTo_p_wxObject(void *x) {
09796 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
09797 }
09798 static void *_p_wxSashEventTo_p_wxObject(void *x) {
09799 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxSashEvent *) x));
09800 }
09801 static void *_p_wxPrintPreviewTo_p_wxObject(void *x) {
09802 return (void *)((wxObject *) ((wxPrintPreview *) x));
09803 }
09804 static void *_p_wxPyPrintPreviewTo_p_wxObject(void *x) {
09805 return (void *)((wxObject *) (wxPrintPreview *) ((wxPyPrintPreview *) x));
09806 }
09807 static void *_p_wxPanelTo_p_wxObject(void *x) {
09808 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPanel *) x));
09809 }
09810 static void *_p_wxDialogTo_p_wxObject(void *x) {
09811 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *) ((wxDialog *) x));
09812 }
09813 static void *_p_wxColourDialogTo_p_wxObject(void *x) {
09814 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
09815 }
09816 static void *_p_wxDirDialogTo_p_wxObject(void *x) {
09817 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
09818 }
09819 static void *_p_wxFontDialogTo_p_wxObject(void *x) {
09820 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
09821 }
09822 static void *_p_wxPageSetupDialogTo_p_wxObject(void *x) {
09823 return (void *)((wxObject *) ((wxPageSetupDialog *) x));
09824 }
09825 static void *_p_wxPrintDialogTo_p_wxObject(void *x) {
09826 return (void *)((wxObject *) ((wxPrintDialog *) x));
09827 }
09828 static void *_p_wxFileSystemTo_p_wxObject(void *x) {
09829 return (void *)((wxObject *) ((wxFileSystem *) x));
09830 }
09831 static void *_p_wxContextMenuEventTo_p_wxObject(void *x) {
09832 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxContextMenuEvent *) x));
09833 }
09834 static void *_p_wxMenuEventTo_p_wxObject(void *x) {
09835 return (void *)((wxObject *) (wxEvent *) ((wxMenuEvent *) x));
09836 }
09837 static void *_p_wxPyAppTo_p_wxObject(void *x) {
09838 return (void *)((wxObject *) (wxEvtHandler *) ((wxPyApp *) x));
09839 }
09840 static void *_p_wxCloseEventTo_p_wxObject(void *x) {
09841 return (void *)((wxObject *) (wxEvent *) ((wxCloseEvent *) x));
09842 }
09843 static void *_p_wxMouseEventTo_p_wxObject(void *x) {
09844 return (void *)((wxObject *) (wxEvent *) ((wxMouseEvent *) x));
09845 }
09846 static void *_p_wxEraseEventTo_p_wxObject(void *x) {
09847 return (void *)((wxObject *) (wxEvent *) ((wxEraseEvent *) x));
09848 }
09849 static void *_p_wxPyCommandEventTo_p_wxObject(void *x) {
09850 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxPyCommandEvent *) x));
09851 }
09852 static void *_p_wxCommandEventTo_p_wxObject(void *x) {
09853 return (void *)((wxObject *) (wxEvent *) ((wxCommandEvent *) x));
09854 }
09855 static void *_p_wxPreviewControlBarTo_p_wxObject(void *x) {
09856 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPreviewControlBar *) x));
09857 }
09858 static void *_p_wxPyPreviewControlBarTo_p_wxObject(void *x) {
09859 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
09860 }
09861 static void *_p_wxDropFilesEventTo_p_wxObject(void *x) {
09862 return (void *)((wxObject *) (wxEvent *) ((wxDropFilesEvent *) x));
09863 }
09864 static void *_p_wxFocusEventTo_p_wxObject(void *x) {
09865 return (void *)((wxObject *) (wxEvent *) ((wxFocusEvent *) x));
09866 }
09867 static void *_p_wxChildFocusEventTo_p_wxObject(void *x) {
09868 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxChildFocusEvent *) x));
09869 }
09870 static void *_p_wxControlWithItemsTo_p_wxObject(void *x) {
09871 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxControl *) ((wxControlWithItems *) x));
09872 }
09873 static void *_p_wxPageSetupDialogDataTo_p_wxObject(void *x) {
09874 return (void *)((wxObject *) ((wxPageSetupDialogData *) x));
09875 }
09876 static void *_p_wxPrintDialogDataTo_p_wxObject(void *x) {
09877 return (void *)((wxObject *) ((wxPrintDialogData *) x));
09878 }
09879 static void *_p_wxPyValidatorTo_p_wxObject(void *x) {
09880 return (void *)((wxObject *) (wxEvtHandler *)(wxValidator *) ((wxPyValidator *) x));
09881 }
09882 static void *_p_wxValidatorTo_p_wxObject(void *x) {
09883 return (void *)((wxObject *) (wxEvtHandler *) ((wxValidator *) x));
09884 }
09885 static void *_p_wxFrameTo_p_wxTopLevelWindow(void *x) {
09886 return (void *)((wxTopLevelWindow *) ((wxFrame *) x));
09887 }
09888 static void *_p_wxMiniFrameTo_p_wxTopLevelWindow(void *x) {
09889 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMiniFrame *) x));
09890 }
09891 static void *_p_wxFontDialogTo_p_wxTopLevelWindow(void *x) {
09892 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFontDialog *) x));
09893 }
09894 static void *_p_wxDirDialogTo_p_wxTopLevelWindow(void *x) {
09895 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxDirDialog *) x));
09896 }
09897 static void *_p_wxColourDialogTo_p_wxTopLevelWindow(void *x) {
09898 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxColourDialog *) x));
09899 }
09900 static void *_p_wxDialogTo_p_wxTopLevelWindow(void *x) {
09901 return (void *)((wxTopLevelWindow *) ((wxDialog *) x));
09902 }
09903 static void *_p_wxSplashScreenTo_p_wxTopLevelWindow(void *x) {
09904 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxSplashScreen *) x));
09905 }
09906 static void *_p_wxMDIParentFrameTo_p_wxTopLevelWindow(void *x) {
09907 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMDIParentFrame *) x));
09908 }
09909 static void *_p_NewDisplayDialogGeneratedTo_p_wxTopLevelWindow(void *x) {
09910 return (void *)((wxTopLevelWindow *) (wxDialog *) ((NewDisplayDialogGenerated *) x));
09911 }
09912 static void *_p_PluginManagerDialogGeneratedTo_p_wxTopLevelWindow(void *x) {
09913 return (void *)((wxTopLevelWindow *) (wxDialog *) ((PluginManagerDialogGenerated *) x));
09914 }
09915 static void *_p_WaitForMasterDialogGeneratedTo_p_wxTopLevelWindow(void *x) {
09916 return (void *)((wxTopLevelWindow *) (wxDialog *) ((WaitForMasterDialogGenerated *) x));
09917 }
09918 static void *_p_ManageDisplaysDialogGeneratedTo_p_wxTopLevelWindow(void *x) {
09919 return (void *)((wxTopLevelWindow *) (wxDialog *) ((ManageDisplaysDialogGenerated *) x));
09920 }
09921 static void *_p_wxMDIChildFrameTo_p_wxTopLevelWindow(void *x) {
09922 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMDIChildFrame *) x));
09923 }
09924 static void *_p_wxMessageDialogTo_p_wxTopLevelWindow(void *x) {
09925 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxMessageDialog *) x));
09926 }
09927 static void *_p_wxNumberEntryDialogTo_p_wxTopLevelWindow(void *x) {
09928 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxNumberEntryDialog *) x));
09929 }
09930 static void *_p_wxPasswordEntryDialogTo_p_wxTopLevelWindow(void *x) {
09931 return (void *)((wxTopLevelWindow *) (wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
09932 }
09933 static void *_p_wxTextEntryDialogTo_p_wxTopLevelWindow(void *x) {
09934 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxTextEntryDialog *) x));
09935 }
09936 static void *_p_wxSingleChoiceDialogTo_p_wxTopLevelWindow(void *x) {
09937 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxSingleChoiceDialog *) x));
09938 }
09939 static void *_p_wxMultiChoiceDialogTo_p_wxTopLevelWindow(void *x) {
09940 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxMultiChoiceDialog *) x));
09941 }
09942 static void *_p_wxFileDialogTo_p_wxTopLevelWindow(void *x) {
09943 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFileDialog *) x));
09944 }
09945 static void *_p_wxProgressDialogTo_p_wxTopLevelWindow(void *x) {
09946 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxProgressDialog *) x));
09947 }
09948 static void *_p_wxFindReplaceDialogTo_p_wxTopLevelWindow(void *x) {
09949 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFindReplaceDialog *) x));
09950 }
09951 static void *_p_rviz__VisualizationFrameTo_p_wxTopLevelWindow(void *x) {
09952 return (void *)((wxTopLevelWindow *) (wxFrame *) ((rviz::VisualizationFrame *) x));
09953 }
09954 static void *_p_wxPreviewFrameTo_p_wxTopLevelWindow(void *x) {
09955 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxPreviewFrame *) x));
09956 }
09957 static void *_p_wxPyPreviewFrameTo_p_wxTopLevelWindow(void *x) {
09958 return (void *)((wxTopLevelWindow *) (wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
09959 }
09960 static void *_p_wxSplashScreenTo_p_wxWindow(void *x) {
09961 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
09962 }
09963 static void *_p_wxMiniFrameTo_p_wxWindow(void *x) {
09964 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
09965 }
09966 static void *_p_wxPyPanelTo_p_wxWindow(void *x) {
09967 return (void *)((wxWindow *) (wxPanel *) ((wxPyPanel *) x));
09968 }
09969 static void *_p_wxMenuBarTo_p_wxWindow(void *x) {
09970 return (void *)((wxWindow *) ((wxMenuBar *) x));
09971 }
09972 static void *_p_wxFindReplaceDialogTo_p_wxWindow(void *x) {
09973 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
09974 }
09975 static void *_p_wxProgressDialogTo_p_wxWindow(void *x) {
09976 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
09977 }
09978 static void *_p_wxMessageDialogTo_p_wxWindow(void *x) {
09979 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
09980 }
09981 static void *_p_wxNumberEntryDialogTo_p_wxWindow(void *x) {
09982 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxNumberEntryDialog *) x));
09983 }
09984 static void *_p_wxPasswordEntryDialogTo_p_wxWindow(void *x) {
09985 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
09986 }
09987 static void *_p_wxTextEntryDialogTo_p_wxWindow(void *x) {
09988 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
09989 }
09990 static void *_p_wxSingleChoiceDialogTo_p_wxWindow(void *x) {
09991 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
09992 }
09993 static void *_p_wxMultiChoiceDialogTo_p_wxWindow(void *x) {
09994 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
09995 }
09996 static void *_p_wxFileDialogTo_p_wxWindow(void *x) {
09997 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
09998 }
09999 static void *_p_wxPanelTo_p_wxWindow(void *x) {
10000 return (void *)((wxWindow *) ((wxPanel *) x));
10001 }
10002 static void *_p_wxStatusBarTo_p_wxWindow(void *x) {
10003 return (void *)((wxWindow *) ((wxStatusBar *) x));
10004 }
10005 static void *_p_wxPyVScrolledWindowTo_p_wxWindow(void *x) {
10006 return (void *)((wxWindow *) (wxPanel *) ((wxPyVScrolledWindow *) x));
10007 }
10008 static void *_p_wxTipWindowTo_p_wxWindow(void *x) {
10009 return (void *)((wxWindow *) (wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
10010 }
10011 static void *_p_wxPyPopupTransientWindowTo_p_wxWindow(void *x) {
10012 return (void *)((wxWindow *) (wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
10013 }
10014 static void *_p_wxPopupWindowTo_p_wxWindow(void *x) {
10015 return (void *)((wxWindow *) ((wxPopupWindow *) x));
10016 }
10017 static void *_p_wxSashLayoutWindowTo_p_wxWindow(void *x) {
10018 return (void *)((wxWindow *) (wxSashWindow *) ((wxSashLayoutWindow *) x));
10019 }
10020 static void *_p_wxScrolledWindowTo_p_wxWindow(void *x) {
10021 return (void *)((wxWindow *) (wxPanel *) ((wxScrolledWindow *) x));
10022 }
10023 static void *_p_wxTopLevelWindowTo_p_wxWindow(void *x) {
10024 return (void *)((wxWindow *) ((wxTopLevelWindow *) x));
10025 }
10026 static void *_p_wxSplashScreenWindowTo_p_wxWindow(void *x) {
10027 return (void *)((wxWindow *) ((wxSplashScreenWindow *) x));
10028 }
10029 static void *_p_wxSplitterWindowTo_p_wxWindow(void *x) {
10030 return (void *)((wxWindow *) ((wxSplitterWindow *) x));
10031 }
10032 static void *_p_wxSashWindowTo_p_wxWindow(void *x) {
10033 return (void *)((wxWindow *) ((wxSashWindow *) x));
10034 }
10035 static void *_p_wxMDIClientWindowTo_p_wxWindow(void *x) {
10036 return (void *)((wxWindow *) ((wxMDIClientWindow *) x));
10037 }
10038 static void *_p_wxPyScrolledWindowTo_p_wxWindow(void *x) {
10039 return (void *)((wxWindow *) (wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
10040 }
10041 static void *_p_wxControlTo_p_wxWindow(void *x) {
10042 return (void *)((wxWindow *) ((wxControl *) x));
10043 }
10044 static void *_p_wxPreviewFrameTo_p_wxWindow(void *x) {
10045 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
10046 }
10047 static void *_p_wxPyPreviewFrameTo_p_wxWindow(void *x) {
10048 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
10049 }
10050 static void *_p_wxMDIChildFrameTo_p_wxWindow(void *x) {
10051 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
10052 }
10053 static void *_p_DisplaysPanelGeneratedTo_p_wxWindow(void *x) {
10054 return (void *)((wxWindow *) (wxPanel *) ((DisplaysPanelGenerated *) x));
10055 }
10056 static void *_p_NewDisplayDialogGeneratedTo_p_wxWindow(void *x) {
10057 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((NewDisplayDialogGenerated *) x));
10058 }
10059 static void *_p_ViewsPanelGeneratedTo_p_wxWindow(void *x) {
10060 return (void *)((wxWindow *) (wxPanel *) ((ViewsPanelGenerated *) x));
10061 }
10062 static void *_p_TimePanelGeneratedTo_p_wxWindow(void *x) {
10063 return (void *)((wxWindow *) (wxPanel *) ((TimePanelGenerated *) x));
10064 }
10065 static void *_p_PluginManagerDialogGeneratedTo_p_wxWindow(void *x) {
10066 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((PluginManagerDialogGenerated *) x));
10067 }
10068 static void *_p_WaitForMasterDialogGeneratedTo_p_wxWindow(void *x) {
10069 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((WaitForMasterDialogGenerated *) x));
10070 }
10071 static void *_p_ManageDisplaysDialogGeneratedTo_p_wxWindow(void *x) {
10072 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((ManageDisplaysDialogGenerated *) x));
10073 }
10074 static void *_p_rviz__VisualizationFrameTo_p_wxWindow(void *x) {
10075 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((rviz::VisualizationFrame *) x));
10076 }
10077 static void *_p_wxControlWithItemsTo_p_wxWindow(void *x) {
10078 return (void *)((wxWindow *) (wxControl *) ((wxControlWithItems *) x));
10079 }
10080 static void *_p_wxPyWindowTo_p_wxWindow(void *x) {
10081 return (void *)((wxWindow *) ((wxPyWindow *) x));
10082 }
10083 static void *_p_wxPreviewCanvasTo_p_wxWindow(void *x) {
10084 return (void *)((wxWindow *) (wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
10085 }
10086 static void *_p_wxSimpleHtmlListBoxTo_p_wxWindow(void *x) {
10087 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *)(wxPyHtmlListBox *) ((wxSimpleHtmlListBox *) x));
10088 }
10089 static void *_p_wxPyHtmlListBoxTo_p_wxWindow(void *x) {
10090 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
10091 }
10092 static void *_p_wxPyVListBoxTo_p_wxWindow(void *x) {
10093 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
10094 }
10095 static void *_p_wxPreviewControlBarTo_p_wxWindow(void *x) {
10096 return (void *)((wxWindow *) (wxPanel *) ((wxPreviewControlBar *) x));
10097 }
10098 static void *_p_wxPyPreviewControlBarTo_p_wxWindow(void *x) {
10099 return (void *)((wxWindow *) (wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
10100 }
10101 static void *_p_wxFrameTo_p_wxWindow(void *x) {
10102 return (void *)((wxWindow *) (wxTopLevelWindow *) ((wxFrame *) x));
10103 }
10104 static void *_p_rviz__VisualizationPanelTo_p_wxWindow(void *x) {
10105 return (void *)((wxWindow *) (wxPanel *) ((rviz::VisualizationPanel *) x));
10106 }
10107 static void *_p_wxFontDialogTo_p_wxWindow(void *x) {
10108 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
10109 }
10110 static void *_p_wxDirDialogTo_p_wxWindow(void *x) {
10111 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
10112 }
10113 static void *_p_wxColourDialogTo_p_wxWindow(void *x) {
10114 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
10115 }
10116 static void *_p_wxDialogTo_p_wxWindow(void *x) {
10117 return (void *)((wxWindow *) (wxTopLevelWindow *) ((wxDialog *) x));
10118 }
10119 static void *_p_wxMDIParentFrameTo_p_wxWindow(void *x) {
10120 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
10121 }
10122 static void *_p_wxFontDialogTo_p_wxDialog(void *x) {
10123 return (void *)((wxDialog *) ((wxFontDialog *) x));
10124 }
10125 static void *_p_wxDirDialogTo_p_wxDialog(void *x) {
10126 return (void *)((wxDialog *) ((wxDirDialog *) x));
10127 }
10128 static void *_p_wxColourDialogTo_p_wxDialog(void *x) {
10129 return (void *)((wxDialog *) ((wxColourDialog *) x));
10130 }
10131 static void *_p_WaitForMasterDialogGeneratedTo_p_wxDialog(void *x) {
10132 return (void *)((wxDialog *) ((WaitForMasterDialogGenerated *) x));
10133 }
10134 static void *_p_PluginManagerDialogGeneratedTo_p_wxDialog(void *x) {
10135 return (void *)((wxDialog *) ((PluginManagerDialogGenerated *) x));
10136 }
10137 static void *_p_NewDisplayDialogGeneratedTo_p_wxDialog(void *x) {
10138 return (void *)((wxDialog *) ((NewDisplayDialogGenerated *) x));
10139 }
10140 static void *_p_ManageDisplaysDialogGeneratedTo_p_wxDialog(void *x) {
10141 return (void *)((wxDialog *) ((ManageDisplaysDialogGenerated *) x));
10142 }
10143 static void *_p_wxFindReplaceDialogTo_p_wxDialog(void *x) {
10144 return (void *)((wxDialog *) ((wxFindReplaceDialog *) x));
10145 }
10146 static void *_p_wxMessageDialogTo_p_wxDialog(void *x) {
10147 return (void *)((wxDialog *) ((wxMessageDialog *) x));
10148 }
10149 static void *_p_wxNumberEntryDialogTo_p_wxDialog(void *x) {
10150 return (void *)((wxDialog *) ((wxNumberEntryDialog *) x));
10151 }
10152 static void *_p_wxPasswordEntryDialogTo_p_wxDialog(void *x) {
10153 return (void *)((wxDialog *) (wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
10154 }
10155 static void *_p_wxTextEntryDialogTo_p_wxDialog(void *x) {
10156 return (void *)((wxDialog *) ((wxTextEntryDialog *) x));
10157 }
10158 static void *_p_wxSingleChoiceDialogTo_p_wxDialog(void *x) {
10159 return (void *)((wxDialog *) ((wxSingleChoiceDialog *) x));
10160 }
10161 static void *_p_wxMultiChoiceDialogTo_p_wxDialog(void *x) {
10162 return (void *)((wxDialog *) ((wxMultiChoiceDialog *) x));
10163 }
10164 static void *_p_wxFileDialogTo_p_wxDialog(void *x) {
10165 return (void *)((wxDialog *) ((wxFileDialog *) x));
10166 }
10167 static void *_p_wxSimpleHtmlListBoxTo_p_wxPanel(void *x) {
10168 return (void *)((wxPanel *) (wxPyVScrolledWindow *)(wxPyVListBox *)(wxPyHtmlListBox *) ((wxSimpleHtmlListBox *) x));
10169 }
10170 static void *_p_wxPyHtmlListBoxTo_p_wxPanel(void *x) {
10171 return (void *)((wxPanel *) (wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
10172 }
10173 static void *_p_wxPyVListBoxTo_p_wxPanel(void *x) {
10174 return (void *)((wxPanel *) (wxPyVScrolledWindow *) ((wxPyVListBox *) x));
10175 }
10176 static void *_p_wxPyScrolledWindowTo_p_wxPanel(void *x) {
10177 return (void *)((wxPanel *) (wxScrolledWindow *) ((wxPyScrolledWindow *) x));
10178 }
10179 static void *_p_wxPyVScrolledWindowTo_p_wxPanel(void *x) {
10180 return (void *)((wxPanel *) ((wxPyVScrolledWindow *) x));
10181 }
10182 static void *_p_wxScrolledWindowTo_p_wxPanel(void *x) {
10183 return (void *)((wxPanel *) ((wxScrolledWindow *) x));
10184 }
10185 static void *_p_TimePanelGeneratedTo_p_wxPanel(void *x) {
10186 return (void *)((wxPanel *) ((TimePanelGenerated *) x));
10187 }
10188 static void *_p_ViewsPanelGeneratedTo_p_wxPanel(void *x) {
10189 return (void *)((wxPanel *) ((ViewsPanelGenerated *) x));
10190 }
10191 static void *_p_DisplaysPanelGeneratedTo_p_wxPanel(void *x) {
10192 return (void *)((wxPanel *) ((DisplaysPanelGenerated *) x));
10193 }
10194 static void *_p_wxPyPreviewControlBarTo_p_wxPanel(void *x) {
10195 return (void *)((wxPanel *) (wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
10196 }
10197 static void *_p_wxPreviewControlBarTo_p_wxPanel(void *x) {
10198 return (void *)((wxPanel *) ((wxPreviewControlBar *) x));
10199 }
10200 static void *_p_rviz__VisualizationPanelTo_p_wxPanel(void *x) {
10201 return (void *)((wxPanel *) ((rviz::VisualizationPanel *) x));
10202 }
10203 static void *_p_wxPyPanelTo_p_wxPanel(void *x) {
10204 return (void *)((wxPanel *) ((wxPyPanel *) x));
10205 }
10206 static void *_p_wxPreviewCanvasTo_p_wxPanel(void *x) {
10207 return (void *)((wxPanel *) (wxScrolledWindow *) ((wxPreviewCanvas *) x));
10208 }
10209 static swig_type_info _swigt__p_DisplaysPanelGenerated = {"_p_DisplaysPanelGenerated", "DisplaysPanelGenerated *", 0, 0, (void*)0, 0};
10210 static swig_type_info _swigt__p_ManageDisplaysDialogGenerated = {"_p_ManageDisplaysDialogGenerated", "ManageDisplaysDialogGenerated *", 0, 0, (void*)0, 0};
10211 static swig_type_info _swigt__p_NewDisplayDialogGenerated = {"_p_NewDisplayDialogGenerated", "NewDisplayDialogGenerated *", 0, 0, (void*)0, 0};
10212 static swig_type_info _swigt__p_Ogre__SceneManager = {"_p_Ogre__SceneManager", "Ogre::SceneManager *", 0, 0, (void*)0, 0};
10213 static swig_type_info _swigt__p_PluginManagerDialogGenerated = {"_p_PluginManagerDialogGenerated", "PluginManagerDialogGenerated *", 0, 0, (void*)0, 0};
10214 static swig_type_info _swigt__p_S_string = {"_p_S_string", "S_string *", 0, 0, (void*)0, 0};
10215 static swig_type_info _swigt__p_TimePanelGenerated = {"_p_TimePanelGenerated", "TimePanelGenerated *", 0, 0, (void*)0, 0};
10216 static swig_type_info _swigt__p_ViewsPanelGenerated = {"_p_ViewsPanelGenerated", "ViewsPanelGenerated *", 0, 0, (void*)0, 0};
10217 static swig_type_info _swigt__p_WaitForMasterDialogGenerated = {"_p_WaitForMasterDialogGenerated", "WaitForMasterDialogGenerated *", 0, 0, (void*)0, 0};
10218 static swig_type_info _swigt__p_boost__functionTvoid_fF_t = {"_p_boost__functionTvoid_fF_t", "boost::function<void () > *", 0, 0, (void*)0, 0};
10219 static swig_type_info _swigt__p_boost__functionTvoid_frviz__V_string_RF_t = {"_p_boost__functionTvoid_frviz__V_string_RF_t", "boost::function<void (rviz::V_string &) > *|rviz::EditEnumOptionCallback *", 0, 0, (void*)0, 0};
10220 static swig_type_info _swigt__p_boost__functionTvoid_fstd__string_const_RF_t = {"_p_boost__functionTvoid_fstd__string_const_RF_t", "boost::function<void (std::string const &) > *|rviz::StatusCallback *", 0, 0, (void*)0, 0};
10221 static swig_type_info _swigt__p_boost__shared_ptrTrviz__BoolProperty_t = {"_p_boost__shared_ptrTrviz__BoolProperty_t", "boost::shared_ptr<rviz::BoolProperty > *|rviz::BoolPropertyPtr *", 0, 0, (void*)0, 0};
10222 static swig_type_info _swigt__p_boost__shared_ptrTrviz__CategoryProperty_t = {"_p_boost__shared_ptrTrviz__CategoryProperty_t", "boost::shared_ptr<rviz::CategoryProperty > *|rviz::CategoryPropertyPtr *", 0, 0, (void*)0, 0};
10223 static swig_type_info _swigt__p_boost__shared_ptrTrviz__ColorProperty_t = {"_p_boost__shared_ptrTrviz__ColorProperty_t", "boost::shared_ptr<rviz::ColorProperty > *|rviz::ColorPropertyPtr *", 0, 0, (void*)0, 0};
10224 static swig_type_info _swigt__p_boost__shared_ptrTrviz__DisplayTypeInfo_t = {"_p_boost__shared_ptrTrviz__DisplayTypeInfo_t", "boost::shared_ptr<rviz::DisplayTypeInfo > *|rviz::DisplayTypeInfoPtr *", 0, 0, (void*)0, 0};
10225 static swig_type_info _swigt__p_boost__shared_ptrTrviz__DoubleProperty_t = {"_p_boost__shared_ptrTrviz__DoubleProperty_t", "boost::shared_ptr<rviz::DoubleProperty > *|rviz::DoublePropertyPtr *", 0, 0, (void*)0, 0};
10226 static swig_type_info _swigt__p_boost__shared_ptrTrviz__EditEnumProperty_t = {"_p_boost__shared_ptrTrviz__EditEnumProperty_t", "boost::shared_ptr<rviz::EditEnumProperty > *|rviz::EditEnumPropertyPtr *", 0, 0, (void*)0, 0};
10227 static swig_type_info _swigt__p_boost__shared_ptrTrviz__EnumProperty_t = {"_p_boost__shared_ptrTrviz__EnumProperty_t", "boost::shared_ptr<rviz::EnumProperty > *|rviz::EnumPropertyPtr *", 0, 0, (void*)0, 0};
10228 static swig_type_info _swigt__p_boost__shared_ptrTrviz__FloatProperty_t = {"_p_boost__shared_ptrTrviz__FloatProperty_t", "boost::shared_ptr<rviz::FloatProperty > *|rviz::FloatPropertyPtr *", 0, 0, (void*)0, 0};
10229 static swig_type_info _swigt__p_boost__shared_ptrTrviz__FrameManager_t = {"_p_boost__shared_ptrTrviz__FrameManager_t", "boost::shared_ptr<rviz::FrameManager > *|rviz::FrameManagerPtr *", 0, 0, (void*)0, 0};
10230 static swig_type_info _swigt__p_boost__shared_ptrTrviz__IntProperty_t = {"_p_boost__shared_ptrTrviz__IntProperty_t", "boost::shared_ptr<rviz::IntProperty > *|rviz::IntPropertyPtr *", 0, 0, (void*)0, 0};
10231 static swig_type_info _swigt__p_boost__shared_ptrTrviz__PropertyBase_t = {"_p_boost__shared_ptrTrviz__PropertyBase_t", "boost::shared_ptr<rviz::PropertyBase > *|rviz::PropertyBasePtr *", 0, 0, (void*)0, 0};
10232 static swig_type_info _swigt__p_boost__shared_ptrTrviz__QuaternionProperty_t = {"_p_boost__shared_ptrTrviz__QuaternionProperty_t", "boost::shared_ptr<rviz::QuaternionProperty > *|rviz::QuaternionPropertyPtr *", 0, 0, (void*)0, 0};
10233 static swig_type_info _swigt__p_boost__shared_ptrTrviz__ROSTopicStringProperty_t = {"_p_boost__shared_ptrTrviz__ROSTopicStringProperty_t", "boost::shared_ptr<rviz::ROSTopicStringProperty > *|rviz::ROSTopicStringPropertyPtr *", 0, 0, (void*)0, 0};
10234 static swig_type_info _swigt__p_boost__shared_ptrTrviz__StatusProperty_t = {"_p_boost__shared_ptrTrviz__StatusProperty_t", "boost::shared_ptr<rviz::StatusProperty > *|rviz::StatusPropertyPtr *", 0, 0, (void*)0, 0};
10235 static swig_type_info _swigt__p_boost__shared_ptrTrviz__StringProperty_t = {"_p_boost__shared_ptrTrviz__StringProperty_t", "boost::shared_ptr<rviz::StringProperty > *|rviz::StringPropertyPtr *", 0, 0, (void*)0, 0};
10236 static swig_type_info _swigt__p_boost__shared_ptrTrviz__TFFrameProperty_t = {"_p_boost__shared_ptrTrviz__TFFrameProperty_t", "boost::shared_ptr<rviz::TFFrameProperty > *|rviz::TFFramePropertyPtr *", 0, 0, (void*)0, 0};
10237 static swig_type_info _swigt__p_boost__shared_ptrTrviz__Vector3Property_t = {"_p_boost__shared_ptrTrviz__Vector3Property_t", "boost::shared_ptr<rviz::Vector3Property > *|rviz::Vector3PropertyPtr *", 0, 0, (void*)0, 0};
10238 static swig_type_info _swigt__p_boost__shared_ptrTwxConfigBase_t = {"_p_boost__shared_ptrTwxConfigBase_t", "boost::shared_ptr<wxConfigBase > *", 0, 0, (void*)0, 0};
10239 static swig_type_info _swigt__p_boost__signalTvoid_fboost__shared_ptrTwxConfigBase_t_const_RF_t = {"_p_boost__signalTvoid_fboost__shared_ptrTwxConfigBase_t_const_RF_t", "boost::signal<void (boost::shared_ptr<wxConfigBase > const &) > *|rviz::ConfigSignal *", 0, 0, (void*)0, 0};
10240 static swig_type_info _swigt__p_boost__signalTvoid_frviz__DisplayWrapper_pF_t = {"_p_boost__signalTvoid_frviz__DisplayWrapper_pF_t", "boost::signal<void (rviz::DisplayWrapper *) > *|rviz::DisplayWrapperSignal *", 0, 0, (void*)0, 0};
10241 static swig_type_info _swigt__p_boost__signalTvoid_frviz__Display_pF_t = {"_p_boost__signalTvoid_frviz__Display_pF_t", "boost::signal<void (rviz::Display *) > *|rviz::DisplaySignal *", 0, 0, (void*)0, 0};
10242 static swig_type_info _swigt__p_boost__signalTvoid_frviz__Tool_pF_t = {"_p_boost__signalTvoid_frviz__Tool_pF_t", "boost::signal<void (rviz::Tool *) > *|rviz::ToolSignal *", 0, 0, (void*)0, 0};
10243 static swig_type_info _swigt__p_boost__signalTvoid_frviz__V_DisplayWrapper_const_RF_t = {"_p_boost__signalTvoid_frviz__V_DisplayWrapper_const_RF_t", "boost::signal<void (rviz::V_DisplayWrapper const &) > *|rviz::DisplayWrappersSignal *", 0, 0, (void*)0, 0};
10244 static swig_type_info _swigt__p_boost__signalTvoid_frviz__V_string_const_RF_t = {"_p_boost__signalTvoid_frviz__V_string_const_RF_t", "boost::signal<void (rviz::V_string const &) > *|rviz::FramesChangedSignal *", 0, 0, (void*)0, 0};
10245 static swig_type_info _swigt__p_boost__signalTvoid_frviz__ViewController_pF_t = {"_p_boost__signalTvoid_frviz__ViewController_pF_t", "boost::signal<void (rviz::ViewController *) > *|rviz::ViewControllerSignal *", 0, 0, (void*)0, 0};
10246 static swig_type_info _swigt__p_boost__signalTvoid_fstd__string_const_R_std__string_const_RF_t = {"_p_boost__signalTvoid_fstd__string_const_R_std__string_const_RF_t", "boost::signal<void (std::string const &,std::string const &) > *|rviz::ViewControllerTypeAddedSignal *", 0, 0, (void*)0, 0};
10247 static swig_type_info _swigt__p_boost__signalTvoid_fvoidF_t = {"_p_boost__signalTvoid_fvoidF_t", "boost::signal<void (void) > *|rviz::TimeSignal *", 0, 0, (void*)0, 0};
10248 static swig_type_info _swigt__p_boost__weak_ptrTrviz__BoolProperty_t = {"_p_boost__weak_ptrTrviz__BoolProperty_t", "boost::weak_ptr<rviz::BoolProperty > *|rviz::BoolPropertyWPtr *", 0, 0, (void*)0, 0};
10249 static swig_type_info _swigt__p_boost__weak_ptrTrviz__CategoryProperty_t = {"_p_boost__weak_ptrTrviz__CategoryProperty_t", "boost::weak_ptr<rviz::CategoryProperty > *|rviz::CategoryPropertyWPtr *", 0, 0, (void*)0, 0};
10250 static swig_type_info _swigt__p_boost__weak_ptrTrviz__ColorProperty_t = {"_p_boost__weak_ptrTrviz__ColorProperty_t", "boost::weak_ptr<rviz::ColorProperty > *|rviz::ColorPropertyWPtr *", 0, 0, (void*)0, 0};
10251 static swig_type_info _swigt__p_boost__weak_ptrTrviz__DoubleProperty_t = {"_p_boost__weak_ptrTrviz__DoubleProperty_t", "boost::weak_ptr<rviz::DoubleProperty > *|rviz::DoublePropertyWPtr *", 0, 0, (void*)0, 0};
10252 static swig_type_info _swigt__p_boost__weak_ptrTrviz__EditEnumProperty_t = {"_p_boost__weak_ptrTrviz__EditEnumProperty_t", "boost::weak_ptr<rviz::EditEnumProperty > *|rviz::EditEnumPropertyWPtr *", 0, 0, (void*)0, 0};
10253 static swig_type_info _swigt__p_boost__weak_ptrTrviz__EnumProperty_t = {"_p_boost__weak_ptrTrviz__EnumProperty_t", "boost::weak_ptr<rviz::EnumProperty > *|rviz::EnumPropertyWPtr *", 0, 0, (void*)0, 0};
10254 static swig_type_info _swigt__p_boost__weak_ptrTrviz__FloatProperty_t = {"_p_boost__weak_ptrTrviz__FloatProperty_t", "boost::weak_ptr<rviz::FloatProperty > *|rviz::FloatPropertyWPtr *", 0, 0, (void*)0, 0};
10255 static swig_type_info _swigt__p_boost__weak_ptrTrviz__IntProperty_t = {"_p_boost__weak_ptrTrviz__IntProperty_t", "boost::weak_ptr<rviz::IntProperty > *|rviz::IntPropertyWPtr *", 0, 0, (void*)0, 0};
10256 static swig_type_info _swigt__p_boost__weak_ptrTrviz__PropertyBase_t = {"_p_boost__weak_ptrTrviz__PropertyBase_t", "boost::weak_ptr<rviz::PropertyBase > *|rviz::PropertyBaseWPtr *", 0, 0, (void*)0, 0};
10257 static swig_type_info _swigt__p_boost__weak_ptrTrviz__QuaternionProperty_t = {"_p_boost__weak_ptrTrviz__QuaternionProperty_t", "boost::weak_ptr<rviz::QuaternionProperty > *|rviz::QuaternionPropertyWPtr *", 0, 0, (void*)0, 0};
10258 static swig_type_info _swigt__p_boost__weak_ptrTrviz__ROSTopicStringProperty_t = {"_p_boost__weak_ptrTrviz__ROSTopicStringProperty_t", "boost::weak_ptr<rviz::ROSTopicStringProperty > *|rviz::ROSTopicStringPropertyWPtr *", 0, 0, (void*)0, 0};
10259 static swig_type_info _swigt__p_boost__weak_ptrTrviz__StatusProperty_t = {"_p_boost__weak_ptrTrviz__StatusProperty_t", "boost::weak_ptr<rviz::StatusProperty > *|rviz::StatusPropertyWPtr *", 0, 0, (void*)0, 0};
10260 static swig_type_info _swigt__p_boost__weak_ptrTrviz__StringProperty_t = {"_p_boost__weak_ptrTrviz__StringProperty_t", "boost::weak_ptr<rviz::StringProperty > *|rviz::StringPropertyWPtr *", 0, 0, (void*)0, 0};
10261 static swig_type_info _swigt__p_boost__weak_ptrTrviz__TFFrameProperty_t = {"_p_boost__weak_ptrTrviz__TFFrameProperty_t", "boost::weak_ptr<rviz::TFFrameProperty > *|rviz::TFFramePropertyWPtr *", 0, 0, (void*)0, 0};
10262 static swig_type_info _swigt__p_boost__weak_ptrTrviz__Vector3Property_t = {"_p_boost__weak_ptrTrviz__Vector3Property_t", "boost::weak_ptr<rviz::Vector3Property > *|rviz::Vector3PropertyWPtr *", 0, 0, (void*)0, 0};
10263 static swig_type_info _swigt__p_char = {"_p_char", "char *", 0, 0, (void*)0, 0};
10264 static swig_type_info _swigt__p_form_ops_t = {"_p_form_ops_t", "enum form_ops_t *|form_ops_t *", 0, 0, (void*)0, 0};
10265 static swig_type_info _swigt__p_int = {"_p_int", "int *|wxEventType *", 0, 0, (void*)0, 0};
10266 static swig_type_info _swigt__p_ros__CallbackQueueInterface = {"_p_ros__CallbackQueueInterface", "ros::CallbackQueueInterface *", 0, 0, (void*)0, 0};
10267 static swig_type_info _swigt__p_rviz__Color = {"_p_rviz__Color", "rviz::Color *", 0, 0, (void*)0, 0};
10268 static swig_type_info _swigt__p_rviz__Display = {"_p_rviz__Display", "rviz::Display *", 0, 0, (void*)0, 0};
10269 static swig_type_info _swigt__p_rviz__DisplayWrapper = {"_p_rviz__DisplayWrapper", "rviz::DisplayWrapper *", 0, 0, (void*)0, 0};
10270 static swig_type_info _swigt__p_rviz__FrameManager = {"_p_rviz__FrameManager", "rviz::FrameManager *", 0, 0, (void*)0, 0};
10271 static swig_type_info _swigt__p_rviz__PluginManager = {"_p_rviz__PluginManager", "rviz::PluginManager *", 0, 0, (void*)0, 0};
10272 static swig_type_info _swigt__p_rviz__PropertyManager = {"_p_rviz__PropertyManager", "rviz::PropertyManager *", 0, 0, (void*)0, 0};
10273 static swig_type_info _swigt__p_rviz__RenderAutoLock = {"_p_rviz__RenderAutoLock", "rviz::RenderAutoLock *", 0, 0, (void*)0, 0};
10274 static swig_type_info _swigt__p_rviz__RenderPanel = {"_p_rviz__RenderPanel", "rviz::RenderPanel *", 0, 0, (void*)0, 0};
10275 static swig_type_info _swigt__p_rviz__SelectionManager = {"_p_rviz__SelectionManager", "rviz::SelectionManager *", 0, 0, (void*)0, 0};
10276 static swig_type_info _swigt__p_rviz__Tool = {"_p_rviz__Tool", "rviz::Tool *", 0, 0, (void*)0, 0};
10277 static swig_type_info _swigt__p_rviz__ViewController = {"_p_rviz__ViewController", "rviz::ViewController *", 0, 0, (void*)0, 0};
10278 static swig_type_info _swigt__p_rviz__ViewportMouseEvent = {"_p_rviz__ViewportMouseEvent", "rviz::ViewportMouseEvent *", 0, 0, (void*)0, 0};
10279 static swig_type_info _swigt__p_rviz__VisualizationFrame = {"_p_rviz__VisualizationFrame", "rviz::VisualizationFrame *", 0, 0, (void*)0, 0};
10280 static swig_type_info _swigt__p_rviz__VisualizationManager = {"_p_rviz__VisualizationManager", "rviz::VisualizationManager *", 0, 0, (void*)0, 0};
10281 static swig_type_info _swigt__p_rviz__VisualizationPanel = {"_p_rviz__VisualizationPanel", "rviz::VisualizationPanel *", 0, 0, (void*)0, 0};
10282 static swig_type_info _swigt__p_rviz__WindowManagerInterface = {"_p_rviz__WindowManagerInterface", "rviz::WindowManagerInterface *", 0, 0, (void*)0, 0};
10283 static swig_type_info _swigt__p_rviz__status_levels__StatusLevel = {"_p_rviz__status_levels__StatusLevel", "enum rviz::status_levels::StatusLevel *|rviz::StatusLevel *", 0, 0, (void*)0, 0};
10284 static swig_type_info _swigt__p_std__invalid_argument = {"_p_std__invalid_argument", "std::invalid_argument *", 0, 0, (void*)0, 0};
10285 static swig_type_info _swigt__p_std__setTstd__string_t = {"_p_std__setTstd__string_t", "std::set<std::string > *|rviz::VisualizationManager::S_string *", 0, 0, (void*)0, 0};
10286 static swig_type_info _swigt__p_std__vectorTboost__shared_ptrTrviz__PropertyBase_t_std__allocatorTboost__shared_ptrTrviz__PropertyBase_t_t_t = {"_p_std__vectorTboost__shared_ptrTrviz__PropertyBase_t_std__allocatorTboost__shared_ptrTrviz__PropertyBase_t_t_t", "std::vector<boost::shared_ptr<rviz::PropertyBase >,std::allocator<boost::shared_ptr<rviz::PropertyBase > > > *|rviz::V_PropertyBasePtr *", 0, 0, (void*)0, 0};
10287 static swig_type_info _swigt__p_std__vectorTboost__weak_ptrTrviz__PropertyBase_t_std__allocatorTboost__weak_ptrTrviz__PropertyBase_t_t_t = {"_p_std__vectorTboost__weak_ptrTrviz__PropertyBase_t_std__allocatorTboost__weak_ptrTrviz__PropertyBase_t_t_t", "std::vector<boost::weak_ptr<rviz::PropertyBase >,std::allocator<boost::weak_ptr<rviz::PropertyBase > > > *|rviz::V_PropertyBaseWPtr *", 0, 0, (void*)0, 0};
10288 static swig_type_info _swigt__p_std__vectorTrviz__DisplayWrapper_p_std__allocatorTrviz__DisplayWrapper_p_t_t = {"_p_std__vectorTrviz__DisplayWrapper_p_std__allocatorTrviz__DisplayWrapper_p_t_t", "std::vector<rviz::DisplayWrapper *,std::allocator<rviz::DisplayWrapper * > > *|rviz::V_DisplayWrapper *", 0, 0, (void*)0, 0};
10289 static swig_type_info _swigt__p_std__vectorTstd__string_std__allocatorTstd__string_t_t = {"_p_std__vectorTstd__string_std__allocatorTstd__string_t_t", "std::vector<std::string,std::allocator<std::string > > *|rviz::V_string *", 0, 0, (void*)0, 0};
10290 static swig_type_info _swigt__p_swig__PySwigIterator = {"_p_swig__PySwigIterator", "swig::PySwigIterator *", 0, 0, (void*)0, 0};
10291 static swig_type_info _swigt__p_tf__TransformListener = {"_p_tf__TransformListener", "tf::TransformListener *", 0, 0, (void*)0, 0};
10292 static swig_type_info _swigt__p_unsigned_char = {"_p_unsigned_char", "unsigned char *|byte *", 0, 0, (void*)0, 0};
10293 static swig_type_info _swigt__p_unsigned_int = {"_p_unsigned_int", "unsigned int *|time_t *", 0, 0, (void*)0, 0};
10294 static swig_type_info _swigt__p_unsigned_long = {"_p_unsigned_long", "unsigned long *|wxUIntPtr *", 0, 0, (void*)0, 0};
10295 static swig_type_info _swigt__p_wxDialog = {"_p_wxDialog", "wxDialog *", 0, 0, (void*)0, 0};
10296 static swig_type_info _swigt__p_wxFontDialog = {"_p_wxFontDialog", 0, 0, 0, 0, 0};
10297 static swig_type_info _swigt__p_wxDirDialog = {"_p_wxDirDialog", 0, 0, 0, 0, 0};
10298 static swig_type_info _swigt__p_wxColourDialog = {"_p_wxColourDialog", 0, 0, 0, 0, 0};
10299 static swig_type_info _swigt__p_wxFindReplaceDialog = {"_p_wxFindReplaceDialog", 0, 0, 0, 0, 0};
10300 static swig_type_info _swigt__p_wxMessageDialog = {"_p_wxMessageDialog", 0, 0, 0, 0, 0};
10301 static swig_type_info _swigt__p_wxNumberEntryDialog = {"_p_wxNumberEntryDialog", 0, 0, 0, 0, 0};
10302 static swig_type_info _swigt__p_wxPasswordEntryDialog = {"_p_wxPasswordEntryDialog", 0, 0, 0, 0, 0};
10303 static swig_type_info _swigt__p_wxTextEntryDialog = {"_p_wxTextEntryDialog", 0, 0, 0, 0, 0};
10304 static swig_type_info _swigt__p_wxSingleChoiceDialog = {"_p_wxSingleChoiceDialog", 0, 0, 0, 0, 0};
10305 static swig_type_info _swigt__p_wxMultiChoiceDialog = {"_p_wxMultiChoiceDialog", 0, 0, 0, 0, 0};
10306 static swig_type_info _swigt__p_wxFileDialog = {"_p_wxFileDialog", 0, 0, 0, 0, 0};
10307 static swig_type_info _swigt__p_wxDuplexMode = {"_p_wxDuplexMode", "enum wxDuplexMode *|wxDuplexMode *", 0, 0, (void*)0, 0};
10308 static swig_type_info _swigt__p_wxEvtHandler = {"_p_wxEvtHandler", "wxEvtHandler *", 0, 0, (void*)0, 0};
10309 static swig_type_info _swigt__p_wxSplashScreen = {"_p_wxSplashScreen", 0, 0, 0, 0, 0};
10310 static swig_type_info _swigt__p_wxMiniFrame = {"_p_wxMiniFrame", 0, 0, 0, 0, 0};
10311 static swig_type_info _swigt__p_wxPyPanel = {"_p_wxPyPanel", 0, 0, 0, 0, 0};
10312 static swig_type_info _swigt__p_wxMenuBar = {"_p_wxMenuBar", 0, 0, 0, 0, 0};
10313 static swig_type_info _swigt__p_wxValidator = {"_p_wxValidator", 0, 0, 0, 0, 0};
10314 static swig_type_info _swigt__p_wxPyValidator = {"_p_wxPyValidator", 0, 0, 0, 0, 0};
10315 static swig_type_info _swigt__p_wxProgressDialog = {"_p_wxProgressDialog", 0, 0, 0, 0, 0};
10316 static swig_type_info _swigt__p_wxStatusBar = {"_p_wxStatusBar", 0, 0, 0, 0, 0};
10317 static swig_type_info _swigt__p_wxMDIClientWindow = {"_p_wxMDIClientWindow", 0, 0, 0, 0, 0};
10318 static swig_type_info _swigt__p_wxPyScrolledWindow = {"_p_wxPyScrolledWindow", 0, 0, 0, 0, 0};
10319 static swig_type_info _swigt__p_wxPyVScrolledWindow = {"_p_wxPyVScrolledWindow", 0, 0, 0, 0, 0};
10320 static swig_type_info _swigt__p_wxScrolledWindow = {"_p_wxScrolledWindow", 0, 0, 0, 0, 0};
10321 static swig_type_info _swigt__p_wxSashWindow = {"_p_wxSashWindow", 0, 0, 0, 0, 0};
10322 static swig_type_info _swigt__p_wxSplitterWindow = {"_p_wxSplitterWindow", 0, 0, 0, 0, 0};
10323 static swig_type_info _swigt__p_wxSplashScreenWindow = {"_p_wxSplashScreenWindow", 0, 0, 0, 0, 0};
10324 static swig_type_info _swigt__p_wxSashLayoutWindow = {"_p_wxSashLayoutWindow", 0, 0, 0, 0, 0};
10325 static swig_type_info _swigt__p_wxPopupWindow = {"_p_wxPopupWindow", 0, 0, 0, 0, 0};
10326 static swig_type_info _swigt__p_wxPyPopupTransientWindow = {"_p_wxPyPopupTransientWindow", 0, 0, 0, 0, 0};
10327 static swig_type_info _swigt__p_wxTipWindow = {"_p_wxTipWindow", 0, 0, 0, 0, 0};
10328 static swig_type_info _swigt__p_wxPreviewFrame = {"_p_wxPreviewFrame", 0, 0, 0, 0, 0};
10329 static swig_type_info _swigt__p_wxPyPreviewFrame = {"_p_wxPyPreviewFrame", 0, 0, 0, 0, 0};
10330 static swig_type_info _swigt__p_wxControl = {"_p_wxControl", 0, 0, 0, 0, 0};
10331 static swig_type_info _swigt__p_wxMDIChildFrame = {"_p_wxMDIChildFrame", 0, 0, 0, 0, 0};
10332 static swig_type_info _swigt__p_wxPyApp = {"_p_wxPyApp", 0, 0, 0, 0, 0};
10333 static swig_type_info _swigt__p_wxControlWithItems = {"_p_wxControlWithItems", 0, 0, 0, 0, 0};
10334 static swig_type_info _swigt__p_wxPreviewCanvas = {"_p_wxPreviewCanvas", 0, 0, 0, 0, 0};
10335 static swig_type_info _swigt__p_wxPyWindow = {"_p_wxPyWindow", 0, 0, 0, 0, 0};
10336 static swig_type_info _swigt__p_wxSimpleHtmlListBox = {"_p_wxSimpleHtmlListBox", 0, 0, 0, 0, 0};
10337 static swig_type_info _swigt__p_wxPyHtmlListBox = {"_p_wxPyHtmlListBox", 0, 0, 0, 0, 0};
10338 static swig_type_info _swigt__p_wxPyVListBox = {"_p_wxPyVListBox", 0, 0, 0, 0, 0};
10339 static swig_type_info _swigt__p_wxPyPreviewControlBar = {"_p_wxPyPreviewControlBar", 0, 0, 0, 0, 0};
10340 static swig_type_info _swigt__p_wxPreviewControlBar = {"_p_wxPreviewControlBar", 0, 0, 0, 0, 0};
10341 static swig_type_info _swigt__p_wxPyTaskBarIcon = {"_p_wxPyTaskBarIcon", 0, 0, 0, 0, 0};
10342 static swig_type_info _swigt__p_wxMenu = {"_p_wxMenu", 0, 0, 0, 0, 0};
10343 static swig_type_info _swigt__p_wxMDIParentFrame = {"_p_wxMDIParentFrame", 0, 0, 0, 0, 0};
10344 static swig_type_info _swigt__p_wxFrame = {"_p_wxFrame", "wxFrame *", 0, 0, (void*)0, 0};
10345 static swig_type_info _swigt__p_wxKeyEvent = {"_p_wxKeyEvent", "wxKeyEvent *", 0, 0, (void*)0, 0};
10346 static swig_type_info _swigt__p_wxObject = {"_p_wxObject", "wxObject *", 0, 0, (void*)0, 0};
10347 static swig_type_info _swigt__p_wxQueryLayoutInfoEvent = {"_p_wxQueryLayoutInfoEvent", 0, 0, 0, 0, 0};
10348 static swig_type_info _swigt__p_wxLayoutConstraints = {"_p_wxLayoutConstraints", 0, 0, 0, 0, 0};
10349 static swig_type_info _swigt__p_wxSizerItem = {"_p_wxSizerItem", 0, 0, 0, 0, 0};
10350 static swig_type_info _swigt__p_wxGBSizerItem = {"_p_wxGBSizerItem", 0, 0, 0, 0, 0};
10351 static swig_type_info _swigt__p_wxScrollEvent = {"_p_wxScrollEvent", 0, 0, 0, 0, 0};
10352 static swig_type_info _swigt__p_wxIndividualLayoutConstraint = {"_p_wxIndividualLayoutConstraint", 0, 0, 0, 0, 0};
10353 static swig_type_info _swigt__p_wxStaticBoxSizer = {"_p_wxStaticBoxSizer", 0, 0, 0, 0, 0};
10354 static swig_type_info _swigt__p_wxBoxSizer = {"_p_wxBoxSizer", 0, 0, 0, 0, 0};
10355 static swig_type_info _swigt__p_wxSizer = {"_p_wxSizer", 0, 0, 0, 0, 0};
10356 static swig_type_info _swigt__p_wxGridBagSizer = {"_p_wxGridBagSizer", 0, 0, 0, 0, 0};
10357 static swig_type_info _swigt__p_wxUpdateUIEvent = {"_p_wxUpdateUIEvent", 0, 0, 0, 0, 0};
10358 static swig_type_info _swigt__p_wxFontData = {"_p_wxFontData", 0, 0, 0, 0, 0};
10359 static swig_type_info _swigt__p_wxPrintData = {"_p_wxPrintData", 0, 0, 0, 0, 0};
10360 static swig_type_info _swigt__p_wxEvent = {"_p_wxEvent", 0, 0, 0, 0, 0};
10361 static swig_type_info _swigt__p_wxFlexGridSizer = {"_p_wxFlexGridSizer", 0, 0, 0, 0, 0};
10362 static swig_type_info _swigt__p_wxGridSizer = {"_p_wxGridSizer", 0, 0, 0, 0, 0};
10363 static swig_type_info _swigt__p_wxLayoutAlgorithm = {"_p_wxLayoutAlgorithm", 0, 0, 0, 0, 0};
10364 static swig_type_info _swigt__p_wxInitDialogEvent = {"_p_wxInitDialogEvent", 0, 0, 0, 0, 0};
10365 static swig_type_info _swigt__p_wxFindDialogEvent = {"_p_wxFindDialogEvent", 0, 0, 0, 0, 0};
10366 static swig_type_info _swigt__p_wxClipboardTextEvent = {"_p_wxClipboardTextEvent", 0, 0, 0, 0, 0};
10367 static swig_type_info _swigt__p_wxPaintEvent = {"_p_wxPaintEvent", 0, 0, 0, 0, 0};
10368 static swig_type_info _swigt__p_wxNcPaintEvent = {"_p_wxNcPaintEvent", 0, 0, 0, 0, 0};
10369 static swig_type_info _swigt__p_wxPaletteChangedEvent = {"_p_wxPaletteChangedEvent", 0, 0, 0, 0, 0};
10370 static swig_type_info _swigt__p_wxDisplayChangedEvent = {"_p_wxDisplayChangedEvent", 0, 0, 0, 0, 0};
10371 static swig_type_info _swigt__p_wxMouseCaptureChangedEvent = {"_p_wxMouseCaptureChangedEvent", 0, 0, 0, 0, 0};
10372 static swig_type_info _swigt__p_wxSysColourChangedEvent = {"_p_wxSysColourChangedEvent", 0, 0, 0, 0, 0};
10373 static swig_type_info _swigt__p_wxSetCursorEvent = {"_p_wxSetCursorEvent", 0, 0, 0, 0, 0};
10374 static swig_type_info _swigt__p_wxSplitterEvent = {"_p_wxSplitterEvent", 0, 0, 0, 0, 0};
10375 static swig_type_info _swigt__p_wxFSFile = {"_p_wxFSFile", 0, 0, 0, 0, 0};
10376 static swig_type_info _swigt__p_wxFindReplaceData = {"_p_wxFindReplaceData", 0, 0, 0, 0, 0};
10377 static swig_type_info _swigt__p_wxPySizer = {"_p_wxPySizer", 0, 0, 0, 0, 0};
10378 static swig_type_info _swigt__p_wxColourData = {"_p_wxColourData", 0, 0, 0, 0, 0};
10379 static swig_type_info _swigt__p_wxPyEvent = {"_p_wxPyEvent", 0, 0, 0, 0, 0};
10380 static swig_type_info _swigt__p_wxNotifyEvent = {"_p_wxNotifyEvent", 0, 0, 0, 0, 0};
10381 static swig_type_info _swigt__p_wxShowEvent = {"_p_wxShowEvent", 0, 0, 0, 0, 0};
10382 static swig_type_info _swigt__p_wxPrinter = {"_p_wxPrinter", 0, 0, 0, 0, 0};
10383 static swig_type_info _swigt__p_wxMenuItem = {"_p_wxMenuItem", 0, 0, 0, 0, 0};
10384 static swig_type_info _swigt__p_wxDateEvent = {"_p_wxDateEvent", 0, 0, 0, 0, 0};
10385 static swig_type_info _swigt__p_wxIdleEvent = {"_p_wxIdleEvent", 0, 0, 0, 0, 0};
10386 static swig_type_info _swigt__p_wxWindowCreateEvent = {"_p_wxWindowCreateEvent", 0, 0, 0, 0, 0};
10387 static swig_type_info _swigt__p_wxQueryNewPaletteEvent = {"_p_wxQueryNewPaletteEvent", 0, 0, 0, 0, 0};
10388 static swig_type_info _swigt__p_wxMaximizeEvent = {"_p_wxMaximizeEvent", 0, 0, 0, 0, 0};
10389 static swig_type_info _swigt__p_wxIconizeEvent = {"_p_wxIconizeEvent", 0, 0, 0, 0, 0};
10390 static swig_type_info _swigt__p_wxSizeEvent = {"_p_wxSizeEvent", 0, 0, 0, 0, 0};
10391 static swig_type_info _swigt__p_wxMoveEvent = {"_p_wxMoveEvent", 0, 0, 0, 0, 0};
10392 static swig_type_info _swigt__p_wxActivateEvent = {"_p_wxActivateEvent", 0, 0, 0, 0, 0};
10393 static swig_type_info _swigt__p_wxJPEGHandler = {"_p_wxJPEGHandler", 0, 0, 0, 0, 0};
10394 static swig_type_info _swigt__p_wxPCXHandler = {"_p_wxPCXHandler", 0, 0, 0, 0, 0};
10395 static swig_type_info _swigt__p_wxGIFHandler = {"_p_wxGIFHandler", 0, 0, 0, 0, 0};
10396 static swig_type_info _swigt__p_wxPNGHandler = {"_p_wxPNGHandler", 0, 0, 0, 0, 0};
10397 static swig_type_info _swigt__p_wxANIHandler = {"_p_wxANIHandler", 0, 0, 0, 0, 0};
10398 static swig_type_info _swigt__p_wxCURHandler = {"_p_wxCURHandler", 0, 0, 0, 0, 0};
10399 static swig_type_info _swigt__p_wxPNMHandler = {"_p_wxPNMHandler", 0, 0, 0, 0, 0};
10400 static swig_type_info _swigt__p_wxICOHandler = {"_p_wxICOHandler", 0, 0, 0, 0, 0};
10401 static swig_type_info _swigt__p_wxBMPHandler = {"_p_wxBMPHandler", 0, 0, 0, 0, 0};
10402 static swig_type_info _swigt__p_wxPyImageHandler = {"_p_wxPyImageHandler", 0, 0, 0, 0, 0};
10403 static swig_type_info _swigt__p_wxImageHandler = {"_p_wxImageHandler", 0, 0, 0, 0, 0};
10404 static swig_type_info _swigt__p_wxXPMHandler = {"_p_wxXPMHandler", 0, 0, 0, 0, 0};
10405 static swig_type_info _swigt__p_wxTIFFHandler = {"_p_wxTIFFHandler", 0, 0, 0, 0, 0};
10406 static swig_type_info _swigt__p_wxTGAHandler = {"_p_wxTGAHandler", 0, 0, 0, 0, 0};
10407 static swig_type_info _swigt__p_wxMouseCaptureLostEvent = {"_p_wxMouseCaptureLostEvent", 0, 0, 0, 0, 0};
10408 static swig_type_info _swigt__p_wxCalculateLayoutEvent = {"_p_wxCalculateLayoutEvent", 0, 0, 0, 0, 0};
10409 static swig_type_info _swigt__p_wxAcceleratorTable = {"_p_wxAcceleratorTable", 0, 0, 0, 0, 0};
10410 static swig_type_info _swigt__p_wxStdDialogButtonSizer = {"_p_wxStdDialogButtonSizer", 0, 0, 0, 0, 0};
10411 static swig_type_info _swigt__p_wxImage = {"_p_wxImage", 0, 0, 0, 0, 0};
10412 static swig_type_info _swigt__p_wxPyPrintout = {"_p_wxPyPrintout", 0, 0, 0, 0, 0};
10413 static swig_type_info _swigt__p_wxScrollWinEvent = {"_p_wxScrollWinEvent", 0, 0, 0, 0, 0};
10414 static swig_type_info _swigt__p_wxTaskBarIconEvent = {"_p_wxTaskBarIconEvent", 0, 0, 0, 0, 0};
10415 static swig_type_info _swigt__p_wxWindowDestroyEvent = {"_p_wxWindowDestroyEvent", 0, 0, 0, 0, 0};
10416 static swig_type_info _swigt__p_wxNavigationKeyEvent = {"_p_wxNavigationKeyEvent", 0, 0, 0, 0, 0};
10417 static swig_type_info _swigt__p_wxSashEvent = {"_p_wxSashEvent", 0, 0, 0, 0, 0};
10418 static swig_type_info _swigt__p_wxPrintPreview = {"_p_wxPrintPreview", 0, 0, 0, 0, 0};
10419 static swig_type_info _swigt__p_wxPyPrintPreview = {"_p_wxPyPrintPreview", 0, 0, 0, 0, 0};
10420 static swig_type_info _swigt__p_wxPageSetupDialog = {"_p_wxPageSetupDialog", 0, 0, 0, 0, 0};
10421 static swig_type_info _swigt__p_wxPrintDialog = {"_p_wxPrintDialog", 0, 0, 0, 0, 0};
10422 static swig_type_info _swigt__p_wxFileSystem = {"_p_wxFileSystem", 0, 0, 0, 0, 0};
10423 static swig_type_info _swigt__p_wxContextMenuEvent = {"_p_wxContextMenuEvent", 0, 0, 0, 0, 0};
10424 static swig_type_info _swigt__p_wxMenuEvent = {"_p_wxMenuEvent", 0, 0, 0, 0, 0};
10425 static swig_type_info _swigt__p_wxCloseEvent = {"_p_wxCloseEvent", 0, 0, 0, 0, 0};
10426 static swig_type_info _swigt__p_wxMouseEvent = {"_p_wxMouseEvent", 0, 0, 0, 0, 0};
10427 static swig_type_info _swigt__p_wxEraseEvent = {"_p_wxEraseEvent", 0, 0, 0, 0, 0};
10428 static swig_type_info _swigt__p_wxPyCommandEvent = {"_p_wxPyCommandEvent", 0, 0, 0, 0, 0};
10429 static swig_type_info _swigt__p_wxCommandEvent = {"_p_wxCommandEvent", 0, 0, 0, 0, 0};
10430 static swig_type_info _swigt__p_wxDropFilesEvent = {"_p_wxDropFilesEvent", 0, 0, 0, 0, 0};
10431 static swig_type_info _swigt__p_wxFocusEvent = {"_p_wxFocusEvent", 0, 0, 0, 0, 0};
10432 static swig_type_info _swigt__p_wxChildFocusEvent = {"_p_wxChildFocusEvent", 0, 0, 0, 0, 0};
10433 static swig_type_info _swigt__p_wxPageSetupDialogData = {"_p_wxPageSetupDialogData", 0, 0, 0, 0, 0};
10434 static swig_type_info _swigt__p_wxPrintDialogData = {"_p_wxPrintDialogData", 0, 0, 0, 0, 0};
10435 static swig_type_info _swigt__p_wxPanel = {"_p_wxPanel", "wxPanel *", 0, 0, (void*)0, 0};
10436 static swig_type_info _swigt__p_wxPaperSize = {"_p_wxPaperSize", "enum wxPaperSize *|wxPaperSize *", 0, 0, (void*)0, 0};
10437 static swig_type_info _swigt__p_wxTopLevelWindow = {"_p_wxTopLevelWindow", "wxTopLevelWindow *", 0, 0, (void*)0, 0};
10438 static swig_type_info _swigt__p_wxWindow = {"_p_wxWindow", "wxWindow *", 0, 0, (void*)0, 0};
10439
10440 static swig_type_info *swig_type_initial[] = {
10441 &_swigt__p_DisplaysPanelGenerated,
10442 &_swigt__p_ManageDisplaysDialogGenerated,
10443 &_swigt__p_NewDisplayDialogGenerated,
10444 &_swigt__p_Ogre__SceneManager,
10445 &_swigt__p_PluginManagerDialogGenerated,
10446 &_swigt__p_S_string,
10447 &_swigt__p_TimePanelGenerated,
10448 &_swigt__p_ViewsPanelGenerated,
10449 &_swigt__p_WaitForMasterDialogGenerated,
10450 &_swigt__p_boost__functionTvoid_fF_t,
10451 &_swigt__p_boost__functionTvoid_frviz__V_string_RF_t,
10452 &_swigt__p_boost__functionTvoid_fstd__string_const_RF_t,
10453 &_swigt__p_boost__shared_ptrTrviz__BoolProperty_t,
10454 &_swigt__p_boost__shared_ptrTrviz__CategoryProperty_t,
10455 &_swigt__p_boost__shared_ptrTrviz__ColorProperty_t,
10456 &_swigt__p_boost__shared_ptrTrviz__DisplayTypeInfo_t,
10457 &_swigt__p_boost__shared_ptrTrviz__DoubleProperty_t,
10458 &_swigt__p_boost__shared_ptrTrviz__EditEnumProperty_t,
10459 &_swigt__p_boost__shared_ptrTrviz__EnumProperty_t,
10460 &_swigt__p_boost__shared_ptrTrviz__FloatProperty_t,
10461 &_swigt__p_boost__shared_ptrTrviz__FrameManager_t,
10462 &_swigt__p_boost__shared_ptrTrviz__IntProperty_t,
10463 &_swigt__p_boost__shared_ptrTrviz__PropertyBase_t,
10464 &_swigt__p_boost__shared_ptrTrviz__QuaternionProperty_t,
10465 &_swigt__p_boost__shared_ptrTrviz__ROSTopicStringProperty_t,
10466 &_swigt__p_boost__shared_ptrTrviz__StatusProperty_t,
10467 &_swigt__p_boost__shared_ptrTrviz__StringProperty_t,
10468 &_swigt__p_boost__shared_ptrTrviz__TFFrameProperty_t,
10469 &_swigt__p_boost__shared_ptrTrviz__Vector3Property_t,
10470 &_swigt__p_boost__shared_ptrTwxConfigBase_t,
10471 &_swigt__p_boost__signalTvoid_fboost__shared_ptrTwxConfigBase_t_const_RF_t,
10472 &_swigt__p_boost__signalTvoid_frviz__DisplayWrapper_pF_t,
10473 &_swigt__p_boost__signalTvoid_frviz__Display_pF_t,
10474 &_swigt__p_boost__signalTvoid_frviz__Tool_pF_t,
10475 &_swigt__p_boost__signalTvoid_frviz__V_DisplayWrapper_const_RF_t,
10476 &_swigt__p_boost__signalTvoid_frviz__V_string_const_RF_t,
10477 &_swigt__p_boost__signalTvoid_frviz__ViewController_pF_t,
10478 &_swigt__p_boost__signalTvoid_fstd__string_const_R_std__string_const_RF_t,
10479 &_swigt__p_boost__signalTvoid_fvoidF_t,
10480 &_swigt__p_boost__weak_ptrTrviz__BoolProperty_t,
10481 &_swigt__p_boost__weak_ptrTrviz__CategoryProperty_t,
10482 &_swigt__p_boost__weak_ptrTrviz__ColorProperty_t,
10483 &_swigt__p_boost__weak_ptrTrviz__DoubleProperty_t,
10484 &_swigt__p_boost__weak_ptrTrviz__EditEnumProperty_t,
10485 &_swigt__p_boost__weak_ptrTrviz__EnumProperty_t,
10486 &_swigt__p_boost__weak_ptrTrviz__FloatProperty_t,
10487 &_swigt__p_boost__weak_ptrTrviz__IntProperty_t,
10488 &_swigt__p_boost__weak_ptrTrviz__PropertyBase_t,
10489 &_swigt__p_boost__weak_ptrTrviz__QuaternionProperty_t,
10490 &_swigt__p_boost__weak_ptrTrviz__ROSTopicStringProperty_t,
10491 &_swigt__p_boost__weak_ptrTrviz__StatusProperty_t,
10492 &_swigt__p_boost__weak_ptrTrviz__StringProperty_t,
10493 &_swigt__p_boost__weak_ptrTrviz__TFFrameProperty_t,
10494 &_swigt__p_boost__weak_ptrTrviz__Vector3Property_t,
10495 &_swigt__p_char,
10496 &_swigt__p_form_ops_t,
10497 &_swigt__p_int,
10498 &_swigt__p_ros__CallbackQueueInterface,
10499 &_swigt__p_rviz__Color,
10500 &_swigt__p_rviz__Display,
10501 &_swigt__p_rviz__DisplayWrapper,
10502 &_swigt__p_rviz__FrameManager,
10503 &_swigt__p_rviz__PluginManager,
10504 &_swigt__p_rviz__PropertyManager,
10505 &_swigt__p_rviz__RenderAutoLock,
10506 &_swigt__p_rviz__RenderPanel,
10507 &_swigt__p_rviz__SelectionManager,
10508 &_swigt__p_rviz__Tool,
10509 &_swigt__p_rviz__ViewController,
10510 &_swigt__p_rviz__ViewportMouseEvent,
10511 &_swigt__p_rviz__VisualizationFrame,
10512 &_swigt__p_rviz__VisualizationManager,
10513 &_swigt__p_rviz__VisualizationPanel,
10514 &_swigt__p_rviz__WindowManagerInterface,
10515 &_swigt__p_rviz__status_levels__StatusLevel,
10516 &_swigt__p_std__invalid_argument,
10517 &_swigt__p_std__setTstd__string_t,
10518 &_swigt__p_std__vectorTboost__shared_ptrTrviz__PropertyBase_t_std__allocatorTboost__shared_ptrTrviz__PropertyBase_t_t_t,
10519 &_swigt__p_std__vectorTboost__weak_ptrTrviz__PropertyBase_t_std__allocatorTboost__weak_ptrTrviz__PropertyBase_t_t_t,
10520 &_swigt__p_std__vectorTrviz__DisplayWrapper_p_std__allocatorTrviz__DisplayWrapper_p_t_t,
10521 &_swigt__p_std__vectorTstd__string_std__allocatorTstd__string_t_t,
10522 &_swigt__p_swig__PySwigIterator,
10523 &_swigt__p_tf__TransformListener,
10524 &_swigt__p_unsigned_char,
10525 &_swigt__p_unsigned_int,
10526 &_swigt__p_unsigned_long,
10527 &_swigt__p_wxANIHandler,
10528 &_swigt__p_wxAcceleratorTable,
10529 &_swigt__p_wxActivateEvent,
10530 &_swigt__p_wxBMPHandler,
10531 &_swigt__p_wxBoxSizer,
10532 &_swigt__p_wxCURHandler,
10533 &_swigt__p_wxCalculateLayoutEvent,
10534 &_swigt__p_wxChildFocusEvent,
10535 &_swigt__p_wxClipboardTextEvent,
10536 &_swigt__p_wxCloseEvent,
10537 &_swigt__p_wxColourData,
10538 &_swigt__p_wxColourDialog,
10539 &_swigt__p_wxCommandEvent,
10540 &_swigt__p_wxContextMenuEvent,
10541 &_swigt__p_wxControl,
10542 &_swigt__p_wxControlWithItems,
10543 &_swigt__p_wxDateEvent,
10544 &_swigt__p_wxDialog,
10545 &_swigt__p_wxDirDialog,
10546 &_swigt__p_wxDisplayChangedEvent,
10547 &_swigt__p_wxDropFilesEvent,
10548 &_swigt__p_wxDuplexMode,
10549 &_swigt__p_wxEraseEvent,
10550 &_swigt__p_wxEvent,
10551 &_swigt__p_wxEvtHandler,
10552 &_swigt__p_wxFSFile,
10553 &_swigt__p_wxFileDialog,
10554 &_swigt__p_wxFileSystem,
10555 &_swigt__p_wxFindDialogEvent,
10556 &_swigt__p_wxFindReplaceData,
10557 &_swigt__p_wxFindReplaceDialog,
10558 &_swigt__p_wxFlexGridSizer,
10559 &_swigt__p_wxFocusEvent,
10560 &_swigt__p_wxFontData,
10561 &_swigt__p_wxFontDialog,
10562 &_swigt__p_wxFrame,
10563 &_swigt__p_wxGBSizerItem,
10564 &_swigt__p_wxGIFHandler,
10565 &_swigt__p_wxGridBagSizer,
10566 &_swigt__p_wxGridSizer,
10567 &_swigt__p_wxICOHandler,
10568 &_swigt__p_wxIconizeEvent,
10569 &_swigt__p_wxIdleEvent,
10570 &_swigt__p_wxImage,
10571 &_swigt__p_wxImageHandler,
10572 &_swigt__p_wxIndividualLayoutConstraint,
10573 &_swigt__p_wxInitDialogEvent,
10574 &_swigt__p_wxJPEGHandler,
10575 &_swigt__p_wxKeyEvent,
10576 &_swigt__p_wxLayoutAlgorithm,
10577 &_swigt__p_wxLayoutConstraints,
10578 &_swigt__p_wxMDIChildFrame,
10579 &_swigt__p_wxMDIClientWindow,
10580 &_swigt__p_wxMDIParentFrame,
10581 &_swigt__p_wxMaximizeEvent,
10582 &_swigt__p_wxMenu,
10583 &_swigt__p_wxMenuBar,
10584 &_swigt__p_wxMenuEvent,
10585 &_swigt__p_wxMenuItem,
10586 &_swigt__p_wxMessageDialog,
10587 &_swigt__p_wxMiniFrame,
10588 &_swigt__p_wxMouseCaptureChangedEvent,
10589 &_swigt__p_wxMouseCaptureLostEvent,
10590 &_swigt__p_wxMouseEvent,
10591 &_swigt__p_wxMoveEvent,
10592 &_swigt__p_wxMultiChoiceDialog,
10593 &_swigt__p_wxNavigationKeyEvent,
10594 &_swigt__p_wxNcPaintEvent,
10595 &_swigt__p_wxNotifyEvent,
10596 &_swigt__p_wxNumberEntryDialog,
10597 &_swigt__p_wxObject,
10598 &_swigt__p_wxPCXHandler,
10599 &_swigt__p_wxPNGHandler,
10600 &_swigt__p_wxPNMHandler,
10601 &_swigt__p_wxPageSetupDialog,
10602 &_swigt__p_wxPageSetupDialogData,
10603 &_swigt__p_wxPaintEvent,
10604 &_swigt__p_wxPaletteChangedEvent,
10605 &_swigt__p_wxPanel,
10606 &_swigt__p_wxPaperSize,
10607 &_swigt__p_wxPasswordEntryDialog,
10608 &_swigt__p_wxPopupWindow,
10609 &_swigt__p_wxPreviewCanvas,
10610 &_swigt__p_wxPreviewControlBar,
10611 &_swigt__p_wxPreviewFrame,
10612 &_swigt__p_wxPrintData,
10613 &_swigt__p_wxPrintDialog,
10614 &_swigt__p_wxPrintDialogData,
10615 &_swigt__p_wxPrintPreview,
10616 &_swigt__p_wxPrinter,
10617 &_swigt__p_wxProgressDialog,
10618 &_swigt__p_wxPyApp,
10619 &_swigt__p_wxPyCommandEvent,
10620 &_swigt__p_wxPyEvent,
10621 &_swigt__p_wxPyHtmlListBox,
10622 &_swigt__p_wxPyImageHandler,
10623 &_swigt__p_wxPyPanel,
10624 &_swigt__p_wxPyPopupTransientWindow,
10625 &_swigt__p_wxPyPreviewControlBar,
10626 &_swigt__p_wxPyPreviewFrame,
10627 &_swigt__p_wxPyPrintPreview,
10628 &_swigt__p_wxPyPrintout,
10629 &_swigt__p_wxPyScrolledWindow,
10630 &_swigt__p_wxPySizer,
10631 &_swigt__p_wxPyTaskBarIcon,
10632 &_swigt__p_wxPyVListBox,
10633 &_swigt__p_wxPyVScrolledWindow,
10634 &_swigt__p_wxPyValidator,
10635 &_swigt__p_wxPyWindow,
10636 &_swigt__p_wxQueryLayoutInfoEvent,
10637 &_swigt__p_wxQueryNewPaletteEvent,
10638 &_swigt__p_wxSashEvent,
10639 &_swigt__p_wxSashLayoutWindow,
10640 &_swigt__p_wxSashWindow,
10641 &_swigt__p_wxScrollEvent,
10642 &_swigt__p_wxScrollWinEvent,
10643 &_swigt__p_wxScrolledWindow,
10644 &_swigt__p_wxSetCursorEvent,
10645 &_swigt__p_wxShowEvent,
10646 &_swigt__p_wxSimpleHtmlListBox,
10647 &_swigt__p_wxSingleChoiceDialog,
10648 &_swigt__p_wxSizeEvent,
10649 &_swigt__p_wxSizer,
10650 &_swigt__p_wxSizerItem,
10651 &_swigt__p_wxSplashScreen,
10652 &_swigt__p_wxSplashScreenWindow,
10653 &_swigt__p_wxSplitterEvent,
10654 &_swigt__p_wxSplitterWindow,
10655 &_swigt__p_wxStaticBoxSizer,
10656 &_swigt__p_wxStatusBar,
10657 &_swigt__p_wxStdDialogButtonSizer,
10658 &_swigt__p_wxSysColourChangedEvent,
10659 &_swigt__p_wxTGAHandler,
10660 &_swigt__p_wxTIFFHandler,
10661 &_swigt__p_wxTaskBarIconEvent,
10662 &_swigt__p_wxTextEntryDialog,
10663 &_swigt__p_wxTipWindow,
10664 &_swigt__p_wxTopLevelWindow,
10665 &_swigt__p_wxUpdateUIEvent,
10666 &_swigt__p_wxValidator,
10667 &_swigt__p_wxWindow,
10668 &_swigt__p_wxWindowCreateEvent,
10669 &_swigt__p_wxWindowDestroyEvent,
10670 &_swigt__p_wxXPMHandler,
10671 };
10672
10673 static swig_cast_info _swigc__p_DisplaysPanelGenerated[] = { {&_swigt__p_DisplaysPanelGenerated, 0, 0, 0},{0, 0, 0, 0}};
10674 static swig_cast_info _swigc__p_ManageDisplaysDialogGenerated[] = { {&_swigt__p_ManageDisplaysDialogGenerated, 0, 0, 0},{0, 0, 0, 0}};
10675 static swig_cast_info _swigc__p_NewDisplayDialogGenerated[] = { {&_swigt__p_NewDisplayDialogGenerated, 0, 0, 0},{0, 0, 0, 0}};
10676 static swig_cast_info _swigc__p_Ogre__SceneManager[] = { {&_swigt__p_Ogre__SceneManager, 0, 0, 0},{0, 0, 0, 0}};
10677 static swig_cast_info _swigc__p_PluginManagerDialogGenerated[] = { {&_swigt__p_PluginManagerDialogGenerated, 0, 0, 0},{0, 0, 0, 0}};
10678 static swig_cast_info _swigc__p_S_string[] = { {&_swigt__p_S_string, 0, 0, 0},{0, 0, 0, 0}};
10679 static swig_cast_info _swigc__p_TimePanelGenerated[] = { {&_swigt__p_TimePanelGenerated, 0, 0, 0},{0, 0, 0, 0}};
10680 static swig_cast_info _swigc__p_ViewsPanelGenerated[] = { {&_swigt__p_ViewsPanelGenerated, 0, 0, 0},{0, 0, 0, 0}};
10681 static swig_cast_info _swigc__p_WaitForMasterDialogGenerated[] = { {&_swigt__p_WaitForMasterDialogGenerated, 0, 0, 0},{0, 0, 0, 0}};
10682 static swig_cast_info _swigc__p_boost__functionTvoid_fF_t[] = { {&_swigt__p_boost__functionTvoid_fF_t, 0, 0, 0},{0, 0, 0, 0}};
10683 static swig_cast_info _swigc__p_boost__functionTvoid_frviz__V_string_RF_t[] = { {&_swigt__p_boost__functionTvoid_frviz__V_string_RF_t, 0, 0, 0},{0, 0, 0, 0}};
10684 static swig_cast_info _swigc__p_boost__functionTvoid_fstd__string_const_RF_t[] = { {&_swigt__p_boost__functionTvoid_fstd__string_const_RF_t, 0, 0, 0},{0, 0, 0, 0}};
10685 static swig_cast_info _swigc__p_boost__shared_ptrTrviz__BoolProperty_t[] = { {&_swigt__p_boost__shared_ptrTrviz__BoolProperty_t, 0, 0, 0},{0, 0, 0, 0}};
10686 static swig_cast_info _swigc__p_boost__shared_ptrTrviz__CategoryProperty_t[] = { {&_swigt__p_boost__shared_ptrTrviz__CategoryProperty_t, 0, 0, 0},{0, 0, 0, 0}};
10687 static swig_cast_info _swigc__p_boost__shared_ptrTrviz__ColorProperty_t[] = { {&_swigt__p_boost__shared_ptrTrviz__ColorProperty_t, 0, 0, 0},{0, 0, 0, 0}};
10688 static swig_cast_info _swigc__p_boost__shared_ptrTrviz__DisplayTypeInfo_t[] = { {&_swigt__p_boost__shared_ptrTrviz__DisplayTypeInfo_t, 0, 0, 0},{0, 0, 0, 0}};
10689 static swig_cast_info _swigc__p_boost__shared_ptrTrviz__DoubleProperty_t[] = { {&_swigt__p_boost__shared_ptrTrviz__DoubleProperty_t, 0, 0, 0},{0, 0, 0, 0}};
10690 static swig_cast_info _swigc__p_boost__shared_ptrTrviz__EditEnumProperty_t[] = { {&_swigt__p_boost__shared_ptrTrviz__EditEnumProperty_t, 0, 0, 0},{0, 0, 0, 0}};
10691 static swig_cast_info _swigc__p_boost__shared_ptrTrviz__EnumProperty_t[] = { {&_swigt__p_boost__shared_ptrTrviz__EnumProperty_t, 0, 0, 0},{0, 0, 0, 0}};
10692 static swig_cast_info _swigc__p_boost__shared_ptrTrviz__FloatProperty_t[] = { {&_swigt__p_boost__shared_ptrTrviz__FloatProperty_t, 0, 0, 0},{0, 0, 0, 0}};
10693 static swig_cast_info _swigc__p_boost__shared_ptrTrviz__FrameManager_t[] = { {&_swigt__p_boost__shared_ptrTrviz__FrameManager_t, 0, 0, 0},{0, 0, 0, 0}};
10694 static swig_cast_info _swigc__p_boost__shared_ptrTrviz__IntProperty_t[] = { {&_swigt__p_boost__shared_ptrTrviz__IntProperty_t, 0, 0, 0},{0, 0, 0, 0}};
10695 static swig_cast_info _swigc__p_boost__shared_ptrTrviz__PropertyBase_t[] = { {&_swigt__p_boost__shared_ptrTrviz__PropertyBase_t, 0, 0, 0},{0, 0, 0, 0}};
10696 static swig_cast_info _swigc__p_boost__shared_ptrTrviz__QuaternionProperty_t[] = { {&_swigt__p_boost__shared_ptrTrviz__QuaternionProperty_t, 0, 0, 0},{0, 0, 0, 0}};
10697 static swig_cast_info _swigc__p_boost__shared_ptrTrviz__ROSTopicStringProperty_t[] = { {&_swigt__p_boost__shared_ptrTrviz__ROSTopicStringProperty_t, 0, 0, 0},{0, 0, 0, 0}};
10698 static swig_cast_info _swigc__p_boost__shared_ptrTrviz__StatusProperty_t[] = { {&_swigt__p_boost__shared_ptrTrviz__StatusProperty_t, 0, 0, 0},{0, 0, 0, 0}};
10699 static swig_cast_info _swigc__p_boost__shared_ptrTrviz__StringProperty_t[] = { {&_swigt__p_boost__shared_ptrTrviz__StringProperty_t, 0, 0, 0},{0, 0, 0, 0}};
10700 static swig_cast_info _swigc__p_boost__shared_ptrTrviz__TFFrameProperty_t[] = { {&_swigt__p_boost__shared_ptrTrviz__TFFrameProperty_t, 0, 0, 0},{0, 0, 0, 0}};
10701 static swig_cast_info _swigc__p_boost__shared_ptrTrviz__Vector3Property_t[] = { {&_swigt__p_boost__shared_ptrTrviz__Vector3Property_t, 0, 0, 0},{0, 0, 0, 0}};
10702 static swig_cast_info _swigc__p_boost__shared_ptrTwxConfigBase_t[] = { {&_swigt__p_boost__shared_ptrTwxConfigBase_t, 0, 0, 0},{0, 0, 0, 0}};
10703 static swig_cast_info _swigc__p_boost__signalTvoid_fboost__shared_ptrTwxConfigBase_t_const_RF_t[] = { {&_swigt__p_boost__signalTvoid_fboost__shared_ptrTwxConfigBase_t_const_RF_t, 0, 0, 0},{0, 0, 0, 0}};
10704 static swig_cast_info _swigc__p_boost__signalTvoid_frviz__DisplayWrapper_pF_t[] = { {&_swigt__p_boost__signalTvoid_frviz__DisplayWrapper_pF_t, 0, 0, 0},{0, 0, 0, 0}};
10705 static swig_cast_info _swigc__p_boost__signalTvoid_frviz__Display_pF_t[] = { {&_swigt__p_boost__signalTvoid_frviz__Display_pF_t, 0, 0, 0},{0, 0, 0, 0}};
10706 static swig_cast_info _swigc__p_boost__signalTvoid_frviz__Tool_pF_t[] = { {&_swigt__p_boost__signalTvoid_frviz__Tool_pF_t, 0, 0, 0},{0, 0, 0, 0}};
10707 static swig_cast_info _swigc__p_boost__signalTvoid_frviz__V_DisplayWrapper_const_RF_t[] = { {&_swigt__p_boost__signalTvoid_frviz__V_DisplayWrapper_const_RF_t, 0, 0, 0},{0, 0, 0, 0}};
10708 static swig_cast_info _swigc__p_boost__signalTvoid_frviz__V_string_const_RF_t[] = { {&_swigt__p_boost__signalTvoid_frviz__V_string_const_RF_t, 0, 0, 0},{0, 0, 0, 0}};
10709 static swig_cast_info _swigc__p_boost__signalTvoid_frviz__ViewController_pF_t[] = { {&_swigt__p_boost__signalTvoid_frviz__ViewController_pF_t, 0, 0, 0},{0, 0, 0, 0}};
10710 static swig_cast_info _swigc__p_boost__signalTvoid_fstd__string_const_R_std__string_const_RF_t[] = { {&_swigt__p_boost__signalTvoid_fstd__string_const_R_std__string_const_RF_t, 0, 0, 0},{0, 0, 0, 0}};
10711 static swig_cast_info _swigc__p_boost__signalTvoid_fvoidF_t[] = { {&_swigt__p_boost__signalTvoid_fvoidF_t, 0, 0, 0},{0, 0, 0, 0}};
10712 static swig_cast_info _swigc__p_boost__weak_ptrTrviz__BoolProperty_t[] = { {&_swigt__p_boost__weak_ptrTrviz__BoolProperty_t, 0, 0, 0},{0, 0, 0, 0}};
10713 static swig_cast_info _swigc__p_boost__weak_ptrTrviz__CategoryProperty_t[] = { {&_swigt__p_boost__weak_ptrTrviz__CategoryProperty_t, 0, 0, 0},{0, 0, 0, 0}};
10714 static swig_cast_info _swigc__p_boost__weak_ptrTrviz__ColorProperty_t[] = { {&_swigt__p_boost__weak_ptrTrviz__ColorProperty_t, 0, 0, 0},{0, 0, 0, 0}};
10715 static swig_cast_info _swigc__p_boost__weak_ptrTrviz__DoubleProperty_t[] = { {&_swigt__p_boost__weak_ptrTrviz__DoubleProperty_t, 0, 0, 0},{0, 0, 0, 0}};
10716 static swig_cast_info _swigc__p_boost__weak_ptrTrviz__EditEnumProperty_t[] = { {&_swigt__p_boost__weak_ptrTrviz__EditEnumProperty_t, 0, 0, 0},{0, 0, 0, 0}};
10717 static swig_cast_info _swigc__p_boost__weak_ptrTrviz__EnumProperty_t[] = { {&_swigt__p_boost__weak_ptrTrviz__EnumProperty_t, 0, 0, 0},{0, 0, 0, 0}};
10718 static swig_cast_info _swigc__p_boost__weak_ptrTrviz__FloatProperty_t[] = { {&_swigt__p_boost__weak_ptrTrviz__FloatProperty_t, 0, 0, 0},{0, 0, 0, 0}};
10719 static swig_cast_info _swigc__p_boost__weak_ptrTrviz__IntProperty_t[] = { {&_swigt__p_boost__weak_ptrTrviz__IntProperty_t, 0, 0, 0},{0, 0, 0, 0}};
10720 static swig_cast_info _swigc__p_boost__weak_ptrTrviz__PropertyBase_t[] = { {&_swigt__p_boost__weak_ptrTrviz__PropertyBase_t, 0, 0, 0},{0, 0, 0, 0}};
10721 static swig_cast_info _swigc__p_boost__weak_ptrTrviz__QuaternionProperty_t[] = { {&_swigt__p_boost__weak_ptrTrviz__QuaternionProperty_t, 0, 0, 0},{0, 0, 0, 0}};
10722 static swig_cast_info _swigc__p_boost__weak_ptrTrviz__ROSTopicStringProperty_t[] = { {&_swigt__p_boost__weak_ptrTrviz__ROSTopicStringProperty_t, 0, 0, 0},{0, 0, 0, 0}};
10723 static swig_cast_info _swigc__p_boost__weak_ptrTrviz__StatusProperty_t[] = { {&_swigt__p_boost__weak_ptrTrviz__StatusProperty_t, 0, 0, 0},{0, 0, 0, 0}};
10724 static swig_cast_info _swigc__p_boost__weak_ptrTrviz__StringProperty_t[] = { {&_swigt__p_boost__weak_ptrTrviz__StringProperty_t, 0, 0, 0},{0, 0, 0, 0}};
10725 static swig_cast_info _swigc__p_boost__weak_ptrTrviz__TFFrameProperty_t[] = { {&_swigt__p_boost__weak_ptrTrviz__TFFrameProperty_t, 0, 0, 0},{0, 0, 0, 0}};
10726 static swig_cast_info _swigc__p_boost__weak_ptrTrviz__Vector3Property_t[] = { {&_swigt__p_boost__weak_ptrTrviz__Vector3Property_t, 0, 0, 0},{0, 0, 0, 0}};
10727 static swig_cast_info _swigc__p_char[] = { {&_swigt__p_char, 0, 0, 0},{0, 0, 0, 0}};
10728 static swig_cast_info _swigc__p_form_ops_t[] = { {&_swigt__p_form_ops_t, 0, 0, 0},{0, 0, 0, 0}};
10729 static swig_cast_info _swigc__p_int[] = { {&_swigt__p_int, 0, 0, 0},{0, 0, 0, 0}};
10730 static swig_cast_info _swigc__p_ros__CallbackQueueInterface[] = { {&_swigt__p_ros__CallbackQueueInterface, 0, 0, 0},{0, 0, 0, 0}};
10731 static swig_cast_info _swigc__p_rviz__Color[] = { {&_swigt__p_rviz__Color, 0, 0, 0},{0, 0, 0, 0}};
10732 static swig_cast_info _swigc__p_rviz__Display[] = { {&_swigt__p_rviz__Display, 0, 0, 0},{0, 0, 0, 0}};
10733 static swig_cast_info _swigc__p_rviz__DisplayWrapper[] = { {&_swigt__p_rviz__DisplayWrapper, 0, 0, 0},{0, 0, 0, 0}};
10734 static swig_cast_info _swigc__p_rviz__FrameManager[] = { {&_swigt__p_rviz__FrameManager, 0, 0, 0},{0, 0, 0, 0}};
10735 static swig_cast_info _swigc__p_rviz__PluginManager[] = { {&_swigt__p_rviz__PluginManager, 0, 0, 0},{0, 0, 0, 0}};
10736 static swig_cast_info _swigc__p_rviz__PropertyManager[] = { {&_swigt__p_rviz__PropertyManager, 0, 0, 0},{0, 0, 0, 0}};
10737 static swig_cast_info _swigc__p_rviz__RenderAutoLock[] = { {&_swigt__p_rviz__RenderAutoLock, 0, 0, 0},{0, 0, 0, 0}};
10738 static swig_cast_info _swigc__p_rviz__RenderPanel[] = { {&_swigt__p_rviz__RenderPanel, 0, 0, 0},{0, 0, 0, 0}};
10739 static swig_cast_info _swigc__p_rviz__SelectionManager[] = { {&_swigt__p_rviz__SelectionManager, 0, 0, 0},{0, 0, 0, 0}};
10740 static swig_cast_info _swigc__p_rviz__Tool[] = { {&_swigt__p_rviz__Tool, 0, 0, 0},{0, 0, 0, 0}};
10741 static swig_cast_info _swigc__p_rviz__ViewController[] = { {&_swigt__p_rviz__ViewController, 0, 0, 0},{0, 0, 0, 0}};
10742 static swig_cast_info _swigc__p_rviz__ViewportMouseEvent[] = { {&_swigt__p_rviz__ViewportMouseEvent, 0, 0, 0},{0, 0, 0, 0}};
10743 static swig_cast_info _swigc__p_rviz__VisualizationFrame[] = { {&_swigt__p_rviz__VisualizationFrame, 0, 0, 0},{0, 0, 0, 0}};
10744 static swig_cast_info _swigc__p_rviz__VisualizationManager[] = { {&_swigt__p_rviz__VisualizationManager, 0, 0, 0},{0, 0, 0, 0}};
10745 static swig_cast_info _swigc__p_rviz__VisualizationPanel[] = { {&_swigt__p_rviz__VisualizationPanel, 0, 0, 0},{0, 0, 0, 0}};
10746 static swig_cast_info _swigc__p_rviz__WindowManagerInterface[] = { {&_swigt__p_rviz__WindowManagerInterface, 0, 0, 0},{0, 0, 0, 0}};
10747 static swig_cast_info _swigc__p_rviz__status_levels__StatusLevel[] = { {&_swigt__p_rviz__status_levels__StatusLevel, 0, 0, 0},{0, 0, 0, 0}};
10748 static swig_cast_info _swigc__p_std__invalid_argument[] = { {&_swigt__p_std__invalid_argument, 0, 0, 0},{0, 0, 0, 0}};
10749 static swig_cast_info _swigc__p_std__setTstd__string_t[] = { {&_swigt__p_std__setTstd__string_t, 0, 0, 0},{0, 0, 0, 0}};
10750 static swig_cast_info _swigc__p_std__vectorTboost__shared_ptrTrviz__PropertyBase_t_std__allocatorTboost__shared_ptrTrviz__PropertyBase_t_t_t[] = { {&_swigt__p_std__vectorTboost__shared_ptrTrviz__PropertyBase_t_std__allocatorTboost__shared_ptrTrviz__PropertyBase_t_t_t, 0, 0, 0},{0, 0, 0, 0}};
10751 static swig_cast_info _swigc__p_std__vectorTboost__weak_ptrTrviz__PropertyBase_t_std__allocatorTboost__weak_ptrTrviz__PropertyBase_t_t_t[] = { {&_swigt__p_std__vectorTboost__weak_ptrTrviz__PropertyBase_t_std__allocatorTboost__weak_ptrTrviz__PropertyBase_t_t_t, 0, 0, 0},{0, 0, 0, 0}};
10752 static swig_cast_info _swigc__p_std__vectorTrviz__DisplayWrapper_p_std__allocatorTrviz__DisplayWrapper_p_t_t[] = { {&_swigt__p_std__vectorTrviz__DisplayWrapper_p_std__allocatorTrviz__DisplayWrapper_p_t_t, 0, 0, 0},{0, 0, 0, 0}};
10753 static swig_cast_info _swigc__p_std__vectorTstd__string_std__allocatorTstd__string_t_t[] = { {&_swigt__p_std__vectorTstd__string_std__allocatorTstd__string_t_t, 0, 0, 0},{0, 0, 0, 0}};
10754 static swig_cast_info _swigc__p_swig__PySwigIterator[] = { {&_swigt__p_swig__PySwigIterator, 0, 0, 0},{0, 0, 0, 0}};
10755 static swig_cast_info _swigc__p_tf__TransformListener[] = { {&_swigt__p_tf__TransformListener, 0, 0, 0},{0, 0, 0, 0}};
10756 static swig_cast_info _swigc__p_unsigned_char[] = { {&_swigt__p_unsigned_char, 0, 0, 0},{0, 0, 0, 0}};
10757 static swig_cast_info _swigc__p_unsigned_int[] = { {&_swigt__p_unsigned_int, 0, 0, 0},{0, 0, 0, 0}};
10758 static swig_cast_info _swigc__p_unsigned_long[] = { {&_swigt__p_unsigned_long, 0, 0, 0},{0, 0, 0, 0}};
10759 static swig_cast_info _swigc__p_wxFontDialog[] = {{&_swigt__p_wxFontDialog, 0, 0, 0},{0, 0, 0, 0}};
10760 static swig_cast_info _swigc__p_wxDirDialog[] = {{&_swigt__p_wxDirDialog, 0, 0, 0},{0, 0, 0, 0}};
10761 static swig_cast_info _swigc__p_wxColourDialog[] = {{&_swigt__p_wxColourDialog, 0, 0, 0},{0, 0, 0, 0}};
10762 static swig_cast_info _swigc__p_wxFindReplaceDialog[] = {{&_swigt__p_wxFindReplaceDialog, 0, 0, 0},{0, 0, 0, 0}};
10763 static swig_cast_info _swigc__p_wxMessageDialog[] = {{&_swigt__p_wxMessageDialog, 0, 0, 0},{0, 0, 0, 0}};
10764 static swig_cast_info _swigc__p_wxNumberEntryDialog[] = {{&_swigt__p_wxNumberEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
10765 static swig_cast_info _swigc__p_wxPasswordEntryDialog[] = {{&_swigt__p_wxPasswordEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
10766 static swig_cast_info _swigc__p_wxTextEntryDialog[] = {{&_swigt__p_wxTextEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
10767 static swig_cast_info _swigc__p_wxSingleChoiceDialog[] = {{&_swigt__p_wxSingleChoiceDialog, 0, 0, 0},{0, 0, 0, 0}};
10768 static swig_cast_info _swigc__p_wxMultiChoiceDialog[] = {{&_swigt__p_wxMultiChoiceDialog, 0, 0, 0},{0, 0, 0, 0}};
10769 static swig_cast_info _swigc__p_wxFileDialog[] = {{&_swigt__p_wxFileDialog, 0, 0, 0},{0, 0, 0, 0}};
10770 static swig_cast_info _swigc__p_wxDialog[] = { {&_swigt__p_wxFontDialog, _p_wxFontDialogTo_p_wxDialog, 0, 0}, {&_swigt__p_wxDirDialog, _p_wxDirDialogTo_p_wxDialog, 0, 0}, {&_swigt__p_wxColourDialog, _p_wxColourDialogTo_p_wxDialog, 0, 0}, {&_swigt__p_wxDialog, 0, 0, 0}, {&_swigt__p_WaitForMasterDialogGenerated, _p_WaitForMasterDialogGeneratedTo_p_wxDialog, 0, 0}, {&_swigt__p_PluginManagerDialogGenerated, _p_PluginManagerDialogGeneratedTo_p_wxDialog, 0, 0}, {&_swigt__p_NewDisplayDialogGenerated, _p_NewDisplayDialogGeneratedTo_p_wxDialog, 0, 0}, {&_swigt__p_ManageDisplaysDialogGenerated, _p_ManageDisplaysDialogGeneratedTo_p_wxDialog, 0, 0}, {&_swigt__p_wxFindReplaceDialog, _p_wxFindReplaceDialogTo_p_wxDialog, 0, 0}, {&_swigt__p_wxMessageDialog, _p_wxMessageDialogTo_p_wxDialog, 0, 0}, {&_swigt__p_wxNumberEntryDialog, _p_wxNumberEntryDialogTo_p_wxDialog, 0, 0}, {&_swigt__p_wxPasswordEntryDialog, _p_wxPasswordEntryDialogTo_p_wxDialog, 0, 0}, {&_swigt__p_wxTextEntryDialog, _p_wxTextEntryDialogTo_p_wxDialog, 0, 0}, {&_swigt__p_wxSingleChoiceDialog, _p_wxSingleChoiceDialogTo_p_wxDialog, 0, 0}, {&_swigt__p_wxMultiChoiceDialog, _p_wxMultiChoiceDialogTo_p_wxDialog, 0, 0}, {&_swigt__p_wxFileDialog, _p_wxFileDialogTo_p_wxDialog, 0, 0},{0, 0, 0, 0}};
10771 static swig_cast_info _swigc__p_wxDuplexMode[] = { {&_swigt__p_wxDuplexMode, 0, 0, 0},{0, 0, 0, 0}};
10772 static swig_cast_info _swigc__p_wxSplashScreen[] = {{&_swigt__p_wxSplashScreen, 0, 0, 0},{0, 0, 0, 0}};
10773 static swig_cast_info _swigc__p_wxMiniFrame[] = {{&_swigt__p_wxMiniFrame, 0, 0, 0},{0, 0, 0, 0}};
10774 static swig_cast_info _swigc__p_wxPyPanel[] = {{&_swigt__p_wxPyPanel, 0, 0, 0},{0, 0, 0, 0}};
10775 static swig_cast_info _swigc__p_wxMenuBar[] = {{&_swigt__p_wxMenuBar, 0, 0, 0},{0, 0, 0, 0}};
10776 static swig_cast_info _swigc__p_wxValidator[] = {{&_swigt__p_wxValidator, 0, 0, 0},{0, 0, 0, 0}};
10777 static swig_cast_info _swigc__p_wxPyValidator[] = {{&_swigt__p_wxPyValidator, 0, 0, 0},{0, 0, 0, 0}};
10778 static swig_cast_info _swigc__p_wxProgressDialog[] = {{&_swigt__p_wxProgressDialog, 0, 0, 0},{0, 0, 0, 0}};
10779 static swig_cast_info _swigc__p_wxStatusBar[] = {{&_swigt__p_wxStatusBar, 0, 0, 0},{0, 0, 0, 0}};
10780 static swig_cast_info _swigc__p_wxMDIClientWindow[] = {{&_swigt__p_wxMDIClientWindow, 0, 0, 0},{0, 0, 0, 0}};
10781 static swig_cast_info _swigc__p_wxPyScrolledWindow[] = {{&_swigt__p_wxPyScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
10782 static swig_cast_info _swigc__p_wxPyVScrolledWindow[] = {{&_swigt__p_wxPyVScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
10783 static swig_cast_info _swigc__p_wxScrolledWindow[] = {{&_swigt__p_wxScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
10784 static swig_cast_info _swigc__p_wxSashWindow[] = {{&_swigt__p_wxSashWindow, 0, 0, 0},{0, 0, 0, 0}};
10785 static swig_cast_info _swigc__p_wxSplitterWindow[] = {{&_swigt__p_wxSplitterWindow, 0, 0, 0},{0, 0, 0, 0}};
10786 static swig_cast_info _swigc__p_wxSplashScreenWindow[] = {{&_swigt__p_wxSplashScreenWindow, 0, 0, 0},{0, 0, 0, 0}};
10787 static swig_cast_info _swigc__p_wxSashLayoutWindow[] = {{&_swigt__p_wxSashLayoutWindow, 0, 0, 0},{0, 0, 0, 0}};
10788 static swig_cast_info _swigc__p_wxPopupWindow[] = {{&_swigt__p_wxPopupWindow, 0, 0, 0},{0, 0, 0, 0}};
10789 static swig_cast_info _swigc__p_wxPyPopupTransientWindow[] = {{&_swigt__p_wxPyPopupTransientWindow, 0, 0, 0},{0, 0, 0, 0}};
10790 static swig_cast_info _swigc__p_wxTipWindow[] = {{&_swigt__p_wxTipWindow, 0, 0, 0},{0, 0, 0, 0}};
10791 static swig_cast_info _swigc__p_wxPreviewFrame[] = {{&_swigt__p_wxPreviewFrame, 0, 0, 0},{0, 0, 0, 0}};
10792 static swig_cast_info _swigc__p_wxPyPreviewFrame[] = {{&_swigt__p_wxPyPreviewFrame, 0, 0, 0},{0, 0, 0, 0}};
10793 static swig_cast_info _swigc__p_wxControl[] = {{&_swigt__p_wxControl, 0, 0, 0},{0, 0, 0, 0}};
10794 static swig_cast_info _swigc__p_wxMDIChildFrame[] = {{&_swigt__p_wxMDIChildFrame, 0, 0, 0},{0, 0, 0, 0}};
10795 static swig_cast_info _swigc__p_wxPyApp[] = {{&_swigt__p_wxPyApp, 0, 0, 0},{0, 0, 0, 0}};
10796 static swig_cast_info _swigc__p_wxControlWithItems[] = {{&_swigt__p_wxControlWithItems, 0, 0, 0},{0, 0, 0, 0}};
10797 static swig_cast_info _swigc__p_wxPreviewCanvas[] = {{&_swigt__p_wxPreviewCanvas, 0, 0, 0},{0, 0, 0, 0}};
10798 static swig_cast_info _swigc__p_wxPyWindow[] = {{&_swigt__p_wxPyWindow, 0, 0, 0},{0, 0, 0, 0}};
10799 static swig_cast_info _swigc__p_wxSimpleHtmlListBox[] = {{&_swigt__p_wxSimpleHtmlListBox, 0, 0, 0},{0, 0, 0, 0}};
10800 static swig_cast_info _swigc__p_wxPyHtmlListBox[] = {{&_swigt__p_wxPyHtmlListBox, 0, 0, 0},{0, 0, 0, 0}};
10801 static swig_cast_info _swigc__p_wxPyVListBox[] = {{&_swigt__p_wxPyVListBox, 0, 0, 0},{0, 0, 0, 0}};
10802 static swig_cast_info _swigc__p_wxPyPreviewControlBar[] = {{&_swigt__p_wxPyPreviewControlBar, 0, 0, 0},{0, 0, 0, 0}};
10803 static swig_cast_info _swigc__p_wxPreviewControlBar[] = {{&_swigt__p_wxPreviewControlBar, 0, 0, 0},{0, 0, 0, 0}};
10804 static swig_cast_info _swigc__p_wxPyTaskBarIcon[] = {{&_swigt__p_wxPyTaskBarIcon, 0, 0, 0},{0, 0, 0, 0}};
10805 static swig_cast_info _swigc__p_wxMenu[] = {{&_swigt__p_wxMenu, 0, 0, 0},{0, 0, 0, 0}};
10806 static swig_cast_info _swigc__p_wxMDIParentFrame[] = {{&_swigt__p_wxMDIParentFrame, 0, 0, 0},{0, 0, 0, 0}};
10807 static swig_cast_info _swigc__p_wxEvtHandler[] = { {&_swigt__p_wxSplashScreen, _p_wxSplashScreenTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMiniFrame, _p_wxMiniFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyPanel, _p_wxPyPanelTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMenuBar, _p_wxMenuBarTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxValidator, _p_wxValidatorTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyValidator, _p_wxPyValidatorTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxNumberEntryDialog, _p_wxNumberEntryDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPasswordEntryDialog, _p_wxPasswordEntryDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxFindReplaceDialog, _p_wxFindReplaceDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxProgressDialog, _p_wxProgressDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMessageDialog, _p_wxMessageDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxTextEntryDialog, _p_wxTextEntryDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxSingleChoiceDialog, _p_wxSingleChoiceDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMultiChoiceDialog, _p_wxMultiChoiceDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxFileDialog, _p_wxFileDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPanel, _p_wxPanelTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxStatusBar, _p_wxStatusBarTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxTopLevelWindow, _p_wxTopLevelWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMDIClientWindow, _p_wxMDIClientWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyScrolledWindow, _p_wxPyScrolledWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyVScrolledWindow, _p_wxPyVScrolledWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxScrolledWindow, _p_wxScrolledWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxWindow, _p_wxWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxSashWindow, _p_wxSashWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxSplitterWindow, _p_wxSplitterWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxSplashScreenWindow, _p_wxSplashScreenWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxSashLayoutWindow, _p_wxSashLayoutWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPopupWindow, _p_wxPopupWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyPopupTransientWindow, _p_wxPyPopupTransientWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxTipWindow, _p_wxTipWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPreviewFrame, _p_wxPreviewFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyPreviewFrame, _p_wxPyPreviewFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxControl, _p_wxControlTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMDIChildFrame, _p_wxMDIChildFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyApp, _p_wxPyAppTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_TimePanelGenerated, _p_TimePanelGeneratedTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_ViewsPanelGenerated, _p_ViewsPanelGeneratedTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_DisplaysPanelGenerated, _p_DisplaysPanelGeneratedTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_rviz__VisualizationFrame, _p_rviz__VisualizationFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_ManageDisplaysDialogGenerated, _p_ManageDisplaysDialogGeneratedTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_NewDisplayDialogGenerated, _p_NewDisplayDialogGeneratedTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_PluginManagerDialogGenerated, _p_PluginManagerDialogGeneratedTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_WaitForMasterDialogGenerated, _p_WaitForMasterDialogGeneratedTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxControlWithItems, _p_wxControlWithItemsTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxEvtHandler, 0, 0, 0}, {&_swigt__p_wxPreviewCanvas, _p_wxPreviewCanvasTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyWindow, _p_wxPyWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxSimpleHtmlListBox, _p_wxSimpleHtmlListBoxTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyHtmlListBox, _p_wxPyHtmlListBoxTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyVListBox, _p_wxPyVListBoxTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyPreviewControlBar, _p_wxPyPreviewControlBarTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPreviewControlBar, _p_wxPreviewControlBarTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyTaskBarIcon, _p_wxPyTaskBarIconTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_rviz__VisualizationPanel, _p_rviz__VisualizationPanelTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxFrame, _p_wxFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxDialog, _p_wxDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxColourDialog, _p_wxColourDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxDirDialog, _p_wxDirDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxFontDialog, _p_wxFontDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMenu, _p_wxMenuTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMDIParentFrame, _p_wxMDIParentFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_rviz__VisualizationManager, _p_rviz__VisualizationManagerTo_p_wxEvtHandler, 0, 0},{0, 0, 0, 0}};
10808 static swig_cast_info _swigc__p_wxFrame[] = { {&_swigt__p_wxMDIChildFrame, _p_wxMDIChildFrameTo_p_wxFrame, 0, 0}, {&_swigt__p_wxProgressDialog, _p_wxProgressDialogTo_p_wxFrame, 0, 0}, {&_swigt__p_wxPreviewFrame, _p_wxPreviewFrameTo_p_wxFrame, 0, 0}, {&_swigt__p_wxPyPreviewFrame, _p_wxPyPreviewFrameTo_p_wxFrame, 0, 0}, {&_swigt__p_wxMiniFrame, _p_wxMiniFrameTo_p_wxFrame, 0, 0}, {&_swigt__p_wxFrame, 0, 0, 0}, {&_swigt__p_wxSplashScreen, _p_wxSplashScreenTo_p_wxFrame, 0, 0}, {&_swigt__p_wxMDIParentFrame, _p_wxMDIParentFrameTo_p_wxFrame, 0, 0}, {&_swigt__p_rviz__VisualizationFrame, _p_rviz__VisualizationFrameTo_p_wxFrame, 0, 0},{0, 0, 0, 0}};
10809 static swig_cast_info _swigc__p_wxKeyEvent[] = { {&_swigt__p_wxKeyEvent, 0, 0, 0},{0, 0, 0, 0}};
10810 static swig_cast_info _swigc__p_wxQueryLayoutInfoEvent[] = {{&_swigt__p_wxQueryLayoutInfoEvent, 0, 0, 0},{0, 0, 0, 0}};
10811 static swig_cast_info _swigc__p_wxLayoutConstraints[] = {{&_swigt__p_wxLayoutConstraints, 0, 0, 0},{0, 0, 0, 0}};
10812 static swig_cast_info _swigc__p_wxSizerItem[] = {{&_swigt__p_wxSizerItem, 0, 0, 0},{0, 0, 0, 0}};
10813 static swig_cast_info _swigc__p_wxGBSizerItem[] = {{&_swigt__p_wxGBSizerItem, 0, 0, 0},{0, 0, 0, 0}};
10814 static swig_cast_info _swigc__p_wxScrollEvent[] = {{&_swigt__p_wxScrollEvent, 0, 0, 0},{0, 0, 0, 0}};
10815 static swig_cast_info _swigc__p_wxIndividualLayoutConstraint[] = {{&_swigt__p_wxIndividualLayoutConstraint, 0, 0, 0},{0, 0, 0, 0}};
10816 static swig_cast_info _swigc__p_wxStaticBoxSizer[] = {{&_swigt__p_wxStaticBoxSizer, 0, 0, 0},{0, 0, 0, 0}};
10817 static swig_cast_info _swigc__p_wxBoxSizer[] = {{&_swigt__p_wxBoxSizer, 0, 0, 0},{0, 0, 0, 0}};
10818 static swig_cast_info _swigc__p_wxSizer[] = {{&_swigt__p_wxSizer, 0, 0, 0},{0, 0, 0, 0}};
10819 static swig_cast_info _swigc__p_wxGridBagSizer[] = {{&_swigt__p_wxGridBagSizer, 0, 0, 0},{0, 0, 0, 0}};
10820 static swig_cast_info _swigc__p_wxUpdateUIEvent[] = {{&_swigt__p_wxUpdateUIEvent, 0, 0, 0},{0, 0, 0, 0}};
10821 static swig_cast_info _swigc__p_wxFontData[] = {{&_swigt__p_wxFontData, 0, 0, 0},{0, 0, 0, 0}};
10822 static swig_cast_info _swigc__p_wxPrintData[] = {{&_swigt__p_wxPrintData, 0, 0, 0},{0, 0, 0, 0}};
10823 static swig_cast_info _swigc__p_wxEvent[] = {{&_swigt__p_wxEvent, 0, 0, 0},{0, 0, 0, 0}};
10824 static swig_cast_info _swigc__p_wxFlexGridSizer[] = {{&_swigt__p_wxFlexGridSizer, 0, 0, 0},{0, 0, 0, 0}};
10825 static swig_cast_info _swigc__p_wxGridSizer[] = {{&_swigt__p_wxGridSizer, 0, 0, 0},{0, 0, 0, 0}};
10826 static swig_cast_info _swigc__p_wxLayoutAlgorithm[] = {{&_swigt__p_wxLayoutAlgorithm, 0, 0, 0},{0, 0, 0, 0}};
10827 static swig_cast_info _swigc__p_wxInitDialogEvent[] = {{&_swigt__p_wxInitDialogEvent, 0, 0, 0},{0, 0, 0, 0}};
10828 static swig_cast_info _swigc__p_wxFindDialogEvent[] = {{&_swigt__p_wxFindDialogEvent, 0, 0, 0},{0, 0, 0, 0}};
10829 static swig_cast_info _swigc__p_wxClipboardTextEvent[] = {{&_swigt__p_wxClipboardTextEvent, 0, 0, 0},{0, 0, 0, 0}};
10830 static swig_cast_info _swigc__p_wxPaintEvent[] = {{&_swigt__p_wxPaintEvent, 0, 0, 0},{0, 0, 0, 0}};
10831 static swig_cast_info _swigc__p_wxNcPaintEvent[] = {{&_swigt__p_wxNcPaintEvent, 0, 0, 0},{0, 0, 0, 0}};
10832 static swig_cast_info _swigc__p_wxPaletteChangedEvent[] = {{&_swigt__p_wxPaletteChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
10833 static swig_cast_info _swigc__p_wxDisplayChangedEvent[] = {{&_swigt__p_wxDisplayChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
10834 static swig_cast_info _swigc__p_wxMouseCaptureChangedEvent[] = {{&_swigt__p_wxMouseCaptureChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
10835 static swig_cast_info _swigc__p_wxSysColourChangedEvent[] = {{&_swigt__p_wxSysColourChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
10836 static swig_cast_info _swigc__p_wxSetCursorEvent[] = {{&_swigt__p_wxSetCursorEvent, 0, 0, 0},{0, 0, 0, 0}};
10837 static swig_cast_info _swigc__p_wxSplitterEvent[] = {{&_swigt__p_wxSplitterEvent, 0, 0, 0},{0, 0, 0, 0}};
10838 static swig_cast_info _swigc__p_wxFSFile[] = {{&_swigt__p_wxFSFile, 0, 0, 0},{0, 0, 0, 0}};
10839 static swig_cast_info _swigc__p_wxFindReplaceData[] = {{&_swigt__p_wxFindReplaceData, 0, 0, 0},{0, 0, 0, 0}};
10840 static swig_cast_info _swigc__p_wxPySizer[] = {{&_swigt__p_wxPySizer, 0, 0, 0},{0, 0, 0, 0}};
10841 static swig_cast_info _swigc__p_wxColourData[] = {{&_swigt__p_wxColourData, 0, 0, 0},{0, 0, 0, 0}};
10842 static swig_cast_info _swigc__p_wxPyEvent[] = {{&_swigt__p_wxPyEvent, 0, 0, 0},{0, 0, 0, 0}};
10843 static swig_cast_info _swigc__p_wxNotifyEvent[] = {{&_swigt__p_wxNotifyEvent, 0, 0, 0},{0, 0, 0, 0}};
10844 static swig_cast_info _swigc__p_wxShowEvent[] = {{&_swigt__p_wxShowEvent, 0, 0, 0},{0, 0, 0, 0}};
10845 static swig_cast_info _swigc__p_wxPrinter[] = {{&_swigt__p_wxPrinter, 0, 0, 0},{0, 0, 0, 0}};
10846 static swig_cast_info _swigc__p_wxMenuItem[] = {{&_swigt__p_wxMenuItem, 0, 0, 0},{0, 0, 0, 0}};
10847 static swig_cast_info _swigc__p_wxDateEvent[] = {{&_swigt__p_wxDateEvent, 0, 0, 0},{0, 0, 0, 0}};
10848 static swig_cast_info _swigc__p_wxIdleEvent[] = {{&_swigt__p_wxIdleEvent, 0, 0, 0},{0, 0, 0, 0}};
10849 static swig_cast_info _swigc__p_wxWindowCreateEvent[] = {{&_swigt__p_wxWindowCreateEvent, 0, 0, 0},{0, 0, 0, 0}};
10850 static swig_cast_info _swigc__p_wxQueryNewPaletteEvent[] = {{&_swigt__p_wxQueryNewPaletteEvent, 0, 0, 0},{0, 0, 0, 0}};
10851 static swig_cast_info _swigc__p_wxMaximizeEvent[] = {{&_swigt__p_wxMaximizeEvent, 0, 0, 0},{0, 0, 0, 0}};
10852 static swig_cast_info _swigc__p_wxIconizeEvent[] = {{&_swigt__p_wxIconizeEvent, 0, 0, 0},{0, 0, 0, 0}};
10853 static swig_cast_info _swigc__p_wxSizeEvent[] = {{&_swigt__p_wxSizeEvent, 0, 0, 0},{0, 0, 0, 0}};
10854 static swig_cast_info _swigc__p_wxMoveEvent[] = {{&_swigt__p_wxMoveEvent, 0, 0, 0},{0, 0, 0, 0}};
10855 static swig_cast_info _swigc__p_wxActivateEvent[] = {{&_swigt__p_wxActivateEvent, 0, 0, 0},{0, 0, 0, 0}};
10856 static swig_cast_info _swigc__p_wxJPEGHandler[] = {{&_swigt__p_wxJPEGHandler, 0, 0, 0},{0, 0, 0, 0}};
10857 static swig_cast_info _swigc__p_wxPCXHandler[] = {{&_swigt__p_wxPCXHandler, 0, 0, 0},{0, 0, 0, 0}};
10858 static swig_cast_info _swigc__p_wxGIFHandler[] = {{&_swigt__p_wxGIFHandler, 0, 0, 0},{0, 0, 0, 0}};
10859 static swig_cast_info _swigc__p_wxPNGHandler[] = {{&_swigt__p_wxPNGHandler, 0, 0, 0},{0, 0, 0, 0}};
10860 static swig_cast_info _swigc__p_wxANIHandler[] = {{&_swigt__p_wxANIHandler, 0, 0, 0},{0, 0, 0, 0}};
10861 static swig_cast_info _swigc__p_wxCURHandler[] = {{&_swigt__p_wxCURHandler, 0, 0, 0},{0, 0, 0, 0}};
10862 static swig_cast_info _swigc__p_wxPNMHandler[] = {{&_swigt__p_wxPNMHandler, 0, 0, 0},{0, 0, 0, 0}};
10863 static swig_cast_info _swigc__p_wxICOHandler[] = {{&_swigt__p_wxICOHandler, 0, 0, 0},{0, 0, 0, 0}};
10864 static swig_cast_info _swigc__p_wxBMPHandler[] = {{&_swigt__p_wxBMPHandler, 0, 0, 0},{0, 0, 0, 0}};
10865 static swig_cast_info _swigc__p_wxPyImageHandler[] = {{&_swigt__p_wxPyImageHandler, 0, 0, 0},{0, 0, 0, 0}};
10866 static swig_cast_info _swigc__p_wxImageHandler[] = {{&_swigt__p_wxImageHandler, 0, 0, 0},{0, 0, 0, 0}};
10867 static swig_cast_info _swigc__p_wxXPMHandler[] = {{&_swigt__p_wxXPMHandler, 0, 0, 0},{0, 0, 0, 0}};
10868 static swig_cast_info _swigc__p_wxTIFFHandler[] = {{&_swigt__p_wxTIFFHandler, 0, 0, 0},{0, 0, 0, 0}};
10869 static swig_cast_info _swigc__p_wxTGAHandler[] = {{&_swigt__p_wxTGAHandler, 0, 0, 0},{0, 0, 0, 0}};
10870 static swig_cast_info _swigc__p_wxMouseCaptureLostEvent[] = {{&_swigt__p_wxMouseCaptureLostEvent, 0, 0, 0},{0, 0, 0, 0}};
10871 static swig_cast_info _swigc__p_wxCalculateLayoutEvent[] = {{&_swigt__p_wxCalculateLayoutEvent, 0, 0, 0},{0, 0, 0, 0}};
10872 static swig_cast_info _swigc__p_wxAcceleratorTable[] = {{&_swigt__p_wxAcceleratorTable, 0, 0, 0},{0, 0, 0, 0}};
10873 static swig_cast_info _swigc__p_wxStdDialogButtonSizer[] = {{&_swigt__p_wxStdDialogButtonSizer, 0, 0, 0},{0, 0, 0, 0}};
10874 static swig_cast_info _swigc__p_wxImage[] = {{&_swigt__p_wxImage, 0, 0, 0},{0, 0, 0, 0}};
10875 static swig_cast_info _swigc__p_wxPyPrintout[] = {{&_swigt__p_wxPyPrintout, 0, 0, 0},{0, 0, 0, 0}};
10876 static swig_cast_info _swigc__p_wxScrollWinEvent[] = {{&_swigt__p_wxScrollWinEvent, 0, 0, 0},{0, 0, 0, 0}};
10877 static swig_cast_info _swigc__p_wxTaskBarIconEvent[] = {{&_swigt__p_wxTaskBarIconEvent, 0, 0, 0},{0, 0, 0, 0}};
10878 static swig_cast_info _swigc__p_wxWindowDestroyEvent[] = {{&_swigt__p_wxWindowDestroyEvent, 0, 0, 0},{0, 0, 0, 0}};
10879 static swig_cast_info _swigc__p_wxNavigationKeyEvent[] = {{&_swigt__p_wxNavigationKeyEvent, 0, 0, 0},{0, 0, 0, 0}};
10880 static swig_cast_info _swigc__p_wxSashEvent[] = {{&_swigt__p_wxSashEvent, 0, 0, 0},{0, 0, 0, 0}};
10881 static swig_cast_info _swigc__p_wxPrintPreview[] = {{&_swigt__p_wxPrintPreview, 0, 0, 0},{0, 0, 0, 0}};
10882 static swig_cast_info _swigc__p_wxPyPrintPreview[] = {{&_swigt__p_wxPyPrintPreview, 0, 0, 0},{0, 0, 0, 0}};
10883 static swig_cast_info _swigc__p_wxPageSetupDialog[] = {{&_swigt__p_wxPageSetupDialog, 0, 0, 0},{0, 0, 0, 0}};
10884 static swig_cast_info _swigc__p_wxPrintDialog[] = {{&_swigt__p_wxPrintDialog, 0, 0, 0},{0, 0, 0, 0}};
10885 static swig_cast_info _swigc__p_wxFileSystem[] = {{&_swigt__p_wxFileSystem, 0, 0, 0},{0, 0, 0, 0}};
10886 static swig_cast_info _swigc__p_wxContextMenuEvent[] = {{&_swigt__p_wxContextMenuEvent, 0, 0, 0},{0, 0, 0, 0}};
10887 static swig_cast_info _swigc__p_wxMenuEvent[] = {{&_swigt__p_wxMenuEvent, 0, 0, 0},{0, 0, 0, 0}};
10888 static swig_cast_info _swigc__p_wxCloseEvent[] = {{&_swigt__p_wxCloseEvent, 0, 0, 0},{0, 0, 0, 0}};
10889 static swig_cast_info _swigc__p_wxMouseEvent[] = {{&_swigt__p_wxMouseEvent, 0, 0, 0},{0, 0, 0, 0}};
10890 static swig_cast_info _swigc__p_wxEraseEvent[] = {{&_swigt__p_wxEraseEvent, 0, 0, 0},{0, 0, 0, 0}};
10891 static swig_cast_info _swigc__p_wxPyCommandEvent[] = {{&_swigt__p_wxPyCommandEvent, 0, 0, 0},{0, 0, 0, 0}};
10892 static swig_cast_info _swigc__p_wxCommandEvent[] = {{&_swigt__p_wxCommandEvent, 0, 0, 0},{0, 0, 0, 0}};
10893 static swig_cast_info _swigc__p_wxDropFilesEvent[] = {{&_swigt__p_wxDropFilesEvent, 0, 0, 0},{0, 0, 0, 0}};
10894 static swig_cast_info _swigc__p_wxFocusEvent[] = {{&_swigt__p_wxFocusEvent, 0, 0, 0},{0, 0, 0, 0}};
10895 static swig_cast_info _swigc__p_wxChildFocusEvent[] = {{&_swigt__p_wxChildFocusEvent, 0, 0, 0},{0, 0, 0, 0}};
10896 static swig_cast_info _swigc__p_wxPageSetupDialogData[] = {{&_swigt__p_wxPageSetupDialogData, 0, 0, 0},{0, 0, 0, 0}};
10897 static swig_cast_info _swigc__p_wxPrintDialogData[] = {{&_swigt__p_wxPrintDialogData, 0, 0, 0},{0, 0, 0, 0}};
10898 static swig_cast_info _swigc__p_wxObject[] = { {&_swigt__p_wxQueryLayoutInfoEvent, _p_wxQueryLayoutInfoEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxLayoutConstraints, _p_wxLayoutConstraintsTo_p_wxObject, 0, 0}, {&_swigt__p_wxPreviewFrame, _p_wxPreviewFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyPreviewFrame, _p_wxPyPreviewFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxSizerItem, _p_wxSizerItemTo_p_wxObject, 0, 0}, {&_swigt__p_wxGBSizerItem, _p_wxGBSizerItemTo_p_wxObject, 0, 0}, {&_swigt__p_wxScrollEvent, _p_wxScrollEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxIndividualLayoutConstraint, _p_wxIndividualLayoutConstraintTo_p_wxObject, 0, 0}, {&_swigt__p_wxStaticBoxSizer, _p_wxStaticBoxSizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxBoxSizer, _p_wxBoxSizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxSizer, _p_wxSizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxGridBagSizer, _p_wxGridBagSizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxUpdateUIEvent, _p_wxUpdateUIEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyPanel, _p_wxPyPanelTo_p_wxObject, 0, 0}, {&_swigt__p_wxMenu, _p_wxMenuTo_p_wxObject, 0, 0}, {&_swigt__p_wxFontData, _p_wxFontDataTo_p_wxObject, 0, 0}, {&_swigt__p_wxPrintData, _p_wxPrintDataTo_p_wxObject, 0, 0}, {&_swigt__p_wxEvent, _p_wxEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxFlexGridSizer, _p_wxFlexGridSizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxGridSizer, _p_wxGridSizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyTaskBarIcon, _p_wxPyTaskBarIconTo_p_wxObject, 0, 0}, {&_swigt__p_wxLayoutAlgorithm, _p_wxLayoutAlgorithmTo_p_wxObject, 0, 0}, {&_swigt__p_wxInitDialogEvent, _p_wxInitDialogEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxFindDialogEvent, _p_wxFindDialogEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxClipboardTextEvent, _p_wxClipboardTextEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPaintEvent, _p_wxPaintEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxNcPaintEvent, _p_wxNcPaintEventTo_p_wxObject, 0, 0}, {&_swigt__p_rviz__VisualizationFrame, _p_rviz__VisualizationFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxPaletteChangedEvent, _p_wxPaletteChangedEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxDisplayChangedEvent, _p_wxDisplayChangedEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMouseCaptureChangedEvent, _p_wxMouseCaptureChangedEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxSysColourChangedEvent, _p_wxSysColourChangedEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPreviewCanvas, _p_wxPreviewCanvasTo_p_wxObject, 0, 0}, {&_swigt__p_wxControl, _p_wxControlTo_p_wxObject, 0, 0}, {&_swigt__p_wxSetCursorEvent, _p_wxSetCursorEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxSplitterEvent, _p_wxSplitterEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxFSFile, _p_wxFSFileTo_p_wxObject, 0, 0}, {&_swigt__p_wxFindReplaceData, _p_wxFindReplaceDataTo_p_wxObject, 0, 0}, {&_swigt__p_wxPySizer, _p_wxPySizerTo_p_wxObject, 0, 0}, {&_swigt__p_rviz__VisualizationPanel, _p_rviz__VisualizationPanelTo_p_wxObject, 0, 0}, {&_swigt__p_wxMDIChildFrame, _p_wxMDIChildFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxColourData, _p_wxColourDataTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyEvent, _p_wxPyEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxNotifyEvent, _p_wxNotifyEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyWindow, _p_wxPyWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxSplashScreen, _p_wxSplashScreenTo_p_wxObject, 0, 0}, {&_swigt__p_wxFileDialog, _p_wxFileDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxMultiChoiceDialog, _p_wxMultiChoiceDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxSingleChoiceDialog, _p_wxSingleChoiceDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxTextEntryDialog, _p_wxTextEntryDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxPasswordEntryDialog, _p_wxPasswordEntryDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxNumberEntryDialog, _p_wxNumberEntryDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxMessageDialog, _p_wxMessageDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxProgressDialog, _p_wxProgressDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxFindReplaceDialog, _p_wxFindReplaceDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxShowEvent, _p_wxShowEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPrinter, _p_wxPrinterTo_p_wxObject, 0, 0}, {&_swigt__p_wxMenuItem, _p_wxMenuItemTo_p_wxObject, 0, 0}, {&_swigt__p_wxDateEvent, _p_wxDateEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxIdleEvent, _p_wxIdleEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxWindowCreateEvent, _p_wxWindowCreateEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxQueryNewPaletteEvent, _p_wxQueryNewPaletteEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMaximizeEvent, _p_wxMaximizeEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxIconizeEvent, _p_wxIconizeEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxSizeEvent, _p_wxSizeEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMoveEvent, _p_wxMoveEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxActivateEvent, _p_wxActivateEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxJPEGHandler, _p_wxJPEGHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxPCXHandler, _p_wxPCXHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxGIFHandler, _p_wxGIFHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxPNGHandler, _p_wxPNGHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxANIHandler, _p_wxANIHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxCURHandler, _p_wxCURHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxPNMHandler, _p_wxPNMHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxICOHandler, _p_wxICOHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxBMPHandler, _p_wxBMPHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyImageHandler, _p_wxPyImageHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxImageHandler, _p_wxImageHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxXPMHandler, _p_wxXPMHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxTIFFHandler, _p_wxTIFFHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxTGAHandler, _p_wxTGAHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxEvtHandler, _p_wxEvtHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxMouseCaptureLostEvent, _p_wxMouseCaptureLostEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxCalculateLayoutEvent, _p_wxCalculateLayoutEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyVListBox, _p_wxPyVListBoxTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyHtmlListBox, _p_wxPyHtmlListBoxTo_p_wxObject, 0, 0}, {&_swigt__p_wxSimpleHtmlListBox, _p_wxSimpleHtmlListBoxTo_p_wxObject, 0, 0}, {&_swigt__p_wxAcceleratorTable, _p_wxAcceleratorTableTo_p_wxObject, 0, 0}, {&_swigt__p_wxStdDialogButtonSizer, _p_wxStdDialogButtonSizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxMiniFrame, _p_wxMiniFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxImage, _p_wxImageTo_p_wxObject, 0, 0}, {&_swigt__p_wxFrame, _p_wxFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyPrintout, _p_wxPyPrintoutTo_p_wxObject, 0, 0}, {&_swigt__p_wxScrollWinEvent, _p_wxScrollWinEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxTaskBarIconEvent, _p_wxTaskBarIconEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxStatusBar, _p_wxStatusBarTo_p_wxObject, 0, 0}, {&_swigt__p_rviz__VisualizationManager, _p_rviz__VisualizationManagerTo_p_wxObject, 0, 0}, {&_swigt__p_wxMDIParentFrame, _p_wxMDIParentFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxObject, 0, 0, 0}, {&_swigt__p_DisplaysPanelGenerated, _p_DisplaysPanelGeneratedTo_p_wxObject, 0, 0}, {&_swigt__p_ViewsPanelGenerated, _p_ViewsPanelGeneratedTo_p_wxObject, 0, 0}, {&_swigt__p_TimePanelGenerated, _p_TimePanelGeneratedTo_p_wxObject, 0, 0}, {&_swigt__p_ManageDisplaysDialogGenerated, _p_ManageDisplaysDialogGeneratedTo_p_wxObject, 0, 0}, {&_swigt__p_NewDisplayDialogGenerated, _p_NewDisplayDialogGeneratedTo_p_wxObject, 0, 0}, {&_swigt__p_PluginManagerDialogGenerated, _p_PluginManagerDialogGeneratedTo_p_wxObject, 0, 0}, {&_swigt__p_WaitForMasterDialogGenerated, _p_WaitForMasterDialogGeneratedTo_p_wxObject, 0, 0}, {&_swigt__p_wxWindowDestroyEvent, _p_wxWindowDestroyEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxNavigationKeyEvent, _p_wxNavigationKeyEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxKeyEvent, _p_wxKeyEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMenuBar, _p_wxMenuBarTo_p_wxObject, 0, 0}, {&_swigt__p_wxScrolledWindow, _p_wxScrolledWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyVScrolledWindow, _p_wxPyVScrolledWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyScrolledWindow, _p_wxPyScrolledWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxMDIClientWindow, _p_wxMDIClientWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxTopLevelWindow, _p_wxTopLevelWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxWindow, _p_wxWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxSashWindow, _p_wxSashWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxSplitterWindow, _p_wxSplitterWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxSplashScreenWindow, _p_wxSplashScreenWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxSashLayoutWindow, _p_wxSashLayoutWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxPopupWindow, _p_wxPopupWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyPopupTransientWindow, _p_wxPyPopupTransientWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxTipWindow, _p_wxTipWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxSashEvent, _p_wxSashEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPrintPreview, _p_wxPrintPreviewTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyPrintPreview, _p_wxPyPrintPreviewTo_p_wxObject, 0, 0}, {&_swigt__p_wxPanel, _p_wxPanelTo_p_wxObject, 0, 0}, {&_swigt__p_wxDialog, _p_wxDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxColourDialog, _p_wxColourDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxDirDialog, _p_wxDirDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxFontDialog, _p_wxFontDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxPageSetupDialog, _p_wxPageSetupDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxPrintDialog, _p_wxPrintDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxFileSystem, _p_wxFileSystemTo_p_wxObject, 0, 0}, {&_swigt__p_wxContextMenuEvent, _p_wxContextMenuEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMenuEvent, _p_wxMenuEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyApp, _p_wxPyAppTo_p_wxObject, 0, 0}, {&_swigt__p_wxCloseEvent, _p_wxCloseEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMouseEvent, _p_wxMouseEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxEraseEvent, _p_wxEraseEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyCommandEvent, _p_wxPyCommandEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxCommandEvent, _p_wxCommandEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPreviewControlBar, _p_wxPreviewControlBarTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyPreviewControlBar, _p_wxPyPreviewControlBarTo_p_wxObject, 0, 0}, {&_swigt__p_wxDropFilesEvent, _p_wxDropFilesEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxFocusEvent, _p_wxFocusEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxChildFocusEvent, _p_wxChildFocusEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxControlWithItems, _p_wxControlWithItemsTo_p_wxObject, 0, 0}, {&_swigt__p_wxPageSetupDialogData, _p_wxPageSetupDialogDataTo_p_wxObject, 0, 0}, {&_swigt__p_wxPrintDialogData, _p_wxPrintDialogDataTo_p_wxObject, 0, 0}, {&_swigt__p_wxValidator, _p_wxValidatorTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyValidator, _p_wxPyValidatorTo_p_wxObject, 0, 0},{0, 0, 0, 0}};
10899 static swig_cast_info _swigc__p_wxPanel[] = { {&_swigt__p_wxSimpleHtmlListBox, _p_wxSimpleHtmlListBoxTo_p_wxPanel, 0, 0}, {&_swigt__p_wxPyHtmlListBox, _p_wxPyHtmlListBoxTo_p_wxPanel, 0, 0}, {&_swigt__p_wxPyVListBox, _p_wxPyVListBoxTo_p_wxPanel, 0, 0}, {&_swigt__p_wxPyScrolledWindow, _p_wxPyScrolledWindowTo_p_wxPanel, 0, 0}, {&_swigt__p_wxPyVScrolledWindow, _p_wxPyVScrolledWindowTo_p_wxPanel, 0, 0}, {&_swigt__p_wxScrolledWindow, _p_wxScrolledWindowTo_p_wxPanel, 0, 0}, {&_swigt__p_TimePanelGenerated, _p_TimePanelGeneratedTo_p_wxPanel, 0, 0}, {&_swigt__p_ViewsPanelGenerated, _p_ViewsPanelGeneratedTo_p_wxPanel, 0, 0}, {&_swigt__p_DisplaysPanelGenerated, _p_DisplaysPanelGeneratedTo_p_wxPanel, 0, 0}, {&_swigt__p_wxPyPreviewControlBar, _p_wxPyPreviewControlBarTo_p_wxPanel, 0, 0}, {&_swigt__p_wxPreviewControlBar, _p_wxPreviewControlBarTo_p_wxPanel, 0, 0}, {&_swigt__p_rviz__VisualizationPanel, _p_rviz__VisualizationPanelTo_p_wxPanel, 0, 0}, {&_swigt__p_wxPyPanel, _p_wxPyPanelTo_p_wxPanel, 0, 0}, {&_swigt__p_wxPreviewCanvas, _p_wxPreviewCanvasTo_p_wxPanel, 0, 0}, {&_swigt__p_wxPanel, 0, 0, 0},{0, 0, 0, 0}};
10900 static swig_cast_info _swigc__p_wxPaperSize[] = { {&_swigt__p_wxPaperSize, 0, 0, 0},{0, 0, 0, 0}};
10901 static swig_cast_info _swigc__p_wxTopLevelWindow[] = { {&_swigt__p_wxFrame, _p_wxFrameTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxMiniFrame, _p_wxMiniFrameTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxFontDialog, _p_wxFontDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxDirDialog, _p_wxDirDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxColourDialog, _p_wxColourDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxDialog, _p_wxDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxSplashScreen, _p_wxSplashScreenTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxTopLevelWindow, 0, 0, 0}, {&_swigt__p_wxMDIParentFrame, _p_wxMDIParentFrameTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_ManageDisplaysDialogGenerated, _p_ManageDisplaysDialogGeneratedTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_NewDisplayDialogGenerated, _p_NewDisplayDialogGeneratedTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_PluginManagerDialogGenerated, _p_PluginManagerDialogGeneratedTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_WaitForMasterDialogGenerated, _p_WaitForMasterDialogGeneratedTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxMDIChildFrame, _p_wxMDIChildFrameTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_rviz__VisualizationFrame, _p_rviz__VisualizationFrameTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxProgressDialog, _p_wxProgressDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxSingleChoiceDialog, _p_wxSingleChoiceDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxTextEntryDialog, _p_wxTextEntryDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxPasswordEntryDialog, _p_wxPasswordEntryDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxNumberEntryDialog, _p_wxNumberEntryDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxMessageDialog, _p_wxMessageDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxFindReplaceDialog, _p_wxFindReplaceDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxMultiChoiceDialog, _p_wxMultiChoiceDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxFileDialog, _p_wxFileDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxPyPreviewFrame, _p_wxPyPreviewFrameTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxPreviewFrame, _p_wxPreviewFrameTo_p_wxTopLevelWindow, 0, 0},{0, 0, 0, 0}};
10902 static swig_cast_info _swigc__p_wxWindow[] = { {&_swigt__p_wxSplashScreen, _p_wxSplashScreenTo_p_wxWindow, 0, 0}, {&_swigt__p_wxMiniFrame, _p_wxMiniFrameTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyPanel, _p_wxPyPanelTo_p_wxWindow, 0, 0}, {&_swigt__p_wxMenuBar, _p_wxMenuBarTo_p_wxWindow, 0, 0}, {&_swigt__p_wxFindReplaceDialog, _p_wxFindReplaceDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxProgressDialog, _p_wxProgressDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxMessageDialog, _p_wxMessageDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxNumberEntryDialog, _p_wxNumberEntryDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPasswordEntryDialog, _p_wxPasswordEntryDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxTextEntryDialog, _p_wxTextEntryDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxSingleChoiceDialog, _p_wxSingleChoiceDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxMultiChoiceDialog, _p_wxMultiChoiceDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxFileDialog, _p_wxFileDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPanel, _p_wxPanelTo_p_wxWindow, 0, 0}, {&_swigt__p_wxStatusBar, _p_wxStatusBarTo_p_wxWindow, 0, 0}, {&_swigt__p_wxTopLevelWindow, _p_wxTopLevelWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxSplashScreenWindow, _p_wxSplashScreenWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxSplitterWindow, _p_wxSplitterWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxSashWindow, _p_wxSashWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxMDIClientWindow, _p_wxMDIClientWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyScrolledWindow, _p_wxPyScrolledWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyVScrolledWindow, _p_wxPyVScrolledWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxScrolledWindow, _p_wxScrolledWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxWindow, 0, 0, 0}, {&_swigt__p_wxSashLayoutWindow, _p_wxSashLayoutWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPopupWindow, _p_wxPopupWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyPopupTransientWindow, _p_wxPyPopupTransientWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxTipWindow, _p_wxTipWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPreviewFrame, _p_wxPreviewFrameTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyPreviewFrame, _p_wxPyPreviewFrameTo_p_wxWindow, 0, 0}, {&_swigt__p_wxControl, _p_wxControlTo_p_wxWindow, 0, 0}, {&_swigt__p_wxMDIChildFrame, _p_wxMDIChildFrameTo_p_wxWindow, 0, 0}, {&_swigt__p_TimePanelGenerated, _p_TimePanelGeneratedTo_p_wxWindow, 0, 0}, {&_swigt__p_ViewsPanelGenerated, _p_ViewsPanelGeneratedTo_p_wxWindow, 0, 0}, {&_swigt__p_DisplaysPanelGenerated, _p_DisplaysPanelGeneratedTo_p_wxWindow, 0, 0}, {&_swigt__p_rviz__VisualizationFrame, _p_rviz__VisualizationFrameTo_p_wxWindow, 0, 0}, {&_swigt__p_ManageDisplaysDialogGenerated, _p_ManageDisplaysDialogGeneratedTo_p_wxWindow, 0, 0}, {&_swigt__p_NewDisplayDialogGenerated, _p_NewDisplayDialogGeneratedTo_p_wxWindow, 0, 0}, {&_swigt__p_PluginManagerDialogGenerated, _p_PluginManagerDialogGeneratedTo_p_wxWindow, 0, 0}, {&_swigt__p_WaitForMasterDialogGenerated, _p_WaitForMasterDialogGeneratedTo_p_wxWindow, 0, 0}, {&_swigt__p_wxControlWithItems, _p_wxControlWithItemsTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPreviewCanvas, _p_wxPreviewCanvasTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyWindow, _p_wxPyWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxSimpleHtmlListBox, _p_wxSimpleHtmlListBoxTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyHtmlListBox, _p_wxPyHtmlListBoxTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyVListBox, _p_wxPyVListBoxTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyPreviewControlBar, _p_wxPyPreviewControlBarTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPreviewControlBar, _p_wxPreviewControlBarTo_p_wxWindow, 0, 0}, {&_swigt__p_rviz__VisualizationPanel, _p_rviz__VisualizationPanelTo_p_wxWindow, 0, 0}, {&_swigt__p_wxFrame, _p_wxFrameTo_p_wxWindow, 0, 0}, {&_swigt__p_wxDialog, _p_wxDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxColourDialog, _p_wxColourDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxDirDialog, _p_wxDirDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxFontDialog, _p_wxFontDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxMDIParentFrame, _p_wxMDIParentFrameTo_p_wxWindow, 0, 0},{0, 0, 0, 0}};
10903
10904 static swig_cast_info *swig_cast_initial[] = {
10905 _swigc__p_DisplaysPanelGenerated,
10906 _swigc__p_ManageDisplaysDialogGenerated,
10907 _swigc__p_NewDisplayDialogGenerated,
10908 _swigc__p_Ogre__SceneManager,
10909 _swigc__p_PluginManagerDialogGenerated,
10910 _swigc__p_S_string,
10911 _swigc__p_TimePanelGenerated,
10912 _swigc__p_ViewsPanelGenerated,
10913 _swigc__p_WaitForMasterDialogGenerated,
10914 _swigc__p_boost__functionTvoid_fF_t,
10915 _swigc__p_boost__functionTvoid_frviz__V_string_RF_t,
10916 _swigc__p_boost__functionTvoid_fstd__string_const_RF_t,
10917 _swigc__p_boost__shared_ptrTrviz__BoolProperty_t,
10918 _swigc__p_boost__shared_ptrTrviz__CategoryProperty_t,
10919 _swigc__p_boost__shared_ptrTrviz__ColorProperty_t,
10920 _swigc__p_boost__shared_ptrTrviz__DisplayTypeInfo_t,
10921 _swigc__p_boost__shared_ptrTrviz__DoubleProperty_t,
10922 _swigc__p_boost__shared_ptrTrviz__EditEnumProperty_t,
10923 _swigc__p_boost__shared_ptrTrviz__EnumProperty_t,
10924 _swigc__p_boost__shared_ptrTrviz__FloatProperty_t,
10925 _swigc__p_boost__shared_ptrTrviz__FrameManager_t,
10926 _swigc__p_boost__shared_ptrTrviz__IntProperty_t,
10927 _swigc__p_boost__shared_ptrTrviz__PropertyBase_t,
10928 _swigc__p_boost__shared_ptrTrviz__QuaternionProperty_t,
10929 _swigc__p_boost__shared_ptrTrviz__ROSTopicStringProperty_t,
10930 _swigc__p_boost__shared_ptrTrviz__StatusProperty_t,
10931 _swigc__p_boost__shared_ptrTrviz__StringProperty_t,
10932 _swigc__p_boost__shared_ptrTrviz__TFFrameProperty_t,
10933 _swigc__p_boost__shared_ptrTrviz__Vector3Property_t,
10934 _swigc__p_boost__shared_ptrTwxConfigBase_t,
10935 _swigc__p_boost__signalTvoid_fboost__shared_ptrTwxConfigBase_t_const_RF_t,
10936 _swigc__p_boost__signalTvoid_frviz__DisplayWrapper_pF_t,
10937 _swigc__p_boost__signalTvoid_frviz__Display_pF_t,
10938 _swigc__p_boost__signalTvoid_frviz__Tool_pF_t,
10939 _swigc__p_boost__signalTvoid_frviz__V_DisplayWrapper_const_RF_t,
10940 _swigc__p_boost__signalTvoid_frviz__V_string_const_RF_t,
10941 _swigc__p_boost__signalTvoid_frviz__ViewController_pF_t,
10942 _swigc__p_boost__signalTvoid_fstd__string_const_R_std__string_const_RF_t,
10943 _swigc__p_boost__signalTvoid_fvoidF_t,
10944 _swigc__p_boost__weak_ptrTrviz__BoolProperty_t,
10945 _swigc__p_boost__weak_ptrTrviz__CategoryProperty_t,
10946 _swigc__p_boost__weak_ptrTrviz__ColorProperty_t,
10947 _swigc__p_boost__weak_ptrTrviz__DoubleProperty_t,
10948 _swigc__p_boost__weak_ptrTrviz__EditEnumProperty_t,
10949 _swigc__p_boost__weak_ptrTrviz__EnumProperty_t,
10950 _swigc__p_boost__weak_ptrTrviz__FloatProperty_t,
10951 _swigc__p_boost__weak_ptrTrviz__IntProperty_t,
10952 _swigc__p_boost__weak_ptrTrviz__PropertyBase_t,
10953 _swigc__p_boost__weak_ptrTrviz__QuaternionProperty_t,
10954 _swigc__p_boost__weak_ptrTrviz__ROSTopicStringProperty_t,
10955 _swigc__p_boost__weak_ptrTrviz__StatusProperty_t,
10956 _swigc__p_boost__weak_ptrTrviz__StringProperty_t,
10957 _swigc__p_boost__weak_ptrTrviz__TFFrameProperty_t,
10958 _swigc__p_boost__weak_ptrTrviz__Vector3Property_t,
10959 _swigc__p_char,
10960 _swigc__p_form_ops_t,
10961 _swigc__p_int,
10962 _swigc__p_ros__CallbackQueueInterface,
10963 _swigc__p_rviz__Color,
10964 _swigc__p_rviz__Display,
10965 _swigc__p_rviz__DisplayWrapper,
10966 _swigc__p_rviz__FrameManager,
10967 _swigc__p_rviz__PluginManager,
10968 _swigc__p_rviz__PropertyManager,
10969 _swigc__p_rviz__RenderAutoLock,
10970 _swigc__p_rviz__RenderPanel,
10971 _swigc__p_rviz__SelectionManager,
10972 _swigc__p_rviz__Tool,
10973 _swigc__p_rviz__ViewController,
10974 _swigc__p_rviz__ViewportMouseEvent,
10975 _swigc__p_rviz__VisualizationFrame,
10976 _swigc__p_rviz__VisualizationManager,
10977 _swigc__p_rviz__VisualizationPanel,
10978 _swigc__p_rviz__WindowManagerInterface,
10979 _swigc__p_rviz__status_levels__StatusLevel,
10980 _swigc__p_std__invalid_argument,
10981 _swigc__p_std__setTstd__string_t,
10982 _swigc__p_std__vectorTboost__shared_ptrTrviz__PropertyBase_t_std__allocatorTboost__shared_ptrTrviz__PropertyBase_t_t_t,
10983 _swigc__p_std__vectorTboost__weak_ptrTrviz__PropertyBase_t_std__allocatorTboost__weak_ptrTrviz__PropertyBase_t_t_t,
10984 _swigc__p_std__vectorTrviz__DisplayWrapper_p_std__allocatorTrviz__DisplayWrapper_p_t_t,
10985 _swigc__p_std__vectorTstd__string_std__allocatorTstd__string_t_t,
10986 _swigc__p_swig__PySwigIterator,
10987 _swigc__p_tf__TransformListener,
10988 _swigc__p_unsigned_char,
10989 _swigc__p_unsigned_int,
10990 _swigc__p_unsigned_long,
10991 _swigc__p_wxANIHandler,
10992 _swigc__p_wxAcceleratorTable,
10993 _swigc__p_wxActivateEvent,
10994 _swigc__p_wxBMPHandler,
10995 _swigc__p_wxBoxSizer,
10996 _swigc__p_wxCURHandler,
10997 _swigc__p_wxCalculateLayoutEvent,
10998 _swigc__p_wxChildFocusEvent,
10999 _swigc__p_wxClipboardTextEvent,
11000 _swigc__p_wxCloseEvent,
11001 _swigc__p_wxColourData,
11002 _swigc__p_wxColourDialog,
11003 _swigc__p_wxCommandEvent,
11004 _swigc__p_wxContextMenuEvent,
11005 _swigc__p_wxControl,
11006 _swigc__p_wxControlWithItems,
11007 _swigc__p_wxDateEvent,
11008 _swigc__p_wxDialog,
11009 _swigc__p_wxDirDialog,
11010 _swigc__p_wxDisplayChangedEvent,
11011 _swigc__p_wxDropFilesEvent,
11012 _swigc__p_wxDuplexMode,
11013 _swigc__p_wxEraseEvent,
11014 _swigc__p_wxEvent,
11015 _swigc__p_wxEvtHandler,
11016 _swigc__p_wxFSFile,
11017 _swigc__p_wxFileDialog,
11018 _swigc__p_wxFileSystem,
11019 _swigc__p_wxFindDialogEvent,
11020 _swigc__p_wxFindReplaceData,
11021 _swigc__p_wxFindReplaceDialog,
11022 _swigc__p_wxFlexGridSizer,
11023 _swigc__p_wxFocusEvent,
11024 _swigc__p_wxFontData,
11025 _swigc__p_wxFontDialog,
11026 _swigc__p_wxFrame,
11027 _swigc__p_wxGBSizerItem,
11028 _swigc__p_wxGIFHandler,
11029 _swigc__p_wxGridBagSizer,
11030 _swigc__p_wxGridSizer,
11031 _swigc__p_wxICOHandler,
11032 _swigc__p_wxIconizeEvent,
11033 _swigc__p_wxIdleEvent,
11034 _swigc__p_wxImage,
11035 _swigc__p_wxImageHandler,
11036 _swigc__p_wxIndividualLayoutConstraint,
11037 _swigc__p_wxInitDialogEvent,
11038 _swigc__p_wxJPEGHandler,
11039 _swigc__p_wxKeyEvent,
11040 _swigc__p_wxLayoutAlgorithm,
11041 _swigc__p_wxLayoutConstraints,
11042 _swigc__p_wxMDIChildFrame,
11043 _swigc__p_wxMDIClientWindow,
11044 _swigc__p_wxMDIParentFrame,
11045 _swigc__p_wxMaximizeEvent,
11046 _swigc__p_wxMenu,
11047 _swigc__p_wxMenuBar,
11048 _swigc__p_wxMenuEvent,
11049 _swigc__p_wxMenuItem,
11050 _swigc__p_wxMessageDialog,
11051 _swigc__p_wxMiniFrame,
11052 _swigc__p_wxMouseCaptureChangedEvent,
11053 _swigc__p_wxMouseCaptureLostEvent,
11054 _swigc__p_wxMouseEvent,
11055 _swigc__p_wxMoveEvent,
11056 _swigc__p_wxMultiChoiceDialog,
11057 _swigc__p_wxNavigationKeyEvent,
11058 _swigc__p_wxNcPaintEvent,
11059 _swigc__p_wxNotifyEvent,
11060 _swigc__p_wxNumberEntryDialog,
11061 _swigc__p_wxObject,
11062 _swigc__p_wxPCXHandler,
11063 _swigc__p_wxPNGHandler,
11064 _swigc__p_wxPNMHandler,
11065 _swigc__p_wxPageSetupDialog,
11066 _swigc__p_wxPageSetupDialogData,
11067 _swigc__p_wxPaintEvent,
11068 _swigc__p_wxPaletteChangedEvent,
11069 _swigc__p_wxPanel,
11070 _swigc__p_wxPaperSize,
11071 _swigc__p_wxPasswordEntryDialog,
11072 _swigc__p_wxPopupWindow,
11073 _swigc__p_wxPreviewCanvas,
11074 _swigc__p_wxPreviewControlBar,
11075 _swigc__p_wxPreviewFrame,
11076 _swigc__p_wxPrintData,
11077 _swigc__p_wxPrintDialog,
11078 _swigc__p_wxPrintDialogData,
11079 _swigc__p_wxPrintPreview,
11080 _swigc__p_wxPrinter,
11081 _swigc__p_wxProgressDialog,
11082 _swigc__p_wxPyApp,
11083 _swigc__p_wxPyCommandEvent,
11084 _swigc__p_wxPyEvent,
11085 _swigc__p_wxPyHtmlListBox,
11086 _swigc__p_wxPyImageHandler,
11087 _swigc__p_wxPyPanel,
11088 _swigc__p_wxPyPopupTransientWindow,
11089 _swigc__p_wxPyPreviewControlBar,
11090 _swigc__p_wxPyPreviewFrame,
11091 _swigc__p_wxPyPrintPreview,
11092 _swigc__p_wxPyPrintout,
11093 _swigc__p_wxPyScrolledWindow,
11094 _swigc__p_wxPySizer,
11095 _swigc__p_wxPyTaskBarIcon,
11096 _swigc__p_wxPyVListBox,
11097 _swigc__p_wxPyVScrolledWindow,
11098 _swigc__p_wxPyValidator,
11099 _swigc__p_wxPyWindow,
11100 _swigc__p_wxQueryLayoutInfoEvent,
11101 _swigc__p_wxQueryNewPaletteEvent,
11102 _swigc__p_wxSashEvent,
11103 _swigc__p_wxSashLayoutWindow,
11104 _swigc__p_wxSashWindow,
11105 _swigc__p_wxScrollEvent,
11106 _swigc__p_wxScrollWinEvent,
11107 _swigc__p_wxScrolledWindow,
11108 _swigc__p_wxSetCursorEvent,
11109 _swigc__p_wxShowEvent,
11110 _swigc__p_wxSimpleHtmlListBox,
11111 _swigc__p_wxSingleChoiceDialog,
11112 _swigc__p_wxSizeEvent,
11113 _swigc__p_wxSizer,
11114 _swigc__p_wxSizerItem,
11115 _swigc__p_wxSplashScreen,
11116 _swigc__p_wxSplashScreenWindow,
11117 _swigc__p_wxSplitterEvent,
11118 _swigc__p_wxSplitterWindow,
11119 _swigc__p_wxStaticBoxSizer,
11120 _swigc__p_wxStatusBar,
11121 _swigc__p_wxStdDialogButtonSizer,
11122 _swigc__p_wxSysColourChangedEvent,
11123 _swigc__p_wxTGAHandler,
11124 _swigc__p_wxTIFFHandler,
11125 _swigc__p_wxTaskBarIconEvent,
11126 _swigc__p_wxTextEntryDialog,
11127 _swigc__p_wxTipWindow,
11128 _swigc__p_wxTopLevelWindow,
11129 _swigc__p_wxUpdateUIEvent,
11130 _swigc__p_wxValidator,
11131 _swigc__p_wxWindow,
11132 _swigc__p_wxWindowCreateEvent,
11133 _swigc__p_wxWindowDestroyEvent,
11134 _swigc__p_wxXPMHandler,
11135 };
11136
11137
11138
11139
11140 static swig_const_info swig_const_table[] = {
11141 {0, 0, 0, 0.0, 0, 0}};
11142
11143 #ifdef __cplusplus
11144 }
11145 #endif
11146
11147
11148
11149
11150
11151
11152
11153
11154
11155
11156
11157
11158
11159
11160
11161
11162
11163
11164
11165
11166
11167
11168
11169
11170
11171
11172
11173
11174
11175
11176
11177
11178
11179
11180
11181
11182
11183
11184
11185
11186
11187 #ifdef __cplusplus
11188 extern "C" {
11189 #if 0
11190 }
11191 #endif
11192 #endif
11193
11194 #if 0
11195 #define SWIGRUNTIME_DEBUG
11196 #endif
11197
11198 SWIGRUNTIME void
11199 SWIG_InitializeModule(void *clientdata) {
11200 size_t i;
11201 swig_module_info *module_head;
11202 static int init_run = 0;
11203
11204 clientdata = clientdata;
11205
11206 if (init_run) return;
11207 init_run = 1;
11208
11209
11210 swig_module.type_initial = swig_type_initial;
11211 swig_module.cast_initial = swig_cast_initial;
11212
11213
11214 module_head = SWIG_GetModule(clientdata);
11215 if (module_head) {
11216 swig_module.next = module_head->next;
11217 module_head->next = &swig_module;
11218 } else {
11219
11220 swig_module.next = &swig_module;
11221 SWIG_SetModule(clientdata, &swig_module);
11222 }
11223
11224
11225 #ifdef SWIGRUNTIME_DEBUG
11226 printf("SWIG_InitializeModule: size %d\n", swig_module.size);
11227 #endif
11228 for (i = 0; i < swig_module.size; ++i) {
11229 swig_type_info *type = 0;
11230 swig_type_info *ret;
11231 swig_cast_info *cast;
11232
11233 #ifdef SWIGRUNTIME_DEBUG
11234 printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name);
11235 #endif
11236
11237
11238 if (swig_module.next != &swig_module) {
11239 type = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, swig_module.type_initial[i]->name);
11240 }
11241 if (type) {
11242
11243 #ifdef SWIGRUNTIME_DEBUG
11244 printf("SWIG_InitializeModule: found type %s\n", type->name);
11245 #endif
11246 if (swig_module.type_initial[i]->clientdata) {
11247 type->clientdata = swig_module.type_initial[i]->clientdata;
11248 #ifdef SWIGRUNTIME_DEBUG
11249 printf("SWIG_InitializeModule: found and overwrite type %s \n", type->name);
11250 #endif
11251 }
11252 } else {
11253 type = swig_module.type_initial[i];
11254 }
11255
11256
11257 cast = swig_module.cast_initial[i];
11258 while (cast->type) {
11259
11260 ret = 0;
11261 #ifdef SWIGRUNTIME_DEBUG
11262 printf("SWIG_InitializeModule: look cast %s\n", cast->type->name);
11263 #endif
11264 if (swig_module.next != &swig_module) {
11265 ret = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, cast->type->name);
11266 #ifdef SWIGRUNTIME_DEBUG
11267 if (ret) printf("SWIG_InitializeModule: found cast %s\n", ret->name);
11268 #endif
11269 }
11270 if (ret) {
11271 if (type == swig_module.type_initial[i]) {
11272 #ifdef SWIGRUNTIME_DEBUG
11273 printf("SWIG_InitializeModule: skip old type %s\n", ret->name);
11274 #endif
11275 cast->type = ret;
11276 ret = 0;
11277 } else {
11278
11279 swig_cast_info *ocast = SWIG_TypeCheck(ret->name, type);
11280 #ifdef SWIGRUNTIME_DEBUG
11281 if (ocast) printf("SWIG_InitializeModule: skip old cast %s\n", ret->name);
11282 #endif
11283 if (!ocast) ret = 0;
11284 }
11285 }
11286
11287 if (!ret) {
11288 #ifdef SWIGRUNTIME_DEBUG
11289 printf("SWIG_InitializeModule: adding cast %s\n", cast->type->name);
11290 #endif
11291 if (type->cast) {
11292 type->cast->prev = cast;
11293 cast->next = type->cast;
11294 }
11295 type->cast = cast;
11296 }
11297 cast++;
11298 }
11299
11300 swig_module.types[i] = type;
11301 }
11302 swig_module.types[i] = 0;
11303
11304 #ifdef SWIGRUNTIME_DEBUG
11305 printf("**** SWIG_InitializeModule: Cast List ******\n");
11306 for (i = 0; i < swig_module.size; ++i) {
11307 int j = 0;
11308 swig_cast_info *cast = swig_module.cast_initial[i];
11309 printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name);
11310 while (cast->type) {
11311 printf("SWIG_InitializeModule: cast type %s\n", cast->type->name);
11312 cast++;
11313 ++j;
11314 }
11315 printf("---- Total casts: %d\n",j);
11316 }
11317 printf("**** SWIG_InitializeModule: Cast List ******\n");
11318 #endif
11319 }
11320
11321
11322
11323
11324
11325
11326 SWIGRUNTIME void
11327 SWIG_PropagateClientData(void) {
11328 size_t i;
11329 swig_cast_info *equiv;
11330 static int init_run = 0;
11331
11332 if (init_run) return;
11333 init_run = 1;
11334
11335 for (i = 0; i < swig_module.size; i++) {
11336 if (swig_module.types[i]->clientdata) {
11337 equiv = swig_module.types[i]->cast;
11338 while (equiv) {
11339 if (!equiv->converter) {
11340 if (equiv->type && !equiv->type->clientdata)
11341 SWIG_TypeClientData(equiv->type, swig_module.types[i]->clientdata);
11342 }
11343 equiv = equiv->next;
11344 }
11345 }
11346 }
11347 }
11348
11349 #ifdef __cplusplus
11350 #if 0
11351 {
11352
11353 #endif
11354 }
11355 #endif
11356
11357
11358
11359 #ifdef __cplusplus
11360 extern "C" {
11361 #endif
11362
11363
11364 #define SWIG_newvarlink() SWIG_Python_newvarlink()
11365 #define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr)
11366 #define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants)
11367
11368
11369
11370
11371
11372 typedef struct swig_globalvar {
11373 char *name;
11374 PyObject *(*get_attr)(void);
11375 int (*set_attr)(PyObject *);
11376 struct swig_globalvar *next;
11377 } swig_globalvar;
11378
11379 typedef struct swig_varlinkobject {
11380 PyObject_HEAD
11381 swig_globalvar *vars;
11382 } swig_varlinkobject;
11383
11384 SWIGINTERN PyObject *
11385 swig_varlink_repr(swig_varlinkobject *SWIGUNUSEDPARM(v)) {
11386 return PyString_FromString("<Swig global variables>");
11387 }
11388
11389 SWIGINTERN PyObject *
11390 swig_varlink_str(swig_varlinkobject *v) {
11391 PyObject *str = PyString_FromString("(");
11392 swig_globalvar *var;
11393 for (var = v->vars; var; var=var->next) {
11394 PyString_ConcatAndDel(&str,PyString_FromString(var->name));
11395 if (var->next) PyString_ConcatAndDel(&str,PyString_FromString(", "));
11396 }
11397 PyString_ConcatAndDel(&str,PyString_FromString(")"));
11398 return str;
11399 }
11400
11401 SWIGINTERN int
11402 swig_varlink_print(swig_varlinkobject *v, FILE *fp, int SWIGUNUSEDPARM(flags)) {
11403 PyObject *str = swig_varlink_str(v);
11404 fprintf(fp,"Swig global variables ");
11405 fprintf(fp,"%s\n", PyString_AsString(str));
11406 Py_DECREF(str);
11407 return 0;
11408 }
11409
11410 SWIGINTERN void
11411 swig_varlink_dealloc(swig_varlinkobject *v) {
11412 swig_globalvar *var = v->vars;
11413 while (var) {
11414 swig_globalvar *n = var->next;
11415 free(var->name);
11416 free(var);
11417 var = n;
11418 }
11419 }
11420
11421 SWIGINTERN PyObject *
11422 swig_varlink_getattr(swig_varlinkobject *v, char *n) {
11423 PyObject *res = NULL;
11424 swig_globalvar *var = v->vars;
11425 while (var) {
11426 if (strcmp(var->name,n) == 0) {
11427 res = (*var->get_attr)();
11428 break;
11429 }
11430 var = var->next;
11431 }
11432 if (res == NULL && !PyErr_Occurred()) {
11433 PyErr_SetString(PyExc_NameError,"Unknown C global variable");
11434 }
11435 return res;
11436 }
11437
11438 SWIGINTERN int
11439 swig_varlink_setattr(swig_varlinkobject *v, char *n, PyObject *p) {
11440 int res = 1;
11441 swig_globalvar *var = v->vars;
11442 while (var) {
11443 if (strcmp(var->name,n) == 0) {
11444 res = (*var->set_attr)(p);
11445 break;
11446 }
11447 var = var->next;
11448 }
11449 if (res == 1 && !PyErr_Occurred()) {
11450 PyErr_SetString(PyExc_NameError,"Unknown C global variable");
11451 }
11452 return res;
11453 }
11454
11455 SWIGINTERN PyTypeObject*
11456 swig_varlink_type(void) {
11457 static char varlink__doc__[] = "Swig var link object";
11458 static PyTypeObject varlink_type;
11459 static int type_init = 0;
11460 if (!type_init) {
11461 const PyTypeObject tmp
11462 = {
11463 PyObject_HEAD_INIT(NULL)
11464 0,
11465 (char *)"swigvarlink",
11466 sizeof(swig_varlinkobject),
11467 0,
11468 (destructor) swig_varlink_dealloc,
11469 (printfunc) swig_varlink_print,
11470 (getattrfunc) swig_varlink_getattr,
11471 (setattrfunc) swig_varlink_setattr,
11472 0,
11473 (reprfunc) swig_varlink_repr,
11474 0,
11475 0,
11476 0,
11477 0,
11478 0,
11479 (reprfunc)swig_varlink_str,
11480 0,
11481 0,
11482 0,
11483 0,
11484 varlink__doc__,
11485 0,
11486 0,
11487 0,
11488 0,
11489 #if PY_VERSION_HEX >= 0x02020000
11490 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
11491 #endif
11492 #if PY_VERSION_HEX >= 0x02030000
11493 0,
11494 #endif
11495 #ifdef COUNT_ALLOCS
11496 0,0,0,0
11497 #endif
11498 };
11499 varlink_type = tmp;
11500 varlink_type.ob_type = &PyType_Type;
11501 type_init = 1;
11502 }
11503 return &varlink_type;
11504 }
11505
11506
11507 SWIGINTERN PyObject *
11508 SWIG_Python_newvarlink(void) {
11509 swig_varlinkobject *result = PyObject_NEW(swig_varlinkobject, swig_varlink_type());
11510 if (result) {
11511 result->vars = 0;
11512 }
11513 return ((PyObject*) result);
11514 }
11515
11516 SWIGINTERN void
11517 SWIG_Python_addvarlink(PyObject *p, char *name, PyObject *(*get_attr)(void), int (*set_attr)(PyObject *p)) {
11518 swig_varlinkobject *v = (swig_varlinkobject *) p;
11519 swig_globalvar *gv = (swig_globalvar *) malloc(sizeof(swig_globalvar));
11520 if (gv) {
11521 size_t size = strlen(name)+1;
11522 gv->name = (char *)malloc(size);
11523 if (gv->name) {
11524 strncpy(gv->name,name,size);
11525 gv->get_attr = get_attr;
11526 gv->set_attr = set_attr;
11527 gv->next = v->vars;
11528 }
11529 }
11530 v->vars = gv;
11531 }
11532
11533 SWIGINTERN PyObject *
11534 SWIG_globals() {
11535 static PyObject *_SWIG_globals = 0;
11536 if (!_SWIG_globals) _SWIG_globals = SWIG_newvarlink();
11537 return _SWIG_globals;
11538 }
11539
11540
11541
11542
11543
11544
11545 SWIGINTERN void
11546 SWIG_Python_InstallConstants(PyObject *d, swig_const_info constants[]) {
11547 PyObject *obj = 0;
11548 size_t i;
11549 for (i = 0; constants[i].type; ++i) {
11550 switch(constants[i].type) {
11551 case SWIG_PY_POINTER:
11552 obj = SWIG_NewPointerObj(constants[i].pvalue, *(constants[i]).ptype,0);
11553 break;
11554 case SWIG_PY_BINARY:
11555 obj = SWIG_NewPackedObj(constants[i].pvalue, constants[i].lvalue, *(constants[i].ptype));
11556 break;
11557 default:
11558 obj = 0;
11559 break;
11560 }
11561 if (obj) {
11562 PyDict_SetItemString(d, constants[i].name, obj);
11563 Py_DECREF(obj);
11564 }
11565 }
11566 }
11567
11568
11569
11570
11571
11572 SWIGINTERN void
11573 SWIG_Python_FixMethods(PyMethodDef *methods,
11574 swig_const_info *const_table,
11575 swig_type_info **types,
11576 swig_type_info **types_initial) {
11577 size_t i;
11578 for (i = 0; methods[i].ml_name; ++i) {
11579 const char *c = methods[i].ml_doc;
11580 if (c && (c = strstr(c, "swig_ptr: "))) {
11581 int j;
11582 swig_const_info *ci = 0;
11583 const char *name = c + 10;
11584 for (j = 0; const_table[j].type; ++j) {
11585 if (strncmp(const_table[j].name, name,
11586 strlen(const_table[j].name)) == 0) {
11587 ci = &(const_table[j]);
11588 break;
11589 }
11590 }
11591 if (ci) {
11592 size_t shift = (ci->ptype) - types;
11593 swig_type_info *ty = types_initial[shift];
11594 size_t ldoc = (c - methods[i].ml_doc);
11595 size_t lptr = strlen(ty->name)+2*sizeof(void*)+2;
11596 char *ndoc = (char*)malloc(ldoc + lptr + 10);
11597 if (ndoc) {
11598 char *buff = ndoc;
11599 void *ptr = (ci->type == SWIG_PY_POINTER) ? ci->pvalue : 0;
11600 if (ptr) {
11601 strncpy(buff, methods[i].ml_doc, ldoc);
11602 buff += ldoc;
11603 strncpy(buff, "swig_ptr: ", 10);
11604 buff += 10;
11605 SWIG_PackVoidPtr(buff, ptr, ty->name, lptr);
11606 methods[i].ml_doc = ndoc;
11607 }
11608 }
11609 }
11610 }
11611 }
11612 }
11613
11614 #ifdef __cplusplus
11615 }
11616 #endif
11617
11618
11619
11620
11621
11622 #ifdef __cplusplus
11623 extern "C"
11624 #endif
11625 SWIGEXPORT void SWIG_init(void) {
11626 PyObject *m, *d;
11627
11628
11629 SWIG_Python_FixMethods(SwigMethods, swig_const_table, swig_types, swig_type_initial);
11630
11631 m = Py_InitModule((char *) SWIG_name, SwigMethods);
11632 d = PyModule_GetDict(m);
11633
11634 SWIG_InitializeModule(0);
11635 SWIG_InstallConstants(d,swig_const_table);
11636
11637
11638 SWIG_Python_SetConstant(d, "Ok",SWIG_From_int(static_cast< int >(rviz::status_levels::Ok)));
11639 SWIG_Python_SetConstant(d, "Warn",SWIG_From_int(static_cast< int >(rviz::status_levels::Warn)));
11640 SWIG_Python_SetConstant(d, "Error",SWIG_From_int(static_cast< int >(rviz::status_levels::Error)));
11641
11642
11643
11644 SWIG_Python_SetConstant(d, "FIXED_FRAME_STRING",SWIG_FromCharPtr("<Fixed Frame>"));
11645
11646
11647
11648
11649
11650
11651
11652
11653
11654
11655
11656
11657
11658
11659
11660
11661
11662
11663 }
11664