Fawkes API
Fawkes Development Version
|
00001 /* 00002 ** Lua binding: interfaces_HumanSkeletonProjectionInterface 00003 ** Generated automatically by tolua++-1.0.92 00004 */ 00005 /* This program is free software; you can redistribute it and/or modify 00006 * it under the terms of the GNU General Public License as published by 00007 * the Free Software Foundation; either version 2 of the License, or 00008 * (at your option) any later version. A runtime exception applies to 00009 * this software (see LICENSE.GPL_WRE file mentioned below for details). 00010 * 00011 * This program is distributed in the hope that it will be useful, 00012 * but WITHOUT ANY WARRANTY; without even the implied warranty of 00013 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00014 * GNU Library General Public License for more details. 00015 * 00016 * Read the full text in the LICENSE.GPL_WRE file in the doc directory. 00017 */ 00018 00019 #ifndef __cplusplus 00020 #include "stdlib.h" 00021 #endif 00022 #include "string.h" 00023 00024 #include "tolua++.h" 00025 00026 /* Exported function */ 00027 TOLUA_API int tolua_interfaces_HumanSkeletonProjectionInterface_open (lua_State* tolua_S); 00028 00029 #include <interfaces/HumanSkeletonProjectionInterface.h> 00030 using namespace fawkes; 00031 00032 /* function to register type */ 00033 static void tolua_reg_types (lua_State* tolua_S) 00034 { 00035 tolua_usertype(tolua_S,"Message"); 00036 tolua_usertype(tolua_S,"fawkes::HumanSkeletonProjectionInterface"); 00037 tolua_usertype(tolua_S,"Interface"); 00038 } 00039 00040 /* method: horizontal_fov of class fawkes::HumanSkeletonProjectionInterface */ 00041 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_horizontal_fov00 00042 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_horizontal_fov00(lua_State* tolua_S) 00043 { 00044 #ifndef TOLUA_RELEASE 00045 tolua_Error tolua_err; 00046 if ( 00047 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 00048 !tolua_isnoobj(tolua_S,2,&tolua_err) 00049 ) 00050 goto tolua_lerror; 00051 else 00052 #endif 00053 { 00054 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 00055 #ifndef TOLUA_RELEASE 00056 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'horizontal_fov'", NULL); 00057 #endif 00058 { 00059 float tolua_ret = (float) self->horizontal_fov(); 00060 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 00061 } 00062 } 00063 return 1; 00064 #ifndef TOLUA_RELEASE 00065 tolua_lerror: 00066 tolua_error(tolua_S,"#ferror in function 'horizontal_fov'.",&tolua_err); 00067 return 0; 00068 #endif 00069 } 00070 #endif //#ifndef TOLUA_DISABLE 00071 00072 /* method: set_horizontal_fov of class fawkes::HumanSkeletonProjectionInterface */ 00073 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_horizontal_fov00 00074 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_horizontal_fov00(lua_State* tolua_S) 00075 { 00076 #ifndef TOLUA_RELEASE 00077 tolua_Error tolua_err; 00078 if ( 00079 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 00080 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 00081 !tolua_isnoobj(tolua_S,3,&tolua_err) 00082 ) 00083 goto tolua_lerror; 00084 else 00085 #endif 00086 { 00087 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 00088 const float new_horizontal_fov = ((const float) tolua_tonumber(tolua_S,2,0)); 00089 #ifndef TOLUA_RELEASE 00090 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'set_horizontal_fov'", NULL); 00091 #endif 00092 { 00093 self->set_horizontal_fov(new_horizontal_fov); 00094 } 00095 } 00096 return 0; 00097 #ifndef TOLUA_RELEASE 00098 tolua_lerror: 00099 tolua_error(tolua_S,"#ferror in function 'set_horizontal_fov'.",&tolua_err); 00100 return 0; 00101 #endif 00102 } 00103 #endif //#ifndef TOLUA_DISABLE 00104 00105 /* method: maxlenof_horizontal_fov of class fawkes::HumanSkeletonProjectionInterface */ 00106 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_horizontal_fov00 00107 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_horizontal_fov00(lua_State* tolua_S) 00108 { 00109 #ifndef TOLUA_RELEASE 00110 tolua_Error tolua_err; 00111 if ( 00112 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 00113 !tolua_isnoobj(tolua_S,2,&tolua_err) 00114 ) 00115 goto tolua_lerror; 00116 else 00117 #endif 00118 { 00119 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 00120 #ifndef TOLUA_RELEASE 00121 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'maxlenof_horizontal_fov'", NULL); 00122 #endif 00123 { 00124 int tolua_ret = (int) self->maxlenof_horizontal_fov(); 00125 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 00126 } 00127 } 00128 return 1; 00129 #ifndef TOLUA_RELEASE 00130 tolua_lerror: 00131 tolua_error(tolua_S,"#ferror in function 'maxlenof_horizontal_fov'.",&tolua_err); 00132 return 0; 00133 #endif 00134 } 00135 #endif //#ifndef TOLUA_DISABLE 00136 00137 /* method: vertical_fov of class fawkes::HumanSkeletonProjectionInterface */ 00138 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_vertical_fov00 00139 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_vertical_fov00(lua_State* tolua_S) 00140 { 00141 #ifndef TOLUA_RELEASE 00142 tolua_Error tolua_err; 00143 if ( 00144 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 00145 !tolua_isnoobj(tolua_S,2,&tolua_err) 00146 ) 00147 goto tolua_lerror; 00148 else 00149 #endif 00150 { 00151 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 00152 #ifndef TOLUA_RELEASE 00153 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'vertical_fov'", NULL); 00154 #endif 00155 { 00156 float tolua_ret = (float) self->vertical_fov(); 00157 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 00158 } 00159 } 00160 return 1; 00161 #ifndef TOLUA_RELEASE 00162 tolua_lerror: 00163 tolua_error(tolua_S,"#ferror in function 'vertical_fov'.",&tolua_err); 00164 return 0; 00165 #endif 00166 } 00167 #endif //#ifndef TOLUA_DISABLE 00168 00169 /* method: set_vertical_fov of class fawkes::HumanSkeletonProjectionInterface */ 00170 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_vertical_fov00 00171 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_vertical_fov00(lua_State* tolua_S) 00172 { 00173 #ifndef TOLUA_RELEASE 00174 tolua_Error tolua_err; 00175 if ( 00176 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 00177 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 00178 !tolua_isnoobj(tolua_S,3,&tolua_err) 00179 ) 00180 goto tolua_lerror; 00181 else 00182 #endif 00183 { 00184 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 00185 const float new_vertical_fov = ((const float) tolua_tonumber(tolua_S,2,0)); 00186 #ifndef TOLUA_RELEASE 00187 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'set_vertical_fov'", NULL); 00188 #endif 00189 { 00190 self->set_vertical_fov(new_vertical_fov); 00191 } 00192 } 00193 return 0; 00194 #ifndef TOLUA_RELEASE 00195 tolua_lerror: 00196 tolua_error(tolua_S,"#ferror in function 'set_vertical_fov'.",&tolua_err); 00197 return 0; 00198 #endif 00199 } 00200 #endif //#ifndef TOLUA_DISABLE 00201 00202 /* method: maxlenof_vertical_fov of class fawkes::HumanSkeletonProjectionInterface */ 00203 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_vertical_fov00 00204 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_vertical_fov00(lua_State* tolua_S) 00205 { 00206 #ifndef TOLUA_RELEASE 00207 tolua_Error tolua_err; 00208 if ( 00209 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 00210 !tolua_isnoobj(tolua_S,2,&tolua_err) 00211 ) 00212 goto tolua_lerror; 00213 else 00214 #endif 00215 { 00216 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 00217 #ifndef TOLUA_RELEASE 00218 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'maxlenof_vertical_fov'", NULL); 00219 #endif 00220 { 00221 int tolua_ret = (int) self->maxlenof_vertical_fov(); 00222 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 00223 } 00224 } 00225 return 1; 00226 #ifndef TOLUA_RELEASE 00227 tolua_lerror: 00228 tolua_error(tolua_S,"#ferror in function 'maxlenof_vertical_fov'.",&tolua_err); 00229 return 0; 00230 #endif 00231 } 00232 #endif //#ifndef TOLUA_DISABLE 00233 00234 /* method: res_x of class fawkes::HumanSkeletonProjectionInterface */ 00235 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_res_x00 00236 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_res_x00(lua_State* tolua_S) 00237 { 00238 #ifndef TOLUA_RELEASE 00239 tolua_Error tolua_err; 00240 if ( 00241 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 00242 !tolua_isnoobj(tolua_S,2,&tolua_err) 00243 ) 00244 goto tolua_lerror; 00245 else 00246 #endif 00247 { 00248 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 00249 #ifndef TOLUA_RELEASE 00250 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'res_x'", NULL); 00251 #endif 00252 { 00253 unsigned int tolua_ret = (unsigned int) self->res_x(); 00254 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 00255 } 00256 } 00257 return 1; 00258 #ifndef TOLUA_RELEASE 00259 tolua_lerror: 00260 tolua_error(tolua_S,"#ferror in function 'res_x'.",&tolua_err); 00261 return 0; 00262 #endif 00263 } 00264 #endif //#ifndef TOLUA_DISABLE 00265 00266 /* method: set_res_x of class fawkes::HumanSkeletonProjectionInterface */ 00267 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_res_x00 00268 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_res_x00(lua_State* tolua_S) 00269 { 00270 #ifndef TOLUA_RELEASE 00271 tolua_Error tolua_err; 00272 if ( 00273 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 00274 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 00275 !tolua_isnoobj(tolua_S,3,&tolua_err) 00276 ) 00277 goto tolua_lerror; 00278 else 00279 #endif 00280 { 00281 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 00282 unsigned const int new_res_x = ((unsigned const int) tolua_tonumber(tolua_S,2,0)); 00283 #ifndef TOLUA_RELEASE 00284 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'set_res_x'", NULL); 00285 #endif 00286 { 00287 self->set_res_x(new_res_x); 00288 } 00289 } 00290 return 0; 00291 #ifndef TOLUA_RELEASE 00292 tolua_lerror: 00293 tolua_error(tolua_S,"#ferror in function 'set_res_x'.",&tolua_err); 00294 return 0; 00295 #endif 00296 } 00297 #endif //#ifndef TOLUA_DISABLE 00298 00299 /* method: maxlenof_res_x of class fawkes::HumanSkeletonProjectionInterface */ 00300 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_res_x00 00301 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_res_x00(lua_State* tolua_S) 00302 { 00303 #ifndef TOLUA_RELEASE 00304 tolua_Error tolua_err; 00305 if ( 00306 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 00307 !tolua_isnoobj(tolua_S,2,&tolua_err) 00308 ) 00309 goto tolua_lerror; 00310 else 00311 #endif 00312 { 00313 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 00314 #ifndef TOLUA_RELEASE 00315 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'maxlenof_res_x'", NULL); 00316 #endif 00317 { 00318 int tolua_ret = (int) self->maxlenof_res_x(); 00319 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 00320 } 00321 } 00322 return 1; 00323 #ifndef TOLUA_RELEASE 00324 tolua_lerror: 00325 tolua_error(tolua_S,"#ferror in function 'maxlenof_res_x'.",&tolua_err); 00326 return 0; 00327 #endif 00328 } 00329 #endif //#ifndef TOLUA_DISABLE 00330 00331 /* method: res_y of class fawkes::HumanSkeletonProjectionInterface */ 00332 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_res_y00 00333 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_res_y00(lua_State* tolua_S) 00334 { 00335 #ifndef TOLUA_RELEASE 00336 tolua_Error tolua_err; 00337 if ( 00338 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 00339 !tolua_isnoobj(tolua_S,2,&tolua_err) 00340 ) 00341 goto tolua_lerror; 00342 else 00343 #endif 00344 { 00345 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 00346 #ifndef TOLUA_RELEASE 00347 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'res_y'", NULL); 00348 #endif 00349 { 00350 unsigned int tolua_ret = (unsigned int) self->res_y(); 00351 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 00352 } 00353 } 00354 return 1; 00355 #ifndef TOLUA_RELEASE 00356 tolua_lerror: 00357 tolua_error(tolua_S,"#ferror in function 'res_y'.",&tolua_err); 00358 return 0; 00359 #endif 00360 } 00361 #endif //#ifndef TOLUA_DISABLE 00362 00363 /* method: set_res_y of class fawkes::HumanSkeletonProjectionInterface */ 00364 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_res_y00 00365 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_res_y00(lua_State* tolua_S) 00366 { 00367 #ifndef TOLUA_RELEASE 00368 tolua_Error tolua_err; 00369 if ( 00370 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 00371 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 00372 !tolua_isnoobj(tolua_S,3,&tolua_err) 00373 ) 00374 goto tolua_lerror; 00375 else 00376 #endif 00377 { 00378 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 00379 unsigned const int new_res_y = ((unsigned const int) tolua_tonumber(tolua_S,2,0)); 00380 #ifndef TOLUA_RELEASE 00381 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'set_res_y'", NULL); 00382 #endif 00383 { 00384 self->set_res_y(new_res_y); 00385 } 00386 } 00387 return 0; 00388 #ifndef TOLUA_RELEASE 00389 tolua_lerror: 00390 tolua_error(tolua_S,"#ferror in function 'set_res_y'.",&tolua_err); 00391 return 0; 00392 #endif 00393 } 00394 #endif //#ifndef TOLUA_DISABLE 00395 00396 /* method: maxlenof_res_y of class fawkes::HumanSkeletonProjectionInterface */ 00397 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_res_y00 00398 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_res_y00(lua_State* tolua_S) 00399 { 00400 #ifndef TOLUA_RELEASE 00401 tolua_Error tolua_err; 00402 if ( 00403 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 00404 !tolua_isnoobj(tolua_S,2,&tolua_err) 00405 ) 00406 goto tolua_lerror; 00407 else 00408 #endif 00409 { 00410 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 00411 #ifndef TOLUA_RELEASE 00412 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'maxlenof_res_y'", NULL); 00413 #endif 00414 { 00415 int tolua_ret = (int) self->maxlenof_res_y(); 00416 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 00417 } 00418 } 00419 return 1; 00420 #ifndef TOLUA_RELEASE 00421 tolua_lerror: 00422 tolua_error(tolua_S,"#ferror in function 'maxlenof_res_y'.",&tolua_err); 00423 return 0; 00424 #endif 00425 } 00426 #endif //#ifndef TOLUA_DISABLE 00427 00428 /* method: max_depth of class fawkes::HumanSkeletonProjectionInterface */ 00429 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_max_depth00 00430 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_max_depth00(lua_State* tolua_S) 00431 { 00432 #ifndef TOLUA_RELEASE 00433 tolua_Error tolua_err; 00434 if ( 00435 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 00436 !tolua_isnoobj(tolua_S,2,&tolua_err) 00437 ) 00438 goto tolua_lerror; 00439 else 00440 #endif 00441 { 00442 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 00443 #ifndef TOLUA_RELEASE 00444 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'max_depth'", NULL); 00445 #endif 00446 { 00447 unsigned short tolua_ret = (unsigned short) self->max_depth(); 00448 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 00449 } 00450 } 00451 return 1; 00452 #ifndef TOLUA_RELEASE 00453 tolua_lerror: 00454 tolua_error(tolua_S,"#ferror in function 'max_depth'.",&tolua_err); 00455 return 0; 00456 #endif 00457 } 00458 #endif //#ifndef TOLUA_DISABLE 00459 00460 /* method: set_max_depth of class fawkes::HumanSkeletonProjectionInterface */ 00461 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_max_depth00 00462 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_max_depth00(lua_State* tolua_S) 00463 { 00464 #ifndef TOLUA_RELEASE 00465 tolua_Error tolua_err; 00466 if ( 00467 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 00468 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 00469 !tolua_isnoobj(tolua_S,3,&tolua_err) 00470 ) 00471 goto tolua_lerror; 00472 else 00473 #endif 00474 { 00475 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 00476 unsigned const short new_max_depth = ((unsigned const short) tolua_tonumber(tolua_S,2,0)); 00477 #ifndef TOLUA_RELEASE 00478 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'set_max_depth'", NULL); 00479 #endif 00480 { 00481 self->set_max_depth(new_max_depth); 00482 } 00483 } 00484 return 0; 00485 #ifndef TOLUA_RELEASE 00486 tolua_lerror: 00487 tolua_error(tolua_S,"#ferror in function 'set_max_depth'.",&tolua_err); 00488 return 0; 00489 #endif 00490 } 00491 #endif //#ifndef TOLUA_DISABLE 00492 00493 /* method: maxlenof_max_depth of class fawkes::HumanSkeletonProjectionInterface */ 00494 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_max_depth00 00495 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_max_depth00(lua_State* tolua_S) 00496 { 00497 #ifndef TOLUA_RELEASE 00498 tolua_Error tolua_err; 00499 if ( 00500 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 00501 !tolua_isnoobj(tolua_S,2,&tolua_err) 00502 ) 00503 goto tolua_lerror; 00504 else 00505 #endif 00506 { 00507 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 00508 #ifndef TOLUA_RELEASE 00509 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'maxlenof_max_depth'", NULL); 00510 #endif 00511 { 00512 int tolua_ret = (int) self->maxlenof_max_depth(); 00513 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 00514 } 00515 } 00516 return 1; 00517 #ifndef TOLUA_RELEASE 00518 tolua_lerror: 00519 tolua_error(tolua_S,"#ferror in function 'maxlenof_max_depth'.",&tolua_err); 00520 return 0; 00521 #endif 00522 } 00523 #endif //#ifndef TOLUA_DISABLE 00524 00525 /* method: proj_com of class fawkes::HumanSkeletonProjectionInterface */ 00526 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_com00 00527 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_com00(lua_State* tolua_S) 00528 { 00529 #ifndef TOLUA_RELEASE 00530 tolua_Error tolua_err; 00531 if ( 00532 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 00533 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 00534 !tolua_isnoobj(tolua_S,3,&tolua_err) 00535 ) 00536 goto tolua_lerror; 00537 else 00538 #endif 00539 { 00540 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 00541 int index = ((int) tolua_tonumber(tolua_S,2,0)); 00542 #ifndef TOLUA_RELEASE 00543 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'proj_com'", NULL); 00544 #endif 00545 { 00546 float tolua_ret = (float) self->proj_com(index); 00547 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 00548 } 00549 } 00550 return 1; 00551 #ifndef TOLUA_RELEASE 00552 tolua_lerror: 00553 tolua_error(tolua_S,"#ferror in function 'proj_com'.",&tolua_err); 00554 return 0; 00555 #endif 00556 } 00557 #endif //#ifndef TOLUA_DISABLE 00558 00559 /* method: set_proj_com of class fawkes::HumanSkeletonProjectionInterface */ 00560 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_com00 00561 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_com00(lua_State* tolua_S) 00562 { 00563 #ifndef TOLUA_RELEASE 00564 tolua_Error tolua_err; 00565 if ( 00566 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 00567 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 00568 !tolua_isnumber(tolua_S,3,0,&tolua_err) || 00569 !tolua_isnoobj(tolua_S,4,&tolua_err) 00570 ) 00571 goto tolua_lerror; 00572 else 00573 #endif 00574 { 00575 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 00576 unsigned int index = ((unsigned int) tolua_tonumber(tolua_S,2,0)); 00577 const float new_proj_com = ((const float) tolua_tonumber(tolua_S,3,0)); 00578 #ifndef TOLUA_RELEASE 00579 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'set_proj_com'", NULL); 00580 #endif 00581 { 00582 self->set_proj_com(index,new_proj_com); 00583 } 00584 } 00585 return 0; 00586 #ifndef TOLUA_RELEASE 00587 tolua_lerror: 00588 tolua_error(tolua_S,"#ferror in function 'set_proj_com'.",&tolua_err); 00589 return 0; 00590 #endif 00591 } 00592 #endif //#ifndef TOLUA_DISABLE 00593 00594 /* method: maxlenof_proj_com of class fawkes::HumanSkeletonProjectionInterface */ 00595 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_com00 00596 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_com00(lua_State* tolua_S) 00597 { 00598 #ifndef TOLUA_RELEASE 00599 tolua_Error tolua_err; 00600 if ( 00601 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 00602 !tolua_isnoobj(tolua_S,2,&tolua_err) 00603 ) 00604 goto tolua_lerror; 00605 else 00606 #endif 00607 { 00608 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 00609 #ifndef TOLUA_RELEASE 00610 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'maxlenof_proj_com'", NULL); 00611 #endif 00612 { 00613 int tolua_ret = (int) self->maxlenof_proj_com(); 00614 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 00615 } 00616 } 00617 return 1; 00618 #ifndef TOLUA_RELEASE 00619 tolua_lerror: 00620 tolua_error(tolua_S,"#ferror in function 'maxlenof_proj_com'.",&tolua_err); 00621 return 0; 00622 #endif 00623 } 00624 #endif //#ifndef TOLUA_DISABLE 00625 00626 /* method: proj_head of class fawkes::HumanSkeletonProjectionInterface */ 00627 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_head00 00628 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_head00(lua_State* tolua_S) 00629 { 00630 #ifndef TOLUA_RELEASE 00631 tolua_Error tolua_err; 00632 if ( 00633 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 00634 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 00635 !tolua_isnoobj(tolua_S,3,&tolua_err) 00636 ) 00637 goto tolua_lerror; 00638 else 00639 #endif 00640 { 00641 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 00642 int index = ((int) tolua_tonumber(tolua_S,2,0)); 00643 #ifndef TOLUA_RELEASE 00644 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'proj_head'", NULL); 00645 #endif 00646 { 00647 float tolua_ret = (float) self->proj_head(index); 00648 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 00649 } 00650 } 00651 return 1; 00652 #ifndef TOLUA_RELEASE 00653 tolua_lerror: 00654 tolua_error(tolua_S,"#ferror in function 'proj_head'.",&tolua_err); 00655 return 0; 00656 #endif 00657 } 00658 #endif //#ifndef TOLUA_DISABLE 00659 00660 /* method: set_proj_head of class fawkes::HumanSkeletonProjectionInterface */ 00661 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_head00 00662 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_head00(lua_State* tolua_S) 00663 { 00664 #ifndef TOLUA_RELEASE 00665 tolua_Error tolua_err; 00666 if ( 00667 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 00668 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 00669 !tolua_isnumber(tolua_S,3,0,&tolua_err) || 00670 !tolua_isnoobj(tolua_S,4,&tolua_err) 00671 ) 00672 goto tolua_lerror; 00673 else 00674 #endif 00675 { 00676 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 00677 unsigned int index = ((unsigned int) tolua_tonumber(tolua_S,2,0)); 00678 const float new_proj_head = ((const float) tolua_tonumber(tolua_S,3,0)); 00679 #ifndef TOLUA_RELEASE 00680 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'set_proj_head'", NULL); 00681 #endif 00682 { 00683 self->set_proj_head(index,new_proj_head); 00684 } 00685 } 00686 return 0; 00687 #ifndef TOLUA_RELEASE 00688 tolua_lerror: 00689 tolua_error(tolua_S,"#ferror in function 'set_proj_head'.",&tolua_err); 00690 return 0; 00691 #endif 00692 } 00693 #endif //#ifndef TOLUA_DISABLE 00694 00695 /* method: maxlenof_proj_head of class fawkes::HumanSkeletonProjectionInterface */ 00696 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_head00 00697 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_head00(lua_State* tolua_S) 00698 { 00699 #ifndef TOLUA_RELEASE 00700 tolua_Error tolua_err; 00701 if ( 00702 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 00703 !tolua_isnoobj(tolua_S,2,&tolua_err) 00704 ) 00705 goto tolua_lerror; 00706 else 00707 #endif 00708 { 00709 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 00710 #ifndef TOLUA_RELEASE 00711 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'maxlenof_proj_head'", NULL); 00712 #endif 00713 { 00714 int tolua_ret = (int) self->maxlenof_proj_head(); 00715 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 00716 } 00717 } 00718 return 1; 00719 #ifndef TOLUA_RELEASE 00720 tolua_lerror: 00721 tolua_error(tolua_S,"#ferror in function 'maxlenof_proj_head'.",&tolua_err); 00722 return 0; 00723 #endif 00724 } 00725 #endif //#ifndef TOLUA_DISABLE 00726 00727 /* method: proj_neck of class fawkes::HumanSkeletonProjectionInterface */ 00728 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_neck00 00729 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_neck00(lua_State* tolua_S) 00730 { 00731 #ifndef TOLUA_RELEASE 00732 tolua_Error tolua_err; 00733 if ( 00734 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 00735 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 00736 !tolua_isnoobj(tolua_S,3,&tolua_err) 00737 ) 00738 goto tolua_lerror; 00739 else 00740 #endif 00741 { 00742 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 00743 int index = ((int) tolua_tonumber(tolua_S,2,0)); 00744 #ifndef TOLUA_RELEASE 00745 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'proj_neck'", NULL); 00746 #endif 00747 { 00748 float tolua_ret = (float) self->proj_neck(index); 00749 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 00750 } 00751 } 00752 return 1; 00753 #ifndef TOLUA_RELEASE 00754 tolua_lerror: 00755 tolua_error(tolua_S,"#ferror in function 'proj_neck'.",&tolua_err); 00756 return 0; 00757 #endif 00758 } 00759 #endif //#ifndef TOLUA_DISABLE 00760 00761 /* method: set_proj_neck of class fawkes::HumanSkeletonProjectionInterface */ 00762 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_neck00 00763 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_neck00(lua_State* tolua_S) 00764 { 00765 #ifndef TOLUA_RELEASE 00766 tolua_Error tolua_err; 00767 if ( 00768 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 00769 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 00770 !tolua_isnumber(tolua_S,3,0,&tolua_err) || 00771 !tolua_isnoobj(tolua_S,4,&tolua_err) 00772 ) 00773 goto tolua_lerror; 00774 else 00775 #endif 00776 { 00777 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 00778 unsigned int index = ((unsigned int) tolua_tonumber(tolua_S,2,0)); 00779 const float new_proj_neck = ((const float) tolua_tonumber(tolua_S,3,0)); 00780 #ifndef TOLUA_RELEASE 00781 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'set_proj_neck'", NULL); 00782 #endif 00783 { 00784 self->set_proj_neck(index,new_proj_neck); 00785 } 00786 } 00787 return 0; 00788 #ifndef TOLUA_RELEASE 00789 tolua_lerror: 00790 tolua_error(tolua_S,"#ferror in function 'set_proj_neck'.",&tolua_err); 00791 return 0; 00792 #endif 00793 } 00794 #endif //#ifndef TOLUA_DISABLE 00795 00796 /* method: maxlenof_proj_neck of class fawkes::HumanSkeletonProjectionInterface */ 00797 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_neck00 00798 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_neck00(lua_State* tolua_S) 00799 { 00800 #ifndef TOLUA_RELEASE 00801 tolua_Error tolua_err; 00802 if ( 00803 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 00804 !tolua_isnoobj(tolua_S,2,&tolua_err) 00805 ) 00806 goto tolua_lerror; 00807 else 00808 #endif 00809 { 00810 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 00811 #ifndef TOLUA_RELEASE 00812 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'maxlenof_proj_neck'", NULL); 00813 #endif 00814 { 00815 int tolua_ret = (int) self->maxlenof_proj_neck(); 00816 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 00817 } 00818 } 00819 return 1; 00820 #ifndef TOLUA_RELEASE 00821 tolua_lerror: 00822 tolua_error(tolua_S,"#ferror in function 'maxlenof_proj_neck'.",&tolua_err); 00823 return 0; 00824 #endif 00825 } 00826 #endif //#ifndef TOLUA_DISABLE 00827 00828 /* method: proj_torso of class fawkes::HumanSkeletonProjectionInterface */ 00829 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_torso00 00830 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_torso00(lua_State* tolua_S) 00831 { 00832 #ifndef TOLUA_RELEASE 00833 tolua_Error tolua_err; 00834 if ( 00835 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 00836 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 00837 !tolua_isnoobj(tolua_S,3,&tolua_err) 00838 ) 00839 goto tolua_lerror; 00840 else 00841 #endif 00842 { 00843 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 00844 int index = ((int) tolua_tonumber(tolua_S,2,0)); 00845 #ifndef TOLUA_RELEASE 00846 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'proj_torso'", NULL); 00847 #endif 00848 { 00849 float tolua_ret = (float) self->proj_torso(index); 00850 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 00851 } 00852 } 00853 return 1; 00854 #ifndef TOLUA_RELEASE 00855 tolua_lerror: 00856 tolua_error(tolua_S,"#ferror in function 'proj_torso'.",&tolua_err); 00857 return 0; 00858 #endif 00859 } 00860 #endif //#ifndef TOLUA_DISABLE 00861 00862 /* method: set_proj_torso of class fawkes::HumanSkeletonProjectionInterface */ 00863 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_torso00 00864 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_torso00(lua_State* tolua_S) 00865 { 00866 #ifndef TOLUA_RELEASE 00867 tolua_Error tolua_err; 00868 if ( 00869 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 00870 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 00871 !tolua_isnumber(tolua_S,3,0,&tolua_err) || 00872 !tolua_isnoobj(tolua_S,4,&tolua_err) 00873 ) 00874 goto tolua_lerror; 00875 else 00876 #endif 00877 { 00878 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 00879 unsigned int index = ((unsigned int) tolua_tonumber(tolua_S,2,0)); 00880 const float new_proj_torso = ((const float) tolua_tonumber(tolua_S,3,0)); 00881 #ifndef TOLUA_RELEASE 00882 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'set_proj_torso'", NULL); 00883 #endif 00884 { 00885 self->set_proj_torso(index,new_proj_torso); 00886 } 00887 } 00888 return 0; 00889 #ifndef TOLUA_RELEASE 00890 tolua_lerror: 00891 tolua_error(tolua_S,"#ferror in function 'set_proj_torso'.",&tolua_err); 00892 return 0; 00893 #endif 00894 } 00895 #endif //#ifndef TOLUA_DISABLE 00896 00897 /* method: maxlenof_proj_torso of class fawkes::HumanSkeletonProjectionInterface */ 00898 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_torso00 00899 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_torso00(lua_State* tolua_S) 00900 { 00901 #ifndef TOLUA_RELEASE 00902 tolua_Error tolua_err; 00903 if ( 00904 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 00905 !tolua_isnoobj(tolua_S,2,&tolua_err) 00906 ) 00907 goto tolua_lerror; 00908 else 00909 #endif 00910 { 00911 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 00912 #ifndef TOLUA_RELEASE 00913 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'maxlenof_proj_torso'", NULL); 00914 #endif 00915 { 00916 int tolua_ret = (int) self->maxlenof_proj_torso(); 00917 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 00918 } 00919 } 00920 return 1; 00921 #ifndef TOLUA_RELEASE 00922 tolua_lerror: 00923 tolua_error(tolua_S,"#ferror in function 'maxlenof_proj_torso'.",&tolua_err); 00924 return 0; 00925 #endif 00926 } 00927 #endif //#ifndef TOLUA_DISABLE 00928 00929 /* method: proj_waist of class fawkes::HumanSkeletonProjectionInterface */ 00930 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_waist00 00931 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_waist00(lua_State* tolua_S) 00932 { 00933 #ifndef TOLUA_RELEASE 00934 tolua_Error tolua_err; 00935 if ( 00936 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 00937 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 00938 !tolua_isnoobj(tolua_S,3,&tolua_err) 00939 ) 00940 goto tolua_lerror; 00941 else 00942 #endif 00943 { 00944 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 00945 int index = ((int) tolua_tonumber(tolua_S,2,0)); 00946 #ifndef TOLUA_RELEASE 00947 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'proj_waist'", NULL); 00948 #endif 00949 { 00950 float tolua_ret = (float) self->proj_waist(index); 00951 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 00952 } 00953 } 00954 return 1; 00955 #ifndef TOLUA_RELEASE 00956 tolua_lerror: 00957 tolua_error(tolua_S,"#ferror in function 'proj_waist'.",&tolua_err); 00958 return 0; 00959 #endif 00960 } 00961 #endif //#ifndef TOLUA_DISABLE 00962 00963 /* method: set_proj_waist of class fawkes::HumanSkeletonProjectionInterface */ 00964 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_waist00 00965 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_waist00(lua_State* tolua_S) 00966 { 00967 #ifndef TOLUA_RELEASE 00968 tolua_Error tolua_err; 00969 if ( 00970 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 00971 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 00972 !tolua_isnumber(tolua_S,3,0,&tolua_err) || 00973 !tolua_isnoobj(tolua_S,4,&tolua_err) 00974 ) 00975 goto tolua_lerror; 00976 else 00977 #endif 00978 { 00979 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 00980 unsigned int index = ((unsigned int) tolua_tonumber(tolua_S,2,0)); 00981 const float new_proj_waist = ((const float) tolua_tonumber(tolua_S,3,0)); 00982 #ifndef TOLUA_RELEASE 00983 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'set_proj_waist'", NULL); 00984 #endif 00985 { 00986 self->set_proj_waist(index,new_proj_waist); 00987 } 00988 } 00989 return 0; 00990 #ifndef TOLUA_RELEASE 00991 tolua_lerror: 00992 tolua_error(tolua_S,"#ferror in function 'set_proj_waist'.",&tolua_err); 00993 return 0; 00994 #endif 00995 } 00996 #endif //#ifndef TOLUA_DISABLE 00997 00998 /* method: maxlenof_proj_waist of class fawkes::HumanSkeletonProjectionInterface */ 00999 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_waist00 01000 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_waist00(lua_State* tolua_S) 01001 { 01002 #ifndef TOLUA_RELEASE 01003 tolua_Error tolua_err; 01004 if ( 01005 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 01006 !tolua_isnoobj(tolua_S,2,&tolua_err) 01007 ) 01008 goto tolua_lerror; 01009 else 01010 #endif 01011 { 01012 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 01013 #ifndef TOLUA_RELEASE 01014 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'maxlenof_proj_waist'", NULL); 01015 #endif 01016 { 01017 int tolua_ret = (int) self->maxlenof_proj_waist(); 01018 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 01019 } 01020 } 01021 return 1; 01022 #ifndef TOLUA_RELEASE 01023 tolua_lerror: 01024 tolua_error(tolua_S,"#ferror in function 'maxlenof_proj_waist'.",&tolua_err); 01025 return 0; 01026 #endif 01027 } 01028 #endif //#ifndef TOLUA_DISABLE 01029 01030 /* method: proj_left_collar of class fawkes::HumanSkeletonProjectionInterface */ 01031 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_left_collar00 01032 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_left_collar00(lua_State* tolua_S) 01033 { 01034 #ifndef TOLUA_RELEASE 01035 tolua_Error tolua_err; 01036 if ( 01037 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 01038 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 01039 !tolua_isnoobj(tolua_S,3,&tolua_err) 01040 ) 01041 goto tolua_lerror; 01042 else 01043 #endif 01044 { 01045 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 01046 int index = ((int) tolua_tonumber(tolua_S,2,0)); 01047 #ifndef TOLUA_RELEASE 01048 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'proj_left_collar'", NULL); 01049 #endif 01050 { 01051 float tolua_ret = (float) self->proj_left_collar(index); 01052 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 01053 } 01054 } 01055 return 1; 01056 #ifndef TOLUA_RELEASE 01057 tolua_lerror: 01058 tolua_error(tolua_S,"#ferror in function 'proj_left_collar'.",&tolua_err); 01059 return 0; 01060 #endif 01061 } 01062 #endif //#ifndef TOLUA_DISABLE 01063 01064 /* method: set_proj_left_collar of class fawkes::HumanSkeletonProjectionInterface */ 01065 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_left_collar00 01066 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_left_collar00(lua_State* tolua_S) 01067 { 01068 #ifndef TOLUA_RELEASE 01069 tolua_Error tolua_err; 01070 if ( 01071 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 01072 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 01073 !tolua_isnumber(tolua_S,3,0,&tolua_err) || 01074 !tolua_isnoobj(tolua_S,4,&tolua_err) 01075 ) 01076 goto tolua_lerror; 01077 else 01078 #endif 01079 { 01080 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 01081 unsigned int index = ((unsigned int) tolua_tonumber(tolua_S,2,0)); 01082 const float new_proj_left_collar = ((const float) tolua_tonumber(tolua_S,3,0)); 01083 #ifndef TOLUA_RELEASE 01084 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'set_proj_left_collar'", NULL); 01085 #endif 01086 { 01087 self->set_proj_left_collar(index,new_proj_left_collar); 01088 } 01089 } 01090 return 0; 01091 #ifndef TOLUA_RELEASE 01092 tolua_lerror: 01093 tolua_error(tolua_S,"#ferror in function 'set_proj_left_collar'.",&tolua_err); 01094 return 0; 01095 #endif 01096 } 01097 #endif //#ifndef TOLUA_DISABLE 01098 01099 /* method: maxlenof_proj_left_collar of class fawkes::HumanSkeletonProjectionInterface */ 01100 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_left_collar00 01101 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_left_collar00(lua_State* tolua_S) 01102 { 01103 #ifndef TOLUA_RELEASE 01104 tolua_Error tolua_err; 01105 if ( 01106 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 01107 !tolua_isnoobj(tolua_S,2,&tolua_err) 01108 ) 01109 goto tolua_lerror; 01110 else 01111 #endif 01112 { 01113 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 01114 #ifndef TOLUA_RELEASE 01115 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'maxlenof_proj_left_collar'", NULL); 01116 #endif 01117 { 01118 int tolua_ret = (int) self->maxlenof_proj_left_collar(); 01119 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 01120 } 01121 } 01122 return 1; 01123 #ifndef TOLUA_RELEASE 01124 tolua_lerror: 01125 tolua_error(tolua_S,"#ferror in function 'maxlenof_proj_left_collar'.",&tolua_err); 01126 return 0; 01127 #endif 01128 } 01129 #endif //#ifndef TOLUA_DISABLE 01130 01131 /* method: proj_left_shoulder of class fawkes::HumanSkeletonProjectionInterface */ 01132 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_left_shoulder00 01133 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_left_shoulder00(lua_State* tolua_S) 01134 { 01135 #ifndef TOLUA_RELEASE 01136 tolua_Error tolua_err; 01137 if ( 01138 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 01139 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 01140 !tolua_isnoobj(tolua_S,3,&tolua_err) 01141 ) 01142 goto tolua_lerror; 01143 else 01144 #endif 01145 { 01146 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 01147 int index = ((int) tolua_tonumber(tolua_S,2,0)); 01148 #ifndef TOLUA_RELEASE 01149 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'proj_left_shoulder'", NULL); 01150 #endif 01151 { 01152 float tolua_ret = (float) self->proj_left_shoulder(index); 01153 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 01154 } 01155 } 01156 return 1; 01157 #ifndef TOLUA_RELEASE 01158 tolua_lerror: 01159 tolua_error(tolua_S,"#ferror in function 'proj_left_shoulder'.",&tolua_err); 01160 return 0; 01161 #endif 01162 } 01163 #endif //#ifndef TOLUA_DISABLE 01164 01165 /* method: set_proj_left_shoulder of class fawkes::HumanSkeletonProjectionInterface */ 01166 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_left_shoulder00 01167 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_left_shoulder00(lua_State* tolua_S) 01168 { 01169 #ifndef TOLUA_RELEASE 01170 tolua_Error tolua_err; 01171 if ( 01172 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 01173 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 01174 !tolua_isnumber(tolua_S,3,0,&tolua_err) || 01175 !tolua_isnoobj(tolua_S,4,&tolua_err) 01176 ) 01177 goto tolua_lerror; 01178 else 01179 #endif 01180 { 01181 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 01182 unsigned int index = ((unsigned int) tolua_tonumber(tolua_S,2,0)); 01183 const float new_proj_left_shoulder = ((const float) tolua_tonumber(tolua_S,3,0)); 01184 #ifndef TOLUA_RELEASE 01185 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'set_proj_left_shoulder'", NULL); 01186 #endif 01187 { 01188 self->set_proj_left_shoulder(index,new_proj_left_shoulder); 01189 } 01190 } 01191 return 0; 01192 #ifndef TOLUA_RELEASE 01193 tolua_lerror: 01194 tolua_error(tolua_S,"#ferror in function 'set_proj_left_shoulder'.",&tolua_err); 01195 return 0; 01196 #endif 01197 } 01198 #endif //#ifndef TOLUA_DISABLE 01199 01200 /* method: maxlenof_proj_left_shoulder of class fawkes::HumanSkeletonProjectionInterface */ 01201 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_left_shoulder00 01202 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_left_shoulder00(lua_State* tolua_S) 01203 { 01204 #ifndef TOLUA_RELEASE 01205 tolua_Error tolua_err; 01206 if ( 01207 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 01208 !tolua_isnoobj(tolua_S,2,&tolua_err) 01209 ) 01210 goto tolua_lerror; 01211 else 01212 #endif 01213 { 01214 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 01215 #ifndef TOLUA_RELEASE 01216 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'maxlenof_proj_left_shoulder'", NULL); 01217 #endif 01218 { 01219 int tolua_ret = (int) self->maxlenof_proj_left_shoulder(); 01220 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 01221 } 01222 } 01223 return 1; 01224 #ifndef TOLUA_RELEASE 01225 tolua_lerror: 01226 tolua_error(tolua_S,"#ferror in function 'maxlenof_proj_left_shoulder'.",&tolua_err); 01227 return 0; 01228 #endif 01229 } 01230 #endif //#ifndef TOLUA_DISABLE 01231 01232 /* method: proj_left_elbow of class fawkes::HumanSkeletonProjectionInterface */ 01233 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_left_elbow00 01234 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_left_elbow00(lua_State* tolua_S) 01235 { 01236 #ifndef TOLUA_RELEASE 01237 tolua_Error tolua_err; 01238 if ( 01239 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 01240 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 01241 !tolua_isnoobj(tolua_S,3,&tolua_err) 01242 ) 01243 goto tolua_lerror; 01244 else 01245 #endif 01246 { 01247 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 01248 int index = ((int) tolua_tonumber(tolua_S,2,0)); 01249 #ifndef TOLUA_RELEASE 01250 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'proj_left_elbow'", NULL); 01251 #endif 01252 { 01253 float tolua_ret = (float) self->proj_left_elbow(index); 01254 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 01255 } 01256 } 01257 return 1; 01258 #ifndef TOLUA_RELEASE 01259 tolua_lerror: 01260 tolua_error(tolua_S,"#ferror in function 'proj_left_elbow'.",&tolua_err); 01261 return 0; 01262 #endif 01263 } 01264 #endif //#ifndef TOLUA_DISABLE 01265 01266 /* method: set_proj_left_elbow of class fawkes::HumanSkeletonProjectionInterface */ 01267 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_left_elbow00 01268 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_left_elbow00(lua_State* tolua_S) 01269 { 01270 #ifndef TOLUA_RELEASE 01271 tolua_Error tolua_err; 01272 if ( 01273 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 01274 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 01275 !tolua_isnumber(tolua_S,3,0,&tolua_err) || 01276 !tolua_isnoobj(tolua_S,4,&tolua_err) 01277 ) 01278 goto tolua_lerror; 01279 else 01280 #endif 01281 { 01282 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 01283 unsigned int index = ((unsigned int) tolua_tonumber(tolua_S,2,0)); 01284 const float new_proj_left_elbow = ((const float) tolua_tonumber(tolua_S,3,0)); 01285 #ifndef TOLUA_RELEASE 01286 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'set_proj_left_elbow'", NULL); 01287 #endif 01288 { 01289 self->set_proj_left_elbow(index,new_proj_left_elbow); 01290 } 01291 } 01292 return 0; 01293 #ifndef TOLUA_RELEASE 01294 tolua_lerror: 01295 tolua_error(tolua_S,"#ferror in function 'set_proj_left_elbow'.",&tolua_err); 01296 return 0; 01297 #endif 01298 } 01299 #endif //#ifndef TOLUA_DISABLE 01300 01301 /* method: maxlenof_proj_left_elbow of class fawkes::HumanSkeletonProjectionInterface */ 01302 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_left_elbow00 01303 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_left_elbow00(lua_State* tolua_S) 01304 { 01305 #ifndef TOLUA_RELEASE 01306 tolua_Error tolua_err; 01307 if ( 01308 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 01309 !tolua_isnoobj(tolua_S,2,&tolua_err) 01310 ) 01311 goto tolua_lerror; 01312 else 01313 #endif 01314 { 01315 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 01316 #ifndef TOLUA_RELEASE 01317 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'maxlenof_proj_left_elbow'", NULL); 01318 #endif 01319 { 01320 int tolua_ret = (int) self->maxlenof_proj_left_elbow(); 01321 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 01322 } 01323 } 01324 return 1; 01325 #ifndef TOLUA_RELEASE 01326 tolua_lerror: 01327 tolua_error(tolua_S,"#ferror in function 'maxlenof_proj_left_elbow'.",&tolua_err); 01328 return 0; 01329 #endif 01330 } 01331 #endif //#ifndef TOLUA_DISABLE 01332 01333 /* method: proj_left_wrist of class fawkes::HumanSkeletonProjectionInterface */ 01334 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_left_wrist00 01335 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_left_wrist00(lua_State* tolua_S) 01336 { 01337 #ifndef TOLUA_RELEASE 01338 tolua_Error tolua_err; 01339 if ( 01340 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 01341 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 01342 !tolua_isnoobj(tolua_S,3,&tolua_err) 01343 ) 01344 goto tolua_lerror; 01345 else 01346 #endif 01347 { 01348 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 01349 int index = ((int) tolua_tonumber(tolua_S,2,0)); 01350 #ifndef TOLUA_RELEASE 01351 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'proj_left_wrist'", NULL); 01352 #endif 01353 { 01354 float tolua_ret = (float) self->proj_left_wrist(index); 01355 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 01356 } 01357 } 01358 return 1; 01359 #ifndef TOLUA_RELEASE 01360 tolua_lerror: 01361 tolua_error(tolua_S,"#ferror in function 'proj_left_wrist'.",&tolua_err); 01362 return 0; 01363 #endif 01364 } 01365 #endif //#ifndef TOLUA_DISABLE 01366 01367 /* method: set_proj_left_wrist of class fawkes::HumanSkeletonProjectionInterface */ 01368 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_left_wrist00 01369 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_left_wrist00(lua_State* tolua_S) 01370 { 01371 #ifndef TOLUA_RELEASE 01372 tolua_Error tolua_err; 01373 if ( 01374 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 01375 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 01376 !tolua_isnumber(tolua_S,3,0,&tolua_err) || 01377 !tolua_isnoobj(tolua_S,4,&tolua_err) 01378 ) 01379 goto tolua_lerror; 01380 else 01381 #endif 01382 { 01383 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 01384 unsigned int index = ((unsigned int) tolua_tonumber(tolua_S,2,0)); 01385 const float new_proj_left_wrist = ((const float) tolua_tonumber(tolua_S,3,0)); 01386 #ifndef TOLUA_RELEASE 01387 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'set_proj_left_wrist'", NULL); 01388 #endif 01389 { 01390 self->set_proj_left_wrist(index,new_proj_left_wrist); 01391 } 01392 } 01393 return 0; 01394 #ifndef TOLUA_RELEASE 01395 tolua_lerror: 01396 tolua_error(tolua_S,"#ferror in function 'set_proj_left_wrist'.",&tolua_err); 01397 return 0; 01398 #endif 01399 } 01400 #endif //#ifndef TOLUA_DISABLE 01401 01402 /* method: maxlenof_proj_left_wrist of class fawkes::HumanSkeletonProjectionInterface */ 01403 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_left_wrist00 01404 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_left_wrist00(lua_State* tolua_S) 01405 { 01406 #ifndef TOLUA_RELEASE 01407 tolua_Error tolua_err; 01408 if ( 01409 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 01410 !tolua_isnoobj(tolua_S,2,&tolua_err) 01411 ) 01412 goto tolua_lerror; 01413 else 01414 #endif 01415 { 01416 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 01417 #ifndef TOLUA_RELEASE 01418 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'maxlenof_proj_left_wrist'", NULL); 01419 #endif 01420 { 01421 int tolua_ret = (int) self->maxlenof_proj_left_wrist(); 01422 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 01423 } 01424 } 01425 return 1; 01426 #ifndef TOLUA_RELEASE 01427 tolua_lerror: 01428 tolua_error(tolua_S,"#ferror in function 'maxlenof_proj_left_wrist'.",&tolua_err); 01429 return 0; 01430 #endif 01431 } 01432 #endif //#ifndef TOLUA_DISABLE 01433 01434 /* method: proj_left_hand of class fawkes::HumanSkeletonProjectionInterface */ 01435 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_left_hand00 01436 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_left_hand00(lua_State* tolua_S) 01437 { 01438 #ifndef TOLUA_RELEASE 01439 tolua_Error tolua_err; 01440 if ( 01441 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 01442 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 01443 !tolua_isnoobj(tolua_S,3,&tolua_err) 01444 ) 01445 goto tolua_lerror; 01446 else 01447 #endif 01448 { 01449 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 01450 int index = ((int) tolua_tonumber(tolua_S,2,0)); 01451 #ifndef TOLUA_RELEASE 01452 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'proj_left_hand'", NULL); 01453 #endif 01454 { 01455 float tolua_ret = (float) self->proj_left_hand(index); 01456 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 01457 } 01458 } 01459 return 1; 01460 #ifndef TOLUA_RELEASE 01461 tolua_lerror: 01462 tolua_error(tolua_S,"#ferror in function 'proj_left_hand'.",&tolua_err); 01463 return 0; 01464 #endif 01465 } 01466 #endif //#ifndef TOLUA_DISABLE 01467 01468 /* method: set_proj_left_hand of class fawkes::HumanSkeletonProjectionInterface */ 01469 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_left_hand00 01470 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_left_hand00(lua_State* tolua_S) 01471 { 01472 #ifndef TOLUA_RELEASE 01473 tolua_Error tolua_err; 01474 if ( 01475 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 01476 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 01477 !tolua_isnumber(tolua_S,3,0,&tolua_err) || 01478 !tolua_isnoobj(tolua_S,4,&tolua_err) 01479 ) 01480 goto tolua_lerror; 01481 else 01482 #endif 01483 { 01484 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 01485 unsigned int index = ((unsigned int) tolua_tonumber(tolua_S,2,0)); 01486 const float new_proj_left_hand = ((const float) tolua_tonumber(tolua_S,3,0)); 01487 #ifndef TOLUA_RELEASE 01488 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'set_proj_left_hand'", NULL); 01489 #endif 01490 { 01491 self->set_proj_left_hand(index,new_proj_left_hand); 01492 } 01493 } 01494 return 0; 01495 #ifndef TOLUA_RELEASE 01496 tolua_lerror: 01497 tolua_error(tolua_S,"#ferror in function 'set_proj_left_hand'.",&tolua_err); 01498 return 0; 01499 #endif 01500 } 01501 #endif //#ifndef TOLUA_DISABLE 01502 01503 /* method: maxlenof_proj_left_hand of class fawkes::HumanSkeletonProjectionInterface */ 01504 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_left_hand00 01505 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_left_hand00(lua_State* tolua_S) 01506 { 01507 #ifndef TOLUA_RELEASE 01508 tolua_Error tolua_err; 01509 if ( 01510 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 01511 !tolua_isnoobj(tolua_S,2,&tolua_err) 01512 ) 01513 goto tolua_lerror; 01514 else 01515 #endif 01516 { 01517 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 01518 #ifndef TOLUA_RELEASE 01519 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'maxlenof_proj_left_hand'", NULL); 01520 #endif 01521 { 01522 int tolua_ret = (int) self->maxlenof_proj_left_hand(); 01523 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 01524 } 01525 } 01526 return 1; 01527 #ifndef TOLUA_RELEASE 01528 tolua_lerror: 01529 tolua_error(tolua_S,"#ferror in function 'maxlenof_proj_left_hand'.",&tolua_err); 01530 return 0; 01531 #endif 01532 } 01533 #endif //#ifndef TOLUA_DISABLE 01534 01535 /* method: proj_left_fingertip of class fawkes::HumanSkeletonProjectionInterface */ 01536 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_left_fingertip00 01537 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_left_fingertip00(lua_State* tolua_S) 01538 { 01539 #ifndef TOLUA_RELEASE 01540 tolua_Error tolua_err; 01541 if ( 01542 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 01543 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 01544 !tolua_isnoobj(tolua_S,3,&tolua_err) 01545 ) 01546 goto tolua_lerror; 01547 else 01548 #endif 01549 { 01550 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 01551 int index = ((int) tolua_tonumber(tolua_S,2,0)); 01552 #ifndef TOLUA_RELEASE 01553 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'proj_left_fingertip'", NULL); 01554 #endif 01555 { 01556 float tolua_ret = (float) self->proj_left_fingertip(index); 01557 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 01558 } 01559 } 01560 return 1; 01561 #ifndef TOLUA_RELEASE 01562 tolua_lerror: 01563 tolua_error(tolua_S,"#ferror in function 'proj_left_fingertip'.",&tolua_err); 01564 return 0; 01565 #endif 01566 } 01567 #endif //#ifndef TOLUA_DISABLE 01568 01569 /* method: set_proj_left_fingertip of class fawkes::HumanSkeletonProjectionInterface */ 01570 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_left_fingertip00 01571 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_left_fingertip00(lua_State* tolua_S) 01572 { 01573 #ifndef TOLUA_RELEASE 01574 tolua_Error tolua_err; 01575 if ( 01576 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 01577 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 01578 !tolua_isnumber(tolua_S,3,0,&tolua_err) || 01579 !tolua_isnoobj(tolua_S,4,&tolua_err) 01580 ) 01581 goto tolua_lerror; 01582 else 01583 #endif 01584 { 01585 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 01586 unsigned int index = ((unsigned int) tolua_tonumber(tolua_S,2,0)); 01587 const float new_proj_left_fingertip = ((const float) tolua_tonumber(tolua_S,3,0)); 01588 #ifndef TOLUA_RELEASE 01589 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'set_proj_left_fingertip'", NULL); 01590 #endif 01591 { 01592 self->set_proj_left_fingertip(index,new_proj_left_fingertip); 01593 } 01594 } 01595 return 0; 01596 #ifndef TOLUA_RELEASE 01597 tolua_lerror: 01598 tolua_error(tolua_S,"#ferror in function 'set_proj_left_fingertip'.",&tolua_err); 01599 return 0; 01600 #endif 01601 } 01602 #endif //#ifndef TOLUA_DISABLE 01603 01604 /* method: maxlenof_proj_left_fingertip of class fawkes::HumanSkeletonProjectionInterface */ 01605 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_left_fingertip00 01606 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_left_fingertip00(lua_State* tolua_S) 01607 { 01608 #ifndef TOLUA_RELEASE 01609 tolua_Error tolua_err; 01610 if ( 01611 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 01612 !tolua_isnoobj(tolua_S,2,&tolua_err) 01613 ) 01614 goto tolua_lerror; 01615 else 01616 #endif 01617 { 01618 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 01619 #ifndef TOLUA_RELEASE 01620 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'maxlenof_proj_left_fingertip'", NULL); 01621 #endif 01622 { 01623 int tolua_ret = (int) self->maxlenof_proj_left_fingertip(); 01624 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 01625 } 01626 } 01627 return 1; 01628 #ifndef TOLUA_RELEASE 01629 tolua_lerror: 01630 tolua_error(tolua_S,"#ferror in function 'maxlenof_proj_left_fingertip'.",&tolua_err); 01631 return 0; 01632 #endif 01633 } 01634 #endif //#ifndef TOLUA_DISABLE 01635 01636 /* method: proj_right_collar of class fawkes::HumanSkeletonProjectionInterface */ 01637 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_right_collar00 01638 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_right_collar00(lua_State* tolua_S) 01639 { 01640 #ifndef TOLUA_RELEASE 01641 tolua_Error tolua_err; 01642 if ( 01643 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 01644 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 01645 !tolua_isnoobj(tolua_S,3,&tolua_err) 01646 ) 01647 goto tolua_lerror; 01648 else 01649 #endif 01650 { 01651 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 01652 int index = ((int) tolua_tonumber(tolua_S,2,0)); 01653 #ifndef TOLUA_RELEASE 01654 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'proj_right_collar'", NULL); 01655 #endif 01656 { 01657 float tolua_ret = (float) self->proj_right_collar(index); 01658 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 01659 } 01660 } 01661 return 1; 01662 #ifndef TOLUA_RELEASE 01663 tolua_lerror: 01664 tolua_error(tolua_S,"#ferror in function 'proj_right_collar'.",&tolua_err); 01665 return 0; 01666 #endif 01667 } 01668 #endif //#ifndef TOLUA_DISABLE 01669 01670 /* method: set_proj_right_collar of class fawkes::HumanSkeletonProjectionInterface */ 01671 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_right_collar00 01672 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_right_collar00(lua_State* tolua_S) 01673 { 01674 #ifndef TOLUA_RELEASE 01675 tolua_Error tolua_err; 01676 if ( 01677 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 01678 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 01679 !tolua_isnumber(tolua_S,3,0,&tolua_err) || 01680 !tolua_isnoobj(tolua_S,4,&tolua_err) 01681 ) 01682 goto tolua_lerror; 01683 else 01684 #endif 01685 { 01686 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 01687 unsigned int index = ((unsigned int) tolua_tonumber(tolua_S,2,0)); 01688 const float new_proj_right_collar = ((const float) tolua_tonumber(tolua_S,3,0)); 01689 #ifndef TOLUA_RELEASE 01690 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'set_proj_right_collar'", NULL); 01691 #endif 01692 { 01693 self->set_proj_right_collar(index,new_proj_right_collar); 01694 } 01695 } 01696 return 0; 01697 #ifndef TOLUA_RELEASE 01698 tolua_lerror: 01699 tolua_error(tolua_S,"#ferror in function 'set_proj_right_collar'.",&tolua_err); 01700 return 0; 01701 #endif 01702 } 01703 #endif //#ifndef TOLUA_DISABLE 01704 01705 /* method: maxlenof_proj_right_collar of class fawkes::HumanSkeletonProjectionInterface */ 01706 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_right_collar00 01707 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_right_collar00(lua_State* tolua_S) 01708 { 01709 #ifndef TOLUA_RELEASE 01710 tolua_Error tolua_err; 01711 if ( 01712 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 01713 !tolua_isnoobj(tolua_S,2,&tolua_err) 01714 ) 01715 goto tolua_lerror; 01716 else 01717 #endif 01718 { 01719 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 01720 #ifndef TOLUA_RELEASE 01721 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'maxlenof_proj_right_collar'", NULL); 01722 #endif 01723 { 01724 int tolua_ret = (int) self->maxlenof_proj_right_collar(); 01725 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 01726 } 01727 } 01728 return 1; 01729 #ifndef TOLUA_RELEASE 01730 tolua_lerror: 01731 tolua_error(tolua_S,"#ferror in function 'maxlenof_proj_right_collar'.",&tolua_err); 01732 return 0; 01733 #endif 01734 } 01735 #endif //#ifndef TOLUA_DISABLE 01736 01737 /* method: proj_right_shoulder of class fawkes::HumanSkeletonProjectionInterface */ 01738 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_right_shoulder00 01739 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_right_shoulder00(lua_State* tolua_S) 01740 { 01741 #ifndef TOLUA_RELEASE 01742 tolua_Error tolua_err; 01743 if ( 01744 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 01745 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 01746 !tolua_isnoobj(tolua_S,3,&tolua_err) 01747 ) 01748 goto tolua_lerror; 01749 else 01750 #endif 01751 { 01752 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 01753 int index = ((int) tolua_tonumber(tolua_S,2,0)); 01754 #ifndef TOLUA_RELEASE 01755 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'proj_right_shoulder'", NULL); 01756 #endif 01757 { 01758 float tolua_ret = (float) self->proj_right_shoulder(index); 01759 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 01760 } 01761 } 01762 return 1; 01763 #ifndef TOLUA_RELEASE 01764 tolua_lerror: 01765 tolua_error(tolua_S,"#ferror in function 'proj_right_shoulder'.",&tolua_err); 01766 return 0; 01767 #endif 01768 } 01769 #endif //#ifndef TOLUA_DISABLE 01770 01771 /* method: set_proj_right_shoulder of class fawkes::HumanSkeletonProjectionInterface */ 01772 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_right_shoulder00 01773 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_right_shoulder00(lua_State* tolua_S) 01774 { 01775 #ifndef TOLUA_RELEASE 01776 tolua_Error tolua_err; 01777 if ( 01778 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 01779 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 01780 !tolua_isnumber(tolua_S,3,0,&tolua_err) || 01781 !tolua_isnoobj(tolua_S,4,&tolua_err) 01782 ) 01783 goto tolua_lerror; 01784 else 01785 #endif 01786 { 01787 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 01788 unsigned int index = ((unsigned int) tolua_tonumber(tolua_S,2,0)); 01789 const float new_proj_right_shoulder = ((const float) tolua_tonumber(tolua_S,3,0)); 01790 #ifndef TOLUA_RELEASE 01791 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'set_proj_right_shoulder'", NULL); 01792 #endif 01793 { 01794 self->set_proj_right_shoulder(index,new_proj_right_shoulder); 01795 } 01796 } 01797 return 0; 01798 #ifndef TOLUA_RELEASE 01799 tolua_lerror: 01800 tolua_error(tolua_S,"#ferror in function 'set_proj_right_shoulder'.",&tolua_err); 01801 return 0; 01802 #endif 01803 } 01804 #endif //#ifndef TOLUA_DISABLE 01805 01806 /* method: maxlenof_proj_right_shoulder of class fawkes::HumanSkeletonProjectionInterface */ 01807 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_right_shoulder00 01808 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_right_shoulder00(lua_State* tolua_S) 01809 { 01810 #ifndef TOLUA_RELEASE 01811 tolua_Error tolua_err; 01812 if ( 01813 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 01814 !tolua_isnoobj(tolua_S,2,&tolua_err) 01815 ) 01816 goto tolua_lerror; 01817 else 01818 #endif 01819 { 01820 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 01821 #ifndef TOLUA_RELEASE 01822 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'maxlenof_proj_right_shoulder'", NULL); 01823 #endif 01824 { 01825 int tolua_ret = (int) self->maxlenof_proj_right_shoulder(); 01826 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 01827 } 01828 } 01829 return 1; 01830 #ifndef TOLUA_RELEASE 01831 tolua_lerror: 01832 tolua_error(tolua_S,"#ferror in function 'maxlenof_proj_right_shoulder'.",&tolua_err); 01833 return 0; 01834 #endif 01835 } 01836 #endif //#ifndef TOLUA_DISABLE 01837 01838 /* method: proj_right_elbow of class fawkes::HumanSkeletonProjectionInterface */ 01839 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_right_elbow00 01840 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_right_elbow00(lua_State* tolua_S) 01841 { 01842 #ifndef TOLUA_RELEASE 01843 tolua_Error tolua_err; 01844 if ( 01845 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 01846 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 01847 !tolua_isnoobj(tolua_S,3,&tolua_err) 01848 ) 01849 goto tolua_lerror; 01850 else 01851 #endif 01852 { 01853 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 01854 int index = ((int) tolua_tonumber(tolua_S,2,0)); 01855 #ifndef TOLUA_RELEASE 01856 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'proj_right_elbow'", NULL); 01857 #endif 01858 { 01859 float tolua_ret = (float) self->proj_right_elbow(index); 01860 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 01861 } 01862 } 01863 return 1; 01864 #ifndef TOLUA_RELEASE 01865 tolua_lerror: 01866 tolua_error(tolua_S,"#ferror in function 'proj_right_elbow'.",&tolua_err); 01867 return 0; 01868 #endif 01869 } 01870 #endif //#ifndef TOLUA_DISABLE 01871 01872 /* method: set_proj_right_elbow of class fawkes::HumanSkeletonProjectionInterface */ 01873 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_right_elbow00 01874 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_right_elbow00(lua_State* tolua_S) 01875 { 01876 #ifndef TOLUA_RELEASE 01877 tolua_Error tolua_err; 01878 if ( 01879 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 01880 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 01881 !tolua_isnumber(tolua_S,3,0,&tolua_err) || 01882 !tolua_isnoobj(tolua_S,4,&tolua_err) 01883 ) 01884 goto tolua_lerror; 01885 else 01886 #endif 01887 { 01888 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 01889 unsigned int index = ((unsigned int) tolua_tonumber(tolua_S,2,0)); 01890 const float new_proj_right_elbow = ((const float) tolua_tonumber(tolua_S,3,0)); 01891 #ifndef TOLUA_RELEASE 01892 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'set_proj_right_elbow'", NULL); 01893 #endif 01894 { 01895 self->set_proj_right_elbow(index,new_proj_right_elbow); 01896 } 01897 } 01898 return 0; 01899 #ifndef TOLUA_RELEASE 01900 tolua_lerror: 01901 tolua_error(tolua_S,"#ferror in function 'set_proj_right_elbow'.",&tolua_err); 01902 return 0; 01903 #endif 01904 } 01905 #endif //#ifndef TOLUA_DISABLE 01906 01907 /* method: maxlenof_proj_right_elbow of class fawkes::HumanSkeletonProjectionInterface */ 01908 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_right_elbow00 01909 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_right_elbow00(lua_State* tolua_S) 01910 { 01911 #ifndef TOLUA_RELEASE 01912 tolua_Error tolua_err; 01913 if ( 01914 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 01915 !tolua_isnoobj(tolua_S,2,&tolua_err) 01916 ) 01917 goto tolua_lerror; 01918 else 01919 #endif 01920 { 01921 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 01922 #ifndef TOLUA_RELEASE 01923 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'maxlenof_proj_right_elbow'", NULL); 01924 #endif 01925 { 01926 int tolua_ret = (int) self->maxlenof_proj_right_elbow(); 01927 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 01928 } 01929 } 01930 return 1; 01931 #ifndef TOLUA_RELEASE 01932 tolua_lerror: 01933 tolua_error(tolua_S,"#ferror in function 'maxlenof_proj_right_elbow'.",&tolua_err); 01934 return 0; 01935 #endif 01936 } 01937 #endif //#ifndef TOLUA_DISABLE 01938 01939 /* method: proj_right_wrist of class fawkes::HumanSkeletonProjectionInterface */ 01940 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_right_wrist00 01941 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_right_wrist00(lua_State* tolua_S) 01942 { 01943 #ifndef TOLUA_RELEASE 01944 tolua_Error tolua_err; 01945 if ( 01946 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 01947 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 01948 !tolua_isnoobj(tolua_S,3,&tolua_err) 01949 ) 01950 goto tolua_lerror; 01951 else 01952 #endif 01953 { 01954 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 01955 int index = ((int) tolua_tonumber(tolua_S,2,0)); 01956 #ifndef TOLUA_RELEASE 01957 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'proj_right_wrist'", NULL); 01958 #endif 01959 { 01960 float tolua_ret = (float) self->proj_right_wrist(index); 01961 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 01962 } 01963 } 01964 return 1; 01965 #ifndef TOLUA_RELEASE 01966 tolua_lerror: 01967 tolua_error(tolua_S,"#ferror in function 'proj_right_wrist'.",&tolua_err); 01968 return 0; 01969 #endif 01970 } 01971 #endif //#ifndef TOLUA_DISABLE 01972 01973 /* method: set_proj_right_wrist of class fawkes::HumanSkeletonProjectionInterface */ 01974 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_right_wrist00 01975 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_right_wrist00(lua_State* tolua_S) 01976 { 01977 #ifndef TOLUA_RELEASE 01978 tolua_Error tolua_err; 01979 if ( 01980 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 01981 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 01982 !tolua_isnumber(tolua_S,3,0,&tolua_err) || 01983 !tolua_isnoobj(tolua_S,4,&tolua_err) 01984 ) 01985 goto tolua_lerror; 01986 else 01987 #endif 01988 { 01989 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 01990 unsigned int index = ((unsigned int) tolua_tonumber(tolua_S,2,0)); 01991 const float new_proj_right_wrist = ((const float) tolua_tonumber(tolua_S,3,0)); 01992 #ifndef TOLUA_RELEASE 01993 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'set_proj_right_wrist'", NULL); 01994 #endif 01995 { 01996 self->set_proj_right_wrist(index,new_proj_right_wrist); 01997 } 01998 } 01999 return 0; 02000 #ifndef TOLUA_RELEASE 02001 tolua_lerror: 02002 tolua_error(tolua_S,"#ferror in function 'set_proj_right_wrist'.",&tolua_err); 02003 return 0; 02004 #endif 02005 } 02006 #endif //#ifndef TOLUA_DISABLE 02007 02008 /* method: maxlenof_proj_right_wrist of class fawkes::HumanSkeletonProjectionInterface */ 02009 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_right_wrist00 02010 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_right_wrist00(lua_State* tolua_S) 02011 { 02012 #ifndef TOLUA_RELEASE 02013 tolua_Error tolua_err; 02014 if ( 02015 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 02016 !tolua_isnoobj(tolua_S,2,&tolua_err) 02017 ) 02018 goto tolua_lerror; 02019 else 02020 #endif 02021 { 02022 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 02023 #ifndef TOLUA_RELEASE 02024 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'maxlenof_proj_right_wrist'", NULL); 02025 #endif 02026 { 02027 int tolua_ret = (int) self->maxlenof_proj_right_wrist(); 02028 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 02029 } 02030 } 02031 return 1; 02032 #ifndef TOLUA_RELEASE 02033 tolua_lerror: 02034 tolua_error(tolua_S,"#ferror in function 'maxlenof_proj_right_wrist'.",&tolua_err); 02035 return 0; 02036 #endif 02037 } 02038 #endif //#ifndef TOLUA_DISABLE 02039 02040 /* method: proj_right_hand of class fawkes::HumanSkeletonProjectionInterface */ 02041 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_right_hand00 02042 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_right_hand00(lua_State* tolua_S) 02043 { 02044 #ifndef TOLUA_RELEASE 02045 tolua_Error tolua_err; 02046 if ( 02047 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 02048 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 02049 !tolua_isnoobj(tolua_S,3,&tolua_err) 02050 ) 02051 goto tolua_lerror; 02052 else 02053 #endif 02054 { 02055 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 02056 int index = ((int) tolua_tonumber(tolua_S,2,0)); 02057 #ifndef TOLUA_RELEASE 02058 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'proj_right_hand'", NULL); 02059 #endif 02060 { 02061 float tolua_ret = (float) self->proj_right_hand(index); 02062 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 02063 } 02064 } 02065 return 1; 02066 #ifndef TOLUA_RELEASE 02067 tolua_lerror: 02068 tolua_error(tolua_S,"#ferror in function 'proj_right_hand'.",&tolua_err); 02069 return 0; 02070 #endif 02071 } 02072 #endif //#ifndef TOLUA_DISABLE 02073 02074 /* method: set_proj_right_hand of class fawkes::HumanSkeletonProjectionInterface */ 02075 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_right_hand00 02076 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_right_hand00(lua_State* tolua_S) 02077 { 02078 #ifndef TOLUA_RELEASE 02079 tolua_Error tolua_err; 02080 if ( 02081 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 02082 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 02083 !tolua_isnumber(tolua_S,3,0,&tolua_err) || 02084 !tolua_isnoobj(tolua_S,4,&tolua_err) 02085 ) 02086 goto tolua_lerror; 02087 else 02088 #endif 02089 { 02090 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 02091 unsigned int index = ((unsigned int) tolua_tonumber(tolua_S,2,0)); 02092 const float new_proj_right_hand = ((const float) tolua_tonumber(tolua_S,3,0)); 02093 #ifndef TOLUA_RELEASE 02094 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'set_proj_right_hand'", NULL); 02095 #endif 02096 { 02097 self->set_proj_right_hand(index,new_proj_right_hand); 02098 } 02099 } 02100 return 0; 02101 #ifndef TOLUA_RELEASE 02102 tolua_lerror: 02103 tolua_error(tolua_S,"#ferror in function 'set_proj_right_hand'.",&tolua_err); 02104 return 0; 02105 #endif 02106 } 02107 #endif //#ifndef TOLUA_DISABLE 02108 02109 /* method: maxlenof_proj_right_hand of class fawkes::HumanSkeletonProjectionInterface */ 02110 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_right_hand00 02111 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_right_hand00(lua_State* tolua_S) 02112 { 02113 #ifndef TOLUA_RELEASE 02114 tolua_Error tolua_err; 02115 if ( 02116 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 02117 !tolua_isnoobj(tolua_S,2,&tolua_err) 02118 ) 02119 goto tolua_lerror; 02120 else 02121 #endif 02122 { 02123 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 02124 #ifndef TOLUA_RELEASE 02125 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'maxlenof_proj_right_hand'", NULL); 02126 #endif 02127 { 02128 int tolua_ret = (int) self->maxlenof_proj_right_hand(); 02129 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 02130 } 02131 } 02132 return 1; 02133 #ifndef TOLUA_RELEASE 02134 tolua_lerror: 02135 tolua_error(tolua_S,"#ferror in function 'maxlenof_proj_right_hand'.",&tolua_err); 02136 return 0; 02137 #endif 02138 } 02139 #endif //#ifndef TOLUA_DISABLE 02140 02141 /* method: proj_right_fingertip of class fawkes::HumanSkeletonProjectionInterface */ 02142 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_right_fingertip00 02143 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_right_fingertip00(lua_State* tolua_S) 02144 { 02145 #ifndef TOLUA_RELEASE 02146 tolua_Error tolua_err; 02147 if ( 02148 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 02149 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 02150 !tolua_isnoobj(tolua_S,3,&tolua_err) 02151 ) 02152 goto tolua_lerror; 02153 else 02154 #endif 02155 { 02156 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 02157 int index = ((int) tolua_tonumber(tolua_S,2,0)); 02158 #ifndef TOLUA_RELEASE 02159 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'proj_right_fingertip'", NULL); 02160 #endif 02161 { 02162 float tolua_ret = (float) self->proj_right_fingertip(index); 02163 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 02164 } 02165 } 02166 return 1; 02167 #ifndef TOLUA_RELEASE 02168 tolua_lerror: 02169 tolua_error(tolua_S,"#ferror in function 'proj_right_fingertip'.",&tolua_err); 02170 return 0; 02171 #endif 02172 } 02173 #endif //#ifndef TOLUA_DISABLE 02174 02175 /* method: set_proj_right_fingertip of class fawkes::HumanSkeletonProjectionInterface */ 02176 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_right_fingertip00 02177 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_right_fingertip00(lua_State* tolua_S) 02178 { 02179 #ifndef TOLUA_RELEASE 02180 tolua_Error tolua_err; 02181 if ( 02182 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 02183 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 02184 !tolua_isnumber(tolua_S,3,0,&tolua_err) || 02185 !tolua_isnoobj(tolua_S,4,&tolua_err) 02186 ) 02187 goto tolua_lerror; 02188 else 02189 #endif 02190 { 02191 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 02192 unsigned int index = ((unsigned int) tolua_tonumber(tolua_S,2,0)); 02193 const float new_proj_right_fingertip = ((const float) tolua_tonumber(tolua_S,3,0)); 02194 #ifndef TOLUA_RELEASE 02195 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'set_proj_right_fingertip'", NULL); 02196 #endif 02197 { 02198 self->set_proj_right_fingertip(index,new_proj_right_fingertip); 02199 } 02200 } 02201 return 0; 02202 #ifndef TOLUA_RELEASE 02203 tolua_lerror: 02204 tolua_error(tolua_S,"#ferror in function 'set_proj_right_fingertip'.",&tolua_err); 02205 return 0; 02206 #endif 02207 } 02208 #endif //#ifndef TOLUA_DISABLE 02209 02210 /* method: maxlenof_proj_right_fingertip of class fawkes::HumanSkeletonProjectionInterface */ 02211 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_right_fingertip00 02212 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_right_fingertip00(lua_State* tolua_S) 02213 { 02214 #ifndef TOLUA_RELEASE 02215 tolua_Error tolua_err; 02216 if ( 02217 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 02218 !tolua_isnoobj(tolua_S,2,&tolua_err) 02219 ) 02220 goto tolua_lerror; 02221 else 02222 #endif 02223 { 02224 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 02225 #ifndef TOLUA_RELEASE 02226 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'maxlenof_proj_right_fingertip'", NULL); 02227 #endif 02228 { 02229 int tolua_ret = (int) self->maxlenof_proj_right_fingertip(); 02230 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 02231 } 02232 } 02233 return 1; 02234 #ifndef TOLUA_RELEASE 02235 tolua_lerror: 02236 tolua_error(tolua_S,"#ferror in function 'maxlenof_proj_right_fingertip'.",&tolua_err); 02237 return 0; 02238 #endif 02239 } 02240 #endif //#ifndef TOLUA_DISABLE 02241 02242 /* method: proj_left_hip of class fawkes::HumanSkeletonProjectionInterface */ 02243 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_left_hip00 02244 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_left_hip00(lua_State* tolua_S) 02245 { 02246 #ifndef TOLUA_RELEASE 02247 tolua_Error tolua_err; 02248 if ( 02249 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 02250 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 02251 !tolua_isnoobj(tolua_S,3,&tolua_err) 02252 ) 02253 goto tolua_lerror; 02254 else 02255 #endif 02256 { 02257 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 02258 int index = ((int) tolua_tonumber(tolua_S,2,0)); 02259 #ifndef TOLUA_RELEASE 02260 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'proj_left_hip'", NULL); 02261 #endif 02262 { 02263 float tolua_ret = (float) self->proj_left_hip(index); 02264 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 02265 } 02266 } 02267 return 1; 02268 #ifndef TOLUA_RELEASE 02269 tolua_lerror: 02270 tolua_error(tolua_S,"#ferror in function 'proj_left_hip'.",&tolua_err); 02271 return 0; 02272 #endif 02273 } 02274 #endif //#ifndef TOLUA_DISABLE 02275 02276 /* method: set_proj_left_hip of class fawkes::HumanSkeletonProjectionInterface */ 02277 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_left_hip00 02278 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_left_hip00(lua_State* tolua_S) 02279 { 02280 #ifndef TOLUA_RELEASE 02281 tolua_Error tolua_err; 02282 if ( 02283 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 02284 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 02285 !tolua_isnumber(tolua_S,3,0,&tolua_err) || 02286 !tolua_isnoobj(tolua_S,4,&tolua_err) 02287 ) 02288 goto tolua_lerror; 02289 else 02290 #endif 02291 { 02292 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 02293 unsigned int index = ((unsigned int) tolua_tonumber(tolua_S,2,0)); 02294 const float new_proj_left_hip = ((const float) tolua_tonumber(tolua_S,3,0)); 02295 #ifndef TOLUA_RELEASE 02296 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'set_proj_left_hip'", NULL); 02297 #endif 02298 { 02299 self->set_proj_left_hip(index,new_proj_left_hip); 02300 } 02301 } 02302 return 0; 02303 #ifndef TOLUA_RELEASE 02304 tolua_lerror: 02305 tolua_error(tolua_S,"#ferror in function 'set_proj_left_hip'.",&tolua_err); 02306 return 0; 02307 #endif 02308 } 02309 #endif //#ifndef TOLUA_DISABLE 02310 02311 /* method: maxlenof_proj_left_hip of class fawkes::HumanSkeletonProjectionInterface */ 02312 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_left_hip00 02313 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_left_hip00(lua_State* tolua_S) 02314 { 02315 #ifndef TOLUA_RELEASE 02316 tolua_Error tolua_err; 02317 if ( 02318 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 02319 !tolua_isnoobj(tolua_S,2,&tolua_err) 02320 ) 02321 goto tolua_lerror; 02322 else 02323 #endif 02324 { 02325 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 02326 #ifndef TOLUA_RELEASE 02327 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'maxlenof_proj_left_hip'", NULL); 02328 #endif 02329 { 02330 int tolua_ret = (int) self->maxlenof_proj_left_hip(); 02331 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 02332 } 02333 } 02334 return 1; 02335 #ifndef TOLUA_RELEASE 02336 tolua_lerror: 02337 tolua_error(tolua_S,"#ferror in function 'maxlenof_proj_left_hip'.",&tolua_err); 02338 return 0; 02339 #endif 02340 } 02341 #endif //#ifndef TOLUA_DISABLE 02342 02343 /* method: proj_left_knee of class fawkes::HumanSkeletonProjectionInterface */ 02344 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_left_knee00 02345 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_left_knee00(lua_State* tolua_S) 02346 { 02347 #ifndef TOLUA_RELEASE 02348 tolua_Error tolua_err; 02349 if ( 02350 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 02351 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 02352 !tolua_isnoobj(tolua_S,3,&tolua_err) 02353 ) 02354 goto tolua_lerror; 02355 else 02356 #endif 02357 { 02358 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 02359 int index = ((int) tolua_tonumber(tolua_S,2,0)); 02360 #ifndef TOLUA_RELEASE 02361 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'proj_left_knee'", NULL); 02362 #endif 02363 { 02364 float tolua_ret = (float) self->proj_left_knee(index); 02365 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 02366 } 02367 } 02368 return 1; 02369 #ifndef TOLUA_RELEASE 02370 tolua_lerror: 02371 tolua_error(tolua_S,"#ferror in function 'proj_left_knee'.",&tolua_err); 02372 return 0; 02373 #endif 02374 } 02375 #endif //#ifndef TOLUA_DISABLE 02376 02377 /* method: set_proj_left_knee of class fawkes::HumanSkeletonProjectionInterface */ 02378 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_left_knee00 02379 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_left_knee00(lua_State* tolua_S) 02380 { 02381 #ifndef TOLUA_RELEASE 02382 tolua_Error tolua_err; 02383 if ( 02384 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 02385 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 02386 !tolua_isnumber(tolua_S,3,0,&tolua_err) || 02387 !tolua_isnoobj(tolua_S,4,&tolua_err) 02388 ) 02389 goto tolua_lerror; 02390 else 02391 #endif 02392 { 02393 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 02394 unsigned int index = ((unsigned int) tolua_tonumber(tolua_S,2,0)); 02395 const float new_proj_left_knee = ((const float) tolua_tonumber(tolua_S,3,0)); 02396 #ifndef TOLUA_RELEASE 02397 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'set_proj_left_knee'", NULL); 02398 #endif 02399 { 02400 self->set_proj_left_knee(index,new_proj_left_knee); 02401 } 02402 } 02403 return 0; 02404 #ifndef TOLUA_RELEASE 02405 tolua_lerror: 02406 tolua_error(tolua_S,"#ferror in function 'set_proj_left_knee'.",&tolua_err); 02407 return 0; 02408 #endif 02409 } 02410 #endif //#ifndef TOLUA_DISABLE 02411 02412 /* method: maxlenof_proj_left_knee of class fawkes::HumanSkeletonProjectionInterface */ 02413 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_left_knee00 02414 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_left_knee00(lua_State* tolua_S) 02415 { 02416 #ifndef TOLUA_RELEASE 02417 tolua_Error tolua_err; 02418 if ( 02419 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 02420 !tolua_isnoobj(tolua_S,2,&tolua_err) 02421 ) 02422 goto tolua_lerror; 02423 else 02424 #endif 02425 { 02426 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 02427 #ifndef TOLUA_RELEASE 02428 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'maxlenof_proj_left_knee'", NULL); 02429 #endif 02430 { 02431 int tolua_ret = (int) self->maxlenof_proj_left_knee(); 02432 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 02433 } 02434 } 02435 return 1; 02436 #ifndef TOLUA_RELEASE 02437 tolua_lerror: 02438 tolua_error(tolua_S,"#ferror in function 'maxlenof_proj_left_knee'.",&tolua_err); 02439 return 0; 02440 #endif 02441 } 02442 #endif //#ifndef TOLUA_DISABLE 02443 02444 /* method: proj_left_ankle of class fawkes::HumanSkeletonProjectionInterface */ 02445 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_left_ankle00 02446 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_left_ankle00(lua_State* tolua_S) 02447 { 02448 #ifndef TOLUA_RELEASE 02449 tolua_Error tolua_err; 02450 if ( 02451 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 02452 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 02453 !tolua_isnoobj(tolua_S,3,&tolua_err) 02454 ) 02455 goto tolua_lerror; 02456 else 02457 #endif 02458 { 02459 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 02460 int index = ((int) tolua_tonumber(tolua_S,2,0)); 02461 #ifndef TOLUA_RELEASE 02462 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'proj_left_ankle'", NULL); 02463 #endif 02464 { 02465 float tolua_ret = (float) self->proj_left_ankle(index); 02466 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 02467 } 02468 } 02469 return 1; 02470 #ifndef TOLUA_RELEASE 02471 tolua_lerror: 02472 tolua_error(tolua_S,"#ferror in function 'proj_left_ankle'.",&tolua_err); 02473 return 0; 02474 #endif 02475 } 02476 #endif //#ifndef TOLUA_DISABLE 02477 02478 /* method: set_proj_left_ankle of class fawkes::HumanSkeletonProjectionInterface */ 02479 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_left_ankle00 02480 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_left_ankle00(lua_State* tolua_S) 02481 { 02482 #ifndef TOLUA_RELEASE 02483 tolua_Error tolua_err; 02484 if ( 02485 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 02486 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 02487 !tolua_isnumber(tolua_S,3,0,&tolua_err) || 02488 !tolua_isnoobj(tolua_S,4,&tolua_err) 02489 ) 02490 goto tolua_lerror; 02491 else 02492 #endif 02493 { 02494 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 02495 unsigned int index = ((unsigned int) tolua_tonumber(tolua_S,2,0)); 02496 const float new_proj_left_ankle = ((const float) tolua_tonumber(tolua_S,3,0)); 02497 #ifndef TOLUA_RELEASE 02498 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'set_proj_left_ankle'", NULL); 02499 #endif 02500 { 02501 self->set_proj_left_ankle(index,new_proj_left_ankle); 02502 } 02503 } 02504 return 0; 02505 #ifndef TOLUA_RELEASE 02506 tolua_lerror: 02507 tolua_error(tolua_S,"#ferror in function 'set_proj_left_ankle'.",&tolua_err); 02508 return 0; 02509 #endif 02510 } 02511 #endif //#ifndef TOLUA_DISABLE 02512 02513 /* method: maxlenof_proj_left_ankle of class fawkes::HumanSkeletonProjectionInterface */ 02514 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_left_ankle00 02515 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_left_ankle00(lua_State* tolua_S) 02516 { 02517 #ifndef TOLUA_RELEASE 02518 tolua_Error tolua_err; 02519 if ( 02520 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 02521 !tolua_isnoobj(tolua_S,2,&tolua_err) 02522 ) 02523 goto tolua_lerror; 02524 else 02525 #endif 02526 { 02527 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 02528 #ifndef TOLUA_RELEASE 02529 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'maxlenof_proj_left_ankle'", NULL); 02530 #endif 02531 { 02532 int tolua_ret = (int) self->maxlenof_proj_left_ankle(); 02533 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 02534 } 02535 } 02536 return 1; 02537 #ifndef TOLUA_RELEASE 02538 tolua_lerror: 02539 tolua_error(tolua_S,"#ferror in function 'maxlenof_proj_left_ankle'.",&tolua_err); 02540 return 0; 02541 #endif 02542 } 02543 #endif //#ifndef TOLUA_DISABLE 02544 02545 /* method: proj_left_foot of class fawkes::HumanSkeletonProjectionInterface */ 02546 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_left_foot00 02547 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_left_foot00(lua_State* tolua_S) 02548 { 02549 #ifndef TOLUA_RELEASE 02550 tolua_Error tolua_err; 02551 if ( 02552 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 02553 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 02554 !tolua_isnoobj(tolua_S,3,&tolua_err) 02555 ) 02556 goto tolua_lerror; 02557 else 02558 #endif 02559 { 02560 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 02561 int index = ((int) tolua_tonumber(tolua_S,2,0)); 02562 #ifndef TOLUA_RELEASE 02563 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'proj_left_foot'", NULL); 02564 #endif 02565 { 02566 float tolua_ret = (float) self->proj_left_foot(index); 02567 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 02568 } 02569 } 02570 return 1; 02571 #ifndef TOLUA_RELEASE 02572 tolua_lerror: 02573 tolua_error(tolua_S,"#ferror in function 'proj_left_foot'.",&tolua_err); 02574 return 0; 02575 #endif 02576 } 02577 #endif //#ifndef TOLUA_DISABLE 02578 02579 /* method: set_proj_left_foot of class fawkes::HumanSkeletonProjectionInterface */ 02580 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_left_foot00 02581 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_left_foot00(lua_State* tolua_S) 02582 { 02583 #ifndef TOLUA_RELEASE 02584 tolua_Error tolua_err; 02585 if ( 02586 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 02587 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 02588 !tolua_isnumber(tolua_S,3,0,&tolua_err) || 02589 !tolua_isnoobj(tolua_S,4,&tolua_err) 02590 ) 02591 goto tolua_lerror; 02592 else 02593 #endif 02594 { 02595 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 02596 unsigned int index = ((unsigned int) tolua_tonumber(tolua_S,2,0)); 02597 const float new_proj_left_foot = ((const float) tolua_tonumber(tolua_S,3,0)); 02598 #ifndef TOLUA_RELEASE 02599 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'set_proj_left_foot'", NULL); 02600 #endif 02601 { 02602 self->set_proj_left_foot(index,new_proj_left_foot); 02603 } 02604 } 02605 return 0; 02606 #ifndef TOLUA_RELEASE 02607 tolua_lerror: 02608 tolua_error(tolua_S,"#ferror in function 'set_proj_left_foot'.",&tolua_err); 02609 return 0; 02610 #endif 02611 } 02612 #endif //#ifndef TOLUA_DISABLE 02613 02614 /* method: maxlenof_proj_left_foot of class fawkes::HumanSkeletonProjectionInterface */ 02615 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_left_foot00 02616 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_left_foot00(lua_State* tolua_S) 02617 { 02618 #ifndef TOLUA_RELEASE 02619 tolua_Error tolua_err; 02620 if ( 02621 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 02622 !tolua_isnoobj(tolua_S,2,&tolua_err) 02623 ) 02624 goto tolua_lerror; 02625 else 02626 #endif 02627 { 02628 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 02629 #ifndef TOLUA_RELEASE 02630 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'maxlenof_proj_left_foot'", NULL); 02631 #endif 02632 { 02633 int tolua_ret = (int) self->maxlenof_proj_left_foot(); 02634 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 02635 } 02636 } 02637 return 1; 02638 #ifndef TOLUA_RELEASE 02639 tolua_lerror: 02640 tolua_error(tolua_S,"#ferror in function 'maxlenof_proj_left_foot'.",&tolua_err); 02641 return 0; 02642 #endif 02643 } 02644 #endif //#ifndef TOLUA_DISABLE 02645 02646 /* method: proj_right_hip of class fawkes::HumanSkeletonProjectionInterface */ 02647 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_right_hip00 02648 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_right_hip00(lua_State* tolua_S) 02649 { 02650 #ifndef TOLUA_RELEASE 02651 tolua_Error tolua_err; 02652 if ( 02653 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 02654 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 02655 !tolua_isnoobj(tolua_S,3,&tolua_err) 02656 ) 02657 goto tolua_lerror; 02658 else 02659 #endif 02660 { 02661 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 02662 int index = ((int) tolua_tonumber(tolua_S,2,0)); 02663 #ifndef TOLUA_RELEASE 02664 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'proj_right_hip'", NULL); 02665 #endif 02666 { 02667 float tolua_ret = (float) self->proj_right_hip(index); 02668 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 02669 } 02670 } 02671 return 1; 02672 #ifndef TOLUA_RELEASE 02673 tolua_lerror: 02674 tolua_error(tolua_S,"#ferror in function 'proj_right_hip'.",&tolua_err); 02675 return 0; 02676 #endif 02677 } 02678 #endif //#ifndef TOLUA_DISABLE 02679 02680 /* method: set_proj_right_hip of class fawkes::HumanSkeletonProjectionInterface */ 02681 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_right_hip00 02682 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_right_hip00(lua_State* tolua_S) 02683 { 02684 #ifndef TOLUA_RELEASE 02685 tolua_Error tolua_err; 02686 if ( 02687 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 02688 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 02689 !tolua_isnumber(tolua_S,3,0,&tolua_err) || 02690 !tolua_isnoobj(tolua_S,4,&tolua_err) 02691 ) 02692 goto tolua_lerror; 02693 else 02694 #endif 02695 { 02696 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 02697 unsigned int index = ((unsigned int) tolua_tonumber(tolua_S,2,0)); 02698 const float new_proj_right_hip = ((const float) tolua_tonumber(tolua_S,3,0)); 02699 #ifndef TOLUA_RELEASE 02700 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'set_proj_right_hip'", NULL); 02701 #endif 02702 { 02703 self->set_proj_right_hip(index,new_proj_right_hip); 02704 } 02705 } 02706 return 0; 02707 #ifndef TOLUA_RELEASE 02708 tolua_lerror: 02709 tolua_error(tolua_S,"#ferror in function 'set_proj_right_hip'.",&tolua_err); 02710 return 0; 02711 #endif 02712 } 02713 #endif //#ifndef TOLUA_DISABLE 02714 02715 /* method: maxlenof_proj_right_hip of class fawkes::HumanSkeletonProjectionInterface */ 02716 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_right_hip00 02717 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_right_hip00(lua_State* tolua_S) 02718 { 02719 #ifndef TOLUA_RELEASE 02720 tolua_Error tolua_err; 02721 if ( 02722 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 02723 !tolua_isnoobj(tolua_S,2,&tolua_err) 02724 ) 02725 goto tolua_lerror; 02726 else 02727 #endif 02728 { 02729 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 02730 #ifndef TOLUA_RELEASE 02731 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'maxlenof_proj_right_hip'", NULL); 02732 #endif 02733 { 02734 int tolua_ret = (int) self->maxlenof_proj_right_hip(); 02735 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 02736 } 02737 } 02738 return 1; 02739 #ifndef TOLUA_RELEASE 02740 tolua_lerror: 02741 tolua_error(tolua_S,"#ferror in function 'maxlenof_proj_right_hip'.",&tolua_err); 02742 return 0; 02743 #endif 02744 } 02745 #endif //#ifndef TOLUA_DISABLE 02746 02747 /* method: proj_right_knee of class fawkes::HumanSkeletonProjectionInterface */ 02748 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_right_knee00 02749 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_right_knee00(lua_State* tolua_S) 02750 { 02751 #ifndef TOLUA_RELEASE 02752 tolua_Error tolua_err; 02753 if ( 02754 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 02755 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 02756 !tolua_isnoobj(tolua_S,3,&tolua_err) 02757 ) 02758 goto tolua_lerror; 02759 else 02760 #endif 02761 { 02762 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 02763 int index = ((int) tolua_tonumber(tolua_S,2,0)); 02764 #ifndef TOLUA_RELEASE 02765 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'proj_right_knee'", NULL); 02766 #endif 02767 { 02768 float tolua_ret = (float) self->proj_right_knee(index); 02769 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 02770 } 02771 } 02772 return 1; 02773 #ifndef TOLUA_RELEASE 02774 tolua_lerror: 02775 tolua_error(tolua_S,"#ferror in function 'proj_right_knee'.",&tolua_err); 02776 return 0; 02777 #endif 02778 } 02779 #endif //#ifndef TOLUA_DISABLE 02780 02781 /* method: set_proj_right_knee of class fawkes::HumanSkeletonProjectionInterface */ 02782 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_right_knee00 02783 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_right_knee00(lua_State* tolua_S) 02784 { 02785 #ifndef TOLUA_RELEASE 02786 tolua_Error tolua_err; 02787 if ( 02788 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 02789 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 02790 !tolua_isnumber(tolua_S,3,0,&tolua_err) || 02791 !tolua_isnoobj(tolua_S,4,&tolua_err) 02792 ) 02793 goto tolua_lerror; 02794 else 02795 #endif 02796 { 02797 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 02798 unsigned int index = ((unsigned int) tolua_tonumber(tolua_S,2,0)); 02799 const float new_proj_right_knee = ((const float) tolua_tonumber(tolua_S,3,0)); 02800 #ifndef TOLUA_RELEASE 02801 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'set_proj_right_knee'", NULL); 02802 #endif 02803 { 02804 self->set_proj_right_knee(index,new_proj_right_knee); 02805 } 02806 } 02807 return 0; 02808 #ifndef TOLUA_RELEASE 02809 tolua_lerror: 02810 tolua_error(tolua_S,"#ferror in function 'set_proj_right_knee'.",&tolua_err); 02811 return 0; 02812 #endif 02813 } 02814 #endif //#ifndef TOLUA_DISABLE 02815 02816 /* method: maxlenof_proj_right_knee of class fawkes::HumanSkeletonProjectionInterface */ 02817 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_right_knee00 02818 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_right_knee00(lua_State* tolua_S) 02819 { 02820 #ifndef TOLUA_RELEASE 02821 tolua_Error tolua_err; 02822 if ( 02823 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 02824 !tolua_isnoobj(tolua_S,2,&tolua_err) 02825 ) 02826 goto tolua_lerror; 02827 else 02828 #endif 02829 { 02830 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 02831 #ifndef TOLUA_RELEASE 02832 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'maxlenof_proj_right_knee'", NULL); 02833 #endif 02834 { 02835 int tolua_ret = (int) self->maxlenof_proj_right_knee(); 02836 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 02837 } 02838 } 02839 return 1; 02840 #ifndef TOLUA_RELEASE 02841 tolua_lerror: 02842 tolua_error(tolua_S,"#ferror in function 'maxlenof_proj_right_knee'.",&tolua_err); 02843 return 0; 02844 #endif 02845 } 02846 #endif //#ifndef TOLUA_DISABLE 02847 02848 /* method: proj_right_ankle of class fawkes::HumanSkeletonProjectionInterface */ 02849 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_right_ankle00 02850 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_right_ankle00(lua_State* tolua_S) 02851 { 02852 #ifndef TOLUA_RELEASE 02853 tolua_Error tolua_err; 02854 if ( 02855 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 02856 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 02857 !tolua_isnoobj(tolua_S,3,&tolua_err) 02858 ) 02859 goto tolua_lerror; 02860 else 02861 #endif 02862 { 02863 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 02864 int index = ((int) tolua_tonumber(tolua_S,2,0)); 02865 #ifndef TOLUA_RELEASE 02866 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'proj_right_ankle'", NULL); 02867 #endif 02868 { 02869 float tolua_ret = (float) self->proj_right_ankle(index); 02870 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 02871 } 02872 } 02873 return 1; 02874 #ifndef TOLUA_RELEASE 02875 tolua_lerror: 02876 tolua_error(tolua_S,"#ferror in function 'proj_right_ankle'.",&tolua_err); 02877 return 0; 02878 #endif 02879 } 02880 #endif //#ifndef TOLUA_DISABLE 02881 02882 /* method: set_proj_right_ankle of class fawkes::HumanSkeletonProjectionInterface */ 02883 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_right_ankle00 02884 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_right_ankle00(lua_State* tolua_S) 02885 { 02886 #ifndef TOLUA_RELEASE 02887 tolua_Error tolua_err; 02888 if ( 02889 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 02890 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 02891 !tolua_isnumber(tolua_S,3,0,&tolua_err) || 02892 !tolua_isnoobj(tolua_S,4,&tolua_err) 02893 ) 02894 goto tolua_lerror; 02895 else 02896 #endif 02897 { 02898 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 02899 unsigned int index = ((unsigned int) tolua_tonumber(tolua_S,2,0)); 02900 const float new_proj_right_ankle = ((const float) tolua_tonumber(tolua_S,3,0)); 02901 #ifndef TOLUA_RELEASE 02902 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'set_proj_right_ankle'", NULL); 02903 #endif 02904 { 02905 self->set_proj_right_ankle(index,new_proj_right_ankle); 02906 } 02907 } 02908 return 0; 02909 #ifndef TOLUA_RELEASE 02910 tolua_lerror: 02911 tolua_error(tolua_S,"#ferror in function 'set_proj_right_ankle'.",&tolua_err); 02912 return 0; 02913 #endif 02914 } 02915 #endif //#ifndef TOLUA_DISABLE 02916 02917 /* method: maxlenof_proj_right_ankle of class fawkes::HumanSkeletonProjectionInterface */ 02918 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_right_ankle00 02919 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_right_ankle00(lua_State* tolua_S) 02920 { 02921 #ifndef TOLUA_RELEASE 02922 tolua_Error tolua_err; 02923 if ( 02924 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 02925 !tolua_isnoobj(tolua_S,2,&tolua_err) 02926 ) 02927 goto tolua_lerror; 02928 else 02929 #endif 02930 { 02931 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 02932 #ifndef TOLUA_RELEASE 02933 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'maxlenof_proj_right_ankle'", NULL); 02934 #endif 02935 { 02936 int tolua_ret = (int) self->maxlenof_proj_right_ankle(); 02937 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 02938 } 02939 } 02940 return 1; 02941 #ifndef TOLUA_RELEASE 02942 tolua_lerror: 02943 tolua_error(tolua_S,"#ferror in function 'maxlenof_proj_right_ankle'.",&tolua_err); 02944 return 0; 02945 #endif 02946 } 02947 #endif //#ifndef TOLUA_DISABLE 02948 02949 /* method: proj_right_foot of class fawkes::HumanSkeletonProjectionInterface */ 02950 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_right_foot00 02951 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_right_foot00(lua_State* tolua_S) 02952 { 02953 #ifndef TOLUA_RELEASE 02954 tolua_Error tolua_err; 02955 if ( 02956 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 02957 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 02958 !tolua_isnoobj(tolua_S,3,&tolua_err) 02959 ) 02960 goto tolua_lerror; 02961 else 02962 #endif 02963 { 02964 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 02965 int index = ((int) tolua_tonumber(tolua_S,2,0)); 02966 #ifndef TOLUA_RELEASE 02967 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'proj_right_foot'", NULL); 02968 #endif 02969 { 02970 float tolua_ret = (float) self->proj_right_foot(index); 02971 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 02972 } 02973 } 02974 return 1; 02975 #ifndef TOLUA_RELEASE 02976 tolua_lerror: 02977 tolua_error(tolua_S,"#ferror in function 'proj_right_foot'.",&tolua_err); 02978 return 0; 02979 #endif 02980 } 02981 #endif //#ifndef TOLUA_DISABLE 02982 02983 /* method: set_proj_right_foot of class fawkes::HumanSkeletonProjectionInterface */ 02984 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_right_foot00 02985 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_right_foot00(lua_State* tolua_S) 02986 { 02987 #ifndef TOLUA_RELEASE 02988 tolua_Error tolua_err; 02989 if ( 02990 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 02991 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 02992 !tolua_isnumber(tolua_S,3,0,&tolua_err) || 02993 !tolua_isnoobj(tolua_S,4,&tolua_err) 02994 ) 02995 goto tolua_lerror; 02996 else 02997 #endif 02998 { 02999 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 03000 unsigned int index = ((unsigned int) tolua_tonumber(tolua_S,2,0)); 03001 const float new_proj_right_foot = ((const float) tolua_tonumber(tolua_S,3,0)); 03002 #ifndef TOLUA_RELEASE 03003 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'set_proj_right_foot'", NULL); 03004 #endif 03005 { 03006 self->set_proj_right_foot(index,new_proj_right_foot); 03007 } 03008 } 03009 return 0; 03010 #ifndef TOLUA_RELEASE 03011 tolua_lerror: 03012 tolua_error(tolua_S,"#ferror in function 'set_proj_right_foot'.",&tolua_err); 03013 return 0; 03014 #endif 03015 } 03016 #endif //#ifndef TOLUA_DISABLE 03017 03018 /* method: maxlenof_proj_right_foot of class fawkes::HumanSkeletonProjectionInterface */ 03019 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_right_foot00 03020 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_right_foot00(lua_State* tolua_S) 03021 { 03022 #ifndef TOLUA_RELEASE 03023 tolua_Error tolua_err; 03024 if ( 03025 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 03026 !tolua_isnoobj(tolua_S,2,&tolua_err) 03027 ) 03028 goto tolua_lerror; 03029 else 03030 #endif 03031 { 03032 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 03033 #ifndef TOLUA_RELEASE 03034 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'maxlenof_proj_right_foot'", NULL); 03035 #endif 03036 { 03037 int tolua_ret = (int) self->maxlenof_proj_right_foot(); 03038 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 03039 } 03040 } 03041 return 1; 03042 #ifndef TOLUA_RELEASE 03043 tolua_lerror: 03044 tolua_error(tolua_S,"#ferror in function 'maxlenof_proj_right_foot'.",&tolua_err); 03045 return 0; 03046 #endif 03047 } 03048 #endif //#ifndef TOLUA_DISABLE 03049 03050 /* method: oftype of class fawkes::HumanSkeletonProjectionInterface */ 03051 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_oftype00 03052 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_oftype00(lua_State* tolua_S) 03053 { 03054 #ifndef TOLUA_RELEASE 03055 tolua_Error tolua_err; 03056 if ( 03057 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 03058 !tolua_isstring(tolua_S,2,0,&tolua_err) || 03059 !tolua_isnoobj(tolua_S,3,&tolua_err) 03060 ) 03061 goto tolua_lerror; 03062 else 03063 #endif 03064 { 03065 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 03066 const char* interface_type = ((const char*) tolua_tostring(tolua_S,2,0)); 03067 #ifndef TOLUA_RELEASE 03068 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'oftype'", NULL); 03069 #endif 03070 { 03071 bool tolua_ret = (bool) self->oftype(interface_type); 03072 tolua_pushboolean(tolua_S,(bool)tolua_ret); 03073 } 03074 } 03075 return 1; 03076 #ifndef TOLUA_RELEASE 03077 tolua_lerror: 03078 tolua_error(tolua_S,"#ferror in function 'oftype'.",&tolua_err); 03079 return 0; 03080 #endif 03081 } 03082 #endif //#ifndef TOLUA_DISABLE 03083 03084 /* method: datachunk of class fawkes::HumanSkeletonProjectionInterface */ 03085 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_datachunk00 03086 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_datachunk00(lua_State* tolua_S) 03087 { 03088 #ifndef TOLUA_RELEASE 03089 tolua_Error tolua_err; 03090 if ( 03091 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 03092 !tolua_isnoobj(tolua_S,2,&tolua_err) 03093 ) 03094 goto tolua_lerror; 03095 else 03096 #endif 03097 { 03098 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 03099 #ifndef TOLUA_RELEASE 03100 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'datachunk'", NULL); 03101 #endif 03102 { 03103 const void* tolua_ret = (const void*) self->datachunk(); 03104 tolua_pushuserdata(tolua_S,(void*)tolua_ret); 03105 } 03106 } 03107 return 1; 03108 #ifndef TOLUA_RELEASE 03109 tolua_lerror: 03110 tolua_error(tolua_S,"#ferror in function 'datachunk'.",&tolua_err); 03111 return 0; 03112 #endif 03113 } 03114 #endif //#ifndef TOLUA_DISABLE 03115 03116 /* method: datasize of class fawkes::HumanSkeletonProjectionInterface */ 03117 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_datasize00 03118 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_datasize00(lua_State* tolua_S) 03119 { 03120 #ifndef TOLUA_RELEASE 03121 tolua_Error tolua_err; 03122 if ( 03123 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 03124 !tolua_isnoobj(tolua_S,2,&tolua_err) 03125 ) 03126 goto tolua_lerror; 03127 else 03128 #endif 03129 { 03130 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 03131 #ifndef TOLUA_RELEASE 03132 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'datasize'", NULL); 03133 #endif 03134 { 03135 unsigned int tolua_ret = (unsigned int) self->datasize(); 03136 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 03137 } 03138 } 03139 return 1; 03140 #ifndef TOLUA_RELEASE 03141 tolua_lerror: 03142 tolua_error(tolua_S,"#ferror in function 'datasize'.",&tolua_err); 03143 return 0; 03144 #endif 03145 } 03146 #endif //#ifndef TOLUA_DISABLE 03147 03148 /* method: type of class fawkes::HumanSkeletonProjectionInterface */ 03149 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_type00 03150 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_type00(lua_State* tolua_S) 03151 { 03152 #ifndef TOLUA_RELEASE 03153 tolua_Error tolua_err; 03154 if ( 03155 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 03156 !tolua_isnoobj(tolua_S,2,&tolua_err) 03157 ) 03158 goto tolua_lerror; 03159 else 03160 #endif 03161 { 03162 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 03163 #ifndef TOLUA_RELEASE 03164 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'type'", NULL); 03165 #endif 03166 { 03167 const char* tolua_ret = (const char*) self->type(); 03168 tolua_pushstring(tolua_S,(const char*)tolua_ret); 03169 } 03170 } 03171 return 1; 03172 #ifndef TOLUA_RELEASE 03173 tolua_lerror: 03174 tolua_error(tolua_S,"#ferror in function 'type'.",&tolua_err); 03175 return 0; 03176 #endif 03177 } 03178 #endif //#ifndef TOLUA_DISABLE 03179 03180 /* method: id of class fawkes::HumanSkeletonProjectionInterface */ 03181 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_id00 03182 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_id00(lua_State* tolua_S) 03183 { 03184 #ifndef TOLUA_RELEASE 03185 tolua_Error tolua_err; 03186 if ( 03187 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 03188 !tolua_isnoobj(tolua_S,2,&tolua_err) 03189 ) 03190 goto tolua_lerror; 03191 else 03192 #endif 03193 { 03194 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 03195 #ifndef TOLUA_RELEASE 03196 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'id'", NULL); 03197 #endif 03198 { 03199 const char* tolua_ret = (const char*) self->id(); 03200 tolua_pushstring(tolua_S,(const char*)tolua_ret); 03201 } 03202 } 03203 return 1; 03204 #ifndef TOLUA_RELEASE 03205 tolua_lerror: 03206 tolua_error(tolua_S,"#ferror in function 'id'.",&tolua_err); 03207 return 0; 03208 #endif 03209 } 03210 #endif //#ifndef TOLUA_DISABLE 03211 03212 /* method: uid of class fawkes::HumanSkeletonProjectionInterface */ 03213 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_uid00 03214 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_uid00(lua_State* tolua_S) 03215 { 03216 #ifndef TOLUA_RELEASE 03217 tolua_Error tolua_err; 03218 if ( 03219 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 03220 !tolua_isnoobj(tolua_S,2,&tolua_err) 03221 ) 03222 goto tolua_lerror; 03223 else 03224 #endif 03225 { 03226 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 03227 #ifndef TOLUA_RELEASE 03228 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'uid'", NULL); 03229 #endif 03230 { 03231 const char* tolua_ret = (const char*) self->uid(); 03232 tolua_pushstring(tolua_S,(const char*)tolua_ret); 03233 } 03234 } 03235 return 1; 03236 #ifndef TOLUA_RELEASE 03237 tolua_lerror: 03238 tolua_error(tolua_S,"#ferror in function 'uid'.",&tolua_err); 03239 return 0; 03240 #endif 03241 } 03242 #endif //#ifndef TOLUA_DISABLE 03243 03244 /* method: serial of class fawkes::HumanSkeletonProjectionInterface */ 03245 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_serial00 03246 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_serial00(lua_State* tolua_S) 03247 { 03248 #ifndef TOLUA_RELEASE 03249 tolua_Error tolua_err; 03250 if ( 03251 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 03252 !tolua_isnoobj(tolua_S,2,&tolua_err) 03253 ) 03254 goto tolua_lerror; 03255 else 03256 #endif 03257 { 03258 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 03259 #ifndef TOLUA_RELEASE 03260 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'serial'", NULL); 03261 #endif 03262 { 03263 unsigned int tolua_ret = (unsigned int) self->serial(); 03264 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 03265 } 03266 } 03267 return 1; 03268 #ifndef TOLUA_RELEASE 03269 tolua_lerror: 03270 tolua_error(tolua_S,"#ferror in function 'serial'.",&tolua_err); 03271 return 0; 03272 #endif 03273 } 03274 #endif //#ifndef TOLUA_DISABLE 03275 03276 /* method: mem_serial of class fawkes::HumanSkeletonProjectionInterface */ 03277 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_mem_serial00 03278 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_mem_serial00(lua_State* tolua_S) 03279 { 03280 #ifndef TOLUA_RELEASE 03281 tolua_Error tolua_err; 03282 if ( 03283 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 03284 !tolua_isnoobj(tolua_S,2,&tolua_err) 03285 ) 03286 goto tolua_lerror; 03287 else 03288 #endif 03289 { 03290 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 03291 #ifndef TOLUA_RELEASE 03292 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'mem_serial'", NULL); 03293 #endif 03294 { 03295 unsigned int tolua_ret = (unsigned int) self->mem_serial(); 03296 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 03297 } 03298 } 03299 return 1; 03300 #ifndef TOLUA_RELEASE 03301 tolua_lerror: 03302 tolua_error(tolua_S,"#ferror in function 'mem_serial'.",&tolua_err); 03303 return 0; 03304 #endif 03305 } 03306 #endif //#ifndef TOLUA_DISABLE 03307 03308 /* method: operator== of class fawkes::HumanSkeletonProjectionInterface */ 03309 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface__eq00 03310 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface__eq00(lua_State* tolua_S) 03311 { 03312 #ifndef TOLUA_RELEASE 03313 tolua_Error tolua_err; 03314 if ( 03315 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 03316 (tolua_isvaluenil(tolua_S,2,&tolua_err) || !tolua_isusertype(tolua_S,2,"Interface",0,&tolua_err)) || 03317 !tolua_isnoobj(tolua_S,3,&tolua_err) 03318 ) 03319 goto tolua_lerror; 03320 else 03321 #endif 03322 { 03323 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 03324 Interface* comp = ((Interface*) tolua_tousertype(tolua_S,2,0)); 03325 #ifndef TOLUA_RELEASE 03326 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'operator=='", NULL); 03327 #endif 03328 { 03329 bool tolua_ret = (bool) self->operator==(*comp); 03330 tolua_pushboolean(tolua_S,(bool)tolua_ret); 03331 } 03332 } 03333 return 1; 03334 #ifndef TOLUA_RELEASE 03335 tolua_lerror: 03336 tolua_error(tolua_S,"#ferror in function '.eq'.",&tolua_err); 03337 return 0; 03338 #endif 03339 } 03340 #endif //#ifndef TOLUA_DISABLE 03341 03342 /* method: hash of class fawkes::HumanSkeletonProjectionInterface */ 03343 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_hash00 03344 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_hash00(lua_State* tolua_S) 03345 { 03346 #ifndef TOLUA_RELEASE 03347 tolua_Error tolua_err; 03348 if ( 03349 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 03350 !tolua_isnoobj(tolua_S,2,&tolua_err) 03351 ) 03352 goto tolua_lerror; 03353 else 03354 #endif 03355 { 03356 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 03357 #ifndef TOLUA_RELEASE 03358 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'hash'", NULL); 03359 #endif 03360 { 03361 unsigned const char* tolua_ret = ( unsigned const char*) self->hash(); 03362 tolua_pushstring(tolua_S,(const char*)tolua_ret); 03363 } 03364 } 03365 return 1; 03366 #ifndef TOLUA_RELEASE 03367 tolua_lerror: 03368 tolua_error(tolua_S,"#ferror in function 'hash'.",&tolua_err); 03369 return 0; 03370 #endif 03371 } 03372 #endif //#ifndef TOLUA_DISABLE 03373 03374 /* method: hash_size of class fawkes::HumanSkeletonProjectionInterface */ 03375 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_hash_size00 03376 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_hash_size00(lua_State* tolua_S) 03377 { 03378 #ifndef TOLUA_RELEASE 03379 tolua_Error tolua_err; 03380 if ( 03381 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 03382 !tolua_isnoobj(tolua_S,2,&tolua_err) 03383 ) 03384 goto tolua_lerror; 03385 else 03386 #endif 03387 { 03388 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 03389 #ifndef TOLUA_RELEASE 03390 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'hash_size'", NULL); 03391 #endif 03392 { 03393 int tolua_ret = (int) self->hash_size(); 03394 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 03395 } 03396 } 03397 return 1; 03398 #ifndef TOLUA_RELEASE 03399 tolua_lerror: 03400 tolua_error(tolua_S,"#ferror in function 'hash_size'.",&tolua_err); 03401 return 0; 03402 #endif 03403 } 03404 #endif //#ifndef TOLUA_DISABLE 03405 03406 /* method: hash_printable of class fawkes::HumanSkeletonProjectionInterface */ 03407 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_hash_printable00 03408 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_hash_printable00(lua_State* tolua_S) 03409 { 03410 #ifndef TOLUA_RELEASE 03411 tolua_Error tolua_err; 03412 if ( 03413 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 03414 !tolua_isnoobj(tolua_S,2,&tolua_err) 03415 ) 03416 goto tolua_lerror; 03417 else 03418 #endif 03419 { 03420 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 03421 #ifndef TOLUA_RELEASE 03422 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'hash_printable'", NULL); 03423 #endif 03424 { 03425 const char* tolua_ret = (const char*) self->hash_printable(); 03426 tolua_pushstring(tolua_S,(const char*)tolua_ret); 03427 } 03428 } 03429 return 1; 03430 #ifndef TOLUA_RELEASE 03431 tolua_lerror: 03432 tolua_error(tolua_S,"#ferror in function 'hash_printable'.",&tolua_err); 03433 return 0; 03434 #endif 03435 } 03436 #endif //#ifndef TOLUA_DISABLE 03437 03438 /* method: is_writer of class fawkes::HumanSkeletonProjectionInterface */ 03439 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_is_writer00 03440 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_is_writer00(lua_State* tolua_S) 03441 { 03442 #ifndef TOLUA_RELEASE 03443 tolua_Error tolua_err; 03444 if ( 03445 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 03446 !tolua_isnoobj(tolua_S,2,&tolua_err) 03447 ) 03448 goto tolua_lerror; 03449 else 03450 #endif 03451 { 03452 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 03453 #ifndef TOLUA_RELEASE 03454 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'is_writer'", NULL); 03455 #endif 03456 { 03457 bool tolua_ret = (bool) self->is_writer(); 03458 tolua_pushboolean(tolua_S,(bool)tolua_ret); 03459 } 03460 } 03461 return 1; 03462 #ifndef TOLUA_RELEASE 03463 tolua_lerror: 03464 tolua_error(tolua_S,"#ferror in function 'is_writer'.",&tolua_err); 03465 return 0; 03466 #endif 03467 } 03468 #endif //#ifndef TOLUA_DISABLE 03469 03470 /* method: set_from_chunk of class fawkes::HumanSkeletonProjectionInterface */ 03471 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_from_chunk00 03472 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_from_chunk00(lua_State* tolua_S) 03473 { 03474 #ifndef TOLUA_RELEASE 03475 tolua_Error tolua_err; 03476 if ( 03477 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 03478 !tolua_isuserdata(tolua_S,2,0,&tolua_err) || 03479 !tolua_isnoobj(tolua_S,3,&tolua_err) 03480 ) 03481 goto tolua_lerror; 03482 else 03483 #endif 03484 { 03485 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 03486 void* chunk = ((void*) tolua_touserdata(tolua_S,2,0)); 03487 #ifndef TOLUA_RELEASE 03488 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'set_from_chunk'", NULL); 03489 #endif 03490 { 03491 self->set_from_chunk(chunk); 03492 } 03493 } 03494 return 0; 03495 #ifndef TOLUA_RELEASE 03496 tolua_lerror: 03497 tolua_error(tolua_S,"#ferror in function 'set_from_chunk'.",&tolua_err); 03498 return 0; 03499 #endif 03500 } 03501 #endif //#ifndef TOLUA_DISABLE 03502 03503 /* method: create_message of class fawkes::HumanSkeletonProjectionInterface */ 03504 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_create_message00 03505 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_create_message00(lua_State* tolua_S) 03506 { 03507 #ifndef TOLUA_RELEASE 03508 tolua_Error tolua_err; 03509 if ( 03510 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 03511 !tolua_isstring(tolua_S,2,0,&tolua_err) || 03512 !tolua_isnoobj(tolua_S,3,&tolua_err) 03513 ) 03514 goto tolua_lerror; 03515 else 03516 #endif 03517 { 03518 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 03519 const char* type = ((const char*) tolua_tostring(tolua_S,2,0)); 03520 #ifndef TOLUA_RELEASE 03521 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'create_message'", NULL); 03522 #endif 03523 { 03524 Message* tolua_ret = (Message*) self->create_message(type); 03525 tolua_pushusertype(tolua_S,(void*)tolua_ret,"Message"); 03526 } 03527 } 03528 return 1; 03529 #ifndef TOLUA_RELEASE 03530 tolua_lerror: 03531 tolua_error(tolua_S,"#ferror in function 'create_message'.",&tolua_err); 03532 return 0; 03533 #endif 03534 } 03535 #endif //#ifndef TOLUA_DISABLE 03536 03537 /* method: read of class fawkes::HumanSkeletonProjectionInterface */ 03538 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_read00 03539 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_read00(lua_State* tolua_S) 03540 { 03541 #ifndef TOLUA_RELEASE 03542 tolua_Error tolua_err; 03543 if ( 03544 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 03545 !tolua_isnoobj(tolua_S,2,&tolua_err) 03546 ) 03547 goto tolua_lerror; 03548 else 03549 #endif 03550 { 03551 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 03552 #ifndef TOLUA_RELEASE 03553 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'read'", NULL); 03554 #endif 03555 { 03556 self->read(); 03557 } 03558 } 03559 return 0; 03560 #ifndef TOLUA_RELEASE 03561 tolua_lerror: 03562 tolua_error(tolua_S,"#ferror in function 'read'.",&tolua_err); 03563 return 0; 03564 #endif 03565 } 03566 #endif //#ifndef TOLUA_DISABLE 03567 03568 /* method: write of class fawkes::HumanSkeletonProjectionInterface */ 03569 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_write00 03570 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_write00(lua_State* tolua_S) 03571 { 03572 #ifndef TOLUA_RELEASE 03573 tolua_Error tolua_err; 03574 if ( 03575 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 03576 !tolua_isnoobj(tolua_S,2,&tolua_err) 03577 ) 03578 goto tolua_lerror; 03579 else 03580 #endif 03581 { 03582 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 03583 #ifndef TOLUA_RELEASE 03584 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'write'", NULL); 03585 #endif 03586 { 03587 self->write(); 03588 } 03589 } 03590 return 0; 03591 #ifndef TOLUA_RELEASE 03592 tolua_lerror: 03593 tolua_error(tolua_S,"#ferror in function 'write'.",&tolua_err); 03594 return 0; 03595 #endif 03596 } 03597 #endif //#ifndef TOLUA_DISABLE 03598 03599 /* method: has_writer of class fawkes::HumanSkeletonProjectionInterface */ 03600 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_has_writer00 03601 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_has_writer00(lua_State* tolua_S) 03602 { 03603 #ifndef TOLUA_RELEASE 03604 tolua_Error tolua_err; 03605 if ( 03606 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 03607 !tolua_isnoobj(tolua_S,2,&tolua_err) 03608 ) 03609 goto tolua_lerror; 03610 else 03611 #endif 03612 { 03613 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 03614 #ifndef TOLUA_RELEASE 03615 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'has_writer'", NULL); 03616 #endif 03617 { 03618 bool tolua_ret = (bool) self->has_writer(); 03619 tolua_pushboolean(tolua_S,(bool)tolua_ret); 03620 } 03621 } 03622 return 1; 03623 #ifndef TOLUA_RELEASE 03624 tolua_lerror: 03625 tolua_error(tolua_S,"#ferror in function 'has_writer'.",&tolua_err); 03626 return 0; 03627 #endif 03628 } 03629 #endif //#ifndef TOLUA_DISABLE 03630 03631 /* method: num_readers of class fawkes::HumanSkeletonProjectionInterface */ 03632 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_num_readers00 03633 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_num_readers00(lua_State* tolua_S) 03634 { 03635 #ifndef TOLUA_RELEASE 03636 tolua_Error tolua_err; 03637 if ( 03638 !tolua_isusertype(tolua_S,1,"const fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 03639 !tolua_isnoobj(tolua_S,2,&tolua_err) 03640 ) 03641 goto tolua_lerror; 03642 else 03643 #endif 03644 { 03645 const fawkes::HumanSkeletonProjectionInterface* self = (const fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 03646 #ifndef TOLUA_RELEASE 03647 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'num_readers'", NULL); 03648 #endif 03649 { 03650 unsigned int tolua_ret = (unsigned int) self->num_readers(); 03651 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 03652 } 03653 } 03654 return 1; 03655 #ifndef TOLUA_RELEASE 03656 tolua_lerror: 03657 tolua_error(tolua_S,"#ferror in function 'num_readers'.",&tolua_err); 03658 return 0; 03659 #endif 03660 } 03661 #endif //#ifndef TOLUA_DISABLE 03662 03663 /* method: msgq_enqueue_copy of class fawkes::HumanSkeletonProjectionInterface */ 03664 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_msgq_enqueue_copy00 03665 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_msgq_enqueue_copy00(lua_State* tolua_S) 03666 { 03667 #ifndef TOLUA_RELEASE 03668 tolua_Error tolua_err; 03669 if ( 03670 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 03671 !tolua_isusertype(tolua_S,2,"Message",0,&tolua_err) || 03672 !tolua_isnoobj(tolua_S,3,&tolua_err) 03673 ) 03674 goto tolua_lerror; 03675 else 03676 #endif 03677 { 03678 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 03679 Message* message = ((Message*) tolua_tousertype(tolua_S,2,0)); 03680 #ifndef TOLUA_RELEASE 03681 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'msgq_enqueue_copy'", NULL); 03682 #endif 03683 { 03684 unsigned int tolua_ret = (unsigned int) self->msgq_enqueue_copy(message); 03685 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 03686 } 03687 } 03688 return 1; 03689 #ifndef TOLUA_RELEASE 03690 tolua_lerror: 03691 tolua_error(tolua_S,"#ferror in function 'msgq_enqueue_copy'.",&tolua_err); 03692 return 0; 03693 #endif 03694 } 03695 #endif //#ifndef TOLUA_DISABLE 03696 03697 /* method: msgq_remove of class fawkes::HumanSkeletonProjectionInterface */ 03698 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_msgq_remove00 03699 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_msgq_remove00(lua_State* tolua_S) 03700 { 03701 #ifndef TOLUA_RELEASE 03702 tolua_Error tolua_err; 03703 if ( 03704 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 03705 !tolua_isusertype(tolua_S,2,"Message",0,&tolua_err) || 03706 !tolua_isnoobj(tolua_S,3,&tolua_err) 03707 ) 03708 goto tolua_lerror; 03709 else 03710 #endif 03711 { 03712 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 03713 Message* message = ((Message*) tolua_tousertype(tolua_S,2,0)); 03714 #ifndef TOLUA_RELEASE 03715 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'msgq_remove'", NULL); 03716 #endif 03717 { 03718 self->msgq_remove(message); 03719 } 03720 } 03721 return 0; 03722 #ifndef TOLUA_RELEASE 03723 tolua_lerror: 03724 tolua_error(tolua_S,"#ferror in function 'msgq_remove'.",&tolua_err); 03725 return 0; 03726 #endif 03727 } 03728 #endif //#ifndef TOLUA_DISABLE 03729 03730 /* method: msgq_remove of class fawkes::HumanSkeletonProjectionInterface */ 03731 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_msgq_remove01 03732 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_msgq_remove01(lua_State* tolua_S) 03733 { 03734 tolua_Error tolua_err; 03735 if ( 03736 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 03737 !tolua_isnumber(tolua_S,2,0,&tolua_err) || 03738 !tolua_isnoobj(tolua_S,3,&tolua_err) 03739 ) 03740 goto tolua_lerror; 03741 else 03742 { 03743 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 03744 unsigned int message_id = ((unsigned int) tolua_tonumber(tolua_S,2,0)); 03745 #ifndef TOLUA_RELEASE 03746 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'msgq_remove'", NULL); 03747 #endif 03748 { 03749 self->msgq_remove(message_id); 03750 } 03751 } 03752 return 0; 03753 tolua_lerror: 03754 return tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_msgq_remove00(tolua_S); 03755 } 03756 #endif //#ifndef TOLUA_DISABLE 03757 03758 /* method: msgq_size of class fawkes::HumanSkeletonProjectionInterface */ 03759 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_msgq_size00 03760 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_msgq_size00(lua_State* tolua_S) 03761 { 03762 #ifndef TOLUA_RELEASE 03763 tolua_Error tolua_err; 03764 if ( 03765 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 03766 !tolua_isnoobj(tolua_S,2,&tolua_err) 03767 ) 03768 goto tolua_lerror; 03769 else 03770 #endif 03771 { 03772 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 03773 #ifndef TOLUA_RELEASE 03774 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'msgq_size'", NULL); 03775 #endif 03776 { 03777 unsigned int tolua_ret = (unsigned int) self->msgq_size(); 03778 tolua_pushnumber(tolua_S,(lua_Number)tolua_ret); 03779 } 03780 } 03781 return 1; 03782 #ifndef TOLUA_RELEASE 03783 tolua_lerror: 03784 tolua_error(tolua_S,"#ferror in function 'msgq_size'.",&tolua_err); 03785 return 0; 03786 #endif 03787 } 03788 #endif //#ifndef TOLUA_DISABLE 03789 03790 /* method: msgq_flush of class fawkes::HumanSkeletonProjectionInterface */ 03791 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_msgq_flush00 03792 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_msgq_flush00(lua_State* tolua_S) 03793 { 03794 #ifndef TOLUA_RELEASE 03795 tolua_Error tolua_err; 03796 if ( 03797 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 03798 !tolua_isnoobj(tolua_S,2,&tolua_err) 03799 ) 03800 goto tolua_lerror; 03801 else 03802 #endif 03803 { 03804 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 03805 #ifndef TOLUA_RELEASE 03806 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'msgq_flush'", NULL); 03807 #endif 03808 { 03809 self->msgq_flush(); 03810 } 03811 } 03812 return 0; 03813 #ifndef TOLUA_RELEASE 03814 tolua_lerror: 03815 tolua_error(tolua_S,"#ferror in function 'msgq_flush'.",&tolua_err); 03816 return 0; 03817 #endif 03818 } 03819 #endif //#ifndef TOLUA_DISABLE 03820 03821 /* method: msgq_lock of class fawkes::HumanSkeletonProjectionInterface */ 03822 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_msgq_lock00 03823 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_msgq_lock00(lua_State* tolua_S) 03824 { 03825 #ifndef TOLUA_RELEASE 03826 tolua_Error tolua_err; 03827 if ( 03828 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 03829 !tolua_isnoobj(tolua_S,2,&tolua_err) 03830 ) 03831 goto tolua_lerror; 03832 else 03833 #endif 03834 { 03835 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 03836 #ifndef TOLUA_RELEASE 03837 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'msgq_lock'", NULL); 03838 #endif 03839 { 03840 self->msgq_lock(); 03841 } 03842 } 03843 return 0; 03844 #ifndef TOLUA_RELEASE 03845 tolua_lerror: 03846 tolua_error(tolua_S,"#ferror in function 'msgq_lock'.",&tolua_err); 03847 return 0; 03848 #endif 03849 } 03850 #endif //#ifndef TOLUA_DISABLE 03851 03852 /* method: msgq_try_lock of class fawkes::HumanSkeletonProjectionInterface */ 03853 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_msgq_try_lock00 03854 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_msgq_try_lock00(lua_State* tolua_S) 03855 { 03856 #ifndef TOLUA_RELEASE 03857 tolua_Error tolua_err; 03858 if ( 03859 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 03860 !tolua_isnoobj(tolua_S,2,&tolua_err) 03861 ) 03862 goto tolua_lerror; 03863 else 03864 #endif 03865 { 03866 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 03867 #ifndef TOLUA_RELEASE 03868 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'msgq_try_lock'", NULL); 03869 #endif 03870 { 03871 bool tolua_ret = (bool) self->msgq_try_lock(); 03872 tolua_pushboolean(tolua_S,(bool)tolua_ret); 03873 } 03874 } 03875 return 1; 03876 #ifndef TOLUA_RELEASE 03877 tolua_lerror: 03878 tolua_error(tolua_S,"#ferror in function 'msgq_try_lock'.",&tolua_err); 03879 return 0; 03880 #endif 03881 } 03882 #endif //#ifndef TOLUA_DISABLE 03883 03884 /* method: msgq_unlock of class fawkes::HumanSkeletonProjectionInterface */ 03885 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_msgq_unlock00 03886 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_msgq_unlock00(lua_State* tolua_S) 03887 { 03888 #ifndef TOLUA_RELEASE 03889 tolua_Error tolua_err; 03890 if ( 03891 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 03892 !tolua_isnoobj(tolua_S,2,&tolua_err) 03893 ) 03894 goto tolua_lerror; 03895 else 03896 #endif 03897 { 03898 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 03899 #ifndef TOLUA_RELEASE 03900 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'msgq_unlock'", NULL); 03901 #endif 03902 { 03903 self->msgq_unlock(); 03904 } 03905 } 03906 return 0; 03907 #ifndef TOLUA_RELEASE 03908 tolua_lerror: 03909 tolua_error(tolua_S,"#ferror in function 'msgq_unlock'.",&tolua_err); 03910 return 0; 03911 #endif 03912 } 03913 #endif //#ifndef TOLUA_DISABLE 03914 03915 /* method: msgq_pop of class fawkes::HumanSkeletonProjectionInterface */ 03916 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_msgq_pop00 03917 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_msgq_pop00(lua_State* tolua_S) 03918 { 03919 #ifndef TOLUA_RELEASE 03920 tolua_Error tolua_err; 03921 if ( 03922 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 03923 !tolua_isnoobj(tolua_S,2,&tolua_err) 03924 ) 03925 goto tolua_lerror; 03926 else 03927 #endif 03928 { 03929 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 03930 #ifndef TOLUA_RELEASE 03931 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'msgq_pop'", NULL); 03932 #endif 03933 { 03934 self->msgq_pop(); 03935 } 03936 } 03937 return 0; 03938 #ifndef TOLUA_RELEASE 03939 tolua_lerror: 03940 tolua_error(tolua_S,"#ferror in function 'msgq_pop'.",&tolua_err); 03941 return 0; 03942 #endif 03943 } 03944 #endif //#ifndef TOLUA_DISABLE 03945 03946 /* method: msgq_first of class fawkes::HumanSkeletonProjectionInterface */ 03947 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_msgq_first00 03948 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_msgq_first00(lua_State* tolua_S) 03949 { 03950 #ifndef TOLUA_RELEASE 03951 tolua_Error tolua_err; 03952 if ( 03953 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 03954 !tolua_isnoobj(tolua_S,2,&tolua_err) 03955 ) 03956 goto tolua_lerror; 03957 else 03958 #endif 03959 { 03960 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 03961 #ifndef TOLUA_RELEASE 03962 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'msgq_first'", NULL); 03963 #endif 03964 { 03965 Message* tolua_ret = (Message*) self->msgq_first(); 03966 tolua_pushusertype(tolua_S,(void*)tolua_ret,"Message"); 03967 } 03968 } 03969 return 1; 03970 #ifndef TOLUA_RELEASE 03971 tolua_lerror: 03972 tolua_error(tolua_S,"#ferror in function 'msgq_first'.",&tolua_err); 03973 return 0; 03974 #endif 03975 } 03976 #endif //#ifndef TOLUA_DISABLE 03977 03978 /* method: msgq_empty of class fawkes::HumanSkeletonProjectionInterface */ 03979 #ifndef TOLUA_DISABLE_tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_msgq_empty00 03980 static int tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_msgq_empty00(lua_State* tolua_S) 03981 { 03982 #ifndef TOLUA_RELEASE 03983 tolua_Error tolua_err; 03984 if ( 03985 !tolua_isusertype(tolua_S,1,"fawkes::HumanSkeletonProjectionInterface",0,&tolua_err) || 03986 !tolua_isnoobj(tolua_S,2,&tolua_err) 03987 ) 03988 goto tolua_lerror; 03989 else 03990 #endif 03991 { 03992 fawkes::HumanSkeletonProjectionInterface* self = (fawkes::HumanSkeletonProjectionInterface*) tolua_tousertype(tolua_S,1,0); 03993 #ifndef TOLUA_RELEASE 03994 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'msgq_empty'", NULL); 03995 #endif 03996 { 03997 bool tolua_ret = (bool) self->msgq_empty(); 03998 tolua_pushboolean(tolua_S,(bool)tolua_ret); 03999 } 04000 } 04001 return 1; 04002 #ifndef TOLUA_RELEASE 04003 tolua_lerror: 04004 tolua_error(tolua_S,"#ferror in function 'msgq_empty'.",&tolua_err); 04005 return 0; 04006 #endif 04007 } 04008 #endif //#ifndef TOLUA_DISABLE 04009 04010 /* Open function */ 04011 TOLUA_API int tolua_interfaces_HumanSkeletonProjectionInterface_open (lua_State* tolua_S) 04012 { 04013 tolua_open(tolua_S); 04014 tolua_reg_types(tolua_S); 04015 tolua_module(tolua_S,NULL,0); 04016 tolua_beginmodule(tolua_S,NULL); 04017 tolua_module(tolua_S,"fawkes",0); 04018 tolua_beginmodule(tolua_S,"fawkes"); 04019 tolua_cclass(tolua_S,"HumanSkeletonProjectionInterface","fawkes::HumanSkeletonProjectionInterface","Interface",NULL); 04020 tolua_beginmodule(tolua_S,"HumanSkeletonProjectionInterface"); 04021 tolua_function(tolua_S,"horizontal_fov",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_horizontal_fov00); 04022 tolua_function(tolua_S,"set_horizontal_fov",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_horizontal_fov00); 04023 tolua_function(tolua_S,"maxlenof_horizontal_fov",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_horizontal_fov00); 04024 tolua_function(tolua_S,"vertical_fov",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_vertical_fov00); 04025 tolua_function(tolua_S,"set_vertical_fov",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_vertical_fov00); 04026 tolua_function(tolua_S,"maxlenof_vertical_fov",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_vertical_fov00); 04027 tolua_function(tolua_S,"res_x",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_res_x00); 04028 tolua_function(tolua_S,"set_res_x",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_res_x00); 04029 tolua_function(tolua_S,"maxlenof_res_x",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_res_x00); 04030 tolua_function(tolua_S,"res_y",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_res_y00); 04031 tolua_function(tolua_S,"set_res_y",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_res_y00); 04032 tolua_function(tolua_S,"maxlenof_res_y",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_res_y00); 04033 tolua_function(tolua_S,"max_depth",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_max_depth00); 04034 tolua_function(tolua_S,"set_max_depth",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_max_depth00); 04035 tolua_function(tolua_S,"maxlenof_max_depth",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_max_depth00); 04036 tolua_function(tolua_S,"proj_com",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_com00); 04037 tolua_function(tolua_S,"set_proj_com",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_com00); 04038 tolua_function(tolua_S,"maxlenof_proj_com",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_com00); 04039 tolua_function(tolua_S,"proj_head",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_head00); 04040 tolua_function(tolua_S,"set_proj_head",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_head00); 04041 tolua_function(tolua_S,"maxlenof_proj_head",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_head00); 04042 tolua_function(tolua_S,"proj_neck",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_neck00); 04043 tolua_function(tolua_S,"set_proj_neck",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_neck00); 04044 tolua_function(tolua_S,"maxlenof_proj_neck",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_neck00); 04045 tolua_function(tolua_S,"proj_torso",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_torso00); 04046 tolua_function(tolua_S,"set_proj_torso",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_torso00); 04047 tolua_function(tolua_S,"maxlenof_proj_torso",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_torso00); 04048 tolua_function(tolua_S,"proj_waist",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_waist00); 04049 tolua_function(tolua_S,"set_proj_waist",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_waist00); 04050 tolua_function(tolua_S,"maxlenof_proj_waist",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_waist00); 04051 tolua_function(tolua_S,"proj_left_collar",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_left_collar00); 04052 tolua_function(tolua_S,"set_proj_left_collar",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_left_collar00); 04053 tolua_function(tolua_S,"maxlenof_proj_left_collar",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_left_collar00); 04054 tolua_function(tolua_S,"proj_left_shoulder",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_left_shoulder00); 04055 tolua_function(tolua_S,"set_proj_left_shoulder",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_left_shoulder00); 04056 tolua_function(tolua_S,"maxlenof_proj_left_shoulder",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_left_shoulder00); 04057 tolua_function(tolua_S,"proj_left_elbow",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_left_elbow00); 04058 tolua_function(tolua_S,"set_proj_left_elbow",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_left_elbow00); 04059 tolua_function(tolua_S,"maxlenof_proj_left_elbow",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_left_elbow00); 04060 tolua_function(tolua_S,"proj_left_wrist",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_left_wrist00); 04061 tolua_function(tolua_S,"set_proj_left_wrist",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_left_wrist00); 04062 tolua_function(tolua_S,"maxlenof_proj_left_wrist",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_left_wrist00); 04063 tolua_function(tolua_S,"proj_left_hand",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_left_hand00); 04064 tolua_function(tolua_S,"set_proj_left_hand",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_left_hand00); 04065 tolua_function(tolua_S,"maxlenof_proj_left_hand",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_left_hand00); 04066 tolua_function(tolua_S,"proj_left_fingertip",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_left_fingertip00); 04067 tolua_function(tolua_S,"set_proj_left_fingertip",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_left_fingertip00); 04068 tolua_function(tolua_S,"maxlenof_proj_left_fingertip",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_left_fingertip00); 04069 tolua_function(tolua_S,"proj_right_collar",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_right_collar00); 04070 tolua_function(tolua_S,"set_proj_right_collar",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_right_collar00); 04071 tolua_function(tolua_S,"maxlenof_proj_right_collar",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_right_collar00); 04072 tolua_function(tolua_S,"proj_right_shoulder",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_right_shoulder00); 04073 tolua_function(tolua_S,"set_proj_right_shoulder",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_right_shoulder00); 04074 tolua_function(tolua_S,"maxlenof_proj_right_shoulder",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_right_shoulder00); 04075 tolua_function(tolua_S,"proj_right_elbow",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_right_elbow00); 04076 tolua_function(tolua_S,"set_proj_right_elbow",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_right_elbow00); 04077 tolua_function(tolua_S,"maxlenof_proj_right_elbow",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_right_elbow00); 04078 tolua_function(tolua_S,"proj_right_wrist",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_right_wrist00); 04079 tolua_function(tolua_S,"set_proj_right_wrist",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_right_wrist00); 04080 tolua_function(tolua_S,"maxlenof_proj_right_wrist",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_right_wrist00); 04081 tolua_function(tolua_S,"proj_right_hand",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_right_hand00); 04082 tolua_function(tolua_S,"set_proj_right_hand",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_right_hand00); 04083 tolua_function(tolua_S,"maxlenof_proj_right_hand",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_right_hand00); 04084 tolua_function(tolua_S,"proj_right_fingertip",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_right_fingertip00); 04085 tolua_function(tolua_S,"set_proj_right_fingertip",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_right_fingertip00); 04086 tolua_function(tolua_S,"maxlenof_proj_right_fingertip",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_right_fingertip00); 04087 tolua_function(tolua_S,"proj_left_hip",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_left_hip00); 04088 tolua_function(tolua_S,"set_proj_left_hip",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_left_hip00); 04089 tolua_function(tolua_S,"maxlenof_proj_left_hip",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_left_hip00); 04090 tolua_function(tolua_S,"proj_left_knee",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_left_knee00); 04091 tolua_function(tolua_S,"set_proj_left_knee",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_left_knee00); 04092 tolua_function(tolua_S,"maxlenof_proj_left_knee",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_left_knee00); 04093 tolua_function(tolua_S,"proj_left_ankle",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_left_ankle00); 04094 tolua_function(tolua_S,"set_proj_left_ankle",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_left_ankle00); 04095 tolua_function(tolua_S,"maxlenof_proj_left_ankle",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_left_ankle00); 04096 tolua_function(tolua_S,"proj_left_foot",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_left_foot00); 04097 tolua_function(tolua_S,"set_proj_left_foot",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_left_foot00); 04098 tolua_function(tolua_S,"maxlenof_proj_left_foot",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_left_foot00); 04099 tolua_function(tolua_S,"proj_right_hip",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_right_hip00); 04100 tolua_function(tolua_S,"set_proj_right_hip",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_right_hip00); 04101 tolua_function(tolua_S,"maxlenof_proj_right_hip",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_right_hip00); 04102 tolua_function(tolua_S,"proj_right_knee",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_right_knee00); 04103 tolua_function(tolua_S,"set_proj_right_knee",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_right_knee00); 04104 tolua_function(tolua_S,"maxlenof_proj_right_knee",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_right_knee00); 04105 tolua_function(tolua_S,"proj_right_ankle",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_right_ankle00); 04106 tolua_function(tolua_S,"set_proj_right_ankle",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_right_ankle00); 04107 tolua_function(tolua_S,"maxlenof_proj_right_ankle",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_right_ankle00); 04108 tolua_function(tolua_S,"proj_right_foot",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_proj_right_foot00); 04109 tolua_function(tolua_S,"set_proj_right_foot",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_proj_right_foot00); 04110 tolua_function(tolua_S,"maxlenof_proj_right_foot",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_maxlenof_proj_right_foot00); 04111 tolua_function(tolua_S,"oftype",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_oftype00); 04112 tolua_function(tolua_S,"datachunk",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_datachunk00); 04113 tolua_function(tolua_S,"datasize",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_datasize00); 04114 tolua_function(tolua_S,"type",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_type00); 04115 tolua_function(tolua_S,"id",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_id00); 04116 tolua_function(tolua_S,"uid",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_uid00); 04117 tolua_function(tolua_S,"serial",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_serial00); 04118 tolua_function(tolua_S,"mem_serial",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_mem_serial00); 04119 tolua_function(tolua_S,".eq",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface__eq00); 04120 tolua_function(tolua_S,"hash",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_hash00); 04121 tolua_function(tolua_S,"hash_size",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_hash_size00); 04122 tolua_function(tolua_S,"hash_printable",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_hash_printable00); 04123 tolua_function(tolua_S,"is_writer",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_is_writer00); 04124 tolua_function(tolua_S,"set_from_chunk",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_set_from_chunk00); 04125 tolua_function(tolua_S,"create_message",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_create_message00); 04126 tolua_function(tolua_S,"read",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_read00); 04127 tolua_function(tolua_S,"write",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_write00); 04128 tolua_function(tolua_S,"has_writer",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_has_writer00); 04129 tolua_function(tolua_S,"num_readers",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_num_readers00); 04130 tolua_function(tolua_S,"msgq_enqueue_copy",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_msgq_enqueue_copy00); 04131 tolua_function(tolua_S,"msgq_remove",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_msgq_remove00); 04132 tolua_function(tolua_S,"msgq_remove",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_msgq_remove01); 04133 tolua_function(tolua_S,"msgq_size",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_msgq_size00); 04134 tolua_function(tolua_S,"msgq_flush",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_msgq_flush00); 04135 tolua_function(tolua_S,"msgq_lock",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_msgq_lock00); 04136 tolua_function(tolua_S,"msgq_try_lock",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_msgq_try_lock00); 04137 tolua_function(tolua_S,"msgq_unlock",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_msgq_unlock00); 04138 tolua_function(tolua_S,"msgq_pop",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_msgq_pop00); 04139 tolua_function(tolua_S,"msgq_first",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_msgq_first00); 04140 tolua_function(tolua_S,"msgq_empty",tolua_interfaces_HumanSkeletonProjectionInterface_fawkes_HumanSkeletonProjectionInterface_msgq_empty00); 04141 tolua_endmodule(tolua_S); 04142 tolua_endmodule(tolua_S); 04143 tolua_endmodule(tolua_S); 04144 return 1; 04145 } 04146 04147 04148 extern "C" { 04149 #if defined(LUA_VERSION_NUM) && LUA_VERSION_NUM >= 501 04150 TOLUA_API int luaopen_interfaces_HumanSkeletonProjectionInterface (lua_State* tolua_S) { 04151 return tolua_interfaces_HumanSkeletonProjectionInterface_open(tolua_S); 04152 }; 04153 #endif 04154 } 04155 04156