From cbb911171bbd04a3967d932f25c871b7152dde66 Mon Sep 17 00:00:00 2001 From: fjandrad Date: Thu, 9 Apr 2020 17:01:06 +0200 Subject: [PATCH 1/2] Changes in iDyntree and CMakeLists.txt to enable the use of the matlab visualizer. Add visualizer functions and self-contained tutorial/example. Changes to iDynTreeWrappers Address review Delete meshes and update example accordingly. Return empty vector if a wrong frame is requested. Use the appropiate invalid frame index. Erase commented line not used in mat4x4vec.i. Delete user variables to leave clean example Corrected typo, added extra line at the end and eliminate extra lines at the end Add line a the end --- CHANGELOG.md | 19 +-- CMakeLists.txt | 6 +- bindings/iDynTree.i | 14 ++- bindings/matlab/+iDynTreeWrappers/README.md | 43 ++++--- bindings/matlab/+iDynTreeWrappers/getMeshes.m | 118 ++++++++++++++++++ .../+iDynTreeWrappers/getWorldTransform.m | 20 ++- .../getWorldTransformsAsHomogeneous.m | 69 ++++++++++ .../+iDynTreeWrappers/plotMeshInWorld.m | 55 ++++++++ .../+iDynTreeWrappers/prepareVisualization.m | 59 +++++++++ .../+iDynTreeWrappers/updateVisualization.m | 27 ++++ bindings/matlab/CMakeLists.txt | 7 +- bindings/matlab/matlab_mat4x4vec.i | 39 ++++++ doc/matlab_visualization.md | 47 +++++++ examples/iDynTreeWrappers/visualizeRobot.m | 108 ++++++++++++++++ extern/CMakeLists.txt | 8 ++ extern/mesh2tri/license.txt | 24 ++++ extern/mesh2tri/mesh2tri.m | 96 ++++++++++++++ .../include/iDynTree/KinDynComputations.h | 8 ++ src/high-level/src/KinDynComputations.cpp | 37 ++++-- 19 files changed, 754 insertions(+), 50 deletions(-) create mode 100644 bindings/matlab/+iDynTreeWrappers/getMeshes.m create mode 100644 bindings/matlab/+iDynTreeWrappers/getWorldTransformsAsHomogeneous.m create mode 100644 bindings/matlab/+iDynTreeWrappers/plotMeshInWorld.m create mode 100644 bindings/matlab/+iDynTreeWrappers/prepareVisualization.m create mode 100644 bindings/matlab/+iDynTreeWrappers/updateVisualization.m create mode 100644 bindings/matlab/matlab_mat4x4vec.i create mode 100644 doc/matlab_visualization.md create mode 100644 examples/iDynTreeWrappers/visualizeRobot.m create mode 100644 extern/mesh2tri/license.txt create mode 100644 extern/mesh2tri/mesh2tri.m diff --git a/CHANGELOG.md b/CHANGELOG.md index 690d6f85b1a..6fe76be326f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,31 +8,34 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] ### Added +- Added a new function to `iDynTreeWrappers` for the function `getWorldTransformsAsHomogeneous`. +- Added functions for having a MATLAB iDynTree Visualizer in `iDynTreeWrappers`. Some time optimization has been performed (https://github.com/robotology/idyntree/issues/659). +- Added `bindings` for `getWorldTransformsAsHomogeneous` function. +- Added function `getWorldTransformsAsHomogeneous` that gives a vector of Matrix4x4 based on a vector of strings containing the frame transforms. - Added `bindings` for handling `linkSolidShapes` properly (https://github.com/robotology/idyntree/issues/656). - Added `bindings` for `InverseKinematics` (https://github.com/robotology/idyntree/pull/633). - Implement `cbegin()` / `cend()` and `begin()` / `end()` methods for `VectorDynSize` and `VectorFixSize` (https://github.com/robotology/idyntree/pull/646). ## [1.0.5] - 2020-04-03 -### Fixed -- Fix find_package(iDynTree) when iDynTree is built with IDYNTREE_USES_ASSIMP ON and BUILD_SHARED_LIBS OFF (https://github.com/robotology/idyntree/pull/667). - +### Fixed +- Fix find_package(iDynTree) when iDynTree is built with IDYNTREE_USES_ASSIMP ON and BUILD_SHARED_LIBS OFF (https://github.com/robotology/idyntree/pull/667). ## [1.0.4] - 2020-04-02 -### Fixed -- Further fix for configuration compilation with Assimp >= 5.0.0 (https://github.com/robotology/idyntree/pull/666). +### Fixed +- Further fix for configuration compilation with Assimp >= 5.0.0 (https://github.com/robotology/idyntree/pull/666). ## [1.0.3] - 2020-04-01 -### Fixed -- Fixed configuration and compilation with Assimp >= 5.0.0 (https://github.com/robotology/idyntree/pull/661). +### Fixed +- Fixed configuration and compilation with Assimp >= 5.0.0 (https://github.com/robotology/idyntree/pull/661). - Fixed runtime errors of the MATLAB bindings on Windows and compatibility with MATLAB 2020a (https://github.com/robotology/idyntree/pull/664). ## [1.0.2] - 2020-02-21 ### Fixed -- Remove spurious inclusion of Eigen headers in ExtendedKalmanFilter.h public header, that could create probles when using that header in a downstream project that does not use Eigen (https://github.com/robotology/idyntree/pull/639). +- Remove spurious inclusion of Eigen headers in ExtendedKalmanFilter.h public header, that could create problems when using that header in a downstream project that does not use Eigen (https://github.com/robotology/idyntree/pull/639). - Added find_dependency(OsqpEigen) and find_dependency(LibXml2) when iDynTree is compiled as a static library, fixing the use of iDynTree on Windows (https://github.com/robotology/idyntree/pull/642). ### Changed diff --git a/CMakeLists.txt b/CMakeLists.txt index dd1ef1c59c3..23c48e8c8b0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (C) 2013-2018 Fondazione Istituto Italiano di Tecnologia -# -# Licensed under either the GNU Lesser General Public License v3.0 : +# +# Licensed under either the GNU Lesser General Public License v3.0 : # https://www.gnu.org/licenses/lgpl-3.0.html # or the GNU Lesser General Public License v2.1 : # https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html @@ -40,7 +40,7 @@ if(NOT IDYNTREE_ONLY_DOCS) # Add external libraries that are embedded in iDynTree # source tree, if necessary (by default does not adds - # anything) feel free to check teh logic inside + # anything) feel free to check the logic inside add_subdirectory(extern) include(AddInstallRPATHSupport) diff --git a/bindings/iDynTree.i b/bindings/iDynTree.i index 8b34d6fe535..8d40bae44d7 100644 --- a/bindings/iDynTree.i +++ b/bindings/iDynTree.i @@ -8,6 +8,9 @@ // Wrap the std::vector params %template(StringVector) std::vector; +// Wrap the std::vector params +%template(IntVector) std::vector; + // Ignore some methods to avoid warnings %include "./ignore.i" @@ -302,8 +305,8 @@ TEMPLATE_WRAP_MOTION_FORCE(ForceVector3, WRAP_FORCE, SET_NAME_FOR_WRAPPER,,) %include "joints.i" -%template(SolidshapesVector) std::vector; -%template(linksSolidshapesVector) std::vector< std::vector>; +%template(SolidShapesVector) std::vector; +%template(LinksSolidShapesVector) std::vector< std::vector>; // Kinematics & Dynamics related functions @@ -350,6 +353,13 @@ TEMPLATE_WRAP_MOTION_FORCE(ForceVector3, WRAP_FORCE, SET_NAME_FOR_WRAPPER,,) // High level interfaces %include "iDynTree/KinDynComputations.h" +#ifdef SWIGMATLAB +%include "./matlab/matlab_mat4x4vec.i" +#endif + +%template(Matrix4x4Vector) std::vector; + + // Visualization %include "iDynTree/Visualizer.h" diff --git a/bindings/matlab/+iDynTreeWrappers/README.md b/bindings/matlab/+iDynTreeWrappers/README.md index ea4aff67a16..eb41c316425 100644 --- a/bindings/matlab/+iDynTreeWrappers/README.md +++ b/bindings/matlab/+iDynTreeWrappers/README.md @@ -22,9 +22,9 @@ For a Matlab/Octave user, it may be sometimes counterintuitive to use C++ based baseOrigin = baseOrigin_iDyntree.toMatlab; jointPos = jointPos_iDyntree.toMatlab; baseVel = baseVel_iDyntree.toMatlab; - jointVel = jointVel_iDyntree.toMatlab; + jointVel = jointVel_iDyntree.toMatlab; basePose = [baseRotation, baseOrigin; - 0, 0, 0, 1]; + 0, 0, 0, 1]; ``` The purpose of the wrapper is therefore to provide a simpler and easy-to-use interface for Matlab/Octave users who wants to use iDyntree inside Matlab/Octave, also helping in designing code which is less error-prone and easier to debug (e.g. in case the interface of an iDyntree function will change in the future). @@ -42,30 +42,31 @@ The purpose of the wrapper is therefore to provide a simpler and easy-to-use int - [getCentroidalTotalMomentum](getCentroidalTotalMomentum.m) - [getRobotState](getRobotState.m) - [getWorldBaseTransform](getWorldBaseTransform.m) -- [getBaseTwist](getBaseTwist.m) -- [getModelVel](getModelVel.m) +- [getBaseTwist](getBaseTwist.m) +- [getModelVel](getModelVel.m) - [getFrameVelocityRepresentation](getFrameVelocityRepresentation.m) - [getNrOfDegreesOfFreedom](getNrOfDegreesOfFreedom.m) - [getFloatingBase](getFloatingBase.m) - [getFrameIndex](getFrameIndex.m) - [getFrameName](getFrameName.m) -- [getWorldTransform](getWorldTransform.m) -- [getRelativeTransform](getRelativeTransform.m) -- [getRelativeJacobian](getRelativeJacobian.m) +- [getWorldTransform](getWorldTransform.m) +- [getWorldTransformsAsHomogeneous](getWorldTransformsAsHomogeneous.m) +- [getRelativeTransform](getRelativeTransform.m) +- [getRelativeJacobian](getRelativeJacobian.m) - [getFreeFloatingMassMatrix](getFreeFloatingMassMatrix.m) - [getFrameBiasAcc](getFrameBiasAcc.m) - [getFrameFreeFloatingJacobian](getFrameFreeFloatingJacobian.m) -- [getCenterOfMassPosition](getCenterOfMassPosition.m) -- [generalizedBiasForces](generalizedBiasForces.m) +- [getCenterOfMassPosition](getCenterOfMassPosition.m) +- [generalizedBiasForces](generalizedBiasForces.m) - [generalizedGravityForces](generalizedGravityForces.m) -- [getCenterOfMassJacobian](getCenterOfMassJacobian.m) -- [getCenterOfMassVelocity](getCenterOfMassVelocity.m) - +- [getCenterOfMassJacobian](getCenterOfMassJacobian.m) +- [getCenterOfMassVelocity](getCenterOfMassVelocity.m) + ### Set the model-related quantities - -- [setJointPos](setJointPos.m) + +- [setJointPos](setJointPos.m) - [setFrameVelocityRepresentation](setFrameVelocityRepresentation.m) -- [setFloatingBase](setFloatingBase.m) +- [setFloatingBase](setFloatingBase.m) - [setRobotState](setRobotState.m) ## Visualizer class @@ -75,3 +76,15 @@ Not proper wrappers, they wrap more than one method of the class each. **Require - [initializeVisualizer](initializeVisualizer.m) - [visualizerSetup](visualizerSetup.m) - [updateVisualizer](updateVisualizer.m) + +## Matlab Native visualization + +Not actual wrappers, they use the iDynTreeWrappers in combination with the MATLAB patch plotting functions to visualize the robot. +**Disclaimers**: +- This visualization **has not been tested** with Octave. +- At the moment, there is **no support** for .dae mesh files. + +- [prepareVisualization](prepareVisualization.m) +- [updateVisualization](updateVisualization.m) +- [getMeshes](getMeshes.m) +- [plotMeshInWorld](plotMeshInWorld.m) diff --git a/bindings/matlab/+iDynTreeWrappers/getMeshes.m b/bindings/matlab/+iDynTreeWrappers/getMeshes.m new file mode 100644 index 00000000000..2b16ff771e9 --- /dev/null +++ b/bindings/matlab/+iDynTreeWrappers/getMeshes.m @@ -0,0 +1,118 @@ +function [linkMeshInfo,map]=getMeshes(model,meshFilePrefix) +% We use the iDyntree information to obtain the files containing the meshes +% and we link them to their link names +% Gets the mesh information for each link in the model. +% - Iputs: +% - `model` : iDyntree model loaded from a URDF. +% - `meshFilePrefix` : Path in which we can find the meshes. As an example the path to the mesh in a iCub urdf is `'package://iCub/meshes/simmechanics/sim_sea_2-5_root_link_prt-binary.stl' +% `. `meshFilePrefix` should replace package to allow to find the rest of the path. +% - Outputs: +% - `map` : Cell array having both the names of the meshes and the associated link +% - `linkMeshInfo` : Struct array that contain the link name and a struct (`meshInfo`) that contains the name of file or if is a simple geometry, the triangulation ( edges and vertices of the mesh ) and the link to geometry transform. +% +% NOTE: at the moment only STL files are supported. +% +% Author : Francisco Andrade (franciscojavier.andradechavez@iit.it) +% +% Copyright (C) 2019 Istituto Italiano di Tecnologia (IIT). All rights reserved. +% This software may be modified and distributed under the terms of the +% GNU Lesser General Public License v2.1 or any later version. + + + +% get the linkSolidShapes containing the mesh information +visual=model.visualSolidShapes; +linkSolidShapesV=visual.linkSolidShapes; +% get number of links +numberOfLinks=linkSolidShapesV.size; +linkMeshInfo=struct('meshInfo',{},'linkName',{}); +% get pointer to beggining of vector +iterator=linkSolidShapesV.begin; +% iterate getting the name of the mesh and the name of the link +count=1; +link_with_no_visual=[]; +for links=1:numberOfLinks + linkName=model.getLinkName(links-1); + linkMeshInfo(links).linkName=linkName; + solidarray=iterator.next; + solids_number=size(solidarray,2); + meshInfo=struct('meshFile',{},'mesh_triangles',{},'link_H_geom',{}); + for solids=1:solids_number + if solidarray{solids}.isExternalMesh + externalMesh=solidarray{solids}.asExternalMesh; + scale=externalMesh.scale.toMatlab; + meshName=split(externalMesh.filename,':'); + meshFile=meshName{2}; + % Import an STL mesh, returning a PATCH-compatible face-vertex structure + if strcmp('package',meshName{1}) + mesh_triangles = stlread([meshFilePrefix meshFile]); + else + mesh_triangles = stlread(meshFile); + end + meshInfo(solids).meshFile=meshFile; + meshInfo(solids).scale=scale'; + else + meshInfo(solids).scale=[1,1,1]; + if solidarray{solids}.isCylinder + meshInfo(solids).meshFile='cylinder'; + length=solidarray{solids}.asCylinder.length; + radius=solidarray{solids}.asCylinder.radius; + mesh_triangles=calculateMeshFromCylinder(length,radius); + end + if solidarray{solids}.isBox + meshInfo(solids).meshFile='box'; + box_dimensions(1)=solidarray{solids}.asBox.x; + box_dimensions(2)=solidarray{solids}.asBox.y; + box_dimensions(3)=solidarray{solids}.asBox.z; + mesh_triangles=calculateMeshFromBox(box_dimensions); + end + if solidarray{solids}.isSphere + meshInfo(solids).meshFile='sphere'; + radius=solidarray{solids}.asSphere.radius; + mesh_triangles=calculateMeshFromSphere(radius); + end + end + link_H_geom=solidarray{solids}.link_H_geometry.asHomogeneousTransform.toMatlab; + meshInfo(solids).link_H_geom=link_H_geom; + meshInfo(solids).mesh_triangles=mesh_triangles; + map(count,:)=[{meshFile},{linkName}]; + count=count+1; + end + linkMeshInfo(links).meshInfo=meshInfo; + if solids_number==0 + link_with_no_visual=[ link_with_no_visual links]; + end +end +% clean links with no visuals +linkMeshInfo(link_with_no_visual)=[]; + +end +%% Create points and connectivity list for each geometry + +function [mesh_triangles]=calculateMeshFromSphere(radius) +[X,Y,Z]=sphere; +X = X * radius; +Y = Y * radius; +Z = Z * radius; +[F,V]=mesh2tri(X,Y,Z,'f'); +mesh_triangles.Points=V; +mesh_triangles.ConnectivityList = F; +end + +function [mesh_triangles]=calculateMeshFromBox(box_dimensions) +mesh_triangles.Points = [0 0 0;1 0 0;1 1 0;0 1 0;0 0 1;1 0 1;1 1 1;0 1 1]; +mesh_triangles.Points(:,1)=mesh_triangles.Points(:,1)*box_dimensions(1)-box_dimensions(1)/2; +mesh_triangles.Points(:,2)=mesh_triangles.Points(:,2)*box_dimensions(2)-box_dimensions(2)/2; +mesh_triangles.Points(:,3)=mesh_triangles.Points(:,3)*box_dimensions(3)-box_dimensions(3)/2; +mesh_triangles.ConnectivityList = [1 2 6 5;2 3 7 6;3 4 8 7;4 1 5 8;1 2 3 4;5 6 7 8]; +end + +function [mesh_triangles]=calculateMeshFromCylinder(length,radius) +[X,Y,Z] = cylinder; +X = X * radius; +Y = Y * radius; +Z = Z * length-length/2; +[F,V]=mesh2tri(X,Y,Z,'f'); +mesh_triangles.Points=V; +mesh_triangles.ConnectivityList = F; +end diff --git a/bindings/matlab/+iDynTreeWrappers/getWorldTransform.m b/bindings/matlab/+iDynTreeWrappers/getWorldTransform.m index c3a1a745929..0e88a57a3f9 100644 --- a/bindings/matlab/+iDynTreeWrappers/getWorldTransform.m +++ b/bindings/matlab/+iDynTreeWrappers/getWorldTransform.m @@ -14,7 +14,8 @@ % % OUTPUTS: - w_H_frame: [4 x 4] from frame to world transformation matrix. % - % Author : Gabriele Nava (gabriele.nava@iit.it) + % Author : Gabriele Nava (gabriele.nava@iit.it), Francisco Andrade + % (franciscojavier.andradechavez@iit.it) % % Copyright (C) 2019 Istituto Italiano di Tecnologia (IIT). All rights reserved. % This software may be modified and distributed under the terms of the @@ -22,19 +23,14 @@ %% ------------Initialization---------------- - % get the transformation between the frame and the world - w_H_frame_iDyntree = KinDynModel.kinDynComp.getWorldTransform(frameName); - w_R_frame_iDyntree = w_H_frame_iDyntree.getRotation; - framePos_iDyntree = w_H_frame_iDyntree.getPosition; - - % covert to Matlab format - w_R_frame = w_R_frame_iDyntree.toMatlab; - framePos = framePos_iDyntree.toMatlab; - w_H_frame = [w_R_frame, framePos; - 0, 0, 0, 1]; + % get the transformation between the frame and the world in Matlab + % format + w_H_frame = KinDynModel.kinDynComp.getWorldTransform(frameName).asHomogeneousTransform.toMatlab; + % Debug output if KinDynModel.DEBUG - + w_R_frame = w_H_frame(1:3,1:3); + disp('[getWorldTransform]: debugging outputs...') % w_R_frame must be a valid rotation matrix diff --git a/bindings/matlab/+iDynTreeWrappers/getWorldTransformsAsHomogeneous.m b/bindings/matlab/+iDynTreeWrappers/getWorldTransformsAsHomogeneous.m new file mode 100644 index 00000000000..951f9292ca2 --- /dev/null +++ b/bindings/matlab/+iDynTreeWrappers/getWorldTransformsAsHomogeneous.m @@ -0,0 +1,69 @@ +function w_H_frames = getWorldTransformsAsHomogeneous(KinDynModel,frameNames) + +% GETWORLDTRANSFORMASHOMOGENEOUS gets the transformation matrices between the specified +% frames and the inertial reference frame. +% +% This matlab function wraps a functionality of the iDyntree library. +% For further info see also: https://github.com/robotology/idyntree +% +% FORMAT: w_H_frames = getWorldTransformsAsHomogeneous(KinDynModel,frameName) +% +% INPUTS: - frameNames: a string vector that specifies the frames w.r.t. compute the +% transfomation matrix; +% - KinDynModel: a structure containing the loaded model and additional info. +% +% OUTPUTS: - w_H_frames: [size(frameNames) x 4 x 4] from frame to world transformation matrices. +% +% Author : Francisco Andrade(franciscojavier.andradechavez@iit.it) +% +% Copyright (C) 2019 Istituto Italiano di Tecnologia (IIT). All rights reserved. +% This software may be modified and distributed under the terms of the +% GNU Lesser General Public License v2.1 or any later version. + +%% ------------Initialization---------------- + +% get the transformation between the frame and the world in Matlab +% format +transforms_idyn=KinDynModel.kinDynComp.getWorldTransformsAsHomogeneous(frameNames); +w_H_frames= transforms_idyn.toMatlab(); +for it=1:frameNames.size + w_H_frame=squeeze(w_H_frames(it,:,:)); + + % Debug output + if KinDynModel.DEBUG + w_R_frame = w_H_frame(1:3,1:3); + + disp('[getWorldTransform]: debugging outputs...') + + % w_R_frame must be a valid rotation matrix + if det(w_R_frame) < 0.9 || det(w_R_frame) > 1.1 + + error('[getWorldTransform]: w_R_frame is not a valid rotation matrix.') + end + + IdentityMatr = w_H_frame(1:3,1:3)*w_H_frame(1:3,1:3)'; + + for kk = 1:size(IdentityMatr, 1) + + for jj = 1:size(IdentityMatr, 1) + + if jj == kk + + if abs(IdentityMatr(kk,jj)-1) > 0.9 + + error('[getWorldTransform]: w_R_frame is not a valid rotation matrix.') + end + else + if abs(IdentityMatr(kk,jj)) > 0.1 + + error('[getWorldTransform]: w_R_frame is not a valid rotation matrix.') + end + end + end + end + disp('[getWorldTransform]: done.') + end + +end + +end diff --git a/bindings/matlab/+iDynTreeWrappers/plotMeshInWorld.m b/bindings/matlab/+iDynTreeWrappers/plotMeshInWorld.m new file mode 100644 index 00000000000..be7006b2fbb --- /dev/null +++ b/bindings/matlab/+iDynTreeWrappers/plotMeshInWorld.m @@ -0,0 +1,55 @@ +function [meshHandles,transform]=plotMeshInWorld(linkMeshInfo,w_H_link) +% Gets the mesh information for each link in the model. +% - Iputs: +% - `linkMeshInfo` : An individual `linkMeshInfo` from the array output variable from `getMeshes` function. +% - `w_H_link` : Homogeneous transform from the world to the link +% - Outputs: +% - `meshHandles` : Struct that contains all the created handles for the meshes. There can be more than one mesh for each link. +% - `transform` : The transform object for the link +% +% Author : Francisco Andrade (franciscojavier.andradechavez@iit.it) +% +% Copyright (C) 2019 Istituto Italiano di Tecnologia (IIT). All rights reserved. +% This software may be modified and distributed under the terms of the +% GNU Lesser General Public License v2.1 or any later version. + + +% Default values +meshColor= [0.1843 0.3098 0.3098]; +transparency=0.5; + +% create a transform object % +transform = hgtransform('Parent',gca); +for mesh_number=1:length(linkMeshInfo.meshInfo) + + mesh_triangles=linkMeshInfo.meshInfo(mesh_number).mesh_triangles; + link_H_geom=linkMeshInfo.meshInfo(mesh_number).link_H_geom; + scale=linkMeshInfo.meshInfo(mesh_number).scale; + + % Change scale + % Scale the STL mesh + corrected_vertices=mesh_triangles.Points.*scale; + + % Applying transform to link frame to stl file : + corrected_vertices=link_H_geom*[corrected_vertices';ones(1,size(corrected_vertices,1))]; + corrected_vertices=corrected_vertices'; + corrected_vertices=corrected_vertices(:,1:3); + + % plot in figureusing patch + modelMesh(mesh_number) = ... + patch('Faces',mesh_triangles.ConnectivityList,'Vertices',corrected_vertices,... + 'FaceColor',meshColor , ... + 'EdgeColor', 'none', ... + 'FaceLighting', 'gouraud', ... + 'AmbientStrength', 0.25); + + %parent transform as parent to the mesh + set(modelMesh(mesh_number),'Parent',transform); + + % Set the object transparency + alpha(modelMesh(mesh_number),transparency); + +end +set(transform,'Matrix',w_H_link); +meshHandles.modelMesh=modelMesh; +end diff --git a/bindings/matlab/+iDynTreeWrappers/prepareVisualization.m b/bindings/matlab/+iDynTreeWrappers/prepareVisualization.m new file mode 100644 index 00000000000..49e32d28650 --- /dev/null +++ b/bindings/matlab/+iDynTreeWrappers/prepareVisualization.m @@ -0,0 +1,59 @@ +function [transforms,linkNames,linkNames_idyn,map,linkMeshInfo,meshHandles,parent,mainHandler]=prepareVisualization(KinDynModel,meshFilePrefix) +% Creates the figures, loads the meshes, handles some visual effects, and creates the transform objects +% - Iputs: +% - `KinDynModel` : iDyntreewrappers main variable. Contains the model. +% - `meshFilePrefix` : Path in which we can find the meshes. As an example the path to the mesh in a iCub urdf is `'package://iCub/meshes/simmechanics/sim_sea_2-5_root_link_prt-binary.stl' +% `. `meshFilePrefix` should replace package to allow to find the rest of the path. +% - Outputs: +% - `transforms` : Is the transform objects array. There is one transform for each link +% - `linkNames` : The name of the links in the same order of the transforms +% - `linkNames_iDyn` : The name of the links in the same order of the +% transforms in a iDyntree string vector variable +% - `map` : Cell array having both the names of the meshes and the associated link +% - `linkMeshInfo` : Contains the link name and a struct (meshInfo) that contains the name of file or if is a simple geometry, the triangulation ( edges and vertices of the mesh ) and the link to geometry transform. +% - `meshHandles` : Has the handles of the mesh objects. +% - `parent` : Contains the axes object of the parent figure. +% - `mainHandler`: Is the handle of the overall figure. +% +% Author : Francisco Andrade (franciscojavier.andradechavez@iit.it) +% +% Copyright (C) 2019 Istituto Italiano di Tecnologia (IIT). All rights reserved. +% This software may be modified and distributed under the terms of the +% GNU Lesser General Public License v2.1 or any later version. + +% Desirable views +custom_view=[128.0181 16.8000]; +custom_view2=[43.9924 18.0000]; +% Get meshes from the model variable +model=KinDynModel.kinDynComp.model; +[linkMeshInfo,map]=iDynTreeWrappers.getMeshes(model,meshFilePrefix); +numberOfLinks=length(linkMeshInfo); +linkNames=cell(numberOfLinks,1); +mainHandler=figure; +parent=gca; +hold on +linkNames_idyn=iDynTree.StringVector(); + +for it=1:numberOfLinks + w_H_link=iDynTreeWrappers.getWorldTransform(KinDynModel,linkMeshInfo(it).linkName); + [meshHandles(it,:),transforms(it)]=iDynTreeWrappers.plotMeshInWorld(linkMeshInfo(it),w_H_link); + linkNames{it}=linkMeshInfo(it).linkName; + linkNames_idyn.push_back(linkNames{it}); +end + +% Add a camera light, and tone down the specular highlighting +camlight('headlight'); +material('dull'); + +% Make axis pretty and add grid for visual reference +axis equal; +grid on; + +% Axis labels +title('Robot Visualizer '); +xlabel('{x}'); +ylabel('{y}'); +zlabel('{z}'); + +% Apply views +view(parent,custom_view); diff --git a/bindings/matlab/+iDynTreeWrappers/updateVisualization.m b/bindings/matlab/+iDynTreeWrappers/updateVisualization.m new file mode 100644 index 00000000000..7989178aea3 --- /dev/null +++ b/bindings/matlab/+iDynTreeWrappers/updateVisualization.m @@ -0,0 +1,27 @@ +function []=updateVisualization(KinDynModel,linkNames,transforms) +% We use the transform handlers to update the robot image using the +% iDyntree kinematics +% Updates the figure image with the new robot state. To be launched after `setRobotState` has been used. +% - Inputs: +% - `KinDynModel`: iDyntreewrappers main variable. Contains the model. +% - `linkNames` : The `linkNames` variable output from the `prepareVisualization` function that contains the link names. +% - `transforms` : The `transforms` variable output from the `prepareVisualization` function. +% +% Author : Francisco Andrade (franciscojavier.andradechavez@iit.it) +% +% Copyright (C) 2019 Istituto Italiano di Tecnologia (IIT). All rights reserved. +% This software may be modified and distributed under the terms of the +% GNU Lesser General Public License v2.1 or any later version. + +if iscellstr(linkNames) % sending an cell array with the link names + for it=1:length(linkNames) + w_H_link=iDynTreeWrappers.getWorldTransform(KinDynModel,linkNames{it}); + transforms(it).Matrix=w_H_link; + end +else % expecting an iDyntree.StringVector. This is more time efficient + transforms_idyn=KinDynModel.kinDynComp.getWorldTransformsAsHomogeneous(linkNames); + w_H_links= transforms_idyn.toMatlab(); + for it=1:KinDynModel.kinDynComp.getNrOfLinks + transforms(it).Matrix=squeeze(w_H_links(it,:,:)); + end +end diff --git a/bindings/matlab/CMakeLists.txt b/bindings/matlab/CMakeLists.txt index 6e95a25f626..6f2c80a1eea 100644 --- a/bindings/matlab/CMakeLists.txt +++ b/bindings/matlab/CMakeLists.txt @@ -1,4 +1,4 @@ -# As matlab support is higly experimental for now in swig, we split the binding generation in two phases: +# As Matlab support is higly experimental for now in swig, we split the binding generation in two phases: # * Generation of the .cxx code, left to the author of the library that needs to have a recent (non-standard) swig # * Compilation of the .cxx, that is left to the user that compiles the library. # For doing this we split the traditional swig_add_module macro in two macro: one for generating the wrapper and one @@ -28,7 +28,7 @@ macro(SWIG_COMPILE_MODULE_MEX name language) MODULE SRC ${swig_generated_sources} ${swig_other_sources}) - # Avoid the "d" suffix for mex files as it prevents the bindings to call the mex file correctly + # Avoid the "d" suffix for mex files as it prevents the bindings to call the mex file correctly set_target_properties(${SWIG_MODULE_${name}_REAL_NAME} PROPERTIES DEBUG_POSTFIX "") endmacro() @@ -113,6 +113,9 @@ if(IDYNTREE_USES_MATLAB) # Install the high-level-matlab-wrappers install(DIRECTORY ${HIGH_LEVEL_WRAPPERS_SOURCE_DIR} DESTINATION ${CMAKE_INSTALL_PREFIX}/${IDYNTREE_INSTALL_MATLAB_MFILESDIR}) + # Install the matlab-visualization-external-functions + install(FILES ${IDYNTREE_INTERNAL_MESH2TRI_PATH}/mesh2tri.m DESTINATION ${CMAKE_INSTALL_PREFIX}/${IDYNTREE_INSTALL_MATLAB_MFILESDIR}) + #On new versions of Clang, MATLAB requires C++11. #I enable it on all Clangs if(${CMAKE_SYSTEM_NAME} MATCHES "Darwin") diff --git a/bindings/matlab/matlab_mat4x4vec.i b/bindings/matlab/matlab_mat4x4vec.i new file mode 100644 index 00000000000..7623aed64f9 --- /dev/null +++ b/bindings/matlab/matlab_mat4x4vec.i @@ -0,0 +1,39 @@ +// Matlab specific swig code (to be executed after header parsing) + + +%extend std::vector +{ + // Convert to matlab matrix array + mxArray * toMatlab() const + { + const mwSize NDIMS=3; + int nMatrices=$self->size(); + std::vector :: const_iterator it =$self->begin(); + int nRows=it->rows(); + int nCols=it->cols(); + const mwSize dims[]={nMatrices,nRows,nCols}; + mxArray *p = mxCreateNumericArray(NDIMS,dims,mxDOUBLE_CLASS,mxREAL); + double* d = static_cast(mxGetData(p)); + for (int matrixN = 0; matrixN < nMatrices; ++matrixN) + { + const double* content=it->data(); + for (int row = 0; row != nRows; ++row) + { + for (int col = 0; col != nCols; ++col) + { + int index_sequence=(nCols*row + col); + size_t overall_index=matrixN+ nMatrices*(row +nRows* col); + d[overall_index]=content[index_sequence]; + } + } + + ++it; + } + + return p; + + + } + + +} diff --git a/doc/matlab_visualization.md b/doc/matlab_visualization.md new file mode 100644 index 00000000000..72db1f78998 --- /dev/null +++ b/doc/matlab_visualization.md @@ -0,0 +1,47 @@ +# How to use Matlab Visualization +The MATLAB Visualization uses the MATLAB capabilities for displaying meshes and figures and the floating-base kinematics of iDynTree to get the new poses of the links. +It uses the [iDynTreeWrappers](../bindings/matlab/%2BiDynTreeWrappers) to handle the model and obtaining the required transforms. + +**Disclaimers**: +- This visualization has not been tested with Octave. +- At the moment there is no support for .dae mesh files. + +## functions +### Main functions +- `prepareVisualization` : Creates the figures, loads the meshes, handles some visual effects, and creates the transform objects + - Iputs: + - `KinDynModel` : iDynTreeWrappers main variable. Contains the model. + - `meshFilePrefix` : Path in which we can find the meshes. As an example the path to the mesh in a iCub urdf is `'package://iCub/meshes/simmechanics/sim_sea_2-5_root_link_prt-binary.stl' +`. `meshFilePrefix` should replace package to allow to find the rest of the path. + - Outputs: + - `transforms` : Is the transform objects array. There is one transform for each link + - `linkNames` : The name of the links in the same order of the transforms + - `map` : Cell array having both the names of the meshes and the associated link + - `linkMeshInfo` : Contains the link name and a struct (meshInfo) that contains the name of file or if is a simple geometry, the triangulation ( edges and vertices of the mesh ) and the link to geometry transform. + - `meshHandles` : Has the handles of the mesh objects. + - `parent` : Contains the axes object of the parent figure. + - `mainHandler`: Is the handle of the overall figure. + +- `updateVisualization` : Updates the figure image with the new robot state. To be launched after `setRobotState` has been used. + - Inputs: + - `KinDynModel`: iDynTreeWrappers main variable. Contains the model. + - `linkNames` : The `linkNames` variable output from the `prepareVisualization` function. + - `transforms` : The `transforms` variable output from the `prepareVisualization` function. + +### Other functions +- `getMeshes` : Gets the mesh information for each link in the model. + - Iputs: + - `model` : iDynTree model loaded form a URDF. + - `meshFilePrefix` : Path in which we can find the meshes. As an example the path to the mesh in a iCub urdf is `'package://iCub/meshes/simmechanics/sim_sea_2-5_root_link_prt-binary.stl' +`. `meshFilePrefix` should replace package to allow to find the rest of the path. + - Outputs: + - `map` : Cell array having both the names of the meshes and the associated link + - `linkMeshInfo` : Struct array that contain the link name and a struct (`meshInfo`) that contains the name of file or if is a simple geometry, the triangulation ( edges and vertices of the mesh ) and the link to geometry transform. + +- `plotMeshInWorld` : Gets the mesh information for each link in the model. + - Iputs: + - `linkMeshInfo` : An individual `linkMeshInfo` from the array output variable from `getMeshes` function. + - `w_H_link` : Homogeneous transform from the world to the link + - Outputs: + - `meshHandles` : Struct that contains all the created handles for the meshes. There can be more than one mesh for each link. + - `transform` : The transform object for the link diff --git a/examples/iDynTreeWrappers/visualizeRobot.m b/examples/iDynTreeWrappers/visualizeRobot.m new file mode 100644 index 00000000000..ca80852cd46 --- /dev/null +++ b/examples/iDynTreeWrappers/visualizeRobot.m @@ -0,0 +1,108 @@ +%% This script is an example on how to use the matlab iDynTree visualization +% To use insert the path where the meshes may be found, it replaces what is required +% to complete the path inside the urdf visual mesh field. + +% Example: +% If a test model has the following mesh file in the URDF +% 'package://stl/sim_sea_2-5_root_link_prt-binary.stl' +% The required path is what it takes to reach the stl folder. +% meshFilePrefix=; +% It basically replaces the functionality of find Package by inserting the +% path manually. +% The path to the model is also required: +% modelPath=; + +% REMARK : If you have installed the URDF models by https://github.com/robotology/icub-models +% You could fill the required variables as follows: +% % Substitute in the following the location of the install prefix of icub-models + icubModelsInstallPrefix = ''; + meshFilePrefix = [icubModelsInstallPrefix '/share']; +% Select the robot using the folder name + robotName=''; + modelPath = [icubModelsInstallPrefix '/share/iCub/robots/' robotName '/']; + fileName='model.urdf'; + +jointOrder={ + 'r_hip_pitch'; + 'r_hip_roll'; + 'r_hip_yaw'; + 'r_knee'; + 'r_ankle_pitch'; + 'r_ankle_roll'; + 'l_hip_pitch'; + 'l_hip_roll'; + 'l_hip_yaw'; + 'l_knee'; + 'l_ankle_pitch'; + 'l_ankle_roll'; + 'torso_pitch'; + 'torso_roll'; + 'torso_yaw'; + 'r_shoulder_pitch'; + 'r_shoulder_roll'; + 'r_shoulder_yaw'; + 'r_elbow'; + 'r_wrist_prosup'; + 'r_wrist_pitch'; + 'r_wrist_yaw'; + 'l_shoulder_pitch'; + 'l_shoulder_roll'; + 'l_shoulder_yaw'; + 'l_elbow'; + 'l_wrist_prosup'; + 'l_wrist_pitch'; + 'l_wrist_yaw'; + 'neck_pitch'; + 'neck_roll'; + 'neck_yaw' + }; +% +KinDynModel = iDynTreeWrappers.loadReducedModel(jointOrder,'root_link',modelPath,fileName,false); + +% create vector of positions +joints_positions=zeros(KinDynModel.NDOF,1); + +% Prepare figure, handles and variables required for the update +[transforms,linkNames,linkNames_idyn,map,linkMeshInfo,meshHandles,parent,mainHandler]=iDynTreeWrappers.prepareVisualization(KinDynModel,meshFilePrefix); +% Note: For default visualization these variables can be ignored: +% map,linkMeshInfo,meshHandles,parent,mainHandler. + +% generate random positions for the robot +a = -pi/2; +b = pi/2; +randVector=(b-a).*rand(KinDynModel.NDOF,1)+ a; + +% update only joints of arms and head to avoid ackward positions. +joints_positions(16:end)=randVector(16:end); + +% update kinematics +iDynTreeWrappers.setRobotState(KinDynModel,eye(4),joints_positions,zeros(6,1),zeros(size(joints_positions)),[0,0,-9.81]); + +%% Compare time efficiency of the update function +% using iDyntree string vector +tic + iDynTreeWrappers.updateVisualization(KinDynModel,linkNames_idyn,transforms); +stringVector_time=toc + +% using a string cell array with the link names +tic + iDynTreeWrappers.updateVisualization(KinDynModel,linkNames,transforms); +cellArray_time=toc + +axis tight + +%% Try some custom changes +toModify=meshHandles(1).modelMesh; +% wireFrame style +color=toModify.FaceColor; +toModify.FaceColor='none'; +toModify.EdgeColor=color; +faces=toModify.Faces; +vertices=toModify.Vertices; +reducepatch(toModify,0.005) + +% go back to normal +toModify.Vertices=vertices; +toModify.Faces=faces; +toModify.FaceColor=color; +toModify.EdgeColor='none'; diff --git a/extern/CMakeLists.txt b/extern/CMakeLists.txt index 2bbd889a30b..1bf4e9a3700 100644 --- a/extern/CMakeLists.txt +++ b/extern/CMakeLists.txt @@ -21,3 +21,11 @@ endif() # We imported the MIT-licensed source code from https://github.com/night-shift/fpconv/tree/4a087d1b2df765baa409536931916a2c082cdda4 add_library(idyntree-private-fpconv OBJECT fpconv/fpconv.c) target_include_directories(idyntree-private-fpconv PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/fpconv) + + +# mesh2tri ( https://it.mathworks.com/matlabcentral/fileexchange/28327-mesh2tri ) is a matlab function that allows converting a mesh format into a triangulation format. +# It is only installed if Matlab is enabled, not tested in Octave yet. +if (IDYNTREE_USES_MATLAB OR IDYNTREE_GENERATE_MATLAB) + # We save the location of mesh2tri in a variable that is then accessible to the test + set(IDYNTREE_INTERNAL_MESH2TRI_PATH "${CMAKE_CURRENT_LIST_DIR}/mesh2tri" PARENT_SCOPE) +endif() diff --git a/extern/mesh2tri/license.txt b/extern/mesh2tri/license.txt new file mode 100644 index 00000000000..f33fdbd3eff --- /dev/null +++ b/extern/mesh2tri/license.txt @@ -0,0 +1,24 @@ +Copyright (c) 2010, Kevin Moerman +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the distribution + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE +LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/extern/mesh2tri/mesh2tri.m b/extern/mesh2tri/mesh2tri.m new file mode 100644 index 00000000000..f5f48274021 --- /dev/null +++ b/extern/mesh2tri/mesh2tri.m @@ -0,0 +1,96 @@ +function [F,V]=mesh2tri(X,Y,Z,tri_type) + +% function [F,V]=mesh2tri(X,Y,Z,tri_type) +% ------------------------------------------------------------------------ +% +% This function converts a regular mesh defined by X,Y and Z into a regular +% triangulation. The output is patch data (triangles) in the faces “F” and +% vertices “V” format. The quadrilateral mesh faces are converted to +% triangles by splitting the faces into triangles according to the setting +% tri_type: +% tri_type ='f' -> forward slash division of quadrilateral +% tri_type ='b' -> back slash division of quadrilateral +% tri_type ='x' -> Cross division of quadrilateral +% +% The output coordinates "V" are in the form of V=[X(:),Y(:),Z(:)]; +% For forward and back slash subdivision no extra coordinates are +% introduced and therefore the original meshgrid formatted coordinates can +% still be used for plotting, see examples below. +% For cross division extra points are created at the centre of each +% quadrilateral face using the mean of the input coordinates. The extra +% coordinates are the last prod(size(X)-1) points (e.g. +% V((numel(X)+1):end,:) )and can therefore be replaced by interpolated +% coordinates if desired, see example. +% +% +% %% EXAMPLE +% clear all; close all; clc; +% +% [X,Y] = meshgrid(linspace(-10,10,25)); +% Z = sinc(sqrt((X/pi).^2+(Y/pi).^2)); +% +% figure('units','normalized','Position',[0 0 1 1],'Color','w'); colordef('white'); +% subplot(2,2,1); +% surf(X,Y,Z); hold on; +% axis tight; axis square; grid on; axis off; view(3); view(-30,70); +% title('Meshgrid','FontSize',20); +% +% [F,V]=mesh2tri(X,Y,Z,'f'); +% C=V(:,3); C=mean(C(F),2); +% subplot(2,2,2); +% patch('Faces',F,'Vertices',V,'FaceColor','flat','CData',C); hold on; +% axis tight; axis square; grid on; axis off; view(3); view(-30,70); +% title('Forward slash','FontSize',20); +% +% [F,V]=mesh2tri(X,Y,Z,'b'); +% C=V(:,3); C=mean(C(F),2); +% subplot(2,2,3); +% Example of using original meshgrid coordinates instead +% trisurf(F,X,Y,Z); +% axis tight; axis square; grid on; axis off; axis off; view(3); view(-30,70); +% title('Back slash','FontSize',20); +% +% [F,V]=mesh2tri(X,Y,Z,'x'); +% Replace Z-coordinates of added points by interpolated values if desired +% IND=(numel(X)+1):size(V,1); +% ZI = interp2(X,Y,Z,V(IND,1),V(IND,2),'cubic'); +% V(IND,3)=ZI; +% +% C=V(:,3); C=mean(C(F),2); +% subplot(2,2,4); +% patch('Faces',F,'Vertices',V,'FaceColor','flat','CData',C); hold on; +% axis tight; axis square; grid on; axis off; view(3); view(-30,70); +% title('Crossed','FontSize',20); +% +% +% Kevin Mattheus Moerman +% kevinmoerman@hotmail.com +% 15/07/2010 +%------------------------------------------------------------------------ + +[J,I]=meshgrid(1:1:size(X,2)-1,1:1:size(X,1)-1); + +switch tri_type + case 'f'%Forward slash + TRI_I=[I(:),I(:)+1,I(:)+1; I(:),I(:),I(:)+1]; + TRI_J=[J(:),J(:)+1,J(:); J(:),J(:)+1,J(:)+1]; + F = sub2ind(size(X),TRI_I,TRI_J); + case 'b'%Back slash + TRI_I=[I(:),I(:)+1,I(:); I(:)+1,I(:)+1,I(:)]; + TRI_J=[J(:)+1,J(:),J(:); J(:)+1,J(:),J(:)+1]; + F = sub2ind(size(X),TRI_I,TRI_J); + case 'x'%Cross + TRI_I=[I(:)+1,I(:); I(:)+1,I(:)+1; I(:),I(:)+1; I(:),I(:)]; + TRI_J=[J(:),J(:); J(:)+1,J(:); J(:)+1,J(:)+1; J(:),J(:)+1]; + IND=((numel(X)+1):numel(X)+prod(size(X)-1))'; + F = sub2ind(size(X),TRI_I,TRI_J); + F(:,3)=repmat(IND,[4,1]); + Fe_I=[I(:),I(:)+1,I(:)+1,I(:)]; Fe_J=[J(:),J(:),J(:)+1,J(:)+1]; + Fe = sub2ind(size(X),Fe_I,Fe_J); + Xe=mean(X(Fe),2); Ye=mean(Y(Fe),2); Ze=mean(Z(Fe),2); + X=[X(:);Xe(:)]; Y=[Y(:);Ye(:)]; Z=[Z(:);Ze(:)]; +end + +V=[X(:),Y(:),Z(:)]; + +end diff --git a/src/high-level/include/iDynTree/KinDynComputations.h b/src/high-level/include/iDynTree/KinDynComputations.h index cb6c8310787..d532acd61ec 100644 --- a/src/high-level/include/iDynTree/KinDynComputations.h +++ b/src/high-level/include/iDynTree/KinDynComputations.h @@ -12,6 +12,7 @@ #define IDYNTREE_KINDYNCOMPUTATIONS_H #include +#include #include #include @@ -378,6 +379,13 @@ class KinDynComputations { */ iDynTree::Transform getWorldTransform(std::string frameName); + /** + * Return the transforms as a homogeneous matrices where the frame is + * specified by name in the frameNames vector, and the reference frame is the world one + * (world_H_frame). + * + */ + std::vector getWorldTransformsAsHomogeneous(const std::vector& frameNames); /** * Return the transform where the frame is the frame diff --git a/src/high-level/src/KinDynComputations.cpp b/src/high-level/src/KinDynComputations.cpp index d81780c92a4..f32c6836120 100644 --- a/src/high-level/src/KinDynComputations.cpp +++ b/src/high-level/src/KinDynComputations.cpp @@ -802,7 +802,7 @@ void KinDynComputations::getRobotState(Transform& world_T_base, // base_X_inertial \ls^inertial v_base base_velocity = pimpl->m_pos.worldBasePos() * pimpl->m_vel.baseVel(); } - + } void KinDynComputations::getRobotState(iDynTree::VectorDynSize &s, @@ -889,12 +889,12 @@ Transform KinDynComputations::getRelativeTransform(const std::string& refFrameNa { int refFrameIndex = getFrameIndex(refFrameName); int frameIndex = getFrameIndex(frameName); - if( frameIndex < 0 ) + if( frameIndex == iDynTree::FRAME_INVALID_INDEX ) { reportError("KinDynComputations","getRelativeTransform","unknown frameName"); return Transform::Identity(); } - else if( refFrameIndex < 0 ) + else if( refFrameIndex == iDynTree::FRAME_INVALID_INDEX ) { reportError("KinDynComputations","getRelativeTransform","unknown refFrameName"); return Transform::Identity(); @@ -1005,7 +1005,7 @@ Transform KinDynComputations::getRelativeTransformExplicit(const iDynTree::Frame Transform KinDynComputations::getWorldTransform(std::string frameName) { int frameIndex = getFrameIndex(frameName); - if( frameIndex < 0 ) + if( frameIndex == iDynTree::FRAME_INVALID_INDEX ) { return Transform::Identity(); } @@ -1073,6 +1073,27 @@ Transform KinDynComputations::getWorldTransform(const FrameIndex frameIndex) return world_H_frame; } +std::vector KinDynComputations::getWorldTransformsAsHomogeneous(const std::vector& frameNames) +{ + std::vector worldTransforms; + int numberOfTransforms=frameNames.size(); + for(int number=0; numberpimpl->m_robot_model.getNrOfFrames(); @@ -1815,14 +1836,14 @@ SpatialMomentum KinDynComputations::getCentroidalTotalMomentum() bool KinDynComputations::getFreeFloatingMassMatrix(MatrixDynSize& freeFloatingMassMatrix) { - // Compute the body-fixed-body-fixed mass matrix, if necessary + // Compute the body-fixed-body-fixed mass matrix, if necessary this->computeRawMassMatrixAndTotalMomentum(); - - // If the matrix has the right size, this should be inexpensive + + // If the matrix has the right size, this should be inexpensive freeFloatingMassMatrix.resize(pimpl->m_robot_model.getNrOfDOFs()+6,pimpl->m_robot_model.getNrOfDOFs()+6); toEigen(freeFloatingMassMatrix) = toEigen(pimpl->m_rawMassMatrix); - + // Handle the different representations pimpl->processOnRightSideMatrixExpectingBodyFixedModelVelocity(freeFloatingMassMatrix); pimpl->processOnLeftSideBodyFixedBaseMomentumJacobian(freeFloatingMassMatrix); From 293ed0f54dbed062378a648f1b80149d78352f0e Mon Sep 17 00:00:00 2001 From: fjandrad Date: Thu, 9 Apr 2020 17:03:07 +0200 Subject: [PATCH 2/2] [bindings] Add the updated bindings --- .../+iDynTree/AccelerometerSensor.m | 32 +- .../+iDynTree/AngularForceVector3.m | 6 +- .../+iDynTree/AngularForceVector3Semantics.m | 8 +- .../+iDynTree/AngularMotionVector3.m | 6 +- .../+iDynTree/AngularMotionVector3Semantics.m | 4 +- .../+iDynTree/ArticulatedBodyAlgorithm.m | 2 +- .../ArticulatedBodyAlgorithmInternalBuffers.m | 44 +- .../+iDynTree/ArticulatedBodyInertia.m | 30 +- .../+iDynTree/AttitudeEstimatorState.m | 16 +- .../+iDynTree/AttitudeMahonyFilter.m | 40 +- .../AttitudeMahonyFilterParameters.m | 24 +- .../+iDynTree/AttitudeQuaternionEKF.m | 44 +- .../AttitudeQuaternionEKFParameters.m | 44 +- .../matlab/autogenerated/+iDynTree/Axis.m | 36 +- .../+iDynTree/BerdyDynamicVariable.m | 20 +- .../+iDynTree/BerdyDynamicVariables.m | 50 +- .../autogenerated/+iDynTree/BerdyHelper.m | 64 +- .../autogenerated/+iDynTree/BerdyOptions.m | 38 +- .../autogenerated/+iDynTree/BerdySensor.m | 20 +- .../autogenerated/+iDynTree/BerdySensors.m | 50 +- .../+iDynTree/BerdySparseMAPSolver.m | 32 +- bindings/matlab/autogenerated/+iDynTree/Box.m | 18 +- .../autogenerated/+iDynTree/ClassicalAcc.m | 12 +- .../matlab/autogenerated/+iDynTree/ColorViz.m | 20 +- .../+iDynTree/CompositeRigidBodyAlgorithm.m | 2 +- .../ComputeLinearAndAngularMomentum.m | 2 +- ...teLinearAndAngularMomentumDerivativeBias.m | 2 +- .../autogenerated/+iDynTree/ContactWrench.m | 10 +- .../ConvexHullProjectionConstraint.m | 56 +- .../matlab/autogenerated/+iDynTree/Cylinder.m | 14 +- .../+iDynTree/DOFSpatialForceArray.m | 10 +- .../+iDynTree/DOFSpatialMotionArray.m | 10 +- .../+iDynTree/DOF_INVALID_INDEX.m | 4 +- .../+iDynTree/DOF_INVALID_NAME.m | 4 +- .../autogenerated/+iDynTree/Direction.m | 18 +- .../DiscreteExtendedKalmanFilterHelper.m | 40 +- .../matlab/autogenerated/+iDynTree/Dummy.m | 4 +- .../autogenerated/+iDynTree/DynamicSpan.m | 44 +- .../+iDynTree/DynamicsComputations.m | 72 +- .../+iDynTree/DynamicsRegressorGenerator.m | 60 +- .../+iDynTree/DynamicsRegressorParameter.m | 22 +- .../DynamicsRegressorParametersList.m | 18 +- .../ExtWrenchesAndJointTorquesEstimator.m | 28 +- .../autogenerated/+iDynTree/ExternalMesh.m | 14 +- .../+iDynTree/FRAME_INVALID_INDEX.m | 4 +- .../+iDynTree/FRAME_INVALID_NAME.m | 4 +- .../autogenerated/+iDynTree/FixedJoint.m | 62 +- ...3Semantics__AngularForceVector3Semantics.m | 8 +- ...r3Semantics__LinearForceVector3Semantics.m | 8 +- .../ForceVector3__AngularForceVector3.m | 4 +- .../ForceVector3__LinearForceVector3.m | 4 +- .../+iDynTree/ForwardAccKinematics.m | 2 +- .../+iDynTree/ForwardBiasAccKinematics.m | 2 +- .../+iDynTree/ForwardPosVelAccKinematics.m | 2 +- .../+iDynTree/ForwardPosVelKinematics.m | 2 +- .../+iDynTree/ForwardPositionKinematics.m | 2 +- .../+iDynTree/ForwardVelAccKinematics.m | 2 +- .../+iDynTree/FrameFreeFloatingJacobian.m | 8 +- .../autogenerated/+iDynTree/FreeFloatingAcc.m | 12 +- .../FreeFloatingGeneralizedTorques.m | 12 +- .../+iDynTree/FreeFloatingMassMatrix.m | 6 +- .../autogenerated/+iDynTree/FreeFloatingPos.m | 12 +- .../autogenerated/+iDynTree/FreeFloatingVel.m | 12 +- ...3Semantics__AngularForceVector3Semantics.m | 22 +- ...Semantics__AngularMotionVector3Semantics.m | 22 +- ...r3Semantics__LinearForceVector3Semantics.m | 22 +- ...3Semantics__LinearMotionVector3Semantics.m | 22 +- .../GeomVector3__AngularForceVector3.m | 24 +- .../GeomVector3__AngularMotionVector3.m | 24 +- .../GeomVector3__LinearForceVector3.m | 24 +- .../GeomVector3__LinearMotionVector3.m | 24 +- .../autogenerated/+iDynTree/GyroscopeSensor.m | 32 +- .../+iDynTree/IAttitudeEstimator.m | 22 +- .../matlab/autogenerated/+iDynTree/ICamera.m | 8 +- .../autogenerated/+iDynTree/IEnvironment.m | 18 +- .../+iDynTree/IJetsVisualization.m | 16 +- .../matlab/autogenerated/+iDynTree/IJoint.m | 68 +- .../matlab/autogenerated/+iDynTree/ILight.m | 28 +- .../+iDynTree/IModelVisualization.m | 34 +- .../+iDynTree/IVectorsVisualization.m | 14 +- .../autogenerated/+iDynTree/IndexRange.m | 16 +- .../autogenerated/+iDynTree/IntVector.m | 95 + ...verseDynamicsInertialParametersRegressor.m | 2 +- .../+iDynTree/InverseKinematics.m | 128 +- .../+iDynTree/JOINT_INVALID_INDEX.m | 4 +- .../+iDynTree/JOINT_INVALID_NAME.m | 4 +- .../+iDynTree/JointDOFsDoubleArray.m | 8 +- .../+iDynTree/JointPosDoubleArray.m | 8 +- .../autogenerated/+iDynTree/JointSensor.m | 12 +- .../+iDynTree/KinDynComputations.m | 113 +- .../+iDynTree/LINK_INVALID_INDEX.m | 4 +- .../+iDynTree/LINK_INVALID_NAME.m | 4 +- .../+iDynTree/LinearForceVector3.m | 4 +- .../+iDynTree/LinearForceVector3Semantics.m | 4 +- .../+iDynTree/LinearMotionVector3.m | 6 +- .../+iDynTree/LinearMotionVector3Semantics.m | 8 +- .../matlab/autogenerated/+iDynTree/Link.m | 14 +- .../autogenerated/+iDynTree/LinkAccArray.m | 14 +- .../+iDynTree/LinkArticulatedBodyInertias.m | 10 +- .../+iDynTree/LinkContactWrenches.m | 18 +- .../autogenerated/+iDynTree/LinkInertias.m | 10 +- .../autogenerated/+iDynTree/LinkPositions.m | 14 +- .../autogenerated/+iDynTree/LinkSensor.m | 16 +- .../+iDynTree/LinkUnknownWrenchContacts.m | 22 +- .../autogenerated/+iDynTree/LinkVelArray.m | 14 +- .../autogenerated/+iDynTree/LinkWrenches.m | 16 +- ...hapesVector.m => LinksSolidShapesVector.m} | 54 +- .../autogenerated/+iDynTree/Matrix10x16.m | 30 +- .../autogenerated/+iDynTree/Matrix1x6.m | 30 +- .../autogenerated/+iDynTree/Matrix2x3.m | 30 +- .../autogenerated/+iDynTree/Matrix3x3.m | 30 +- .../autogenerated/+iDynTree/Matrix4x4.m | 30 +- .../autogenerated/+iDynTree/Matrix4x4Vector.m | 98 + .../autogenerated/+iDynTree/Matrix6x10.m | 30 +- .../autogenerated/+iDynTree/Matrix6x6.m | 30 +- .../autogenerated/+iDynTree/MatrixDynSize.m | 38 +- .../matlab/autogenerated/+iDynTree/Model.m | 82 +- .../+iDynTree/ModelCalibrationHelper.m | 18 +- .../autogenerated/+iDynTree/ModelExporter.m | 20 +- .../+iDynTree/ModelExporterOptions.m | 12 +- .../autogenerated/+iDynTree/ModelLoader.m | 24 +- .../+iDynTree/ModelParserOptions.m | 12 +- .../+iDynTree/ModelSolidShapes.m | 14 +- .../+iDynTree/MomentumFreeFloatingJacobian.m | 8 +- .../MotionVector3__AngularMotionVector3.m | 6 +- .../MotionVector3__LinearMotionVector3.m | 6 +- .../+iDynTree/MovableJointImpl1.m | 18 +- .../+iDynTree/MovableJointImpl2.m | 18 +- .../+iDynTree/MovableJointImpl3.m | 18 +- .../+iDynTree/MovableJointImpl4.m | 18 +- .../+iDynTree/MovableJointImpl5.m | 18 +- .../+iDynTree/MovableJointImpl6.m | 18 +- .../+iDynTree/NR_OF_SENSOR_TYPES.m | 2 +- .../matlab/autogenerated/+iDynTree/Neighbor.m | 12 +- .../matlab/autogenerated/+iDynTree/Polygon.m | 20 +- .../autogenerated/+iDynTree/Polygon2D.m | 16 +- .../matlab/autogenerated/+iDynTree/Position.m | 32 +- .../autogenerated/+iDynTree/PositionRaw.m | 18 +- .../+iDynTree/PositionSemantics.m | 38 +- .../autogenerated/+iDynTree/PrismaticJoint.m | 50 +- .../+iDynTree/RNEADynamicPhase.m | 2 +- .../autogenerated/+iDynTree/RevoluteJoint.m | 50 +- ...RigidBodyInertiaNonLinearParametrization.m | 36 +- .../matlab/autogenerated/+iDynTree/Rotation.m | 70 +- .../autogenerated/+iDynTree/RotationRaw.m | 28 +- .../+iDynTree/RotationSemantics.m | 40 +- .../+iDynTree/RotationalInertiaRaw.m | 6 +- .../matlab/autogenerated/+iDynTree/Sensor.m | 18 +- .../autogenerated/+iDynTree/SensorsList.m | 34 +- .../+iDynTree/SensorsMeasurements.m | 18 +- .../+iDynTree/SimpleLeggedOdometry.m | 24 +- .../+iDynTree/SixAxisForceTorqueSensor.m | 60 +- .../autogenerated/+iDynTree/SolidShape.m | 36 +- ...olidshapesVector.m => SolidShapesVector.m} | 4 +- .../+iDynTree/SparseMatrixColMajor.m | 32 +- .../+iDynTree/SparseMatrixRowMajor.m | 32 +- .../autogenerated/+iDynTree/SpatialAcc.m | 10 +- .../+iDynTree/SpatialForceVector.m | 6 +- .../+iDynTree/SpatialForceVectorBase.m | 50 +- .../SpatialForceVectorSemanticsBase.m | 10 +- .../autogenerated/+iDynTree/SpatialInertia.m | 34 +- .../+iDynTree/SpatialInertiaRaw.m | 20 +- .../autogenerated/+iDynTree/SpatialMomentum.m | 10 +- .../+iDynTree/SpatialMotionVector.m | 14 +- .../+iDynTree/SpatialMotionVectorBase.m | 50 +- .../SpatialMotionVectorSemanticsBase.m | 10 +- .../matlab/autogenerated/+iDynTree/Sphere.m | 10 +- .../+iDynTree/TRAVERSAL_INVALID_INDEX.m | 4 +- .../ThreeAxisAngularAccelerometerSensor.m | 30 +- .../ThreeAxisForceTorqueContactSensor.m | 36 +- .../autogenerated/+iDynTree/Transform.m | 38 +- .../+iDynTree/TransformDerivative.m | 26 +- .../+iDynTree/TransformSemantics.m | 16 +- .../autogenerated/+iDynTree/Traversal.m | 34 +- .../matlab/autogenerated/+iDynTree/Twist.m | 12 +- .../+iDynTree/URDFParserOptions.m | 12 +- .../+iDynTree/UnknownWrenchContact.m | 24 +- .../matlab/autogenerated/+iDynTree/Vector10.m | 36 +- .../matlab/autogenerated/+iDynTree/Vector16.m | 36 +- .../matlab/autogenerated/+iDynTree/Vector3.m | 36 +- .../matlab/autogenerated/+iDynTree/Vector4.m | 36 +- .../matlab/autogenerated/+iDynTree/Vector6.m | 36 +- .../autogenerated/+iDynTree/VectorDynSize.m | 44 +- .../autogenerated/+iDynTree/Visualizer.m | 30 +- .../+iDynTree/VisualizerOptions.m | 20 +- .../matlab/autogenerated/+iDynTree/Wrench.m | 10 +- .../+iDynTree/checkDoublesAreEqual.m | 2 +- .../computeLinkNetWrenchesWithoutGravity.m | 2 +- .../+iDynTree/dofsListFromURDF.m | 2 +- .../+iDynTree/dofsListFromURDFString.m | 2 +- .../autogenerated/+iDynTree/dynamic_extent.m | 2 +- ...ynamicsEstimationForwardVelAccKinematics.m | 2 +- .../dynamicsEstimationForwardVelKinematics.m | 2 +- .../+iDynTree/estimateExternalWrenches.m | 2 +- .../estimateExternalWrenchesBuffers.m | 36 +- ...stimateExternalWrenchesWithoutInternalFT.m | 2 +- ...ametersFromLinkBoundingBoxesAndTotalMass.m | 2 +- ...ntactWrenchesFromLinkNetExternalWrenches.m | 2 +- .../+iDynTree/getSensorTypeSize.m | 2 +- .../+iDynTree/input_dimensions.m | 2 +- .../+iDynTree/isDOFBerdyDynamicVariable.m | 2 +- .../+iDynTree/isJointBerdyDynamicVariable.m | 2 +- .../autogenerated/+iDynTree/isJointSensor.m | 2 +- .../+iDynTree/isLinkBerdyDynamicVariable.m | 2 +- .../autogenerated/+iDynTree/isLinkSensor.m | 2 +- .../autogenerated/+iDynTree/modelFromURDF.m | 2 +- .../+iDynTree/modelFromURDFString.m | 2 +- .../output_dimensions_with_magnetometer.m | 2 +- .../output_dimensions_without_magnetometer.m | 2 +- .../+iDynTree/predictSensorsMeasurements.m | 2 +- ...predictSensorsMeasurementsFromRawBuffers.m | 2 +- .../autogenerated/+iDynTree/reportDebug.m | 2 +- .../autogenerated/+iDynTree/reportInfo.m | 2 +- .../autogenerated/+iDynTree/sensorsFromURDF.m | 2 +- .../+iDynTree/sensorsFromURDFString.m | 2 +- .../+iDynTree/sizeOfRotationParametrization.m | 2 +- .../autogenerated/iDynTreeMATLAB_wrap.cxx | 18333 +++++++++------- 217 files changed, 12821 insertions(+), 9988 deletions(-) create mode 100644 bindings/matlab/autogenerated/+iDynTree/IntVector.m rename bindings/matlab/autogenerated/+iDynTree/{SolidshapesVector.m => LinksSolidShapesVector.m} (52%) create mode 100644 bindings/matlab/autogenerated/+iDynTree/Matrix4x4Vector.m rename bindings/matlab/autogenerated/+iDynTree/{linksSolidshapesVector.m => SolidShapesVector.m} (97%) diff --git a/bindings/matlab/autogenerated/+iDynTree/AccelerometerSensor.m b/bindings/matlab/autogenerated/+iDynTree/AccelerometerSensor.m index 47f41e3a3ac..c18f79473b9 100644 --- a/bindings/matlab/autogenerated/+iDynTree/AccelerometerSensor.m +++ b/bindings/matlab/autogenerated/+iDynTree/AccelerometerSensor.m @@ -7,58 +7,58 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1457, varargin{:}); + tmp = iDynTreeMEX(1482, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(1458, self); + iDynTreeMEX(1483, self); self.SwigClear(); end end function varargout = setName(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1459, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1484, self, varargin{:}); end function varargout = setLinkSensorTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1460, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1485, self, varargin{:}); end function varargout = setParentLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1461, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1486, self, varargin{:}); end function varargout = setParentLinkIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1462, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1487, self, varargin{:}); end function varargout = getName(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1463, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1488, self, varargin{:}); end function varargout = getSensorType(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1464, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1489, self, varargin{:}); end function varargout = getParentLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1465, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1490, self, varargin{:}); end function varargout = getParentLinkIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1466, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1491, self, varargin{:}); end function varargout = getLinkSensorTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1467, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1492, self, varargin{:}); end function varargout = isValid(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1468, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1493, self, varargin{:}); end function varargout = clone(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1469, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1494, self, varargin{:}); end function varargout = updateIndices(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1470, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1495, self, varargin{:}); end function varargout = updateIndeces(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1471, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1496, self, varargin{:}); end function varargout = predictMeasurement(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1472, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1497, self, varargin{:}); end end methods(Static) diff --git a/bindings/matlab/autogenerated/+iDynTree/AngularForceVector3.m b/bindings/matlab/autogenerated/+iDynTree/AngularForceVector3.m index 2f8d6c38558..c57fc09c539 100644 --- a/bindings/matlab/autogenerated/+iDynTree/AngularForceVector3.m +++ b/bindings/matlab/autogenerated/+iDynTree/AngularForceVector3.m @@ -7,17 +7,17 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(549, varargin{:}); + tmp = iDynTreeMEX(574, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = changePoint(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(550, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(575, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(551, self); + iDynTreeMEX(576, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/AngularForceVector3Semantics.m b/bindings/matlab/autogenerated/+iDynTree/AngularForceVector3Semantics.m index e255a2b075a..46b3d102523 100644 --- a/bindings/matlab/autogenerated/+iDynTree/AngularForceVector3Semantics.m +++ b/bindings/matlab/autogenerated/+iDynTree/AngularForceVector3Semantics.m @@ -7,24 +7,24 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(545, varargin{:}); + tmp = iDynTreeMEX(570, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = changePoint(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(546, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(571, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(548, self); + iDynTreeMEX(573, self); self.SwigClear(); end end end methods(Static) function varargout = compose(varargin) - [varargout{1:nargout}] = iDynTreeMEX(547, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(572, varargin{:}); end end end diff --git a/bindings/matlab/autogenerated/+iDynTree/AngularMotionVector3.m b/bindings/matlab/autogenerated/+iDynTree/AngularMotionVector3.m index 24e341d3dd1..d818d696144 100644 --- a/bindings/matlab/autogenerated/+iDynTree/AngularMotionVector3.m +++ b/bindings/matlab/autogenerated/+iDynTree/AngularMotionVector3.m @@ -7,17 +7,17 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(538, varargin{:}); + tmp = iDynTreeMEX(563, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = exp(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(539, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(564, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(540, self); + iDynTreeMEX(565, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/AngularMotionVector3Semantics.m b/bindings/matlab/autogenerated/+iDynTree/AngularMotionVector3Semantics.m index 7ffe8a5ccee..379be5909df 100644 --- a/bindings/matlab/autogenerated/+iDynTree/AngularMotionVector3Semantics.m +++ b/bindings/matlab/autogenerated/+iDynTree/AngularMotionVector3Semantics.m @@ -7,14 +7,14 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(536, varargin{:}); + tmp = iDynTreeMEX(561, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(537, self); + iDynTreeMEX(562, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/ArticulatedBodyAlgorithm.m b/bindings/matlab/autogenerated/+iDynTree/ArticulatedBodyAlgorithm.m index 6379b6214cc..fb78724037a 100644 --- a/bindings/matlab/autogenerated/+iDynTree/ArticulatedBodyAlgorithm.m +++ b/bindings/matlab/autogenerated/+iDynTree/ArticulatedBodyAlgorithm.m @@ -1,3 +1,3 @@ function varargout = ArticulatedBodyAlgorithm(varargin) - [varargout{1:nargout}] = iDynTreeMEX(1372, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1397, varargin{:}); end diff --git a/bindings/matlab/autogenerated/+iDynTree/ArticulatedBodyAlgorithmInternalBuffers.m b/bindings/matlab/autogenerated/+iDynTree/ArticulatedBodyAlgorithmInternalBuffers.m index c3152d3a35a..a50fe7a8fd7 100644 --- a/bindings/matlab/autogenerated/+iDynTree/ArticulatedBodyAlgorithmInternalBuffers.m +++ b/bindings/matlab/autogenerated/+iDynTree/ArticulatedBodyAlgorithmInternalBuffers.m @@ -9,110 +9,110 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1350, varargin{:}); + tmp = iDynTreeMEX(1375, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = resize(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1351, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1376, self, varargin{:}); end function varargout = isConsistent(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1352, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1377, self, varargin{:}); end function varargout = S(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1353, self); + varargout{1} = iDynTreeMEX(1378, self); else nargoutchk(0, 0) - iDynTreeMEX(1354, self, varargin{1}); + iDynTreeMEX(1379, self, varargin{1}); end end function varargout = U(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1355, self); + varargout{1} = iDynTreeMEX(1380, self); else nargoutchk(0, 0) - iDynTreeMEX(1356, self, varargin{1}); + iDynTreeMEX(1381, self, varargin{1}); end end function varargout = D(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1357, self); + varargout{1} = iDynTreeMEX(1382, self); else nargoutchk(0, 0) - iDynTreeMEX(1358, self, varargin{1}); + iDynTreeMEX(1383, self, varargin{1}); end end function varargout = u(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1359, self); + varargout{1} = iDynTreeMEX(1384, self); else nargoutchk(0, 0) - iDynTreeMEX(1360, self, varargin{1}); + iDynTreeMEX(1385, self, varargin{1}); end end function varargout = linksVel(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1361, self); + varargout{1} = iDynTreeMEX(1386, self); else nargoutchk(0, 0) - iDynTreeMEX(1362, self, varargin{1}); + iDynTreeMEX(1387, self, varargin{1}); end end function varargout = linksBiasAcceleration(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1363, self); + varargout{1} = iDynTreeMEX(1388, self); else nargoutchk(0, 0) - iDynTreeMEX(1364, self, varargin{1}); + iDynTreeMEX(1389, self, varargin{1}); end end function varargout = linksAccelerations(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1365, self); + varargout{1} = iDynTreeMEX(1390, self); else nargoutchk(0, 0) - iDynTreeMEX(1366, self, varargin{1}); + iDynTreeMEX(1391, self, varargin{1}); end end function varargout = linkABIs(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1367, self); + varargout{1} = iDynTreeMEX(1392, self); else nargoutchk(0, 0) - iDynTreeMEX(1368, self, varargin{1}); + iDynTreeMEX(1393, self, varargin{1}); end end function varargout = linksBiasWrench(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1369, self); + varargout{1} = iDynTreeMEX(1394, self); else nargoutchk(0, 0) - iDynTreeMEX(1370, self, varargin{1}); + iDynTreeMEX(1395, self, varargin{1}); end end function delete(self) if self.swigPtr - iDynTreeMEX(1371, self); + iDynTreeMEX(1396, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/ArticulatedBodyInertia.m b/bindings/matlab/autogenerated/+iDynTree/ArticulatedBodyInertia.m index aab8f828424..4d72bcee744 100644 --- a/bindings/matlab/autogenerated/+iDynTree/ArticulatedBodyInertia.m +++ b/bindings/matlab/autogenerated/+iDynTree/ArticulatedBodyInertia.m @@ -9,57 +9,57 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(708, varargin{:}); + tmp = iDynTreeMEX(733, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = getLinearLinearSubmatrix(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(709, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(734, self, varargin{:}); end function varargout = getLinearAngularSubmatrix(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(710, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(735, self, varargin{:}); end function varargout = getAngularAngularSubmatrix(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(711, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(736, self, varargin{:}); end function varargout = applyInverse(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(713, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(738, self, varargin{:}); end function varargout = asMatrix(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(714, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(739, self, varargin{:}); end function varargout = getInverse(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(715, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(740, self, varargin{:}); end function varargout = plus(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(716, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(741, self, varargin{:}); end function varargout = minus(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(717, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(742, self, varargin{:}); end function varargout = mtimes(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(718, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(743, self, varargin{:}); end function varargout = zero(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(719, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(744, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(722, self); + iDynTreeMEX(747, self); self.SwigClear(); end end end methods(Static) function varargout = combine(varargin) - [varargout{1:nargout}] = iDynTreeMEX(712, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(737, varargin{:}); end function varargout = ABADyadHelper(varargin) - [varargout{1:nargout}] = iDynTreeMEX(720, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(745, varargin{:}); end function varargout = ABADyadHelperLin(varargin) - [varargout{1:nargout}] = iDynTreeMEX(721, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(746, varargin{:}); end end end diff --git a/bindings/matlab/autogenerated/+iDynTree/AttitudeEstimatorState.m b/bindings/matlab/autogenerated/+iDynTree/AttitudeEstimatorState.m index 080f9c50f22..5859845302c 100644 --- a/bindings/matlab/autogenerated/+iDynTree/AttitudeEstimatorState.m +++ b/bindings/matlab/autogenerated/+iDynTree/AttitudeEstimatorState.m @@ -7,30 +7,30 @@ narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1742, self); + varargout{1} = iDynTreeMEX(1767, self); else nargoutchk(0, 0) - iDynTreeMEX(1743, self, varargin{1}); + iDynTreeMEX(1768, self, varargin{1}); end end function varargout = m_angular_velocity(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1744, self); + varargout{1} = iDynTreeMEX(1769, self); else nargoutchk(0, 0) - iDynTreeMEX(1745, self, varargin{1}); + iDynTreeMEX(1770, self, varargin{1}); end end function varargout = m_gyroscope_bias(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1746, self); + varargout{1} = iDynTreeMEX(1771, self); else nargoutchk(0, 0) - iDynTreeMEX(1747, self, varargin{1}); + iDynTreeMEX(1772, self, varargin{1}); end end function self = AttitudeEstimatorState(varargin) @@ -39,14 +39,14 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1748, varargin{:}); + tmp = iDynTreeMEX(1773, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(1749, self); + iDynTreeMEX(1774, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/AttitudeMahonyFilter.m b/bindings/matlab/autogenerated/+iDynTree/AttitudeMahonyFilter.m index 9fc3a0bf98f..2ec1c090441 100644 --- a/bindings/matlab/autogenerated/+iDynTree/AttitudeMahonyFilter.m +++ b/bindings/matlab/autogenerated/+iDynTree/AttitudeMahonyFilter.m @@ -7,68 +7,68 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1773, varargin{:}); + tmp = iDynTreeMEX(1798, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = useMagnetoMeterMeasurements(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1774, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1799, self, varargin{:}); end function varargout = setConfidenceForMagnetometerMeasurements(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1775, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1800, self, varargin{:}); end function varargout = setGainkp(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1776, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1801, self, varargin{:}); end function varargout = setGainki(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1777, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1802, self, varargin{:}); end function varargout = setTimeStepInSeconds(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1778, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1803, self, varargin{:}); end function varargout = setGravityDirection(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1779, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1804, self, varargin{:}); end function varargout = setParameters(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1780, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1805, self, varargin{:}); end function varargout = getParameters(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1781, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1806, self, varargin{:}); end function varargout = updateFilterWithMeasurements(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1782, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1807, self, varargin{:}); end function varargout = propagateStates(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1783, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1808, self, varargin{:}); end function varargout = getOrientationEstimateAsRotationMatrix(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1784, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1809, self, varargin{:}); end function varargout = getOrientationEstimateAsQuaternion(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1785, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1810, self, varargin{:}); end function varargout = getOrientationEstimateAsRPY(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1786, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1811, self, varargin{:}); end function varargout = getInternalStateSize(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1787, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1812, self, varargin{:}); end function varargout = getInternalState(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1788, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1813, self, varargin{:}); end function varargout = getDefaultInternalInitialState(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1789, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1814, self, varargin{:}); end function varargout = setInternalState(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1790, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1815, self, varargin{:}); end function varargout = setInternalStateInitialOrientation(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1791, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1816, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(1792, self); + iDynTreeMEX(1817, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/AttitudeMahonyFilterParameters.m b/bindings/matlab/autogenerated/+iDynTree/AttitudeMahonyFilterParameters.m index 17425fa3079..422006c8538 100644 --- a/bindings/matlab/autogenerated/+iDynTree/AttitudeMahonyFilterParameters.m +++ b/bindings/matlab/autogenerated/+iDynTree/AttitudeMahonyFilterParameters.m @@ -7,50 +7,50 @@ narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1761, self); + varargout{1} = iDynTreeMEX(1786, self); else nargoutchk(0, 0) - iDynTreeMEX(1762, self, varargin{1}); + iDynTreeMEX(1787, self, varargin{1}); end end function varargout = kp(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1763, self); + varargout{1} = iDynTreeMEX(1788, self); else nargoutchk(0, 0) - iDynTreeMEX(1764, self, varargin{1}); + iDynTreeMEX(1789, self, varargin{1}); end end function varargout = ki(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1765, self); + varargout{1} = iDynTreeMEX(1790, self); else nargoutchk(0, 0) - iDynTreeMEX(1766, self, varargin{1}); + iDynTreeMEX(1791, self, varargin{1}); end end function varargout = use_magnetometer_measurements(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1767, self); + varargout{1} = iDynTreeMEX(1792, self); else nargoutchk(0, 0) - iDynTreeMEX(1768, self, varargin{1}); + iDynTreeMEX(1793, self, varargin{1}); end end function varargout = confidence_magnetometer_measurements(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1769, self); + varargout{1} = iDynTreeMEX(1794, self); else nargoutchk(0, 0) - iDynTreeMEX(1770, self, varargin{1}); + iDynTreeMEX(1795, self, varargin{1}); end end function self = AttitudeMahonyFilterParameters(varargin) @@ -59,14 +59,14 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1771, varargin{:}); + tmp = iDynTreeMEX(1796, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(1772, self); + iDynTreeMEX(1797, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/AttitudeQuaternionEKF.m b/bindings/matlab/autogenerated/+iDynTree/AttitudeQuaternionEKF.m index fc5e76b5b16..66488eb862e 100644 --- a/bindings/matlab/autogenerated/+iDynTree/AttitudeQuaternionEKF.m +++ b/bindings/matlab/autogenerated/+iDynTree/AttitudeQuaternionEKF.m @@ -11,74 +11,74 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1838, varargin{:}); + tmp = iDynTreeMEX(1863, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = getParameters(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1839, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1864, self, varargin{:}); end function varargout = setParameters(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1840, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1865, self, varargin{:}); end function varargout = setGravityDirection(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1841, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1866, self, varargin{:}); end function varargout = setTimeStepInSeconds(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1842, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1867, self, varargin{:}); end function varargout = setBiasCorrelationTimeFactor(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1843, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1868, self, varargin{:}); end function varargout = useMagnetometerMeasurements(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1844, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1869, self, varargin{:}); end function varargout = setMeasurementNoiseVariance(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1845, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1870, self, varargin{:}); end function varargout = setSystemNoiseVariance(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1846, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1871, self, varargin{:}); end function varargout = setInitialStateCovariance(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1847, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1872, self, varargin{:}); end function varargout = initializeFilter(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1848, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1873, self, varargin{:}); end function varargout = updateFilterWithMeasurements(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1849, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1874, self, varargin{:}); end function varargout = propagateStates(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1850, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1875, self, varargin{:}); end function varargout = getOrientationEstimateAsRotationMatrix(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1851, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1876, self, varargin{:}); end function varargout = getOrientationEstimateAsQuaternion(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1852, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1877, self, varargin{:}); end function varargout = getOrientationEstimateAsRPY(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1853, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1878, self, varargin{:}); end function varargout = getInternalStateSize(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1854, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1879, self, varargin{:}); end function varargout = getInternalState(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1855, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1880, self, varargin{:}); end function varargout = getDefaultInternalInitialState(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1856, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1881, self, varargin{:}); end function varargout = setInternalState(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1857, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1882, self, varargin{:}); end function varargout = setInternalStateInitialOrientation(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1858, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1883, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(1859, self); + iDynTreeMEX(1884, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/AttitudeQuaternionEKFParameters.m b/bindings/matlab/autogenerated/+iDynTree/AttitudeQuaternionEKFParameters.m index 8289a551250..499a5ecefdb 100644 --- a/bindings/matlab/autogenerated/+iDynTree/AttitudeQuaternionEKFParameters.m +++ b/bindings/matlab/autogenerated/+iDynTree/AttitudeQuaternionEKFParameters.m @@ -7,100 +7,100 @@ narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1816, self); + varargout{1} = iDynTreeMEX(1841, self); else nargoutchk(0, 0) - iDynTreeMEX(1817, self, varargin{1}); + iDynTreeMEX(1842, self, varargin{1}); end end function varargout = bias_correlation_time_factor(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1818, self); + varargout{1} = iDynTreeMEX(1843, self); else nargoutchk(0, 0) - iDynTreeMEX(1819, self, varargin{1}); + iDynTreeMEX(1844, self, varargin{1}); end end function varargout = accelerometer_noise_variance(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1820, self); + varargout{1} = iDynTreeMEX(1845, self); else nargoutchk(0, 0) - iDynTreeMEX(1821, self, varargin{1}); + iDynTreeMEX(1846, self, varargin{1}); end end function varargout = magnetometer_noise_variance(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1822, self); + varargout{1} = iDynTreeMEX(1847, self); else nargoutchk(0, 0) - iDynTreeMEX(1823, self, varargin{1}); + iDynTreeMEX(1848, self, varargin{1}); end end function varargout = gyroscope_noise_variance(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1824, self); + varargout{1} = iDynTreeMEX(1849, self); else nargoutchk(0, 0) - iDynTreeMEX(1825, self, varargin{1}); + iDynTreeMEX(1850, self, varargin{1}); end end function varargout = gyro_bias_noise_variance(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1826, self); + varargout{1} = iDynTreeMEX(1851, self); else nargoutchk(0, 0) - iDynTreeMEX(1827, self, varargin{1}); + iDynTreeMEX(1852, self, varargin{1}); end end function varargout = initial_orientation_error_variance(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1828, self); + varargout{1} = iDynTreeMEX(1853, self); else nargoutchk(0, 0) - iDynTreeMEX(1829, self, varargin{1}); + iDynTreeMEX(1854, self, varargin{1}); end end function varargout = initial_ang_vel_error_variance(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1830, self); + varargout{1} = iDynTreeMEX(1855, self); else nargoutchk(0, 0) - iDynTreeMEX(1831, self, varargin{1}); + iDynTreeMEX(1856, self, varargin{1}); end end function varargout = initial_gyro_bias_error_variance(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1832, self); + varargout{1} = iDynTreeMEX(1857, self); else nargoutchk(0, 0) - iDynTreeMEX(1833, self, varargin{1}); + iDynTreeMEX(1858, self, varargin{1}); end end function varargout = use_magnetometer_measurements(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1834, self); + varargout{1} = iDynTreeMEX(1859, self); else nargoutchk(0, 0) - iDynTreeMEX(1835, self, varargin{1}); + iDynTreeMEX(1860, self, varargin{1}); end end function self = AttitudeQuaternionEKFParameters(varargin) @@ -109,14 +109,14 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1836, varargin{:}); + tmp = iDynTreeMEX(1861, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(1837, self); + iDynTreeMEX(1862, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/Axis.m b/bindings/matlab/autogenerated/+iDynTree/Axis.m index 23a841cb63e..eb5e21a6a82 100644 --- a/bindings/matlab/autogenerated/+iDynTree/Axis.m +++ b/bindings/matlab/autogenerated/+iDynTree/Axis.m @@ -9,62 +9,62 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(660, varargin{:}); + tmp = iDynTreeMEX(685, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = getDirection(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(661, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(686, self, varargin{:}); end function varargout = getOrigin(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(662, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(687, self, varargin{:}); end function varargout = setDirection(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(663, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(688, self, varargin{:}); end function varargout = setOrigin(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(664, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(689, self, varargin{:}); end function varargout = getRotationTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(665, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(690, self, varargin{:}); end function varargout = getRotationTransformDerivative(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(666, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(691, self, varargin{:}); end function varargout = getRotationTwist(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(667, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(692, self, varargin{:}); end function varargout = getRotationSpatialAcc(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(668, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(693, self, varargin{:}); end function varargout = getTranslationTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(669, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(694, self, varargin{:}); end function varargout = getTranslationTransformDerivative(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(670, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(695, self, varargin{:}); end function varargout = getTranslationTwist(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(671, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(696, self, varargin{:}); end function varargout = getTranslationSpatialAcc(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(672, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(697, self, varargin{:}); end function varargout = isParallel(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(673, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(698, self, varargin{:}); end function varargout = reverse(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(674, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(699, self, varargin{:}); end function varargout = toString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(675, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(700, self, varargin{:}); end function varargout = display(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(676, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(701, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(677, self); + iDynTreeMEX(702, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/BerdyDynamicVariable.m b/bindings/matlab/autogenerated/+iDynTree/BerdyDynamicVariable.m index 0bbe8f26442..1d7aa66818a 100644 --- a/bindings/matlab/autogenerated/+iDynTree/BerdyDynamicVariable.m +++ b/bindings/matlab/autogenerated/+iDynTree/BerdyDynamicVariable.m @@ -7,37 +7,37 @@ narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1684, self); + varargout{1} = iDynTreeMEX(1709, self); else nargoutchk(0, 0) - iDynTreeMEX(1685, self, varargin{1}); + iDynTreeMEX(1710, self, varargin{1}); end end function varargout = id(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1686, self); + varargout{1} = iDynTreeMEX(1711, self); else nargoutchk(0, 0) - iDynTreeMEX(1687, self, varargin{1}); + iDynTreeMEX(1712, self, varargin{1}); end end function varargout = range(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1688, self); + varargout{1} = iDynTreeMEX(1713, self); else nargoutchk(0, 0) - iDynTreeMEX(1689, self, varargin{1}); + iDynTreeMEX(1714, self, varargin{1}); end end function varargout = eq(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1690, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1715, self, varargin{:}); end function varargout = lt(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1691, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1716, self, varargin{:}); end function self = BerdyDynamicVariable(varargin) if nargin==1 && strcmp(class(varargin{1}),'SwigRef') @@ -45,14 +45,14 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1692, varargin{:}); + tmp = iDynTreeMEX(1717, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(1693, self); + iDynTreeMEX(1718, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/BerdyDynamicVariables.m b/bindings/matlab/autogenerated/+iDynTree/BerdyDynamicVariables.m index 09cbd7d4121..0f1be6b6622 100644 --- a/bindings/matlab/autogenerated/+iDynTree/BerdyDynamicVariables.m +++ b/bindings/matlab/autogenerated/+iDynTree/BerdyDynamicVariables.m @@ -4,49 +4,49 @@ this = iDynTreeMEX(3, self); end function varargout = pop(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(71, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(96, self, varargin{:}); end function varargout = brace(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(72, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(97, self, varargin{:}); end function varargout = setbrace(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(73, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(98, self, varargin{:}); end function varargout = append(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(74, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(99, self, varargin{:}); end function varargout = empty(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(75, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(100, self, varargin{:}); end function varargout = size(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(76, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(101, self, varargin{:}); end function varargout = swap(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(77, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(102, self, varargin{:}); end function varargout = begin(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(78, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(103, self, varargin{:}); end function varargout = end(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(79, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(104, self, varargin{:}); end function varargout = rbegin(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(80, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(105, self, varargin{:}); end function varargout = rend(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(81, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(106, self, varargin{:}); end function varargout = clear(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(82, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(107, self, varargin{:}); end function varargout = get_allocator(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(83, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(108, self, varargin{:}); end function varargout = pop_back(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(84, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(109, self, varargin{:}); end function varargout = erase(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(85, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(110, self, varargin{:}); end function self = BerdyDynamicVariables(varargin) if nargin==1 && strcmp(class(varargin{1}),'SwigRef') @@ -54,38 +54,38 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(86, varargin{:}); + tmp = iDynTreeMEX(111, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = push_back(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(87, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(112, self, varargin{:}); end function varargout = front(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(88, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(113, self, varargin{:}); end function varargout = back(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(89, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(114, self, varargin{:}); end function varargout = assign(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(90, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(115, self, varargin{:}); end function varargout = resize(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(91, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(116, self, varargin{:}); end function varargout = insert(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(92, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(117, self, varargin{:}); end function varargout = reserve(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(93, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(118, self, varargin{:}); end function varargout = capacity(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(94, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(119, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(95, self); + iDynTreeMEX(120, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/BerdyHelper.m b/bindings/matlab/autogenerated/+iDynTree/BerdyHelper.m index eb5c0bb8fde..7f2440223dc 100644 --- a/bindings/matlab/autogenerated/+iDynTree/BerdyHelper.m +++ b/bindings/matlab/autogenerated/+iDynTree/BerdyHelper.m @@ -9,104 +9,104 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1694, varargin{:}); + tmp = iDynTreeMEX(1719, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = dynamicTraversal(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1695, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1720, self, varargin{:}); end function varargout = model(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1696, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1721, self, varargin{:}); end function varargout = sensors(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1697, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1722, self, varargin{:}); end function varargout = isValid(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1698, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1723, self, varargin{:}); end function varargout = init(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1699, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1724, self, varargin{:}); end function varargout = getOptions(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1700, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1725, self, varargin{:}); end function varargout = getNrOfDynamicVariables(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1701, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1726, self, varargin{:}); end function varargout = getNrOfDynamicEquations(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1702, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1727, self, varargin{:}); end function varargout = getNrOfSensorsMeasurements(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1703, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1728, self, varargin{:}); end function varargout = resizeAndZeroBerdyMatrices(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1704, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1729, self, varargin{:}); end function varargout = getBerdyMatrices(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1705, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1730, self, varargin{:}); end function varargout = getSensorsOrdering(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1706, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1731, self, varargin{:}); end function varargout = getRangeSensorVariable(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1707, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1732, self, varargin{:}); end function varargout = getRangeDOFSensorVariable(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1708, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1733, self, varargin{:}); end function varargout = getRangeJointSensorVariable(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1709, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1734, self, varargin{:}); end function varargout = getRangeLinkSensorVariable(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1710, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1735, self, varargin{:}); end function varargout = getRangeLinkVariable(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1711, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1736, self, varargin{:}); end function varargout = getRangeJointVariable(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1712, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1737, self, varargin{:}); end function varargout = getRangeDOFVariable(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1713, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1738, self, varargin{:}); end function varargout = getDynamicVariablesOrdering(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1714, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1739, self, varargin{:}); end function varargout = serializeDynamicVariables(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1715, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1740, self, varargin{:}); end function varargout = serializeSensorVariables(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1716, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1741, self, varargin{:}); end function varargout = serializeDynamicVariablesComputedFromFixedBaseRNEA(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1717, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1742, self, varargin{:}); end function varargout = extractJointTorquesFromDynamicVariables(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1718, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1743, self, varargin{:}); end function varargout = extractLinkNetExternalWrenchesFromDynamicVariables(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1719, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1744, self, varargin{:}); end function varargout = updateKinematicsFromFloatingBase(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1720, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1745, self, varargin{:}); end function varargout = updateKinematicsFromFixedBase(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1721, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1746, self, varargin{:}); end function varargout = updateKinematicsFromTraversalFixedBase(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1722, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1747, self, varargin{:}); end function varargout = setNetExternalWrenchMeasurementFrame(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1723, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1748, self, varargin{:}); end function varargout = getNetExternalWrenchMeasurementFrame(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1724, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1749, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(1725, self); + iDynTreeMEX(1750, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/BerdyOptions.m b/bindings/matlab/autogenerated/+iDynTree/BerdyOptions.m index cf0c62f268a..35e9e72b5df 100644 --- a/bindings/matlab/autogenerated/+iDynTree/BerdyOptions.m +++ b/bindings/matlab/autogenerated/+iDynTree/BerdyOptions.m @@ -9,7 +9,7 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1655, varargin{:}); + tmp = iDynTreeMEX(1680, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end @@ -18,88 +18,88 @@ narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1656, self); + varargout{1} = iDynTreeMEX(1681, self); else nargoutchk(0, 0) - iDynTreeMEX(1657, self, varargin{1}); + iDynTreeMEX(1682, self, varargin{1}); end end function varargout = includeAllNetExternalWrenchesAsDynamicVariables(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1658, self); + varargout{1} = iDynTreeMEX(1683, self); else nargoutchk(0, 0) - iDynTreeMEX(1659, self, varargin{1}); + iDynTreeMEX(1684, self, varargin{1}); end end function varargout = includeAllJointAccelerationsAsSensors(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1660, self); + varargout{1} = iDynTreeMEX(1685, self); else nargoutchk(0, 0) - iDynTreeMEX(1661, self, varargin{1}); + iDynTreeMEX(1686, self, varargin{1}); end end function varargout = includeAllJointTorquesAsSensors(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1662, self); + varargout{1} = iDynTreeMEX(1687, self); else nargoutchk(0, 0) - iDynTreeMEX(1663, self, varargin{1}); + iDynTreeMEX(1688, self, varargin{1}); end end function varargout = includeAllNetExternalWrenchesAsSensors(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1664, self); + varargout{1} = iDynTreeMEX(1689, self); else nargoutchk(0, 0) - iDynTreeMEX(1665, self, varargin{1}); + iDynTreeMEX(1690, self, varargin{1}); end end function varargout = includeFixedBaseExternalWrench(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1666, self); + varargout{1} = iDynTreeMEX(1691, self); else nargoutchk(0, 0) - iDynTreeMEX(1667, self, varargin{1}); + iDynTreeMEX(1692, self, varargin{1}); end end function varargout = jointOnWhichTheInternalWrenchIsMeasured(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1668, self); + varargout{1} = iDynTreeMEX(1693, self); else nargoutchk(0, 0) - iDynTreeMEX(1669, self, varargin{1}); + iDynTreeMEX(1694, self, varargin{1}); end end function varargout = baseLink(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1670, self); + varargout{1} = iDynTreeMEX(1695, self); else nargoutchk(0, 0) - iDynTreeMEX(1671, self, varargin{1}); + iDynTreeMEX(1696, self, varargin{1}); end end function varargout = checkConsistency(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1672, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1697, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(1673, self); + iDynTreeMEX(1698, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/BerdySensor.m b/bindings/matlab/autogenerated/+iDynTree/BerdySensor.m index b57970d42ba..0740b18079f 100644 --- a/bindings/matlab/autogenerated/+iDynTree/BerdySensor.m +++ b/bindings/matlab/autogenerated/+iDynTree/BerdySensor.m @@ -7,37 +7,37 @@ narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1674, self); + varargout{1} = iDynTreeMEX(1699, self); else nargoutchk(0, 0) - iDynTreeMEX(1675, self, varargin{1}); + iDynTreeMEX(1700, self, varargin{1}); end end function varargout = id(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1676, self); + varargout{1} = iDynTreeMEX(1701, self); else nargoutchk(0, 0) - iDynTreeMEX(1677, self, varargin{1}); + iDynTreeMEX(1702, self, varargin{1}); end end function varargout = range(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1678, self); + varargout{1} = iDynTreeMEX(1703, self); else nargoutchk(0, 0) - iDynTreeMEX(1679, self, varargin{1}); + iDynTreeMEX(1704, self, varargin{1}); end end function varargout = eq(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1680, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1705, self, varargin{:}); end function varargout = lt(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1681, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1706, self, varargin{:}); end function self = BerdySensor(varargin) if nargin==1 && strcmp(class(varargin{1}),'SwigRef') @@ -45,14 +45,14 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1682, varargin{:}); + tmp = iDynTreeMEX(1707, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(1683, self); + iDynTreeMEX(1708, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/BerdySensors.m b/bindings/matlab/autogenerated/+iDynTree/BerdySensors.m index 48910f47e76..1eee313b149 100644 --- a/bindings/matlab/autogenerated/+iDynTree/BerdySensors.m +++ b/bindings/matlab/autogenerated/+iDynTree/BerdySensors.m @@ -4,49 +4,49 @@ this = iDynTreeMEX(3, self); end function varargout = pop(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(46, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(71, self, varargin{:}); end function varargout = brace(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(47, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(72, self, varargin{:}); end function varargout = setbrace(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(48, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(73, self, varargin{:}); end function varargout = append(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(49, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(74, self, varargin{:}); end function varargout = empty(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(50, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(75, self, varargin{:}); end function varargout = size(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(51, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(76, self, varargin{:}); end function varargout = swap(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(52, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(77, self, varargin{:}); end function varargout = begin(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(53, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(78, self, varargin{:}); end function varargout = end(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(54, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(79, self, varargin{:}); end function varargout = rbegin(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(55, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(80, self, varargin{:}); end function varargout = rend(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(56, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(81, self, varargin{:}); end function varargout = clear(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(57, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(82, self, varargin{:}); end function varargout = get_allocator(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(58, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(83, self, varargin{:}); end function varargout = pop_back(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(59, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(84, self, varargin{:}); end function varargout = erase(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(60, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(85, self, varargin{:}); end function self = BerdySensors(varargin) if nargin==1 && strcmp(class(varargin{1}),'SwigRef') @@ -54,38 +54,38 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(61, varargin{:}); + tmp = iDynTreeMEX(86, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = push_back(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(62, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(87, self, varargin{:}); end function varargout = front(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(63, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(88, self, varargin{:}); end function varargout = back(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(64, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(89, self, varargin{:}); end function varargout = assign(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(65, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(90, self, varargin{:}); end function varargout = resize(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(66, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(91, self, varargin{:}); end function varargout = insert(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(67, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(92, self, varargin{:}); end function varargout = reserve(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(68, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(93, self, varargin{:}); end function varargout = capacity(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(69, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(94, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(70, self); + iDynTreeMEX(95, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/BerdySparseMAPSolver.m b/bindings/matlab/autogenerated/+iDynTree/BerdySparseMAPSolver.m index a500d81128c..81393438a13 100644 --- a/bindings/matlab/autogenerated/+iDynTree/BerdySparseMAPSolver.m +++ b/bindings/matlab/autogenerated/+iDynTree/BerdySparseMAPSolver.m @@ -9,58 +9,58 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1726, varargin{:}); + tmp = iDynTreeMEX(1751, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(1727, self); + iDynTreeMEX(1752, self); self.SwigClear(); end end function varargout = setDynamicsConstraintsPriorCovariance(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1728, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1753, self, varargin{:}); end function varargout = setDynamicsRegularizationPriorCovariance(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1729, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1754, self, varargin{:}); end function varargout = setDynamicsRegularizationPriorExpectedValue(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1730, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1755, self, varargin{:}); end function varargout = setMeasurementsPriorCovariance(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1731, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1756, self, varargin{:}); end function varargout = dynamicsConstraintsPriorCovarianceInverse(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1732, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1757, self, varargin{:}); end function varargout = dynamicsRegularizationPriorCovarianceInverse(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1733, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1758, self, varargin{:}); end function varargout = dynamicsRegularizationPriorExpectedValue(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1734, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1759, self, varargin{:}); end function varargout = measurementsPriorCovarianceInverse(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1735, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1760, self, varargin{:}); end function varargout = isValid(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1736, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1761, self, varargin{:}); end function varargout = initialize(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1737, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1762, self, varargin{:}); end function varargout = updateEstimateInformationFixedBase(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1738, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1763, self, varargin{:}); end function varargout = updateEstimateInformationFloatingBase(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1739, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1764, self, varargin{:}); end function varargout = doEstimate(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1740, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1765, self, varargin{:}); end function varargout = getLastEstimate(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1741, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1766, self, varargin{:}); end end methods(Static) diff --git a/bindings/matlab/autogenerated/+iDynTree/Box.m b/bindings/matlab/autogenerated/+iDynTree/Box.m index 6a8201b4d5c..2c1023f2b7f 100644 --- a/bindings/matlab/autogenerated/+iDynTree/Box.m +++ b/bindings/matlab/autogenerated/+iDynTree/Box.m @@ -2,41 +2,41 @@ methods function delete(self) if self.swigPtr - iDynTreeMEX(1146, self); + iDynTreeMEX(1171, self); self.SwigClear(); end end function varargout = clone(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1147, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1172, self, varargin{:}); end function varargout = x(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1148, self); + varargout{1} = iDynTreeMEX(1173, self); else nargoutchk(0, 0) - iDynTreeMEX(1149, self, varargin{1}); + iDynTreeMEX(1174, self, varargin{1}); end end function varargout = y(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1150, self); + varargout{1} = iDynTreeMEX(1175, self); else nargoutchk(0, 0) - iDynTreeMEX(1151, self, varargin{1}); + iDynTreeMEX(1176, self, varargin{1}); end end function varargout = z(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1152, self); + varargout{1} = iDynTreeMEX(1177, self); else nargoutchk(0, 0) - iDynTreeMEX(1153, self, varargin{1}); + iDynTreeMEX(1178, self, varargin{1}); end end function self = Box(varargin) @@ -46,7 +46,7 @@ function delete(self) self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1154, varargin{:}); + tmp = iDynTreeMEX(1179, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end diff --git a/bindings/matlab/autogenerated/+iDynTree/ClassicalAcc.m b/bindings/matlab/autogenerated/+iDynTree/ClassicalAcc.m index 16aa525dc59..309c2cf8614 100644 --- a/bindings/matlab/autogenerated/+iDynTree/ClassicalAcc.m +++ b/bindings/matlab/autogenerated/+iDynTree/ClassicalAcc.m @@ -7,30 +7,30 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(645, varargin{:}); + tmp = iDynTreeMEX(670, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = changeCoordFrame(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(646, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(671, self, varargin{:}); end function varargout = fromSpatial(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(648, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(673, self, varargin{:}); end function varargout = toSpatial(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(649, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(674, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(650, self); + iDynTreeMEX(675, self); self.SwigClear(); end end end methods(Static) function varargout = Zero(varargin) - [varargout{1:nargout}] = iDynTreeMEX(647, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(672, varargin{:}); end end end diff --git a/bindings/matlab/autogenerated/+iDynTree/ColorViz.m b/bindings/matlab/autogenerated/+iDynTree/ColorViz.m index 476a37910b1..b0ab3c99e00 100644 --- a/bindings/matlab/autogenerated/+iDynTree/ColorViz.m +++ b/bindings/matlab/autogenerated/+iDynTree/ColorViz.m @@ -7,40 +7,40 @@ narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1970, self); + varargout{1} = iDynTreeMEX(2022, self); else nargoutchk(0, 0) - iDynTreeMEX(1971, self, varargin{1}); + iDynTreeMEX(2023, self, varargin{1}); end end function varargout = g(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1972, self); + varargout{1} = iDynTreeMEX(2024, self); else nargoutchk(0, 0) - iDynTreeMEX(1973, self, varargin{1}); + iDynTreeMEX(2025, self, varargin{1}); end end function varargout = b(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1974, self); + varargout{1} = iDynTreeMEX(2026, self); else nargoutchk(0, 0) - iDynTreeMEX(1975, self, varargin{1}); + iDynTreeMEX(2027, self, varargin{1}); end end function varargout = a(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1976, self); + varargout{1} = iDynTreeMEX(2028, self); else nargoutchk(0, 0) - iDynTreeMEX(1977, self, varargin{1}); + iDynTreeMEX(2029, self, varargin{1}); end end function self = ColorViz(varargin) @@ -49,14 +49,14 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1978, varargin{:}); + tmp = iDynTreeMEX(2030, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(1979, self); + iDynTreeMEX(2031, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/CompositeRigidBodyAlgorithm.m b/bindings/matlab/autogenerated/+iDynTree/CompositeRigidBodyAlgorithm.m index 53029ed6315..b5081f9a5ac 100644 --- a/bindings/matlab/autogenerated/+iDynTree/CompositeRigidBodyAlgorithm.m +++ b/bindings/matlab/autogenerated/+iDynTree/CompositeRigidBodyAlgorithm.m @@ -1,3 +1,3 @@ function varargout = CompositeRigidBodyAlgorithm(varargin) - [varargout{1:nargout}] = iDynTreeMEX(1349, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1374, varargin{:}); end diff --git a/bindings/matlab/autogenerated/+iDynTree/ComputeLinearAndAngularMomentum.m b/bindings/matlab/autogenerated/+iDynTree/ComputeLinearAndAngularMomentum.m index 2ff919d01ee..ed76fd34fd1 100644 --- a/bindings/matlab/autogenerated/+iDynTree/ComputeLinearAndAngularMomentum.m +++ b/bindings/matlab/autogenerated/+iDynTree/ComputeLinearAndAngularMomentum.m @@ -1,3 +1,3 @@ function varargout = ComputeLinearAndAngularMomentum(varargin) - [varargout{1:nargout}] = iDynTreeMEX(1346, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1371, varargin{:}); end diff --git a/bindings/matlab/autogenerated/+iDynTree/ComputeLinearAndAngularMomentumDerivativeBias.m b/bindings/matlab/autogenerated/+iDynTree/ComputeLinearAndAngularMomentumDerivativeBias.m index 1de61b24489..d66c3d2a028 100644 --- a/bindings/matlab/autogenerated/+iDynTree/ComputeLinearAndAngularMomentumDerivativeBias.m +++ b/bindings/matlab/autogenerated/+iDynTree/ComputeLinearAndAngularMomentumDerivativeBias.m @@ -1,3 +1,3 @@ function varargout = ComputeLinearAndAngularMomentumDerivativeBias(varargin) - [varargout{1:nargout}] = iDynTreeMEX(1347, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1372, varargin{:}); end diff --git a/bindings/matlab/autogenerated/+iDynTree/ContactWrench.m b/bindings/matlab/autogenerated/+iDynTree/ContactWrench.m index f42061dafd5..3f6a98d9b56 100644 --- a/bindings/matlab/autogenerated/+iDynTree/ContactWrench.m +++ b/bindings/matlab/autogenerated/+iDynTree/ContactWrench.m @@ -4,13 +4,13 @@ this = iDynTreeMEX(3, self); end function varargout = contactId(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1276, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1301, self, varargin{:}); end function varargout = contactPoint(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1277, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1302, self, varargin{:}); end function varargout = contactWrench(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1278, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1303, self, varargin{:}); end function self = ContactWrench(varargin) if nargin==1 && strcmp(class(varargin{1}),'SwigRef') @@ -18,14 +18,14 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1279, varargin{:}); + tmp = iDynTreeMEX(1304, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(1280, self); + iDynTreeMEX(1305, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/ConvexHullProjectionConstraint.m b/bindings/matlab/autogenerated/+iDynTree/ConvexHullProjectionConstraint.m index 3dca9d97e0a..5e3c3dd61ec 100644 --- a/bindings/matlab/autogenerated/+iDynTree/ConvexHullProjectionConstraint.m +++ b/bindings/matlab/autogenerated/+iDynTree/ConvexHullProjectionConstraint.m @@ -4,118 +4,118 @@ this = iDynTreeMEX(3, self); end function varargout = setActive(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2078, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2130, self, varargin{:}); end function varargout = isActive(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2079, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2131, self, varargin{:}); end function varargout = getNrOfConstraints(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2080, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2132, self, varargin{:}); end function varargout = projectedConvexHull(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(2081, self); + varargout{1} = iDynTreeMEX(2133, self); else nargoutchk(0, 0) - iDynTreeMEX(2082, self, varargin{1}); + iDynTreeMEX(2134, self, varargin{1}); end end function varargout = A(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(2083, self); + varargout{1} = iDynTreeMEX(2135, self); else nargoutchk(0, 0) - iDynTreeMEX(2084, self, varargin{1}); + iDynTreeMEX(2136, self, varargin{1}); end end function varargout = b(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(2085, self); + varargout{1} = iDynTreeMEX(2137, self); else nargoutchk(0, 0) - iDynTreeMEX(2086, self, varargin{1}); + iDynTreeMEX(2138, self, varargin{1}); end end function varargout = P(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(2087, self); + varargout{1} = iDynTreeMEX(2139, self); else nargoutchk(0, 0) - iDynTreeMEX(2088, self, varargin{1}); + iDynTreeMEX(2140, self, varargin{1}); end end function varargout = Pdirection(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(2089, self); + varargout{1} = iDynTreeMEX(2141, self); else nargoutchk(0, 0) - iDynTreeMEX(2090, self, varargin{1}); + iDynTreeMEX(2142, self, varargin{1}); end end function varargout = AtimesP(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(2091, self); + varargout{1} = iDynTreeMEX(2143, self); else nargoutchk(0, 0) - iDynTreeMEX(2092, self, varargin{1}); + iDynTreeMEX(2144, self, varargin{1}); end end function varargout = o(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(2093, self); + varargout{1} = iDynTreeMEX(2145, self); else nargoutchk(0, 0) - iDynTreeMEX(2094, self, varargin{1}); + iDynTreeMEX(2146, self, varargin{1}); end end function varargout = buildConvexHull(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2095, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2147, self, varargin{:}); end function varargout = supportFrameIndices(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(2096, self); + varargout{1} = iDynTreeMEX(2148, self); else nargoutchk(0, 0) - iDynTreeMEX(2097, self, varargin{1}); + iDynTreeMEX(2149, self, varargin{1}); end end function varargout = absoluteFrame_X_supportFrame(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(2098, self); + varargout{1} = iDynTreeMEX(2150, self); else nargoutchk(0, 0) - iDynTreeMEX(2099, self, varargin{1}); + iDynTreeMEX(2151, self, varargin{1}); end end function varargout = project(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2100, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2152, self, varargin{:}); end function varargout = computeMargin(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2101, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2153, self, varargin{:}); end function varargout = setProjectionAlongDirection(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2102, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2154, self, varargin{:}); end function varargout = projectAlongDirection(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2103, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2155, self, varargin{:}); end function self = ConvexHullProjectionConstraint(varargin) if nargin==1 && strcmp(class(varargin{1}),'SwigRef') @@ -123,14 +123,14 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(2104, varargin{:}); + tmp = iDynTreeMEX(2156, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(2105, self); + iDynTreeMEX(2157, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/Cylinder.m b/bindings/matlab/autogenerated/+iDynTree/Cylinder.m index 843231f07a7..02d078dd4db 100644 --- a/bindings/matlab/autogenerated/+iDynTree/Cylinder.m +++ b/bindings/matlab/autogenerated/+iDynTree/Cylinder.m @@ -2,31 +2,31 @@ methods function delete(self) if self.swigPtr - iDynTreeMEX(1155, self); + iDynTreeMEX(1180, self); self.SwigClear(); end end function varargout = clone(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1156, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1181, self, varargin{:}); end function varargout = length(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1157, self); + varargout{1} = iDynTreeMEX(1182, self); else nargoutchk(0, 0) - iDynTreeMEX(1158, self, varargin{1}); + iDynTreeMEX(1183, self, varargin{1}); end end function varargout = radius(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1159, self); + varargout{1} = iDynTreeMEX(1184, self); else nargoutchk(0, 0) - iDynTreeMEX(1160, self, varargin{1}); + iDynTreeMEX(1185, self, varargin{1}); end end function self = Cylinder(varargin) @@ -36,7 +36,7 @@ function delete(self) self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1161, varargin{:}); + tmp = iDynTreeMEX(1186, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end diff --git a/bindings/matlab/autogenerated/+iDynTree/DOFSpatialForceArray.m b/bindings/matlab/autogenerated/+iDynTree/DOFSpatialForceArray.m index 901b577209e..54739b9b72e 100644 --- a/bindings/matlab/autogenerated/+iDynTree/DOFSpatialForceArray.m +++ b/bindings/matlab/autogenerated/+iDynTree/DOFSpatialForceArray.m @@ -9,23 +9,23 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1231, varargin{:}); + tmp = iDynTreeMEX(1256, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = resize(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1232, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1257, self, varargin{:}); end function varargout = isConsistent(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1233, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1258, self, varargin{:}); end function varargout = paren(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1234, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1259, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(1235, self); + iDynTreeMEX(1260, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/DOFSpatialMotionArray.m b/bindings/matlab/autogenerated/+iDynTree/DOFSpatialMotionArray.m index c2ff3eb1a1e..789085cbcb3 100644 --- a/bindings/matlab/autogenerated/+iDynTree/DOFSpatialMotionArray.m +++ b/bindings/matlab/autogenerated/+iDynTree/DOFSpatialMotionArray.m @@ -9,23 +9,23 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1236, varargin{:}); + tmp = iDynTreeMEX(1261, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = resize(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1237, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1262, self, varargin{:}); end function varargout = isConsistent(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1238, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1263, self, varargin{:}); end function varargout = paren(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1239, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1264, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(1240, self); + iDynTreeMEX(1265, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/DOF_INVALID_INDEX.m b/bindings/matlab/autogenerated/+iDynTree/DOF_INVALID_INDEX.m index 8988d97286a..e08ebbc584c 100644 --- a/bindings/matlab/autogenerated/+iDynTree/DOF_INVALID_INDEX.m +++ b/bindings/matlab/autogenerated/+iDynTree/DOF_INVALID_INDEX.m @@ -2,9 +2,9 @@ narginchk(0,1) if nargin==0 nargoutchk(0,1) - varargout{1} = iDynTreeMEX(881); + varargout{1} = iDynTreeMEX(906); else nargoutchk(0,0) - iDynTreeMEX(882,varargin{1}); + iDynTreeMEX(907,varargin{1}); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/DOF_INVALID_NAME.m b/bindings/matlab/autogenerated/+iDynTree/DOF_INVALID_NAME.m index cff1efe38a6..9b342e89187 100644 --- a/bindings/matlab/autogenerated/+iDynTree/DOF_INVALID_NAME.m +++ b/bindings/matlab/autogenerated/+iDynTree/DOF_INVALID_NAME.m @@ -2,9 +2,9 @@ narginchk(0,1) if nargin==0 nargoutchk(0,1) - varargout{1} = iDynTreeMEX(883); + varargout{1} = iDynTreeMEX(908); else nargoutchk(0,0) - iDynTreeMEX(884,varargin{1}); + iDynTreeMEX(909,varargin{1}); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/Direction.m b/bindings/matlab/autogenerated/+iDynTree/Direction.m index 7e363874cf9..bd789b1c7a3 100644 --- a/bindings/matlab/autogenerated/+iDynTree/Direction.m +++ b/bindings/matlab/autogenerated/+iDynTree/Direction.m @@ -7,39 +7,39 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(651, varargin{:}); + tmp = iDynTreeMEX(676, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = Normalize(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(652, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(677, self, varargin{:}); end function varargout = isParallel(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(653, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(678, self, varargin{:}); end function varargout = isPerpendicular(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(654, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(679, self, varargin{:}); end function varargout = reverse(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(655, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(680, self, varargin{:}); end function varargout = toString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(656, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(681, self, varargin{:}); end function varargout = display(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(657, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(682, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(659, self); + iDynTreeMEX(684, self); self.SwigClear(); end end end methods(Static) function varargout = Default(varargin) - [varargout{1:nargout}] = iDynTreeMEX(658, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(683, varargin{:}); end end end diff --git a/bindings/matlab/autogenerated/+iDynTree/DiscreteExtendedKalmanFilterHelper.m b/bindings/matlab/autogenerated/+iDynTree/DiscreteExtendedKalmanFilterHelper.m index 504d58523cf..9bf3397d45b 100644 --- a/bindings/matlab/autogenerated/+iDynTree/DiscreteExtendedKalmanFilterHelper.m +++ b/bindings/matlab/autogenerated/+iDynTree/DiscreteExtendedKalmanFilterHelper.m @@ -4,65 +4,65 @@ this = iDynTreeMEX(3, self); end function varargout = ekf_f(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1793, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1818, self, varargin{:}); end function varargout = ekf_h(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1794, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1819, self, varargin{:}); end function varargout = ekfComputeJacobianF(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1795, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1820, self, varargin{:}); end function varargout = ekfComputeJacobianH(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1796, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1821, self, varargin{:}); end function varargout = ekfPredict(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1797, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1822, self, varargin{:}); end function varargout = ekfUpdate(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1798, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1823, self, varargin{:}); end function varargout = ekfInit(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1799, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1824, self, varargin{:}); end function varargout = ekfReset(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1800, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1825, self, varargin{:}); end function varargout = ekfSetMeasurementVector(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1801, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1826, self, varargin{:}); end function varargout = ekfSetInputVector(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1802, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1827, self, varargin{:}); end function varargout = ekfSetInitialState(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1803, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1828, self, varargin{:}); end function varargout = ekfSetStateCovariance(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1804, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1829, self, varargin{:}); end function varargout = ekfSetSystemNoiseCovariance(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1805, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1830, self, varargin{:}); end function varargout = ekfSetMeasurementNoiseCovariance(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1806, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1831, self, varargin{:}); end function varargout = ekfSetStateSize(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1807, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1832, self, varargin{:}); end function varargout = ekfSetInputSize(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1808, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1833, self, varargin{:}); end function varargout = ekfSetOutputSize(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1809, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1834, self, varargin{:}); end function varargout = ekfGetStates(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1810, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1835, self, varargin{:}); end function varargout = ekfGetStateCovariance(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1811, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1836, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(1812, self); + iDynTreeMEX(1837, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/Dummy.m b/bindings/matlab/autogenerated/+iDynTree/Dummy.m index 8184e6684cf..2cae4ff801f 100644 --- a/bindings/matlab/autogenerated/+iDynTree/Dummy.m +++ b/bindings/matlab/autogenerated/+iDynTree/Dummy.m @@ -9,14 +9,14 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(612, varargin{:}); + tmp = iDynTreeMEX(637, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(613, self); + iDynTreeMEX(638, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/DynamicSpan.m b/bindings/matlab/autogenerated/+iDynTree/DynamicSpan.m index 5f6f2b5def7..ca84a2ed7af 100644 --- a/bindings/matlab/autogenerated/+iDynTree/DynamicSpan.m +++ b/bindings/matlab/autogenerated/+iDynTree/DynamicSpan.m @@ -9,78 +9,78 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(852, varargin{:}); + tmp = iDynTreeMEX(877, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(853, self); + iDynTreeMEX(878, self); self.SwigClear(); end end function varargout = first(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(854, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(879, self, varargin{:}); end function varargout = last(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(855, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(880, self, varargin{:}); end function varargout = subspan(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(856, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(881, self, varargin{:}); end function varargout = size(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(857, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(882, self, varargin{:}); end function varargout = size_bytes(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(858, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(883, self, varargin{:}); end function varargout = empty(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(859, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(884, self, varargin{:}); end function varargout = brace(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(860, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(885, self, varargin{:}); end function varargout = getVal(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(861, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(886, self, varargin{:}); end function varargout = setVal(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(862, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(887, self, varargin{:}); end function varargout = at(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(863, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(888, self, varargin{:}); end function varargout = paren(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(864, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(889, self, varargin{:}); end function varargout = begin(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(865, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(890, self, varargin{:}); end function varargout = end(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(866, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(891, self, varargin{:}); end function varargout = cbegin(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(867, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(892, self, varargin{:}); end function varargout = cend(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(868, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(893, self, varargin{:}); end function varargout = rbegin(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(869, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(894, self, varargin{:}); end function varargout = rend(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(870, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(895, self, varargin{:}); end function varargout = crbegin(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(871, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(896, self, varargin{:}); end function varargout = crend(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(872, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(897, self, varargin{:}); end end methods(Static) function v = extent() - v = iDynTreeMEX(851); + v = iDynTreeMEX(876); end end end diff --git a/bindings/matlab/autogenerated/+iDynTree/DynamicsComputations.m b/bindings/matlab/autogenerated/+iDynTree/DynamicsComputations.m index 1c6193eee0a..4db4b2779b0 100644 --- a/bindings/matlab/autogenerated/+iDynTree/DynamicsComputations.m +++ b/bindings/matlab/autogenerated/+iDynTree/DynamicsComputations.m @@ -9,118 +9,118 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(2171, varargin{:}); + tmp = iDynTreeMEX(2223, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(2172, self); + iDynTreeMEX(2224, self); self.SwigClear(); end end function varargout = loadRobotModelFromFile(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2173, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2225, self, varargin{:}); end function varargout = loadRobotModelFromString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2174, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2226, self, varargin{:}); end function varargout = isValid(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2175, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2227, self, varargin{:}); end function varargout = getNrOfDegreesOfFreedom(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2176, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2228, self, varargin{:}); end function varargout = getDescriptionOfDegreeOfFreedom(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2177, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2229, self, varargin{:}); end function varargout = getDescriptionOfDegreesOfFreedom(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2178, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2230, self, varargin{:}); end function varargout = getNrOfLinks(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2179, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2231, self, varargin{:}); end function varargout = getNrOfFrames(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2180, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2232, self, varargin{:}); end function varargout = getFloatingBase(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2181, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2233, self, varargin{:}); end function varargout = setFloatingBase(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2182, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2234, self, varargin{:}); end function varargout = setRobotState(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2183, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2235, self, varargin{:}); end function varargout = getWorldBaseTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2184, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2236, self, varargin{:}); end function varargout = getBaseTwist(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2185, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2237, self, varargin{:}); end function varargout = getJointPos(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2186, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2238, self, varargin{:}); end function varargout = getJointVel(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2187, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2239, self, varargin{:}); end function varargout = getFrameIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2188, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2240, self, varargin{:}); end function varargout = getFrameName(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2189, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2241, self, varargin{:}); end function varargout = getWorldTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2190, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2242, self, varargin{:}); end function varargout = getRelativeTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2191, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2243, self, varargin{:}); end function varargout = getFrameTwist(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2192, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2244, self, varargin{:}); end function varargout = getFrameTwistInWorldOrient(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2193, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2245, self, varargin{:}); end function varargout = getFrameProperSpatialAcceleration(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2194, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2246, self, varargin{:}); end function varargout = getLinkIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2195, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2247, self, varargin{:}); end function varargout = getLinkInertia(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2196, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2248, self, varargin{:}); end function varargout = getJointIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2197, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2249, self, varargin{:}); end function varargout = getJointName(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2198, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2250, self, varargin{:}); end function varargout = getJointLimits(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2199, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2251, self, varargin{:}); end function varargout = inverseDynamics(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2200, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2252, self, varargin{:}); end function varargout = getFreeFloatingMassMatrix(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2201, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2253, self, varargin{:}); end function varargout = getFrameJacobian(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2202, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2254, self, varargin{:}); end function varargout = getDynamicsRegressor(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2203, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2255, self, varargin{:}); end function varargout = getModelDynamicsParameters(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2204, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2256, self, varargin{:}); end function varargout = getCenterOfMass(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2205, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2257, self, varargin{:}); end function varargout = getCenterOfMassJacobian(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2206, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2258, self, varargin{:}); end end methods(Static) diff --git a/bindings/matlab/autogenerated/+iDynTree/DynamicsRegressorGenerator.m b/bindings/matlab/autogenerated/+iDynTree/DynamicsRegressorGenerator.m index 6a0de5e0bd5..ec33e613fba 100644 --- a/bindings/matlab/autogenerated/+iDynTree/DynamicsRegressorGenerator.m +++ b/bindings/matlab/autogenerated/+iDynTree/DynamicsRegressorGenerator.m @@ -9,100 +9,100 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1881, varargin{:}); + tmp = iDynTreeMEX(1906, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(1882, self); + iDynTreeMEX(1907, self); self.SwigClear(); end end function varargout = loadRobotAndSensorsModelFromFile(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1883, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1908, self, varargin{:}); end function varargout = loadRobotAndSensorsModelFromString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1884, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1909, self, varargin{:}); end function varargout = loadRegressorStructureFromFile(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1885, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1910, self, varargin{:}); end function varargout = loadRegressorStructureFromString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1886, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1911, self, varargin{:}); end function varargout = isValid(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1887, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1912, self, varargin{:}); end function varargout = getNrOfParameters(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1888, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1913, self, varargin{:}); end function varargout = getNrOfOutputs(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1889, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1914, self, varargin{:}); end function varargout = getNrOfDegreesOfFreedom(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1890, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1915, self, varargin{:}); end function varargout = getDescriptionOfParameter(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1891, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1916, self, varargin{:}); end function varargout = getDescriptionOfParameters(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1892, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1917, self, varargin{:}); end function varargout = getDescriptionOfOutput(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1893, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1918, self, varargin{:}); end function varargout = getDescriptionOfOutputs(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1894, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1919, self, varargin{:}); end function varargout = getDescriptionOfDegreeOfFreedom(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1895, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1920, self, varargin{:}); end function varargout = getDescriptionOfDegreesOfFreedom(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1896, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1921, self, varargin{:}); end function varargout = getDescriptionOfLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1897, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1922, self, varargin{:}); end function varargout = getDescriptionOfLinks(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1898, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1923, self, varargin{:}); end function varargout = getNrOfLinks(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1899, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1924, self, varargin{:}); end function varargout = getNrOfFakeLinks(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1900, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1925, self, varargin{:}); end function varargout = getBaseLinkName(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1901, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1926, self, varargin{:}); end function varargout = getSensorsModel(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1902, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1927, self, varargin{:}); end function varargout = setRobotState(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1903, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1928, self, varargin{:}); end function varargout = getSensorsMeasurements(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1904, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1929, self, varargin{:}); end function varargout = setTorqueSensorMeasurement(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1905, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1930, self, varargin{:}); end function varargout = computeRegressor(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1906, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1931, self, varargin{:}); end function varargout = getModelParameters(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1907, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1932, self, varargin{:}); end function varargout = computeFloatingBaseIdentifiableSubspace(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1908, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1933, self, varargin{:}); end function varargout = computeFixedBaseIdentifiableSubspace(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1909, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1934, self, varargin{:}); end function varargout = generate_random_regressors(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1910, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1935, self, varargin{:}); end end methods(Static) diff --git a/bindings/matlab/autogenerated/+iDynTree/DynamicsRegressorParameter.m b/bindings/matlab/autogenerated/+iDynTree/DynamicsRegressorParameter.m index e38cf992aa8..eedf7b8522b 100644 --- a/bindings/matlab/autogenerated/+iDynTree/DynamicsRegressorParameter.m +++ b/bindings/matlab/autogenerated/+iDynTree/DynamicsRegressorParameter.m @@ -7,40 +7,40 @@ narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1861, self); + varargout{1} = iDynTreeMEX(1886, self); else nargoutchk(0, 0) - iDynTreeMEX(1862, self, varargin{1}); + iDynTreeMEX(1887, self, varargin{1}); end end function varargout = elemIndex(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1863, self); + varargout{1} = iDynTreeMEX(1888, self); else nargoutchk(0, 0) - iDynTreeMEX(1864, self, varargin{1}); + iDynTreeMEX(1889, self, varargin{1}); end end function varargout = type(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1865, self); + varargout{1} = iDynTreeMEX(1890, self); else nargoutchk(0, 0) - iDynTreeMEX(1866, self, varargin{1}); + iDynTreeMEX(1891, self, varargin{1}); end end function varargout = lt(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1867, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1892, self, varargin{:}); end function varargout = eq(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1868, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1893, self, varargin{:}); end function varargout = ne(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1869, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1894, self, varargin{:}); end function self = DynamicsRegressorParameter(varargin) if nargin==1 && strcmp(class(varargin{1}),'SwigRef') @@ -48,14 +48,14 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1870, varargin{:}); + tmp = iDynTreeMEX(1895, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(1871, self); + iDynTreeMEX(1896, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/DynamicsRegressorParametersList.m b/bindings/matlab/autogenerated/+iDynTree/DynamicsRegressorParametersList.m index 0f2ddd63775..e83baac3628 100644 --- a/bindings/matlab/autogenerated/+iDynTree/DynamicsRegressorParametersList.m +++ b/bindings/matlab/autogenerated/+iDynTree/DynamicsRegressorParametersList.m @@ -7,26 +7,26 @@ narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1872, self); + varargout{1} = iDynTreeMEX(1897, self); else nargoutchk(0, 0) - iDynTreeMEX(1873, self, varargin{1}); + iDynTreeMEX(1898, self, varargin{1}); end end function varargout = getDescriptionOfParameter(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1874, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1899, self, varargin{:}); end function varargout = addParam(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1875, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1900, self, varargin{:}); end function varargout = addList(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1876, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1901, self, varargin{:}); end function varargout = findParam(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1877, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1902, self, varargin{:}); end function varargout = getNrOfParameters(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1878, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1903, self, varargin{:}); end function self = DynamicsRegressorParametersList(varargin) if nargin==1 && strcmp(class(varargin{1}),'SwigRef') @@ -34,14 +34,14 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1879, varargin{:}); + tmp = iDynTreeMEX(1904, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(1880, self); + iDynTreeMEX(1905, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/ExtWrenchesAndJointTorquesEstimator.m b/bindings/matlab/autogenerated/+iDynTree/ExtWrenchesAndJointTorquesEstimator.m index fe394d57c58..28329a3ca42 100644 --- a/bindings/matlab/autogenerated/+iDynTree/ExtWrenchesAndJointTorquesEstimator.m +++ b/bindings/matlab/autogenerated/+iDynTree/ExtWrenchesAndJointTorquesEstimator.m @@ -9,52 +9,52 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1626, varargin{:}); + tmp = iDynTreeMEX(1651, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(1627, self); + iDynTreeMEX(1652, self); self.SwigClear(); end end function varargout = setModelAndSensors(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1628, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1653, self, varargin{:}); end function varargout = loadModelAndSensorsFromFile(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1629, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1654, self, varargin{:}); end function varargout = loadModelAndSensorsFromFileWithSpecifiedDOFs(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1630, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1655, self, varargin{:}); end function varargout = model(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1631, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1656, self, varargin{:}); end function varargout = sensors(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1632, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1657, self, varargin{:}); end function varargout = submodels(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1633, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1658, self, varargin{:}); end function varargout = updateKinematicsFromFloatingBase(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1634, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1659, self, varargin{:}); end function varargout = updateKinematicsFromFixedBase(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1635, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1660, self, varargin{:}); end function varargout = computeExpectedFTSensorsMeasurements(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1636, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1661, self, varargin{:}); end function varargout = estimateExtWrenchesAndJointTorques(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1637, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1662, self, varargin{:}); end function varargout = checkThatTheModelIsStill(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1638, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1663, self, varargin{:}); end function varargout = estimateLinkNetWrenchesWithoutGravity(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1639, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1664, self, varargin{:}); end end methods(Static) diff --git a/bindings/matlab/autogenerated/+iDynTree/ExternalMesh.m b/bindings/matlab/autogenerated/+iDynTree/ExternalMesh.m index 822b0903d4a..4ee4e5c2442 100644 --- a/bindings/matlab/autogenerated/+iDynTree/ExternalMesh.m +++ b/bindings/matlab/autogenerated/+iDynTree/ExternalMesh.m @@ -2,31 +2,31 @@ methods function delete(self) if self.swigPtr - iDynTreeMEX(1162, self); + iDynTreeMEX(1187, self); self.SwigClear(); end end function varargout = clone(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1163, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1188, self, varargin{:}); end function varargout = filename(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1164, self); + varargout{1} = iDynTreeMEX(1189, self); else nargoutchk(0, 0) - iDynTreeMEX(1165, self, varargin{1}); + iDynTreeMEX(1190, self, varargin{1}); end end function varargout = scale(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1166, self); + varargout{1} = iDynTreeMEX(1191, self); else nargoutchk(0, 0) - iDynTreeMEX(1167, self, varargin{1}); + iDynTreeMEX(1192, self, varargin{1}); end end function self = ExternalMesh(varargin) @@ -36,7 +36,7 @@ function delete(self) self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1168, varargin{:}); + tmp = iDynTreeMEX(1193, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end diff --git a/bindings/matlab/autogenerated/+iDynTree/FRAME_INVALID_INDEX.m b/bindings/matlab/autogenerated/+iDynTree/FRAME_INVALID_INDEX.m index da2e1aa30af..577c707836d 100644 --- a/bindings/matlab/autogenerated/+iDynTree/FRAME_INVALID_INDEX.m +++ b/bindings/matlab/autogenerated/+iDynTree/FRAME_INVALID_INDEX.m @@ -2,9 +2,9 @@ narginchk(0,1) if nargin==0 nargoutchk(0,1) - varargout{1} = iDynTreeMEX(885); + varargout{1} = iDynTreeMEX(910); else nargoutchk(0,0) - iDynTreeMEX(886,varargin{1}); + iDynTreeMEX(911,varargin{1}); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/FRAME_INVALID_NAME.m b/bindings/matlab/autogenerated/+iDynTree/FRAME_INVALID_NAME.m index e9f55145e8b..1c411655633 100644 --- a/bindings/matlab/autogenerated/+iDynTree/FRAME_INVALID_NAME.m +++ b/bindings/matlab/autogenerated/+iDynTree/FRAME_INVALID_NAME.m @@ -2,9 +2,9 @@ narginchk(0,1) if nargin==0 nargoutchk(0,1) - varargout{1} = iDynTreeMEX(887); + varargout{1} = iDynTreeMEX(912); else nargoutchk(0,0) - iDynTreeMEX(888,varargin{1}); + iDynTreeMEX(913,varargin{1}); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/FixedJoint.m b/bindings/matlab/autogenerated/+iDynTree/FixedJoint.m index 60db2a657ff..655fb2f399f 100644 --- a/bindings/matlab/autogenerated/+iDynTree/FixedJoint.m +++ b/bindings/matlab/autogenerated/+iDynTree/FixedJoint.m @@ -7,103 +7,103 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(971, varargin{:}); + tmp = iDynTreeMEX(996, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(972, self); + iDynTreeMEX(997, self); self.SwigClear(); end end function varargout = clone(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(973, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(998, self, varargin{:}); end function varargout = getNrOfPosCoords(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(974, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(999, self, varargin{:}); end function varargout = getNrOfDOFs(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(975, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1000, self, varargin{:}); end function varargout = setAttachedLinks(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(976, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1001, self, varargin{:}); end function varargout = setRestTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(977, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1002, self, varargin{:}); end function varargout = getFirstAttachedLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(978, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1003, self, varargin{:}); end function varargout = getSecondAttachedLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(979, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1004, self, varargin{:}); end function varargout = getRestTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(980, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1005, self, varargin{:}); end function varargout = getTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(981, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1006, self, varargin{:}); end function varargout = getTransformDerivative(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(982, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1007, self, varargin{:}); end function varargout = getMotionSubspaceVector(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(983, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1008, self, varargin{:}); end function varargout = computeChildPosVelAcc(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(984, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1009, self, varargin{:}); end function varargout = computeChildVelAcc(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(985, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1010, self, varargin{:}); end function varargout = computeChildVel(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(986, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1011, self, varargin{:}); end function varargout = computeChildAcc(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(987, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1012, self, varargin{:}); end function varargout = computeChildBiasAcc(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(988, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1013, self, varargin{:}); end function varargout = computeJointTorque(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(989, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1014, self, varargin{:}); end function varargout = setIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(990, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1015, self, varargin{:}); end function varargout = getIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(991, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1016, self, varargin{:}); end function varargout = setPosCoordsOffset(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(992, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1017, self, varargin{:}); end function varargout = getPosCoordsOffset(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(993, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1018, self, varargin{:}); end function varargout = setDOFsOffset(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(994, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1019, self, varargin{:}); end function varargout = getDOFsOffset(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(995, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1020, self, varargin{:}); end function varargout = hasPosLimits(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(996, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1021, self, varargin{:}); end function varargout = enablePosLimits(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(997, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1022, self, varargin{:}); end function varargout = getPosLimits(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(998, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1023, self, varargin{:}); end function varargout = getMinPosLimit(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(999, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1024, self, varargin{:}); end function varargout = getMaxPosLimit(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1000, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1025, self, varargin{:}); end function varargout = setPosLimits(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1001, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1026, self, varargin{:}); end end methods(Static) diff --git a/bindings/matlab/autogenerated/+iDynTree/ForceVector3Semantics__AngularForceVector3Semantics.m b/bindings/matlab/autogenerated/+iDynTree/ForceVector3Semantics__AngularForceVector3Semantics.m index 56c4f02e728..35b0140a36f 100644 --- a/bindings/matlab/autogenerated/+iDynTree/ForceVector3Semantics__AngularForceVector3Semantics.m +++ b/bindings/matlab/autogenerated/+iDynTree/ForceVector3Semantics__AngularForceVector3Semantics.m @@ -7,24 +7,24 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(515, varargin{:}); + tmp = iDynTreeMEX(540, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(518, self); + iDynTreeMEX(543, self); self.SwigClear(); end end end methods(Static) function varargout = compose(varargin) - [varargout{1:nargout}] = iDynTreeMEX(516, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(541, varargin{:}); end function varargout = inverse(varargin) - [varargout{1:nargout}] = iDynTreeMEX(517, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(542, varargin{:}); end end end diff --git a/bindings/matlab/autogenerated/+iDynTree/ForceVector3Semantics__LinearForceVector3Semantics.m b/bindings/matlab/autogenerated/+iDynTree/ForceVector3Semantics__LinearForceVector3Semantics.m index 43ee9a24ec3..8a91b81f3cb 100644 --- a/bindings/matlab/autogenerated/+iDynTree/ForceVector3Semantics__LinearForceVector3Semantics.m +++ b/bindings/matlab/autogenerated/+iDynTree/ForceVector3Semantics__LinearForceVector3Semantics.m @@ -7,24 +7,24 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(511, varargin{:}); + tmp = iDynTreeMEX(536, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(514, self); + iDynTreeMEX(539, self); self.SwigClear(); end end end methods(Static) function varargout = compose(varargin) - [varargout{1:nargout}] = iDynTreeMEX(512, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(537, varargin{:}); end function varargout = inverse(varargin) - [varargout{1:nargout}] = iDynTreeMEX(513, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(538, varargin{:}); end end end diff --git a/bindings/matlab/autogenerated/+iDynTree/ForceVector3__AngularForceVector3.m b/bindings/matlab/autogenerated/+iDynTree/ForceVector3__AngularForceVector3.m index f2307c246cd..ceee88d353d 100644 --- a/bindings/matlab/autogenerated/+iDynTree/ForceVector3__AngularForceVector3.m +++ b/bindings/matlab/autogenerated/+iDynTree/ForceVector3__AngularForceVector3.m @@ -7,14 +7,14 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(527, varargin{:}); + tmp = iDynTreeMEX(552, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(528, self); + iDynTreeMEX(553, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/ForceVector3__LinearForceVector3.m b/bindings/matlab/autogenerated/+iDynTree/ForceVector3__LinearForceVector3.m index 65b895e3766..43fb2bf238e 100644 --- a/bindings/matlab/autogenerated/+iDynTree/ForceVector3__LinearForceVector3.m +++ b/bindings/matlab/autogenerated/+iDynTree/ForceVector3__LinearForceVector3.m @@ -7,14 +7,14 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(525, varargin{:}); + tmp = iDynTreeMEX(550, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(526, self); + iDynTreeMEX(551, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/ForwardAccKinematics.m b/bindings/matlab/autogenerated/+iDynTree/ForwardAccKinematics.m index 553ac412e81..41b76b2dcce 100644 --- a/bindings/matlab/autogenerated/+iDynTree/ForwardAccKinematics.m +++ b/bindings/matlab/autogenerated/+iDynTree/ForwardAccKinematics.m @@ -1,3 +1,3 @@ function varargout = ForwardAccKinematics(varargin) - [varargout{1:nargout}] = iDynTreeMEX(1344, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1369, varargin{:}); end diff --git a/bindings/matlab/autogenerated/+iDynTree/ForwardBiasAccKinematics.m b/bindings/matlab/autogenerated/+iDynTree/ForwardBiasAccKinematics.m index 80c19d4781c..fb561e1a83e 100644 --- a/bindings/matlab/autogenerated/+iDynTree/ForwardBiasAccKinematics.m +++ b/bindings/matlab/autogenerated/+iDynTree/ForwardBiasAccKinematics.m @@ -1,3 +1,3 @@ function varargout = ForwardBiasAccKinematics(varargin) - [varargout{1:nargout}] = iDynTreeMEX(1345, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1370, varargin{:}); end diff --git a/bindings/matlab/autogenerated/+iDynTree/ForwardPosVelAccKinematics.m b/bindings/matlab/autogenerated/+iDynTree/ForwardPosVelAccKinematics.m index 134d1e1ced3..2b6921b9234 100644 --- a/bindings/matlab/autogenerated/+iDynTree/ForwardPosVelAccKinematics.m +++ b/bindings/matlab/autogenerated/+iDynTree/ForwardPosVelAccKinematics.m @@ -1,3 +1,3 @@ function varargout = ForwardPosVelAccKinematics(varargin) - [varargout{1:nargout}] = iDynTreeMEX(1342, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1367, varargin{:}); end diff --git a/bindings/matlab/autogenerated/+iDynTree/ForwardPosVelKinematics.m b/bindings/matlab/autogenerated/+iDynTree/ForwardPosVelKinematics.m index 096ee159168..82186a65e95 100644 --- a/bindings/matlab/autogenerated/+iDynTree/ForwardPosVelKinematics.m +++ b/bindings/matlab/autogenerated/+iDynTree/ForwardPosVelKinematics.m @@ -1,3 +1,3 @@ function varargout = ForwardPosVelKinematics(varargin) - [varargout{1:nargout}] = iDynTreeMEX(1343, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1368, varargin{:}); end diff --git a/bindings/matlab/autogenerated/+iDynTree/ForwardPositionKinematics.m b/bindings/matlab/autogenerated/+iDynTree/ForwardPositionKinematics.m index e896058ab79..51aa53ec585 100644 --- a/bindings/matlab/autogenerated/+iDynTree/ForwardPositionKinematics.m +++ b/bindings/matlab/autogenerated/+iDynTree/ForwardPositionKinematics.m @@ -1,3 +1,3 @@ function varargout = ForwardPositionKinematics(varargin) - [varargout{1:nargout}] = iDynTreeMEX(1340, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1365, varargin{:}); end diff --git a/bindings/matlab/autogenerated/+iDynTree/ForwardVelAccKinematics.m b/bindings/matlab/autogenerated/+iDynTree/ForwardVelAccKinematics.m index 0e7aa5b6b89..0d431fa80ed 100644 --- a/bindings/matlab/autogenerated/+iDynTree/ForwardVelAccKinematics.m +++ b/bindings/matlab/autogenerated/+iDynTree/ForwardVelAccKinematics.m @@ -1,3 +1,3 @@ function varargout = ForwardVelAccKinematics(varargin) - [varargout{1:nargout}] = iDynTreeMEX(1341, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1366, varargin{:}); end diff --git a/bindings/matlab/autogenerated/+iDynTree/FrameFreeFloatingJacobian.m b/bindings/matlab/autogenerated/+iDynTree/FrameFreeFloatingJacobian.m index a84656c4fab..f6083d79e3a 100644 --- a/bindings/matlab/autogenerated/+iDynTree/FrameFreeFloatingJacobian.m +++ b/bindings/matlab/autogenerated/+iDynTree/FrameFreeFloatingJacobian.m @@ -7,20 +7,20 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1241, varargin{:}); + tmp = iDynTreeMEX(1266, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = resize(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1242, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1267, self, varargin{:}); end function varargout = isConsistent(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1243, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1268, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(1244, self); + iDynTreeMEX(1269, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/FreeFloatingAcc.m b/bindings/matlab/autogenerated/+iDynTree/FreeFloatingAcc.m index 36c66b6b8a2..fa5adb60d8e 100644 --- a/bindings/matlab/autogenerated/+iDynTree/FreeFloatingAcc.m +++ b/bindings/matlab/autogenerated/+iDynTree/FreeFloatingAcc.m @@ -9,26 +9,26 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1270, varargin{:}); + tmp = iDynTreeMEX(1295, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = resize(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1271, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1296, self, varargin{:}); end function varargout = baseAcc(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1272, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1297, self, varargin{:}); end function varargout = jointAcc(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1273, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1298, self, varargin{:}); end function varargout = getNrOfDOFs(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1274, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1299, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(1275, self); + iDynTreeMEX(1300, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/FreeFloatingGeneralizedTorques.m b/bindings/matlab/autogenerated/+iDynTree/FreeFloatingGeneralizedTorques.m index 8207708095e..2616533d1eb 100644 --- a/bindings/matlab/autogenerated/+iDynTree/FreeFloatingGeneralizedTorques.m +++ b/bindings/matlab/autogenerated/+iDynTree/FreeFloatingGeneralizedTorques.m @@ -9,26 +9,26 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1258, varargin{:}); + tmp = iDynTreeMEX(1283, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = resize(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1259, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1284, self, varargin{:}); end function varargout = baseWrench(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1260, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1285, self, varargin{:}); end function varargout = jointTorques(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1261, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1286, self, varargin{:}); end function varargout = getNrOfDOFs(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1262, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1287, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(1263, self); + iDynTreeMEX(1288, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/FreeFloatingMassMatrix.m b/bindings/matlab/autogenerated/+iDynTree/FreeFloatingMassMatrix.m index fc55fa227ee..9379d711f5d 100644 --- a/bindings/matlab/autogenerated/+iDynTree/FreeFloatingMassMatrix.m +++ b/bindings/matlab/autogenerated/+iDynTree/FreeFloatingMassMatrix.m @@ -7,17 +7,17 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1249, varargin{:}); + tmp = iDynTreeMEX(1274, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = resize(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1250, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1275, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(1251, self); + iDynTreeMEX(1276, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/FreeFloatingPos.m b/bindings/matlab/autogenerated/+iDynTree/FreeFloatingPos.m index b2b1ede3f5e..90ce89b2c58 100644 --- a/bindings/matlab/autogenerated/+iDynTree/FreeFloatingPos.m +++ b/bindings/matlab/autogenerated/+iDynTree/FreeFloatingPos.m @@ -9,26 +9,26 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1252, varargin{:}); + tmp = iDynTreeMEX(1277, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = resize(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1253, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1278, self, varargin{:}); end function varargout = worldBasePos(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1254, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1279, self, varargin{:}); end function varargout = jointPos(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1255, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1280, self, varargin{:}); end function varargout = getNrOfPosCoords(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1256, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1281, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(1257, self); + iDynTreeMEX(1282, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/FreeFloatingVel.m b/bindings/matlab/autogenerated/+iDynTree/FreeFloatingVel.m index 500bc904ade..42f1915c8c8 100644 --- a/bindings/matlab/autogenerated/+iDynTree/FreeFloatingVel.m +++ b/bindings/matlab/autogenerated/+iDynTree/FreeFloatingVel.m @@ -9,26 +9,26 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1264, varargin{:}); + tmp = iDynTreeMEX(1289, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = resize(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1265, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1290, self, varargin{:}); end function varargout = baseVel(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1266, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1291, self, varargin{:}); end function varargout = jointVel(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1267, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1292, self, varargin{:}); end function varargout = getNrOfDOFs(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1268, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1293, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(1269, self); + iDynTreeMEX(1294, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/GeomVector3Semantics__AngularForceVector3Semantics.m b/bindings/matlab/autogenerated/+iDynTree/GeomVector3Semantics__AngularForceVector3Semantics.m index d4b859be30e..b2cef9369ab 100644 --- a/bindings/matlab/autogenerated/+iDynTree/GeomVector3Semantics__AngularForceVector3Semantics.m +++ b/bindings/matlab/autogenerated/+iDynTree/GeomVector3Semantics__AngularForceVector3Semantics.m @@ -9,45 +9,45 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(452, varargin{:}); + tmp = iDynTreeMEX(477, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = setToUnknown(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(453, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(478, self, varargin{:}); end function varargout = getBody(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(454, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(479, self, varargin{:}); end function varargout = getRefBody(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(455, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(480, self, varargin{:}); end function varargout = getCoordinateFrame(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(456, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(481, self, varargin{:}); end function varargout = isUnknown(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(457, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(482, self, varargin{:}); end function varargout = changeCoordFrame(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(458, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(483, self, varargin{:}); end function varargout = dot(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(461, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(486, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(462, self); + iDynTreeMEX(487, self); self.SwigClear(); end end end methods(Static) function varargout = compose(varargin) - [varargout{1:nargout}] = iDynTreeMEX(459, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(484, varargin{:}); end function varargout = inverse(varargin) - [varargout{1:nargout}] = iDynTreeMEX(460, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(485, varargin{:}); end end end diff --git a/bindings/matlab/autogenerated/+iDynTree/GeomVector3Semantics__AngularMotionVector3Semantics.m b/bindings/matlab/autogenerated/+iDynTree/GeomVector3Semantics__AngularMotionVector3Semantics.m index 1922032add5..b21be450731 100644 --- a/bindings/matlab/autogenerated/+iDynTree/GeomVector3Semantics__AngularMotionVector3Semantics.m +++ b/bindings/matlab/autogenerated/+iDynTree/GeomVector3Semantics__AngularMotionVector3Semantics.m @@ -9,45 +9,45 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(430, varargin{:}); + tmp = iDynTreeMEX(455, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = setToUnknown(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(431, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(456, self, varargin{:}); end function varargout = getBody(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(432, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(457, self, varargin{:}); end function varargout = getRefBody(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(433, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(458, self, varargin{:}); end function varargout = getCoordinateFrame(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(434, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(459, self, varargin{:}); end function varargout = isUnknown(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(435, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(460, self, varargin{:}); end function varargout = changeCoordFrame(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(436, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(461, self, varargin{:}); end function varargout = dot(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(439, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(464, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(440, self); + iDynTreeMEX(465, self); self.SwigClear(); end end end methods(Static) function varargout = compose(varargin) - [varargout{1:nargout}] = iDynTreeMEX(437, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(462, varargin{:}); end function varargout = inverse(varargin) - [varargout{1:nargout}] = iDynTreeMEX(438, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(463, varargin{:}); end end end diff --git a/bindings/matlab/autogenerated/+iDynTree/GeomVector3Semantics__LinearForceVector3Semantics.m b/bindings/matlab/autogenerated/+iDynTree/GeomVector3Semantics__LinearForceVector3Semantics.m index c8bc9211f79..94885a91fd5 100644 --- a/bindings/matlab/autogenerated/+iDynTree/GeomVector3Semantics__LinearForceVector3Semantics.m +++ b/bindings/matlab/autogenerated/+iDynTree/GeomVector3Semantics__LinearForceVector3Semantics.m @@ -9,45 +9,45 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(441, varargin{:}); + tmp = iDynTreeMEX(466, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = setToUnknown(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(442, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(467, self, varargin{:}); end function varargout = getBody(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(443, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(468, self, varargin{:}); end function varargout = getRefBody(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(444, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(469, self, varargin{:}); end function varargout = getCoordinateFrame(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(445, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(470, self, varargin{:}); end function varargout = isUnknown(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(446, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(471, self, varargin{:}); end function varargout = changeCoordFrame(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(447, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(472, self, varargin{:}); end function varargout = dot(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(450, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(475, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(451, self); + iDynTreeMEX(476, self); self.SwigClear(); end end end methods(Static) function varargout = compose(varargin) - [varargout{1:nargout}] = iDynTreeMEX(448, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(473, varargin{:}); end function varargout = inverse(varargin) - [varargout{1:nargout}] = iDynTreeMEX(449, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(474, varargin{:}); end end end diff --git a/bindings/matlab/autogenerated/+iDynTree/GeomVector3Semantics__LinearMotionVector3Semantics.m b/bindings/matlab/autogenerated/+iDynTree/GeomVector3Semantics__LinearMotionVector3Semantics.m index 4a2fc48ca36..292aab0f120 100644 --- a/bindings/matlab/autogenerated/+iDynTree/GeomVector3Semantics__LinearMotionVector3Semantics.m +++ b/bindings/matlab/autogenerated/+iDynTree/GeomVector3Semantics__LinearMotionVector3Semantics.m @@ -9,45 +9,45 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(419, varargin{:}); + tmp = iDynTreeMEX(444, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = setToUnknown(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(420, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(445, self, varargin{:}); end function varargout = getBody(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(421, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(446, self, varargin{:}); end function varargout = getRefBody(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(422, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(447, self, varargin{:}); end function varargout = getCoordinateFrame(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(423, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(448, self, varargin{:}); end function varargout = isUnknown(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(424, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(449, self, varargin{:}); end function varargout = changeCoordFrame(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(425, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(450, self, varargin{:}); end function varargout = dot(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(428, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(453, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(429, self); + iDynTreeMEX(454, self); self.SwigClear(); end end end methods(Static) function varargout = compose(varargin) - [varargout{1:nargout}] = iDynTreeMEX(426, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(451, varargin{:}); end function varargout = inverse(varargin) - [varargout{1:nargout}] = iDynTreeMEX(427, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(452, varargin{:}); end end end diff --git a/bindings/matlab/autogenerated/+iDynTree/GeomVector3__AngularForceVector3.m b/bindings/matlab/autogenerated/+iDynTree/GeomVector3__AngularForceVector3.m index 47728056a56..91e01e37838 100644 --- a/bindings/matlab/autogenerated/+iDynTree/GeomVector3__AngularForceVector3.m +++ b/bindings/matlab/autogenerated/+iDynTree/GeomVector3__AngularForceVector3.m @@ -4,10 +4,10 @@ narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(499, self); + varargout{1} = iDynTreeMEX(524, self); else nargoutchk(0, 0) - iDynTreeMEX(500, self, varargin{1}); + iDynTreeMEX(525, self, varargin{1}); end end function self = GeomVector3__AngularForceVector3(varargin) @@ -17,42 +17,42 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(501, varargin{:}); + tmp = iDynTreeMEX(526, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = setSemantics(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(502, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(527, self, varargin{:}); end function varargout = changeCoordFrame(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(503, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(528, self, varargin{:}); end function varargout = dot(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(506, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(531, self, varargin{:}); end function varargout = plus(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(507, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(532, self, varargin{:}); end function varargout = minus(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(508, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(533, self, varargin{:}); end function varargout = uminus(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(509, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(534, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(510, self); + iDynTreeMEX(535, self); self.SwigClear(); end end end methods(Static) function varargout = compose(varargin) - [varargout{1:nargout}] = iDynTreeMEX(504, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(529, varargin{:}); end function varargout = inverse(varargin) - [varargout{1:nargout}] = iDynTreeMEX(505, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(530, varargin{:}); end end end diff --git a/bindings/matlab/autogenerated/+iDynTree/GeomVector3__AngularMotionVector3.m b/bindings/matlab/autogenerated/+iDynTree/GeomVector3__AngularMotionVector3.m index fe7fc8d9427..55c49796dc4 100644 --- a/bindings/matlab/autogenerated/+iDynTree/GeomVector3__AngularMotionVector3.m +++ b/bindings/matlab/autogenerated/+iDynTree/GeomVector3__AngularMotionVector3.m @@ -4,10 +4,10 @@ narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(475, self); + varargout{1} = iDynTreeMEX(500, self); else nargoutchk(0, 0) - iDynTreeMEX(476, self, varargin{1}); + iDynTreeMEX(501, self, varargin{1}); end end function self = GeomVector3__AngularMotionVector3(varargin) @@ -17,42 +17,42 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(477, varargin{:}); + tmp = iDynTreeMEX(502, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = setSemantics(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(478, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(503, self, varargin{:}); end function varargout = changeCoordFrame(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(479, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(504, self, varargin{:}); end function varargout = dot(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(482, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(507, self, varargin{:}); end function varargout = plus(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(483, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(508, self, varargin{:}); end function varargout = minus(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(484, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(509, self, varargin{:}); end function varargout = uminus(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(485, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(510, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(486, self); + iDynTreeMEX(511, self); self.SwigClear(); end end end methods(Static) function varargout = compose(varargin) - [varargout{1:nargout}] = iDynTreeMEX(480, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(505, varargin{:}); end function varargout = inverse(varargin) - [varargout{1:nargout}] = iDynTreeMEX(481, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(506, varargin{:}); end end end diff --git a/bindings/matlab/autogenerated/+iDynTree/GeomVector3__LinearForceVector3.m b/bindings/matlab/autogenerated/+iDynTree/GeomVector3__LinearForceVector3.m index a064640efab..ecbbcecec16 100644 --- a/bindings/matlab/autogenerated/+iDynTree/GeomVector3__LinearForceVector3.m +++ b/bindings/matlab/autogenerated/+iDynTree/GeomVector3__LinearForceVector3.m @@ -4,10 +4,10 @@ narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(487, self); + varargout{1} = iDynTreeMEX(512, self); else nargoutchk(0, 0) - iDynTreeMEX(488, self, varargin{1}); + iDynTreeMEX(513, self, varargin{1}); end end function self = GeomVector3__LinearForceVector3(varargin) @@ -17,42 +17,42 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(489, varargin{:}); + tmp = iDynTreeMEX(514, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = setSemantics(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(490, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(515, self, varargin{:}); end function varargout = changeCoordFrame(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(491, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(516, self, varargin{:}); end function varargout = dot(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(494, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(519, self, varargin{:}); end function varargout = plus(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(495, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(520, self, varargin{:}); end function varargout = minus(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(496, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(521, self, varargin{:}); end function varargout = uminus(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(497, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(522, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(498, self); + iDynTreeMEX(523, self); self.SwigClear(); end end end methods(Static) function varargout = compose(varargin) - [varargout{1:nargout}] = iDynTreeMEX(492, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(517, varargin{:}); end function varargout = inverse(varargin) - [varargout{1:nargout}] = iDynTreeMEX(493, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(518, varargin{:}); end end end diff --git a/bindings/matlab/autogenerated/+iDynTree/GeomVector3__LinearMotionVector3.m b/bindings/matlab/autogenerated/+iDynTree/GeomVector3__LinearMotionVector3.m index 7fb0d210a5e..4d01bf4e192 100644 --- a/bindings/matlab/autogenerated/+iDynTree/GeomVector3__LinearMotionVector3.m +++ b/bindings/matlab/autogenerated/+iDynTree/GeomVector3__LinearMotionVector3.m @@ -4,10 +4,10 @@ narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(463, self); + varargout{1} = iDynTreeMEX(488, self); else nargoutchk(0, 0) - iDynTreeMEX(464, self, varargin{1}); + iDynTreeMEX(489, self, varargin{1}); end end function self = GeomVector3__LinearMotionVector3(varargin) @@ -17,42 +17,42 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(465, varargin{:}); + tmp = iDynTreeMEX(490, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = setSemantics(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(466, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(491, self, varargin{:}); end function varargout = changeCoordFrame(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(467, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(492, self, varargin{:}); end function varargout = dot(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(470, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(495, self, varargin{:}); end function varargout = plus(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(471, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(496, self, varargin{:}); end function varargout = minus(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(472, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(497, self, varargin{:}); end function varargout = uminus(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(473, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(498, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(474, self); + iDynTreeMEX(499, self); self.SwigClear(); end end end methods(Static) function varargout = compose(varargin) - [varargout{1:nargout}] = iDynTreeMEX(468, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(493, varargin{:}); end function varargout = inverse(varargin) - [varargout{1:nargout}] = iDynTreeMEX(469, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(494, varargin{:}); end end end diff --git a/bindings/matlab/autogenerated/+iDynTree/GyroscopeSensor.m b/bindings/matlab/autogenerated/+iDynTree/GyroscopeSensor.m index 412b2ffb496..6bbf76dc950 100644 --- a/bindings/matlab/autogenerated/+iDynTree/GyroscopeSensor.m +++ b/bindings/matlab/autogenerated/+iDynTree/GyroscopeSensor.m @@ -7,58 +7,58 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1473, varargin{:}); + tmp = iDynTreeMEX(1498, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(1474, self); + iDynTreeMEX(1499, self); self.SwigClear(); end end function varargout = setName(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1475, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1500, self, varargin{:}); end function varargout = setLinkSensorTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1476, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1501, self, varargin{:}); end function varargout = setParentLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1477, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1502, self, varargin{:}); end function varargout = setParentLinkIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1478, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1503, self, varargin{:}); end function varargout = getName(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1479, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1504, self, varargin{:}); end function varargout = getSensorType(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1480, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1505, self, varargin{:}); end function varargout = getParentLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1481, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1506, self, varargin{:}); end function varargout = getParentLinkIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1482, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1507, self, varargin{:}); end function varargout = getLinkSensorTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1483, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1508, self, varargin{:}); end function varargout = isValid(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1484, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1509, self, varargin{:}); end function varargout = clone(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1485, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1510, self, varargin{:}); end function varargout = updateIndices(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1486, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1511, self, varargin{:}); end function varargout = updateIndeces(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1487, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1512, self, varargin{:}); end function varargout = predictMeasurement(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1488, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1513, self, varargin{:}); end end methods(Static) diff --git a/bindings/matlab/autogenerated/+iDynTree/IAttitudeEstimator.m b/bindings/matlab/autogenerated/+iDynTree/IAttitudeEstimator.m index bc3e09d9e87..4d9cffe6741 100644 --- a/bindings/matlab/autogenerated/+iDynTree/IAttitudeEstimator.m +++ b/bindings/matlab/autogenerated/+iDynTree/IAttitudeEstimator.m @@ -5,39 +5,39 @@ end function delete(self) if self.swigPtr - iDynTreeMEX(1750, self); + iDynTreeMEX(1775, self); self.SwigClear(); end end function varargout = updateFilterWithMeasurements(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1751, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1776, self, varargin{:}); end function varargout = propagateStates(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1752, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1777, self, varargin{:}); end function varargout = getOrientationEstimateAsRotationMatrix(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1753, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1778, self, varargin{:}); end function varargout = getOrientationEstimateAsQuaternion(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1754, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1779, self, varargin{:}); end function varargout = getOrientationEstimateAsRPY(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1755, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1780, self, varargin{:}); end function varargout = getInternalStateSize(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1756, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1781, self, varargin{:}); end function varargout = getInternalState(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1757, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1782, self, varargin{:}); end function varargout = getDefaultInternalInitialState(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1758, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1783, self, varargin{:}); end function varargout = setInternalState(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1759, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1784, self, varargin{:}); end function varargout = setInternalStateInitialOrientation(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1760, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1785, self, varargin{:}); end function self = IAttitudeEstimator(varargin) if nargin==1 && strcmp(class(varargin{1}),'SwigRef') diff --git a/bindings/matlab/autogenerated/+iDynTree/ICamera.m b/bindings/matlab/autogenerated/+iDynTree/ICamera.m index 9dbfa527017..de91600085a 100644 --- a/bindings/matlab/autogenerated/+iDynTree/ICamera.m +++ b/bindings/matlab/autogenerated/+iDynTree/ICamera.m @@ -5,18 +5,18 @@ end function delete(self) if self.swigPtr - iDynTreeMEX(1966, self); + iDynTreeMEX(2018, self); self.SwigClear(); end end function varargout = setPosition(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1967, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2019, self, varargin{:}); end function varargout = setTarget(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1968, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2020, self, varargin{:}); end function varargout = setUpVector(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1969, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2021, self, varargin{:}); end function self = ICamera(varargin) if nargin==1 && strcmp(class(varargin{1}),'SwigRef') diff --git a/bindings/matlab/autogenerated/+iDynTree/IEnvironment.m b/bindings/matlab/autogenerated/+iDynTree/IEnvironment.m index e8eba389758..cd29d658e0c 100644 --- a/bindings/matlab/autogenerated/+iDynTree/IEnvironment.m +++ b/bindings/matlab/autogenerated/+iDynTree/IEnvironment.m @@ -5,33 +5,33 @@ end function delete(self) if self.swigPtr - iDynTreeMEX(1994, self); + iDynTreeMEX(2046, self); self.SwigClear(); end end function varargout = getElements(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1995, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2047, self, varargin{:}); end function varargout = setElementVisibility(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1996, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2048, self, varargin{:}); end function varargout = setBackgroundColor(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1997, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2049, self, varargin{:}); end function varargout = setAmbientLight(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1998, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2050, self, varargin{:}); end function varargout = getLights(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1999, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2051, self, varargin{:}); end function varargout = addLight(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2000, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2052, self, varargin{:}); end function varargout = lightViz(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2001, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2053, self, varargin{:}); end function varargout = removeLight(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2002, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2054, self, varargin{:}); end function self = IEnvironment(varargin) if nargin==1 && strcmp(class(varargin{1}),'SwigRef') diff --git a/bindings/matlab/autogenerated/+iDynTree/IJetsVisualization.m b/bindings/matlab/autogenerated/+iDynTree/IJetsVisualization.m index 5458ef8b37a..1b4c4f71aed 100644 --- a/bindings/matlab/autogenerated/+iDynTree/IJetsVisualization.m +++ b/bindings/matlab/autogenerated/+iDynTree/IJetsVisualization.m @@ -5,30 +5,30 @@ end function delete(self) if self.swigPtr - iDynTreeMEX(2003, self); + iDynTreeMEX(2055, self); self.SwigClear(); end end function varargout = setJetsFrames(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2004, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2056, self, varargin{:}); end function varargout = getNrOfJets(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2005, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2057, self, varargin{:}); end function varargout = getJetDirection(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2006, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2058, self, varargin{:}); end function varargout = setJetDirection(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2007, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2059, self, varargin{:}); end function varargout = setJetColor(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2008, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2060, self, varargin{:}); end function varargout = setJetsDimensions(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2009, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2061, self, varargin{:}); end function varargout = setJetsIntensity(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2010, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2062, self, varargin{:}); end function self = IJetsVisualization(varargin) if nargin==1 && strcmp(class(varargin{1}),'SwigRef') diff --git a/bindings/matlab/autogenerated/+iDynTree/IJoint.m b/bindings/matlab/autogenerated/+iDynTree/IJoint.m index 6dbdaf945b1..9f9560b512b 100644 --- a/bindings/matlab/autogenerated/+iDynTree/IJoint.m +++ b/bindings/matlab/autogenerated/+iDynTree/IJoint.m @@ -5,108 +5,108 @@ end function delete(self) if self.swigPtr - iDynTreeMEX(937, self); + iDynTreeMEX(962, self); self.SwigClear(); end end function varargout = clone(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(938, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(963, self, varargin{:}); end function varargout = getNrOfPosCoords(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(939, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(964, self, varargin{:}); end function varargout = getNrOfDOFs(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(940, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(965, self, varargin{:}); end function varargout = setAttachedLinks(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(941, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(966, self, varargin{:}); end function varargout = setRestTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(942, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(967, self, varargin{:}); end function varargout = getFirstAttachedLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(943, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(968, self, varargin{:}); end function varargout = getSecondAttachedLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(944, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(969, self, varargin{:}); end function varargout = getRestTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(945, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(970, self, varargin{:}); end function varargout = getTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(946, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(971, self, varargin{:}); end function varargout = getTransformDerivative(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(947, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(972, self, varargin{:}); end function varargout = getMotionSubspaceVector(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(948, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(973, self, varargin{:}); end function varargout = computeChildPosVelAcc(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(949, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(974, self, varargin{:}); end function varargout = computeChildVelAcc(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(950, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(975, self, varargin{:}); end function varargout = computeChildVel(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(951, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(976, self, varargin{:}); end function varargout = computeChildAcc(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(952, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(977, self, varargin{:}); end function varargout = computeChildBiasAcc(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(953, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(978, self, varargin{:}); end function varargout = computeJointTorque(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(954, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(979, self, varargin{:}); end function varargout = setIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(955, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(980, self, varargin{:}); end function varargout = getIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(956, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(981, self, varargin{:}); end function varargout = setPosCoordsOffset(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(957, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(982, self, varargin{:}); end function varargout = getPosCoordsOffset(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(958, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(983, self, varargin{:}); end function varargout = setDOFsOffset(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(959, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(984, self, varargin{:}); end function varargout = getDOFsOffset(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(960, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(985, self, varargin{:}); end function varargout = hasPosLimits(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(961, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(986, self, varargin{:}); end function varargout = enablePosLimits(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(962, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(987, self, varargin{:}); end function varargout = getPosLimits(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(963, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(988, self, varargin{:}); end function varargout = getMinPosLimit(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(964, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(989, self, varargin{:}); end function varargout = getMaxPosLimit(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(965, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(990, self, varargin{:}); end function varargout = setPosLimits(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(966, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(991, self, varargin{:}); end function varargout = isRevoluteJoint(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(967, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(992, self, varargin{:}); end function varargout = isFixedJoint(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(968, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(993, self, varargin{:}); end function varargout = asRevoluteJoint(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(969, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(994, self, varargin{:}); end function varargout = asFixedJoint(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(970, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(995, self, varargin{:}); end function self = IJoint(varargin) if nargin==1 && strcmp(class(varargin{1}),'SwigRef') diff --git a/bindings/matlab/autogenerated/+iDynTree/ILight.m b/bindings/matlab/autogenerated/+iDynTree/ILight.m index ccb0f7dbf31..3cc610b9c6a 100644 --- a/bindings/matlab/autogenerated/+iDynTree/ILight.m +++ b/bindings/matlab/autogenerated/+iDynTree/ILight.m @@ -5,48 +5,48 @@ end function delete(self) if self.swigPtr - iDynTreeMEX(1980, self); + iDynTreeMEX(2032, self); self.SwigClear(); end end function varargout = getName(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1981, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2033, self, varargin{:}); end function varargout = setType(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1982, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2034, self, varargin{:}); end function varargout = getType(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1983, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2035, self, varargin{:}); end function varargout = setPosition(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1984, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2036, self, varargin{:}); end function varargout = getPosition(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1985, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2037, self, varargin{:}); end function varargout = setDirection(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1986, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2038, self, varargin{:}); end function varargout = getDirection(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1987, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2039, self, varargin{:}); end function varargout = setAmbientColor(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1988, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2040, self, varargin{:}); end function varargout = getAmbientColor(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1989, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2041, self, varargin{:}); end function varargout = setSpecularColor(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1990, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2042, self, varargin{:}); end function varargout = getSpecularColor(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1991, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2043, self, varargin{:}); end function varargout = setDiffuseColor(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1992, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2044, self, varargin{:}); end function varargout = getDiffuseColor(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1993, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2045, self, varargin{:}); end function self = ILight(varargin) if nargin==1 && strcmp(class(varargin{1}),'SwigRef') diff --git a/bindings/matlab/autogenerated/+iDynTree/IModelVisualization.m b/bindings/matlab/autogenerated/+iDynTree/IModelVisualization.m index bc91bc1bd62..cac0d5654a0 100644 --- a/bindings/matlab/autogenerated/+iDynTree/IModelVisualization.m +++ b/bindings/matlab/autogenerated/+iDynTree/IModelVisualization.m @@ -5,57 +5,57 @@ end function delete(self) if self.swigPtr - iDynTreeMEX(2018, self); + iDynTreeMEX(2070, self); self.SwigClear(); end end function varargout = setPositions(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2019, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2071, self, varargin{:}); end function varargout = setLinkPositions(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2020, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2072, self, varargin{:}); end function varargout = model(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2021, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2073, self, varargin{:}); end function varargout = getInstanceName(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2022, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2074, self, varargin{:}); end function varargout = setModelVisibility(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2023, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2075, self, varargin{:}); end function varargout = setModelColor(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2024, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2076, self, varargin{:}); end function varargout = resetModelColor(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2025, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2077, self, varargin{:}); end function varargout = setLinkColor(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2026, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2078, self, varargin{:}); end function varargout = resetLinkColor(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2027, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2079, self, varargin{:}); end function varargout = getLinkNames(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2028, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2080, self, varargin{:}); end function varargout = setLinkVisibility(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2029, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2081, self, varargin{:}); end function varargout = getFeatures(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2030, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2082, self, varargin{:}); end function varargout = setFeatureVisibility(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2031, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2083, self, varargin{:}); end function varargout = jets(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2032, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2084, self, varargin{:}); end function varargout = getWorldModelTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2033, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2085, self, varargin{:}); end function varargout = getWorldLinkTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2034, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2086, self, varargin{:}); end function self = IModelVisualization(varargin) if nargin==1 && strcmp(class(varargin{1}),'SwigRef') diff --git a/bindings/matlab/autogenerated/+iDynTree/IVectorsVisualization.m b/bindings/matlab/autogenerated/+iDynTree/IVectorsVisualization.m index d7498d4a991..4da3238dbf3 100644 --- a/bindings/matlab/autogenerated/+iDynTree/IVectorsVisualization.m +++ b/bindings/matlab/autogenerated/+iDynTree/IVectorsVisualization.m @@ -5,27 +5,27 @@ end function delete(self) if self.swigPtr - iDynTreeMEX(2011, self); + iDynTreeMEX(2063, self); self.SwigClear(); end end function varargout = addVector(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2012, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2064, self, varargin{:}); end function varargout = getNrOfVectors(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2013, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2065, self, varargin{:}); end function varargout = getVector(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2014, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2066, self, varargin{:}); end function varargout = updateVector(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2015, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2067, self, varargin{:}); end function varargout = setVectorColor(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2016, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2068, self, varargin{:}); end function varargout = setVectorsAspect(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2017, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2069, self, varargin{:}); end function self = IVectorsVisualization(varargin) if nargin==1 && strcmp(class(varargin{1}),'SwigRef') diff --git a/bindings/matlab/autogenerated/+iDynTree/IndexRange.m b/bindings/matlab/autogenerated/+iDynTree/IndexRange.m index 6c0e8e284c3..17039df744c 100644 --- a/bindings/matlab/autogenerated/+iDynTree/IndexRange.m +++ b/bindings/matlab/autogenerated/+iDynTree/IndexRange.m @@ -7,24 +7,24 @@ narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(98, self); + varargout{1} = iDynTreeMEX(123, self); else nargoutchk(0, 0) - iDynTreeMEX(99, self, varargin{1}); + iDynTreeMEX(124, self, varargin{1}); end end function varargout = size(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(100, self); + varargout{1} = iDynTreeMEX(125, self); else nargoutchk(0, 0) - iDynTreeMEX(101, self, varargin{1}); + iDynTreeMEX(126, self, varargin{1}); end end function varargout = isValid(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(102, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(127, self, varargin{:}); end function self = IndexRange(varargin) if nargin==1 && strcmp(class(varargin{1}),'SwigRef') @@ -32,21 +32,21 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(104, varargin{:}); + tmp = iDynTreeMEX(129, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(105, self); + iDynTreeMEX(130, self); self.SwigClear(); end end end methods(Static) function varargout = InvalidRange(varargin) - [varargout{1:nargout}] = iDynTreeMEX(103, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(128, varargin{:}); end end end diff --git a/bindings/matlab/autogenerated/+iDynTree/IntVector.m b/bindings/matlab/autogenerated/+iDynTree/IntVector.m new file mode 100644 index 00000000000..e4b6841489f --- /dev/null +++ b/bindings/matlab/autogenerated/+iDynTree/IntVector.m @@ -0,0 +1,95 @@ +classdef IntVector < SwigRef + methods + function this = swig_this(self) + this = iDynTreeMEX(3, self); + end + function varargout = pop(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(46, self, varargin{:}); + end + function varargout = brace(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(47, self, varargin{:}); + end + function varargout = setbrace(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(48, self, varargin{:}); + end + function varargout = append(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(49, self, varargin{:}); + end + function varargout = empty(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(50, self, varargin{:}); + end + function varargout = size(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(51, self, varargin{:}); + end + function varargout = swap(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(52, self, varargin{:}); + end + function varargout = begin(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(53, self, varargin{:}); + end + function varargout = end(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(54, self, varargin{:}); + end + function varargout = rbegin(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(55, self, varargin{:}); + end + function varargout = rend(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(56, self, varargin{:}); + end + function varargout = clear(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(57, self, varargin{:}); + end + function varargout = get_allocator(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(58, self, varargin{:}); + end + function varargout = pop_back(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(59, self, varargin{:}); + end + function varargout = erase(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(60, self, varargin{:}); + end + function self = IntVector(varargin) + if nargin==1 && strcmp(class(varargin{1}),'SwigRef') + if ~isnull(varargin{1}) + self.swigPtr = varargin{1}.swigPtr; + end + else + tmp = iDynTreeMEX(61, varargin{:}); + self.swigPtr = tmp.swigPtr; + tmp.SwigClear(); + end + end + function varargout = push_back(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(62, self, varargin{:}); + end + function varargout = front(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(63, self, varargin{:}); + end + function varargout = back(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(64, self, varargin{:}); + end + function varargout = assign(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(65, self, varargin{:}); + end + function varargout = resize(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(66, self, varargin{:}); + end + function varargout = insert(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(67, self, varargin{:}); + end + function varargout = reserve(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(68, self, varargin{:}); + end + function varargout = capacity(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(69, self, varargin{:}); + end + function delete(self) + if self.swigPtr + iDynTreeMEX(70, self); + self.SwigClear(); + end + end + end + methods(Static) + end +end diff --git a/bindings/matlab/autogenerated/+iDynTree/InverseDynamicsInertialParametersRegressor.m b/bindings/matlab/autogenerated/+iDynTree/InverseDynamicsInertialParametersRegressor.m index 0620288c6ab..53ea2790b6f 100644 --- a/bindings/matlab/autogenerated/+iDynTree/InverseDynamicsInertialParametersRegressor.m +++ b/bindings/matlab/autogenerated/+iDynTree/InverseDynamicsInertialParametersRegressor.m @@ -1,3 +1,3 @@ function varargout = InverseDynamicsInertialParametersRegressor(varargin) - [varargout{1:nargout}] = iDynTreeMEX(1373, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1398, varargin{:}); end diff --git a/bindings/matlab/autogenerated/+iDynTree/InverseKinematics.m b/bindings/matlab/autogenerated/+iDynTree/InverseKinematics.m index 71655750f9d..cde0b1d4634 100644 --- a/bindings/matlab/autogenerated/+iDynTree/InverseKinematics.m +++ b/bindings/matlab/autogenerated/+iDynTree/InverseKinematics.m @@ -9,202 +9,202 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(2107, varargin{:}); + tmp = iDynTreeMEX(2159, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(2108, self); + iDynTreeMEX(2160, self); self.SwigClear(); end end function varargout = loadModelFromFile(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2109, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2161, self, varargin{:}); end function varargout = setModel(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2110, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2162, self, varargin{:}); end function varargout = setJointLimits(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2111, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2163, self, varargin{:}); end function varargout = getJointLimits(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2112, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2164, self, varargin{:}); end function varargout = clearProblem(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2113, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2165, self, varargin{:}); end function varargout = setFloatingBaseOnFrameNamed(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2114, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2166, self, varargin{:}); end function varargout = setRobotConfiguration(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2115, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2167, self, varargin{:}); end function varargout = setCurrentRobotConfiguration(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2116, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2168, self, varargin{:}); end function varargout = setJointConfiguration(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2117, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2169, self, varargin{:}); end function varargout = setRotationParametrization(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2118, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2170, self, varargin{:}); end function varargout = rotationParametrization(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2119, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2171, self, varargin{:}); end function varargout = setMaxIterations(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2120, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2172, self, varargin{:}); end function varargout = maxIterations(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2121, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2173, self, varargin{:}); end function varargout = setMaxCPUTime(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2122, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2174, self, varargin{:}); end function varargout = maxCPUTime(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2123, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2175, self, varargin{:}); end function varargout = setCostTolerance(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2124, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2176, self, varargin{:}); end function varargout = costTolerance(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2125, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2177, self, varargin{:}); end function varargout = setConstraintsTolerance(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2126, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2178, self, varargin{:}); end function varargout = constraintsTolerance(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2127, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2179, self, varargin{:}); end function varargout = setVerbosity(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2128, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2180, self, varargin{:}); end function varargout = linearSolverName(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2129, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2181, self, varargin{:}); end function varargout = setLinearSolverName(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2130, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2182, self, varargin{:}); end function varargout = addFrameConstraint(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2131, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2183, self, varargin{:}); end function varargout = addFramePositionConstraint(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2132, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2184, self, varargin{:}); end function varargout = addFrameRotationConstraint(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2133, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2185, self, varargin{:}); end function varargout = activateFrameConstraint(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2134, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2186, self, varargin{:}); end function varargout = deactivateFrameConstraint(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2135, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2187, self, varargin{:}); end function varargout = isFrameConstraintActive(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2136, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2188, self, varargin{:}); end function varargout = addCenterOfMassProjectionConstraint(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2137, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2189, self, varargin{:}); end function varargout = getCenterOfMassProjectionMargin(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2138, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2190, self, varargin{:}); end function varargout = getCenterOfMassProjectConstraintConvexHull(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2139, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2191, self, varargin{:}); end function varargout = addTarget(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2140, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2192, self, varargin{:}); end function varargout = addPositionTarget(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2141, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2193, self, varargin{:}); end function varargout = addRotationTarget(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2142, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2194, self, varargin{:}); end function varargout = updateTarget(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2143, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2195, self, varargin{:}); end function varargout = updatePositionTarget(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2144, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2196, self, varargin{:}); end function varargout = updateRotationTarget(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2145, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2197, self, varargin{:}); end function varargout = setDefaultTargetResolutionMode(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2146, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2198, self, varargin{:}); end function varargout = defaultTargetResolutionMode(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2147, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2199, self, varargin{:}); end function varargout = setTargetResolutionMode(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2148, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2200, self, varargin{:}); end function varargout = targetResolutionMode(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2149, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2201, self, varargin{:}); end function varargout = setDesiredJointConfiguration(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2150, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2202, self, varargin{:}); end function varargout = setDesiredFullJointsConfiguration(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2151, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2203, self, varargin{:}); end function varargout = setDesiredReducedJointConfiguration(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2152, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2204, self, varargin{:}); end function varargout = setInitialCondition(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2153, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2205, self, varargin{:}); end function varargout = setFullJointsInitialCondition(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2154, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2206, self, varargin{:}); end function varargout = setReducedInitialCondition(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2155, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2207, self, varargin{:}); end function varargout = solve(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2156, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2208, self, varargin{:}); end function varargout = getSolution(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2157, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2209, self, varargin{:}); end function varargout = getFullJointsSolution(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2158, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2210, self, varargin{:}); end function varargout = getReducedSolution(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2159, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2211, self, varargin{:}); end function varargout = getPoseForFrame(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2160, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2212, self, varargin{:}); end function varargout = model(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2161, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2213, self, varargin{:}); end function varargout = fullModel(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2162, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2214, self, varargin{:}); end function varargout = reducedModel(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2163, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2215, self, varargin{:}); end function varargout = setCOMTarget(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2164, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2216, self, varargin{:}); end function varargout = setCOMAsConstraint(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2165, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2217, self, varargin{:}); end function varargout = setCOMAsConstraintTolerance(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2166, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2218, self, varargin{:}); end function varargout = isCOMAConstraint(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2167, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2219, self, varargin{:}); end function varargout = isCOMTargetActive(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2168, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2220, self, varargin{:}); end function varargout = deactivateCOMTarget(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2169, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2221, self, varargin{:}); end function varargout = setCOMConstraintProjectionDirection(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2170, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2222, self, varargin{:}); end end methods(Static) diff --git a/bindings/matlab/autogenerated/+iDynTree/JOINT_INVALID_INDEX.m b/bindings/matlab/autogenerated/+iDynTree/JOINT_INVALID_INDEX.m index d67c3eb24f4..39d86759962 100644 --- a/bindings/matlab/autogenerated/+iDynTree/JOINT_INVALID_INDEX.m +++ b/bindings/matlab/autogenerated/+iDynTree/JOINT_INVALID_INDEX.m @@ -2,9 +2,9 @@ narginchk(0,1) if nargin==0 nargoutchk(0,1) - varargout{1} = iDynTreeMEX(877); + varargout{1} = iDynTreeMEX(902); else nargoutchk(0,0) - iDynTreeMEX(878,varargin{1}); + iDynTreeMEX(903,varargin{1}); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/JOINT_INVALID_NAME.m b/bindings/matlab/autogenerated/+iDynTree/JOINT_INVALID_NAME.m index 618687bd5be..1ec311464bd 100644 --- a/bindings/matlab/autogenerated/+iDynTree/JOINT_INVALID_NAME.m +++ b/bindings/matlab/autogenerated/+iDynTree/JOINT_INVALID_NAME.m @@ -2,9 +2,9 @@ narginchk(0,1) if nargin==0 nargoutchk(0,1) - varargout{1} = iDynTreeMEX(879); + varargout{1} = iDynTreeMEX(904); else nargoutchk(0,0) - iDynTreeMEX(880,varargin{1}); + iDynTreeMEX(905,varargin{1}); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/JointDOFsDoubleArray.m b/bindings/matlab/autogenerated/+iDynTree/JointDOFsDoubleArray.m index 6b83e676e91..4aedc5b84c5 100644 --- a/bindings/matlab/autogenerated/+iDynTree/JointDOFsDoubleArray.m +++ b/bindings/matlab/autogenerated/+iDynTree/JointDOFsDoubleArray.m @@ -7,20 +7,20 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1227, varargin{:}); + tmp = iDynTreeMEX(1252, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = resize(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1228, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1253, self, varargin{:}); end function varargout = isConsistent(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1229, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1254, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(1230, self); + iDynTreeMEX(1255, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/JointPosDoubleArray.m b/bindings/matlab/autogenerated/+iDynTree/JointPosDoubleArray.m index e118500ffe1..ad8762d5a7f 100644 --- a/bindings/matlab/autogenerated/+iDynTree/JointPosDoubleArray.m +++ b/bindings/matlab/autogenerated/+iDynTree/JointPosDoubleArray.m @@ -7,20 +7,20 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1223, varargin{:}); + tmp = iDynTreeMEX(1248, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = resize(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1224, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1249, self, varargin{:}); end function varargout = isConsistent(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1225, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1250, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(1226, self); + iDynTreeMEX(1251, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/JointSensor.m b/bindings/matlab/autogenerated/+iDynTree/JointSensor.m index e69d28c0d28..f7723f18b85 100644 --- a/bindings/matlab/autogenerated/+iDynTree/JointSensor.m +++ b/bindings/matlab/autogenerated/+iDynTree/JointSensor.m @@ -2,24 +2,24 @@ methods function delete(self) if self.swigPtr - iDynTreeMEX(1387, self); + iDynTreeMEX(1412, self); self.SwigClear(); end end function varargout = getParentJoint(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1388, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1413, self, varargin{:}); end function varargout = getParentJointIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1389, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1414, self, varargin{:}); end function varargout = setParentJoint(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1390, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1415, self, varargin{:}); end function varargout = setParentJointIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1391, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1416, self, varargin{:}); end function varargout = isConsistent(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1392, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1417, self, varargin{:}); end function self = JointSensor(varargin) self@iDynTree.Sensor(SwigRef.Null); diff --git a/bindings/matlab/autogenerated/+iDynTree/KinDynComputations.m b/bindings/matlab/autogenerated/+iDynTree/KinDynComputations.m index 57cc7073a6d..e4e1878b077 100644 --- a/bindings/matlab/autogenerated/+iDynTree/KinDynComputations.m +++ b/bindings/matlab/autogenerated/+iDynTree/KinDynComputations.m @@ -9,175 +9,178 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1911, varargin{:}); + tmp = iDynTreeMEX(1936, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(1912, self); + iDynTreeMEX(1937, self); self.SwigClear(); end end function varargout = loadRobotModel(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1913, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1938, self, varargin{:}); end function varargout = loadRobotModelFromFile(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1914, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1939, self, varargin{:}); end function varargout = loadRobotModelFromString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1915, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1940, self, varargin{:}); end function varargout = isValid(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1916, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1941, self, varargin{:}); end function varargout = setFrameVelocityRepresentation(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1917, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1942, self, varargin{:}); end function varargout = getFrameVelocityRepresentation(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1918, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1943, self, varargin{:}); end function varargout = getNrOfDegreesOfFreedom(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1919, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1944, self, varargin{:}); end function varargout = getDescriptionOfDegreeOfFreedom(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1920, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1945, self, varargin{:}); end function varargout = getDescriptionOfDegreesOfFreedom(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1921, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1946, self, varargin{:}); end function varargout = getNrOfLinks(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1922, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1947, self, varargin{:}); end function varargout = getNrOfFrames(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1923, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1948, self, varargin{:}); end function varargout = getFloatingBase(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1924, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1949, self, varargin{:}); end function varargout = setFloatingBase(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1925, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1950, self, varargin{:}); end function varargout = model(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1926, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1951, self, varargin{:}); end function varargout = getRobotModel(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1927, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1952, self, varargin{:}); end function varargout = getRelativeJacobianSparsityPattern(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1928, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1953, self, varargin{:}); end function varargout = getFrameFreeFloatingJacobianSparsityPattern(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1929, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1954, self, varargin{:}); end function varargout = setJointPos(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1930, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1955, self, varargin{:}); end function varargout = setRobotState(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1931, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1956, self, varargin{:}); end function varargout = getRobotState(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1932, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1957, self, varargin{:}); end function varargout = getWorldBaseTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1933, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1958, self, varargin{:}); end function varargout = getBaseTwist(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1934, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1959, self, varargin{:}); end function varargout = getJointPos(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1935, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1960, self, varargin{:}); end function varargout = getJointVel(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1936, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1961, self, varargin{:}); end function varargout = getModelVel(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1937, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1962, self, varargin{:}); end function varargout = getFrameIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1938, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1963, self, varargin{:}); end function varargout = getFrameName(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1939, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1964, self, varargin{:}); end function varargout = getWorldTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1940, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1965, self, varargin{:}); + end + function varargout = getWorldTransformsAsHomogeneous(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(1966, self, varargin{:}); end function varargout = getRelativeTransformExplicit(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1941, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1967, self, varargin{:}); end function varargout = getRelativeTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1942, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1968, self, varargin{:}); end function varargout = getFrameVel(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1943, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1969, self, varargin{:}); end function varargout = getFrameAcc(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1944, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1970, self, varargin{:}); end function varargout = getFrameFreeFloatingJacobian(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1945, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1971, self, varargin{:}); end function varargout = getRelativeJacobian(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1946, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1972, self, varargin{:}); end function varargout = getRelativeJacobianExplicit(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1947, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1973, self, varargin{:}); end function varargout = getFrameBiasAcc(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1948, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1974, self, varargin{:}); end function varargout = getCenterOfMassPosition(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1949, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1975, self, varargin{:}); end function varargout = getCenterOfMassVelocity(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1950, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1976, self, varargin{:}); end function varargout = getCenterOfMassJacobian(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1951, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1977, self, varargin{:}); end function varargout = getCenterOfMassBiasAcc(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1952, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1978, self, varargin{:}); end function varargout = getAverageVelocity(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1953, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1979, self, varargin{:}); end function varargout = getAverageVelocityJacobian(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1954, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1980, self, varargin{:}); end function varargout = getCentroidalAverageVelocity(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1955, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1981, self, varargin{:}); end function varargout = getCentroidalAverageVelocityJacobian(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1956, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1982, self, varargin{:}); end function varargout = getLinearAngularMomentum(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1957, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1983, self, varargin{:}); end function varargout = getLinearAngularMomentumJacobian(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1958, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1984, self, varargin{:}); end function varargout = getCentroidalTotalMomentum(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1959, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1985, self, varargin{:}); end function varargout = getFreeFloatingMassMatrix(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1960, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1986, self, varargin{:}); end function varargout = inverseDynamics(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1961, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1987, self, varargin{:}); end function varargout = generalizedBiasForces(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1962, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1988, self, varargin{:}); end function varargout = generalizedGravityForces(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1963, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1989, self, varargin{:}); end function varargout = generalizedExternalForces(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1964, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1990, self, varargin{:}); end function varargout = inverseDynamicsInertialParametersRegressor(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1965, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1991, self, varargin{:}); end end methods(Static) diff --git a/bindings/matlab/autogenerated/+iDynTree/LINK_INVALID_INDEX.m b/bindings/matlab/autogenerated/+iDynTree/LINK_INVALID_INDEX.m index 50b3bf0377b..ee8d1fcce82 100644 --- a/bindings/matlab/autogenerated/+iDynTree/LINK_INVALID_INDEX.m +++ b/bindings/matlab/autogenerated/+iDynTree/LINK_INVALID_INDEX.m @@ -2,9 +2,9 @@ narginchk(0,1) if nargin==0 nargoutchk(0,1) - varargout{1} = iDynTreeMEX(873); + varargout{1} = iDynTreeMEX(898); else nargoutchk(0,0) - iDynTreeMEX(874,varargin{1}); + iDynTreeMEX(899,varargin{1}); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/LINK_INVALID_NAME.m b/bindings/matlab/autogenerated/+iDynTree/LINK_INVALID_NAME.m index f3ac8d46e2f..14517d4abcf 100644 --- a/bindings/matlab/autogenerated/+iDynTree/LINK_INVALID_NAME.m +++ b/bindings/matlab/autogenerated/+iDynTree/LINK_INVALID_NAME.m @@ -2,9 +2,9 @@ narginchk(0,1) if nargin==0 nargoutchk(0,1) - varargout{1} = iDynTreeMEX(875); + varargout{1} = iDynTreeMEX(900); else nargoutchk(0,0) - iDynTreeMEX(876,varargin{1}); + iDynTreeMEX(901,varargin{1}); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/LinearForceVector3.m b/bindings/matlab/autogenerated/+iDynTree/LinearForceVector3.m index 655a3fc4a98..03c5c27a9eb 100644 --- a/bindings/matlab/autogenerated/+iDynTree/LinearForceVector3.m +++ b/bindings/matlab/autogenerated/+iDynTree/LinearForceVector3.m @@ -7,14 +7,14 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(543, varargin{:}); + tmp = iDynTreeMEX(568, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(544, self); + iDynTreeMEX(569, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/LinearForceVector3Semantics.m b/bindings/matlab/autogenerated/+iDynTree/LinearForceVector3Semantics.m index 805188a5516..3826ce8b83f 100644 --- a/bindings/matlab/autogenerated/+iDynTree/LinearForceVector3Semantics.m +++ b/bindings/matlab/autogenerated/+iDynTree/LinearForceVector3Semantics.m @@ -7,14 +7,14 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(541, varargin{:}); + tmp = iDynTreeMEX(566, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(542, self); + iDynTreeMEX(567, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/LinearMotionVector3.m b/bindings/matlab/autogenerated/+iDynTree/LinearMotionVector3.m index 0c6c195179f..7449b8a6a4a 100644 --- a/bindings/matlab/autogenerated/+iDynTree/LinearMotionVector3.m +++ b/bindings/matlab/autogenerated/+iDynTree/LinearMotionVector3.m @@ -7,17 +7,17 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(533, varargin{:}); + tmp = iDynTreeMEX(558, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = changePoint(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(534, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(559, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(535, self); + iDynTreeMEX(560, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/LinearMotionVector3Semantics.m b/bindings/matlab/autogenerated/+iDynTree/LinearMotionVector3Semantics.m index 47ab595357a..bbf2eb062b8 100644 --- a/bindings/matlab/autogenerated/+iDynTree/LinearMotionVector3Semantics.m +++ b/bindings/matlab/autogenerated/+iDynTree/LinearMotionVector3Semantics.m @@ -7,24 +7,24 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(529, varargin{:}); + tmp = iDynTreeMEX(554, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = changePoint(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(530, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(555, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(532, self); + iDynTreeMEX(557, self); self.SwigClear(); end end end methods(Static) function varargout = compose(varargin) - [varargout{1:nargout}] = iDynTreeMEX(531, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(556, varargin{:}); end end end diff --git a/bindings/matlab/autogenerated/+iDynTree/Link.m b/bindings/matlab/autogenerated/+iDynTree/Link.m index e09de17dfa9..2a857bb0bcd 100644 --- a/bindings/matlab/autogenerated/+iDynTree/Link.m +++ b/bindings/matlab/autogenerated/+iDynTree/Link.m @@ -9,29 +9,29 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(930, varargin{:}); + tmp = iDynTreeMEX(955, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = inertia(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(931, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(956, self, varargin{:}); end function varargout = setInertia(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(932, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(957, self, varargin{:}); end function varargout = getInertia(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(933, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(958, self, varargin{:}); end function varargout = setIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(934, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(959, self, varargin{:}); end function varargout = getIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(935, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(960, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(936, self); + iDynTreeMEX(961, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/LinkAccArray.m b/bindings/matlab/autogenerated/+iDynTree/LinkAccArray.m index 9437f7df380..375fc181321 100644 --- a/bindings/matlab/autogenerated/+iDynTree/LinkAccArray.m +++ b/bindings/matlab/autogenerated/+iDynTree/LinkAccArray.m @@ -9,29 +9,29 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(923, varargin{:}); + tmp = iDynTreeMEX(948, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = resize(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(924, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(949, self, varargin{:}); end function varargout = isConsistent(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(925, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(950, self, varargin{:}); end function varargout = paren(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(926, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(951, self, varargin{:}); end function varargout = getNrOfLinks(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(927, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(952, self, varargin{:}); end function varargout = toString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(928, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(953, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(929, self); + iDynTreeMEX(954, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/LinkArticulatedBodyInertias.m b/bindings/matlab/autogenerated/+iDynTree/LinkArticulatedBodyInertias.m index d4d5c4e1d59..db3f6878a2a 100644 --- a/bindings/matlab/autogenerated/+iDynTree/LinkArticulatedBodyInertias.m +++ b/bindings/matlab/autogenerated/+iDynTree/LinkArticulatedBodyInertias.m @@ -9,23 +9,23 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(911, varargin{:}); + tmp = iDynTreeMEX(936, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = resize(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(912, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(937, self, varargin{:}); end function varargout = isConsistent(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(913, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(938, self, varargin{:}); end function varargout = paren(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(914, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(939, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(915, self); + iDynTreeMEX(940, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/LinkContactWrenches.m b/bindings/matlab/autogenerated/+iDynTree/LinkContactWrenches.m index e6a8b840eb2..d876777134a 100644 --- a/bindings/matlab/autogenerated/+iDynTree/LinkContactWrenches.m +++ b/bindings/matlab/autogenerated/+iDynTree/LinkContactWrenches.m @@ -9,35 +9,35 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1281, varargin{:}); + tmp = iDynTreeMEX(1306, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = resize(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1282, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1307, self, varargin{:}); end function varargout = getNrOfContactsForLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1283, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1308, self, varargin{:}); end function varargout = setNrOfContactsForLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1284, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1309, self, varargin{:}); end function varargout = getNrOfLinks(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1285, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1310, self, varargin{:}); end function varargout = contactWrench(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1286, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1311, self, varargin{:}); end function varargout = computeNetWrenches(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1287, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1312, self, varargin{:}); end function varargout = toString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1288, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1313, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(1289, self); + iDynTreeMEX(1314, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/LinkInertias.m b/bindings/matlab/autogenerated/+iDynTree/LinkInertias.m index 3841cbdc3df..c1720a0f440 100644 --- a/bindings/matlab/autogenerated/+iDynTree/LinkInertias.m +++ b/bindings/matlab/autogenerated/+iDynTree/LinkInertias.m @@ -9,23 +9,23 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(906, varargin{:}); + tmp = iDynTreeMEX(931, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = resize(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(907, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(932, self, varargin{:}); end function varargout = isConsistent(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(908, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(933, self, varargin{:}); end function varargout = paren(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(909, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(934, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(910, self); + iDynTreeMEX(935, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/LinkPositions.m b/bindings/matlab/autogenerated/+iDynTree/LinkPositions.m index de836aeee19..8ddd11400c3 100644 --- a/bindings/matlab/autogenerated/+iDynTree/LinkPositions.m +++ b/bindings/matlab/autogenerated/+iDynTree/LinkPositions.m @@ -9,29 +9,29 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(891, varargin{:}); + tmp = iDynTreeMEX(916, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = resize(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(892, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(917, self, varargin{:}); end function varargout = isConsistent(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(893, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(918, self, varargin{:}); end function varargout = getNrOfLinks(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(894, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(919, self, varargin{:}); end function varargout = paren(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(895, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(920, self, varargin{:}); end function varargout = toString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(896, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(921, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(897, self); + iDynTreeMEX(922, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/LinkSensor.m b/bindings/matlab/autogenerated/+iDynTree/LinkSensor.m index b5e8b0ed74d..0ed590c579d 100644 --- a/bindings/matlab/autogenerated/+iDynTree/LinkSensor.m +++ b/bindings/matlab/autogenerated/+iDynTree/LinkSensor.m @@ -2,30 +2,30 @@ methods function delete(self) if self.swigPtr - iDynTreeMEX(1393, self); + iDynTreeMEX(1418, self); self.SwigClear(); end end function varargout = getParentLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1394, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1419, self, varargin{:}); end function varargout = getParentLinkIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1395, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1420, self, varargin{:}); end function varargout = getLinkSensorTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1396, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1421, self, varargin{:}); end function varargout = setParentLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1397, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1422, self, varargin{:}); end function varargout = setParentLinkIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1398, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1423, self, varargin{:}); end function varargout = setLinkSensorTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1399, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1424, self, varargin{:}); end function varargout = isConsistent(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1400, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1425, self, varargin{:}); end function self = LinkSensor(varargin) self@iDynTree.Sensor(SwigRef.Null); diff --git a/bindings/matlab/autogenerated/+iDynTree/LinkUnknownWrenchContacts.m b/bindings/matlab/autogenerated/+iDynTree/LinkUnknownWrenchContacts.m index 62a0e03a7d0..e3a5675f4a9 100644 --- a/bindings/matlab/autogenerated/+iDynTree/LinkUnknownWrenchContacts.m +++ b/bindings/matlab/autogenerated/+iDynTree/LinkUnknownWrenchContacts.m @@ -9,41 +9,41 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1591, varargin{:}); + tmp = iDynTreeMEX(1616, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = clear(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1592, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1617, self, varargin{:}); end function varargout = resize(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1593, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1618, self, varargin{:}); end function varargout = getNrOfContactsForLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1594, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1619, self, varargin{:}); end function varargout = setNrOfContactsForLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1595, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1620, self, varargin{:}); end function varargout = addNewContactForLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1596, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1621, self, varargin{:}); end function varargout = addNewContactInFrame(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1597, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1622, self, varargin{:}); end function varargout = addNewUnknownFullWrenchInFrameOrigin(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1598, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1623, self, varargin{:}); end function varargout = contactWrench(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1599, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1624, self, varargin{:}); end function varargout = toString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1600, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1625, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(1601, self); + iDynTreeMEX(1626, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/LinkVelArray.m b/bindings/matlab/autogenerated/+iDynTree/LinkVelArray.m index 2d2f107aa6d..28e7b500a74 100644 --- a/bindings/matlab/autogenerated/+iDynTree/LinkVelArray.m +++ b/bindings/matlab/autogenerated/+iDynTree/LinkVelArray.m @@ -9,29 +9,29 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(916, varargin{:}); + tmp = iDynTreeMEX(941, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = resize(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(917, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(942, self, varargin{:}); end function varargout = isConsistent(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(918, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(943, self, varargin{:}); end function varargout = getNrOfLinks(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(919, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(944, self, varargin{:}); end function varargout = paren(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(920, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(945, self, varargin{:}); end function varargout = toString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(921, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(946, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(922, self); + iDynTreeMEX(947, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/LinkWrenches.m b/bindings/matlab/autogenerated/+iDynTree/LinkWrenches.m index c3afdd03eb3..e9b63948a55 100644 --- a/bindings/matlab/autogenerated/+iDynTree/LinkWrenches.m +++ b/bindings/matlab/autogenerated/+iDynTree/LinkWrenches.m @@ -9,32 +9,32 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(898, varargin{:}); + tmp = iDynTreeMEX(923, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = resize(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(899, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(924, self, varargin{:}); end function varargout = isConsistent(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(900, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(925, self, varargin{:}); end function varargout = getNrOfLinks(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(901, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(926, self, varargin{:}); end function varargout = paren(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(902, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(927, self, varargin{:}); end function varargout = toString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(903, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(928, self, varargin{:}); end function varargout = zero(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(904, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(929, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(905, self); + iDynTreeMEX(930, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/SolidshapesVector.m b/bindings/matlab/autogenerated/+iDynTree/LinksSolidShapesVector.m similarity index 52% rename from bindings/matlab/autogenerated/+iDynTree/SolidshapesVector.m rename to bindings/matlab/autogenerated/+iDynTree/LinksSolidShapesVector.m index 4e4a1c9427f..205af60b73d 100644 --- a/bindings/matlab/autogenerated/+iDynTree/SolidshapesVector.m +++ b/bindings/matlab/autogenerated/+iDynTree/LinksSolidShapesVector.m @@ -1,91 +1,91 @@ -classdef SolidshapesVector < SwigRef +classdef LinksSolidShapesVector < SwigRef methods function this = swig_this(self) this = iDynTreeMEX(3, self); end function varargout = pop(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1290, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1340, self, varargin{:}); end function varargout = brace(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1291, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1341, self, varargin{:}); end function varargout = setbrace(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1292, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1342, self, varargin{:}); end function varargout = append(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1293, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1343, self, varargin{:}); end function varargout = empty(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1294, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1344, self, varargin{:}); end function varargout = size(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1295, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1345, self, varargin{:}); end function varargout = swap(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1296, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1346, self, varargin{:}); end function varargout = begin(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1297, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1347, self, varargin{:}); end function varargout = end(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1298, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1348, self, varargin{:}); end function varargout = rbegin(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1299, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1349, self, varargin{:}); end function varargout = rend(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1300, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1350, self, varargin{:}); end function varargout = clear(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1301, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1351, self, varargin{:}); end function varargout = get_allocator(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1302, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1352, self, varargin{:}); end function varargout = pop_back(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1303, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1353, self, varargin{:}); end function varargout = erase(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1304, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1354, self, varargin{:}); end - function self = SolidshapesVector(varargin) + function self = LinksSolidShapesVector(varargin) if nargin==1 && strcmp(class(varargin{1}),'SwigRef') if ~isnull(varargin{1}) self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1305, varargin{:}); + tmp = iDynTreeMEX(1355, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = push_back(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1306, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1356, self, varargin{:}); end function varargout = front(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1307, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1357, self, varargin{:}); end function varargout = back(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1308, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1358, self, varargin{:}); end function varargout = assign(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1309, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1359, self, varargin{:}); end function varargout = resize(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1310, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1360, self, varargin{:}); end function varargout = insert(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1311, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1361, self, varargin{:}); end function varargout = reserve(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1312, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1362, self, varargin{:}); end function varargout = capacity(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1313, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1363, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(1314, self); + iDynTreeMEX(1364, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/Matrix10x16.m b/bindings/matlab/autogenerated/+iDynTree/Matrix10x16.m index 252e0b7fe11..bd27bb55925 100644 --- a/bindings/matlab/autogenerated/+iDynTree/Matrix10x16.m +++ b/bindings/matlab/autogenerated/+iDynTree/Matrix10x16.m @@ -9,53 +9,53 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(270, varargin{:}); + tmp = iDynTreeMEX(295, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = paren(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(271, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(296, self, varargin{:}); end function varargout = getVal(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(272, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(297, self, varargin{:}); end function varargout = setVal(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(273, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(298, self, varargin{:}); end function varargout = rows(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(274, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(299, self, varargin{:}); end function varargout = cols(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(275, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(300, self, varargin{:}); end function varargout = data(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(276, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(301, self, varargin{:}); end function varargout = zero(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(277, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(302, self, varargin{:}); end function varargout = fillRowMajorBuffer(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(278, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(303, self, varargin{:}); end function varargout = fillColMajorBuffer(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(279, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(304, self, varargin{:}); end function varargout = toString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(280, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(305, self, varargin{:}); end function varargout = display(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(281, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(306, self, varargin{:}); end function varargout = toMatlab(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(282, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(307, self, varargin{:}); end function varargout = fromMatlab(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(283, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(308, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(284, self); + iDynTreeMEX(309, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/Matrix1x6.m b/bindings/matlab/autogenerated/+iDynTree/Matrix1x6.m index 337782d5159..ecd8a6bd571 100644 --- a/bindings/matlab/autogenerated/+iDynTree/Matrix1x6.m +++ b/bindings/matlab/autogenerated/+iDynTree/Matrix1x6.m @@ -9,53 +9,53 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(180, varargin{:}); + tmp = iDynTreeMEX(205, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = paren(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(181, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(206, self, varargin{:}); end function varargout = getVal(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(182, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(207, self, varargin{:}); end function varargout = setVal(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(183, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(208, self, varargin{:}); end function varargout = rows(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(184, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(209, self, varargin{:}); end function varargout = cols(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(185, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(210, self, varargin{:}); end function varargout = data(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(186, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(211, self, varargin{:}); end function varargout = zero(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(187, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(212, self, varargin{:}); end function varargout = fillRowMajorBuffer(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(188, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(213, self, varargin{:}); end function varargout = fillColMajorBuffer(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(189, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(214, self, varargin{:}); end function varargout = toString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(190, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(215, self, varargin{:}); end function varargout = display(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(191, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(216, self, varargin{:}); end function varargout = toMatlab(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(192, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(217, self, varargin{:}); end function varargout = fromMatlab(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(193, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(218, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(194, self); + iDynTreeMEX(219, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/Matrix2x3.m b/bindings/matlab/autogenerated/+iDynTree/Matrix2x3.m index 3b39361d1e9..9cb7354cae9 100644 --- a/bindings/matlab/autogenerated/+iDynTree/Matrix2x3.m +++ b/bindings/matlab/autogenerated/+iDynTree/Matrix2x3.m @@ -9,53 +9,53 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(195, varargin{:}); + tmp = iDynTreeMEX(220, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = paren(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(196, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(221, self, varargin{:}); end function varargout = getVal(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(197, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(222, self, varargin{:}); end function varargout = setVal(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(198, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(223, self, varargin{:}); end function varargout = rows(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(199, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(224, self, varargin{:}); end function varargout = cols(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(200, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(225, self, varargin{:}); end function varargout = data(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(201, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(226, self, varargin{:}); end function varargout = zero(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(202, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(227, self, varargin{:}); end function varargout = fillRowMajorBuffer(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(203, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(228, self, varargin{:}); end function varargout = fillColMajorBuffer(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(204, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(229, self, varargin{:}); end function varargout = toString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(205, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(230, self, varargin{:}); end function varargout = display(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(206, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(231, self, varargin{:}); end function varargout = toMatlab(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(207, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(232, self, varargin{:}); end function varargout = fromMatlab(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(208, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(233, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(209, self); + iDynTreeMEX(234, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/Matrix3x3.m b/bindings/matlab/autogenerated/+iDynTree/Matrix3x3.m index e492d1d4d82..e184dca441c 100644 --- a/bindings/matlab/autogenerated/+iDynTree/Matrix3x3.m +++ b/bindings/matlab/autogenerated/+iDynTree/Matrix3x3.m @@ -9,53 +9,53 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(210, varargin{:}); + tmp = iDynTreeMEX(235, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = paren(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(211, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(236, self, varargin{:}); end function varargout = getVal(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(212, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(237, self, varargin{:}); end function varargout = setVal(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(213, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(238, self, varargin{:}); end function varargout = rows(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(214, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(239, self, varargin{:}); end function varargout = cols(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(215, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(240, self, varargin{:}); end function varargout = data(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(216, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(241, self, varargin{:}); end function varargout = zero(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(217, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(242, self, varargin{:}); end function varargout = fillRowMajorBuffer(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(218, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(243, self, varargin{:}); end function varargout = fillColMajorBuffer(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(219, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(244, self, varargin{:}); end function varargout = toString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(220, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(245, self, varargin{:}); end function varargout = display(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(221, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(246, self, varargin{:}); end function varargout = toMatlab(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(222, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(247, self, varargin{:}); end function varargout = fromMatlab(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(223, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(248, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(224, self); + iDynTreeMEX(249, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/Matrix4x4.m b/bindings/matlab/autogenerated/+iDynTree/Matrix4x4.m index d2012c9cca2..1b896170add 100644 --- a/bindings/matlab/autogenerated/+iDynTree/Matrix4x4.m +++ b/bindings/matlab/autogenerated/+iDynTree/Matrix4x4.m @@ -9,53 +9,53 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(225, varargin{:}); + tmp = iDynTreeMEX(250, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = paren(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(226, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(251, self, varargin{:}); end function varargout = getVal(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(227, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(252, self, varargin{:}); end function varargout = setVal(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(228, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(253, self, varargin{:}); end function varargout = rows(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(229, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(254, self, varargin{:}); end function varargout = cols(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(230, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(255, self, varargin{:}); end function varargout = data(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(231, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(256, self, varargin{:}); end function varargout = zero(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(232, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(257, self, varargin{:}); end function varargout = fillRowMajorBuffer(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(233, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(258, self, varargin{:}); end function varargout = fillColMajorBuffer(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(234, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(259, self, varargin{:}); end function varargout = toString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(235, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(260, self, varargin{:}); end function varargout = display(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(236, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(261, self, varargin{:}); end function varargout = toMatlab(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(237, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(262, self, varargin{:}); end function varargout = fromMatlab(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(238, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(263, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(239, self); + iDynTreeMEX(264, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/Matrix4x4Vector.m b/bindings/matlab/autogenerated/+iDynTree/Matrix4x4Vector.m new file mode 100644 index 00000000000..b46b91903e7 --- /dev/null +++ b/bindings/matlab/autogenerated/+iDynTree/Matrix4x4Vector.m @@ -0,0 +1,98 @@ +classdef Matrix4x4Vector < SwigRef + methods + function this = swig_this(self) + this = iDynTreeMEX(3, self); + end + function varargout = pop(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(1992, self, varargin{:}); + end + function varargout = brace(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(1993, self, varargin{:}); + end + function varargout = setbrace(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(1994, self, varargin{:}); + end + function varargout = append(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(1995, self, varargin{:}); + end + function varargout = empty(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(1996, self, varargin{:}); + end + function varargout = size(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(1997, self, varargin{:}); + end + function varargout = swap(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(1998, self, varargin{:}); + end + function varargout = begin(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(1999, self, varargin{:}); + end + function varargout = end(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(2000, self, varargin{:}); + end + function varargout = rbegin(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(2001, self, varargin{:}); + end + function varargout = rend(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(2002, self, varargin{:}); + end + function varargout = clear(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(2003, self, varargin{:}); + end + function varargout = get_allocator(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(2004, self, varargin{:}); + end + function varargout = pop_back(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(2005, self, varargin{:}); + end + function varargout = erase(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(2006, self, varargin{:}); + end + function self = Matrix4x4Vector(varargin) + if nargin==1 && strcmp(class(varargin{1}),'SwigRef') + if ~isnull(varargin{1}) + self.swigPtr = varargin{1}.swigPtr; + end + else + tmp = iDynTreeMEX(2007, varargin{:}); + self.swigPtr = tmp.swigPtr; + tmp.SwigClear(); + end + end + function varargout = push_back(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(2008, self, varargin{:}); + end + function varargout = front(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(2009, self, varargin{:}); + end + function varargout = back(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(2010, self, varargin{:}); + end + function varargout = assign(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(2011, self, varargin{:}); + end + function varargout = resize(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(2012, self, varargin{:}); + end + function varargout = insert(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(2013, self, varargin{:}); + end + function varargout = reserve(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(2014, self, varargin{:}); + end + function varargout = capacity(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(2015, self, varargin{:}); + end + function varargout = toMatlab(self,varargin) + [varargout{1:nargout}] = iDynTreeMEX(2016, self, varargin{:}); + end + function delete(self) + if self.swigPtr + iDynTreeMEX(2017, self); + self.SwigClear(); + end + end + end + methods(Static) + end +end diff --git a/bindings/matlab/autogenerated/+iDynTree/Matrix6x10.m b/bindings/matlab/autogenerated/+iDynTree/Matrix6x10.m index 02664e9a8c9..b15120de299 100644 --- a/bindings/matlab/autogenerated/+iDynTree/Matrix6x10.m +++ b/bindings/matlab/autogenerated/+iDynTree/Matrix6x10.m @@ -9,53 +9,53 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(255, varargin{:}); + tmp = iDynTreeMEX(280, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = paren(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(256, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(281, self, varargin{:}); end function varargout = getVal(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(257, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(282, self, varargin{:}); end function varargout = setVal(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(258, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(283, self, varargin{:}); end function varargout = rows(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(259, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(284, self, varargin{:}); end function varargout = cols(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(260, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(285, self, varargin{:}); end function varargout = data(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(261, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(286, self, varargin{:}); end function varargout = zero(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(262, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(287, self, varargin{:}); end function varargout = fillRowMajorBuffer(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(263, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(288, self, varargin{:}); end function varargout = fillColMajorBuffer(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(264, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(289, self, varargin{:}); end function varargout = toString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(265, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(290, self, varargin{:}); end function varargout = display(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(266, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(291, self, varargin{:}); end function varargout = toMatlab(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(267, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(292, self, varargin{:}); end function varargout = fromMatlab(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(268, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(293, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(269, self); + iDynTreeMEX(294, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/Matrix6x6.m b/bindings/matlab/autogenerated/+iDynTree/Matrix6x6.m index 4e10d2f1651..8c96c6761fd 100644 --- a/bindings/matlab/autogenerated/+iDynTree/Matrix6x6.m +++ b/bindings/matlab/autogenerated/+iDynTree/Matrix6x6.m @@ -9,53 +9,53 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(240, varargin{:}); + tmp = iDynTreeMEX(265, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = paren(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(241, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(266, self, varargin{:}); end function varargout = getVal(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(242, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(267, self, varargin{:}); end function varargout = setVal(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(243, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(268, self, varargin{:}); end function varargout = rows(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(244, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(269, self, varargin{:}); end function varargout = cols(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(245, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(270, self, varargin{:}); end function varargout = data(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(246, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(271, self, varargin{:}); end function varargout = zero(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(247, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(272, self, varargin{:}); end function varargout = fillRowMajorBuffer(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(248, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(273, self, varargin{:}); end function varargout = fillColMajorBuffer(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(249, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(274, self, varargin{:}); end function varargout = toString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(250, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(275, self, varargin{:}); end function varargout = display(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(251, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(276, self, varargin{:}); end function varargout = toMatlab(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(252, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(277, self, varargin{:}); end function varargout = fromMatlab(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(253, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(278, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(254, self); + iDynTreeMEX(279, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/MatrixDynSize.m b/bindings/matlab/autogenerated/+iDynTree/MatrixDynSize.m index 799c0164eb0..be300c9a503 100644 --- a/bindings/matlab/autogenerated/+iDynTree/MatrixDynSize.m +++ b/bindings/matlab/autogenerated/+iDynTree/MatrixDynSize.m @@ -9,67 +9,67 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(107, varargin{:}); + tmp = iDynTreeMEX(132, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(108, self); + iDynTreeMEX(133, self); self.SwigClear(); end end function varargout = paren(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(109, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(134, self, varargin{:}); end function varargout = getVal(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(110, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(135, self, varargin{:}); end function varargout = setVal(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(111, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(136, self, varargin{:}); end function varargout = rows(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(112, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(137, self, varargin{:}); end function varargout = cols(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(113, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(138, self, varargin{:}); end function varargout = data(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(114, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(139, self, varargin{:}); end function varargout = zero(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(115, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(140, self, varargin{:}); end function varargout = resize(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(116, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(141, self, varargin{:}); end function varargout = reserve(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(117, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(142, self, varargin{:}); end function varargout = capacity(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(118, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(143, self, varargin{:}); end function varargout = shrink_to_fit(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(119, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(144, self, varargin{:}); end function varargout = fillRowMajorBuffer(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(120, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(145, self, varargin{:}); end function varargout = fillColMajorBuffer(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(121, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(146, self, varargin{:}); end function varargout = toString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(122, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(147, self, varargin{:}); end function varargout = display(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(123, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(148, self, varargin{:}); end function varargout = toMatlab(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(124, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(149, self, varargin{:}); end function varargout = fromMatlab(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(125, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(150, self, varargin{:}); end end methods(Static) diff --git a/bindings/matlab/autogenerated/+iDynTree/Model.m b/bindings/matlab/autogenerated/+iDynTree/Model.m index b1ff03c9655..7f00f52ba9a 100644 --- a/bindings/matlab/autogenerated/+iDynTree/Model.m +++ b/bindings/matlab/autogenerated/+iDynTree/Model.m @@ -9,133 +9,133 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1182, varargin{:}); + tmp = iDynTreeMEX(1207, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = copy(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1183, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1208, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(1184, self); + iDynTreeMEX(1209, self); self.SwigClear(); end end function varargout = getNrOfLinks(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1185, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1210, self, varargin{:}); end function varargout = getLinkName(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1186, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1211, self, varargin{:}); end function varargout = getLinkIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1187, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1212, self, varargin{:}); end function varargout = isValidLinkIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1188, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1213, self, varargin{:}); end function varargout = getLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1189, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1214, self, varargin{:}); end function varargout = addLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1190, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1215, self, varargin{:}); end function varargout = getNrOfJoints(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1191, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1216, self, varargin{:}); end function varargout = getJointName(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1192, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1217, self, varargin{:}); end function varargout = getTotalMass(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1193, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1218, self, varargin{:}); end function varargout = getJointIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1194, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1219, self, varargin{:}); end function varargout = getJoint(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1195, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1220, self, varargin{:}); end function varargout = isValidJointIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1196, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1221, self, varargin{:}); end function varargout = isLinkNameUsed(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1197, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1222, self, varargin{:}); end function varargout = isJointNameUsed(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1198, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1223, self, varargin{:}); end function varargout = isFrameNameUsed(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1199, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1224, self, varargin{:}); end function varargout = addJoint(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1200, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1225, self, varargin{:}); end function varargout = addJointAndLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1201, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1226, self, varargin{:}); end function varargout = insertLinkToExistingJointAndAddJointForDisplacedLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1202, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1227, self, varargin{:}); end function varargout = getNrOfPosCoords(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1203, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1228, self, varargin{:}); end function varargout = getNrOfDOFs(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1204, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1229, self, varargin{:}); end function varargout = getNrOfFrames(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1205, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1230, self, varargin{:}); end function varargout = addAdditionalFrameToLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1206, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1231, self, varargin{:}); end function varargout = getFrameName(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1207, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1232, self, varargin{:}); end function varargout = getFrameIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1208, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1233, self, varargin{:}); end function varargout = isValidFrameIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1209, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1234, self, varargin{:}); end function varargout = getFrameTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1210, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1235, self, varargin{:}); end function varargout = getFrameLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1211, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1236, self, varargin{:}); end function varargout = getLinkAdditionalFrames(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1212, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1237, self, varargin{:}); end function varargout = getNrOfNeighbors(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1213, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1238, self, varargin{:}); end function varargout = getNeighbor(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1214, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1239, self, varargin{:}); end function varargout = setDefaultBaseLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1215, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1240, self, varargin{:}); end function varargout = getDefaultBaseLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1216, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1241, self, varargin{:}); end function varargout = computeFullTreeTraversal(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1217, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1242, self, varargin{:}); end function varargout = getInertialParameters(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1218, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1243, self, varargin{:}); end function varargout = updateInertialParameters(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1219, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1244, self, varargin{:}); end function varargout = visualSolidShapes(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1220, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1245, self, varargin{:}); end function varargout = collisionSolidShapes(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1221, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1246, self, varargin{:}); end function varargout = toString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1222, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1247, self, varargin{:}); end end methods(Static) diff --git a/bindings/matlab/autogenerated/+iDynTree/ModelCalibrationHelper.m b/bindings/matlab/autogenerated/+iDynTree/ModelCalibrationHelper.m index 9345931bde6..ede6a64e507 100644 --- a/bindings/matlab/autogenerated/+iDynTree/ModelCalibrationHelper.m +++ b/bindings/matlab/autogenerated/+iDynTree/ModelCalibrationHelper.m @@ -9,37 +9,37 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1570, varargin{:}); + tmp = iDynTreeMEX(1595, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(1571, self); + iDynTreeMEX(1596, self); self.SwigClear(); end end function varargout = loadModelFromString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1572, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1597, self, varargin{:}); end function varargout = loadModelFromFile(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1573, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1598, self, varargin{:}); end function varargout = updateModelInertialParametersToString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1574, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1599, self, varargin{:}); end function varargout = updateModelInertialParametersToFile(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1575, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1600, self, varargin{:}); end function varargout = model(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1576, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1601, self, varargin{:}); end function varargout = sensors(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1577, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1602, self, varargin{:}); end function varargout = isValid(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1578, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1603, self, varargin{:}); end end methods(Static) diff --git a/bindings/matlab/autogenerated/+iDynTree/ModelExporter.m b/bindings/matlab/autogenerated/+iDynTree/ModelExporter.m index fd96c465e15..6df8f9a1fbe 100644 --- a/bindings/matlab/autogenerated/+iDynTree/ModelExporter.m +++ b/bindings/matlab/autogenerated/+iDynTree/ModelExporter.m @@ -9,40 +9,40 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1560, varargin{:}); + tmp = iDynTreeMEX(1585, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(1561, self); + iDynTreeMEX(1586, self); self.SwigClear(); end end function varargout = exportingOptions(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1562, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1587, self, varargin{:}); end function varargout = setExportingOptions(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1563, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1588, self, varargin{:}); end function varargout = init(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1564, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1589, self, varargin{:}); end function varargout = model(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1565, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1590, self, varargin{:}); end function varargout = sensors(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1566, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1591, self, varargin{:}); end function varargout = isValid(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1567, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1592, self, varargin{:}); end function varargout = exportModelToString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1568, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1593, self, varargin{:}); end function varargout = exportModelToFile(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1569, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1594, self, varargin{:}); end end methods(Static) diff --git a/bindings/matlab/autogenerated/+iDynTree/ModelExporterOptions.m b/bindings/matlab/autogenerated/+iDynTree/ModelExporterOptions.m index 91c54fc6eba..82699ba7c47 100644 --- a/bindings/matlab/autogenerated/+iDynTree/ModelExporterOptions.m +++ b/bindings/matlab/autogenerated/+iDynTree/ModelExporterOptions.m @@ -7,20 +7,20 @@ narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1554, self); + varargout{1} = iDynTreeMEX(1579, self); else nargoutchk(0, 0) - iDynTreeMEX(1555, self, varargin{1}); + iDynTreeMEX(1580, self, varargin{1}); end end function varargout = exportFirstBaseLinkAdditionalFrameAsFakeURDFBase(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1556, self); + varargout{1} = iDynTreeMEX(1581, self); else nargoutchk(0, 0) - iDynTreeMEX(1557, self, varargin{1}); + iDynTreeMEX(1582, self, varargin{1}); end end function self = ModelExporterOptions(varargin) @@ -29,14 +29,14 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1558, varargin{:}); + tmp = iDynTreeMEX(1583, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(1559, self); + iDynTreeMEX(1584, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/ModelLoader.m b/bindings/matlab/autogenerated/+iDynTree/ModelLoader.m index 4fc841e6661..c0a3cc59698 100644 --- a/bindings/matlab/autogenerated/+iDynTree/ModelLoader.m +++ b/bindings/matlab/autogenerated/+iDynTree/ModelLoader.m @@ -9,46 +9,46 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1542, varargin{:}); + tmp = iDynTreeMEX(1567, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(1543, self); + iDynTreeMEX(1568, self); self.SwigClear(); end end function varargout = parsingOptions(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1544, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1569, self, varargin{:}); end function varargout = setParsingOptions(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1545, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1570, self, varargin{:}); end function varargout = loadModelFromString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1546, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1571, self, varargin{:}); end function varargout = loadModelFromFile(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1547, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1572, self, varargin{:}); end function varargout = loadReducedModelFromFullModel(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1548, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1573, self, varargin{:}); end function varargout = loadReducedModelFromString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1549, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1574, self, varargin{:}); end function varargout = loadReducedModelFromFile(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1550, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1575, self, varargin{:}); end function varargout = model(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1551, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1576, self, varargin{:}); end function varargout = sensors(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1552, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1577, self, varargin{:}); end function varargout = isValid(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1553, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1578, self, varargin{:}); end end methods(Static) diff --git a/bindings/matlab/autogenerated/+iDynTree/ModelParserOptions.m b/bindings/matlab/autogenerated/+iDynTree/ModelParserOptions.m index 590cb8b81c6..e7283c4672c 100644 --- a/bindings/matlab/autogenerated/+iDynTree/ModelParserOptions.m +++ b/bindings/matlab/autogenerated/+iDynTree/ModelParserOptions.m @@ -7,20 +7,20 @@ narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1536, self); + varargout{1} = iDynTreeMEX(1561, self); else nargoutchk(0, 0) - iDynTreeMEX(1537, self, varargin{1}); + iDynTreeMEX(1562, self, varargin{1}); end end function varargout = originalFilename(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1538, self); + varargout{1} = iDynTreeMEX(1563, self); else nargoutchk(0, 0) - iDynTreeMEX(1539, self, varargin{1}); + iDynTreeMEX(1564, self, varargin{1}); end end function self = ModelParserOptions(varargin) @@ -29,14 +29,14 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1540, varargin{:}); + tmp = iDynTreeMEX(1565, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(1541, self); + iDynTreeMEX(1566, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/ModelSolidShapes.m b/bindings/matlab/autogenerated/+iDynTree/ModelSolidShapes.m index 9e2ef467b14..5f6ffc31551 100644 --- a/bindings/matlab/autogenerated/+iDynTree/ModelSolidShapes.m +++ b/bindings/matlab/autogenerated/+iDynTree/ModelSolidShapes.m @@ -9,34 +9,34 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1169, varargin{:}); + tmp = iDynTreeMEX(1194, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = clear(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1170, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1195, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(1171, self); + iDynTreeMEX(1196, self); self.SwigClear(); end end function varargout = resize(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1172, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1197, self, varargin{:}); end function varargout = isConsistent(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1173, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1198, self, varargin{:}); end function varargout = linkSolidShapes(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1174, self); + varargout{1} = iDynTreeMEX(1199, self); else nargoutchk(0, 0) - iDynTreeMEX(1175, self, varargin{1}); + iDynTreeMEX(1200, self, varargin{1}); end end end diff --git a/bindings/matlab/autogenerated/+iDynTree/MomentumFreeFloatingJacobian.m b/bindings/matlab/autogenerated/+iDynTree/MomentumFreeFloatingJacobian.m index e985ade0335..47ff73af160 100644 --- a/bindings/matlab/autogenerated/+iDynTree/MomentumFreeFloatingJacobian.m +++ b/bindings/matlab/autogenerated/+iDynTree/MomentumFreeFloatingJacobian.m @@ -7,20 +7,20 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1245, varargin{:}); + tmp = iDynTreeMEX(1270, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = resize(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1246, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1271, self, varargin{:}); end function varargout = isConsistent(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1247, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1272, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(1248, self); + iDynTreeMEX(1273, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/MotionVector3__AngularMotionVector3.m b/bindings/matlab/autogenerated/+iDynTree/MotionVector3__AngularMotionVector3.m index 1bcef6b9fef..c480e4ae357 100644 --- a/bindings/matlab/autogenerated/+iDynTree/MotionVector3__AngularMotionVector3.m +++ b/bindings/matlab/autogenerated/+iDynTree/MotionVector3__AngularMotionVector3.m @@ -7,17 +7,17 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(522, varargin{:}); + tmp = iDynTreeMEX(547, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = cross(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(523, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(548, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(524, self); + iDynTreeMEX(549, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/MotionVector3__LinearMotionVector3.m b/bindings/matlab/autogenerated/+iDynTree/MotionVector3__LinearMotionVector3.m index 9c401e92b16..55d6c16e4a0 100644 --- a/bindings/matlab/autogenerated/+iDynTree/MotionVector3__LinearMotionVector3.m +++ b/bindings/matlab/autogenerated/+iDynTree/MotionVector3__LinearMotionVector3.m @@ -7,17 +7,17 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(519, varargin{:}); + tmp = iDynTreeMEX(544, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = cross(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(520, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(545, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(521, self); + iDynTreeMEX(546, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/MovableJointImpl1.m b/bindings/matlab/autogenerated/+iDynTree/MovableJointImpl1.m index 8d0f8ed6225..3e001603b3c 100644 --- a/bindings/matlab/autogenerated/+iDynTree/MovableJointImpl1.m +++ b/bindings/matlab/autogenerated/+iDynTree/MovableJointImpl1.m @@ -2,33 +2,33 @@ methods function delete(self) if self.swigPtr - iDynTreeMEX(1002, self); + iDynTreeMEX(1027, self); self.SwigClear(); end end function varargout = getNrOfPosCoords(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1003, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1028, self, varargin{:}); end function varargout = getNrOfDOFs(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1004, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1029, self, varargin{:}); end function varargout = setIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1005, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1030, self, varargin{:}); end function varargout = getIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1006, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1031, self, varargin{:}); end function varargout = setPosCoordsOffset(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1007, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1032, self, varargin{:}); end function varargout = getPosCoordsOffset(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1008, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1033, self, varargin{:}); end function varargout = setDOFsOffset(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1009, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1034, self, varargin{:}); end function varargout = getDOFsOffset(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1010, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1035, self, varargin{:}); end function self = MovableJointImpl1(varargin) self@iDynTree.IJoint(SwigRef.Null); diff --git a/bindings/matlab/autogenerated/+iDynTree/MovableJointImpl2.m b/bindings/matlab/autogenerated/+iDynTree/MovableJointImpl2.m index 8225902fa7e..e14451363df 100644 --- a/bindings/matlab/autogenerated/+iDynTree/MovableJointImpl2.m +++ b/bindings/matlab/autogenerated/+iDynTree/MovableJointImpl2.m @@ -2,33 +2,33 @@ methods function delete(self) if self.swigPtr - iDynTreeMEX(1011, self); + iDynTreeMEX(1036, self); self.SwigClear(); end end function varargout = getNrOfPosCoords(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1012, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1037, self, varargin{:}); end function varargout = getNrOfDOFs(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1013, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1038, self, varargin{:}); end function varargout = setIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1014, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1039, self, varargin{:}); end function varargout = getIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1015, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1040, self, varargin{:}); end function varargout = setPosCoordsOffset(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1016, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1041, self, varargin{:}); end function varargout = getPosCoordsOffset(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1017, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1042, self, varargin{:}); end function varargout = setDOFsOffset(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1018, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1043, self, varargin{:}); end function varargout = getDOFsOffset(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1019, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1044, self, varargin{:}); end function self = MovableJointImpl2(varargin) self@iDynTree.IJoint(SwigRef.Null); diff --git a/bindings/matlab/autogenerated/+iDynTree/MovableJointImpl3.m b/bindings/matlab/autogenerated/+iDynTree/MovableJointImpl3.m index b959a6a30d3..cdace070234 100644 --- a/bindings/matlab/autogenerated/+iDynTree/MovableJointImpl3.m +++ b/bindings/matlab/autogenerated/+iDynTree/MovableJointImpl3.m @@ -2,33 +2,33 @@ methods function delete(self) if self.swigPtr - iDynTreeMEX(1020, self); + iDynTreeMEX(1045, self); self.SwigClear(); end end function varargout = getNrOfPosCoords(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1021, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1046, self, varargin{:}); end function varargout = getNrOfDOFs(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1022, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1047, self, varargin{:}); end function varargout = setIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1023, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1048, self, varargin{:}); end function varargout = getIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1024, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1049, self, varargin{:}); end function varargout = setPosCoordsOffset(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1025, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1050, self, varargin{:}); end function varargout = getPosCoordsOffset(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1026, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1051, self, varargin{:}); end function varargout = setDOFsOffset(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1027, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1052, self, varargin{:}); end function varargout = getDOFsOffset(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1028, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1053, self, varargin{:}); end function self = MovableJointImpl3(varargin) self@iDynTree.IJoint(SwigRef.Null); diff --git a/bindings/matlab/autogenerated/+iDynTree/MovableJointImpl4.m b/bindings/matlab/autogenerated/+iDynTree/MovableJointImpl4.m index 84cd22f1ca0..87e20a4dd2c 100644 --- a/bindings/matlab/autogenerated/+iDynTree/MovableJointImpl4.m +++ b/bindings/matlab/autogenerated/+iDynTree/MovableJointImpl4.m @@ -2,33 +2,33 @@ methods function delete(self) if self.swigPtr - iDynTreeMEX(1029, self); + iDynTreeMEX(1054, self); self.SwigClear(); end end function varargout = getNrOfPosCoords(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1030, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1055, self, varargin{:}); end function varargout = getNrOfDOFs(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1031, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1056, self, varargin{:}); end function varargout = setIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1032, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1057, self, varargin{:}); end function varargout = getIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1033, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1058, self, varargin{:}); end function varargout = setPosCoordsOffset(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1034, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1059, self, varargin{:}); end function varargout = getPosCoordsOffset(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1035, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1060, self, varargin{:}); end function varargout = setDOFsOffset(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1036, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1061, self, varargin{:}); end function varargout = getDOFsOffset(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1037, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1062, self, varargin{:}); end function self = MovableJointImpl4(varargin) self@iDynTree.IJoint(SwigRef.Null); diff --git a/bindings/matlab/autogenerated/+iDynTree/MovableJointImpl5.m b/bindings/matlab/autogenerated/+iDynTree/MovableJointImpl5.m index f15e660c681..be06c4780e3 100644 --- a/bindings/matlab/autogenerated/+iDynTree/MovableJointImpl5.m +++ b/bindings/matlab/autogenerated/+iDynTree/MovableJointImpl5.m @@ -2,33 +2,33 @@ methods function delete(self) if self.swigPtr - iDynTreeMEX(1038, self); + iDynTreeMEX(1063, self); self.SwigClear(); end end function varargout = getNrOfPosCoords(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1039, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1064, self, varargin{:}); end function varargout = getNrOfDOFs(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1040, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1065, self, varargin{:}); end function varargout = setIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1041, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1066, self, varargin{:}); end function varargout = getIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1042, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1067, self, varargin{:}); end function varargout = setPosCoordsOffset(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1043, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1068, self, varargin{:}); end function varargout = getPosCoordsOffset(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1044, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1069, self, varargin{:}); end function varargout = setDOFsOffset(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1045, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1070, self, varargin{:}); end function varargout = getDOFsOffset(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1046, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1071, self, varargin{:}); end function self = MovableJointImpl5(varargin) self@iDynTree.IJoint(SwigRef.Null); diff --git a/bindings/matlab/autogenerated/+iDynTree/MovableJointImpl6.m b/bindings/matlab/autogenerated/+iDynTree/MovableJointImpl6.m index eb9d2f3cfce..ec57297e5b0 100644 --- a/bindings/matlab/autogenerated/+iDynTree/MovableJointImpl6.m +++ b/bindings/matlab/autogenerated/+iDynTree/MovableJointImpl6.m @@ -2,33 +2,33 @@ methods function delete(self) if self.swigPtr - iDynTreeMEX(1047, self); + iDynTreeMEX(1072, self); self.SwigClear(); end end function varargout = getNrOfPosCoords(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1048, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1073, self, varargin{:}); end function varargout = getNrOfDOFs(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1049, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1074, self, varargin{:}); end function varargout = setIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1050, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1075, self, varargin{:}); end function varargout = getIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1051, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1076, self, varargin{:}); end function varargout = setPosCoordsOffset(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1052, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1077, self, varargin{:}); end function varargout = getPosCoordsOffset(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1053, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1078, self, varargin{:}); end function varargout = setDOFsOffset(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1054, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1079, self, varargin{:}); end function varargout = getDOFsOffset(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1055, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1080, self, varargin{:}); end function self = MovableJointImpl6(varargin) self@iDynTree.IJoint(SwigRef.Null); diff --git a/bindings/matlab/autogenerated/+iDynTree/NR_OF_SENSOR_TYPES.m b/bindings/matlab/autogenerated/+iDynTree/NR_OF_SENSOR_TYPES.m index 51b58c71558..f837e08c95c 100644 --- a/bindings/matlab/autogenerated/+iDynTree/NR_OF_SENSOR_TYPES.m +++ b/bindings/matlab/autogenerated/+iDynTree/NR_OF_SENSOR_TYPES.m @@ -1,3 +1,3 @@ function v = NR_OF_SENSOR_TYPES() - v = iDynTreeMEX(1374); + v = iDynTreeMEX(1399); end diff --git a/bindings/matlab/autogenerated/+iDynTree/Neighbor.m b/bindings/matlab/autogenerated/+iDynTree/Neighbor.m index 412499dc694..fb5caef6e90 100644 --- a/bindings/matlab/autogenerated/+iDynTree/Neighbor.m +++ b/bindings/matlab/autogenerated/+iDynTree/Neighbor.m @@ -7,20 +7,20 @@ narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1176, self); + varargout{1} = iDynTreeMEX(1201, self); else nargoutchk(0, 0) - iDynTreeMEX(1177, self, varargin{1}); + iDynTreeMEX(1202, self, varargin{1}); end end function varargout = neighborJoint(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1178, self); + varargout{1} = iDynTreeMEX(1203, self); else nargoutchk(0, 0) - iDynTreeMEX(1179, self, varargin{1}); + iDynTreeMEX(1204, self, varargin{1}); end end function self = Neighbor(varargin) @@ -29,14 +29,14 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1180, varargin{:}); + tmp = iDynTreeMEX(1205, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(1181, self); + iDynTreeMEX(1206, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/Polygon.m b/bindings/matlab/autogenerated/+iDynTree/Polygon.m index 551f61fe066..60ace7f748e 100644 --- a/bindings/matlab/autogenerated/+iDynTree/Polygon.m +++ b/bindings/matlab/autogenerated/+iDynTree/Polygon.m @@ -7,10 +7,10 @@ narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(2060, self); + varargout{1} = iDynTreeMEX(2112, self); else nargoutchk(0, 0) - iDynTreeMEX(2061, self, varargin{1}); + iDynTreeMEX(2113, self, varargin{1}); end end function self = Polygon(varargin) @@ -19,36 +19,36 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(2062, varargin{:}); + tmp = iDynTreeMEX(2114, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = setNrOfVertices(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2063, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2115, self, varargin{:}); end function varargout = getNrOfVertices(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2064, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2116, self, varargin{:}); end function varargout = isValid(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2065, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2117, self, varargin{:}); end function varargout = applyTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2066, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2118, self, varargin{:}); end function varargout = paren(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2067, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2119, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(2069, self); + iDynTreeMEX(2121, self); self.SwigClear(); end end end methods(Static) function varargout = XYRectangleFromOffsets(varargin) - [varargout{1:nargout}] = iDynTreeMEX(2068, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2120, varargin{:}); end end end diff --git a/bindings/matlab/autogenerated/+iDynTree/Polygon2D.m b/bindings/matlab/autogenerated/+iDynTree/Polygon2D.m index 06ec817fae0..6d99c9bd4a8 100644 --- a/bindings/matlab/autogenerated/+iDynTree/Polygon2D.m +++ b/bindings/matlab/autogenerated/+iDynTree/Polygon2D.m @@ -7,10 +7,10 @@ narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(2070, self); + varargout{1} = iDynTreeMEX(2122, self); else nargoutchk(0, 0) - iDynTreeMEX(2071, self, varargin{1}); + iDynTreeMEX(2123, self, varargin{1}); end end function self = Polygon2D(varargin) @@ -19,26 +19,26 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(2072, varargin{:}); + tmp = iDynTreeMEX(2124, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = setNrOfVertices(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2073, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2125, self, varargin{:}); end function varargout = getNrOfVertices(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2074, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2126, self, varargin{:}); end function varargout = isValid(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2075, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2127, self, varargin{:}); end function varargout = paren(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2076, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2128, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(2077, self); + iDynTreeMEX(2129, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/Position.m b/bindings/matlab/autogenerated/+iDynTree/Position.m index 3000f5c6c90..c62b7df9e85 100644 --- a/bindings/matlab/autogenerated/+iDynTree/Position.m +++ b/bindings/matlab/autogenerated/+iDynTree/Position.m @@ -7,60 +7,60 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(403, varargin{:}); + tmp = iDynTreeMEX(428, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = getSemantics(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(404, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(429, self, varargin{:}); end function varargout = changePoint(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(405, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(430, self, varargin{:}); end function varargout = changeRefPoint(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(406, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(431, self, varargin{:}); end function varargout = changeCoordinateFrame(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(407, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(432, self, varargin{:}); end function varargout = changePointOf(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(410, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(435, self, varargin{:}); end function varargout = plus(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(411, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(436, self, varargin{:}); end function varargout = minus(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(412, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(437, self, varargin{:}); end function varargout = uminus(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(413, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(438, self, varargin{:}); end function varargout = mtimes(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(414, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(439, self, varargin{:}); end function varargout = toString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(415, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(440, self, varargin{:}); end function varargout = display(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(416, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(441, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(418, self); + iDynTreeMEX(443, self); self.SwigClear(); end end end methods(Static) function varargout = compose(varargin) - [varargout{1:nargout}] = iDynTreeMEX(408, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(433, varargin{:}); end function varargout = inverse(varargin) - [varargout{1:nargout}] = iDynTreeMEX(409, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(434, varargin{:}); end function varargout = Zero(varargin) - [varargout{1:nargout}] = iDynTreeMEX(417, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(442, varargin{:}); end end end diff --git a/bindings/matlab/autogenerated/+iDynTree/PositionRaw.m b/bindings/matlab/autogenerated/+iDynTree/PositionRaw.m index a82f40c1b4f..85caa43818f 100644 --- a/bindings/matlab/autogenerated/+iDynTree/PositionRaw.m +++ b/bindings/matlab/autogenerated/+iDynTree/PositionRaw.m @@ -7,39 +7,39 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(375, varargin{:}); + tmp = iDynTreeMEX(400, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = changePoint(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(376, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(401, self, varargin{:}); end function varargout = changeRefPoint(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(377, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(402, self, varargin{:}); end function varargout = changePointOf(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(380, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(405, self, varargin{:}); end function varargout = toString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(381, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(406, self, varargin{:}); end function varargout = display(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(382, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(407, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(383, self); + iDynTreeMEX(408, self); self.SwigClear(); end end end methods(Static) function varargout = compose(varargin) - [varargout{1:nargout}] = iDynTreeMEX(378, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(403, varargin{:}); end function varargout = inverse(varargin) - [varargout{1:nargout}] = iDynTreeMEX(379, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(404, varargin{:}); end end end diff --git a/bindings/matlab/autogenerated/+iDynTree/PositionSemantics.m b/bindings/matlab/autogenerated/+iDynTree/PositionSemantics.m index d0cb1d4a797..d66e0b0420b 100644 --- a/bindings/matlab/autogenerated/+iDynTree/PositionSemantics.m +++ b/bindings/matlab/autogenerated/+iDynTree/PositionSemantics.m @@ -9,69 +9,69 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(384, varargin{:}); + tmp = iDynTreeMEX(409, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = setToUnknown(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(385, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(410, self, varargin{:}); end function varargout = getPoint(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(386, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(411, self, varargin{:}); end function varargout = getBody(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(387, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(412, self, varargin{:}); end function varargout = getReferencePoint(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(388, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(413, self, varargin{:}); end function varargout = getRefBody(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(389, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(414, self, varargin{:}); end function varargout = getCoordinateFrame(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(390, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(415, self, varargin{:}); end function varargout = setPoint(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(391, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(416, self, varargin{:}); end function varargout = setBody(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(392, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(417, self, varargin{:}); end function varargout = setReferencePoint(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(393, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(418, self, varargin{:}); end function varargout = setRefBody(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(394, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(419, self, varargin{:}); end function varargout = setCoordinateFrame(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(395, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(420, self, varargin{:}); end function varargout = changePoint(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(396, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(421, self, varargin{:}); end function varargout = changeRefPoint(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(397, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(422, self, varargin{:}); end function varargout = toString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(400, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(425, self, varargin{:}); end function varargout = display(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(401, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(426, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(402, self); + iDynTreeMEX(427, self); self.SwigClear(); end end end methods(Static) function varargout = compose(varargin) - [varargout{1:nargout}] = iDynTreeMEX(398, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(423, varargin{:}); end function varargout = inverse(varargin) - [varargout{1:nargout}] = iDynTreeMEX(399, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(424, varargin{:}); end end end diff --git a/bindings/matlab/autogenerated/+iDynTree/PrismaticJoint.m b/bindings/matlab/autogenerated/+iDynTree/PrismaticJoint.m index a755e66d6bb..524818826e5 100644 --- a/bindings/matlab/autogenerated/+iDynTree/PrismaticJoint.m +++ b/bindings/matlab/autogenerated/+iDynTree/PrismaticJoint.m @@ -7,85 +7,85 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1081, varargin{:}); + tmp = iDynTreeMEX(1106, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(1082, self); + iDynTreeMEX(1107, self); self.SwigClear(); end end function varargout = clone(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1083, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1108, self, varargin{:}); end function varargout = setAttachedLinks(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1084, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1109, self, varargin{:}); end function varargout = setRestTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1085, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1110, self, varargin{:}); end function varargout = setAxis(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1086, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1111, self, varargin{:}); end function varargout = getFirstAttachedLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1087, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1112, self, varargin{:}); end function varargout = getSecondAttachedLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1088, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1113, self, varargin{:}); end function varargout = getAxis(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1089, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1114, self, varargin{:}); end function varargout = getRestTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1090, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1115, self, varargin{:}); end function varargout = getTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1091, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1116, self, varargin{:}); end function varargout = getTransformDerivative(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1092, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1117, self, varargin{:}); end function varargout = getMotionSubspaceVector(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1093, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1118, self, varargin{:}); end function varargout = computeChildPosVelAcc(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1094, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1119, self, varargin{:}); end function varargout = computeChildVel(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1095, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1120, self, varargin{:}); end function varargout = computeChildVelAcc(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1096, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1121, self, varargin{:}); end function varargout = computeChildAcc(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1097, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1122, self, varargin{:}); end function varargout = computeChildBiasAcc(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1098, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1123, self, varargin{:}); end function varargout = computeJointTorque(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1099, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1124, self, varargin{:}); end function varargout = hasPosLimits(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1100, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1125, self, varargin{:}); end function varargout = enablePosLimits(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1101, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1126, self, varargin{:}); end function varargout = getPosLimits(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1102, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1127, self, varargin{:}); end function varargout = getMinPosLimit(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1103, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1128, self, varargin{:}); end function varargout = getMaxPosLimit(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1104, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1129, self, varargin{:}); end function varargout = setPosLimits(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1105, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1130, self, varargin{:}); end end methods(Static) diff --git a/bindings/matlab/autogenerated/+iDynTree/RNEADynamicPhase.m b/bindings/matlab/autogenerated/+iDynTree/RNEADynamicPhase.m index c850f535217..47f93713f30 100644 --- a/bindings/matlab/autogenerated/+iDynTree/RNEADynamicPhase.m +++ b/bindings/matlab/autogenerated/+iDynTree/RNEADynamicPhase.m @@ -1,3 +1,3 @@ function varargout = RNEADynamicPhase(varargin) - [varargout{1:nargout}] = iDynTreeMEX(1348, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1373, varargin{:}); end diff --git a/bindings/matlab/autogenerated/+iDynTree/RevoluteJoint.m b/bindings/matlab/autogenerated/+iDynTree/RevoluteJoint.m index d200b4d291d..89f31a6e058 100644 --- a/bindings/matlab/autogenerated/+iDynTree/RevoluteJoint.m +++ b/bindings/matlab/autogenerated/+iDynTree/RevoluteJoint.m @@ -7,85 +7,85 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1056, varargin{:}); + tmp = iDynTreeMEX(1081, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(1057, self); + iDynTreeMEX(1082, self); self.SwigClear(); end end function varargout = clone(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1058, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1083, self, varargin{:}); end function varargout = setAttachedLinks(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1059, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1084, self, varargin{:}); end function varargout = setRestTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1060, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1085, self, varargin{:}); end function varargout = setAxis(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1061, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1086, self, varargin{:}); end function varargout = getFirstAttachedLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1062, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1087, self, varargin{:}); end function varargout = getSecondAttachedLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1063, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1088, self, varargin{:}); end function varargout = getAxis(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1064, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1089, self, varargin{:}); end function varargout = getRestTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1065, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1090, self, varargin{:}); end function varargout = getTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1066, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1091, self, varargin{:}); end function varargout = getTransformDerivative(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1067, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1092, self, varargin{:}); end function varargout = getMotionSubspaceVector(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1068, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1093, self, varargin{:}); end function varargout = computeChildPosVelAcc(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1069, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1094, self, varargin{:}); end function varargout = computeChildVel(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1070, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1095, self, varargin{:}); end function varargout = computeChildVelAcc(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1071, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1096, self, varargin{:}); end function varargout = computeChildAcc(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1072, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1097, self, varargin{:}); end function varargout = computeChildBiasAcc(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1073, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1098, self, varargin{:}); end function varargout = computeJointTorque(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1074, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1099, self, varargin{:}); end function varargout = hasPosLimits(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1075, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1100, self, varargin{:}); end function varargout = enablePosLimits(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1076, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1101, self, varargin{:}); end function varargout = getPosLimits(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1077, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1102, self, varargin{:}); end function varargout = getMinPosLimit(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1078, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1103, self, varargin{:}); end function varargout = getMaxPosLimit(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1079, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1104, self, varargin{:}); end function varargout = setPosLimits(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1080, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1105, self, varargin{:}); end end methods(Static) diff --git a/bindings/matlab/autogenerated/+iDynTree/RigidBodyInertiaNonLinearParametrization.m b/bindings/matlab/autogenerated/+iDynTree/RigidBodyInertiaNonLinearParametrization.m index 0c96505ef53..3e057b8c518 100644 --- a/bindings/matlab/autogenerated/+iDynTree/RigidBodyInertiaNonLinearParametrization.m +++ b/bindings/matlab/autogenerated/+iDynTree/RigidBodyInertiaNonLinearParametrization.m @@ -7,65 +7,65 @@ narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(723, self); + varargout{1} = iDynTreeMEX(748, self); else nargoutchk(0, 0) - iDynTreeMEX(724, self, varargin{1}); + iDynTreeMEX(749, self, varargin{1}); end end function varargout = com(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(725, self); + varargout{1} = iDynTreeMEX(750, self); else nargoutchk(0, 0) - iDynTreeMEX(726, self, varargin{1}); + iDynTreeMEX(751, self, varargin{1}); end end function varargout = link_R_centroidal(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(727, self); + varargout{1} = iDynTreeMEX(752, self); else nargoutchk(0, 0) - iDynTreeMEX(728, self, varargin{1}); + iDynTreeMEX(753, self, varargin{1}); end end function varargout = centralSecondMomentOfMass(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(729, self); + varargout{1} = iDynTreeMEX(754, self); else nargoutchk(0, 0) - iDynTreeMEX(730, self, varargin{1}); + iDynTreeMEX(755, self, varargin{1}); end end function varargout = getLinkCentroidalTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(731, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(756, self, varargin{:}); end function varargout = fromRigidBodyInertia(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(732, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(757, self, varargin{:}); end function varargout = fromInertialParameters(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(733, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(758, self, varargin{:}); end function varargout = toRigidBodyInertia(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(734, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(759, self, varargin{:}); end function varargout = isPhysicallyConsistent(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(735, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(760, self, varargin{:}); end function varargout = asVectorWithRotationAsVec(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(736, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(761, self, varargin{:}); end function varargout = fromVectorWithRotationAsVec(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(737, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(762, self, varargin{:}); end function varargout = getGradientWithRotationAsVec(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(738, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(763, self, varargin{:}); end function self = RigidBodyInertiaNonLinearParametrization(varargin) if nargin==1 && strcmp(class(varargin{1}),'SwigRef') @@ -73,14 +73,14 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(739, varargin{:}); + tmp = iDynTreeMEX(764, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(740, self); + iDynTreeMEX(765, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/Rotation.m b/bindings/matlab/autogenerated/+iDynTree/Rotation.m index 2dc479c0a58..4ddc8702546 100644 --- a/bindings/matlab/autogenerated/+iDynTree/Rotation.m +++ b/bindings/matlab/autogenerated/+iDynTree/Rotation.m @@ -7,117 +7,117 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(775, varargin{:}); + tmp = iDynTreeMEX(800, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = getSemantics(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(776, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(801, self, varargin{:}); end function varargout = changeOrientFrame(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(777, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(802, self, varargin{:}); end function varargout = changeRefOrientFrame(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(778, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(803, self, varargin{:}); end function varargout = changeCoordinateFrame(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(779, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(804, self, varargin{:}); end function varargout = changeCoordFrameOf(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(782, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(807, self, varargin{:}); end function varargout = inverse(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(783, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(808, self, varargin{:}); end function varargout = mtimes(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(784, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(809, self, varargin{:}); end function varargout = log(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(785, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(810, self, varargin{:}); end function varargout = fromQuaternion(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(786, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(811, self, varargin{:}); end function varargout = getRPY(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(787, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(812, self, varargin{:}); end function varargout = asRPY(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(788, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(813, self, varargin{:}); end function varargout = getQuaternion(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(789, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(814, self, varargin{:}); end function varargout = asQuaternion(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(790, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(815, self, varargin{:}); end function varargout = toString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(807, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(832, self, varargin{:}); end function varargout = display(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(808, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(833, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(809, self); + iDynTreeMEX(834, self); self.SwigClear(); end end end methods(Static) function varargout = compose(varargin) - [varargout{1:nargout}] = iDynTreeMEX(780, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(805, varargin{:}); end function varargout = inverse2(varargin) - [varargout{1:nargout}] = iDynTreeMEX(781, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(806, varargin{:}); end function varargout = RotX(varargin) - [varargout{1:nargout}] = iDynTreeMEX(791, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(816, varargin{:}); end function varargout = RotY(varargin) - [varargout{1:nargout}] = iDynTreeMEX(792, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(817, varargin{:}); end function varargout = RotZ(varargin) - [varargout{1:nargout}] = iDynTreeMEX(793, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(818, varargin{:}); end function varargout = RotAxis(varargin) - [varargout{1:nargout}] = iDynTreeMEX(794, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(819, varargin{:}); end function varargout = RotAxisDerivative(varargin) - [varargout{1:nargout}] = iDynTreeMEX(795, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(820, varargin{:}); end function varargout = RPY(varargin) - [varargout{1:nargout}] = iDynTreeMEX(796, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(821, varargin{:}); end function varargout = RPYRightTrivializedDerivative(varargin) - [varargout{1:nargout}] = iDynTreeMEX(797, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(822, varargin{:}); end function varargout = RPYRightTrivializedDerivativeRateOfChange(varargin) - [varargout{1:nargout}] = iDynTreeMEX(798, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(823, varargin{:}); end function varargout = RPYRightTrivializedDerivativeInverse(varargin) - [varargout{1:nargout}] = iDynTreeMEX(799, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(824, varargin{:}); end function varargout = RPYRightTrivializedDerivativeInverseRateOfChange(varargin) - [varargout{1:nargout}] = iDynTreeMEX(800, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(825, varargin{:}); end function varargout = QuaternionRightTrivializedDerivative(varargin) - [varargout{1:nargout}] = iDynTreeMEX(801, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(826, varargin{:}); end function varargout = QuaternionRightTrivializedDerivativeInverse(varargin) - [varargout{1:nargout}] = iDynTreeMEX(802, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(827, varargin{:}); end function varargout = Identity(varargin) - [varargout{1:nargout}] = iDynTreeMEX(803, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(828, varargin{:}); end function varargout = RotationFromQuaternion(varargin) - [varargout{1:nargout}] = iDynTreeMEX(804, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(829, varargin{:}); end function varargout = leftJacobian(varargin) - [varargout{1:nargout}] = iDynTreeMEX(805, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(830, varargin{:}); end function varargout = leftJacobianInverse(varargin) - [varargout{1:nargout}] = iDynTreeMEX(806, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(831, varargin{:}); end end end diff --git a/bindings/matlab/autogenerated/+iDynTree/RotationRaw.m b/bindings/matlab/autogenerated/+iDynTree/RotationRaw.m index d847e727b0b..1801eb7e8ce 100644 --- a/bindings/matlab/autogenerated/+iDynTree/RotationRaw.m +++ b/bindings/matlab/autogenerated/+iDynTree/RotationRaw.m @@ -7,54 +7,54 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(741, varargin{:}); + tmp = iDynTreeMEX(766, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = changeOrientFrame(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(742, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(767, self, varargin{:}); end function varargout = changeRefOrientFrame(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(743, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(768, self, varargin{:}); end function varargout = changeCoordFrameOf(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(746, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(771, self, varargin{:}); end function varargout = toString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(752, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(777, self, varargin{:}); end function varargout = display(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(753, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(778, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(754, self); + iDynTreeMEX(779, self); self.SwigClear(); end end end methods(Static) function varargout = compose(varargin) - [varargout{1:nargout}] = iDynTreeMEX(744, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(769, varargin{:}); end function varargout = inverse2(varargin) - [varargout{1:nargout}] = iDynTreeMEX(745, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(770, varargin{:}); end function varargout = RotX(varargin) - [varargout{1:nargout}] = iDynTreeMEX(747, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(772, varargin{:}); end function varargout = RotY(varargin) - [varargout{1:nargout}] = iDynTreeMEX(748, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(773, varargin{:}); end function varargout = RotZ(varargin) - [varargout{1:nargout}] = iDynTreeMEX(749, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(774, varargin{:}); end function varargout = RPY(varargin) - [varargout{1:nargout}] = iDynTreeMEX(750, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(775, varargin{:}); end function varargout = Identity(varargin) - [varargout{1:nargout}] = iDynTreeMEX(751, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(776, varargin{:}); end end end diff --git a/bindings/matlab/autogenerated/+iDynTree/RotationSemantics.m b/bindings/matlab/autogenerated/+iDynTree/RotationSemantics.m index 71bbb5b3680..965942ae2cc 100644 --- a/bindings/matlab/autogenerated/+iDynTree/RotationSemantics.m +++ b/bindings/matlab/autogenerated/+iDynTree/RotationSemantics.m @@ -9,72 +9,72 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(755, varargin{:}); + tmp = iDynTreeMEX(780, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = setToUnknown(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(756, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(781, self, varargin{:}); end function varargout = getOrientationFrame(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(757, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(782, self, varargin{:}); end function varargout = getBody(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(758, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(783, self, varargin{:}); end function varargout = getReferenceOrientationFrame(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(759, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(784, self, varargin{:}); end function varargout = getRefBody(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(760, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(785, self, varargin{:}); end function varargout = getCoordinateFrame(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(761, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(786, self, varargin{:}); end function varargout = setOrientationFrame(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(762, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(787, self, varargin{:}); end function varargout = setBody(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(763, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(788, self, varargin{:}); end function varargout = setReferenceOrientationFrame(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(764, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(789, self, varargin{:}); end function varargout = setRefBody(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(765, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(790, self, varargin{:}); end function varargout = setCoordinateFrame(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(766, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(791, self, varargin{:}); end function varargout = changeOrientFrame(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(767, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(792, self, varargin{:}); end function varargout = changeRefOrientFrame(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(768, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(793, self, varargin{:}); end function varargout = changeCoordFrameOf(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(769, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(794, self, varargin{:}); end function varargout = toString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(772, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(797, self, varargin{:}); end function varargout = display(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(773, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(798, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(774, self); + iDynTreeMEX(799, self); self.SwigClear(); end end end methods(Static) function varargout = compose(varargin) - [varargout{1:nargout}] = iDynTreeMEX(770, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(795, varargin{:}); end function varargout = inverse2(varargin) - [varargout{1:nargout}] = iDynTreeMEX(771, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(796, varargin{:}); end end end diff --git a/bindings/matlab/autogenerated/+iDynTree/RotationalInertiaRaw.m b/bindings/matlab/autogenerated/+iDynTree/RotationalInertiaRaw.m index f4c3e5bce71..651ef1713cc 100644 --- a/bindings/matlab/autogenerated/+iDynTree/RotationalInertiaRaw.m +++ b/bindings/matlab/autogenerated/+iDynTree/RotationalInertiaRaw.m @@ -7,21 +7,21 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(678, varargin{:}); + tmp = iDynTreeMEX(703, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(680, self); + iDynTreeMEX(705, self); self.SwigClear(); end end end methods(Static) function varargout = Zero(varargin) - [varargout{1:nargout}] = iDynTreeMEX(679, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(704, varargin{:}); end end end diff --git a/bindings/matlab/autogenerated/+iDynTree/Sensor.m b/bindings/matlab/autogenerated/+iDynTree/Sensor.m index 2327b08fd88..3cf9305b829 100644 --- a/bindings/matlab/autogenerated/+iDynTree/Sensor.m +++ b/bindings/matlab/autogenerated/+iDynTree/Sensor.m @@ -5,33 +5,33 @@ end function delete(self) if self.swigPtr - iDynTreeMEX(1378, self); + iDynTreeMEX(1403, self); self.SwigClear(); end end function varargout = getName(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1379, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1404, self, varargin{:}); end function varargout = getSensorType(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1380, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1405, self, varargin{:}); end function varargout = isValid(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1381, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1406, self, varargin{:}); end function varargout = setName(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1382, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1407, self, varargin{:}); end function varargout = clone(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1383, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1408, self, varargin{:}); end function varargout = isConsistent(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1384, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1409, self, varargin{:}); end function varargout = updateIndices(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1385, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1410, self, varargin{:}); end function varargout = updateIndeces(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1386, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1411, self, varargin{:}); end function self = Sensor(varargin) if nargin==1 && strcmp(class(varargin{1}),'SwigRef') diff --git a/bindings/matlab/autogenerated/+iDynTree/SensorsList.m b/bindings/matlab/autogenerated/+iDynTree/SensorsList.m index c3df31a191e..86785f2b5a5 100644 --- a/bindings/matlab/autogenerated/+iDynTree/SensorsList.m +++ b/bindings/matlab/autogenerated/+iDynTree/SensorsList.m @@ -9,61 +9,61 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1401, varargin{:}); + tmp = iDynTreeMEX(1426, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(1402, self); + iDynTreeMEX(1427, self); self.SwigClear(); end end function varargout = addSensor(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1403, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1428, self, varargin{:}); end function varargout = setSerialization(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1404, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1429, self, varargin{:}); end function varargout = getSerialization(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1405, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1430, self, varargin{:}); end function varargout = getNrOfSensors(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1406, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1431, self, varargin{:}); end function varargout = getSensorIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1407, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1432, self, varargin{:}); end function varargout = getSizeOfAllSensorsMeasurements(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1408, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1433, self, varargin{:}); end function varargout = getSensor(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1409, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1434, self, varargin{:}); end function varargout = isConsistent(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1410, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1435, self, varargin{:}); end function varargout = removeSensor(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1411, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1436, self, varargin{:}); end function varargout = removeAllSensorsOfType(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1412, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1437, self, varargin{:}); end function varargout = getSixAxisForceTorqueSensor(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1413, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1438, self, varargin{:}); end function varargout = getAccelerometerSensor(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1414, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1439, self, varargin{:}); end function varargout = getGyroscopeSensor(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1415, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1440, self, varargin{:}); end function varargout = getThreeAxisAngularAccelerometerSensor(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1416, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1441, self, varargin{:}); end function varargout = getThreeAxisForceTorqueContactSensor(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1417, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1442, self, varargin{:}); end end methods(Static) diff --git a/bindings/matlab/autogenerated/+iDynTree/SensorsMeasurements.m b/bindings/matlab/autogenerated/+iDynTree/SensorsMeasurements.m index d76b2a0bb13..0f07ffe2dea 100644 --- a/bindings/matlab/autogenerated/+iDynTree/SensorsMeasurements.m +++ b/bindings/matlab/autogenerated/+iDynTree/SensorsMeasurements.m @@ -9,37 +9,37 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1418, varargin{:}); + tmp = iDynTreeMEX(1443, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(1419, self); + iDynTreeMEX(1444, self); self.SwigClear(); end end function varargout = setNrOfSensors(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1420, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1445, self, varargin{:}); end function varargout = getNrOfSensors(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1421, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1446, self, varargin{:}); end function varargout = resize(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1422, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1447, self, varargin{:}); end function varargout = toVector(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1423, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1448, self, varargin{:}); end function varargout = setMeasurement(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1424, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1449, self, varargin{:}); end function varargout = getMeasurement(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1425, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1450, self, varargin{:}); end function varargout = getSizeOfAllSensorsMeasurements(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1426, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1451, self, varargin{:}); end end methods(Static) diff --git a/bindings/matlab/autogenerated/+iDynTree/SimpleLeggedOdometry.m b/bindings/matlab/autogenerated/+iDynTree/SimpleLeggedOdometry.m index 8d27c92a768..9d9e768f1fd 100644 --- a/bindings/matlab/autogenerated/+iDynTree/SimpleLeggedOdometry.m +++ b/bindings/matlab/autogenerated/+iDynTree/SimpleLeggedOdometry.m @@ -9,46 +9,46 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1640, varargin{:}); + tmp = iDynTreeMEX(1665, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(1641, self); + iDynTreeMEX(1666, self); self.SwigClear(); end end function varargout = setModel(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1642, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1667, self, varargin{:}); end function varargout = loadModelFromFile(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1643, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1668, self, varargin{:}); end function varargout = loadModelFromFileWithSpecifiedDOFs(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1644, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1669, self, varargin{:}); end function varargout = model(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1645, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1670, self, varargin{:}); end function varargout = updateKinematics(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1646, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1671, self, varargin{:}); end function varargout = init(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1647, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1672, self, varargin{:}); end function varargout = changeFixedFrame(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1648, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1673, self, varargin{:}); end function varargout = getCurrentFixedLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1649, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1674, self, varargin{:}); end function varargout = getWorldLinkTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1650, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1675, self, varargin{:}); end function varargout = getWorldFrameTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1651, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1676, self, varargin{:}); end end methods(Static) diff --git a/bindings/matlab/autogenerated/+iDynTree/SixAxisForceTorqueSensor.m b/bindings/matlab/autogenerated/+iDynTree/SixAxisForceTorqueSensor.m index 0005962996f..d0dd2a1f3de 100644 --- a/bindings/matlab/autogenerated/+iDynTree/SixAxisForceTorqueSensor.m +++ b/bindings/matlab/autogenerated/+iDynTree/SixAxisForceTorqueSensor.m @@ -7,100 +7,100 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1427, varargin{:}); + tmp = iDynTreeMEX(1452, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(1428, self); + iDynTreeMEX(1453, self); self.SwigClear(); end end function varargout = setName(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1429, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1454, self, varargin{:}); end function varargout = setFirstLinkSensorTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1430, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1455, self, varargin{:}); end function varargout = setSecondLinkSensorTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1431, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1456, self, varargin{:}); end function varargout = getFirstLinkIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1432, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1457, self, varargin{:}); end function varargout = getSecondLinkIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1433, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1458, self, varargin{:}); end function varargout = setFirstLinkName(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1434, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1459, self, varargin{:}); end function varargout = setSecondLinkName(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1435, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1460, self, varargin{:}); end function varargout = getFirstLinkName(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1436, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1461, self, varargin{:}); end function varargout = getSecondLinkName(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1437, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1462, self, varargin{:}); end function varargout = setParentJoint(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1438, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1463, self, varargin{:}); end function varargout = setParentJointIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1439, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1464, self, varargin{:}); end function varargout = setAppliedWrenchLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1440, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1465, self, varargin{:}); end function varargout = getName(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1441, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1466, self, varargin{:}); end function varargout = getSensorType(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1442, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1467, self, varargin{:}); end function varargout = getParentJoint(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1443, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1468, self, varargin{:}); end function varargout = getParentJointIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1444, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1469, self, varargin{:}); end function varargout = isValid(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1445, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1470, self, varargin{:}); end function varargout = clone(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1446, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1471, self, varargin{:}); end function varargout = updateIndices(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1447, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1472, self, varargin{:}); end function varargout = updateIndeces(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1448, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1473, self, varargin{:}); end function varargout = getAppliedWrenchLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1449, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1474, self, varargin{:}); end function varargout = isLinkAttachedToSensor(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1450, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1475, self, varargin{:}); end function varargout = getLinkSensorTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1451, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1476, self, varargin{:}); end function varargout = getWrenchAppliedOnLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1452, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1477, self, varargin{:}); end function varargout = getWrenchAppliedOnLinkMatrix(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1453, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1478, self, varargin{:}); end function varargout = getWrenchAppliedOnLinkInverseMatrix(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1454, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1479, self, varargin{:}); end function varargout = predictMeasurement(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1455, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1480, self, varargin{:}); end function varargout = toString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1456, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1481, self, varargin{:}); end end methods(Static) diff --git a/bindings/matlab/autogenerated/+iDynTree/SolidShape.m b/bindings/matlab/autogenerated/+iDynTree/SolidShape.m index b68da0345f6..29163dc4b26 100644 --- a/bindings/matlab/autogenerated/+iDynTree/SolidShape.m +++ b/bindings/matlab/autogenerated/+iDynTree/SolidShape.m @@ -5,76 +5,76 @@ end function delete(self) if self.swigPtr - iDynTreeMEX(1123, self); + iDynTreeMEX(1148, self); self.SwigClear(); end end function varargout = clone(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1124, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1149, self, varargin{:}); end function varargout = name(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1125, self); + varargout{1} = iDynTreeMEX(1150, self); else nargoutchk(0, 0) - iDynTreeMEX(1126, self, varargin{1}); + iDynTreeMEX(1151, self, varargin{1}); end end function varargout = nameIsValid(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1127, self); + varargout{1} = iDynTreeMEX(1152, self); else nargoutchk(0, 0) - iDynTreeMEX(1128, self, varargin{1}); + iDynTreeMEX(1153, self, varargin{1}); end end function varargout = link_H_geometry(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1129, self); + varargout{1} = iDynTreeMEX(1154, self); else nargoutchk(0, 0) - iDynTreeMEX(1130, self, varargin{1}); + iDynTreeMEX(1155, self, varargin{1}); end end function varargout = material(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1131, self); + varargout{1} = iDynTreeMEX(1156, self); else nargoutchk(0, 0) - iDynTreeMEX(1132, self, varargin{1}); + iDynTreeMEX(1157, self, varargin{1}); end end function varargout = isSphere(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1133, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1158, self, varargin{:}); end function varargout = isBox(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1134, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1159, self, varargin{:}); end function varargout = isCylinder(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1135, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1160, self, varargin{:}); end function varargout = isExternalMesh(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1136, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1161, self, varargin{:}); end function varargout = asSphere(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1137, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1162, self, varargin{:}); end function varargout = asBox(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1138, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1163, self, varargin{:}); end function varargout = asCylinder(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1139, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1164, self, varargin{:}); end function varargout = asExternalMesh(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1140, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1165, self, varargin{:}); end function self = SolidShape(varargin) if nargin==1 && strcmp(class(varargin{1}),'SwigRef') diff --git a/bindings/matlab/autogenerated/+iDynTree/linksSolidshapesVector.m b/bindings/matlab/autogenerated/+iDynTree/SolidShapesVector.m similarity index 97% rename from bindings/matlab/autogenerated/+iDynTree/linksSolidshapesVector.m rename to bindings/matlab/autogenerated/+iDynTree/SolidShapesVector.m index 86fc8228c56..b8d6edd54ba 100644 --- a/bindings/matlab/autogenerated/+iDynTree/linksSolidshapesVector.m +++ b/bindings/matlab/autogenerated/+iDynTree/SolidShapesVector.m @@ -1,4 +1,4 @@ -classdef linksSolidshapesVector < SwigRef +classdef SolidShapesVector < SwigRef methods function this = swig_this(self) this = iDynTreeMEX(3, self); @@ -48,7 +48,7 @@ function varargout = erase(self,varargin) [varargout{1:nargout}] = iDynTreeMEX(1329, self, varargin{:}); end - function self = linksSolidshapesVector(varargin) + function self = SolidShapesVector(varargin) if nargin==1 && strcmp(class(varargin{1}),'SwigRef') if ~isnull(varargin{1}) self.swigPtr = varargin{1}.swigPtr; diff --git a/bindings/matlab/autogenerated/+iDynTree/SparseMatrixColMajor.m b/bindings/matlab/autogenerated/+iDynTree/SparseMatrixColMajor.m index 1ab69da0b36..8a385344389 100644 --- a/bindings/matlab/autogenerated/+iDynTree/SparseMatrixColMajor.m +++ b/bindings/matlab/autogenerated/+iDynTree/SparseMatrixColMajor.m @@ -9,58 +9,58 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(142, varargin{:}); + tmp = iDynTreeMEX(167, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(143, self); + iDynTreeMEX(168, self); self.SwigClear(); end end function varargout = numberOfNonZeros(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(144, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(169, self, varargin{:}); end function varargout = resize(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(145, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(170, self, varargin{:}); end function varargout = reserve(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(146, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(171, self, varargin{:}); end function varargout = zero(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(147, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(172, self, varargin{:}); end function varargout = setFromConstTriplets(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(148, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(173, self, varargin{:}); end function varargout = setFromTriplets(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(149, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(174, self, varargin{:}); end function varargout = getValue(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(150, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(175, self, varargin{:}); end function varargout = setValue(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(151, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(176, self, varargin{:}); end function varargout = rows(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(152, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(177, self, varargin{:}); end function varargout = columns(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(153, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(178, self, varargin{:}); end function varargout = description(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(154, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(179, self, varargin{:}); end function varargout = toMatlab(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(155, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(180, self, varargin{:}); end function varargout = toMatlabDense(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(156, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(181, self, varargin{:}); end function varargout = fromMatlab(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(157, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(182, self, varargin{:}); end end methods(Static) diff --git a/bindings/matlab/autogenerated/+iDynTree/SparseMatrixRowMajor.m b/bindings/matlab/autogenerated/+iDynTree/SparseMatrixRowMajor.m index b67de9468fc..fb8ebcf2005 100644 --- a/bindings/matlab/autogenerated/+iDynTree/SparseMatrixRowMajor.m +++ b/bindings/matlab/autogenerated/+iDynTree/SparseMatrixRowMajor.m @@ -9,58 +9,58 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(126, varargin{:}); + tmp = iDynTreeMEX(151, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(127, self); + iDynTreeMEX(152, self); self.SwigClear(); end end function varargout = numberOfNonZeros(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(128, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(153, self, varargin{:}); end function varargout = resize(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(129, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(154, self, varargin{:}); end function varargout = reserve(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(130, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(155, self, varargin{:}); end function varargout = zero(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(131, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(156, self, varargin{:}); end function varargout = setFromConstTriplets(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(132, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(157, self, varargin{:}); end function varargout = setFromTriplets(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(133, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(158, self, varargin{:}); end function varargout = getValue(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(134, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(159, self, varargin{:}); end function varargout = setValue(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(135, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(160, self, varargin{:}); end function varargout = rows(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(136, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(161, self, varargin{:}); end function varargout = columns(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(137, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(162, self, varargin{:}); end function varargout = description(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(138, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(163, self, varargin{:}); end function varargout = toMatlab(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(139, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(164, self, varargin{:}); end function varargout = toMatlabDense(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(140, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(165, self, varargin{:}); end function varargout = fromMatlab(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(141, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(166, self, varargin{:}); end end methods(Static) diff --git a/bindings/matlab/autogenerated/+iDynTree/SpatialAcc.m b/bindings/matlab/autogenerated/+iDynTree/SpatialAcc.m index 7504e6b73f9..5daacfb2bea 100644 --- a/bindings/matlab/autogenerated/+iDynTree/SpatialAcc.m +++ b/bindings/matlab/autogenerated/+iDynTree/SpatialAcc.m @@ -7,23 +7,23 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(640, varargin{:}); + tmp = iDynTreeMEX(665, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = plus(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(641, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(666, self, varargin{:}); end function varargout = minus(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(642, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(667, self, varargin{:}); end function varargout = uminus(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(643, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(668, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(644, self); + iDynTreeMEX(669, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/SpatialForceVector.m b/bindings/matlab/autogenerated/+iDynTree/SpatialForceVector.m index 71aeabd3a63..c7ff104d766 100644 --- a/bindings/matlab/autogenerated/+iDynTree/SpatialForceVector.m +++ b/bindings/matlab/autogenerated/+iDynTree/SpatialForceVector.m @@ -7,19 +7,19 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(621, varargin{:}); + tmp = iDynTreeMEX(646, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(622, self); + iDynTreeMEX(647, self); self.SwigClear(); end end function varargout = mtimes(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(623, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(648, self, varargin{:}); end end methods(Static) diff --git a/bindings/matlab/autogenerated/+iDynTree/SpatialForceVectorBase.m b/bindings/matlab/autogenerated/+iDynTree/SpatialForceVectorBase.m index 132a9ae04fe..55da258a94b 100644 --- a/bindings/matlab/autogenerated/+iDynTree/SpatialForceVectorBase.m +++ b/bindings/matlab/autogenerated/+iDynTree/SpatialForceVectorBase.m @@ -9,87 +9,87 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(587, varargin{:}); + tmp = iDynTreeMEX(612, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = getLinearVec3(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(588, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(613, self, varargin{:}); end function varargout = getAngularVec3(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(589, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(614, self, varargin{:}); end function varargout = setLinearVec3(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(590, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(615, self, varargin{:}); end function varargout = setAngularVec3(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(591, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(616, self, varargin{:}); end function varargout = paren(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(592, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(617, self, varargin{:}); end function varargout = getVal(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(593, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(618, self, varargin{:}); end function varargout = setVal(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(594, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(619, self, varargin{:}); end function varargout = size(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(595, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(620, self, varargin{:}); end function varargout = zero(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(596, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(621, self, varargin{:}); end function varargout = changePoint(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(597, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(622, self, varargin{:}); end function varargout = changeCoordFrame(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(598, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(623, self, varargin{:}); end function varargout = dot(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(601, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(626, self, varargin{:}); end function varargout = plus(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(602, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(627, self, varargin{:}); end function varargout = minus(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(603, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(628, self, varargin{:}); end function varargout = uminus(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(604, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(629, self, varargin{:}); end function varargout = asVector(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(606, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(631, self, varargin{:}); end function varargout = toString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(607, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(632, self, varargin{:}); end function varargout = display(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(608, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(633, self, varargin{:}); end function varargout = toMatlab(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(609, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(634, self, varargin{:}); end function varargout = fromMatlab(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(610, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(635, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(611, self); + iDynTreeMEX(636, self); self.SwigClear(); end end end methods(Static) function varargout = compose(varargin) - [varargout{1:nargout}] = iDynTreeMEX(599, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(624, varargin{:}); end function varargout = inverse(varargin) - [varargout{1:nargout}] = iDynTreeMEX(600, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(625, varargin{:}); end function varargout = Zero(varargin) - [varargout{1:nargout}] = iDynTreeMEX(605, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(630, varargin{:}); end end end diff --git a/bindings/matlab/autogenerated/+iDynTree/SpatialForceVectorSemanticsBase.m b/bindings/matlab/autogenerated/+iDynTree/SpatialForceVectorSemanticsBase.m index b1885d89283..5a4858ee0a7 100644 --- a/bindings/matlab/autogenerated/+iDynTree/SpatialForceVectorSemanticsBase.m +++ b/bindings/matlab/autogenerated/+iDynTree/SpatialForceVectorSemanticsBase.m @@ -9,23 +9,23 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(557, varargin{:}); + tmp = iDynTreeMEX(582, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = check_linear2angularConsistency(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(558, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(583, self, varargin{:}); end function varargout = toString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(559, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(584, self, varargin{:}); end function varargout = display(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(560, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(585, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(561, self); + iDynTreeMEX(586, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/SpatialInertia.m b/bindings/matlab/autogenerated/+iDynTree/SpatialInertia.m index f8a8b90bdef..743e4a76baf 100644 --- a/bindings/matlab/autogenerated/+iDynTree/SpatialInertia.m +++ b/bindings/matlab/autogenerated/+iDynTree/SpatialInertia.m @@ -7,63 +7,63 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(691, varargin{:}); + tmp = iDynTreeMEX(716, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = asMatrix(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(693, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(718, self, varargin{:}); end function varargout = applyInverse(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(694, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(719, self, varargin{:}); end function varargout = getInverse(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(695, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(720, self, varargin{:}); end function varargout = plus(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(696, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(721, self, varargin{:}); end function varargout = mtimes(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(697, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(722, self, varargin{:}); end function varargout = biasWrench(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(698, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(723, self, varargin{:}); end function varargout = biasWrenchDerivative(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(699, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(724, self, varargin{:}); end function varargout = asVector(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(701, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(726, self, varargin{:}); end function varargout = fromVector(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(702, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(727, self, varargin{:}); end function varargout = isPhysicallyConsistent(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(703, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(728, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(707, self); + iDynTreeMEX(732, self); self.SwigClear(); end end end methods(Static) function varargout = combine(varargin) - [varargout{1:nargout}] = iDynTreeMEX(692, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(717, varargin{:}); end function varargout = Zero(varargin) - [varargout{1:nargout}] = iDynTreeMEX(700, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(725, varargin{:}); end function varargout = momentumRegressor(varargin) - [varargout{1:nargout}] = iDynTreeMEX(704, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(729, varargin{:}); end function varargout = momentumDerivativeRegressor(varargin) - [varargout{1:nargout}] = iDynTreeMEX(705, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(730, varargin{:}); end function varargout = momentumDerivativeSlotineLiRegressor(varargin) - [varargout{1:nargout}] = iDynTreeMEX(706, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(731, varargin{:}); end end end diff --git a/bindings/matlab/autogenerated/+iDynTree/SpatialInertiaRaw.m b/bindings/matlab/autogenerated/+iDynTree/SpatialInertiaRaw.m index 7bd51747998..03b0464403c 100644 --- a/bindings/matlab/autogenerated/+iDynTree/SpatialInertiaRaw.m +++ b/bindings/matlab/autogenerated/+iDynTree/SpatialInertiaRaw.m @@ -9,42 +9,42 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(681, varargin{:}); + tmp = iDynTreeMEX(706, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = fromRotationalInertiaWrtCenterOfMass(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(682, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(707, self, varargin{:}); end function varargout = getMass(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(683, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(708, self, varargin{:}); end function varargout = getCenterOfMass(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(684, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(709, self, varargin{:}); end function varargout = getRotationalInertiaWrtFrameOrigin(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(685, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(710, self, varargin{:}); end function varargout = getRotationalInertiaWrtCenterOfMass(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(686, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(711, self, varargin{:}); end function varargout = multiply(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(688, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(713, self, varargin{:}); end function varargout = zero(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(689, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(714, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(690, self); + iDynTreeMEX(715, self); self.SwigClear(); end end end methods(Static) function varargout = combine(varargin) - [varargout{1:nargout}] = iDynTreeMEX(687, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(712, varargin{:}); end end end diff --git a/bindings/matlab/autogenerated/+iDynTree/SpatialMomentum.m b/bindings/matlab/autogenerated/+iDynTree/SpatialMomentum.m index 83b366a0171..cc8b95a64f0 100644 --- a/bindings/matlab/autogenerated/+iDynTree/SpatialMomentum.m +++ b/bindings/matlab/autogenerated/+iDynTree/SpatialMomentum.m @@ -7,23 +7,23 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(635, varargin{:}); + tmp = iDynTreeMEX(660, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = plus(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(636, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(661, self, varargin{:}); end function varargout = minus(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(637, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(662, self, varargin{:}); end function varargout = uminus(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(638, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(663, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(639, self); + iDynTreeMEX(664, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/SpatialMotionVector.m b/bindings/matlab/autogenerated/+iDynTree/SpatialMotionVector.m index 8fd8bdb713a..c8b131763a4 100644 --- a/bindings/matlab/autogenerated/+iDynTree/SpatialMotionVector.m +++ b/bindings/matlab/autogenerated/+iDynTree/SpatialMotionVector.m @@ -7,29 +7,29 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(614, varargin{:}); + tmp = iDynTreeMEX(639, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = mtimes(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(615, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(640, self, varargin{:}); end function varargout = cross(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(616, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(641, self, varargin{:}); end function varargout = asCrossProductMatrix(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(617, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(642, self, varargin{:}); end function varargout = asCrossProductMatrixWrench(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(618, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(643, self, varargin{:}); end function varargout = exp(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(619, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(644, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(620, self); + iDynTreeMEX(645, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/SpatialMotionVectorBase.m b/bindings/matlab/autogenerated/+iDynTree/SpatialMotionVectorBase.m index f16f6af44b2..1f588ea8a1d 100644 --- a/bindings/matlab/autogenerated/+iDynTree/SpatialMotionVectorBase.m +++ b/bindings/matlab/autogenerated/+iDynTree/SpatialMotionVectorBase.m @@ -9,87 +9,87 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(562, varargin{:}); + tmp = iDynTreeMEX(587, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = getLinearVec3(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(563, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(588, self, varargin{:}); end function varargout = getAngularVec3(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(564, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(589, self, varargin{:}); end function varargout = setLinearVec3(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(565, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(590, self, varargin{:}); end function varargout = setAngularVec3(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(566, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(591, self, varargin{:}); end function varargout = paren(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(567, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(592, self, varargin{:}); end function varargout = getVal(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(568, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(593, self, varargin{:}); end function varargout = setVal(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(569, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(594, self, varargin{:}); end function varargout = size(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(570, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(595, self, varargin{:}); end function varargout = zero(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(571, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(596, self, varargin{:}); end function varargout = changePoint(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(572, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(597, self, varargin{:}); end function varargout = changeCoordFrame(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(573, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(598, self, varargin{:}); end function varargout = dot(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(576, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(601, self, varargin{:}); end function varargout = plus(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(577, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(602, self, varargin{:}); end function varargout = minus(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(578, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(603, self, varargin{:}); end function varargout = uminus(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(579, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(604, self, varargin{:}); end function varargout = asVector(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(581, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(606, self, varargin{:}); end function varargout = toString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(582, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(607, self, varargin{:}); end function varargout = display(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(583, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(608, self, varargin{:}); end function varargout = toMatlab(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(584, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(609, self, varargin{:}); end function varargout = fromMatlab(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(585, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(610, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(586, self); + iDynTreeMEX(611, self); self.SwigClear(); end end end methods(Static) function varargout = compose(varargin) - [varargout{1:nargout}] = iDynTreeMEX(574, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(599, varargin{:}); end function varargout = inverse(varargin) - [varargout{1:nargout}] = iDynTreeMEX(575, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(600, varargin{:}); end function varargout = Zero(varargin) - [varargout{1:nargout}] = iDynTreeMEX(580, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(605, varargin{:}); end end end diff --git a/bindings/matlab/autogenerated/+iDynTree/SpatialMotionVectorSemanticsBase.m b/bindings/matlab/autogenerated/+iDynTree/SpatialMotionVectorSemanticsBase.m index 2d18dad3be9..0018108eaa6 100644 --- a/bindings/matlab/autogenerated/+iDynTree/SpatialMotionVectorSemanticsBase.m +++ b/bindings/matlab/autogenerated/+iDynTree/SpatialMotionVectorSemanticsBase.m @@ -9,23 +9,23 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(552, varargin{:}); + tmp = iDynTreeMEX(577, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = check_linear2angularConsistency(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(553, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(578, self, varargin{:}); end function varargout = toString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(554, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(579, self, varargin{:}); end function varargout = display(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(555, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(580, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(556, self); + iDynTreeMEX(581, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/Sphere.m b/bindings/matlab/autogenerated/+iDynTree/Sphere.m index 0393b0fdba1..11d9d0d7588 100644 --- a/bindings/matlab/autogenerated/+iDynTree/Sphere.m +++ b/bindings/matlab/autogenerated/+iDynTree/Sphere.m @@ -2,21 +2,21 @@ methods function delete(self) if self.swigPtr - iDynTreeMEX(1141, self); + iDynTreeMEX(1166, self); self.SwigClear(); end end function varargout = clone(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1142, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1167, self, varargin{:}); end function varargout = radius(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1143, self); + varargout{1} = iDynTreeMEX(1168, self); else nargoutchk(0, 0) - iDynTreeMEX(1144, self, varargin{1}); + iDynTreeMEX(1169, self, varargin{1}); end end function self = Sphere(varargin) @@ -26,7 +26,7 @@ function delete(self) self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1145, varargin{:}); + tmp = iDynTreeMEX(1170, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end diff --git a/bindings/matlab/autogenerated/+iDynTree/TRAVERSAL_INVALID_INDEX.m b/bindings/matlab/autogenerated/+iDynTree/TRAVERSAL_INVALID_INDEX.m index bd6ef32a455..2b9caa7ef4f 100644 --- a/bindings/matlab/autogenerated/+iDynTree/TRAVERSAL_INVALID_INDEX.m +++ b/bindings/matlab/autogenerated/+iDynTree/TRAVERSAL_INVALID_INDEX.m @@ -2,9 +2,9 @@ narginchk(0,1) if nargin==0 nargoutchk(0,1) - varargout{1} = iDynTreeMEX(889); + varargout{1} = iDynTreeMEX(914); else nargoutchk(0,0) - iDynTreeMEX(890,varargin{1}); + iDynTreeMEX(915,varargin{1}); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/ThreeAxisAngularAccelerometerSensor.m b/bindings/matlab/autogenerated/+iDynTree/ThreeAxisAngularAccelerometerSensor.m index f917efb9682..c373908e4f5 100644 --- a/bindings/matlab/autogenerated/+iDynTree/ThreeAxisAngularAccelerometerSensor.m +++ b/bindings/matlab/autogenerated/+iDynTree/ThreeAxisAngularAccelerometerSensor.m @@ -7,55 +7,55 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1489, varargin{:}); + tmp = iDynTreeMEX(1514, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(1490, self); + iDynTreeMEX(1515, self); self.SwigClear(); end end function varargout = setName(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1491, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1516, self, varargin{:}); end function varargout = setLinkSensorTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1492, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1517, self, varargin{:}); end function varargout = setParentLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1493, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1518, self, varargin{:}); end function varargout = setParentLinkIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1494, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1519, self, varargin{:}); end function varargout = getName(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1495, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1520, self, varargin{:}); end function varargout = getSensorType(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1496, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1521, self, varargin{:}); end function varargout = getParentLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1497, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1522, self, varargin{:}); end function varargout = getParentLinkIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1498, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1523, self, varargin{:}); end function varargout = getLinkSensorTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1499, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1524, self, varargin{:}); end function varargout = isValid(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1500, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1525, self, varargin{:}); end function varargout = clone(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1501, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1526, self, varargin{:}); end function varargout = updateIndices(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1502, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1527, self, varargin{:}); end function varargout = predictMeasurement(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1503, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1528, self, varargin{:}); end end methods(Static) diff --git a/bindings/matlab/autogenerated/+iDynTree/ThreeAxisForceTorqueContactSensor.m b/bindings/matlab/autogenerated/+iDynTree/ThreeAxisForceTorqueContactSensor.m index 9cef8eb73ed..5555dbeffa3 100644 --- a/bindings/matlab/autogenerated/+iDynTree/ThreeAxisForceTorqueContactSensor.m +++ b/bindings/matlab/autogenerated/+iDynTree/ThreeAxisForceTorqueContactSensor.m @@ -7,64 +7,64 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1504, varargin{:}); + tmp = iDynTreeMEX(1529, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(1505, self); + iDynTreeMEX(1530, self); self.SwigClear(); end end function varargout = setName(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1506, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1531, self, varargin{:}); end function varargout = setLinkSensorTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1507, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1532, self, varargin{:}); end function varargout = setParentLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1508, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1533, self, varargin{:}); end function varargout = setParentLinkIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1509, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1534, self, varargin{:}); end function varargout = getName(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1510, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1535, self, varargin{:}); end function varargout = getSensorType(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1511, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1536, self, varargin{:}); end function varargout = getParentLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1512, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1537, self, varargin{:}); end function varargout = getParentLinkIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1513, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1538, self, varargin{:}); end function varargout = getLinkSensorTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1514, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1539, self, varargin{:}); end function varargout = isValid(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1515, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1540, self, varargin{:}); end function varargout = clone(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1516, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1541, self, varargin{:}); end function varargout = updateIndices(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1517, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1542, self, varargin{:}); end function varargout = setLoadCellLocations(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1518, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1543, self, varargin{:}); end function varargout = getLoadCellLocations(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1519, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1544, self, varargin{:}); end function varargout = computeThreeAxisForceTorqueFromLoadCellMeasurements(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1520, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1545, self, varargin{:}); end function varargout = computeCenterOfPressureFromLoadCellMeasurements(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1521, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1546, self, varargin{:}); end end methods(Static) diff --git a/bindings/matlab/autogenerated/+iDynTree/Transform.m b/bindings/matlab/autogenerated/+iDynTree/Transform.m index 30d970642e2..34b3ac0f6e9 100644 --- a/bindings/matlab/autogenerated/+iDynTree/Transform.m +++ b/bindings/matlab/autogenerated/+iDynTree/Transform.m @@ -9,69 +9,69 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(818, varargin{:}); + tmp = iDynTreeMEX(843, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = fromHomogeneousTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(819, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(844, self, varargin{:}); end function varargout = getSemantics(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(820, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(845, self, varargin{:}); end function varargout = getRotation(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(821, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(846, self, varargin{:}); end function varargout = getPosition(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(822, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(847, self, varargin{:}); end function varargout = setRotation(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(823, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(848, self, varargin{:}); end function varargout = setPosition(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(824, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(849, self, varargin{:}); end function varargout = inverse(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(827, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(852, self, varargin{:}); end function varargout = mtimes(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(828, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(853, self, varargin{:}); end function varargout = asHomogeneousTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(830, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(855, self, varargin{:}); end function varargout = asAdjointTransform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(831, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(856, self, varargin{:}); end function varargout = asAdjointTransformWrench(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(832, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(857, self, varargin{:}); end function varargout = log(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(833, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(858, self, varargin{:}); end function varargout = toString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(834, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(859, self, varargin{:}); end function varargout = display(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(835, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(860, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(836, self); + iDynTreeMEX(861, self); self.SwigClear(); end end end methods(Static) function varargout = compose(varargin) - [varargout{1:nargout}] = iDynTreeMEX(825, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(850, varargin{:}); end function varargout = inverse2(varargin) - [varargout{1:nargout}] = iDynTreeMEX(826, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(851, varargin{:}); end function varargout = Identity(varargin) - [varargout{1:nargout}] = iDynTreeMEX(829, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(854, varargin{:}); end end end diff --git a/bindings/matlab/autogenerated/+iDynTree/TransformDerivative.m b/bindings/matlab/autogenerated/+iDynTree/TransformDerivative.m index 2162c0d363c..839a2fed2ca 100644 --- a/bindings/matlab/autogenerated/+iDynTree/TransformDerivative.m +++ b/bindings/matlab/autogenerated/+iDynTree/TransformDerivative.m @@ -9,51 +9,51 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(837, varargin{:}); + tmp = iDynTreeMEX(862, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(838, self); + iDynTreeMEX(863, self); self.SwigClear(); end end function varargout = getRotationDerivative(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(839, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(864, self, varargin{:}); end function varargout = getPositionDerivative(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(840, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(865, self, varargin{:}); end function varargout = setRotationDerivative(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(841, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(866, self, varargin{:}); end function varargout = setPositionDerivative(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(842, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(867, self, varargin{:}); end function varargout = asHomogeneousTransformDerivative(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(844, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(869, self, varargin{:}); end function varargout = asAdjointTransformDerivative(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(845, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(870, self, varargin{:}); end function varargout = asAdjointTransformWrenchDerivative(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(846, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(871, self, varargin{:}); end function varargout = mtimes(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(847, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(872, self, varargin{:}); end function varargout = derivativeOfInverse(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(848, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(873, self, varargin{:}); end function varargout = transform(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(849, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(874, self, varargin{:}); end end methods(Static) function varargout = Zero(varargin) - [varargout{1:nargout}] = iDynTreeMEX(843, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(868, varargin{:}); end end end diff --git a/bindings/matlab/autogenerated/+iDynTree/TransformSemantics.m b/bindings/matlab/autogenerated/+iDynTree/TransformSemantics.m index 08f06530322..7d516147b72 100644 --- a/bindings/matlab/autogenerated/+iDynTree/TransformSemantics.m +++ b/bindings/matlab/autogenerated/+iDynTree/TransformSemantics.m @@ -9,32 +9,32 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(810, varargin{:}); + tmp = iDynTreeMEX(835, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = getRotationSemantics(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(811, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(836, self, varargin{:}); end function varargout = getPositionSemantics(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(812, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(837, self, varargin{:}); end function varargout = setRotationSemantics(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(813, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(838, self, varargin{:}); end function varargout = setPositionSemantics(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(814, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(839, self, varargin{:}); end function varargout = toString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(815, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(840, self, varargin{:}); end function varargout = display(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(816, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(841, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(817, self); + iDynTreeMEX(842, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/Traversal.m b/bindings/matlab/autogenerated/+iDynTree/Traversal.m index 87c172e8212..59e74326444 100644 --- a/bindings/matlab/autogenerated/+iDynTree/Traversal.m +++ b/bindings/matlab/autogenerated/+iDynTree/Traversal.m @@ -9,61 +9,61 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1106, varargin{:}); + tmp = iDynTreeMEX(1131, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(1107, self); + iDynTreeMEX(1132, self); self.SwigClear(); end end function varargout = getNrOfVisitedLinks(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1108, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1133, self, varargin{:}); end function varargout = getLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1109, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1134, self, varargin{:}); end function varargout = getBaseLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1110, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1135, self, varargin{:}); end function varargout = getParentLink(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1111, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1136, self, varargin{:}); end function varargout = getParentJoint(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1112, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1137, self, varargin{:}); end function varargout = getParentLinkFromLinkIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1113, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1138, self, varargin{:}); end function varargout = getParentJointFromLinkIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1114, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1139, self, varargin{:}); end function varargout = getTraversalIndexFromLinkIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1115, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1140, self, varargin{:}); end function varargout = reset(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1116, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1141, self, varargin{:}); end function varargout = addTraversalBase(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1117, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1142, self, varargin{:}); end function varargout = addTraversalElement(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1118, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1143, self, varargin{:}); end function varargout = isParentOf(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1119, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1144, self, varargin{:}); end function varargout = getChildLinkIndexFromJointIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1120, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1145, self, varargin{:}); end function varargout = getParentLinkIndexFromJointIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1121, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1146, self, varargin{:}); end function varargout = toString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1122, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1147, self, varargin{:}); end end methods(Static) diff --git a/bindings/matlab/autogenerated/+iDynTree/Twist.m b/bindings/matlab/autogenerated/+iDynTree/Twist.m index 6c57f1d5b92..b8dd41b842b 100644 --- a/bindings/matlab/autogenerated/+iDynTree/Twist.m +++ b/bindings/matlab/autogenerated/+iDynTree/Twist.m @@ -7,26 +7,26 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(624, varargin{:}); + tmp = iDynTreeMEX(649, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = plus(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(625, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(650, self, varargin{:}); end function varargout = minus(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(626, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(651, self, varargin{:}); end function varargout = uminus(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(627, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(652, self, varargin{:}); end function varargout = mtimes(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(628, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(653, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(629, self); + iDynTreeMEX(654, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/URDFParserOptions.m b/bindings/matlab/autogenerated/+iDynTree/URDFParserOptions.m index fe9dbd49ca0..54509f118e8 100644 --- a/bindings/matlab/autogenerated/+iDynTree/URDFParserOptions.m +++ b/bindings/matlab/autogenerated/+iDynTree/URDFParserOptions.m @@ -7,20 +7,20 @@ narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1524, self); + varargout{1} = iDynTreeMEX(1549, self); else nargoutchk(0, 0) - iDynTreeMEX(1525, self, varargin{1}); + iDynTreeMEX(1550, self, varargin{1}); end end function varargout = originalFilename(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1526, self); + varargout{1} = iDynTreeMEX(1551, self); else nargoutchk(0, 0) - iDynTreeMEX(1527, self, varargin{1}); + iDynTreeMEX(1552, self, varargin{1}); end end function self = URDFParserOptions(varargin) @@ -29,14 +29,14 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1528, varargin{:}); + tmp = iDynTreeMEX(1553, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(1529, self); + iDynTreeMEX(1554, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/UnknownWrenchContact.m b/bindings/matlab/autogenerated/+iDynTree/UnknownWrenchContact.m index f4ef38a2020..becfc77c379 100644 --- a/bindings/matlab/autogenerated/+iDynTree/UnknownWrenchContact.m +++ b/bindings/matlab/autogenerated/+iDynTree/UnknownWrenchContact.m @@ -9,7 +9,7 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1579, varargin{:}); + tmp = iDynTreeMEX(1604, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end @@ -18,55 +18,55 @@ narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1580, self); + varargout{1} = iDynTreeMEX(1605, self); else nargoutchk(0, 0) - iDynTreeMEX(1581, self, varargin{1}); + iDynTreeMEX(1606, self, varargin{1}); end end function varargout = contactPoint(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1582, self); + varargout{1} = iDynTreeMEX(1607, self); else nargoutchk(0, 0) - iDynTreeMEX(1583, self, varargin{1}); + iDynTreeMEX(1608, self, varargin{1}); end end function varargout = forceDirection(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1584, self); + varargout{1} = iDynTreeMEX(1609, self); else nargoutchk(0, 0) - iDynTreeMEX(1585, self, varargin{1}); + iDynTreeMEX(1610, self, varargin{1}); end end function varargout = knownWrench(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1586, self); + varargout{1} = iDynTreeMEX(1611, self); else nargoutchk(0, 0) - iDynTreeMEX(1587, self, varargin{1}); + iDynTreeMEX(1612, self, varargin{1}); end end function varargout = contactId(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1588, self); + varargout{1} = iDynTreeMEX(1613, self); else nargoutchk(0, 0) - iDynTreeMEX(1589, self, varargin{1}); + iDynTreeMEX(1614, self, varargin{1}); end end function delete(self) if self.swigPtr - iDynTreeMEX(1590, self); + iDynTreeMEX(1615, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/Vector10.m b/bindings/matlab/autogenerated/+iDynTree/Vector10.m index ad3631b6a69..67d2e59e601 100644 --- a/bindings/matlab/autogenerated/+iDynTree/Vector10.m +++ b/bindings/matlab/autogenerated/+iDynTree/Vector10.m @@ -9,62 +9,62 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(339, varargin{:}); + tmp = iDynTreeMEX(364, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = paren(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(340, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(365, self, varargin{:}); end function varargout = brace(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(341, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(366, self, varargin{:}); end function varargout = getVal(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(342, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(367, self, varargin{:}); end function varargout = setVal(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(343, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(368, self, varargin{:}); end function varargout = cbegin(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(344, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(369, self, varargin{:}); end function varargout = cend(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(345, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(370, self, varargin{:}); end function varargout = begin(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(346, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(371, self, varargin{:}); end function varargout = end(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(347, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(372, self, varargin{:}); end function varargout = size(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(348, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(373, self, varargin{:}); end function varargout = data(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(349, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(374, self, varargin{:}); end function varargout = zero(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(350, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(375, self, varargin{:}); end function varargout = fillBuffer(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(351, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(376, self, varargin{:}); end function varargout = toString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(352, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(377, self, varargin{:}); end function varargout = display(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(353, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(378, self, varargin{:}); end function varargout = toMatlab(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(354, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(379, self, varargin{:}); end function varargout = fromMatlab(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(355, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(380, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(356, self); + iDynTreeMEX(381, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/Vector16.m b/bindings/matlab/autogenerated/+iDynTree/Vector16.m index 744589655a1..cbfcb4b363f 100644 --- a/bindings/matlab/autogenerated/+iDynTree/Vector16.m +++ b/bindings/matlab/autogenerated/+iDynTree/Vector16.m @@ -9,62 +9,62 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(357, varargin{:}); + tmp = iDynTreeMEX(382, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = paren(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(358, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(383, self, varargin{:}); end function varargout = brace(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(359, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(384, self, varargin{:}); end function varargout = getVal(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(360, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(385, self, varargin{:}); end function varargout = setVal(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(361, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(386, self, varargin{:}); end function varargout = cbegin(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(362, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(387, self, varargin{:}); end function varargout = cend(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(363, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(388, self, varargin{:}); end function varargout = begin(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(364, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(389, self, varargin{:}); end function varargout = end(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(365, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(390, self, varargin{:}); end function varargout = size(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(366, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(391, self, varargin{:}); end function varargout = data(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(367, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(392, self, varargin{:}); end function varargout = zero(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(368, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(393, self, varargin{:}); end function varargout = fillBuffer(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(369, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(394, self, varargin{:}); end function varargout = toString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(370, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(395, self, varargin{:}); end function varargout = display(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(371, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(396, self, varargin{:}); end function varargout = toMatlab(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(372, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(397, self, varargin{:}); end function varargout = fromMatlab(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(373, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(398, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(374, self); + iDynTreeMEX(399, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/Vector3.m b/bindings/matlab/autogenerated/+iDynTree/Vector3.m index cbe6d9077ea..af0bd339547 100644 --- a/bindings/matlab/autogenerated/+iDynTree/Vector3.m +++ b/bindings/matlab/autogenerated/+iDynTree/Vector3.m @@ -9,62 +9,62 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(285, varargin{:}); + tmp = iDynTreeMEX(310, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = paren(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(286, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(311, self, varargin{:}); end function varargout = brace(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(287, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(312, self, varargin{:}); end function varargout = getVal(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(288, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(313, self, varargin{:}); end function varargout = setVal(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(289, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(314, self, varargin{:}); end function varargout = cbegin(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(290, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(315, self, varargin{:}); end function varargout = cend(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(291, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(316, self, varargin{:}); end function varargout = begin(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(292, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(317, self, varargin{:}); end function varargout = end(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(293, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(318, self, varargin{:}); end function varargout = size(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(294, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(319, self, varargin{:}); end function varargout = data(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(295, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(320, self, varargin{:}); end function varargout = zero(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(296, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(321, self, varargin{:}); end function varargout = fillBuffer(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(297, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(322, self, varargin{:}); end function varargout = toString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(298, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(323, self, varargin{:}); end function varargout = display(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(299, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(324, self, varargin{:}); end function varargout = toMatlab(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(300, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(325, self, varargin{:}); end function varargout = fromMatlab(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(301, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(326, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(302, self); + iDynTreeMEX(327, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/Vector4.m b/bindings/matlab/autogenerated/+iDynTree/Vector4.m index 33bfa640ac8..dd2ec9fc8e9 100644 --- a/bindings/matlab/autogenerated/+iDynTree/Vector4.m +++ b/bindings/matlab/autogenerated/+iDynTree/Vector4.m @@ -9,62 +9,62 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(303, varargin{:}); + tmp = iDynTreeMEX(328, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = paren(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(304, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(329, self, varargin{:}); end function varargout = brace(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(305, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(330, self, varargin{:}); end function varargout = getVal(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(306, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(331, self, varargin{:}); end function varargout = setVal(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(307, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(332, self, varargin{:}); end function varargout = cbegin(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(308, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(333, self, varargin{:}); end function varargout = cend(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(309, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(334, self, varargin{:}); end function varargout = begin(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(310, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(335, self, varargin{:}); end function varargout = end(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(311, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(336, self, varargin{:}); end function varargout = size(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(312, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(337, self, varargin{:}); end function varargout = data(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(313, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(338, self, varargin{:}); end function varargout = zero(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(314, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(339, self, varargin{:}); end function varargout = fillBuffer(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(315, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(340, self, varargin{:}); end function varargout = toString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(316, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(341, self, varargin{:}); end function varargout = display(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(317, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(342, self, varargin{:}); end function varargout = toMatlab(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(318, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(343, self, varargin{:}); end function varargout = fromMatlab(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(319, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(344, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(320, self); + iDynTreeMEX(345, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/Vector6.m b/bindings/matlab/autogenerated/+iDynTree/Vector6.m index c2faa46612d..be64e626d6a 100644 --- a/bindings/matlab/autogenerated/+iDynTree/Vector6.m +++ b/bindings/matlab/autogenerated/+iDynTree/Vector6.m @@ -9,62 +9,62 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(321, varargin{:}); + tmp = iDynTreeMEX(346, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = paren(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(322, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(347, self, varargin{:}); end function varargout = brace(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(323, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(348, self, varargin{:}); end function varargout = getVal(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(324, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(349, self, varargin{:}); end function varargout = setVal(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(325, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(350, self, varargin{:}); end function varargout = cbegin(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(326, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(351, self, varargin{:}); end function varargout = cend(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(327, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(352, self, varargin{:}); end function varargout = begin(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(328, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(353, self, varargin{:}); end function varargout = end(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(329, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(354, self, varargin{:}); end function varargout = size(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(330, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(355, self, varargin{:}); end function varargout = data(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(331, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(356, self, varargin{:}); end function varargout = zero(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(332, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(357, self, varargin{:}); end function varargout = fillBuffer(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(333, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(358, self, varargin{:}); end function varargout = toString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(334, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(359, self, varargin{:}); end function varargout = display(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(335, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(360, self, varargin{:}); end function varargout = toMatlab(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(336, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(361, self, varargin{:}); end function varargout = fromMatlab(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(337, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(362, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(338, self); + iDynTreeMEX(363, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/VectorDynSize.m b/bindings/matlab/autogenerated/+iDynTree/VectorDynSize.m index 85b7068d5ec..4214fc6ac95 100644 --- a/bindings/matlab/autogenerated/+iDynTree/VectorDynSize.m +++ b/bindings/matlab/autogenerated/+iDynTree/VectorDynSize.m @@ -9,76 +9,76 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(158, varargin{:}); + tmp = iDynTreeMEX(183, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(159, self); + iDynTreeMEX(184, self); self.SwigClear(); end end function varargout = paren(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(160, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(185, self, varargin{:}); end function varargout = brace(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(161, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(186, self, varargin{:}); end function varargout = getVal(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(162, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(187, self, varargin{:}); end function varargout = setVal(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(163, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(188, self, varargin{:}); end function varargout = cbegin(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(164, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(189, self, varargin{:}); end function varargout = cend(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(165, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(190, self, varargin{:}); end function varargout = begin(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(166, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(191, self, varargin{:}); end function varargout = end(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(167, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(192, self, varargin{:}); end function varargout = size(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(168, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(193, self, varargin{:}); end function varargout = data(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(169, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(194, self, varargin{:}); end function varargout = zero(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(170, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(195, self, varargin{:}); end function varargout = reserve(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(171, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(196, self, varargin{:}); end function varargout = resize(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(172, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(197, self, varargin{:}); end function varargout = shrink_to_fit(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(173, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(198, self, varargin{:}); end function varargout = capacity(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(174, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(199, self, varargin{:}); end function varargout = fillBuffer(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(175, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(200, self, varargin{:}); end function varargout = toString(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(176, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(201, self, varargin{:}); end function varargout = display(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(177, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(202, self, varargin{:}); end function varargout = toMatlab(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(178, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(203, self, varargin{:}); end function varargout = fromMatlab(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(179, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(204, self, varargin{:}); end end methods(Static) diff --git a/bindings/matlab/autogenerated/+iDynTree/Visualizer.m b/bindings/matlab/autogenerated/+iDynTree/Visualizer.m index 86035d93d3f..b065c1f5b0f 100644 --- a/bindings/matlab/autogenerated/+iDynTree/Visualizer.m +++ b/bindings/matlab/autogenerated/+iDynTree/Visualizer.m @@ -9,55 +9,55 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(2045, varargin{:}); + tmp = iDynTreeMEX(2097, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(2046, self); + iDynTreeMEX(2098, self); self.SwigClear(); end end function varargout = init(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2047, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2099, self, varargin{:}); end function varargout = getNrOfVisualizedModels(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2048, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2100, self, varargin{:}); end function varargout = getModelInstanceName(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2049, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2101, self, varargin{:}); end function varargout = getModelInstanceIndex(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2050, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2102, self, varargin{:}); end function varargout = addModel(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2051, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2103, self, varargin{:}); end function varargout = modelViz(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2052, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2104, self, varargin{:}); end function varargout = camera(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2053, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2105, self, varargin{:}); end function varargout = enviroment(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2054, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2106, self, varargin{:}); end function varargout = vectors(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2055, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2107, self, varargin{:}); end function varargout = run(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2056, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2108, self, varargin{:}); end function varargout = draw(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2057, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2109, self, varargin{:}); end function varargout = drawToFile(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2058, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2110, self, varargin{:}); end function varargout = close(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(2059, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2111, self, varargin{:}); end end methods(Static) diff --git a/bindings/matlab/autogenerated/+iDynTree/VisualizerOptions.m b/bindings/matlab/autogenerated/+iDynTree/VisualizerOptions.m index 452819d9556..081e5ceb799 100644 --- a/bindings/matlab/autogenerated/+iDynTree/VisualizerOptions.m +++ b/bindings/matlab/autogenerated/+iDynTree/VisualizerOptions.m @@ -7,40 +7,40 @@ narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(2035, self); + varargout{1} = iDynTreeMEX(2087, self); else nargoutchk(0, 0) - iDynTreeMEX(2036, self, varargin{1}); + iDynTreeMEX(2088, self, varargin{1}); end end function varargout = winWidth(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(2037, self); + varargout{1} = iDynTreeMEX(2089, self); else nargoutchk(0, 0) - iDynTreeMEX(2038, self, varargin{1}); + iDynTreeMEX(2090, self, varargin{1}); end end function varargout = winHeight(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(2039, self); + varargout{1} = iDynTreeMEX(2091, self); else nargoutchk(0, 0) - iDynTreeMEX(2040, self, varargin{1}); + iDynTreeMEX(2092, self, varargin{1}); end end function varargout = rootFrameArrowsDimension(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(2041, self); + varargout{1} = iDynTreeMEX(2093, self); else nargoutchk(0, 0) - iDynTreeMEX(2042, self, varargin{1}); + iDynTreeMEX(2094, self, varargin{1}); end end function self = VisualizerOptions(varargin) @@ -49,14 +49,14 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(2043, varargin{:}); + tmp = iDynTreeMEX(2095, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function delete(self) if self.swigPtr - iDynTreeMEX(2044, self); + iDynTreeMEX(2096, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/Wrench.m b/bindings/matlab/autogenerated/+iDynTree/Wrench.m index ef46aafa7f7..55fbf8cdb03 100644 --- a/bindings/matlab/autogenerated/+iDynTree/Wrench.m +++ b/bindings/matlab/autogenerated/+iDynTree/Wrench.m @@ -7,23 +7,23 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(630, varargin{:}); + tmp = iDynTreeMEX(655, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = plus(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(631, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(656, self, varargin{:}); end function varargout = minus(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(632, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(657, self, varargin{:}); end function varargout = uminus(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(633, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(658, self, varargin{:}); end function delete(self) if self.swigPtr - iDynTreeMEX(634, self); + iDynTreeMEX(659, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/checkDoublesAreEqual.m b/bindings/matlab/autogenerated/+iDynTree/checkDoublesAreEqual.m index ca7b9fca882..2eac6442be8 100644 --- a/bindings/matlab/autogenerated/+iDynTree/checkDoublesAreEqual.m +++ b/bindings/matlab/autogenerated/+iDynTree/checkDoublesAreEqual.m @@ -1,3 +1,3 @@ function varargout = checkDoublesAreEqual(varargin) - [varargout{1:nargout}] = iDynTreeMEX(106, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(131, varargin{:}); end diff --git a/bindings/matlab/autogenerated/+iDynTree/computeLinkNetWrenchesWithoutGravity.m b/bindings/matlab/autogenerated/+iDynTree/computeLinkNetWrenchesWithoutGravity.m index 045822671ba..208990532db 100644 --- a/bindings/matlab/autogenerated/+iDynTree/computeLinkNetWrenchesWithoutGravity.m +++ b/bindings/matlab/autogenerated/+iDynTree/computeLinkNetWrenchesWithoutGravity.m @@ -1,3 +1,3 @@ function varargout = computeLinkNetWrenchesWithoutGravity(varargin) - [varargout{1:nargout}] = iDynTreeMEX(1624, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1649, varargin{:}); end diff --git a/bindings/matlab/autogenerated/+iDynTree/dofsListFromURDF.m b/bindings/matlab/autogenerated/+iDynTree/dofsListFromURDF.m index 2b398a885b6..e3ae6a5bd6c 100644 --- a/bindings/matlab/autogenerated/+iDynTree/dofsListFromURDF.m +++ b/bindings/matlab/autogenerated/+iDynTree/dofsListFromURDF.m @@ -1,3 +1,3 @@ function varargout = dofsListFromURDF(varargin) - [varargout{1:nargout}] = iDynTreeMEX(1532, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1557, varargin{:}); end diff --git a/bindings/matlab/autogenerated/+iDynTree/dofsListFromURDFString.m b/bindings/matlab/autogenerated/+iDynTree/dofsListFromURDFString.m index 10ed62899ea..3fc71932f47 100644 --- a/bindings/matlab/autogenerated/+iDynTree/dofsListFromURDFString.m +++ b/bindings/matlab/autogenerated/+iDynTree/dofsListFromURDFString.m @@ -1,3 +1,3 @@ function varargout = dofsListFromURDFString(varargin) - [varargout{1:nargout}] = iDynTreeMEX(1533, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1558, varargin{:}); end diff --git a/bindings/matlab/autogenerated/+iDynTree/dynamic_extent.m b/bindings/matlab/autogenerated/+iDynTree/dynamic_extent.m index 2cb53735d8c..a9fe6611c00 100644 --- a/bindings/matlab/autogenerated/+iDynTree/dynamic_extent.m +++ b/bindings/matlab/autogenerated/+iDynTree/dynamic_extent.m @@ -1,3 +1,3 @@ function v = dynamic_extent() - v = iDynTreeMEX(850); + v = iDynTreeMEX(875); end diff --git a/bindings/matlab/autogenerated/+iDynTree/dynamicsEstimationForwardVelAccKinematics.m b/bindings/matlab/autogenerated/+iDynTree/dynamicsEstimationForwardVelAccKinematics.m index f44d472a08a..28d81fa04dd 100644 --- a/bindings/matlab/autogenerated/+iDynTree/dynamicsEstimationForwardVelAccKinematics.m +++ b/bindings/matlab/autogenerated/+iDynTree/dynamicsEstimationForwardVelAccKinematics.m @@ -1,3 +1,3 @@ function varargout = dynamicsEstimationForwardVelAccKinematics(varargin) - [varargout{1:nargout}] = iDynTreeMEX(1622, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1647, varargin{:}); end diff --git a/bindings/matlab/autogenerated/+iDynTree/dynamicsEstimationForwardVelKinematics.m b/bindings/matlab/autogenerated/+iDynTree/dynamicsEstimationForwardVelKinematics.m index 883a146668b..4be0b627c94 100644 --- a/bindings/matlab/autogenerated/+iDynTree/dynamicsEstimationForwardVelKinematics.m +++ b/bindings/matlab/autogenerated/+iDynTree/dynamicsEstimationForwardVelKinematics.m @@ -1,3 +1,3 @@ function varargout = dynamicsEstimationForwardVelKinematics(varargin) - [varargout{1:nargout}] = iDynTreeMEX(1623, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1648, varargin{:}); end diff --git a/bindings/matlab/autogenerated/+iDynTree/estimateExternalWrenches.m b/bindings/matlab/autogenerated/+iDynTree/estimateExternalWrenches.m index 85e54d7ce15..68623b4245a 100644 --- a/bindings/matlab/autogenerated/+iDynTree/estimateExternalWrenches.m +++ b/bindings/matlab/autogenerated/+iDynTree/estimateExternalWrenches.m @@ -1,3 +1,3 @@ function varargout = estimateExternalWrenches(varargin) - [varargout{1:nargout}] = iDynTreeMEX(1621, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1646, varargin{:}); end diff --git a/bindings/matlab/autogenerated/+iDynTree/estimateExternalWrenchesBuffers.m b/bindings/matlab/autogenerated/+iDynTree/estimateExternalWrenchesBuffers.m index ba8024ce529..2ee684f9d59 100644 --- a/bindings/matlab/autogenerated/+iDynTree/estimateExternalWrenchesBuffers.m +++ b/bindings/matlab/autogenerated/+iDynTree/estimateExternalWrenchesBuffers.m @@ -9,86 +9,86 @@ self.swigPtr = varargin{1}.swigPtr; end else - tmp = iDynTreeMEX(1602, varargin{:}); + tmp = iDynTreeMEX(1627, varargin{:}); self.swigPtr = tmp.swigPtr; tmp.SwigClear(); end end function varargout = resize(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1603, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1628, self, varargin{:}); end function varargout = getNrOfSubModels(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1604, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1629, self, varargin{:}); end function varargout = getNrOfLinks(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1605, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1630, self, varargin{:}); end function varargout = isConsistent(self,varargin) - [varargout{1:nargout}] = iDynTreeMEX(1606, self, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1631, self, varargin{:}); end function varargout = A(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1607, self); + varargout{1} = iDynTreeMEX(1632, self); else nargoutchk(0, 0) - iDynTreeMEX(1608, self, varargin{1}); + iDynTreeMEX(1633, self, varargin{1}); end end function varargout = x(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1609, self); + varargout{1} = iDynTreeMEX(1634, self); else nargoutchk(0, 0) - iDynTreeMEX(1610, self, varargin{1}); + iDynTreeMEX(1635, self, varargin{1}); end end function varargout = b(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1611, self); + varargout{1} = iDynTreeMEX(1636, self); else nargoutchk(0, 0) - iDynTreeMEX(1612, self, varargin{1}); + iDynTreeMEX(1637, self, varargin{1}); end end function varargout = pinvA(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1613, self); + varargout{1} = iDynTreeMEX(1638, self); else nargoutchk(0, 0) - iDynTreeMEX(1614, self, varargin{1}); + iDynTreeMEX(1639, self, varargin{1}); end end function varargout = b_contacts_subtree(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1615, self); + varargout{1} = iDynTreeMEX(1640, self); else nargoutchk(0, 0) - iDynTreeMEX(1616, self, varargin{1}); + iDynTreeMEX(1641, self, varargin{1}); end end function varargout = subModelBase_H_link(self, varargin) narginchk(1, 2) if nargin==1 nargoutchk(0, 1) - varargout{1} = iDynTreeMEX(1617, self); + varargout{1} = iDynTreeMEX(1642, self); else nargoutchk(0, 0) - iDynTreeMEX(1618, self, varargin{1}); + iDynTreeMEX(1643, self, varargin{1}); end end function delete(self) if self.swigPtr - iDynTreeMEX(1619, self); + iDynTreeMEX(1644, self); self.SwigClear(); end end diff --git a/bindings/matlab/autogenerated/+iDynTree/estimateExternalWrenchesWithoutInternalFT.m b/bindings/matlab/autogenerated/+iDynTree/estimateExternalWrenchesWithoutInternalFT.m index b62c32972d5..01e07b53f52 100644 --- a/bindings/matlab/autogenerated/+iDynTree/estimateExternalWrenchesWithoutInternalFT.m +++ b/bindings/matlab/autogenerated/+iDynTree/estimateExternalWrenchesWithoutInternalFT.m @@ -1,3 +1,3 @@ function varargout = estimateExternalWrenchesWithoutInternalFT(varargin) - [varargout{1:nargout}] = iDynTreeMEX(1620, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1645, varargin{:}); end diff --git a/bindings/matlab/autogenerated/+iDynTree/estimateInertialParametersFromLinkBoundingBoxesAndTotalMass.m b/bindings/matlab/autogenerated/+iDynTree/estimateInertialParametersFromLinkBoundingBoxesAndTotalMass.m index 2e3a06fa247..c30f023b8f6 100644 --- a/bindings/matlab/autogenerated/+iDynTree/estimateInertialParametersFromLinkBoundingBoxesAndTotalMass.m +++ b/bindings/matlab/autogenerated/+iDynTree/estimateInertialParametersFromLinkBoundingBoxesAndTotalMass.m @@ -1,3 +1,3 @@ function varargout = estimateInertialParametersFromLinkBoundingBoxesAndTotalMass(varargin) - [varargout{1:nargout}] = iDynTreeMEX(1860, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1885, varargin{:}); end diff --git a/bindings/matlab/autogenerated/+iDynTree/estimateLinkContactWrenchesFromLinkNetExternalWrenches.m b/bindings/matlab/autogenerated/+iDynTree/estimateLinkContactWrenchesFromLinkNetExternalWrenches.m index a6c5f2ef4e1..0c42390c13e 100644 --- a/bindings/matlab/autogenerated/+iDynTree/estimateLinkContactWrenchesFromLinkNetExternalWrenches.m +++ b/bindings/matlab/autogenerated/+iDynTree/estimateLinkContactWrenchesFromLinkNetExternalWrenches.m @@ -1,3 +1,3 @@ function varargout = estimateLinkContactWrenchesFromLinkNetExternalWrenches(varargin) - [varargout{1:nargout}] = iDynTreeMEX(1625, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1650, varargin{:}); end diff --git a/bindings/matlab/autogenerated/+iDynTree/getSensorTypeSize.m b/bindings/matlab/autogenerated/+iDynTree/getSensorTypeSize.m index 92fa2905abe..bbfd13fbbbe 100644 --- a/bindings/matlab/autogenerated/+iDynTree/getSensorTypeSize.m +++ b/bindings/matlab/autogenerated/+iDynTree/getSensorTypeSize.m @@ -1,3 +1,3 @@ function varargout = getSensorTypeSize(varargin) - [varargout{1:nargout}] = iDynTreeMEX(1377, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1402, varargin{:}); end diff --git a/bindings/matlab/autogenerated/+iDynTree/input_dimensions.m b/bindings/matlab/autogenerated/+iDynTree/input_dimensions.m index 267ff9c42a9..8025dc720de 100644 --- a/bindings/matlab/autogenerated/+iDynTree/input_dimensions.m +++ b/bindings/matlab/autogenerated/+iDynTree/input_dimensions.m @@ -1,3 +1,3 @@ function v = input_dimensions() - v = iDynTreeMEX(1815); + v = iDynTreeMEX(1840); end diff --git a/bindings/matlab/autogenerated/+iDynTree/isDOFBerdyDynamicVariable.m b/bindings/matlab/autogenerated/+iDynTree/isDOFBerdyDynamicVariable.m index 596756a82c8..515043d32f3 100644 --- a/bindings/matlab/autogenerated/+iDynTree/isDOFBerdyDynamicVariable.m +++ b/bindings/matlab/autogenerated/+iDynTree/isDOFBerdyDynamicVariable.m @@ -1,3 +1,3 @@ function varargout = isDOFBerdyDynamicVariable(varargin) - [varargout{1:nargout}] = iDynTreeMEX(1654, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1679, varargin{:}); end diff --git a/bindings/matlab/autogenerated/+iDynTree/isJointBerdyDynamicVariable.m b/bindings/matlab/autogenerated/+iDynTree/isJointBerdyDynamicVariable.m index 3c14fb21c1f..9fee14400c7 100644 --- a/bindings/matlab/autogenerated/+iDynTree/isJointBerdyDynamicVariable.m +++ b/bindings/matlab/autogenerated/+iDynTree/isJointBerdyDynamicVariable.m @@ -1,3 +1,3 @@ function varargout = isJointBerdyDynamicVariable(varargin) - [varargout{1:nargout}] = iDynTreeMEX(1653, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1678, varargin{:}); end diff --git a/bindings/matlab/autogenerated/+iDynTree/isJointSensor.m b/bindings/matlab/autogenerated/+iDynTree/isJointSensor.m index 49a0aceda7c..eb49cea8caf 100644 --- a/bindings/matlab/autogenerated/+iDynTree/isJointSensor.m +++ b/bindings/matlab/autogenerated/+iDynTree/isJointSensor.m @@ -1,3 +1,3 @@ function varargout = isJointSensor(varargin) - [varargout{1:nargout}] = iDynTreeMEX(1376, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1401, varargin{:}); end diff --git a/bindings/matlab/autogenerated/+iDynTree/isLinkBerdyDynamicVariable.m b/bindings/matlab/autogenerated/+iDynTree/isLinkBerdyDynamicVariable.m index 7c76a6cb12f..c81b6397ac1 100644 --- a/bindings/matlab/autogenerated/+iDynTree/isLinkBerdyDynamicVariable.m +++ b/bindings/matlab/autogenerated/+iDynTree/isLinkBerdyDynamicVariable.m @@ -1,3 +1,3 @@ function varargout = isLinkBerdyDynamicVariable(varargin) - [varargout{1:nargout}] = iDynTreeMEX(1652, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1677, varargin{:}); end diff --git a/bindings/matlab/autogenerated/+iDynTree/isLinkSensor.m b/bindings/matlab/autogenerated/+iDynTree/isLinkSensor.m index 14dd6934979..83e63b3edda 100644 --- a/bindings/matlab/autogenerated/+iDynTree/isLinkSensor.m +++ b/bindings/matlab/autogenerated/+iDynTree/isLinkSensor.m @@ -1,3 +1,3 @@ function varargout = isLinkSensor(varargin) - [varargout{1:nargout}] = iDynTreeMEX(1375, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1400, varargin{:}); end diff --git a/bindings/matlab/autogenerated/+iDynTree/modelFromURDF.m b/bindings/matlab/autogenerated/+iDynTree/modelFromURDF.m index 2fd35b835b2..939da3011bb 100644 --- a/bindings/matlab/autogenerated/+iDynTree/modelFromURDF.m +++ b/bindings/matlab/autogenerated/+iDynTree/modelFromURDF.m @@ -1,3 +1,3 @@ function varargout = modelFromURDF(varargin) - [varargout{1:nargout}] = iDynTreeMEX(1530, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1555, varargin{:}); end diff --git a/bindings/matlab/autogenerated/+iDynTree/modelFromURDFString.m b/bindings/matlab/autogenerated/+iDynTree/modelFromURDFString.m index b8afb094c47..62a5e844d74 100644 --- a/bindings/matlab/autogenerated/+iDynTree/modelFromURDFString.m +++ b/bindings/matlab/autogenerated/+iDynTree/modelFromURDFString.m @@ -1,3 +1,3 @@ function varargout = modelFromURDFString(varargin) - [varargout{1:nargout}] = iDynTreeMEX(1531, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1556, varargin{:}); end diff --git a/bindings/matlab/autogenerated/+iDynTree/output_dimensions_with_magnetometer.m b/bindings/matlab/autogenerated/+iDynTree/output_dimensions_with_magnetometer.m index e002a347041..02d3cf01b79 100644 --- a/bindings/matlab/autogenerated/+iDynTree/output_dimensions_with_magnetometer.m +++ b/bindings/matlab/autogenerated/+iDynTree/output_dimensions_with_magnetometer.m @@ -1,3 +1,3 @@ function v = output_dimensions_with_magnetometer() - v = iDynTreeMEX(1813); + v = iDynTreeMEX(1838); end diff --git a/bindings/matlab/autogenerated/+iDynTree/output_dimensions_without_magnetometer.m b/bindings/matlab/autogenerated/+iDynTree/output_dimensions_without_magnetometer.m index 74feac01052..23291d40af0 100644 --- a/bindings/matlab/autogenerated/+iDynTree/output_dimensions_without_magnetometer.m +++ b/bindings/matlab/autogenerated/+iDynTree/output_dimensions_without_magnetometer.m @@ -1,3 +1,3 @@ function v = output_dimensions_without_magnetometer() - v = iDynTreeMEX(1814); + v = iDynTreeMEX(1839); end diff --git a/bindings/matlab/autogenerated/+iDynTree/predictSensorsMeasurements.m b/bindings/matlab/autogenerated/+iDynTree/predictSensorsMeasurements.m index 4413214736c..2c8a15ce3e4 100644 --- a/bindings/matlab/autogenerated/+iDynTree/predictSensorsMeasurements.m +++ b/bindings/matlab/autogenerated/+iDynTree/predictSensorsMeasurements.m @@ -1,3 +1,3 @@ function varargout = predictSensorsMeasurements(varargin) - [varargout{1:nargout}] = iDynTreeMEX(1522, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1547, varargin{:}); end diff --git a/bindings/matlab/autogenerated/+iDynTree/predictSensorsMeasurementsFromRawBuffers.m b/bindings/matlab/autogenerated/+iDynTree/predictSensorsMeasurementsFromRawBuffers.m index 8f62574f1d2..3fe298f2d57 100644 --- a/bindings/matlab/autogenerated/+iDynTree/predictSensorsMeasurementsFromRawBuffers.m +++ b/bindings/matlab/autogenerated/+iDynTree/predictSensorsMeasurementsFromRawBuffers.m @@ -1,3 +1,3 @@ function varargout = predictSensorsMeasurementsFromRawBuffers(varargin) - [varargout{1:nargout}] = iDynTreeMEX(1523, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1548, varargin{:}); end diff --git a/bindings/matlab/autogenerated/+iDynTree/reportDebug.m b/bindings/matlab/autogenerated/+iDynTree/reportDebug.m index 50c33948525..f4e360951e4 100644 --- a/bindings/matlab/autogenerated/+iDynTree/reportDebug.m +++ b/bindings/matlab/autogenerated/+iDynTree/reportDebug.m @@ -1,3 +1,3 @@ function varargout = reportDebug(varargin) - [varargout{1:nargout}] = iDynTreeMEX(97, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(122, varargin{:}); end diff --git a/bindings/matlab/autogenerated/+iDynTree/reportInfo.m b/bindings/matlab/autogenerated/+iDynTree/reportInfo.m index c76932d642e..de70ac289ab 100644 --- a/bindings/matlab/autogenerated/+iDynTree/reportInfo.m +++ b/bindings/matlab/autogenerated/+iDynTree/reportInfo.m @@ -1,3 +1,3 @@ function varargout = reportInfo(varargin) - [varargout{1:nargout}] = iDynTreeMEX(96, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(121, varargin{:}); end diff --git a/bindings/matlab/autogenerated/+iDynTree/sensorsFromURDF.m b/bindings/matlab/autogenerated/+iDynTree/sensorsFromURDF.m index 5c652e58497..e4b67332592 100644 --- a/bindings/matlab/autogenerated/+iDynTree/sensorsFromURDF.m +++ b/bindings/matlab/autogenerated/+iDynTree/sensorsFromURDF.m @@ -1,3 +1,3 @@ function varargout = sensorsFromURDF(varargin) - [varargout{1:nargout}] = iDynTreeMEX(1534, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1559, varargin{:}); end diff --git a/bindings/matlab/autogenerated/+iDynTree/sensorsFromURDFString.m b/bindings/matlab/autogenerated/+iDynTree/sensorsFromURDFString.m index dd90ead22c7..7a342a30679 100644 --- a/bindings/matlab/autogenerated/+iDynTree/sensorsFromURDFString.m +++ b/bindings/matlab/autogenerated/+iDynTree/sensorsFromURDFString.m @@ -1,3 +1,3 @@ function varargout = sensorsFromURDFString(varargin) - [varargout{1:nargout}] = iDynTreeMEX(1535, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(1560, varargin{:}); end diff --git a/bindings/matlab/autogenerated/+iDynTree/sizeOfRotationParametrization.m b/bindings/matlab/autogenerated/+iDynTree/sizeOfRotationParametrization.m index 5981705440c..6df26bafd45 100644 --- a/bindings/matlab/autogenerated/+iDynTree/sizeOfRotationParametrization.m +++ b/bindings/matlab/autogenerated/+iDynTree/sizeOfRotationParametrization.m @@ -1,3 +1,3 @@ function varargout = sizeOfRotationParametrization(varargin) - [varargout{1:nargout}] = iDynTreeMEX(2106, varargin{:}); + [varargout{1:nargout}] = iDynTreeMEX(2158, varargin{:}); end diff --git a/bindings/matlab/autogenerated/iDynTreeMATLAB_wrap.cxx b/bindings/matlab/autogenerated/iDynTreeMATLAB_wrap.cxx index cdb2949534e..93d5cccbfad 100644 --- a/bindings/matlab/autogenerated/iDynTreeMATLAB_wrap.cxx +++ b/bindings/matlab/autogenerated/iDynTreeMATLAB_wrap.cxx @@ -1412,34 +1412,37 @@ namespace swig { #define SWIGTYPE_p_size_type swig_types[200] #define SWIGTYPE_p_std__allocatorT_iDynTree__BerdyDynamicVariable_t swig_types[201] #define SWIGTYPE_p_std__allocatorT_iDynTree__BerdySensor_t swig_types[202] -#define SWIGTYPE_p_std__allocatorT_iDynTree__SolidShape_p_t swig_types[203] -#define SWIGTYPE_p_std__allocatorT_std__string_t swig_types[204] -#define SWIGTYPE_p_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t swig_types[205] -#define SWIGTYPE_p_std__reverse_iteratorT_iDynTree__details__span_iteratorT_iDynTree__SpanT_double__1_t_false_t_t swig_types[206] -#define SWIGTYPE_p_std__reverse_iteratorT_iDynTree__details__span_iteratorT_iDynTree__SpanT_double__1_t_true_t_t swig_types[207] -#define SWIGTYPE_p_std__string swig_types[208] -#define SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t swig_types[209] -#define SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t swig_types[210] -#define SWIGTYPE_p_std__vectorT_iDynTree__MatrixDynSize_std__allocatorT_iDynTree__MatrixDynSize_t_t swig_types[211] -#define SWIGTYPE_p_std__vectorT_iDynTree__Polygon_std__allocatorT_iDynTree__Polygon_t_t swig_types[212] -#define SWIGTYPE_p_std__vectorT_iDynTree__Position_std__allocatorT_iDynTree__Position_t_t swig_types[213] -#define SWIGTYPE_p_std__vectorT_iDynTree__Regressors__DynamicsRegressorParameter_std__allocatorT_iDynTree__Regressors__DynamicsRegressorParameter_t_t swig_types[214] -#define SWIGTYPE_p_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t swig_types[215] -#define SWIGTYPE_p_std__vectorT_iDynTree__Transform_std__allocatorT_iDynTree__Transform_t_t swig_types[216] -#define SWIGTYPE_p_std__vectorT_iDynTree__VectorDynSize_std__allocatorT_iDynTree__VectorDynSize_t_t swig_types[217] -#define SWIGTYPE_p_std__vectorT_iDynTree__VectorFixSizeT_2_t_std__allocatorT_iDynTree__VectorFixSizeT_2_t_t_t swig_types[218] -#define SWIGTYPE_p_std__vectorT_iDynTree__VectorFixSizeT_6_t_std__allocatorT_iDynTree__VectorFixSizeT_6_t_t_t swig_types[219] -#define SWIGTYPE_p_std__vectorT_int_std__allocatorT_int_t_t swig_types[220] -#define SWIGTYPE_p_std__vectorT_std__pairT_double_double_t_std__allocatorT_std__pairT_double_double_t_t_t swig_types[221] -#define SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t swig_types[222] -#define SWIGTYPE_p_std__vectorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t_t swig_types[223] -#define SWIGTYPE_p_swig__MatlabSwigIterator swig_types[224] -#define SWIGTYPE_p_typed_iterator swig_types[225] -#define SWIGTYPE_p_unsigned_int swig_types[226] -#define SWIGTYPE_p_unsigned_long swig_types[227] -#define SWIGTYPE_p_value_type swig_types[228] -static swig_type_info *swig_types[230]; -static swig_module_info swig_module = {swig_types, 229, 0, 0, 0, 0}; +#define SWIGTYPE_p_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t swig_types[203] +#define SWIGTYPE_p_std__allocatorT_iDynTree__SolidShape_p_t swig_types[204] +#define SWIGTYPE_p_std__allocatorT_int_t swig_types[205] +#define SWIGTYPE_p_std__allocatorT_std__string_t swig_types[206] +#define SWIGTYPE_p_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t swig_types[207] +#define SWIGTYPE_p_std__reverse_iteratorT_iDynTree__details__span_iteratorT_iDynTree__SpanT_double__1_t_false_t_t swig_types[208] +#define SWIGTYPE_p_std__reverse_iteratorT_iDynTree__details__span_iteratorT_iDynTree__SpanT_double__1_t_true_t_t swig_types[209] +#define SWIGTYPE_p_std__string swig_types[210] +#define SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t swig_types[211] +#define SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t swig_types[212] +#define SWIGTYPE_p_std__vectorT_iDynTree__MatrixDynSize_std__allocatorT_iDynTree__MatrixDynSize_t_t swig_types[213] +#define SWIGTYPE_p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t swig_types[214] +#define SWIGTYPE_p_std__vectorT_iDynTree__Polygon_std__allocatorT_iDynTree__Polygon_t_t swig_types[215] +#define SWIGTYPE_p_std__vectorT_iDynTree__Position_std__allocatorT_iDynTree__Position_t_t swig_types[216] +#define SWIGTYPE_p_std__vectorT_iDynTree__Regressors__DynamicsRegressorParameter_std__allocatorT_iDynTree__Regressors__DynamicsRegressorParameter_t_t swig_types[217] +#define SWIGTYPE_p_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t swig_types[218] +#define SWIGTYPE_p_std__vectorT_iDynTree__Transform_std__allocatorT_iDynTree__Transform_t_t swig_types[219] +#define SWIGTYPE_p_std__vectorT_iDynTree__VectorDynSize_std__allocatorT_iDynTree__VectorDynSize_t_t swig_types[220] +#define SWIGTYPE_p_std__vectorT_iDynTree__VectorFixSizeT_2_t_std__allocatorT_iDynTree__VectorFixSizeT_2_t_t_t swig_types[221] +#define SWIGTYPE_p_std__vectorT_iDynTree__VectorFixSizeT_6_t_std__allocatorT_iDynTree__VectorFixSizeT_6_t_t_t swig_types[222] +#define SWIGTYPE_p_std__vectorT_int_std__allocatorT_int_t_t swig_types[223] +#define SWIGTYPE_p_std__vectorT_std__pairT_double_double_t_std__allocatorT_std__pairT_double_double_t_t_t swig_types[224] +#define SWIGTYPE_p_std__vectorT_std__string_std__allocatorT_std__string_t_t swig_types[225] +#define SWIGTYPE_p_std__vectorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t_t swig_types[226] +#define SWIGTYPE_p_swig__MatlabSwigIterator swig_types[227] +#define SWIGTYPE_p_typed_iterator swig_types[228] +#define SWIGTYPE_p_unsigned_int swig_types[229] +#define SWIGTYPE_p_unsigned_long swig_types[230] +#define SWIGTYPE_p_value_type swig_types[231] +static swig_type_info *swig_types[233]; +static swig_module_info swig_module = {swig_types, 232, 0, 0, 0, 0}; #define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name) #define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name) @@ -2912,6 +2915,89 @@ SWIGINTERN std::vector< std::string >::iterator std_vector_Sl_std_string_Sg__era SWIGINTERN std::vector< std::string >::iterator std_vector_Sl_std_string_Sg__insert__SWIG_0(std::vector< std::string > *self,std::vector< std::string >::iterator pos,std::vector< std::string >::value_type const &x){ return self->insert(pos, x); } SWIGINTERN void std_vector_Sl_std_string_Sg__insert__SWIG_1(std::vector< std::string > *self,std::vector< std::string >::iterator pos,std::vector< std::string >::size_type n,std::vector< std::string >::value_type const &x){ self->insert(pos, n, x); } +#include +#if !defined(SWIG_NO_LLONG_MAX) +# if !defined(LLONG_MAX) && defined(__GNUC__) && defined (__LONG_LONG_MAX__) +# define LLONG_MAX __LONG_LONG_MAX__ +# define LLONG_MIN (-LLONG_MAX - 1LL) +# define ULLONG_MAX (LLONG_MAX * 2ULL + 1ULL) +# endif +#endif + + +SWIGINTERN int +SWIG_AsVal_int (mxArray* obj, int *val) +{ + long v; + int res = SWIG_AsVal_long (obj, &v); + if (SWIG_IsOK(res)) { + if ((v < INT_MIN || v > INT_MAX)) { + return SWIG_OverflowError; + } else { + if (val) *val = static_cast< int >(v); + } + } + return res; +} + + +SWIGINTERNINLINE mxArray* +SWIG_From_int (int value) +{ + return SWIG_From_long (value); +} + + +namespace swig { + template <> struct traits { + typedef value_category category; + static const char* type_name() { return"int"; } + }; + template <> struct traits_asval { + typedef int value_type; + static int asval(mxArray* obj, value_type *val) { + return SWIG_AsVal_int (obj, val); + } + }; + template <> struct traits_from { + typedef int value_type; + static mxArray* from(const value_type& val) { + return SWIG_From_int (val); + } + }; +} + + + namespace swig { + template <> struct traits > > { + typedef pointer_category category; + static const char* type_name() { + return "std::vector<" "int" "," "std::allocator< int >" " >"; + } + }; + } + +SWIGINTERN std::vector< int >::value_type std_vector_Sl_int_Sg__pop(std::vector< int > *self){ + if (self->size() == 0) + throw std::out_of_range("pop from empty container"); + std::vector< int,std::allocator< int > >::value_type x = self->back(); + self->pop_back(); + return x; + } +SWIGINTERN std::vector< int >::value_type std_vector_Sl_int_Sg__brace(std::vector< int > *self,std::vector< int >::difference_type i){ + return *(swig::cgetpos(self, i)); + } +SWIGINTERN void std_vector_Sl_int_Sg__setbrace(std::vector< int > *self,std::vector< int >::value_type x,std::vector< int >::difference_type i){ + *(swig::getpos(self,i)) = x; + } +SWIGINTERN void std_vector_Sl_int_Sg__append(std::vector< int > *self,std::vector< int >::value_type x){ + self->push_back(x); + } +SWIGINTERN std::vector< int >::iterator std_vector_Sl_int_Sg__erase__SWIG_0(std::vector< int > *self,std::vector< int >::iterator pos){ return self->erase(pos); } +SWIGINTERN std::vector< int >::iterator std_vector_Sl_int_Sg__erase__SWIG_1(std::vector< int > *self,std::vector< int >::iterator first,std::vector< int >::iterator last){ return self->erase(first, last); } +SWIGINTERN std::vector< int >::iterator std_vector_Sl_int_Sg__insert__SWIG_0(std::vector< int > *self,std::vector< int >::iterator pos,std::vector< int >::value_type const &x){ return self->insert(pos, x); } +SWIGINTERN void std_vector_Sl_int_Sg__insert__SWIG_1(std::vector< int > *self,std::vector< int >::iterator pos,std::vector< int >::size_type n,std::vector< int >::value_type const &x){ self->insert(pos, n, x); } + /* Note : always include headers following the inheritance order */ #include @@ -3111,13 +3197,6 @@ SWIGINTERN void std_vector_Sl_iDynTree_BerdyDynamicVariable_Sg__insert__SWIG_1(s -SWIGINTERNINLINE mxArray* -SWIG_From_int (int value) -{ - return SWIG_From_long (value); -} - - SWIGINTERN int SWIG_AsVal_double (mxArray* pm, double* val) { if(!mxIsDouble(pm) || mxGetNumberOfElements(pm)!=1) return SWIG_TypeError; @@ -3126,16 +3205,6 @@ SWIG_From_int (int value) } -#include -#if !defined(SWIG_NO_LLONG_MAX) -# if !defined(LLONG_MAX) && defined(__GNUC__) && defined (__LONG_LONG_MAX__) -# define LLONG_MAX __LONG_LONG_MAX__ -# define LLONG_MIN (-LLONG_MAX - 1LL) -# define ULLONG_MAX (LLONG_MAX * 2ULL + 1ULL) -# endif -#endif - - SWIGINTERN int SWIG_AsVal_unsigned_SS_int (mxArray* obj, unsigned int *val) { @@ -4270,22 +4339,6 @@ SWIGINTERN void iDynTree_VectorFixSize_Sl_16_Sg__fromMatlab(iDynTree::VectorFixS "Wrong vector size. Matlab size: %d. iDynTree size: %d", nonSingletonDimension, fixValSize); } } - -SWIGINTERN int -SWIG_AsVal_int (mxArray* obj, int *val) -{ - long v; - int res = SWIG_AsVal_long (obj, &v); - if (SWIG_IsOK(res)) { - if ((v < INT_MIN || v > INT_MAX)) { - return SWIG_OverflowError; - } else { - if (val) *val = static_cast< int >(v); - } - } - return res; -} - SWIGINTERN mxArray *iDynTree_SpatialVector_Sl_iDynTree_SpatialMotionVector_Sg__toMatlab(iDynTree::SpatialVector< iDynTree::SpatialMotionVector > const *self){ mxArray *p = mxCreateDoubleMatrix(6, 1, mxREAL); double* d = static_cast(mxGetData(p)); @@ -4450,6 +4503,73 @@ SWIGINTERN iDynTree::ThreeAxisForceTorqueContactSensor *iDynTree_SensorsList_get return p; } + namespace swig { + template <> struct traits< iDynTree::MatrixFixSize< 4,4 > > { + typedef pointer_category category; + static const char* type_name() { return"iDynTree::MatrixFixSize< 4,4 >"; } + }; + } + + + namespace swig { + template <> struct traits, std::allocator< iDynTree::MatrixFixSize< 4,4 > > > > { + typedef pointer_category category; + static const char* type_name() { + return "std::vector<" "iDynTree::MatrixFixSize< 4,4 >" "," "std::allocator< iDynTree::MatrixFixSize< 4,4 > >" " >"; + } + }; + } + +SWIGINTERN std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type std_vector_Sl_iDynTree_Matrix4x4_Sg__pop(std::vector< iDynTree::Matrix4x4 > *self){ + if (self->size() == 0) + throw std::out_of_range("pop from empty container"); + std::vector< iDynTree::MatrixFixSize< 4,4 >,std::allocator< iDynTree::MatrixFixSize< 4,4 > > >::value_type x = self->back(); + self->pop_back(); + return x; + } +SWIGINTERN std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type std_vector_Sl_iDynTree_Matrix4x4_Sg__brace(std::vector< iDynTree::Matrix4x4 > *self,std::vector< iDynTree::MatrixFixSize< 4,4 > >::difference_type i){ + return *(swig::cgetpos(self, i)); + } +SWIGINTERN void std_vector_Sl_iDynTree_Matrix4x4_Sg__setbrace(std::vector< iDynTree::Matrix4x4 > *self,std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type x,std::vector< iDynTree::MatrixFixSize< 4,4 > >::difference_type i){ + *(swig::getpos(self,i)) = x; + } +SWIGINTERN void std_vector_Sl_iDynTree_Matrix4x4_Sg__append(std::vector< iDynTree::Matrix4x4 > *self,std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type x){ + self->push_back(x); + } +SWIGINTERN std::vector< iDynTree::MatrixFixSize< 4,4 > >::iterator std_vector_Sl_iDynTree_Matrix4x4_Sg__erase__SWIG_0(std::vector< iDynTree::Matrix4x4 > *self,std::vector< iDynTree::MatrixFixSize< 4,4 > >::iterator pos){ return self->erase(pos); } +SWIGINTERN std::vector< iDynTree::MatrixFixSize< 4,4 > >::iterator std_vector_Sl_iDynTree_Matrix4x4_Sg__erase__SWIG_1(std::vector< iDynTree::Matrix4x4 > *self,std::vector< iDynTree::MatrixFixSize< 4,4 > >::iterator first,std::vector< iDynTree::MatrixFixSize< 4,4 > >::iterator last){ return self->erase(first, last); } +SWIGINTERN std::vector< iDynTree::MatrixFixSize< 4,4 > >::iterator std_vector_Sl_iDynTree_Matrix4x4_Sg__insert__SWIG_0(std::vector< iDynTree::Matrix4x4 > *self,std::vector< iDynTree::MatrixFixSize< 4,4 > >::iterator pos,std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type const &x){ return self->insert(pos, x); } +SWIGINTERN void std_vector_Sl_iDynTree_Matrix4x4_Sg__insert__SWIG_1(std::vector< iDynTree::Matrix4x4 > *self,std::vector< iDynTree::MatrixFixSize< 4,4 > >::iterator pos,std::vector< iDynTree::MatrixFixSize< 4,4 > >::size_type n,std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type const &x){ self->insert(pos, n, x); } +SWIGINTERN mxArray *std_vector_Sl_iDynTree_Matrix4x4_Sg__toMatlab(std::vector< iDynTree::Matrix4x4 > const *self){ + const mwSize NDIMS=3; + int nMatrices=self->size(); + std::vector :: const_iterator it =self->begin(); + int nRows=it->rows(); + int nCols=it->cols(); + const mwSize dims[]={nMatrices,nRows,nCols}; + mxArray *p = mxCreateNumericArray(NDIMS,dims,mxDOUBLE_CLASS,mxREAL); + double* d = static_cast(mxGetData(p)); + for (int matrixN = 0; matrixN < nMatrices; ++matrixN) + { + const double* content=it->data(); + for (int row = 0; row != nRows; ++row) + { + for (int col = 0; col != nCols; ++col) + { + int index_sequence=(nCols*row + col); + size_t overall_index=matrixN+ nMatrices*(row +nRows* col); + d[overall_index]=content[index_sequence]; + } + } + //free(content); //Tried to free the pointer but got error. + ++it; + } + + return p; + + + } + #include @@ -6453,29 +6573,29 @@ int _wrap_delete_StringVector(int resc, mxArray *resv[], int argc, mxArray *argv } -int _wrap_BerdySensors_pop(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; +int _wrap_IntVector_pop(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< int > *arg1 = (std::vector< int > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - std::vector< iDynTree::BerdySensor >::value_type result; + std::vector< int >::value_type result; - if (!SWIG_check_num_args("BerdySensors_pop",argc,1,1,0)) { + if (!SWIG_check_num_args("IntVector_pop",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_int_std__allocatorT_int_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_pop" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "IntVector_pop" "', argument " "1"" of type '" "std::vector< int > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); + arg1 = reinterpret_cast< std::vector< int > * >(argp1); try { - result = std_vector_Sl_iDynTree_BerdySensor_Sg__pop(arg1); + result = (std::vector< int >::value_type)std_vector_Sl_int_Sg__pop(arg1); } catch(std::out_of_range &_e) { SWIG_exception_fail(SWIG_IndexError, (&_e)->what()); } - _out = SWIG_NewPointerObj((new std::vector< iDynTree::BerdySensor >::value_type(static_cast< const std::vector< iDynTree::BerdySensor >::value_type& >(result))), SWIGTYPE_p_iDynTree__BerdySensor, SWIG_POINTER_OWN | 0 ); + _out = SWIG_From_int(static_cast< int >(result)); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -6483,37 +6603,37 @@ int _wrap_BerdySensors_pop(int resc, mxArray *resv[], int argc, mxArray *argv[]) } -int _wrap_BerdySensors_brace(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; - std::vector< iDynTree::BerdySensor >::difference_type arg2 ; +int _wrap_IntVector_brace(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< int > *arg1 = (std::vector< int > *) 0 ; + std::vector< int >::difference_type arg2 ; void *argp1 = 0 ; int res1 = 0 ; ptrdiff_t val2 ; int ecode2 = 0 ; mxArray * _out; - std::vector< iDynTree::BerdySensor >::value_type result; + std::vector< int >::value_type result; - if (!SWIG_check_num_args("BerdySensors_brace",argc,2,2,0)) { + if (!SWIG_check_num_args("IntVector_brace",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_int_std__allocatorT_int_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_brace" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "IntVector_brace" "', argument " "1"" of type '" "std::vector< int > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); + arg1 = reinterpret_cast< std::vector< int > * >(argp1); ecode2 = SWIG_AsVal_ptrdiff_t(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "BerdySensors_brace" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::difference_type""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "IntVector_brace" "', argument " "2"" of type '" "std::vector< int >::difference_type""'"); } - arg2 = static_cast< std::vector< iDynTree::BerdySensor >::difference_type >(val2); + arg2 = static_cast< std::vector< int >::difference_type >(val2); try { - result = std_vector_Sl_iDynTree_BerdySensor_Sg__brace(arg1,arg2); + result = (std::vector< int >::value_type)std_vector_Sl_int_Sg__brace(arg1,arg2); } catch(std::out_of_range &_e) { SWIG_exception_fail(SWIG_IndexError, (&_e)->what()); } - _out = SWIG_NewPointerObj((new std::vector< iDynTree::BerdySensor >::value_type(static_cast< const std::vector< iDynTree::BerdySensor >::value_type& >(result))), SWIGTYPE_p_iDynTree__BerdySensor, SWIG_POINTER_OWN | 0 ); + _out = SWIG_From_int(static_cast< int >(result)); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -6521,44 +6641,38 @@ int _wrap_BerdySensors_brace(int resc, mxArray *resv[], int argc, mxArray *argv[ } -int _wrap_BerdySensors_setbrace(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; - std::vector< iDynTree::BerdySensor >::value_type arg2 ; - std::vector< iDynTree::BerdySensor >::difference_type arg3 ; +int _wrap_IntVector_setbrace(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< int > *arg1 = (std::vector< int > *) 0 ; + std::vector< int >::value_type arg2 ; + std::vector< int >::difference_type arg3 ; void *argp1 = 0 ; int res1 = 0 ; - void *argp2 ; - int res2 = 0 ; + int val2 ; + int ecode2 = 0 ; ptrdiff_t val3 ; int ecode3 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("BerdySensors_setbrace",argc,3,3,0)) { + if (!SWIG_check_num_args("IntVector_setbrace",argc,3,3,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_int_std__allocatorT_int_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_setbrace" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); - } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); - { - res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__BerdySensor, 0 ); - if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "BerdySensors_setbrace" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::value_type""'"); - } - if (!argp2) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "BerdySensors_setbrace" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::value_type""'"); - } else { - arg2 = *(reinterpret_cast< std::vector< iDynTree::BerdySensor >::value_type * >(argp2)); - } + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "IntVector_setbrace" "', argument " "1"" of type '" "std::vector< int > *""'"); } + arg1 = reinterpret_cast< std::vector< int > * >(argp1); + ecode2 = SWIG_AsVal_int(argv[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "IntVector_setbrace" "', argument " "2"" of type '" "std::vector< int >::value_type""'"); + } + arg2 = static_cast< std::vector< int >::value_type >(val2); ecode3 = SWIG_AsVal_ptrdiff_t(argv[2], &val3); if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "BerdySensors_setbrace" "', argument " "3"" of type '" "std::vector< iDynTree::BerdySensor >::difference_type""'"); + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "IntVector_setbrace" "', argument " "3"" of type '" "std::vector< int >::difference_type""'"); } - arg3 = static_cast< std::vector< iDynTree::BerdySensor >::difference_type >(val3); + arg3 = static_cast< std::vector< int >::difference_type >(val3); try { - std_vector_Sl_iDynTree_BerdySensor_Sg__setbrace(arg1,arg2,arg3); + std_vector_Sl_int_Sg__setbrace(arg1,arg2,arg3); } catch(std::out_of_range &_e) { SWIG_exception_fail(SWIG_IndexError, (&_e)->what()); @@ -6572,35 +6686,29 @@ int _wrap_BerdySensors_setbrace(int resc, mxArray *resv[], int argc, mxArray *ar } -int _wrap_BerdySensors_append(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; - std::vector< iDynTree::BerdySensor >::value_type arg2 ; +int _wrap_IntVector_append(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< int > *arg1 = (std::vector< int > *) 0 ; + std::vector< int >::value_type arg2 ; void *argp1 = 0 ; int res1 = 0 ; - void *argp2 ; - int res2 = 0 ; + int val2 ; + int ecode2 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("BerdySensors_append",argc,2,2,0)) { + if (!SWIG_check_num_args("IntVector_append",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_int_std__allocatorT_int_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_append" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); - } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); - { - res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__BerdySensor, 0 ); - if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "BerdySensors_append" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::value_type""'"); - } - if (!argp2) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "BerdySensors_append" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::value_type""'"); - } else { - arg2 = *(reinterpret_cast< std::vector< iDynTree::BerdySensor >::value_type * >(argp2)); - } + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "IntVector_append" "', argument " "1"" of type '" "std::vector< int > *""'"); } - std_vector_Sl_iDynTree_BerdySensor_Sg__append(arg1,arg2); + arg1 = reinterpret_cast< std::vector< int > * >(argp1); + ecode2 = SWIG_AsVal_int(argv[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "IntVector_append" "', argument " "2"" of type '" "std::vector< int >::value_type""'"); + } + arg2 = static_cast< std::vector< int >::value_type >(val2); + std_vector_Sl_int_Sg__append(arg1,arg2); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; @@ -6609,16 +6717,16 @@ int _wrap_BerdySensors_append(int resc, mxArray *resv[], int argc, mxArray *argv } -int _wrap_new_BerdySensors__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_new_IntVector__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { mxArray * _out; - std::vector< iDynTree::BerdySensor > *result = 0 ; + std::vector< int > *result = 0 ; - if (!SWIG_check_num_args("new_BerdySensors",argc,0,0,0)) { + if (!SWIG_check_num_args("new_IntVector",argc,0,0,0)) { SWIG_fail; } (void)argv; - result = (std::vector< iDynTree::BerdySensor > *)new std::vector< iDynTree::BerdySensor >(); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 1 | 0 ); + result = (std::vector< int > *)new std::vector< int >(); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_int_std__allocatorT_int_t_t, 1 | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -6626,28 +6734,28 @@ int _wrap_new_BerdySensors__SWIG_0(int resc, mxArray *resv[], int argc, mxArray } -int _wrap_new_BerdySensors__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdySensor > *arg1 = 0 ; +int _wrap_new_IntVector__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< int > *arg1 = 0 ; int res1 = SWIG_OLDOBJ ; mxArray * _out; - std::vector< iDynTree::BerdySensor > *result = 0 ; + std::vector< int > *result = 0 ; - if (!SWIG_check_num_args("new_BerdySensors",argc,1,1,0)) { + if (!SWIG_check_num_args("new_IntVector",argc,1,1,0)) { SWIG_fail; } { - std::vector< iDynTree::BerdySensor,std::allocator< iDynTree::BerdySensor > > *ptr = (std::vector< iDynTree::BerdySensor,std::allocator< iDynTree::BerdySensor > > *)0; + std::vector< int,std::allocator< int > > *ptr = (std::vector< int,std::allocator< int > > *)0; res1 = swig::asptr(argv[0], &ptr); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_BerdySensors" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > const &""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_IntVector" "', argument " "1"" of type '" "std::vector< int > const &""'"); } if (!ptr) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_BerdySensors" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > const &""'"); + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_IntVector" "', argument " "1"" of type '" "std::vector< int > const &""'"); } arg1 = ptr; } - result = (std::vector< iDynTree::BerdySensor > *)new std::vector< iDynTree::BerdySensor >((std::vector< iDynTree::BerdySensor > const &)*arg1); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 1 | 0 ); + result = (std::vector< int > *)new std::vector< int >((std::vector< int > const &)*arg1); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_int_std__allocatorT_int_t_t, 1 | 0 ); if (_out) --resc, *resv++ = _out; if (SWIG_IsNewObj(res1)) delete arg1; return 0; @@ -6657,22 +6765,22 @@ int _wrap_new_BerdySensors__SWIG_1(int resc, mxArray *resv[], int argc, mxArray } -int _wrap_BerdySensors_empty(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; +int _wrap_IntVector_empty(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< int > *arg1 = (std::vector< int > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; bool result; - if (!SWIG_check_num_args("BerdySensors_empty",argc,1,1,0)) { + if (!SWIG_check_num_args("IntVector_empty",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_int_std__allocatorT_int_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_empty" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "IntVector_empty" "', argument " "1"" of type '" "std::vector< int > const *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); - result = (bool)((std::vector< iDynTree::BerdySensor > const *)arg1)->empty(); + arg1 = reinterpret_cast< std::vector< int > * >(argp1); + result = (bool)((std::vector< int > const *)arg1)->empty(); _out = SWIG_From_bool(static_cast< bool >(result)); if (_out) --resc, *resv++ = _out; return 0; @@ -6681,22 +6789,22 @@ int _wrap_BerdySensors_empty(int resc, mxArray *resv[], int argc, mxArray *argv[ } -int _wrap_BerdySensors_size(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; +int _wrap_IntVector_size(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< int > *arg1 = (std::vector< int > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - std::vector< iDynTree::BerdySensor >::size_type result; + std::vector< int >::size_type result; - if (!SWIG_check_num_args("BerdySensors_size",argc,1,1,0)) { + if (!SWIG_check_num_args("IntVector_size",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_int_std__allocatorT_int_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_size" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "IntVector_size" "', argument " "1"" of type '" "std::vector< int > const *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); - result = ((std::vector< iDynTree::BerdySensor > const *)arg1)->size(); + arg1 = reinterpret_cast< std::vector< int > * >(argp1); + result = ((std::vector< int > const *)arg1)->size(); _out = SWIG_From_size_t(static_cast< size_t >(result)); if (_out) --resc, *resv++ = _out; return 0; @@ -6705,31 +6813,31 @@ int _wrap_BerdySensors_size(int resc, mxArray *resv[], int argc, mxArray *argv[] } -int _wrap_BerdySensors_swap(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; - std::vector< iDynTree::BerdySensor > *arg2 = 0 ; +int _wrap_IntVector_swap(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< int > *arg1 = (std::vector< int > *) 0 ; + std::vector< int > *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; void *argp2 = 0 ; int res2 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("BerdySensors_swap",argc,2,2,0)) { + if (!SWIG_check_num_args("IntVector_swap",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_int_std__allocatorT_int_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_swap" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "IntVector_swap" "', argument " "1"" of type '" "std::vector< int > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); - res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 ); + arg1 = reinterpret_cast< std::vector< int > * >(argp1); + res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_std__vectorT_int_std__allocatorT_int_t_t, 0 ); if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "BerdySensors_swap" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor > &""'"); + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "IntVector_swap" "', argument " "2"" of type '" "std::vector< int > &""'"); } if (!argp2) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "BerdySensors_swap" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor > &""'"); + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "IntVector_swap" "', argument " "2"" of type '" "std::vector< int > &""'"); } - arg2 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp2); + arg2 = reinterpret_cast< std::vector< int > * >(argp2); (arg1)->swap(*arg2); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; @@ -6739,23 +6847,23 @@ int _wrap_BerdySensors_swap(int resc, mxArray *resv[], int argc, mxArray *argv[] } -int _wrap_BerdySensors_begin(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; +int _wrap_IntVector_begin(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< int > *arg1 = (std::vector< int > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - std::vector< iDynTree::BerdySensor >::iterator result; + std::vector< int >::iterator result; - if (!SWIG_check_num_args("BerdySensors_begin",argc,1,1,0)) { + if (!SWIG_check_num_args("IntVector_begin",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_int_std__allocatorT_int_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_begin" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "IntVector_begin" "', argument " "1"" of type '" "std::vector< int > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); + arg1 = reinterpret_cast< std::vector< int > * >(argp1); result = (arg1)->begin(); - _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< iDynTree::BerdySensor >::iterator & >(result)), + _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< int >::iterator & >(result)), swig::MatlabSwigIterator::descriptor(),SWIG_POINTER_OWN); if (_out) --resc, *resv++ = _out; return 0; @@ -6764,23 +6872,23 @@ int _wrap_BerdySensors_begin(int resc, mxArray *resv[], int argc, mxArray *argv[ } -int _wrap_BerdySensors_end(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; +int _wrap_IntVector_end(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< int > *arg1 = (std::vector< int > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - std::vector< iDynTree::BerdySensor >::iterator result; + std::vector< int >::iterator result; - if (!SWIG_check_num_args("BerdySensors_end",argc,1,1,0)) { + if (!SWIG_check_num_args("IntVector_end",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_int_std__allocatorT_int_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_end" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "IntVector_end" "', argument " "1"" of type '" "std::vector< int > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); + arg1 = reinterpret_cast< std::vector< int > * >(argp1); result = (arg1)->end(); - _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< iDynTree::BerdySensor >::iterator & >(result)), + _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< int >::iterator & >(result)), swig::MatlabSwigIterator::descriptor(),SWIG_POINTER_OWN); if (_out) --resc, *resv++ = _out; return 0; @@ -6789,23 +6897,23 @@ int _wrap_BerdySensors_end(int resc, mxArray *resv[], int argc, mxArray *argv[]) } -int _wrap_BerdySensors_rbegin(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; +int _wrap_IntVector_rbegin(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< int > *arg1 = (std::vector< int > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - std::vector< iDynTree::BerdySensor >::reverse_iterator result; + std::vector< int >::reverse_iterator result; - if (!SWIG_check_num_args("BerdySensors_rbegin",argc,1,1,0)) { + if (!SWIG_check_num_args("IntVector_rbegin",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_int_std__allocatorT_int_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_rbegin" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "IntVector_rbegin" "', argument " "1"" of type '" "std::vector< int > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); + arg1 = reinterpret_cast< std::vector< int > * >(argp1); result = (arg1)->rbegin(); - _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< iDynTree::BerdySensor >::reverse_iterator & >(result)), + _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< int >::reverse_iterator & >(result)), swig::MatlabSwigIterator::descriptor(),SWIG_POINTER_OWN); if (_out) --resc, *resv++ = _out; return 0; @@ -6814,23 +6922,23 @@ int _wrap_BerdySensors_rbegin(int resc, mxArray *resv[], int argc, mxArray *argv } -int _wrap_BerdySensors_rend(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; +int _wrap_IntVector_rend(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< int > *arg1 = (std::vector< int > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - std::vector< iDynTree::BerdySensor >::reverse_iterator result; + std::vector< int >::reverse_iterator result; - if (!SWIG_check_num_args("BerdySensors_rend",argc,1,1,0)) { + if (!SWIG_check_num_args("IntVector_rend",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_int_std__allocatorT_int_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_rend" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "IntVector_rend" "', argument " "1"" of type '" "std::vector< int > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); + arg1 = reinterpret_cast< std::vector< int > * >(argp1); result = (arg1)->rend(); - _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< iDynTree::BerdySensor >::reverse_iterator & >(result)), + _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< int >::reverse_iterator & >(result)), swig::MatlabSwigIterator::descriptor(),SWIG_POINTER_OWN); if (_out) --resc, *resv++ = _out; return 0; @@ -6839,20 +6947,20 @@ int _wrap_BerdySensors_rend(int resc, mxArray *resv[], int argc, mxArray *argv[] } -int _wrap_BerdySensors_clear(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; +int _wrap_IntVector_clear(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< int > *arg1 = (std::vector< int > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("BerdySensors_clear",argc,1,1,0)) { + if (!SWIG_check_num_args("IntVector_clear",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_int_std__allocatorT_int_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_clear" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "IntVector_clear" "', argument " "1"" of type '" "std::vector< int > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); + arg1 = reinterpret_cast< std::vector< int > * >(argp1); (arg1)->clear(); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; @@ -6862,23 +6970,23 @@ int _wrap_BerdySensors_clear(int resc, mxArray *resv[], int argc, mxArray *argv[ } -int _wrap_BerdySensors_get_allocator(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; +int _wrap_IntVector_get_allocator(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< int > *arg1 = (std::vector< int > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - SwigValueWrapper< std::allocator< iDynTree::BerdySensor > > result; + SwigValueWrapper< std::allocator< int > > result; - if (!SWIG_check_num_args("BerdySensors_get_allocator",argc,1,1,0)) { + if (!SWIG_check_num_args("IntVector_get_allocator",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_int_std__allocatorT_int_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_get_allocator" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "IntVector_get_allocator" "', argument " "1"" of type '" "std::vector< int > const *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); - result = ((std::vector< iDynTree::BerdySensor > const *)arg1)->get_allocator(); - _out = SWIG_NewPointerObj((new std::vector< iDynTree::BerdySensor >::allocator_type(static_cast< const std::vector< iDynTree::BerdySensor >::allocator_type& >(result))), SWIGTYPE_p_std__allocatorT_iDynTree__BerdySensor_t, SWIG_POINTER_OWN | 0 ); + arg1 = reinterpret_cast< std::vector< int > * >(argp1); + result = ((std::vector< int > const *)arg1)->get_allocator(); + _out = SWIG_NewPointerObj((new std::vector< int >::allocator_type(static_cast< const std::vector< int >::allocator_type& >(result))), SWIGTYPE_p_std__allocatorT_int_t, SWIG_POINTER_OWN | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -6886,23 +6994,23 @@ int _wrap_BerdySensors_get_allocator(int resc, mxArray *resv[], int argc, mxArra } -int _wrap_new_BerdySensors__SWIG_2(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdySensor >::size_type arg1 ; +int _wrap_new_IntVector__SWIG_2(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< int >::size_type arg1 ; size_t val1 ; int ecode1 = 0 ; mxArray * _out; - std::vector< iDynTree::BerdySensor > *result = 0 ; + std::vector< int > *result = 0 ; - if (!SWIG_check_num_args("new_BerdySensors",argc,1,1,0)) { + if (!SWIG_check_num_args("new_IntVector",argc,1,1,0)) { SWIG_fail; } ecode1 = SWIG_AsVal_size_t(argv[0], &val1); if (!SWIG_IsOK(ecode1)) { - SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_BerdySensors" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor >::size_type""'"); + SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_IntVector" "', argument " "1"" of type '" "std::vector< int >::size_type""'"); } - arg1 = static_cast< std::vector< iDynTree::BerdySensor >::size_type >(val1); - result = (std::vector< iDynTree::BerdySensor > *)new std::vector< iDynTree::BerdySensor >(arg1); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 1 | 0 ); + arg1 = static_cast< std::vector< int >::size_type >(val1); + result = (std::vector< int > *)new std::vector< int >(arg1); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_int_std__allocatorT_int_t_t, 1 | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -6910,20 +7018,20 @@ int _wrap_new_BerdySensors__SWIG_2(int resc, mxArray *resv[], int argc, mxArray } -int _wrap_BerdySensors_pop_back(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; +int _wrap_IntVector_pop_back(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< int > *arg1 = (std::vector< int > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("BerdySensors_pop_back",argc,1,1,0)) { + if (!SWIG_check_num_args("IntVector_pop_back",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_int_std__allocatorT_int_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_pop_back" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "IntVector_pop_back" "', argument " "1"" of type '" "std::vector< int > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); + arg1 = reinterpret_cast< std::vector< int > * >(argp1); (arg1)->pop_back(); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; @@ -6933,28 +7041,28 @@ int _wrap_BerdySensors_pop_back(int resc, mxArray *resv[], int argc, mxArray *ar } -int _wrap_BerdySensors_resize__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; - std::vector< iDynTree::BerdySensor >::size_type arg2 ; +int _wrap_IntVector_resize__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< int > *arg1 = (std::vector< int > *) 0 ; + std::vector< int >::size_type arg2 ; void *argp1 = 0 ; int res1 = 0 ; size_t val2 ; int ecode2 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("BerdySensors_resize",argc,2,2,0)) { + if (!SWIG_check_num_args("IntVector_resize",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_int_std__allocatorT_int_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_resize" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "IntVector_resize" "', argument " "1"" of type '" "std::vector< int > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); + arg1 = reinterpret_cast< std::vector< int > * >(argp1); ecode2 = SWIG_AsVal_size_t(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "BerdySensors_resize" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::size_type""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "IntVector_resize" "', argument " "2"" of type '" "std::vector< int >::size_type""'"); } - arg2 = static_cast< std::vector< iDynTree::BerdySensor >::size_type >(val2); + arg2 = static_cast< std::vector< int >::size_type >(val2); (arg1)->resize(arg2); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; @@ -6964,37 +7072,37 @@ int _wrap_BerdySensors_resize__SWIG_0(int resc, mxArray *resv[], int argc, mxArr } -int _wrap_BerdySensors_erase__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; - std::vector< iDynTree::BerdySensor >::iterator arg2 ; +int _wrap_IntVector_erase__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< int > *arg1 = (std::vector< int > *) 0 ; + std::vector< int >::iterator arg2 ; void *argp1 = 0 ; int res1 = 0 ; swig::MatlabSwigIterator *iter2 = 0 ; int res2 ; mxArray * _out; - std::vector< iDynTree::BerdySensor >::iterator result; + std::vector< int >::iterator result; - if (!SWIG_check_num_args("BerdySensors_erase",argc,2,2,0)) { + if (!SWIG_check_num_args("IntVector_erase",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_int_std__allocatorT_int_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_erase" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "IntVector_erase" "', argument " "1"" of type '" "std::vector< int > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); + arg1 = reinterpret_cast< std::vector< int > * >(argp1); res2 = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter2), swig::MatlabSwigIterator::descriptor(), 0); if (!SWIG_IsOK(res2) || !iter2) { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdySensors_erase" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "IntVector_erase" "', argument " "2"" of type '" "std::vector< int >::iterator""'"); } else { - swig::MatlabSwigIterator_T::iterator > *iter_t = dynamic_cast::iterator > *>(iter2); + swig::MatlabSwigIterator_T::iterator > *iter_t = dynamic_cast::iterator > *>(iter2); if (iter_t) { arg2 = iter_t->get_current(); } else { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdySensors_erase" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "IntVector_erase" "', argument " "2"" of type '" "std::vector< int >::iterator""'"); } } - result = std_vector_Sl_iDynTree_BerdySensor_Sg__erase__SWIG_0(arg1,arg2); - _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< iDynTree::BerdySensor >::iterator & >(result)), + result = std_vector_Sl_int_Sg__erase__SWIG_0(arg1,arg2); + _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< int >::iterator & >(result)), swig::MatlabSwigIterator::descriptor(),SWIG_POINTER_OWN); if (_out) --resc, *resv++ = _out; return 0; @@ -7003,10 +7111,10 @@ int _wrap_BerdySensors_erase__SWIG_0(int resc, mxArray *resv[], int argc, mxArra } -int _wrap_BerdySensors_erase__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; - std::vector< iDynTree::BerdySensor >::iterator arg2 ; - std::vector< iDynTree::BerdySensor >::iterator arg3 ; +int _wrap_IntVector_erase__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< int > *arg1 = (std::vector< int > *) 0 ; + std::vector< int >::iterator arg2 ; + std::vector< int >::iterator arg3 ; void *argp1 = 0 ; int res1 = 0 ; swig::MatlabSwigIterator *iter2 = 0 ; @@ -7014,40 +7122,40 @@ int _wrap_BerdySensors_erase__SWIG_1(int resc, mxArray *resv[], int argc, mxArra swig::MatlabSwigIterator *iter3 = 0 ; int res3 ; mxArray * _out; - std::vector< iDynTree::BerdySensor >::iterator result; + std::vector< int >::iterator result; - if (!SWIG_check_num_args("BerdySensors_erase",argc,3,3,0)) { + if (!SWIG_check_num_args("IntVector_erase",argc,3,3,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_int_std__allocatorT_int_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_erase" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "IntVector_erase" "', argument " "1"" of type '" "std::vector< int > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); + arg1 = reinterpret_cast< std::vector< int > * >(argp1); res2 = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter2), swig::MatlabSwigIterator::descriptor(), 0); if (!SWIG_IsOK(res2) || !iter2) { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdySensors_erase" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "IntVector_erase" "', argument " "2"" of type '" "std::vector< int >::iterator""'"); } else { - swig::MatlabSwigIterator_T::iterator > *iter_t = dynamic_cast::iterator > *>(iter2); + swig::MatlabSwigIterator_T::iterator > *iter_t = dynamic_cast::iterator > *>(iter2); if (iter_t) { arg2 = iter_t->get_current(); } else { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdySensors_erase" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "IntVector_erase" "', argument " "2"" of type '" "std::vector< int >::iterator""'"); } } res3 = SWIG_ConvertPtr(argv[2], SWIG_as_voidptrptr(&iter3), swig::MatlabSwigIterator::descriptor(), 0); if (!SWIG_IsOK(res3) || !iter3) { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdySensors_erase" "', argument " "3"" of type '" "std::vector< iDynTree::BerdySensor >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "IntVector_erase" "', argument " "3"" of type '" "std::vector< int >::iterator""'"); } else { - swig::MatlabSwigIterator_T::iterator > *iter_t = dynamic_cast::iterator > *>(iter3); + swig::MatlabSwigIterator_T::iterator > *iter_t = dynamic_cast::iterator > *>(iter3); if (iter_t) { arg3 = iter_t->get_current(); } else { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdySensors_erase" "', argument " "3"" of type '" "std::vector< iDynTree::BerdySensor >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "IntVector_erase" "', argument " "3"" of type '" "std::vector< int >::iterator""'"); } } - result = std_vector_Sl_iDynTree_BerdySensor_Sg__erase__SWIG_1(arg1,arg2,arg3); - _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< iDynTree::BerdySensor >::iterator & >(result)), + result = std_vector_Sl_int_Sg__erase__SWIG_1(arg1,arg2,arg3); + _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< int >::iterator & >(result)), swig::MatlabSwigIterator::descriptor(),SWIG_POINTER_OWN); if (_out) --resc, *resv++ = _out; return 0; @@ -7056,75 +7164,74 @@ int _wrap_BerdySensors_erase__SWIG_1(int resc, mxArray *resv[], int argc, mxArra } -int _wrap_BerdySensors_erase(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_IntVector_erase(int resc, mxArray *resv[], int argc, mxArray *argv[]) { if (argc == 2) { int _v; - int res = swig::asptr(argv[0], (std::vector< iDynTree::BerdySensor,std::allocator< iDynTree::BerdySensor > >**)(0)); + int res = swig::asptr(argv[0], (std::vector< int,std::allocator< int > >**)(0)); _v = SWIG_CheckState(res); if (_v) { swig::MatlabSwigIterator *iter = 0; int res = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter), swig::MatlabSwigIterator::descriptor(), 0); - _v = (SWIG_IsOK(res) && iter && (dynamic_cast::iterator > *>(iter) != 0)); + _v = (SWIG_IsOK(res) && iter && (dynamic_cast::iterator > *>(iter) != 0)); if (_v) { - return _wrap_BerdySensors_erase__SWIG_0(resc,resv,argc,argv); + return _wrap_IntVector_erase__SWIG_0(resc,resv,argc,argv); } } } if (argc == 3) { int _v; - int res = swig::asptr(argv[0], (std::vector< iDynTree::BerdySensor,std::allocator< iDynTree::BerdySensor > >**)(0)); + int res = swig::asptr(argv[0], (std::vector< int,std::allocator< int > >**)(0)); _v = SWIG_CheckState(res); if (_v) { swig::MatlabSwigIterator *iter = 0; int res = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter), swig::MatlabSwigIterator::descriptor(), 0); - _v = (SWIG_IsOK(res) && iter && (dynamic_cast::iterator > *>(iter) != 0)); + _v = (SWIG_IsOK(res) && iter && (dynamic_cast::iterator > *>(iter) != 0)); if (_v) { swig::MatlabSwigIterator *iter = 0; int res = SWIG_ConvertPtr(argv[2], SWIG_as_voidptrptr(&iter), swig::MatlabSwigIterator::descriptor(), 0); - _v = (SWIG_IsOK(res) && iter && (dynamic_cast::iterator > *>(iter) != 0)); + _v = (SWIG_IsOK(res) && iter && (dynamic_cast::iterator > *>(iter) != 0)); if (_v) { - return _wrap_BerdySensors_erase__SWIG_1(resc,resv,argc,argv); + return _wrap_IntVector_erase__SWIG_1(resc,resv,argc,argv); } } } } - SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'BerdySensors_erase'." + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'IntVector_erase'." " Possible C/C++ prototypes are:\n" - " std::vector< iDynTree::BerdySensor >::erase(std::vector< iDynTree::BerdySensor >::iterator)\n" - " std::vector< iDynTree::BerdySensor >::erase(std::vector< iDynTree::BerdySensor >::iterator,std::vector< iDynTree::BerdySensor >::iterator)\n"); + " std::vector< int >::erase(std::vector< int >::iterator)\n" + " std::vector< int >::erase(std::vector< int >::iterator,std::vector< int >::iterator)\n"); return 1; } -int _wrap_new_BerdySensors__SWIG_3(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdySensor >::size_type arg1 ; - std::vector< iDynTree::BerdySensor >::value_type *arg2 = 0 ; +int _wrap_new_IntVector__SWIG_3(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< int >::size_type arg1 ; + std::vector< int >::value_type *arg2 = 0 ; size_t val1 ; int ecode1 = 0 ; - void *argp2 ; - int res2 = 0 ; + std::vector< int >::value_type temp2 ; + int val2 ; + int ecode2 = 0 ; mxArray * _out; - std::vector< iDynTree::BerdySensor > *result = 0 ; + std::vector< int > *result = 0 ; - if (!SWIG_check_num_args("new_BerdySensors",argc,2,2,0)) { + if (!SWIG_check_num_args("new_IntVector",argc,2,2,0)) { SWIG_fail; } ecode1 = SWIG_AsVal_size_t(argv[0], &val1); if (!SWIG_IsOK(ecode1)) { - SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_BerdySensors" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor >::size_type""'"); + SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_IntVector" "', argument " "1"" of type '" "std::vector< int >::size_type""'"); } - arg1 = static_cast< std::vector< iDynTree::BerdySensor >::size_type >(val1); - res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__BerdySensor, 0 ); - if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_BerdySensors" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::value_type const &""'"); - } - if (!argp2) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_BerdySensors" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::value_type const &""'"); - } - arg2 = reinterpret_cast< std::vector< iDynTree::BerdySensor >::value_type * >(argp2); - result = (std::vector< iDynTree::BerdySensor > *)new std::vector< iDynTree::BerdySensor >(arg1,(std::vector< iDynTree::BerdySensor >::value_type const &)*arg2); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 1 | 0 ); + arg1 = static_cast< std::vector< int >::size_type >(val1); + ecode2 = SWIG_AsVal_int(argv[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_IntVector" "', argument " "2"" of type '" "std::vector< int >::value_type""'"); + } + temp2 = static_cast< std::vector< int >::value_type >(val2); + arg2 = &temp2; + result = (std::vector< int > *)new std::vector< int >(arg1,(std::vector< int >::value_type const &)*arg2); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_int_std__allocatorT_int_t_t, 1 | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -7132,9 +7239,9 @@ int _wrap_new_BerdySensors__SWIG_3(int resc, mxArray *resv[], int argc, mxArray } -int _wrap_new_BerdySensors(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_new_IntVector(int resc, mxArray *resv[], int argc, mxArray *argv[]) { if (argc == 0) { - return _wrap_new_BerdySensors__SWIG_0(resc,resv,argc,argv); + return _wrap_new_IntVector__SWIG_0(resc,resv,argc,argv); } if (argc == 1) { int _v; @@ -7143,15 +7250,15 @@ int _wrap_new_BerdySensors(int resc, mxArray *resv[], int argc, mxArray *argv[]) _v = SWIG_CheckState(res); } if (_v) { - return _wrap_new_BerdySensors__SWIG_2(resc,resv,argc,argv); + return _wrap_new_IntVector__SWIG_2(resc,resv,argc,argv); } } if (argc == 1) { int _v; - int res = swig::asptr(argv[0], (std::vector< iDynTree::BerdySensor,std::allocator< iDynTree::BerdySensor > >**)(0)); + int res = swig::asptr(argv[0], (std::vector< int,std::allocator< int > >**)(0)); _v = SWIG_CheckState(res); if (_v) { - return _wrap_new_BerdySensors__SWIG_1(resc,resv,argc,argv); + return _wrap_new_IntVector__SWIG_1(resc,resv,argc,argv); } } if (argc == 2) { @@ -7161,51 +7268,51 @@ int _wrap_new_BerdySensors(int resc, mxArray *resv[], int argc, mxArray *argv[]) _v = SWIG_CheckState(res); } if (_v) { - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_iDynTree__BerdySensor, 0); - _v = SWIG_CheckState(res); + { + int res = SWIG_AsVal_int(argv[1], NULL); + _v = SWIG_CheckState(res); + } if (_v) { - return _wrap_new_BerdySensors__SWIG_3(resc,resv,argc,argv); + return _wrap_new_IntVector__SWIG_3(resc,resv,argc,argv); } } } - SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'new_BerdySensors'." + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'new_IntVector'." " Possible C/C++ prototypes are:\n" - " std::vector< iDynTree::BerdySensor >::vector()\n" - " std::vector< iDynTree::BerdySensor >::vector(std::vector< iDynTree::BerdySensor > const &)\n" - " std::vector< iDynTree::BerdySensor >::vector(std::vector< iDynTree::BerdySensor >::size_type)\n" - " std::vector< iDynTree::BerdySensor >::vector(std::vector< iDynTree::BerdySensor >::size_type,std::vector< iDynTree::BerdySensor >::value_type const &)\n"); + " std::vector< int >::vector()\n" + " std::vector< int >::vector(std::vector< int > const &)\n" + " std::vector< int >::vector(std::vector< int >::size_type)\n" + " std::vector< int >::vector(std::vector< int >::size_type,std::vector< int >::value_type const &)\n"); return 1; } -int _wrap_BerdySensors_push_back(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; - std::vector< iDynTree::BerdySensor >::value_type *arg2 = 0 ; +int _wrap_IntVector_push_back(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< int > *arg1 = (std::vector< int > *) 0 ; + std::vector< int >::value_type *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; - void *argp2 ; - int res2 = 0 ; + std::vector< int >::value_type temp2 ; + int val2 ; + int ecode2 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("BerdySensors_push_back",argc,2,2,0)) { + if (!SWIG_check_num_args("IntVector_push_back",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_int_std__allocatorT_int_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_push_back" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "IntVector_push_back" "', argument " "1"" of type '" "std::vector< int > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); - res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__BerdySensor, 0 ); - if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "BerdySensors_push_back" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::value_type const &""'"); - } - if (!argp2) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "BerdySensors_push_back" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::value_type const &""'"); - } - arg2 = reinterpret_cast< std::vector< iDynTree::BerdySensor >::value_type * >(argp2); - (arg1)->push_back((std::vector< iDynTree::BerdySensor >::value_type const &)*arg2); + arg1 = reinterpret_cast< std::vector< int > * >(argp1); + ecode2 = SWIG_AsVal_int(argv[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "IntVector_push_back" "', argument " "2"" of type '" "std::vector< int >::value_type""'"); + } + temp2 = static_cast< std::vector< int >::value_type >(val2); + arg2 = &temp2; + (arg1)->push_back((std::vector< int >::value_type const &)*arg2); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; @@ -7214,23 +7321,23 @@ int _wrap_BerdySensors_push_back(int resc, mxArray *resv[], int argc, mxArray *a } -int _wrap_BerdySensors_front(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; +int _wrap_IntVector_front(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< int > *arg1 = (std::vector< int > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - std::vector< iDynTree::BerdySensor >::value_type *result = 0 ; + std::vector< int >::value_type *result = 0 ; - if (!SWIG_check_num_args("BerdySensors_front",argc,1,1,0)) { + if (!SWIG_check_num_args("IntVector_front",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_int_std__allocatorT_int_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_front" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "IntVector_front" "', argument " "1"" of type '" "std::vector< int > const *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); - result = (std::vector< iDynTree::BerdySensor >::value_type *) &((std::vector< iDynTree::BerdySensor > const *)arg1)->front(); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__BerdySensor, 0 | 0 ); + arg1 = reinterpret_cast< std::vector< int > * >(argp1); + result = (std::vector< int >::value_type *) &((std::vector< int > const *)arg1)->front(); + _out = SWIG_From_int(static_cast< int >(*result)); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -7238,23 +7345,23 @@ int _wrap_BerdySensors_front(int resc, mxArray *resv[], int argc, mxArray *argv[ } -int _wrap_BerdySensors_back(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; +int _wrap_IntVector_back(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< int > *arg1 = (std::vector< int > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - std::vector< iDynTree::BerdySensor >::value_type *result = 0 ; + std::vector< int >::value_type *result = 0 ; - if (!SWIG_check_num_args("BerdySensors_back",argc,1,1,0)) { + if (!SWIG_check_num_args("IntVector_back",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_int_std__allocatorT_int_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_back" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "IntVector_back" "', argument " "1"" of type '" "std::vector< int > const *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); - result = (std::vector< iDynTree::BerdySensor >::value_type *) &((std::vector< iDynTree::BerdySensor > const *)arg1)->back(); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__BerdySensor, 0 | 0 ); + arg1 = reinterpret_cast< std::vector< int > * >(argp1); + result = (std::vector< int >::value_type *) &((std::vector< int > const *)arg1)->back(); + _out = SWIG_From_int(static_cast< int >(*result)); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -7262,40 +7369,39 @@ int _wrap_BerdySensors_back(int resc, mxArray *resv[], int argc, mxArray *argv[] } -int _wrap_BerdySensors_assign(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; - std::vector< iDynTree::BerdySensor >::size_type arg2 ; - std::vector< iDynTree::BerdySensor >::value_type *arg3 = 0 ; +int _wrap_IntVector_assign(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< int > *arg1 = (std::vector< int > *) 0 ; + std::vector< int >::size_type arg2 ; + std::vector< int >::value_type *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; size_t val2 ; int ecode2 = 0 ; - void *argp3 ; - int res3 = 0 ; + std::vector< int >::value_type temp3 ; + int val3 ; + int ecode3 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("BerdySensors_assign",argc,3,3,0)) { + if (!SWIG_check_num_args("IntVector_assign",argc,3,3,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_int_std__allocatorT_int_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_assign" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "IntVector_assign" "', argument " "1"" of type '" "std::vector< int > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); + arg1 = reinterpret_cast< std::vector< int > * >(argp1); ecode2 = SWIG_AsVal_size_t(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "BerdySensors_assign" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::size_type""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "IntVector_assign" "', argument " "2"" of type '" "std::vector< int >::size_type""'"); } - arg2 = static_cast< std::vector< iDynTree::BerdySensor >::size_type >(val2); - res3 = SWIG_ConvertPtr(argv[2], &argp3, SWIGTYPE_p_iDynTree__BerdySensor, 0 ); - if (!SWIG_IsOK(res3)) { - SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "BerdySensors_assign" "', argument " "3"" of type '" "std::vector< iDynTree::BerdySensor >::value_type const &""'"); - } - if (!argp3) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "BerdySensors_assign" "', argument " "3"" of type '" "std::vector< iDynTree::BerdySensor >::value_type const &""'"); - } - arg3 = reinterpret_cast< std::vector< iDynTree::BerdySensor >::value_type * >(argp3); - (arg1)->assign(arg2,(std::vector< iDynTree::BerdySensor >::value_type const &)*arg3); + arg2 = static_cast< std::vector< int >::size_type >(val2); + ecode3 = SWIG_AsVal_int(argv[2], &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "IntVector_assign" "', argument " "3"" of type '" "std::vector< int >::value_type""'"); + } + temp3 = static_cast< std::vector< int >::value_type >(val3); + arg3 = &temp3; + (arg1)->assign(arg2,(std::vector< int >::value_type const &)*arg3); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; @@ -7304,40 +7410,39 @@ int _wrap_BerdySensors_assign(int resc, mxArray *resv[], int argc, mxArray *argv } -int _wrap_BerdySensors_resize__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; - std::vector< iDynTree::BerdySensor >::size_type arg2 ; - std::vector< iDynTree::BerdySensor >::value_type *arg3 = 0 ; +int _wrap_IntVector_resize__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< int > *arg1 = (std::vector< int > *) 0 ; + std::vector< int >::size_type arg2 ; + std::vector< int >::value_type *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; size_t val2 ; int ecode2 = 0 ; - void *argp3 ; - int res3 = 0 ; + std::vector< int >::value_type temp3 ; + int val3 ; + int ecode3 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("BerdySensors_resize",argc,3,3,0)) { + if (!SWIG_check_num_args("IntVector_resize",argc,3,3,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_int_std__allocatorT_int_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_resize" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "IntVector_resize" "', argument " "1"" of type '" "std::vector< int > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); + arg1 = reinterpret_cast< std::vector< int > * >(argp1); ecode2 = SWIG_AsVal_size_t(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "BerdySensors_resize" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::size_type""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "IntVector_resize" "', argument " "2"" of type '" "std::vector< int >::size_type""'"); } - arg2 = static_cast< std::vector< iDynTree::BerdySensor >::size_type >(val2); - res3 = SWIG_ConvertPtr(argv[2], &argp3, SWIGTYPE_p_iDynTree__BerdySensor, 0 ); - if (!SWIG_IsOK(res3)) { - SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "BerdySensors_resize" "', argument " "3"" of type '" "std::vector< iDynTree::BerdySensor >::value_type const &""'"); - } - if (!argp3) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "BerdySensors_resize" "', argument " "3"" of type '" "std::vector< iDynTree::BerdySensor >::value_type const &""'"); - } - arg3 = reinterpret_cast< std::vector< iDynTree::BerdySensor >::value_type * >(argp3); - (arg1)->resize(arg2,(std::vector< iDynTree::BerdySensor >::value_type const &)*arg3); + arg2 = static_cast< std::vector< int >::size_type >(val2); + ecode3 = SWIG_AsVal_int(argv[2], &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "IntVector_resize" "', argument " "3"" of type '" "std::vector< int >::value_type""'"); + } + temp3 = static_cast< std::vector< int >::value_type >(val3); + arg3 = &temp3; + (arg1)->resize(arg2,(std::vector< int >::value_type const &)*arg3); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; @@ -7346,10 +7451,10 @@ int _wrap_BerdySensors_resize__SWIG_1(int resc, mxArray *resv[], int argc, mxArr } -int _wrap_BerdySensors_resize(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_IntVector_resize(int resc, mxArray *resv[], int argc, mxArray *argv[]) { if (argc == 2) { int _v; - int res = swig::asptr(argv[0], (std::vector< iDynTree::BerdySensor,std::allocator< iDynTree::BerdySensor > >**)(0)); + int res = swig::asptr(argv[0], (std::vector< int,std::allocator< int > >**)(0)); _v = SWIG_CheckState(res); if (_v) { { @@ -7357,13 +7462,13 @@ int _wrap_BerdySensors_resize(int resc, mxArray *resv[], int argc, mxArray *argv _v = SWIG_CheckState(res); } if (_v) { - return _wrap_BerdySensors_resize__SWIG_0(resc,resv,argc,argv); + return _wrap_IntVector_resize__SWIG_0(resc,resv,argc,argv); } } } if (argc == 3) { int _v; - int res = swig::asptr(argv[0], (std::vector< iDynTree::BerdySensor,std::allocator< iDynTree::BerdySensor > >**)(0)); + int res = swig::asptr(argv[0], (std::vector< int,std::allocator< int > >**)(0)); _v = SWIG_CheckState(res); if (_v) { { @@ -7371,66 +7476,66 @@ int _wrap_BerdySensors_resize(int resc, mxArray *resv[], int argc, mxArray *argv _v = SWIG_CheckState(res); } if (_v) { - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_iDynTree__BerdySensor, 0); - _v = SWIG_CheckState(res); - if (_v) { - return _wrap_BerdySensors_resize__SWIG_1(resc,resv,argc,argv); - } + { + int res = SWIG_AsVal_int(argv[2], NULL); + _v = SWIG_CheckState(res); + } + if (_v) { + return _wrap_IntVector_resize__SWIG_1(resc,resv,argc,argv); + } } } } - SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'BerdySensors_resize'." + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'IntVector_resize'." " Possible C/C++ prototypes are:\n" - " std::vector< iDynTree::BerdySensor >::resize(std::vector< iDynTree::BerdySensor >::size_type)\n" - " std::vector< iDynTree::BerdySensor >::resize(std::vector< iDynTree::BerdySensor >::size_type,std::vector< iDynTree::BerdySensor >::value_type const &)\n"); + " std::vector< int >::resize(std::vector< int >::size_type)\n" + " std::vector< int >::resize(std::vector< int >::size_type,std::vector< int >::value_type const &)\n"); return 1; } -int _wrap_BerdySensors_insert__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; - std::vector< iDynTree::BerdySensor >::iterator arg2 ; - std::vector< iDynTree::BerdySensor >::value_type *arg3 = 0 ; +int _wrap_IntVector_insert__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< int > *arg1 = (std::vector< int > *) 0 ; + std::vector< int >::iterator arg2 ; + std::vector< int >::value_type *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; swig::MatlabSwigIterator *iter2 = 0 ; int res2 ; - void *argp3 ; - int res3 = 0 ; + std::vector< int >::value_type temp3 ; + int val3 ; + int ecode3 = 0 ; mxArray * _out; - std::vector< iDynTree::BerdySensor >::iterator result; + std::vector< int >::iterator result; - if (!SWIG_check_num_args("BerdySensors_insert",argc,3,3,0)) { + if (!SWIG_check_num_args("IntVector_insert",argc,3,3,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_int_std__allocatorT_int_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_insert" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "IntVector_insert" "', argument " "1"" of type '" "std::vector< int > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); + arg1 = reinterpret_cast< std::vector< int > * >(argp1); res2 = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter2), swig::MatlabSwigIterator::descriptor(), 0); if (!SWIG_IsOK(res2) || !iter2) { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdySensors_insert" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "IntVector_insert" "', argument " "2"" of type '" "std::vector< int >::iterator""'"); } else { - swig::MatlabSwigIterator_T::iterator > *iter_t = dynamic_cast::iterator > *>(iter2); + swig::MatlabSwigIterator_T::iterator > *iter_t = dynamic_cast::iterator > *>(iter2); if (iter_t) { arg2 = iter_t->get_current(); } else { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdySensors_insert" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "IntVector_insert" "', argument " "2"" of type '" "std::vector< int >::iterator""'"); } } - res3 = SWIG_ConvertPtr(argv[2], &argp3, SWIGTYPE_p_iDynTree__BerdySensor, 0 ); - if (!SWIG_IsOK(res3)) { - SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "BerdySensors_insert" "', argument " "3"" of type '" "std::vector< iDynTree::BerdySensor >::value_type const &""'"); - } - if (!argp3) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "BerdySensors_insert" "', argument " "3"" of type '" "std::vector< iDynTree::BerdySensor >::value_type const &""'"); - } - arg3 = reinterpret_cast< std::vector< iDynTree::BerdySensor >::value_type * >(argp3); - result = std_vector_Sl_iDynTree_BerdySensor_Sg__insert__SWIG_0(arg1,arg2,(iDynTree::BerdySensor const &)*arg3); - _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< iDynTree::BerdySensor >::iterator & >(result)), + ecode3 = SWIG_AsVal_int(argv[2], &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "IntVector_insert" "', argument " "3"" of type '" "std::vector< int >::value_type""'"); + } + temp3 = static_cast< std::vector< int >::value_type >(val3); + arg3 = &temp3; + result = std_vector_Sl_int_Sg__insert__SWIG_0(arg1,arg2,(int const &)*arg3); + _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< int >::iterator & >(result)), swig::MatlabSwigIterator::descriptor(),SWIG_POINTER_OWN); if (_out) --resc, *resv++ = _out; return 0; @@ -7439,54 +7544,53 @@ int _wrap_BerdySensors_insert__SWIG_0(int resc, mxArray *resv[], int argc, mxArr } -int _wrap_BerdySensors_insert__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; - std::vector< iDynTree::BerdySensor >::iterator arg2 ; - std::vector< iDynTree::BerdySensor >::size_type arg3 ; - std::vector< iDynTree::BerdySensor >::value_type *arg4 = 0 ; +int _wrap_IntVector_insert__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< int > *arg1 = (std::vector< int > *) 0 ; + std::vector< int >::iterator arg2 ; + std::vector< int >::size_type arg3 ; + std::vector< int >::value_type *arg4 = 0 ; void *argp1 = 0 ; int res1 = 0 ; swig::MatlabSwigIterator *iter2 = 0 ; int res2 ; size_t val3 ; int ecode3 = 0 ; - void *argp4 ; - int res4 = 0 ; + std::vector< int >::value_type temp4 ; + int val4 ; + int ecode4 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("BerdySensors_insert",argc,4,4,0)) { + if (!SWIG_check_num_args("IntVector_insert",argc,4,4,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_int_std__allocatorT_int_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_insert" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "IntVector_insert" "', argument " "1"" of type '" "std::vector< int > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); + arg1 = reinterpret_cast< std::vector< int > * >(argp1); res2 = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter2), swig::MatlabSwigIterator::descriptor(), 0); if (!SWIG_IsOK(res2) || !iter2) { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdySensors_insert" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "IntVector_insert" "', argument " "2"" of type '" "std::vector< int >::iterator""'"); } else { - swig::MatlabSwigIterator_T::iterator > *iter_t = dynamic_cast::iterator > *>(iter2); + swig::MatlabSwigIterator_T::iterator > *iter_t = dynamic_cast::iterator > *>(iter2); if (iter_t) { arg2 = iter_t->get_current(); } else { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdySensors_insert" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "IntVector_insert" "', argument " "2"" of type '" "std::vector< int >::iterator""'"); } } ecode3 = SWIG_AsVal_size_t(argv[2], &val3); if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "BerdySensors_insert" "', argument " "3"" of type '" "std::vector< iDynTree::BerdySensor >::size_type""'"); + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "IntVector_insert" "', argument " "3"" of type '" "std::vector< int >::size_type""'"); } - arg3 = static_cast< std::vector< iDynTree::BerdySensor >::size_type >(val3); - res4 = SWIG_ConvertPtr(argv[3], &argp4, SWIGTYPE_p_iDynTree__BerdySensor, 0 ); - if (!SWIG_IsOK(res4)) { - SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "BerdySensors_insert" "', argument " "4"" of type '" "std::vector< iDynTree::BerdySensor >::value_type const &""'"); - } - if (!argp4) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "BerdySensors_insert" "', argument " "4"" of type '" "std::vector< iDynTree::BerdySensor >::value_type const &""'"); - } - arg4 = reinterpret_cast< std::vector< iDynTree::BerdySensor >::value_type * >(argp4); - std_vector_Sl_iDynTree_BerdySensor_Sg__insert__SWIG_1(arg1,arg2,arg3,(iDynTree::BerdySensor const &)*arg4); + arg3 = static_cast< std::vector< int >::size_type >(val3); + ecode4 = SWIG_AsVal_int(argv[3], &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "IntVector_insert" "', argument " "4"" of type '" "std::vector< int >::value_type""'"); + } + temp4 = static_cast< std::vector< int >::value_type >(val4); + arg4 = &temp4; + std_vector_Sl_int_Sg__insert__SWIG_1(arg1,arg2,arg3,(int const &)*arg4); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; @@ -7495,80 +7599,82 @@ int _wrap_BerdySensors_insert__SWIG_1(int resc, mxArray *resv[], int argc, mxArr } -int _wrap_BerdySensors_insert(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_IntVector_insert(int resc, mxArray *resv[], int argc, mxArray *argv[]) { if (argc == 3) { int _v; - int res = swig::asptr(argv[0], (std::vector< iDynTree::BerdySensor,std::allocator< iDynTree::BerdySensor > >**)(0)); + int res = swig::asptr(argv[0], (std::vector< int,std::allocator< int > >**)(0)); _v = SWIG_CheckState(res); if (_v) { swig::MatlabSwigIterator *iter = 0; int res = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter), swig::MatlabSwigIterator::descriptor(), 0); - _v = (SWIG_IsOK(res) && iter && (dynamic_cast::iterator > *>(iter) != 0)); + _v = (SWIG_IsOK(res) && iter && (dynamic_cast::iterator > *>(iter) != 0)); if (_v) { - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_iDynTree__BerdySensor, 0); - _v = SWIG_CheckState(res); + { + int res = SWIG_AsVal_int(argv[2], NULL); + _v = SWIG_CheckState(res); + } if (_v) { - return _wrap_BerdySensors_insert__SWIG_0(resc,resv,argc,argv); + return _wrap_IntVector_insert__SWIG_0(resc,resv,argc,argv); } } } } if (argc == 4) { int _v; - int res = swig::asptr(argv[0], (std::vector< iDynTree::BerdySensor,std::allocator< iDynTree::BerdySensor > >**)(0)); + int res = swig::asptr(argv[0], (std::vector< int,std::allocator< int > >**)(0)); _v = SWIG_CheckState(res); if (_v) { swig::MatlabSwigIterator *iter = 0; int res = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter), swig::MatlabSwigIterator::descriptor(), 0); - _v = (SWIG_IsOK(res) && iter && (dynamic_cast::iterator > *>(iter) != 0)); + _v = (SWIG_IsOK(res) && iter && (dynamic_cast::iterator > *>(iter) != 0)); if (_v) { { int res = SWIG_AsVal_size_t(argv[2], NULL); _v = SWIG_CheckState(res); } if (_v) { - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_iDynTree__BerdySensor, 0); - _v = SWIG_CheckState(res); + { + int res = SWIG_AsVal_int(argv[3], NULL); + _v = SWIG_CheckState(res); + } if (_v) { - return _wrap_BerdySensors_insert__SWIG_1(resc,resv,argc,argv); + return _wrap_IntVector_insert__SWIG_1(resc,resv,argc,argv); } } } } } - SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'BerdySensors_insert'." + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'IntVector_insert'." " Possible C/C++ prototypes are:\n" - " std::vector< iDynTree::BerdySensor >::insert(std::vector< iDynTree::BerdySensor >::iterator,std::vector< iDynTree::BerdySensor >::value_type const &)\n" - " std::vector< iDynTree::BerdySensor >::insert(std::vector< iDynTree::BerdySensor >::iterator,std::vector< iDynTree::BerdySensor >::size_type,std::vector< iDynTree::BerdySensor >::value_type const &)\n"); + " std::vector< int >::insert(std::vector< int >::iterator,std::vector< int >::value_type const &)\n" + " std::vector< int >::insert(std::vector< int >::iterator,std::vector< int >::size_type,std::vector< int >::value_type const &)\n"); return 1; } -int _wrap_BerdySensors_reserve(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; - std::vector< iDynTree::BerdySensor >::size_type arg2 ; +int _wrap_IntVector_reserve(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< int > *arg1 = (std::vector< int > *) 0 ; + std::vector< int >::size_type arg2 ; void *argp1 = 0 ; int res1 = 0 ; size_t val2 ; int ecode2 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("BerdySensors_reserve",argc,2,2,0)) { + if (!SWIG_check_num_args("IntVector_reserve",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_int_std__allocatorT_int_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_reserve" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "IntVector_reserve" "', argument " "1"" of type '" "std::vector< int > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); + arg1 = reinterpret_cast< std::vector< int > * >(argp1); ecode2 = SWIG_AsVal_size_t(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "BerdySensors_reserve" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::size_type""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "IntVector_reserve" "', argument " "2"" of type '" "std::vector< int >::size_type""'"); } - arg2 = static_cast< std::vector< iDynTree::BerdySensor >::size_type >(val2); + arg2 = static_cast< std::vector< int >::size_type >(val2); (arg1)->reserve(arg2); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; @@ -7578,22 +7684,22 @@ int _wrap_BerdySensors_reserve(int resc, mxArray *resv[], int argc, mxArray *arg } -int _wrap_BerdySensors_capacity(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; +int _wrap_IntVector_capacity(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< int > *arg1 = (std::vector< int > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - std::vector< iDynTree::BerdySensor >::size_type result; + std::vector< int >::size_type result; - if (!SWIG_check_num_args("BerdySensors_capacity",argc,1,1,0)) { + if (!SWIG_check_num_args("IntVector_capacity",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_int_std__allocatorT_int_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_capacity" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "IntVector_capacity" "', argument " "1"" of type '" "std::vector< int > const *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); - result = ((std::vector< iDynTree::BerdySensor > const *)arg1)->capacity(); + arg1 = reinterpret_cast< std::vector< int > * >(argp1); + result = ((std::vector< int > const *)arg1)->capacity(); _out = SWIG_From_size_t(static_cast< size_t >(result)); if (_out) --resc, *resv++ = _out; return 0; @@ -7602,22 +7708,22 @@ int _wrap_BerdySensors_capacity(int resc, mxArray *resv[], int argc, mxArray *ar } -int _wrap_delete_BerdySensors(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; +int _wrap_delete_IntVector(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< int > *arg1 = (std::vector< int > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; int is_owned; - if (!SWIG_check_num_args("delete_BerdySensors",argc,1,1,0)) { + if (!SWIG_check_num_args("delete_IntVector",argc,1,1,0)) { SWIG_fail; } is_owned = SWIG_Matlab_isOwned(argv[0]); - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, SWIG_POINTER_DISOWN | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_int_std__allocatorT_int_t_t, SWIG_POINTER_DISOWN | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_BerdySensors" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_IntVector" "', argument " "1"" of type '" "std::vector< int > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); + arg1 = reinterpret_cast< std::vector< int > * >(argp1); if (is_owned) { delete arg1; } @@ -7629,29 +7735,29 @@ int _wrap_delete_BerdySensors(int resc, mxArray *resv[], int argc, mxArray *argv } -int _wrap_BerdyDynamicVariables_pop(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; +int _wrap_BerdySensors_pop(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - std::vector< iDynTree::BerdyDynamicVariable >::value_type result; + std::vector< iDynTree::BerdySensor >::value_type result; - if (!SWIG_check_num_args("BerdyDynamicVariables_pop",argc,1,1,0)) { + if (!SWIG_check_num_args("BerdySensors_pop",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_pop" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_pop" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); try { - result = std_vector_Sl_iDynTree_BerdyDynamicVariable_Sg__pop(arg1); + result = std_vector_Sl_iDynTree_BerdySensor_Sg__pop(arg1); } catch(std::out_of_range &_e) { SWIG_exception_fail(SWIG_IndexError, (&_e)->what()); } - _out = SWIG_NewPointerObj((new std::vector< iDynTree::BerdyDynamicVariable >::value_type(static_cast< const std::vector< iDynTree::BerdyDynamicVariable >::value_type& >(result))), SWIGTYPE_p_iDynTree__BerdyDynamicVariable, SWIG_POINTER_OWN | 0 ); + _out = SWIG_NewPointerObj((new std::vector< iDynTree::BerdySensor >::value_type(static_cast< const std::vector< iDynTree::BerdySensor >::value_type& >(result))), SWIGTYPE_p_iDynTree__BerdySensor, SWIG_POINTER_OWN | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -7659,37 +7765,37 @@ int _wrap_BerdyDynamicVariables_pop(int resc, mxArray *resv[], int argc, mxArray } -int _wrap_BerdyDynamicVariables_brace(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; - std::vector< iDynTree::BerdyDynamicVariable >::difference_type arg2 ; +int _wrap_BerdySensors_brace(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; + std::vector< iDynTree::BerdySensor >::difference_type arg2 ; void *argp1 = 0 ; int res1 = 0 ; ptrdiff_t val2 ; int ecode2 = 0 ; mxArray * _out; - std::vector< iDynTree::BerdyDynamicVariable >::value_type result; + std::vector< iDynTree::BerdySensor >::value_type result; - if (!SWIG_check_num_args("BerdyDynamicVariables_brace",argc,2,2,0)) { + if (!SWIG_check_num_args("BerdySensors_brace",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_brace" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_brace" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); ecode2 = SWIG_AsVal_ptrdiff_t(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "BerdyDynamicVariables_brace" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::difference_type""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "BerdySensors_brace" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::difference_type""'"); } - arg2 = static_cast< std::vector< iDynTree::BerdyDynamicVariable >::difference_type >(val2); + arg2 = static_cast< std::vector< iDynTree::BerdySensor >::difference_type >(val2); try { - result = std_vector_Sl_iDynTree_BerdyDynamicVariable_Sg__brace(arg1,arg2); + result = std_vector_Sl_iDynTree_BerdySensor_Sg__brace(arg1,arg2); } catch(std::out_of_range &_e) { SWIG_exception_fail(SWIG_IndexError, (&_e)->what()); } - _out = SWIG_NewPointerObj((new std::vector< iDynTree::BerdyDynamicVariable >::value_type(static_cast< const std::vector< iDynTree::BerdyDynamicVariable >::value_type& >(result))), SWIGTYPE_p_iDynTree__BerdyDynamicVariable, SWIG_POINTER_OWN | 0 ); + _out = SWIG_NewPointerObj((new std::vector< iDynTree::BerdySensor >::value_type(static_cast< const std::vector< iDynTree::BerdySensor >::value_type& >(result))), SWIGTYPE_p_iDynTree__BerdySensor, SWIG_POINTER_OWN | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -7697,10 +7803,10 @@ int _wrap_BerdyDynamicVariables_brace(int resc, mxArray *resv[], int argc, mxArr } -int _wrap_BerdyDynamicVariables_setbrace(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; - std::vector< iDynTree::BerdyDynamicVariable >::value_type arg2 ; - std::vector< iDynTree::BerdyDynamicVariable >::difference_type arg3 ; +int _wrap_BerdySensors_setbrace(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; + std::vector< iDynTree::BerdySensor >::value_type arg2 ; + std::vector< iDynTree::BerdySensor >::difference_type arg3 ; void *argp1 = 0 ; int res1 = 0 ; void *argp2 ; @@ -7709,32 +7815,32 @@ int _wrap_BerdyDynamicVariables_setbrace(int resc, mxArray *resv[], int argc, mx int ecode3 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("BerdyDynamicVariables_setbrace",argc,3,3,0)) { + if (!SWIG_check_num_args("BerdySensors_setbrace",argc,3,3,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_setbrace" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_setbrace" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); { - res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__BerdyDynamicVariable, 0 ); + res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__BerdySensor, 0 ); if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "BerdyDynamicVariables_setbrace" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::value_type""'"); + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "BerdySensors_setbrace" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::value_type""'"); } if (!argp2) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "BerdyDynamicVariables_setbrace" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::value_type""'"); + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "BerdySensors_setbrace" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::value_type""'"); } else { - arg2 = *(reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable >::value_type * >(argp2)); + arg2 = *(reinterpret_cast< std::vector< iDynTree::BerdySensor >::value_type * >(argp2)); } } ecode3 = SWIG_AsVal_ptrdiff_t(argv[2], &val3); if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "BerdyDynamicVariables_setbrace" "', argument " "3"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::difference_type""'"); + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "BerdySensors_setbrace" "', argument " "3"" of type '" "std::vector< iDynTree::BerdySensor >::difference_type""'"); } - arg3 = static_cast< std::vector< iDynTree::BerdyDynamicVariable >::difference_type >(val3); + arg3 = static_cast< std::vector< iDynTree::BerdySensor >::difference_type >(val3); try { - std_vector_Sl_iDynTree_BerdyDynamicVariable_Sg__setbrace(arg1,arg2,arg3); + std_vector_Sl_iDynTree_BerdySensor_Sg__setbrace(arg1,arg2,arg3); } catch(std::out_of_range &_e) { SWIG_exception_fail(SWIG_IndexError, (&_e)->what()); @@ -7748,35 +7854,35 @@ int _wrap_BerdyDynamicVariables_setbrace(int resc, mxArray *resv[], int argc, mx } -int _wrap_BerdyDynamicVariables_append(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; - std::vector< iDynTree::BerdyDynamicVariable >::value_type arg2 ; +int _wrap_BerdySensors_append(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; + std::vector< iDynTree::BerdySensor >::value_type arg2 ; void *argp1 = 0 ; int res1 = 0 ; void *argp2 ; int res2 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("BerdyDynamicVariables_append",argc,2,2,0)) { + if (!SWIG_check_num_args("BerdySensors_append",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_append" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_append" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); { - res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__BerdyDynamicVariable, 0 ); + res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__BerdySensor, 0 ); if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "BerdyDynamicVariables_append" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::value_type""'"); + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "BerdySensors_append" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::value_type""'"); } if (!argp2) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "BerdyDynamicVariables_append" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::value_type""'"); + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "BerdySensors_append" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::value_type""'"); } else { - arg2 = *(reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable >::value_type * >(argp2)); + arg2 = *(reinterpret_cast< std::vector< iDynTree::BerdySensor >::value_type * >(argp2)); } } - std_vector_Sl_iDynTree_BerdyDynamicVariable_Sg__append(arg1,arg2); + std_vector_Sl_iDynTree_BerdySensor_Sg__append(arg1,arg2); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; @@ -7785,16 +7891,16 @@ int _wrap_BerdyDynamicVariables_append(int resc, mxArray *resv[], int argc, mxAr } -int _wrap_new_BerdyDynamicVariables__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_new_BerdySensors__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { mxArray * _out; - std::vector< iDynTree::BerdyDynamicVariable > *result = 0 ; + std::vector< iDynTree::BerdySensor > *result = 0 ; - if (!SWIG_check_num_args("new_BerdyDynamicVariables",argc,0,0,0)) { + if (!SWIG_check_num_args("new_BerdySensors",argc,0,0,0)) { SWIG_fail; } (void)argv; - result = (std::vector< iDynTree::BerdyDynamicVariable > *)new std::vector< iDynTree::BerdyDynamicVariable >(); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 1 | 0 ); + result = (std::vector< iDynTree::BerdySensor > *)new std::vector< iDynTree::BerdySensor >(); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 1 | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -7802,28 +7908,28 @@ int _wrap_new_BerdyDynamicVariables__SWIG_0(int resc, mxArray *resv[], int argc, } -int _wrap_new_BerdyDynamicVariables__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdyDynamicVariable > *arg1 = 0 ; +int _wrap_new_BerdySensors__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdySensor > *arg1 = 0 ; int res1 = SWIG_OLDOBJ ; mxArray * _out; - std::vector< iDynTree::BerdyDynamicVariable > *result = 0 ; + std::vector< iDynTree::BerdySensor > *result = 0 ; - if (!SWIG_check_num_args("new_BerdyDynamicVariables",argc,1,1,0)) { + if (!SWIG_check_num_args("new_BerdySensors",argc,1,1,0)) { SWIG_fail; } { - std::vector< iDynTree::BerdyDynamicVariable,std::allocator< iDynTree::BerdyDynamicVariable > > *ptr = (std::vector< iDynTree::BerdyDynamicVariable,std::allocator< iDynTree::BerdyDynamicVariable > > *)0; + std::vector< iDynTree::BerdySensor,std::allocator< iDynTree::BerdySensor > > *ptr = (std::vector< iDynTree::BerdySensor,std::allocator< iDynTree::BerdySensor > > *)0; res1 = swig::asptr(argv[0], &ptr); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_BerdyDynamicVariables" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > const &""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_BerdySensors" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > const &""'"); } if (!ptr) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_BerdyDynamicVariables" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > const &""'"); + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_BerdySensors" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > const &""'"); } arg1 = ptr; } - result = (std::vector< iDynTree::BerdyDynamicVariable > *)new std::vector< iDynTree::BerdyDynamicVariable >((std::vector< iDynTree::BerdyDynamicVariable > const &)*arg1); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 1 | 0 ); + result = (std::vector< iDynTree::BerdySensor > *)new std::vector< iDynTree::BerdySensor >((std::vector< iDynTree::BerdySensor > const &)*arg1); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 1 | 0 ); if (_out) --resc, *resv++ = _out; if (SWIG_IsNewObj(res1)) delete arg1; return 0; @@ -7833,22 +7939,22 @@ int _wrap_new_BerdyDynamicVariables__SWIG_1(int resc, mxArray *resv[], int argc, } -int _wrap_BerdyDynamicVariables_empty(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; +int _wrap_BerdySensors_empty(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; bool result; - if (!SWIG_check_num_args("BerdyDynamicVariables_empty",argc,1,1,0)) { + if (!SWIG_check_num_args("BerdySensors_empty",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_empty" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_empty" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > const *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); - result = (bool)((std::vector< iDynTree::BerdyDynamicVariable > const *)arg1)->empty(); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); + result = (bool)((std::vector< iDynTree::BerdySensor > const *)arg1)->empty(); _out = SWIG_From_bool(static_cast< bool >(result)); if (_out) --resc, *resv++ = _out; return 0; @@ -7857,22 +7963,22 @@ int _wrap_BerdyDynamicVariables_empty(int resc, mxArray *resv[], int argc, mxArr } -int _wrap_BerdyDynamicVariables_size(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; +int _wrap_BerdySensors_size(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - std::vector< iDynTree::BerdyDynamicVariable >::size_type result; + std::vector< iDynTree::BerdySensor >::size_type result; - if (!SWIG_check_num_args("BerdyDynamicVariables_size",argc,1,1,0)) { + if (!SWIG_check_num_args("BerdySensors_size",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_size" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_size" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > const *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); - result = ((std::vector< iDynTree::BerdyDynamicVariable > const *)arg1)->size(); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); + result = ((std::vector< iDynTree::BerdySensor > const *)arg1)->size(); _out = SWIG_From_size_t(static_cast< size_t >(result)); if (_out) --resc, *resv++ = _out; return 0; @@ -7881,31 +7987,31 @@ int _wrap_BerdyDynamicVariables_size(int resc, mxArray *resv[], int argc, mxArra } -int _wrap_BerdyDynamicVariables_swap(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; - std::vector< iDynTree::BerdyDynamicVariable > *arg2 = 0 ; +int _wrap_BerdySensors_swap(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; + std::vector< iDynTree::BerdySensor > *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; void *argp2 = 0 ; int res2 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("BerdyDynamicVariables_swap",argc,2,2,0)) { + if (!SWIG_check_num_args("BerdySensors_swap",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_swap" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_swap" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); - res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 ); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); + res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 ); if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "BerdyDynamicVariables_swap" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > &""'"); + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "BerdySensors_swap" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor > &""'"); } if (!argp2) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "BerdyDynamicVariables_swap" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > &""'"); + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "BerdySensors_swap" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor > &""'"); } - arg2 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp2); + arg2 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp2); (arg1)->swap(*arg2); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; @@ -7915,23 +8021,23 @@ int _wrap_BerdyDynamicVariables_swap(int resc, mxArray *resv[], int argc, mxArra } -int _wrap_BerdyDynamicVariables_begin(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; +int _wrap_BerdySensors_begin(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - std::vector< iDynTree::BerdyDynamicVariable >::iterator result; + std::vector< iDynTree::BerdySensor >::iterator result; - if (!SWIG_check_num_args("BerdyDynamicVariables_begin",argc,1,1,0)) { + if (!SWIG_check_num_args("BerdySensors_begin",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_begin" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_begin" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); result = (arg1)->begin(); - _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< iDynTree::BerdyDynamicVariable >::iterator & >(result)), + _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< iDynTree::BerdySensor >::iterator & >(result)), swig::MatlabSwigIterator::descriptor(),SWIG_POINTER_OWN); if (_out) --resc, *resv++ = _out; return 0; @@ -7940,23 +8046,23 @@ int _wrap_BerdyDynamicVariables_begin(int resc, mxArray *resv[], int argc, mxArr } -int _wrap_BerdyDynamicVariables_end(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; +int _wrap_BerdySensors_end(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - std::vector< iDynTree::BerdyDynamicVariable >::iterator result; + std::vector< iDynTree::BerdySensor >::iterator result; - if (!SWIG_check_num_args("BerdyDynamicVariables_end",argc,1,1,0)) { + if (!SWIG_check_num_args("BerdySensors_end",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_end" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_end" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); result = (arg1)->end(); - _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< iDynTree::BerdyDynamicVariable >::iterator & >(result)), + _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< iDynTree::BerdySensor >::iterator & >(result)), swig::MatlabSwigIterator::descriptor(),SWIG_POINTER_OWN); if (_out) --resc, *resv++ = _out; return 0; @@ -7965,23 +8071,23 @@ int _wrap_BerdyDynamicVariables_end(int resc, mxArray *resv[], int argc, mxArray } -int _wrap_BerdyDynamicVariables_rbegin(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; +int _wrap_BerdySensors_rbegin(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - std::vector< iDynTree::BerdyDynamicVariable >::reverse_iterator result; + std::vector< iDynTree::BerdySensor >::reverse_iterator result; - if (!SWIG_check_num_args("BerdyDynamicVariables_rbegin",argc,1,1,0)) { + if (!SWIG_check_num_args("BerdySensors_rbegin",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_rbegin" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_rbegin" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); result = (arg1)->rbegin(); - _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< iDynTree::BerdyDynamicVariable >::reverse_iterator & >(result)), + _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< iDynTree::BerdySensor >::reverse_iterator & >(result)), swig::MatlabSwigIterator::descriptor(),SWIG_POINTER_OWN); if (_out) --resc, *resv++ = _out; return 0; @@ -7990,23 +8096,23 @@ int _wrap_BerdyDynamicVariables_rbegin(int resc, mxArray *resv[], int argc, mxAr } -int _wrap_BerdyDynamicVariables_rend(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; +int _wrap_BerdySensors_rend(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - std::vector< iDynTree::BerdyDynamicVariable >::reverse_iterator result; + std::vector< iDynTree::BerdySensor >::reverse_iterator result; - if (!SWIG_check_num_args("BerdyDynamicVariables_rend",argc,1,1,0)) { + if (!SWIG_check_num_args("BerdySensors_rend",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_rend" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_rend" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); result = (arg1)->rend(); - _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< iDynTree::BerdyDynamicVariable >::reverse_iterator & >(result)), + _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< iDynTree::BerdySensor >::reverse_iterator & >(result)), swig::MatlabSwigIterator::descriptor(),SWIG_POINTER_OWN); if (_out) --resc, *resv++ = _out; return 0; @@ -8015,20 +8121,20 @@ int _wrap_BerdyDynamicVariables_rend(int resc, mxArray *resv[], int argc, mxArra } -int _wrap_BerdyDynamicVariables_clear(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; +int _wrap_BerdySensors_clear(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("BerdyDynamicVariables_clear",argc,1,1,0)) { + if (!SWIG_check_num_args("BerdySensors_clear",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_clear" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_clear" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); (arg1)->clear(); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; @@ -8038,23 +8144,23 @@ int _wrap_BerdyDynamicVariables_clear(int resc, mxArray *resv[], int argc, mxArr } -int _wrap_BerdyDynamicVariables_get_allocator(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; +int _wrap_BerdySensors_get_allocator(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - SwigValueWrapper< std::allocator< iDynTree::BerdyDynamicVariable > > result; + SwigValueWrapper< std::allocator< iDynTree::BerdySensor > > result; - if (!SWIG_check_num_args("BerdyDynamicVariables_get_allocator",argc,1,1,0)) { + if (!SWIG_check_num_args("BerdySensors_get_allocator",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_get_allocator" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_get_allocator" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > const *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); - result = ((std::vector< iDynTree::BerdyDynamicVariable > const *)arg1)->get_allocator(); - _out = SWIG_NewPointerObj((new std::vector< iDynTree::BerdyDynamicVariable >::allocator_type(static_cast< const std::vector< iDynTree::BerdyDynamicVariable >::allocator_type& >(result))), SWIGTYPE_p_std__allocatorT_iDynTree__BerdyDynamicVariable_t, SWIG_POINTER_OWN | 0 ); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); + result = ((std::vector< iDynTree::BerdySensor > const *)arg1)->get_allocator(); + _out = SWIG_NewPointerObj((new std::vector< iDynTree::BerdySensor >::allocator_type(static_cast< const std::vector< iDynTree::BerdySensor >::allocator_type& >(result))), SWIGTYPE_p_std__allocatorT_iDynTree__BerdySensor_t, SWIG_POINTER_OWN | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -8062,23 +8168,23 @@ int _wrap_BerdyDynamicVariables_get_allocator(int resc, mxArray *resv[], int arg } -int _wrap_new_BerdyDynamicVariables__SWIG_2(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdyDynamicVariable >::size_type arg1 ; +int _wrap_new_BerdySensors__SWIG_2(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdySensor >::size_type arg1 ; size_t val1 ; int ecode1 = 0 ; mxArray * _out; - std::vector< iDynTree::BerdyDynamicVariable > *result = 0 ; + std::vector< iDynTree::BerdySensor > *result = 0 ; - if (!SWIG_check_num_args("new_BerdyDynamicVariables",argc,1,1,0)) { + if (!SWIG_check_num_args("new_BerdySensors",argc,1,1,0)) { SWIG_fail; } ecode1 = SWIG_AsVal_size_t(argv[0], &val1); if (!SWIG_IsOK(ecode1)) { - SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_BerdyDynamicVariables" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::size_type""'"); + SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_BerdySensors" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor >::size_type""'"); } - arg1 = static_cast< std::vector< iDynTree::BerdyDynamicVariable >::size_type >(val1); - result = (std::vector< iDynTree::BerdyDynamicVariable > *)new std::vector< iDynTree::BerdyDynamicVariable >(arg1); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 1 | 0 ); + arg1 = static_cast< std::vector< iDynTree::BerdySensor >::size_type >(val1); + result = (std::vector< iDynTree::BerdySensor > *)new std::vector< iDynTree::BerdySensor >(arg1); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 1 | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -8086,20 +8192,20 @@ int _wrap_new_BerdyDynamicVariables__SWIG_2(int resc, mxArray *resv[], int argc, } -int _wrap_BerdyDynamicVariables_pop_back(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; +int _wrap_BerdySensors_pop_back(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("BerdyDynamicVariables_pop_back",argc,1,1,0)) { + if (!SWIG_check_num_args("BerdySensors_pop_back",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_pop_back" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_pop_back" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); (arg1)->pop_back(); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; @@ -8109,28 +8215,28 @@ int _wrap_BerdyDynamicVariables_pop_back(int resc, mxArray *resv[], int argc, mx } -int _wrap_BerdyDynamicVariables_resize__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; - std::vector< iDynTree::BerdyDynamicVariable >::size_type arg2 ; +int _wrap_BerdySensors_resize__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; + std::vector< iDynTree::BerdySensor >::size_type arg2 ; void *argp1 = 0 ; int res1 = 0 ; size_t val2 ; int ecode2 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("BerdyDynamicVariables_resize",argc,2,2,0)) { + if (!SWIG_check_num_args("BerdySensors_resize",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_resize" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_resize" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); ecode2 = SWIG_AsVal_size_t(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "BerdyDynamicVariables_resize" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::size_type""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "BerdySensors_resize" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::size_type""'"); } - arg2 = static_cast< std::vector< iDynTree::BerdyDynamicVariable >::size_type >(val2); + arg2 = static_cast< std::vector< iDynTree::BerdySensor >::size_type >(val2); (arg1)->resize(arg2); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; @@ -8140,37 +8246,37 @@ int _wrap_BerdyDynamicVariables_resize__SWIG_0(int resc, mxArray *resv[], int ar } -int _wrap_BerdyDynamicVariables_erase__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; - std::vector< iDynTree::BerdyDynamicVariable >::iterator arg2 ; +int _wrap_BerdySensors_erase__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; + std::vector< iDynTree::BerdySensor >::iterator arg2 ; void *argp1 = 0 ; int res1 = 0 ; swig::MatlabSwigIterator *iter2 = 0 ; int res2 ; mxArray * _out; - std::vector< iDynTree::BerdyDynamicVariable >::iterator result; + std::vector< iDynTree::BerdySensor >::iterator result; - if (!SWIG_check_num_args("BerdyDynamicVariables_erase",argc,2,2,0)) { + if (!SWIG_check_num_args("BerdySensors_erase",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_erase" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_erase" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); res2 = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter2), swig::MatlabSwigIterator::descriptor(), 0); if (!SWIG_IsOK(res2) || !iter2) { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdyDynamicVariables_erase" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdySensors_erase" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::iterator""'"); } else { - swig::MatlabSwigIterator_T::iterator > *iter_t = dynamic_cast::iterator > *>(iter2); + swig::MatlabSwigIterator_T::iterator > *iter_t = dynamic_cast::iterator > *>(iter2); if (iter_t) { arg2 = iter_t->get_current(); } else { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdyDynamicVariables_erase" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdySensors_erase" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::iterator""'"); } } - result = std_vector_Sl_iDynTree_BerdyDynamicVariable_Sg__erase__SWIG_0(arg1,arg2); - _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< iDynTree::BerdyDynamicVariable >::iterator & >(result)), + result = std_vector_Sl_iDynTree_BerdySensor_Sg__erase__SWIG_0(arg1,arg2); + _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< iDynTree::BerdySensor >::iterator & >(result)), swig::MatlabSwigIterator::descriptor(),SWIG_POINTER_OWN); if (_out) --resc, *resv++ = _out; return 0; @@ -8179,10 +8285,10 @@ int _wrap_BerdyDynamicVariables_erase__SWIG_0(int resc, mxArray *resv[], int arg } -int _wrap_BerdyDynamicVariables_erase__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; - std::vector< iDynTree::BerdyDynamicVariable >::iterator arg2 ; - std::vector< iDynTree::BerdyDynamicVariable >::iterator arg3 ; +int _wrap_BerdySensors_erase__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; + std::vector< iDynTree::BerdySensor >::iterator arg2 ; + std::vector< iDynTree::BerdySensor >::iterator arg3 ; void *argp1 = 0 ; int res1 = 0 ; swig::MatlabSwigIterator *iter2 = 0 ; @@ -8190,40 +8296,40 @@ int _wrap_BerdyDynamicVariables_erase__SWIG_1(int resc, mxArray *resv[], int arg swig::MatlabSwigIterator *iter3 = 0 ; int res3 ; mxArray * _out; - std::vector< iDynTree::BerdyDynamicVariable >::iterator result; + std::vector< iDynTree::BerdySensor >::iterator result; - if (!SWIG_check_num_args("BerdyDynamicVariables_erase",argc,3,3,0)) { + if (!SWIG_check_num_args("BerdySensors_erase",argc,3,3,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_erase" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_erase" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); res2 = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter2), swig::MatlabSwigIterator::descriptor(), 0); if (!SWIG_IsOK(res2) || !iter2) { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdyDynamicVariables_erase" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdySensors_erase" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::iterator""'"); } else { - swig::MatlabSwigIterator_T::iterator > *iter_t = dynamic_cast::iterator > *>(iter2); + swig::MatlabSwigIterator_T::iterator > *iter_t = dynamic_cast::iterator > *>(iter2); if (iter_t) { arg2 = iter_t->get_current(); } else { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdyDynamicVariables_erase" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdySensors_erase" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::iterator""'"); } } res3 = SWIG_ConvertPtr(argv[2], SWIG_as_voidptrptr(&iter3), swig::MatlabSwigIterator::descriptor(), 0); if (!SWIG_IsOK(res3) || !iter3) { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdyDynamicVariables_erase" "', argument " "3"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdySensors_erase" "', argument " "3"" of type '" "std::vector< iDynTree::BerdySensor >::iterator""'"); } else { - swig::MatlabSwigIterator_T::iterator > *iter_t = dynamic_cast::iterator > *>(iter3); + swig::MatlabSwigIterator_T::iterator > *iter_t = dynamic_cast::iterator > *>(iter3); if (iter_t) { arg3 = iter_t->get_current(); } else { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdyDynamicVariables_erase" "', argument " "3"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdySensors_erase" "', argument " "3"" of type '" "std::vector< iDynTree::BerdySensor >::iterator""'"); } } - result = std_vector_Sl_iDynTree_BerdyDynamicVariable_Sg__erase__SWIG_1(arg1,arg2,arg3); - _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< iDynTree::BerdyDynamicVariable >::iterator & >(result)), + result = std_vector_Sl_iDynTree_BerdySensor_Sg__erase__SWIG_1(arg1,arg2,arg3); + _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< iDynTree::BerdySensor >::iterator & >(result)), swig::MatlabSwigIterator::descriptor(),SWIG_POINTER_OWN); if (_out) --resc, *resv++ = _out; return 0; @@ -8232,75 +8338,75 @@ int _wrap_BerdyDynamicVariables_erase__SWIG_1(int resc, mxArray *resv[], int arg } -int _wrap_BerdyDynamicVariables_erase(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_BerdySensors_erase(int resc, mxArray *resv[], int argc, mxArray *argv[]) { if (argc == 2) { int _v; - int res = swig::asptr(argv[0], (std::vector< iDynTree::BerdyDynamicVariable,std::allocator< iDynTree::BerdyDynamicVariable > >**)(0)); + int res = swig::asptr(argv[0], (std::vector< iDynTree::BerdySensor,std::allocator< iDynTree::BerdySensor > >**)(0)); _v = SWIG_CheckState(res); if (_v) { swig::MatlabSwigIterator *iter = 0; int res = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter), swig::MatlabSwigIterator::descriptor(), 0); - _v = (SWIG_IsOK(res) && iter && (dynamic_cast::iterator > *>(iter) != 0)); + _v = (SWIG_IsOK(res) && iter && (dynamic_cast::iterator > *>(iter) != 0)); if (_v) { - return _wrap_BerdyDynamicVariables_erase__SWIG_0(resc,resv,argc,argv); + return _wrap_BerdySensors_erase__SWIG_0(resc,resv,argc,argv); } } } if (argc == 3) { int _v; - int res = swig::asptr(argv[0], (std::vector< iDynTree::BerdyDynamicVariable,std::allocator< iDynTree::BerdyDynamicVariable > >**)(0)); + int res = swig::asptr(argv[0], (std::vector< iDynTree::BerdySensor,std::allocator< iDynTree::BerdySensor > >**)(0)); _v = SWIG_CheckState(res); if (_v) { swig::MatlabSwigIterator *iter = 0; int res = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter), swig::MatlabSwigIterator::descriptor(), 0); - _v = (SWIG_IsOK(res) && iter && (dynamic_cast::iterator > *>(iter) != 0)); + _v = (SWIG_IsOK(res) && iter && (dynamic_cast::iterator > *>(iter) != 0)); if (_v) { swig::MatlabSwigIterator *iter = 0; int res = SWIG_ConvertPtr(argv[2], SWIG_as_voidptrptr(&iter), swig::MatlabSwigIterator::descriptor(), 0); - _v = (SWIG_IsOK(res) && iter && (dynamic_cast::iterator > *>(iter) != 0)); + _v = (SWIG_IsOK(res) && iter && (dynamic_cast::iterator > *>(iter) != 0)); if (_v) { - return _wrap_BerdyDynamicVariables_erase__SWIG_1(resc,resv,argc,argv); + return _wrap_BerdySensors_erase__SWIG_1(resc,resv,argc,argv); } } } } - SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'BerdyDynamicVariables_erase'." + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'BerdySensors_erase'." " Possible C/C++ prototypes are:\n" - " std::vector< iDynTree::BerdyDynamicVariable >::erase(std::vector< iDynTree::BerdyDynamicVariable >::iterator)\n" - " std::vector< iDynTree::BerdyDynamicVariable >::erase(std::vector< iDynTree::BerdyDynamicVariable >::iterator,std::vector< iDynTree::BerdyDynamicVariable >::iterator)\n"); + " std::vector< iDynTree::BerdySensor >::erase(std::vector< iDynTree::BerdySensor >::iterator)\n" + " std::vector< iDynTree::BerdySensor >::erase(std::vector< iDynTree::BerdySensor >::iterator,std::vector< iDynTree::BerdySensor >::iterator)\n"); return 1; } -int _wrap_new_BerdyDynamicVariables__SWIG_3(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdyDynamicVariable >::size_type arg1 ; - std::vector< iDynTree::BerdyDynamicVariable >::value_type *arg2 = 0 ; +int _wrap_new_BerdySensors__SWIG_3(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdySensor >::size_type arg1 ; + std::vector< iDynTree::BerdySensor >::value_type *arg2 = 0 ; size_t val1 ; int ecode1 = 0 ; void *argp2 ; int res2 = 0 ; mxArray * _out; - std::vector< iDynTree::BerdyDynamicVariable > *result = 0 ; + std::vector< iDynTree::BerdySensor > *result = 0 ; - if (!SWIG_check_num_args("new_BerdyDynamicVariables",argc,2,2,0)) { + if (!SWIG_check_num_args("new_BerdySensors",argc,2,2,0)) { SWIG_fail; } ecode1 = SWIG_AsVal_size_t(argv[0], &val1); if (!SWIG_IsOK(ecode1)) { - SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_BerdyDynamicVariables" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::size_type""'"); + SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_BerdySensors" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor >::size_type""'"); } - arg1 = static_cast< std::vector< iDynTree::BerdyDynamicVariable >::size_type >(val1); - res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__BerdyDynamicVariable, 0 ); + arg1 = static_cast< std::vector< iDynTree::BerdySensor >::size_type >(val1); + res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__BerdySensor, 0 ); if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_BerdyDynamicVariables" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::value_type const &""'"); + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_BerdySensors" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::value_type const &""'"); } if (!argp2) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_BerdyDynamicVariables" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::value_type const &""'"); + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_BerdySensors" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::value_type const &""'"); } - arg2 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable >::value_type * >(argp2); - result = (std::vector< iDynTree::BerdyDynamicVariable > *)new std::vector< iDynTree::BerdyDynamicVariable >(arg1,(std::vector< iDynTree::BerdyDynamicVariable >::value_type const &)*arg2); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 1 | 0 ); + arg2 = reinterpret_cast< std::vector< iDynTree::BerdySensor >::value_type * >(argp2); + result = (std::vector< iDynTree::BerdySensor > *)new std::vector< iDynTree::BerdySensor >(arg1,(std::vector< iDynTree::BerdySensor >::value_type const &)*arg2); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 1 | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -8308,9 +8414,9 @@ int _wrap_new_BerdyDynamicVariables__SWIG_3(int resc, mxArray *resv[], int argc, } -int _wrap_new_BerdyDynamicVariables(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_new_BerdySensors(int resc, mxArray *resv[], int argc, mxArray *argv[]) { if (argc == 0) { - return _wrap_new_BerdyDynamicVariables__SWIG_0(resc,resv,argc,argv); + return _wrap_new_BerdySensors__SWIG_0(resc,resv,argc,argv); } if (argc == 1) { int _v; @@ -8319,15 +8425,15 @@ int _wrap_new_BerdyDynamicVariables(int resc, mxArray *resv[], int argc, mxArray _v = SWIG_CheckState(res); } if (_v) { - return _wrap_new_BerdyDynamicVariables__SWIG_2(resc,resv,argc,argv); + return _wrap_new_BerdySensors__SWIG_2(resc,resv,argc,argv); } } if (argc == 1) { int _v; - int res = swig::asptr(argv[0], (std::vector< iDynTree::BerdyDynamicVariable,std::allocator< iDynTree::BerdyDynamicVariable > >**)(0)); + int res = swig::asptr(argv[0], (std::vector< iDynTree::BerdySensor,std::allocator< iDynTree::BerdySensor > >**)(0)); _v = SWIG_CheckState(res); if (_v) { - return _wrap_new_BerdyDynamicVariables__SWIG_1(resc,resv,argc,argv); + return _wrap_new_BerdySensors__SWIG_1(resc,resv,argc,argv); } } if (argc == 2) { @@ -8338,50 +8444,50 @@ int _wrap_new_BerdyDynamicVariables(int resc, mxArray *resv[], int argc, mxArray } if (_v) { void *vptr = 0; - int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_iDynTree__BerdyDynamicVariable, 0); + int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_iDynTree__BerdySensor, 0); _v = SWIG_CheckState(res); if (_v) { - return _wrap_new_BerdyDynamicVariables__SWIG_3(resc,resv,argc,argv); + return _wrap_new_BerdySensors__SWIG_3(resc,resv,argc,argv); } } } - SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'new_BerdyDynamicVariables'." + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'new_BerdySensors'." " Possible C/C++ prototypes are:\n" - " std::vector< iDynTree::BerdyDynamicVariable >::vector()\n" - " std::vector< iDynTree::BerdyDynamicVariable >::vector(std::vector< iDynTree::BerdyDynamicVariable > const &)\n" - " std::vector< iDynTree::BerdyDynamicVariable >::vector(std::vector< iDynTree::BerdyDynamicVariable >::size_type)\n" - " std::vector< iDynTree::BerdyDynamicVariable >::vector(std::vector< iDynTree::BerdyDynamicVariable >::size_type,std::vector< iDynTree::BerdyDynamicVariable >::value_type const &)\n"); + " std::vector< iDynTree::BerdySensor >::vector()\n" + " std::vector< iDynTree::BerdySensor >::vector(std::vector< iDynTree::BerdySensor > const &)\n" + " std::vector< iDynTree::BerdySensor >::vector(std::vector< iDynTree::BerdySensor >::size_type)\n" + " std::vector< iDynTree::BerdySensor >::vector(std::vector< iDynTree::BerdySensor >::size_type,std::vector< iDynTree::BerdySensor >::value_type const &)\n"); return 1; } -int _wrap_BerdyDynamicVariables_push_back(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; - std::vector< iDynTree::BerdyDynamicVariable >::value_type *arg2 = 0 ; +int _wrap_BerdySensors_push_back(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; + std::vector< iDynTree::BerdySensor >::value_type *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; void *argp2 ; int res2 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("BerdyDynamicVariables_push_back",argc,2,2,0)) { + if (!SWIG_check_num_args("BerdySensors_push_back",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_push_back" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_push_back" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); - res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__BerdyDynamicVariable, 0 ); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); + res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__BerdySensor, 0 ); if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "BerdyDynamicVariables_push_back" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::value_type const &""'"); + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "BerdySensors_push_back" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::value_type const &""'"); } if (!argp2) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "BerdyDynamicVariables_push_back" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::value_type const &""'"); + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "BerdySensors_push_back" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::value_type const &""'"); } - arg2 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable >::value_type * >(argp2); - (arg1)->push_back((std::vector< iDynTree::BerdyDynamicVariable >::value_type const &)*arg2); + arg2 = reinterpret_cast< std::vector< iDynTree::BerdySensor >::value_type * >(argp2); + (arg1)->push_back((std::vector< iDynTree::BerdySensor >::value_type const &)*arg2); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; @@ -8390,23 +8496,23 @@ int _wrap_BerdyDynamicVariables_push_back(int resc, mxArray *resv[], int argc, m } -int _wrap_BerdyDynamicVariables_front(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; +int _wrap_BerdySensors_front(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - std::vector< iDynTree::BerdyDynamicVariable >::value_type *result = 0 ; + std::vector< iDynTree::BerdySensor >::value_type *result = 0 ; - if (!SWIG_check_num_args("BerdyDynamicVariables_front",argc,1,1,0)) { + if (!SWIG_check_num_args("BerdySensors_front",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_front" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_front" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > const *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); - result = (std::vector< iDynTree::BerdyDynamicVariable >::value_type *) &((std::vector< iDynTree::BerdyDynamicVariable > const *)arg1)->front(); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__BerdyDynamicVariable, 0 | 0 ); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); + result = (std::vector< iDynTree::BerdySensor >::value_type *) &((std::vector< iDynTree::BerdySensor > const *)arg1)->front(); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__BerdySensor, 0 | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -8414,23 +8520,23 @@ int _wrap_BerdyDynamicVariables_front(int resc, mxArray *resv[], int argc, mxArr } -int _wrap_BerdyDynamicVariables_back(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; +int _wrap_BerdySensors_back(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - std::vector< iDynTree::BerdyDynamicVariable >::value_type *result = 0 ; + std::vector< iDynTree::BerdySensor >::value_type *result = 0 ; - if (!SWIG_check_num_args("BerdyDynamicVariables_back",argc,1,1,0)) { + if (!SWIG_check_num_args("BerdySensors_back",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_back" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_back" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > const *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); - result = (std::vector< iDynTree::BerdyDynamicVariable >::value_type *) &((std::vector< iDynTree::BerdyDynamicVariable > const *)arg1)->back(); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__BerdyDynamicVariable, 0 | 0 ); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); + result = (std::vector< iDynTree::BerdySensor >::value_type *) &((std::vector< iDynTree::BerdySensor > const *)arg1)->back(); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__BerdySensor, 0 | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -8438,10 +8544,10 @@ int _wrap_BerdyDynamicVariables_back(int resc, mxArray *resv[], int argc, mxArra } -int _wrap_BerdyDynamicVariables_assign(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; - std::vector< iDynTree::BerdyDynamicVariable >::size_type arg2 ; - std::vector< iDynTree::BerdyDynamicVariable >::value_type *arg3 = 0 ; +int _wrap_BerdySensors_assign(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; + std::vector< iDynTree::BerdySensor >::size_type arg2 ; + std::vector< iDynTree::BerdySensor >::value_type *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; size_t val2 ; @@ -8450,28 +8556,28 @@ int _wrap_BerdyDynamicVariables_assign(int resc, mxArray *resv[], int argc, mxAr int res3 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("BerdyDynamicVariables_assign",argc,3,3,0)) { + if (!SWIG_check_num_args("BerdySensors_assign",argc,3,3,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_assign" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_assign" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); ecode2 = SWIG_AsVal_size_t(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "BerdyDynamicVariables_assign" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::size_type""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "BerdySensors_assign" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::size_type""'"); } - arg2 = static_cast< std::vector< iDynTree::BerdyDynamicVariable >::size_type >(val2); - res3 = SWIG_ConvertPtr(argv[2], &argp3, SWIGTYPE_p_iDynTree__BerdyDynamicVariable, 0 ); + arg2 = static_cast< std::vector< iDynTree::BerdySensor >::size_type >(val2); + res3 = SWIG_ConvertPtr(argv[2], &argp3, SWIGTYPE_p_iDynTree__BerdySensor, 0 ); if (!SWIG_IsOK(res3)) { - SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "BerdyDynamicVariables_assign" "', argument " "3"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::value_type const &""'"); + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "BerdySensors_assign" "', argument " "3"" of type '" "std::vector< iDynTree::BerdySensor >::value_type const &""'"); } if (!argp3) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "BerdyDynamicVariables_assign" "', argument " "3"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::value_type const &""'"); + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "BerdySensors_assign" "', argument " "3"" of type '" "std::vector< iDynTree::BerdySensor >::value_type const &""'"); } - arg3 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable >::value_type * >(argp3); - (arg1)->assign(arg2,(std::vector< iDynTree::BerdyDynamicVariable >::value_type const &)*arg3); + arg3 = reinterpret_cast< std::vector< iDynTree::BerdySensor >::value_type * >(argp3); + (arg1)->assign(arg2,(std::vector< iDynTree::BerdySensor >::value_type const &)*arg3); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; @@ -8480,10 +8586,10 @@ int _wrap_BerdyDynamicVariables_assign(int resc, mxArray *resv[], int argc, mxAr } -int _wrap_BerdyDynamicVariables_resize__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; - std::vector< iDynTree::BerdyDynamicVariable >::size_type arg2 ; - std::vector< iDynTree::BerdyDynamicVariable >::value_type *arg3 = 0 ; +int _wrap_BerdySensors_resize__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; + std::vector< iDynTree::BerdySensor >::size_type arg2 ; + std::vector< iDynTree::BerdySensor >::value_type *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; size_t val2 ; @@ -8492,28 +8598,28 @@ int _wrap_BerdyDynamicVariables_resize__SWIG_1(int resc, mxArray *resv[], int ar int res3 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("BerdyDynamicVariables_resize",argc,3,3,0)) { + if (!SWIG_check_num_args("BerdySensors_resize",argc,3,3,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_resize" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_resize" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); ecode2 = SWIG_AsVal_size_t(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "BerdyDynamicVariables_resize" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::size_type""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "BerdySensors_resize" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::size_type""'"); } - arg2 = static_cast< std::vector< iDynTree::BerdyDynamicVariable >::size_type >(val2); - res3 = SWIG_ConvertPtr(argv[2], &argp3, SWIGTYPE_p_iDynTree__BerdyDynamicVariable, 0 ); + arg2 = static_cast< std::vector< iDynTree::BerdySensor >::size_type >(val2); + res3 = SWIG_ConvertPtr(argv[2], &argp3, SWIGTYPE_p_iDynTree__BerdySensor, 0 ); if (!SWIG_IsOK(res3)) { - SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "BerdyDynamicVariables_resize" "', argument " "3"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::value_type const &""'"); + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "BerdySensors_resize" "', argument " "3"" of type '" "std::vector< iDynTree::BerdySensor >::value_type const &""'"); } if (!argp3) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "BerdyDynamicVariables_resize" "', argument " "3"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::value_type const &""'"); + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "BerdySensors_resize" "', argument " "3"" of type '" "std::vector< iDynTree::BerdySensor >::value_type const &""'"); } - arg3 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable >::value_type * >(argp3); - (arg1)->resize(arg2,(std::vector< iDynTree::BerdyDynamicVariable >::value_type const &)*arg3); + arg3 = reinterpret_cast< std::vector< iDynTree::BerdySensor >::value_type * >(argp3); + (arg1)->resize(arg2,(std::vector< iDynTree::BerdySensor >::value_type const &)*arg3); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; @@ -8522,10 +8628,10 @@ int _wrap_BerdyDynamicVariables_resize__SWIG_1(int resc, mxArray *resv[], int ar } -int _wrap_BerdyDynamicVariables_resize(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_BerdySensors_resize(int resc, mxArray *resv[], int argc, mxArray *argv[]) { if (argc == 2) { int _v; - int res = swig::asptr(argv[0], (std::vector< iDynTree::BerdyDynamicVariable,std::allocator< iDynTree::BerdyDynamicVariable > >**)(0)); + int res = swig::asptr(argv[0], (std::vector< iDynTree::BerdySensor,std::allocator< iDynTree::BerdySensor > >**)(0)); _v = SWIG_CheckState(res); if (_v) { { @@ -8533,13 +8639,13 @@ int _wrap_BerdyDynamicVariables_resize(int resc, mxArray *resv[], int argc, mxAr _v = SWIG_CheckState(res); } if (_v) { - return _wrap_BerdyDynamicVariables_resize__SWIG_0(resc,resv,argc,argv); + return _wrap_BerdySensors_resize__SWIG_0(resc,resv,argc,argv); } } } if (argc == 3) { int _v; - int res = swig::asptr(argv[0], (std::vector< iDynTree::BerdyDynamicVariable,std::allocator< iDynTree::BerdyDynamicVariable > >**)(0)); + int res = swig::asptr(argv[0], (std::vector< iDynTree::BerdySensor,std::allocator< iDynTree::BerdySensor > >**)(0)); _v = SWIG_CheckState(res); if (_v) { { @@ -8548,27 +8654,27 @@ int _wrap_BerdyDynamicVariables_resize(int resc, mxArray *resv[], int argc, mxAr } if (_v) { void *vptr = 0; - int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_iDynTree__BerdyDynamicVariable, 0); + int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_iDynTree__BerdySensor, 0); _v = SWIG_CheckState(res); if (_v) { - return _wrap_BerdyDynamicVariables_resize__SWIG_1(resc,resv,argc,argv); + return _wrap_BerdySensors_resize__SWIG_1(resc,resv,argc,argv); } } } } - SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'BerdyDynamicVariables_resize'." + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'BerdySensors_resize'." " Possible C/C++ prototypes are:\n" - " std::vector< iDynTree::BerdyDynamicVariable >::resize(std::vector< iDynTree::BerdyDynamicVariable >::size_type)\n" - " std::vector< iDynTree::BerdyDynamicVariable >::resize(std::vector< iDynTree::BerdyDynamicVariable >::size_type,std::vector< iDynTree::BerdyDynamicVariable >::value_type const &)\n"); + " std::vector< iDynTree::BerdySensor >::resize(std::vector< iDynTree::BerdySensor >::size_type)\n" + " std::vector< iDynTree::BerdySensor >::resize(std::vector< iDynTree::BerdySensor >::size_type,std::vector< iDynTree::BerdySensor >::value_type const &)\n"); return 1; } -int _wrap_BerdyDynamicVariables_insert__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; - std::vector< iDynTree::BerdyDynamicVariable >::iterator arg2 ; - std::vector< iDynTree::BerdyDynamicVariable >::value_type *arg3 = 0 ; +int _wrap_BerdySensors_insert__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; + std::vector< iDynTree::BerdySensor >::iterator arg2 ; + std::vector< iDynTree::BerdySensor >::value_type *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; swig::MatlabSwigIterator *iter2 = 0 ; @@ -8576,37 +8682,37 @@ int _wrap_BerdyDynamicVariables_insert__SWIG_0(int resc, mxArray *resv[], int ar void *argp3 ; int res3 = 0 ; mxArray * _out; - std::vector< iDynTree::BerdyDynamicVariable >::iterator result; + std::vector< iDynTree::BerdySensor >::iterator result; - if (!SWIG_check_num_args("BerdyDynamicVariables_insert",argc,3,3,0)) { + if (!SWIG_check_num_args("BerdySensors_insert",argc,3,3,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_insert" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_insert" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); res2 = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter2), swig::MatlabSwigIterator::descriptor(), 0); if (!SWIG_IsOK(res2) || !iter2) { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdyDynamicVariables_insert" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdySensors_insert" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::iterator""'"); } else { - swig::MatlabSwigIterator_T::iterator > *iter_t = dynamic_cast::iterator > *>(iter2); + swig::MatlabSwigIterator_T::iterator > *iter_t = dynamic_cast::iterator > *>(iter2); if (iter_t) { arg2 = iter_t->get_current(); } else { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdyDynamicVariables_insert" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdySensors_insert" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::iterator""'"); } } - res3 = SWIG_ConvertPtr(argv[2], &argp3, SWIGTYPE_p_iDynTree__BerdyDynamicVariable, 0 ); + res3 = SWIG_ConvertPtr(argv[2], &argp3, SWIGTYPE_p_iDynTree__BerdySensor, 0 ); if (!SWIG_IsOK(res3)) { - SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "BerdyDynamicVariables_insert" "', argument " "3"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::value_type const &""'"); + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "BerdySensors_insert" "', argument " "3"" of type '" "std::vector< iDynTree::BerdySensor >::value_type const &""'"); } if (!argp3) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "BerdyDynamicVariables_insert" "', argument " "3"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::value_type const &""'"); + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "BerdySensors_insert" "', argument " "3"" of type '" "std::vector< iDynTree::BerdySensor >::value_type const &""'"); } - arg3 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable >::value_type * >(argp3); - result = std_vector_Sl_iDynTree_BerdyDynamicVariable_Sg__insert__SWIG_0(arg1,arg2,(iDynTree::BerdyDynamicVariable const &)*arg3); - _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< iDynTree::BerdyDynamicVariable >::iterator & >(result)), + arg3 = reinterpret_cast< std::vector< iDynTree::BerdySensor >::value_type * >(argp3); + result = std_vector_Sl_iDynTree_BerdySensor_Sg__insert__SWIG_0(arg1,arg2,(iDynTree::BerdySensor const &)*arg3); + _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< iDynTree::BerdySensor >::iterator & >(result)), swig::MatlabSwigIterator::descriptor(),SWIG_POINTER_OWN); if (_out) --resc, *resv++ = _out; return 0; @@ -8615,11 +8721,11 @@ int _wrap_BerdyDynamicVariables_insert__SWIG_0(int resc, mxArray *resv[], int ar } -int _wrap_BerdyDynamicVariables_insert__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; - std::vector< iDynTree::BerdyDynamicVariable >::iterator arg2 ; - std::vector< iDynTree::BerdyDynamicVariable >::size_type arg3 ; - std::vector< iDynTree::BerdyDynamicVariable >::value_type *arg4 = 0 ; +int _wrap_BerdySensors_insert__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; + std::vector< iDynTree::BerdySensor >::iterator arg2 ; + std::vector< iDynTree::BerdySensor >::size_type arg3 ; + std::vector< iDynTree::BerdySensor >::value_type *arg4 = 0 ; void *argp1 = 0 ; int res1 = 0 ; swig::MatlabSwigIterator *iter2 = 0 ; @@ -8630,39 +8736,39 @@ int _wrap_BerdyDynamicVariables_insert__SWIG_1(int resc, mxArray *resv[], int ar int res4 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("BerdyDynamicVariables_insert",argc,4,4,0)) { + if (!SWIG_check_num_args("BerdySensors_insert",argc,4,4,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_insert" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_insert" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); res2 = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter2), swig::MatlabSwigIterator::descriptor(), 0); if (!SWIG_IsOK(res2) || !iter2) { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdyDynamicVariables_insert" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdySensors_insert" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::iterator""'"); } else { - swig::MatlabSwigIterator_T::iterator > *iter_t = dynamic_cast::iterator > *>(iter2); + swig::MatlabSwigIterator_T::iterator > *iter_t = dynamic_cast::iterator > *>(iter2); if (iter_t) { arg2 = iter_t->get_current(); } else { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdyDynamicVariables_insert" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdySensors_insert" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::iterator""'"); } } ecode3 = SWIG_AsVal_size_t(argv[2], &val3); if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "BerdyDynamicVariables_insert" "', argument " "3"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::size_type""'"); + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "BerdySensors_insert" "', argument " "3"" of type '" "std::vector< iDynTree::BerdySensor >::size_type""'"); } - arg3 = static_cast< std::vector< iDynTree::BerdyDynamicVariable >::size_type >(val3); - res4 = SWIG_ConvertPtr(argv[3], &argp4, SWIGTYPE_p_iDynTree__BerdyDynamicVariable, 0 ); + arg3 = static_cast< std::vector< iDynTree::BerdySensor >::size_type >(val3); + res4 = SWIG_ConvertPtr(argv[3], &argp4, SWIGTYPE_p_iDynTree__BerdySensor, 0 ); if (!SWIG_IsOK(res4)) { - SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "BerdyDynamicVariables_insert" "', argument " "4"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::value_type const &""'"); + SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "BerdySensors_insert" "', argument " "4"" of type '" "std::vector< iDynTree::BerdySensor >::value_type const &""'"); } if (!argp4) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "BerdyDynamicVariables_insert" "', argument " "4"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::value_type const &""'"); + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "BerdySensors_insert" "', argument " "4"" of type '" "std::vector< iDynTree::BerdySensor >::value_type const &""'"); } - arg4 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable >::value_type * >(argp4); - std_vector_Sl_iDynTree_BerdyDynamicVariable_Sg__insert__SWIG_1(arg1,arg2,arg3,(iDynTree::BerdyDynamicVariable const &)*arg4); + arg4 = reinterpret_cast< std::vector< iDynTree::BerdySensor >::value_type * >(argp4); + std_vector_Sl_iDynTree_BerdySensor_Sg__insert__SWIG_1(arg1,arg2,arg3,(iDynTree::BerdySensor const &)*arg4); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; @@ -8671,33 +8777,33 @@ int _wrap_BerdyDynamicVariables_insert__SWIG_1(int resc, mxArray *resv[], int ar } -int _wrap_BerdyDynamicVariables_insert(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_BerdySensors_insert(int resc, mxArray *resv[], int argc, mxArray *argv[]) { if (argc == 3) { int _v; - int res = swig::asptr(argv[0], (std::vector< iDynTree::BerdyDynamicVariable,std::allocator< iDynTree::BerdyDynamicVariable > >**)(0)); + int res = swig::asptr(argv[0], (std::vector< iDynTree::BerdySensor,std::allocator< iDynTree::BerdySensor > >**)(0)); _v = SWIG_CheckState(res); if (_v) { swig::MatlabSwigIterator *iter = 0; int res = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter), swig::MatlabSwigIterator::descriptor(), 0); - _v = (SWIG_IsOK(res) && iter && (dynamic_cast::iterator > *>(iter) != 0)); + _v = (SWIG_IsOK(res) && iter && (dynamic_cast::iterator > *>(iter) != 0)); if (_v) { void *vptr = 0; - int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_iDynTree__BerdyDynamicVariable, 0); + int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_iDynTree__BerdySensor, 0); _v = SWIG_CheckState(res); if (_v) { - return _wrap_BerdyDynamicVariables_insert__SWIG_0(resc,resv,argc,argv); + return _wrap_BerdySensors_insert__SWIG_0(resc,resv,argc,argv); } } } } if (argc == 4) { int _v; - int res = swig::asptr(argv[0], (std::vector< iDynTree::BerdyDynamicVariable,std::allocator< iDynTree::BerdyDynamicVariable > >**)(0)); + int res = swig::asptr(argv[0], (std::vector< iDynTree::BerdySensor,std::allocator< iDynTree::BerdySensor > >**)(0)); _v = SWIG_CheckState(res); if (_v) { swig::MatlabSwigIterator *iter = 0; int res = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter), swig::MatlabSwigIterator::descriptor(), 0); - _v = (SWIG_IsOK(res) && iter && (dynamic_cast::iterator > *>(iter) != 0)); + _v = (SWIG_IsOK(res) && iter && (dynamic_cast::iterator > *>(iter) != 0)); if (_v) { { int res = SWIG_AsVal_size_t(argv[2], NULL); @@ -8705,46 +8811,46 @@ int _wrap_BerdyDynamicVariables_insert(int resc, mxArray *resv[], int argc, mxAr } if (_v) { void *vptr = 0; - int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_iDynTree__BerdyDynamicVariable, 0); + int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_iDynTree__BerdySensor, 0); _v = SWIG_CheckState(res); if (_v) { - return _wrap_BerdyDynamicVariables_insert__SWIG_1(resc,resv,argc,argv); + return _wrap_BerdySensors_insert__SWIG_1(resc,resv,argc,argv); } } } } } - SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'BerdyDynamicVariables_insert'." + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'BerdySensors_insert'." " Possible C/C++ prototypes are:\n" - " std::vector< iDynTree::BerdyDynamicVariable >::insert(std::vector< iDynTree::BerdyDynamicVariable >::iterator,std::vector< iDynTree::BerdyDynamicVariable >::value_type const &)\n" - " std::vector< iDynTree::BerdyDynamicVariable >::insert(std::vector< iDynTree::BerdyDynamicVariable >::iterator,std::vector< iDynTree::BerdyDynamicVariable >::size_type,std::vector< iDynTree::BerdyDynamicVariable >::value_type const &)\n"); + " std::vector< iDynTree::BerdySensor >::insert(std::vector< iDynTree::BerdySensor >::iterator,std::vector< iDynTree::BerdySensor >::value_type const &)\n" + " std::vector< iDynTree::BerdySensor >::insert(std::vector< iDynTree::BerdySensor >::iterator,std::vector< iDynTree::BerdySensor >::size_type,std::vector< iDynTree::BerdySensor >::value_type const &)\n"); return 1; } -int _wrap_BerdyDynamicVariables_reserve(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; - std::vector< iDynTree::BerdyDynamicVariable >::size_type arg2 ; +int _wrap_BerdySensors_reserve(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; + std::vector< iDynTree::BerdySensor >::size_type arg2 ; void *argp1 = 0 ; int res1 = 0 ; size_t val2 ; int ecode2 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("BerdyDynamicVariables_reserve",argc,2,2,0)) { + if (!SWIG_check_num_args("BerdySensors_reserve",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_reserve" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_reserve" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); ecode2 = SWIG_AsVal_size_t(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "BerdyDynamicVariables_reserve" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::size_type""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "BerdySensors_reserve" "', argument " "2"" of type '" "std::vector< iDynTree::BerdySensor >::size_type""'"); } - arg2 = static_cast< std::vector< iDynTree::BerdyDynamicVariable >::size_type >(val2); + arg2 = static_cast< std::vector< iDynTree::BerdySensor >::size_type >(val2); (arg1)->reserve(arg2); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; @@ -8754,22 +8860,22 @@ int _wrap_BerdyDynamicVariables_reserve(int resc, mxArray *resv[], int argc, mxA } -int _wrap_BerdyDynamicVariables_capacity(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; +int _wrap_BerdySensors_capacity(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - std::vector< iDynTree::BerdyDynamicVariable >::size_type result; + std::vector< iDynTree::BerdySensor >::size_type result; - if (!SWIG_check_num_args("BerdyDynamicVariables_capacity",argc,1,1,0)) { + if (!SWIG_check_num_args("BerdySensors_capacity",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_capacity" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdySensors_capacity" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > const *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); - result = ((std::vector< iDynTree::BerdyDynamicVariable > const *)arg1)->capacity(); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); + result = ((std::vector< iDynTree::BerdySensor > const *)arg1)->capacity(); _out = SWIG_From_size_t(static_cast< size_t >(result)); if (_out) --resc, *resv++ = _out; return 0; @@ -8778,22 +8884,22 @@ int _wrap_BerdyDynamicVariables_capacity(int resc, mxArray *resv[], int argc, mx } -int _wrap_delete_BerdyDynamicVariables(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; +int _wrap_delete_BerdySensors(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdySensor > *arg1 = (std::vector< iDynTree::BerdySensor > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; int is_owned; - if (!SWIG_check_num_args("delete_BerdyDynamicVariables",argc,1,1,0)) { + if (!SWIG_check_num_args("delete_BerdySensors",argc,1,1,0)) { SWIG_fail; } is_owned = SWIG_Matlab_isOwned(argv[0]); - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, SWIG_POINTER_DISOWN | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, SWIG_POINTER_DISOWN | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_BerdyDynamicVariables" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_BerdySensors" "', argument " "1"" of type '" "std::vector< iDynTree::BerdySensor > *""'"); } - arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdySensor > * >(argp1); if (is_owned) { delete arg1; } @@ -8805,125 +8911,117 @@ int _wrap_delete_BerdyDynamicVariables(int resc, mxArray *resv[], int argc, mxAr } -int _wrap_reportInfo(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - char *arg1 = (char *) 0 ; - char *arg2 = (char *) 0 ; - char *arg3 = (char *) 0 ; - int res1 ; - char *buf1 = 0 ; - int alloc1 = 0 ; - int res2 ; - char *buf2 = 0 ; - int alloc2 = 0 ; - int res3 ; - char *buf3 = 0 ; - int alloc3 = 0 ; +int _wrap_BerdyDynamicVariables_pop(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; mxArray * _out; + std::vector< iDynTree::BerdyDynamicVariable >::value_type result; - if (!SWIG_check_num_args("reportInfo",argc,3,3,0)) { + if (!SWIG_check_num_args("BerdyDynamicVariables_pop",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_AsCharPtrAndSize(argv[0], &buf1, NULL, &alloc1); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "reportInfo" "', argument " "1"" of type '" "char const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_pop" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); } - arg1 = reinterpret_cast< char * >(buf1); - res2 = SWIG_AsCharPtrAndSize(argv[1], &buf2, NULL, &alloc2); - if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "reportInfo" "', argument " "2"" of type '" "char const *""'"); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + try { + result = std_vector_Sl_iDynTree_BerdyDynamicVariable_Sg__pop(arg1); } - arg2 = reinterpret_cast< char * >(buf2); - res3 = SWIG_AsCharPtrAndSize(argv[2], &buf3, NULL, &alloc3); - if (!SWIG_IsOK(res3)) { - SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "reportInfo" "', argument " "3"" of type '" "char const *""'"); + catch(std::out_of_range &_e) { + SWIG_exception_fail(SWIG_IndexError, (&_e)->what()); } - arg3 = reinterpret_cast< char * >(buf3); - iDynTree::reportInfo((char const *)arg1,(char const *)arg2,(char const *)arg3); - _out = (mxArray*)0; + + _out = SWIG_NewPointerObj((new std::vector< iDynTree::BerdyDynamicVariable >::value_type(static_cast< const std::vector< iDynTree::BerdyDynamicVariable >::value_type& >(result))), SWIGTYPE_p_iDynTree__BerdyDynamicVariable, SWIG_POINTER_OWN | 0 ); if (_out) --resc, *resv++ = _out; - if (alloc1 == SWIG_NEWOBJ) delete[] buf1; - if (alloc2 == SWIG_NEWOBJ) delete[] buf2; - if (alloc3 == SWIG_NEWOBJ) delete[] buf3; return 0; fail: - if (alloc1 == SWIG_NEWOBJ) delete[] buf1; - if (alloc2 == SWIG_NEWOBJ) delete[] buf2; - if (alloc3 == SWIG_NEWOBJ) delete[] buf3; return 1; } -int _wrap_reportDebug(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - char *arg1 = (char *) 0 ; - char *arg2 = (char *) 0 ; - char *arg3 = (char *) 0 ; - int res1 ; - char *buf1 = 0 ; - int alloc1 = 0 ; - int res2 ; - char *buf2 = 0 ; - int alloc2 = 0 ; - int res3 ; - char *buf3 = 0 ; - int alloc3 = 0 ; +int _wrap_BerdyDynamicVariables_brace(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; + std::vector< iDynTree::BerdyDynamicVariable >::difference_type arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + ptrdiff_t val2 ; + int ecode2 = 0 ; mxArray * _out; + std::vector< iDynTree::BerdyDynamicVariable >::value_type result; - if (!SWIG_check_num_args("reportDebug",argc,3,3,0)) { + if (!SWIG_check_num_args("BerdyDynamicVariables_brace",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_AsCharPtrAndSize(argv[0], &buf1, NULL, &alloc1); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "reportDebug" "', argument " "1"" of type '" "char const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_brace" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); } - arg1 = reinterpret_cast< char * >(buf1); - res2 = SWIG_AsCharPtrAndSize(argv[1], &buf2, NULL, &alloc2); - if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "reportDebug" "', argument " "2"" of type '" "char const *""'"); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + ecode2 = SWIG_AsVal_ptrdiff_t(argv[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "BerdyDynamicVariables_brace" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::difference_type""'"); + } + arg2 = static_cast< std::vector< iDynTree::BerdyDynamicVariable >::difference_type >(val2); + try { + result = std_vector_Sl_iDynTree_BerdyDynamicVariable_Sg__brace(arg1,arg2); } - arg2 = reinterpret_cast< char * >(buf2); - res3 = SWIG_AsCharPtrAndSize(argv[2], &buf3, NULL, &alloc3); - if (!SWIG_IsOK(res3)) { - SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "reportDebug" "', argument " "3"" of type '" "char const *""'"); + catch(std::out_of_range &_e) { + SWIG_exception_fail(SWIG_IndexError, (&_e)->what()); } - arg3 = reinterpret_cast< char * >(buf3); - iDynTree::reportDebug((char const *)arg1,(char const *)arg2,(char const *)arg3); - _out = (mxArray*)0; + + _out = SWIG_NewPointerObj((new std::vector< iDynTree::BerdyDynamicVariable >::value_type(static_cast< const std::vector< iDynTree::BerdyDynamicVariable >::value_type& >(result))), SWIGTYPE_p_iDynTree__BerdyDynamicVariable, SWIG_POINTER_OWN | 0 ); if (_out) --resc, *resv++ = _out; - if (alloc1 == SWIG_NEWOBJ) delete[] buf1; - if (alloc2 == SWIG_NEWOBJ) delete[] buf2; - if (alloc3 == SWIG_NEWOBJ) delete[] buf3; return 0; fail: - if (alloc1 == SWIG_NEWOBJ) delete[] buf1; - if (alloc2 == SWIG_NEWOBJ) delete[] buf2; - if (alloc3 == SWIG_NEWOBJ) delete[] buf3; return 1; } -int _wrap_IndexRange_offset_set(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::IndexRange *arg1 = (iDynTree::IndexRange *) 0 ; - std::ptrdiff_t arg2 ; +int _wrap_BerdyDynamicVariables_setbrace(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; + std::vector< iDynTree::BerdyDynamicVariable >::value_type arg2 ; + std::vector< iDynTree::BerdyDynamicVariable >::difference_type arg3 ; void *argp1 = 0 ; int res1 = 0 ; - ptrdiff_t val2 ; - int ecode2 = 0 ; + void *argp2 ; + int res2 = 0 ; + ptrdiff_t val3 ; + int ecode3 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("IndexRange_offset_set",argc,2,2,0)) { + if (!SWIG_check_num_args("BerdyDynamicVariables_setbrace",argc,3,3,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__IndexRange, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "IndexRange_offset_set" "', argument " "1"" of type '" "iDynTree::IndexRange *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_setbrace" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); } - arg1 = reinterpret_cast< iDynTree::IndexRange * >(argp1); - ecode2 = SWIG_AsVal_ptrdiff_t(argv[1], &val2); - if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "IndexRange_offset_set" "', argument " "2"" of type '" "std::ptrdiff_t""'"); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + { + res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__BerdyDynamicVariable, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "BerdyDynamicVariables_setbrace" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::value_type""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "BerdyDynamicVariables_setbrace" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::value_type""'"); + } else { + arg2 = *(reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable >::value_type * >(argp2)); + } + } + ecode3 = SWIG_AsVal_ptrdiff_t(argv[2], &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "BerdyDynamicVariables_setbrace" "', argument " "3"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::difference_type""'"); } - arg2 = static_cast< std::ptrdiff_t >(val2); - if (arg1) (arg1)->offset = arg2; + arg3 = static_cast< std::vector< iDynTree::BerdyDynamicVariable >::difference_type >(val3); + try { + std_vector_Sl_iDynTree_BerdyDynamicVariable_Sg__setbrace(arg1,arg2,arg3); + } + catch(std::out_of_range &_e) { + SWIG_exception_fail(SWIG_IndexError, (&_e)->what()); + } + _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; @@ -8932,53 +9030,35 @@ int _wrap_IndexRange_offset_set(int resc, mxArray *resv[], int argc, mxArray *ar } -int _wrap_IndexRange_offset_get(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::IndexRange *arg1 = (iDynTree::IndexRange *) 0 ; +int _wrap_BerdyDynamicVariables_append(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; + std::vector< iDynTree::BerdyDynamicVariable >::value_type arg2 ; void *argp1 = 0 ; int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; mxArray * _out; - std::ptrdiff_t result; - if (!SWIG_check_num_args("IndexRange_offset_get",argc,1,1,0)) { + if (!SWIG_check_num_args("BerdyDynamicVariables_append",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__IndexRange, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "IndexRange_offset_get" "', argument " "1"" of type '" "iDynTree::IndexRange *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_append" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); } - arg1 = reinterpret_cast< iDynTree::IndexRange * >(argp1); - result = ((arg1)->offset); - _out = SWIG_From_ptrdiff_t(static_cast< ptrdiff_t >(result)); - if (_out) --resc, *resv++ = _out; - return 0; -fail: - return 1; -} - - -int _wrap_IndexRange_size_set(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::IndexRange *arg1 = (iDynTree::IndexRange *) 0 ; - std::ptrdiff_t arg2 ; - void *argp1 = 0 ; - int res1 = 0 ; - ptrdiff_t val2 ; - int ecode2 = 0 ; - mxArray * _out; - - if (!SWIG_check_num_args("IndexRange_size_set",argc,2,2,0)) { - SWIG_fail; - } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__IndexRange, 0 | 0 ); - if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "IndexRange_size_set" "', argument " "1"" of type '" "iDynTree::IndexRange *""'"); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + { + res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__BerdyDynamicVariable, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "BerdyDynamicVariables_append" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::value_type""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "BerdyDynamicVariables_append" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::value_type""'"); + } else { + arg2 = *(reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable >::value_type * >(argp2)); + } } - arg1 = reinterpret_cast< iDynTree::IndexRange * >(argp1); - ecode2 = SWIG_AsVal_ptrdiff_t(argv[1], &val2); - if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "IndexRange_size_set" "', argument " "2"" of type '" "std::ptrdiff_t""'"); - } - arg2 = static_cast< std::ptrdiff_t >(val2); - if (arg1) (arg1)->size = arg2; + std_vector_Sl_iDynTree_BerdyDynamicVariable_Sg__append(arg1,arg2); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; @@ -8987,23 +9067,16 @@ int _wrap_IndexRange_size_set(int resc, mxArray *resv[], int argc, mxArray *argv } -int _wrap_IndexRange_size_get(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::IndexRange *arg1 = (iDynTree::IndexRange *) 0 ; - void *argp1 = 0 ; - int res1 = 0 ; +int _wrap_new_BerdyDynamicVariables__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { mxArray * _out; - std::ptrdiff_t result; + std::vector< iDynTree::BerdyDynamicVariable > *result = 0 ; - if (!SWIG_check_num_args("IndexRange_size_get",argc,1,1,0)) { + if (!SWIG_check_num_args("new_BerdyDynamicVariables",argc,0,0,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__IndexRange, 0 | 0 ); - if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "IndexRange_size_get" "', argument " "1"" of type '" "iDynTree::IndexRange *""'"); - } - arg1 = reinterpret_cast< iDynTree::IndexRange * >(argp1); - result = ((arg1)->size); - _out = SWIG_From_ptrdiff_t(static_cast< ptrdiff_t >(result)); + (void)argv; + result = (std::vector< iDynTree::BerdyDynamicVariable > *)new std::vector< iDynTree::BerdyDynamicVariable >(); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 1 | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -9011,40 +9084,54 @@ int _wrap_IndexRange_size_get(int resc, mxArray *resv[], int argc, mxArray *argv } -int _wrap_IndexRange_isValid(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::IndexRange *arg1 = (iDynTree::IndexRange *) 0 ; - void *argp1 = 0 ; - int res1 = 0 ; +int _wrap_new_BerdyDynamicVariables__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdyDynamicVariable > *arg1 = 0 ; + int res1 = SWIG_OLDOBJ ; mxArray * _out; - bool result; + std::vector< iDynTree::BerdyDynamicVariable > *result = 0 ; - if (!SWIG_check_num_args("IndexRange_isValid",argc,1,1,0)) { + if (!SWIG_check_num_args("new_BerdyDynamicVariables",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__IndexRange, 0 | 0 ); - if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "IndexRange_isValid" "', argument " "1"" of type '" "iDynTree::IndexRange const *""'"); + { + std::vector< iDynTree::BerdyDynamicVariable,std::allocator< iDynTree::BerdyDynamicVariable > > *ptr = (std::vector< iDynTree::BerdyDynamicVariable,std::allocator< iDynTree::BerdyDynamicVariable > > *)0; + res1 = swig::asptr(argv[0], &ptr); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_BerdyDynamicVariables" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > const &""'"); + } + if (!ptr) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_BerdyDynamicVariables" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > const &""'"); + } + arg1 = ptr; } - arg1 = reinterpret_cast< iDynTree::IndexRange * >(argp1); - result = (bool)((iDynTree::IndexRange const *)arg1)->isValid(); - _out = SWIG_From_bool(static_cast< bool >(result)); + result = (std::vector< iDynTree::BerdyDynamicVariable > *)new std::vector< iDynTree::BerdyDynamicVariable >((std::vector< iDynTree::BerdyDynamicVariable > const &)*arg1); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 1 | 0 ); if (_out) --resc, *resv++ = _out; + if (SWIG_IsNewObj(res1)) delete arg1; return 0; fail: + if (SWIG_IsNewObj(res1)) delete arg1; return 1; } -int _wrap_IndexRange_InvalidRange(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_BerdyDynamicVariables_empty(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; mxArray * _out; - iDynTree::IndexRange result; + bool result; - if (!SWIG_check_num_args("IndexRange_InvalidRange",argc,0,0,0)) { + if (!SWIG_check_num_args("BerdyDynamicVariables_empty",argc,1,1,0)) { SWIG_fail; } - (void)argv; - result = iDynTree::IndexRange::InvalidRange(); - _out = SWIG_NewPointerObj((new iDynTree::IndexRange(static_cast< const iDynTree::IndexRange& >(result))), SWIGTYPE_p_iDynTree__IndexRange, SWIG_POINTER_OWN | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_empty" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > const *""'"); + } + arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + result = (bool)((std::vector< iDynTree::BerdyDynamicVariable > const *)arg1)->empty(); + _out = SWIG_From_bool(static_cast< bool >(result)); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -9052,16 +9139,23 @@ int _wrap_IndexRange_InvalidRange(int resc, mxArray *resv[], int argc, mxArray * } -int _wrap_new_IndexRange(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_BerdyDynamicVariables_size(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; mxArray * _out; - iDynTree::IndexRange *result = 0 ; + std::vector< iDynTree::BerdyDynamicVariable >::size_type result; - if (!SWIG_check_num_args("new_IndexRange",argc,0,0,0)) { + if (!SWIG_check_num_args("BerdyDynamicVariables_size",argc,1,1,0)) { SWIG_fail; } - (void)argv; - result = (iDynTree::IndexRange *)new iDynTree::IndexRange(); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__IndexRange, 1 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_size" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > const *""'"); + } + arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + result = ((std::vector< iDynTree::BerdyDynamicVariable > const *)arg1)->size(); + _out = SWIG_From_size_t(static_cast< size_t >(result)); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -9069,25 +9163,32 @@ int _wrap_new_IndexRange(int resc, mxArray *resv[], int argc, mxArray *argv[]) { } -int _wrap_delete_IndexRange(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::IndexRange *arg1 = (iDynTree::IndexRange *) 0 ; +int _wrap_BerdyDynamicVariables_swap(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; + std::vector< iDynTree::BerdyDynamicVariable > *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; mxArray * _out; - int is_owned; - if (!SWIG_check_num_args("delete_IndexRange",argc,1,1,0)) { + if (!SWIG_check_num_args("BerdyDynamicVariables_swap",argc,2,2,0)) { SWIG_fail; } - is_owned = SWIG_Matlab_isOwned(argv[0]); - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__IndexRange, SWIG_POINTER_DISOWN | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_IndexRange" "', argument " "1"" of type '" "iDynTree::IndexRange *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_swap" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); } - arg1 = reinterpret_cast< iDynTree::IndexRange * >(argp1); - if (is_owned) { - delete arg1; + arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "BerdyDynamicVariables_swap" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > &""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "BerdyDynamicVariables_swap" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > &""'"); } + arg2 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp2); + (arg1)->swap(*arg2); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; @@ -9096,43 +9197,24 @@ int _wrap_delete_IndexRange(int resc, mxArray *resv[], int argc, mxArray *argv[] } -int _wrap_checkDoublesAreEqual__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - double *arg1 = 0 ; - double *arg2 = 0 ; - double arg3 ; - double temp1 ; - double val1 ; - int ecode1 = 0 ; - double temp2 ; - double val2 ; - int ecode2 = 0 ; - double val3 ; - int ecode3 = 0 ; +int _wrap_BerdyDynamicVariables_begin(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; mxArray * _out; - bool result; + std::vector< iDynTree::BerdyDynamicVariable >::iterator result; - if (!SWIG_check_num_args("checkDoublesAreEqual",argc,3,3,0)) { + if (!SWIG_check_num_args("BerdyDynamicVariables_begin",argc,1,1,0)) { SWIG_fail; } - ecode1 = SWIG_AsVal_double(argv[0], &val1); - if (!SWIG_IsOK(ecode1)) { - SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "checkDoublesAreEqual" "', argument " "1"" of type '" "double""'"); - } - temp1 = static_cast< double >(val1); - arg1 = &temp1; - ecode2 = SWIG_AsVal_double(argv[1], &val2); - if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "checkDoublesAreEqual" "', argument " "2"" of type '" "double""'"); - } - temp2 = static_cast< double >(val2); - arg2 = &temp2; - ecode3 = SWIG_AsVal_double(argv[2], &val3); - if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "checkDoublesAreEqual" "', argument " "3"" of type '" "double""'"); - } - arg3 = static_cast< double >(val3); - result = (bool)iDynTree::checkDoublesAreEqual((double const &)*arg1,(double const &)*arg2,arg3); - _out = SWIG_From_bool(static_cast< bool >(result)); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_begin" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); + } + arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + result = (arg1)->begin(); + _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< iDynTree::BerdyDynamicVariable >::iterator & >(result)), + swig::MatlabSwigIterator::descriptor(),SWIG_POINTER_OWN); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -9140,35 +9222,24 @@ int _wrap_checkDoublesAreEqual__SWIG_0(int resc, mxArray *resv[], int argc, mxAr } -int _wrap_checkDoublesAreEqual__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - double *arg1 = 0 ; - double *arg2 = 0 ; - double temp1 ; - double val1 ; - int ecode1 = 0 ; - double temp2 ; - double val2 ; - int ecode2 = 0 ; +int _wrap_BerdyDynamicVariables_end(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; mxArray * _out; - bool result; + std::vector< iDynTree::BerdyDynamicVariable >::iterator result; - if (!SWIG_check_num_args("checkDoublesAreEqual",argc,2,2,0)) { + if (!SWIG_check_num_args("BerdyDynamicVariables_end",argc,1,1,0)) { SWIG_fail; } - ecode1 = SWIG_AsVal_double(argv[0], &val1); - if (!SWIG_IsOK(ecode1)) { - SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "checkDoublesAreEqual" "', argument " "1"" of type '" "double""'"); - } - temp1 = static_cast< double >(val1); - arg1 = &temp1; - ecode2 = SWIG_AsVal_double(argv[1], &val2); - if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "checkDoublesAreEqual" "', argument " "2"" of type '" "double""'"); - } - temp2 = static_cast< double >(val2); - arg2 = &temp2; - result = (bool)iDynTree::checkDoublesAreEqual((double const &)*arg1,(double const &)*arg2); - _out = SWIG_From_bool(static_cast< bool >(result)); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_end" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); + } + arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + result = (arg1)->end(); + _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< iDynTree::BerdyDynamicVariable >::iterator & >(result)), + swig::MatlabSwigIterator::descriptor(),SWIG_POINTER_OWN); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -9176,64 +9247,24 @@ int _wrap_checkDoublesAreEqual__SWIG_1(int resc, mxArray *resv[], int argc, mxAr } -int _wrap_checkDoublesAreEqual(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - if (argc == 2) { - int _v; - { - int res = SWIG_AsVal_double(argv[0], NULL); - _v = SWIG_CheckState(res); - } - if (_v) { - { - int res = SWIG_AsVal_double(argv[1], NULL); - _v = SWIG_CheckState(res); - } - if (_v) { - return _wrap_checkDoublesAreEqual__SWIG_1(resc,resv,argc,argv); - } - } - } - if (argc == 3) { - int _v; - { - int res = SWIG_AsVal_double(argv[0], NULL); - _v = SWIG_CheckState(res); - } - if (_v) { - { - int res = SWIG_AsVal_double(argv[1], NULL); - _v = SWIG_CheckState(res); - } - if (_v) { - { - int res = SWIG_AsVal_double(argv[2], NULL); - _v = SWIG_CheckState(res); - } - if (_v) { - return _wrap_checkDoublesAreEqual__SWIG_0(resc,resv,argc,argv); - } - } - } - } - - SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'checkDoublesAreEqual'." - " Possible C/C++ prototypes are:\n" - " iDynTree::checkDoublesAreEqual(double const &,double const &,double)\n" - " iDynTree::checkDoublesAreEqual(double const &,double const &)\n"); - return 1; -} - - -int _wrap_new_MatrixDynSize__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_BerdyDynamicVariables_rbegin(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; mxArray * _out; - iDynTree::MatrixDynSize *result = 0 ; + std::vector< iDynTree::BerdyDynamicVariable >::reverse_iterator result; - if (!SWIG_check_num_args("new_MatrixDynSize",argc,0,0,0)) { + if (!SWIG_check_num_args("BerdyDynamicVariables_rbegin",argc,1,1,0)) { SWIG_fail; } - (void)argv; - result = (iDynTree::MatrixDynSize *)new iDynTree::MatrixDynSize(); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__MatrixDynSize, 1 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_rbegin" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); + } + arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + result = (arg1)->rbegin(); + _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< iDynTree::BerdyDynamicVariable >::reverse_iterator & >(result)), + swig::MatlabSwigIterator::descriptor(),SWIG_POINTER_OWN); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -9241,31 +9272,24 @@ int _wrap_new_MatrixDynSize__SWIG_0(int resc, mxArray *resv[], int argc, mxArray } -int _wrap_new_MatrixDynSize__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - unsigned int arg1 ; - unsigned int arg2 ; - unsigned int val1 ; - int ecode1 = 0 ; - unsigned int val2 ; - int ecode2 = 0 ; +int _wrap_BerdyDynamicVariables_rend(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; mxArray * _out; - iDynTree::MatrixDynSize *result = 0 ; + std::vector< iDynTree::BerdyDynamicVariable >::reverse_iterator result; - if (!SWIG_check_num_args("new_MatrixDynSize",argc,2,2,0)) { + if (!SWIG_check_num_args("BerdyDynamicVariables_rend",argc,1,1,0)) { SWIG_fail; } - ecode1 = SWIG_AsVal_unsigned_SS_int(argv[0], &val1); - if (!SWIG_IsOK(ecode1)) { - SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_MatrixDynSize" "', argument " "1"" of type '" "unsigned int""'"); - } - arg1 = static_cast< unsigned int >(val1); - ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); - if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_MatrixDynSize" "', argument " "2"" of type '" "unsigned int""'"); - } - arg2 = static_cast< unsigned int >(val2); - result = (iDynTree::MatrixDynSize *)new iDynTree::MatrixDynSize(arg1,arg2); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__MatrixDynSize, 1 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_rend" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); + } + arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + result = (arg1)->rend(); + _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< iDynTree::BerdyDynamicVariable >::reverse_iterator & >(result)), + swig::MatlabSwigIterator::descriptor(),SWIG_POINTER_OWN); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -9273,39 +9297,22 @@ int _wrap_new_MatrixDynSize__SWIG_1(int resc, mxArray *resv[], int argc, mxArray } -int _wrap_new_MatrixDynSize__SWIG_2(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - double *arg1 = (double *) 0 ; - unsigned int arg2 ; - unsigned int arg3 ; +int _wrap_BerdyDynamicVariables_clear(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; - unsigned int val2 ; - int ecode2 = 0 ; - unsigned int val3 ; - int ecode3 = 0 ; mxArray * _out; - iDynTree::MatrixDynSize *result = 0 ; - if (!SWIG_check_num_args("new_MatrixDynSize",argc,3,3,0)) { + if (!SWIG_check_num_args("BerdyDynamicVariables_clear",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_double, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_MatrixDynSize" "', argument " "1"" of type '" "double const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_clear" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); } - arg1 = reinterpret_cast< double * >(argp1); - ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); - if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_MatrixDynSize" "', argument " "2"" of type '" "unsigned int""'"); - } - arg2 = static_cast< unsigned int >(val2); - ecode3 = SWIG_AsVal_unsigned_SS_int(argv[2], &val3); - if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "new_MatrixDynSize" "', argument " "3"" of type '" "unsigned int""'"); - } - arg3 = static_cast< unsigned int >(val3); - result = (iDynTree::MatrixDynSize *)new iDynTree::MatrixDynSize((double const *)arg1,arg2,arg3); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__MatrixDynSize, 1 | 0 ); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + (arg1)->clear(); + _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; fail: @@ -9313,26 +9320,23 @@ int _wrap_new_MatrixDynSize__SWIG_2(int resc, mxArray *resv[], int argc, mxArray } -int _wrap_new_MatrixDynSize__SWIG_3(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixDynSize *arg1 = 0 ; - void *argp1 ; +int _wrap_BerdyDynamicVariables_get_allocator(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; + void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - iDynTree::MatrixDynSize *result = 0 ; + SwigValueWrapper< std::allocator< iDynTree::BerdyDynamicVariable > > result; - if (!SWIG_check_num_args("new_MatrixDynSize",argc,1,1,0)) { + if (!SWIG_check_num_args("BerdyDynamicVariables_get_allocator",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1, SWIGTYPE_p_iDynTree__MatrixDynSize, 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_MatrixDynSize" "', argument " "1"" of type '" "iDynTree::MatrixDynSize const &""'"); - } - if (!argp1) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_MatrixDynSize" "', argument " "1"" of type '" "iDynTree::MatrixDynSize const &""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_get_allocator" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > const *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp1); - result = (iDynTree::MatrixDynSize *)new iDynTree::MatrixDynSize((iDynTree::MatrixDynSize const &)*arg1); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__MatrixDynSize, 1 | 0 ); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + result = ((std::vector< iDynTree::BerdyDynamicVariable > const *)arg1)->get_allocator(); + _out = SWIG_NewPointerObj((new std::vector< iDynTree::BerdyDynamicVariable >::allocator_type(static_cast< const std::vector< iDynTree::BerdyDynamicVariable >::allocator_type& >(result))), SWIGTYPE_p_std__allocatorT_iDynTree__BerdyDynamicVariable_t, SWIG_POINTER_OWN | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -9340,86 +9344,45 @@ int _wrap_new_MatrixDynSize__SWIG_3(int resc, mxArray *resv[], int argc, mxArray } -int _wrap_new_MatrixDynSize(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - if (argc == 0) { - return _wrap_new_MatrixDynSize__SWIG_0(resc,resv,argc,argv); - } - if (argc == 1) { - int _v; - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_iDynTree__MatrixDynSize, 0); - _v = SWIG_CheckState(res); - if (_v) { - return _wrap_new_MatrixDynSize__SWIG_3(resc,resv,argc,argv); - } - } - if (argc == 2) { - int _v; - { - int res = SWIG_AsVal_unsigned_SS_int(argv[0], NULL); - _v = SWIG_CheckState(res); - } - if (_v) { - { - int res = SWIG_AsVal_unsigned_SS_int(argv[1], NULL); - _v = SWIG_CheckState(res); - } - if (_v) { - return _wrap_new_MatrixDynSize__SWIG_1(resc,resv,argc,argv); - } - } - } - if (argc == 3) { - int _v; - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_double, 0); - _v = SWIG_CheckState(res); - if (_v) { - { - int res = SWIG_AsVal_unsigned_SS_int(argv[1], NULL); - _v = SWIG_CheckState(res); - } - if (_v) { - { - int res = SWIG_AsVal_unsigned_SS_int(argv[2], NULL); - _v = SWIG_CheckState(res); - } - if (_v) { - return _wrap_new_MatrixDynSize__SWIG_2(resc,resv,argc,argv); - } - } - } - } +int _wrap_new_BerdyDynamicVariables__SWIG_2(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdyDynamicVariable >::size_type arg1 ; + size_t val1 ; + int ecode1 = 0 ; + mxArray * _out; + std::vector< iDynTree::BerdyDynamicVariable > *result = 0 ; - SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'new_MatrixDynSize'." - " Possible C/C++ prototypes are:\n" - " iDynTree::MatrixDynSize::MatrixDynSize()\n" - " iDynTree::MatrixDynSize::MatrixDynSize(unsigned int,unsigned int)\n" - " iDynTree::MatrixDynSize::MatrixDynSize(double const *,unsigned int const,unsigned int const)\n" - " iDynTree::MatrixDynSize::MatrixDynSize(iDynTree::MatrixDynSize const &)\n"); + if (!SWIG_check_num_args("new_BerdyDynamicVariables",argc,1,1,0)) { + SWIG_fail; + } + ecode1 = SWIG_AsVal_size_t(argv[0], &val1); + if (!SWIG_IsOK(ecode1)) { + SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_BerdyDynamicVariables" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::size_type""'"); + } + arg1 = static_cast< std::vector< iDynTree::BerdyDynamicVariable >::size_type >(val1); + result = (std::vector< iDynTree::BerdyDynamicVariable > *)new std::vector< iDynTree::BerdyDynamicVariable >(arg1); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 1 | 0 ); + if (_out) --resc, *resv++ = _out; + return 0; +fail: return 1; } -int _wrap_delete_MatrixDynSize(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixDynSize *arg1 = (iDynTree::MatrixDynSize *) 0 ; +int _wrap_BerdyDynamicVariables_pop_back(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - int is_owned; - if (!SWIG_check_num_args("delete_MatrixDynSize",argc,1,1,0)) { + if (!SWIG_check_num_args("BerdyDynamicVariables_pop_back",argc,1,1,0)) { SWIG_fail; } - is_owned = SWIG_Matlab_isOwned(argv[0]); - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixDynSize, SWIG_POINTER_DISOWN | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_MatrixDynSize" "', argument " "1"" of type '" "iDynTree::MatrixDynSize *""'"); - } - arg1 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp1); - if (is_owned) { - delete arg1; + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_pop_back" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); } + arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + (arg1)->pop_back(); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; @@ -9428,39 +9391,30 @@ int _wrap_delete_MatrixDynSize(int resc, mxArray *resv[], int argc, mxArray *arg } -int _wrap_MatrixDynSize_paren(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixDynSize *arg1 = (iDynTree::MatrixDynSize *) 0 ; - unsigned int arg2 ; - unsigned int arg3 ; +int _wrap_BerdyDynamicVariables_resize__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; + std::vector< iDynTree::BerdyDynamicVariable >::size_type arg2 ; void *argp1 = 0 ; int res1 = 0 ; - unsigned int val2 ; + size_t val2 ; int ecode2 = 0 ; - unsigned int val3 ; - int ecode3 = 0 ; mxArray * _out; - double *result = 0 ; - if (!SWIG_check_num_args("MatrixDynSize_paren",argc,3,3,0)) { + if (!SWIG_check_num_args("BerdyDynamicVariables_resize",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixDynSize, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "MatrixDynSize_paren" "', argument " "1"" of type '" "iDynTree::MatrixDynSize *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_resize" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp1); - ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + ecode2 = SWIG_AsVal_size_t(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "MatrixDynSize_paren" "', argument " "2"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "BerdyDynamicVariables_resize" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::size_type""'"); } - arg2 = static_cast< unsigned int >(val2); - ecode3 = SWIG_AsVal_unsigned_SS_int(argv[2], &val3); - if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "MatrixDynSize_paren" "', argument " "3"" of type '" "unsigned int""'"); - } - arg3 = static_cast< unsigned int >(val3); - result = (double *) &(arg1)->operator ()(arg2,arg3); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_double, 0 | 0 ); + arg2 = static_cast< std::vector< iDynTree::BerdyDynamicVariable >::size_type >(val2); + (arg1)->resize(arg2); + _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; fail: @@ -9468,39 +9422,38 @@ int _wrap_MatrixDynSize_paren(int resc, mxArray *resv[], int argc, mxArray *argv } -int _wrap_MatrixDynSize_getVal(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixDynSize *arg1 = (iDynTree::MatrixDynSize *) 0 ; - unsigned int arg2 ; - unsigned int arg3 ; +int _wrap_BerdyDynamicVariables_erase__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; + std::vector< iDynTree::BerdyDynamicVariable >::iterator arg2 ; void *argp1 = 0 ; int res1 = 0 ; - unsigned int val2 ; - int ecode2 = 0 ; - unsigned int val3 ; - int ecode3 = 0 ; + swig::MatlabSwigIterator *iter2 = 0 ; + int res2 ; mxArray * _out; - double result; + std::vector< iDynTree::BerdyDynamicVariable >::iterator result; - if (!SWIG_check_num_args("MatrixDynSize_getVal",argc,3,3,0)) { + if (!SWIG_check_num_args("BerdyDynamicVariables_erase",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixDynSize, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "MatrixDynSize_getVal" "', argument " "1"" of type '" "iDynTree::MatrixDynSize const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_erase" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp1); - ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); - if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "MatrixDynSize_getVal" "', argument " "2"" of type '" "unsigned int""'"); - } - arg2 = static_cast< unsigned int >(val2); - ecode3 = SWIG_AsVal_unsigned_SS_int(argv[2], &val3); - if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "MatrixDynSize_getVal" "', argument " "3"" of type '" "unsigned int""'"); - } - arg3 = static_cast< unsigned int >(val3); - result = (double)((iDynTree::MatrixDynSize const *)arg1)->getVal(arg2,arg3); - _out = SWIG_From_double(static_cast< double >(result)); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + res2 = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter2), swig::MatlabSwigIterator::descriptor(), 0); + if (!SWIG_IsOK(res2) || !iter2) { + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdyDynamicVariables_erase" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::iterator""'"); + } else { + swig::MatlabSwigIterator_T::iterator > *iter_t = dynamic_cast::iterator > *>(iter2); + if (iter_t) { + arg2 = iter_t->get_current(); + } else { + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdyDynamicVariables_erase" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::iterator""'"); + } + } + result = std_vector_Sl_iDynTree_BerdyDynamicVariable_Sg__erase__SWIG_0(arg1,arg2); + _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< iDynTree::BerdyDynamicVariable >::iterator & >(result)), + swig::MatlabSwigIterator::descriptor(),SWIG_POINTER_OWN); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -9508,47 +9461,52 @@ int _wrap_MatrixDynSize_getVal(int resc, mxArray *resv[], int argc, mxArray *arg } -int _wrap_MatrixDynSize_setVal(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixDynSize *arg1 = (iDynTree::MatrixDynSize *) 0 ; - unsigned int arg2 ; - unsigned int arg3 ; - double arg4 ; +int _wrap_BerdyDynamicVariables_erase__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; + std::vector< iDynTree::BerdyDynamicVariable >::iterator arg2 ; + std::vector< iDynTree::BerdyDynamicVariable >::iterator arg3 ; void *argp1 = 0 ; int res1 = 0 ; - unsigned int val2 ; - int ecode2 = 0 ; - unsigned int val3 ; - int ecode3 = 0 ; - double val4 ; - int ecode4 = 0 ; + swig::MatlabSwigIterator *iter2 = 0 ; + int res2 ; + swig::MatlabSwigIterator *iter3 = 0 ; + int res3 ; mxArray * _out; - bool result; + std::vector< iDynTree::BerdyDynamicVariable >::iterator result; - if (!SWIG_check_num_args("MatrixDynSize_setVal",argc,4,4,0)) { + if (!SWIG_check_num_args("BerdyDynamicVariables_erase",argc,3,3,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixDynSize, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "MatrixDynSize_setVal" "', argument " "1"" of type '" "iDynTree::MatrixDynSize *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_erase" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp1); - ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); - if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "MatrixDynSize_setVal" "', argument " "2"" of type '" "unsigned int""'"); - } - arg2 = static_cast< unsigned int >(val2); - ecode3 = SWIG_AsVal_unsigned_SS_int(argv[2], &val3); - if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "MatrixDynSize_setVal" "', argument " "3"" of type '" "unsigned int""'"); - } - arg3 = static_cast< unsigned int >(val3); - ecode4 = SWIG_AsVal_double(argv[3], &val4); - if (!SWIG_IsOK(ecode4)) { - SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "MatrixDynSize_setVal" "', argument " "4"" of type '" "double""'"); - } - arg4 = static_cast< double >(val4); - result = (bool)(arg1)->setVal(arg2,arg3,arg4); - _out = SWIG_From_bool(static_cast< bool >(result)); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + res2 = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter2), swig::MatlabSwigIterator::descriptor(), 0); + if (!SWIG_IsOK(res2) || !iter2) { + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdyDynamicVariables_erase" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::iterator""'"); + } else { + swig::MatlabSwigIterator_T::iterator > *iter_t = dynamic_cast::iterator > *>(iter2); + if (iter_t) { + arg2 = iter_t->get_current(); + } else { + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdyDynamicVariables_erase" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::iterator""'"); + } + } + res3 = SWIG_ConvertPtr(argv[2], SWIG_as_voidptrptr(&iter3), swig::MatlabSwigIterator::descriptor(), 0); + if (!SWIG_IsOK(res3) || !iter3) { + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdyDynamicVariables_erase" "', argument " "3"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::iterator""'"); + } else { + swig::MatlabSwigIterator_T::iterator > *iter_t = dynamic_cast::iterator > *>(iter3); + if (iter_t) { + arg3 = iter_t->get_current(); + } else { + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdyDynamicVariables_erase" "', argument " "3"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::iterator""'"); + } + } + result = std_vector_Sl_iDynTree_BerdyDynamicVariable_Sg__erase__SWIG_1(arg1,arg2,arg3); + _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< iDynTree::BerdyDynamicVariable >::iterator & >(result)), + swig::MatlabSwigIterator::descriptor(),SWIG_POINTER_OWN); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -9556,23 +9514,75 @@ int _wrap_MatrixDynSize_setVal(int resc, mxArray *resv[], int argc, mxArray *arg } -int _wrap_MatrixDynSize_rows(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixDynSize *arg1 = (iDynTree::MatrixDynSize *) 0 ; - void *argp1 = 0 ; - int res1 = 0 ; +int _wrap_BerdyDynamicVariables_erase(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + if (argc == 2) { + int _v; + int res = swig::asptr(argv[0], (std::vector< iDynTree::BerdyDynamicVariable,std::allocator< iDynTree::BerdyDynamicVariable > >**)(0)); + _v = SWIG_CheckState(res); + if (_v) { + swig::MatlabSwigIterator *iter = 0; + int res = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter), swig::MatlabSwigIterator::descriptor(), 0); + _v = (SWIG_IsOK(res) && iter && (dynamic_cast::iterator > *>(iter) != 0)); + if (_v) { + return _wrap_BerdyDynamicVariables_erase__SWIG_0(resc,resv,argc,argv); + } + } + } + if (argc == 3) { + int _v; + int res = swig::asptr(argv[0], (std::vector< iDynTree::BerdyDynamicVariable,std::allocator< iDynTree::BerdyDynamicVariable > >**)(0)); + _v = SWIG_CheckState(res); + if (_v) { + swig::MatlabSwigIterator *iter = 0; + int res = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter), swig::MatlabSwigIterator::descriptor(), 0); + _v = (SWIG_IsOK(res) && iter && (dynamic_cast::iterator > *>(iter) != 0)); + if (_v) { + swig::MatlabSwigIterator *iter = 0; + int res = SWIG_ConvertPtr(argv[2], SWIG_as_voidptrptr(&iter), swig::MatlabSwigIterator::descriptor(), 0); + _v = (SWIG_IsOK(res) && iter && (dynamic_cast::iterator > *>(iter) != 0)); + if (_v) { + return _wrap_BerdyDynamicVariables_erase__SWIG_1(resc,resv,argc,argv); + } + } + } + } + + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'BerdyDynamicVariables_erase'." + " Possible C/C++ prototypes are:\n" + " std::vector< iDynTree::BerdyDynamicVariable >::erase(std::vector< iDynTree::BerdyDynamicVariable >::iterator)\n" + " std::vector< iDynTree::BerdyDynamicVariable >::erase(std::vector< iDynTree::BerdyDynamicVariable >::iterator,std::vector< iDynTree::BerdyDynamicVariable >::iterator)\n"); + return 1; +} + + +int _wrap_new_BerdyDynamicVariables__SWIG_3(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdyDynamicVariable >::size_type arg1 ; + std::vector< iDynTree::BerdyDynamicVariable >::value_type *arg2 = 0 ; + size_t val1 ; + int ecode1 = 0 ; + void *argp2 ; + int res2 = 0 ; mxArray * _out; - unsigned int result; + std::vector< iDynTree::BerdyDynamicVariable > *result = 0 ; - if (!SWIG_check_num_args("MatrixDynSize_rows",argc,1,1,0)) { + if (!SWIG_check_num_args("new_BerdyDynamicVariables",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixDynSize, 0 | 0 ); - if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "MatrixDynSize_rows" "', argument " "1"" of type '" "iDynTree::MatrixDynSize const *""'"); + ecode1 = SWIG_AsVal_size_t(argv[0], &val1); + if (!SWIG_IsOK(ecode1)) { + SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_BerdyDynamicVariables" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::size_type""'"); + } + arg1 = static_cast< std::vector< iDynTree::BerdyDynamicVariable >::size_type >(val1); + res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__BerdyDynamicVariable, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_BerdyDynamicVariables" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::value_type const &""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp1); - result = (unsigned int)((iDynTree::MatrixDynSize const *)arg1)->rows(); - _out = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result)); + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_BerdyDynamicVariables" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::value_type const &""'"); + } + arg2 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable >::value_type * >(argp2); + result = (std::vector< iDynTree::BerdyDynamicVariable > *)new std::vector< iDynTree::BerdyDynamicVariable >(arg1,(std::vector< iDynTree::BerdyDynamicVariable >::value_type const &)*arg2); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 1 | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -9580,23 +9590,81 @@ int _wrap_MatrixDynSize_rows(int resc, mxArray *resv[], int argc, mxArray *argv[ } -int _wrap_MatrixDynSize_cols(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixDynSize *arg1 = (iDynTree::MatrixDynSize *) 0 ; +int _wrap_new_BerdyDynamicVariables(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + if (argc == 0) { + return _wrap_new_BerdyDynamicVariables__SWIG_0(resc,resv,argc,argv); + } + if (argc == 1) { + int _v; + { + int res = SWIG_AsVal_size_t(argv[0], NULL); + _v = SWIG_CheckState(res); + } + if (_v) { + return _wrap_new_BerdyDynamicVariables__SWIG_2(resc,resv,argc,argv); + } + } + if (argc == 1) { + int _v; + int res = swig::asptr(argv[0], (std::vector< iDynTree::BerdyDynamicVariable,std::allocator< iDynTree::BerdyDynamicVariable > >**)(0)); + _v = SWIG_CheckState(res); + if (_v) { + return _wrap_new_BerdyDynamicVariables__SWIG_1(resc,resv,argc,argv); + } + } + if (argc == 2) { + int _v; + { + int res = SWIG_AsVal_size_t(argv[0], NULL); + _v = SWIG_CheckState(res); + } + if (_v) { + void *vptr = 0; + int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_iDynTree__BerdyDynamicVariable, 0); + _v = SWIG_CheckState(res); + if (_v) { + return _wrap_new_BerdyDynamicVariables__SWIG_3(resc,resv,argc,argv); + } + } + } + + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'new_BerdyDynamicVariables'." + " Possible C/C++ prototypes are:\n" + " std::vector< iDynTree::BerdyDynamicVariable >::vector()\n" + " std::vector< iDynTree::BerdyDynamicVariable >::vector(std::vector< iDynTree::BerdyDynamicVariable > const &)\n" + " std::vector< iDynTree::BerdyDynamicVariable >::vector(std::vector< iDynTree::BerdyDynamicVariable >::size_type)\n" + " std::vector< iDynTree::BerdyDynamicVariable >::vector(std::vector< iDynTree::BerdyDynamicVariable >::size_type,std::vector< iDynTree::BerdyDynamicVariable >::value_type const &)\n"); + return 1; +} + + +int _wrap_BerdyDynamicVariables_push_back(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; + std::vector< iDynTree::BerdyDynamicVariable >::value_type *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; mxArray * _out; - unsigned int result; - if (!SWIG_check_num_args("MatrixDynSize_cols",argc,1,1,0)) { + if (!SWIG_check_num_args("BerdyDynamicVariables_push_back",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixDynSize, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "MatrixDynSize_cols" "', argument " "1"" of type '" "iDynTree::MatrixDynSize const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_push_back" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp1); - result = (unsigned int)((iDynTree::MatrixDynSize const *)arg1)->cols(); - _out = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result)); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__BerdyDynamicVariable, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "BerdyDynamicVariables_push_back" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::value_type const &""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "BerdyDynamicVariables_push_back" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::value_type const &""'"); + } + arg2 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable >::value_type * >(argp2); + (arg1)->push_back((std::vector< iDynTree::BerdyDynamicVariable >::value_type const &)*arg2); + _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; fail: @@ -9604,23 +9672,23 @@ int _wrap_MatrixDynSize_cols(int resc, mxArray *resv[], int argc, mxArray *argv[ } -int _wrap_MatrixDynSize_data(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixDynSize *arg1 = (iDynTree::MatrixDynSize *) 0 ; +int _wrap_BerdyDynamicVariables_front(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - double *result = 0 ; + std::vector< iDynTree::BerdyDynamicVariable >::value_type *result = 0 ; - if (!SWIG_check_num_args("MatrixDynSize_data",argc,1,1,0)) { + if (!SWIG_check_num_args("BerdyDynamicVariables_front",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixDynSize, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "MatrixDynSize_data" "', argument " "1"" of type '" "iDynTree::MatrixDynSize *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_front" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > const *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp1); - result = (double *)(arg1)->data(); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_double, 0 | 0 ); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + result = (std::vector< iDynTree::BerdyDynamicVariable >::value_type *) &((std::vector< iDynTree::BerdyDynamicVariable > const *)arg1)->front(); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__BerdyDynamicVariable, 0 | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -9628,22 +9696,23 @@ int _wrap_MatrixDynSize_data(int resc, mxArray *resv[], int argc, mxArray *argv[ } -int _wrap_MatrixDynSize_zero(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixDynSize *arg1 = (iDynTree::MatrixDynSize *) 0 ; +int _wrap_BerdyDynamicVariables_back(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; + std::vector< iDynTree::BerdyDynamicVariable >::value_type *result = 0 ; - if (!SWIG_check_num_args("MatrixDynSize_zero",argc,1,1,0)) { + if (!SWIG_check_num_args("BerdyDynamicVariables_back",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixDynSize, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "MatrixDynSize_zero" "', argument " "1"" of type '" "iDynTree::MatrixDynSize *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_back" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > const *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp1); - (arg1)->zero(); - _out = (mxArray*)0; + arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + result = (std::vector< iDynTree::BerdyDynamicVariable >::value_type *) &((std::vector< iDynTree::BerdyDynamicVariable > const *)arg1)->back(); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__BerdyDynamicVariable, 0 | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -9651,37 +9720,40 @@ int _wrap_MatrixDynSize_zero(int resc, mxArray *resv[], int argc, mxArray *argv[ } -int _wrap_MatrixDynSize_resize(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixDynSize *arg1 = (iDynTree::MatrixDynSize *) 0 ; - unsigned int arg2 ; - unsigned int arg3 ; +int _wrap_BerdyDynamicVariables_assign(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; + std::vector< iDynTree::BerdyDynamicVariable >::size_type arg2 ; + std::vector< iDynTree::BerdyDynamicVariable >::value_type *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; - unsigned int val2 ; + size_t val2 ; int ecode2 = 0 ; - unsigned int val3 ; - int ecode3 = 0 ; + void *argp3 ; + int res3 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("MatrixDynSize_resize",argc,3,3,0)) { + if (!SWIG_check_num_args("BerdyDynamicVariables_assign",argc,3,3,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixDynSize, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "MatrixDynSize_resize" "', argument " "1"" of type '" "iDynTree::MatrixDynSize *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_assign" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp1); - ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + ecode2 = SWIG_AsVal_size_t(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "MatrixDynSize_resize" "', argument " "2"" of type '" "unsigned int""'"); - } - arg2 = static_cast< unsigned int >(val2); - ecode3 = SWIG_AsVal_unsigned_SS_int(argv[2], &val3); - if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "MatrixDynSize_resize" "', argument " "3"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "BerdyDynamicVariables_assign" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::size_type""'"); } - arg3 = static_cast< unsigned int >(val3); - (arg1)->resize(arg2,arg3); + arg2 = static_cast< std::vector< iDynTree::BerdyDynamicVariable >::size_type >(val2); + res3 = SWIG_ConvertPtr(argv[2], &argp3, SWIGTYPE_p_iDynTree__BerdyDynamicVariable, 0 ); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "BerdyDynamicVariables_assign" "', argument " "3"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::value_type const &""'"); + } + if (!argp3) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "BerdyDynamicVariables_assign" "', argument " "3"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::value_type const &""'"); + } + arg3 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable >::value_type * >(argp3); + (arg1)->assign(arg2,(std::vector< iDynTree::BerdyDynamicVariable >::value_type const &)*arg3); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; @@ -9690,29 +9762,40 @@ int _wrap_MatrixDynSize_resize(int resc, mxArray *resv[], int argc, mxArray *arg } -int _wrap_MatrixDynSize_reserve(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixDynSize *arg1 = (iDynTree::MatrixDynSize *) 0 ; - size_t arg2 ; +int _wrap_BerdyDynamicVariables_resize__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; + std::vector< iDynTree::BerdyDynamicVariable >::size_type arg2 ; + std::vector< iDynTree::BerdyDynamicVariable >::value_type *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; size_t val2 ; int ecode2 = 0 ; + void *argp3 ; + int res3 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("MatrixDynSize_reserve",argc,2,2,0)) { + if (!SWIG_check_num_args("BerdyDynamicVariables_resize",argc,3,3,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixDynSize, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "MatrixDynSize_reserve" "', argument " "1"" of type '" "iDynTree::MatrixDynSize *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_resize" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp1); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); ecode2 = SWIG_AsVal_size_t(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "MatrixDynSize_reserve" "', argument " "2"" of type '" "size_t""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "BerdyDynamicVariables_resize" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::size_type""'"); } - arg2 = static_cast< size_t >(val2); - (arg1)->reserve(arg2); + arg2 = static_cast< std::vector< iDynTree::BerdyDynamicVariable >::size_type >(val2); + res3 = SWIG_ConvertPtr(argv[2], &argp3, SWIGTYPE_p_iDynTree__BerdyDynamicVariable, 0 ); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "BerdyDynamicVariables_resize" "', argument " "3"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::value_type const &""'"); + } + if (!argp3) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "BerdyDynamicVariables_resize" "', argument " "3"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::value_type const &""'"); + } + arg3 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable >::value_type * >(argp3); + (arg1)->resize(arg2,(std::vector< iDynTree::BerdyDynamicVariable >::value_type const &)*arg3); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; @@ -9721,46 +9804,92 @@ int _wrap_MatrixDynSize_reserve(int resc, mxArray *resv[], int argc, mxArray *ar } -int _wrap_MatrixDynSize_capacity(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixDynSize *arg1 = (iDynTree::MatrixDynSize *) 0 ; - void *argp1 = 0 ; - int res1 = 0 ; - mxArray * _out; - size_t result; - - if (!SWIG_check_num_args("MatrixDynSize_capacity",argc,1,1,0)) { - SWIG_fail; +int _wrap_BerdyDynamicVariables_resize(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + if (argc == 2) { + int _v; + int res = swig::asptr(argv[0], (std::vector< iDynTree::BerdyDynamicVariable,std::allocator< iDynTree::BerdyDynamicVariable > >**)(0)); + _v = SWIG_CheckState(res); + if (_v) { + { + int res = SWIG_AsVal_size_t(argv[1], NULL); + _v = SWIG_CheckState(res); + } + if (_v) { + return _wrap_BerdyDynamicVariables_resize__SWIG_0(resc,resv,argc,argv); + } + } } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixDynSize, 0 | 0 ); - if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "MatrixDynSize_capacity" "', argument " "1"" of type '" "iDynTree::MatrixDynSize const *""'"); + if (argc == 3) { + int _v; + int res = swig::asptr(argv[0], (std::vector< iDynTree::BerdyDynamicVariable,std::allocator< iDynTree::BerdyDynamicVariable > >**)(0)); + _v = SWIG_CheckState(res); + if (_v) { + { + int res = SWIG_AsVal_size_t(argv[1], NULL); + _v = SWIG_CheckState(res); + } + if (_v) { + void *vptr = 0; + int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_iDynTree__BerdyDynamicVariable, 0); + _v = SWIG_CheckState(res); + if (_v) { + return _wrap_BerdyDynamicVariables_resize__SWIG_1(resc,resv,argc,argv); + } + } + } } - arg1 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp1); - result = ((iDynTree::MatrixDynSize const *)arg1)->capacity(); - _out = SWIG_From_size_t(static_cast< size_t >(result)); - if (_out) --resc, *resv++ = _out; - return 0; -fail: + + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'BerdyDynamicVariables_resize'." + " Possible C/C++ prototypes are:\n" + " std::vector< iDynTree::BerdyDynamicVariable >::resize(std::vector< iDynTree::BerdyDynamicVariable >::size_type)\n" + " std::vector< iDynTree::BerdyDynamicVariable >::resize(std::vector< iDynTree::BerdyDynamicVariable >::size_type,std::vector< iDynTree::BerdyDynamicVariable >::value_type const &)\n"); return 1; } -int _wrap_MatrixDynSize_shrink_to_fit(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixDynSize *arg1 = (iDynTree::MatrixDynSize *) 0 ; +int _wrap_BerdyDynamicVariables_insert__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; + std::vector< iDynTree::BerdyDynamicVariable >::iterator arg2 ; + std::vector< iDynTree::BerdyDynamicVariable >::value_type *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; + swig::MatlabSwigIterator *iter2 = 0 ; + int res2 ; + void *argp3 ; + int res3 = 0 ; mxArray * _out; + std::vector< iDynTree::BerdyDynamicVariable >::iterator result; - if (!SWIG_check_num_args("MatrixDynSize_shrink_to_fit",argc,1,1,0)) { + if (!SWIG_check_num_args("BerdyDynamicVariables_insert",argc,3,3,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixDynSize, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "MatrixDynSize_shrink_to_fit" "', argument " "1"" of type '" "iDynTree::MatrixDynSize *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_insert" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp1); - (arg1)->shrink_to_fit(); - _out = (mxArray*)0; + arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + res2 = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter2), swig::MatlabSwigIterator::descriptor(), 0); + if (!SWIG_IsOK(res2) || !iter2) { + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdyDynamicVariables_insert" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::iterator""'"); + } else { + swig::MatlabSwigIterator_T::iterator > *iter_t = dynamic_cast::iterator > *>(iter2); + if (iter_t) { + arg2 = iter_t->get_current(); + } else { + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdyDynamicVariables_insert" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::iterator""'"); + } + } + res3 = SWIG_ConvertPtr(argv[2], &argp3, SWIGTYPE_p_iDynTree__BerdyDynamicVariable, 0 ); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "BerdyDynamicVariables_insert" "', argument " "3"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::value_type const &""'"); + } + if (!argp3) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "BerdyDynamicVariables_insert" "', argument " "3"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::value_type const &""'"); + } + arg3 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable >::value_type * >(argp3); + result = std_vector_Sl_iDynTree_BerdyDynamicVariable_Sg__insert__SWIG_0(arg1,arg2,(iDynTree::BerdyDynamicVariable const &)*arg3); + _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< iDynTree::BerdyDynamicVariable >::iterator & >(result)), + swig::MatlabSwigIterator::descriptor(),SWIG_POINTER_OWN); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -9768,29 +9897,54 @@ int _wrap_MatrixDynSize_shrink_to_fit(int resc, mxArray *resv[], int argc, mxArr } -int _wrap_MatrixDynSize_fillRowMajorBuffer(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixDynSize *arg1 = (iDynTree::MatrixDynSize *) 0 ; - double *arg2 = (double *) 0 ; +int _wrap_BerdyDynamicVariables_insert__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; + std::vector< iDynTree::BerdyDynamicVariable >::iterator arg2 ; + std::vector< iDynTree::BerdyDynamicVariable >::size_type arg3 ; + std::vector< iDynTree::BerdyDynamicVariable >::value_type *arg4 = 0 ; void *argp1 = 0 ; int res1 = 0 ; - void *argp2 = 0 ; - int res2 = 0 ; + swig::MatlabSwigIterator *iter2 = 0 ; + int res2 ; + size_t val3 ; + int ecode3 = 0 ; + void *argp4 ; + int res4 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("MatrixDynSize_fillRowMajorBuffer",argc,2,2,0)) { + if (!SWIG_check_num_args("BerdyDynamicVariables_insert",argc,4,4,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixDynSize, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "MatrixDynSize_fillRowMajorBuffer" "', argument " "1"" of type '" "iDynTree::MatrixDynSize const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_insert" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp1); - res2 = SWIG_ConvertPtr(argv[1], &argp2,SWIGTYPE_p_double, 0 | 0 ); - if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "MatrixDynSize_fillRowMajorBuffer" "', argument " "2"" of type '" "double *""'"); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + res2 = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter2), swig::MatlabSwigIterator::descriptor(), 0); + if (!SWIG_IsOK(res2) || !iter2) { + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdyDynamicVariables_insert" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::iterator""'"); + } else { + swig::MatlabSwigIterator_T::iterator > *iter_t = dynamic_cast::iterator > *>(iter2); + if (iter_t) { + arg2 = iter_t->get_current(); + } else { + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "BerdyDynamicVariables_insert" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::iterator""'"); + } } - arg2 = reinterpret_cast< double * >(argp2); - ((iDynTree::MatrixDynSize const *)arg1)->fillRowMajorBuffer(arg2); + ecode3 = SWIG_AsVal_size_t(argv[2], &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "BerdyDynamicVariables_insert" "', argument " "3"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::size_type""'"); + } + arg3 = static_cast< std::vector< iDynTree::BerdyDynamicVariable >::size_type >(val3); + res4 = SWIG_ConvertPtr(argv[3], &argp4, SWIGTYPE_p_iDynTree__BerdyDynamicVariable, 0 ); + if (!SWIG_IsOK(res4)) { + SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "BerdyDynamicVariables_insert" "', argument " "4"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::value_type const &""'"); + } + if (!argp4) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "BerdyDynamicVariables_insert" "', argument " "4"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::value_type const &""'"); + } + arg4 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable >::value_type * >(argp4); + std_vector_Sl_iDynTree_BerdyDynamicVariable_Sg__insert__SWIG_1(arg1,arg2,arg3,(iDynTree::BerdyDynamicVariable const &)*arg4); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; @@ -9799,29 +9953,81 @@ int _wrap_MatrixDynSize_fillRowMajorBuffer(int resc, mxArray *resv[], int argc, } -int _wrap_MatrixDynSize_fillColMajorBuffer(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixDynSize *arg1 = (iDynTree::MatrixDynSize *) 0 ; - double *arg2 = (double *) 0 ; +int _wrap_BerdyDynamicVariables_insert(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + if (argc == 3) { + int _v; + int res = swig::asptr(argv[0], (std::vector< iDynTree::BerdyDynamicVariable,std::allocator< iDynTree::BerdyDynamicVariable > >**)(0)); + _v = SWIG_CheckState(res); + if (_v) { + swig::MatlabSwigIterator *iter = 0; + int res = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter), swig::MatlabSwigIterator::descriptor(), 0); + _v = (SWIG_IsOK(res) && iter && (dynamic_cast::iterator > *>(iter) != 0)); + if (_v) { + void *vptr = 0; + int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_iDynTree__BerdyDynamicVariable, 0); + _v = SWIG_CheckState(res); + if (_v) { + return _wrap_BerdyDynamicVariables_insert__SWIG_0(resc,resv,argc,argv); + } + } + } + } + if (argc == 4) { + int _v; + int res = swig::asptr(argv[0], (std::vector< iDynTree::BerdyDynamicVariable,std::allocator< iDynTree::BerdyDynamicVariable > >**)(0)); + _v = SWIG_CheckState(res); + if (_v) { + swig::MatlabSwigIterator *iter = 0; + int res = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter), swig::MatlabSwigIterator::descriptor(), 0); + _v = (SWIG_IsOK(res) && iter && (dynamic_cast::iterator > *>(iter) != 0)); + if (_v) { + { + int res = SWIG_AsVal_size_t(argv[2], NULL); + _v = SWIG_CheckState(res); + } + if (_v) { + void *vptr = 0; + int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_iDynTree__BerdyDynamicVariable, 0); + _v = SWIG_CheckState(res); + if (_v) { + return _wrap_BerdyDynamicVariables_insert__SWIG_1(resc,resv,argc,argv); + } + } + } + } + } + + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'BerdyDynamicVariables_insert'." + " Possible C/C++ prototypes are:\n" + " std::vector< iDynTree::BerdyDynamicVariable >::insert(std::vector< iDynTree::BerdyDynamicVariable >::iterator,std::vector< iDynTree::BerdyDynamicVariable >::value_type const &)\n" + " std::vector< iDynTree::BerdyDynamicVariable >::insert(std::vector< iDynTree::BerdyDynamicVariable >::iterator,std::vector< iDynTree::BerdyDynamicVariable >::size_type,std::vector< iDynTree::BerdyDynamicVariable >::value_type const &)\n"); + return 1; +} + + +int _wrap_BerdyDynamicVariables_reserve(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; + std::vector< iDynTree::BerdyDynamicVariable >::size_type arg2 ; void *argp1 = 0 ; int res1 = 0 ; - void *argp2 = 0 ; - int res2 = 0 ; + size_t val2 ; + int ecode2 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("MatrixDynSize_fillColMajorBuffer",argc,2,2,0)) { + if (!SWIG_check_num_args("BerdyDynamicVariables_reserve",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixDynSize, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "MatrixDynSize_fillColMajorBuffer" "', argument " "1"" of type '" "iDynTree::MatrixDynSize const *""'"); - } - arg1 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp1); - res2 = SWIG_ConvertPtr(argv[1], &argp2,SWIGTYPE_p_double, 0 | 0 ); - if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "MatrixDynSize_fillColMajorBuffer" "', argument " "2"" of type '" "double *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_reserve" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); } - arg2 = reinterpret_cast< double * >(argp2); - ((iDynTree::MatrixDynSize const *)arg1)->fillColMajorBuffer(arg2); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + ecode2 = SWIG_AsVal_size_t(argv[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "BerdyDynamicVariables_reserve" "', argument " "2"" of type '" "std::vector< iDynTree::BerdyDynamicVariable >::size_type""'"); + } + arg2 = static_cast< std::vector< iDynTree::BerdyDynamicVariable >::size_type >(val2); + (arg1)->reserve(arg2); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; @@ -9830,23 +10036,23 @@ int _wrap_MatrixDynSize_fillColMajorBuffer(int resc, mxArray *resv[], int argc, } -int _wrap_MatrixDynSize_toString(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixDynSize *arg1 = (iDynTree::MatrixDynSize *) 0 ; +int _wrap_BerdyDynamicVariables_capacity(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - std::string result; + std::vector< iDynTree::BerdyDynamicVariable >::size_type result; - if (!SWIG_check_num_args("MatrixDynSize_toString",argc,1,1,0)) { + if (!SWIG_check_num_args("BerdyDynamicVariables_capacity",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixDynSize, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "MatrixDynSize_toString" "', argument " "1"" of type '" "iDynTree::MatrixDynSize const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "BerdyDynamicVariables_capacity" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > const *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp1); - result = ((iDynTree::MatrixDynSize const *)arg1)->toString(); - _out = SWIG_From_std_string(static_cast< std::string >(result)); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + result = ((std::vector< iDynTree::BerdyDynamicVariable > const *)arg1)->capacity(); + _out = SWIG_From_size_t(static_cast< size_t >(result)); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -9854,23 +10060,26 @@ int _wrap_MatrixDynSize_toString(int resc, mxArray *resv[], int argc, mxArray *a } -int _wrap_MatrixDynSize_display(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixDynSize *arg1 = (iDynTree::MatrixDynSize *) 0 ; +int _wrap_delete_BerdyDynamicVariables(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::BerdyDynamicVariable > *arg1 = (std::vector< iDynTree::BerdyDynamicVariable > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - std::string result; - if (!SWIG_check_num_args("MatrixDynSize_display",argc,1,1,0)) { + int is_owned; + if (!SWIG_check_num_args("delete_BerdyDynamicVariables",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixDynSize, 0 | 0 ); + is_owned = SWIG_Matlab_isOwned(argv[0]); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, SWIG_POINTER_DISOWN | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "MatrixDynSize_display" "', argument " "1"" of type '" "iDynTree::MatrixDynSize const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_BerdyDynamicVariables" "', argument " "1"" of type '" "std::vector< iDynTree::BerdyDynamicVariable > *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp1); - result = ((iDynTree::MatrixDynSize const *)arg1)->reservedToString(); - _out = SWIG_From_std_string(static_cast< std::string >(result)); + arg1 = reinterpret_cast< std::vector< iDynTree::BerdyDynamicVariable > * >(argp1); + if (is_owned) { + delete arg1; + } + _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; fail: @@ -9878,65 +10087,126 @@ int _wrap_MatrixDynSize_display(int resc, mxArray *resv[], int argc, mxArray *ar } -int _wrap_MatrixDynSize_toMatlab(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixDynSize *arg1 = (iDynTree::MatrixDynSize *) 0 ; - void *argp1 = 0 ; - int res1 = 0 ; +int _wrap_reportInfo(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + char *arg1 = (char *) 0 ; + char *arg2 = (char *) 0 ; + char *arg3 = (char *) 0 ; + int res1 ; + char *buf1 = 0 ; + int alloc1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + int res3 ; + char *buf3 = 0 ; + int alloc3 = 0 ; mxArray * _out; - mxArray *result = 0 ; - if (!SWIG_check_num_args("MatrixDynSize_toMatlab",argc,1,1,0)) { + if (!SWIG_check_num_args("reportInfo",argc,3,3,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixDynSize, 0 | 0 ); + res1 = SWIG_AsCharPtrAndSize(argv[0], &buf1, NULL, &alloc1); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "MatrixDynSize_toMatlab" "', argument " "1"" of type '" "iDynTree::MatrixDynSize const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "reportInfo" "', argument " "1"" of type '" "char const *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp1); - result = (mxArray *)iDynTree_MatrixDynSize_toMatlab((iDynTree::MatrixDynSize const *)arg1); - _out = result; + arg1 = reinterpret_cast< char * >(buf1); + res2 = SWIG_AsCharPtrAndSize(argv[1], &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "reportInfo" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = reinterpret_cast< char * >(buf2); + res3 = SWIG_AsCharPtrAndSize(argv[2], &buf3, NULL, &alloc3); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "reportInfo" "', argument " "3"" of type '" "char const *""'"); + } + arg3 = reinterpret_cast< char * >(buf3); + iDynTree::reportInfo((char const *)arg1,(char const *)arg2,(char const *)arg3); + _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; + if (alloc1 == SWIG_NEWOBJ) delete[] buf1; + if (alloc2 == SWIG_NEWOBJ) delete[] buf2; + if (alloc3 == SWIG_NEWOBJ) delete[] buf3; return 0; fail: + if (alloc1 == SWIG_NEWOBJ) delete[] buf1; + if (alloc2 == SWIG_NEWOBJ) delete[] buf2; + if (alloc3 == SWIG_NEWOBJ) delete[] buf3; return 1; } -int _wrap_MatrixDynSize_fromMatlab(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixDynSize *arg1 = (iDynTree::MatrixDynSize *) 0 ; - mxArray *arg2 = (mxArray *) 0 ; - void *argp1 = 0 ; - int res1 = 0 ; +int _wrap_reportDebug(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + char *arg1 = (char *) 0 ; + char *arg2 = (char *) 0 ; + char *arg3 = (char *) 0 ; + int res1 ; + char *buf1 = 0 ; + int alloc1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + int res3 ; + char *buf3 = 0 ; + int alloc3 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("MatrixDynSize_fromMatlab",argc,2,2,0)) { + if (!SWIG_check_num_args("reportDebug",argc,3,3,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixDynSize, 0 | 0 ); + res1 = SWIG_AsCharPtrAndSize(argv[0], &buf1, NULL, &alloc1); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "MatrixDynSize_fromMatlab" "', argument " "1"" of type '" "iDynTree::MatrixDynSize *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "reportDebug" "', argument " "1"" of type '" "char const *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp1); - arg2 = argv[1]; - iDynTree_MatrixDynSize_fromMatlab(arg1,arg2); + arg1 = reinterpret_cast< char * >(buf1); + res2 = SWIG_AsCharPtrAndSize(argv[1], &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "reportDebug" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = reinterpret_cast< char * >(buf2); + res3 = SWIG_AsCharPtrAndSize(argv[2], &buf3, NULL, &alloc3); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "reportDebug" "', argument " "3"" of type '" "char const *""'"); + } + arg3 = reinterpret_cast< char * >(buf3); + iDynTree::reportDebug((char const *)arg1,(char const *)arg2,(char const *)arg3); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; + if (alloc1 == SWIG_NEWOBJ) delete[] buf1; + if (alloc2 == SWIG_NEWOBJ) delete[] buf2; + if (alloc3 == SWIG_NEWOBJ) delete[] buf3; return 0; fail: + if (alloc1 == SWIG_NEWOBJ) delete[] buf1; + if (alloc2 == SWIG_NEWOBJ) delete[] buf2; + if (alloc3 == SWIG_NEWOBJ) delete[] buf3; return 1; } -int _wrap_new_SparseMatrixRowMajor__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_IndexRange_offset_set(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::IndexRange *arg1 = (iDynTree::IndexRange *) 0 ; + std::ptrdiff_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + ptrdiff_t val2 ; + int ecode2 = 0 ; mxArray * _out; - iDynTree::SparseMatrix< iDynTree::RowMajor > *result = 0 ; - if (!SWIG_check_num_args("new_SparseMatrixRowMajor",argc,0,0,0)) { + if (!SWIG_check_num_args("IndexRange_offset_set",argc,2,2,0)) { SWIG_fail; } - (void)argv; - result = (iDynTree::SparseMatrix< iDynTree::RowMajor > *)new iDynTree::SparseMatrix< iDynTree::RowMajor >(); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 1 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__IndexRange, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "IndexRange_offset_set" "', argument " "1"" of type '" "iDynTree::IndexRange *""'"); + } + arg1 = reinterpret_cast< iDynTree::IndexRange * >(argp1); + ecode2 = SWIG_AsVal_ptrdiff_t(argv[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "IndexRange_offset_set" "', argument " "2"" of type '" "std::ptrdiff_t""'"); + } + arg2 = static_cast< std::ptrdiff_t >(val2); + if (arg1) (arg1)->offset = arg2; + _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; fail: @@ -9944,31 +10214,23 @@ int _wrap_new_SparseMatrixRowMajor__SWIG_0(int resc, mxArray *resv[], int argc, } -int _wrap_new_SparseMatrixRowMajor__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - unsigned int arg1 ; - unsigned int arg2 ; - unsigned int val1 ; - int ecode1 = 0 ; - unsigned int val2 ; - int ecode2 = 0 ; +int _wrap_IndexRange_offset_get(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::IndexRange *arg1 = (iDynTree::IndexRange *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; mxArray * _out; - iDynTree::SparseMatrix< iDynTree::RowMajor > *result = 0 ; + std::ptrdiff_t result; - if (!SWIG_check_num_args("new_SparseMatrixRowMajor",argc,2,2,0)) { + if (!SWIG_check_num_args("IndexRange_offset_get",argc,1,1,0)) { SWIG_fail; } - ecode1 = SWIG_AsVal_unsigned_SS_int(argv[0], &val1); - if (!SWIG_IsOK(ecode1)) { - SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_SparseMatrixRowMajor" "', argument " "1"" of type '" "unsigned int""'"); - } - arg1 = static_cast< unsigned int >(val1); - ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); - if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_SparseMatrixRowMajor" "', argument " "2"" of type '" "unsigned int""'"); - } - arg2 = static_cast< unsigned int >(val2); - result = (iDynTree::SparseMatrix< iDynTree::RowMajor > *)new iDynTree::SparseMatrix< iDynTree::RowMajor >(arg1,arg2); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 1 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__IndexRange, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "IndexRange_offset_get" "', argument " "1"" of type '" "iDynTree::IndexRange *""'"); + } + arg1 = reinterpret_cast< iDynTree::IndexRange * >(argp1); + result = ((arg1)->offset); + _out = SWIG_From_ptrdiff_t(static_cast< ptrdiff_t >(result)); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -9976,42 +10238,30 @@ int _wrap_new_SparseMatrixRowMajor__SWIG_1(int resc, mxArray *resv[], int argc, } -int _wrap_new_SparseMatrixRowMajor__SWIG_2(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - unsigned int arg1 ; - unsigned int arg2 ; - iDynTree::VectorDynSize *arg3 = 0 ; - unsigned int val1 ; - int ecode1 = 0 ; - unsigned int val2 ; +int _wrap_IndexRange_size_set(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::IndexRange *arg1 = (iDynTree::IndexRange *) 0 ; + std::ptrdiff_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + ptrdiff_t val2 ; int ecode2 = 0 ; - void *argp3 ; - int res3 = 0 ; mxArray * _out; - iDynTree::SparseMatrix< iDynTree::RowMajor > *result = 0 ; - if (!SWIG_check_num_args("new_SparseMatrixRowMajor",argc,3,3,0)) { + if (!SWIG_check_num_args("IndexRange_size_set",argc,2,2,0)) { SWIG_fail; } - ecode1 = SWIG_AsVal_unsigned_SS_int(argv[0], &val1); - if (!SWIG_IsOK(ecode1)) { - SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_SparseMatrixRowMajor" "', argument " "1"" of type '" "unsigned int""'"); - } - arg1 = static_cast< unsigned int >(val1); - ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__IndexRange, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "IndexRange_size_set" "', argument " "1"" of type '" "iDynTree::IndexRange *""'"); + } + arg1 = reinterpret_cast< iDynTree::IndexRange * >(argp1); + ecode2 = SWIG_AsVal_ptrdiff_t(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_SparseMatrixRowMajor" "', argument " "2"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "IndexRange_size_set" "', argument " "2"" of type '" "std::ptrdiff_t""'"); } - arg2 = static_cast< unsigned int >(val2); - res3 = SWIG_ConvertPtr(argv[2], &argp3, SWIGTYPE_p_iDynTree__VectorDynSize, 0 ); - if (!SWIG_IsOK(res3)) { - SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "new_SparseMatrixRowMajor" "', argument " "3"" of type '" "iDynTree::VectorDynSize const &""'"); - } - if (!argp3) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SparseMatrixRowMajor" "', argument " "3"" of type '" "iDynTree::VectorDynSize const &""'"); - } - arg3 = reinterpret_cast< iDynTree::VectorDynSize * >(argp3); - result = (iDynTree::SparseMatrix< iDynTree::RowMajor > *)new iDynTree::SparseMatrix< iDynTree::RowMajor >(arg1,arg2,(iDynTree::VectorDynSize const &)*arg3); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 1 | 0 ); + arg2 = static_cast< std::ptrdiff_t >(val2); + if (arg1) (arg1)->size = arg2; + _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; fail: @@ -10019,77 +10269,47 @@ int _wrap_new_SparseMatrixRowMajor__SWIG_2(int resc, mxArray *resv[], int argc, } -int _wrap_new_SparseMatrixRowMajor(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - if (argc == 0) { - return _wrap_new_SparseMatrixRowMajor__SWIG_0(resc,resv,argc,argv); - } - if (argc == 2) { - int _v; - { - int res = SWIG_AsVal_unsigned_SS_int(argv[0], NULL); - _v = SWIG_CheckState(res); - } - if (_v) { - { - int res = SWIG_AsVal_unsigned_SS_int(argv[1], NULL); - _v = SWIG_CheckState(res); - } - if (_v) { - return _wrap_new_SparseMatrixRowMajor__SWIG_1(resc,resv,argc,argv); - } - } +int _wrap_IndexRange_size_get(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::IndexRange *arg1 = (iDynTree::IndexRange *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + mxArray * _out; + std::ptrdiff_t result; + + if (!SWIG_check_num_args("IndexRange_size_get",argc,1,1,0)) { + SWIG_fail; } - if (argc == 3) { - int _v; - { - int res = SWIG_AsVal_unsigned_SS_int(argv[0], NULL); - _v = SWIG_CheckState(res); - } - if (_v) { - { - int res = SWIG_AsVal_unsigned_SS_int(argv[1], NULL); - _v = SWIG_CheckState(res); - } - if (_v) { - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_iDynTree__VectorDynSize, 0); - _v = SWIG_CheckState(res); - if (_v) { - return _wrap_new_SparseMatrixRowMajor__SWIG_2(resc,resv,argc,argv); - } - } - } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__IndexRange, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "IndexRange_size_get" "', argument " "1"" of type '" "iDynTree::IndexRange *""'"); } - - SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'new_SparseMatrixRowMajor'." - " Possible C/C++ prototypes are:\n" - " iDynTree::SparseMatrix< iDynTree::RowMajor >::SparseMatrix()\n" - " iDynTree::SparseMatrix< iDynTree::RowMajor >::SparseMatrix(unsigned int,unsigned int)\n" - " iDynTree::SparseMatrix< iDynTree::RowMajor >::SparseMatrix(unsigned int,unsigned int,iDynTree::VectorDynSize const &)\n"); + arg1 = reinterpret_cast< iDynTree::IndexRange * >(argp1); + result = ((arg1)->size); + _out = SWIG_From_ptrdiff_t(static_cast< ptrdiff_t >(result)); + if (_out) --resc, *resv++ = _out; + return 0; +fail: return 1; } -int _wrap_delete_SparseMatrixRowMajor(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::SparseMatrix< iDynTree::RowMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::RowMajor > *) 0 ; +int _wrap_IndexRange_isValid(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::IndexRange *arg1 = (iDynTree::IndexRange *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; + bool result; - int is_owned; - if (!SWIG_check_num_args("delete_SparseMatrixRowMajor",argc,1,1,0)) { + if (!SWIG_check_num_args("IndexRange_isValid",argc,1,1,0)) { SWIG_fail; } - is_owned = SWIG_Matlab_isOwned(argv[0]); - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, SWIG_POINTER_DISOWN | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__IndexRange, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SparseMatrixRowMajor" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::RowMajor > *""'"); - } - arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::RowMajor > * >(argp1); - if (is_owned) { - delete arg1; + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "IndexRange_isValid" "', argument " "1"" of type '" "iDynTree::IndexRange const *""'"); } - _out = (mxArray*)0; + arg1 = reinterpret_cast< iDynTree::IndexRange * >(argp1); + result = (bool)((iDynTree::IndexRange const *)arg1)->isValid(); + _out = SWIG_From_bool(static_cast< bool >(result)); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -10097,23 +10317,16 @@ int _wrap_delete_SparseMatrixRowMajor(int resc, mxArray *resv[], int argc, mxArr } -int _wrap_SparseMatrixRowMajor_numberOfNonZeros(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::SparseMatrix< iDynTree::RowMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::RowMajor > *) 0 ; - void *argp1 = 0 ; - int res1 = 0 ; +int _wrap_IndexRange_InvalidRange(int resc, mxArray *resv[], int argc, mxArray *argv[]) { mxArray * _out; - unsigned int result; + iDynTree::IndexRange result; - if (!SWIG_check_num_args("SparseMatrixRowMajor_numberOfNonZeros",argc,1,1,0)) { + if (!SWIG_check_num_args("IndexRange_InvalidRange",argc,0,0,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0 | 0 ); - if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixRowMajor_numberOfNonZeros" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::RowMajor > const *""'"); - } - arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::RowMajor > * >(argp1); - result = (unsigned int)((iDynTree::SparseMatrix< iDynTree::RowMajor > const *)arg1)->numberOfNonZeros(); - _out = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result)); + (void)argv; + result = iDynTree::IndexRange::InvalidRange(); + _out = SWIG_NewPointerObj((new iDynTree::IndexRange(static_cast< const iDynTree::IndexRange& >(result))), SWIGTYPE_p_iDynTree__IndexRange, SWIG_POINTER_OWN | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -10121,38 +10334,16 @@ int _wrap_SparseMatrixRowMajor_numberOfNonZeros(int resc, mxArray *resv[], int a } -int _wrap_SparseMatrixRowMajor_resize__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::SparseMatrix< iDynTree::RowMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::RowMajor > *) 0 ; - unsigned int arg2 ; - unsigned int arg3 ; - void *argp1 = 0 ; - int res1 = 0 ; - unsigned int val2 ; - int ecode2 = 0 ; - unsigned int val3 ; - int ecode3 = 0 ; +int _wrap_new_IndexRange(int resc, mxArray *resv[], int argc, mxArray *argv[]) { mxArray * _out; + iDynTree::IndexRange *result = 0 ; - if (!SWIG_check_num_args("SparseMatrixRowMajor_resize",argc,3,3,0)) { + if (!SWIG_check_num_args("new_IndexRange",argc,0,0,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0 | 0 ); - if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixRowMajor_resize" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::RowMajor > *""'"); - } - arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::RowMajor > * >(argp1); - ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); - if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SparseMatrixRowMajor_resize" "', argument " "2"" of type '" "unsigned int""'"); - } - arg2 = static_cast< unsigned int >(val2); - ecode3 = SWIG_AsVal_unsigned_SS_int(argv[2], &val3); - if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SparseMatrixRowMajor_resize" "', argument " "3"" of type '" "unsigned int""'"); - } - arg3 = static_cast< unsigned int >(val3); - (arg1)->resize(arg2,arg3); - _out = (mxArray*)0; + (void)argv; + result = (iDynTree::IndexRange *)new iDynTree::IndexRange(); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__IndexRange, 1 | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -10160,49 +10351,106 @@ int _wrap_SparseMatrixRowMajor_resize__SWIG_0(int resc, mxArray *resv[], int arg } -int _wrap_SparseMatrixRowMajor_resize__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::SparseMatrix< iDynTree::RowMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::RowMajor > *) 0 ; - unsigned int arg2 ; - unsigned int arg3 ; - iDynTree::VectorDynSize *arg4 = 0 ; +int _wrap_delete_IndexRange(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::IndexRange *arg1 = (iDynTree::IndexRange *) 0 ; void *argp1 = 0 ; int res1 = 0 ; - unsigned int val2 ; - int ecode2 = 0 ; - unsigned int val3 ; - int ecode3 = 0 ; - void *argp4 ; - int res4 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("SparseMatrixRowMajor_resize",argc,4,4,0)) { + int is_owned; + if (!SWIG_check_num_args("delete_IndexRange",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0 | 0 ); + is_owned = SWIG_Matlab_isOwned(argv[0]); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__IndexRange, SWIG_POINTER_DISOWN | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixRowMajor_resize" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::RowMajor > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_IndexRange" "', argument " "1"" of type '" "iDynTree::IndexRange *""'"); } - arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::RowMajor > * >(argp1); - ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); - if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SparseMatrixRowMajor_resize" "', argument " "2"" of type '" "unsigned int""'"); - } - arg2 = static_cast< unsigned int >(val2); - ecode3 = SWIG_AsVal_unsigned_SS_int(argv[2], &val3); + arg1 = reinterpret_cast< iDynTree::IndexRange * >(argp1); + if (is_owned) { + delete arg1; + } + _out = (mxArray*)0; + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_checkDoublesAreEqual__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + double *arg1 = 0 ; + double *arg2 = 0 ; + double arg3 ; + double temp1 ; + double val1 ; + int ecode1 = 0 ; + double temp2 ; + double val2 ; + int ecode2 = 0 ; + double val3 ; + int ecode3 = 0 ; + mxArray * _out; + bool result; + + if (!SWIG_check_num_args("checkDoublesAreEqual",argc,3,3,0)) { + SWIG_fail; + } + ecode1 = SWIG_AsVal_double(argv[0], &val1); + if (!SWIG_IsOK(ecode1)) { + SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "checkDoublesAreEqual" "', argument " "1"" of type '" "double""'"); + } + temp1 = static_cast< double >(val1); + arg1 = &temp1; + ecode2 = SWIG_AsVal_double(argv[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "checkDoublesAreEqual" "', argument " "2"" of type '" "double""'"); + } + temp2 = static_cast< double >(val2); + arg2 = &temp2; + ecode3 = SWIG_AsVal_double(argv[2], &val3); if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SparseMatrixRowMajor_resize" "', argument " "3"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "checkDoublesAreEqual" "', argument " "3"" of type '" "double""'"); } - arg3 = static_cast< unsigned int >(val3); - res4 = SWIG_ConvertPtr(argv[3], &argp4, SWIGTYPE_p_iDynTree__VectorDynSize, 0 ); - if (!SWIG_IsOK(res4)) { - SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SparseMatrixRowMajor_resize" "', argument " "4"" of type '" "iDynTree::VectorDynSize const &""'"); - } - if (!argp4) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SparseMatrixRowMajor_resize" "', argument " "4"" of type '" "iDynTree::VectorDynSize const &""'"); + arg3 = static_cast< double >(val3); + result = (bool)iDynTree::checkDoublesAreEqual((double const &)*arg1,(double const &)*arg2,arg3); + _out = SWIG_From_bool(static_cast< bool >(result)); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_checkDoublesAreEqual__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + double *arg1 = 0 ; + double *arg2 = 0 ; + double temp1 ; + double val1 ; + int ecode1 = 0 ; + double temp2 ; + double val2 ; + int ecode2 = 0 ; + mxArray * _out; + bool result; + + if (!SWIG_check_num_args("checkDoublesAreEqual",argc,2,2,0)) { + SWIG_fail; } - arg4 = reinterpret_cast< iDynTree::VectorDynSize * >(argp4); - (arg1)->resize(arg2,arg3,(iDynTree::VectorDynSize const &)*arg4); - _out = (mxArray*)0; + ecode1 = SWIG_AsVal_double(argv[0], &val1); + if (!SWIG_IsOK(ecode1)) { + SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "checkDoublesAreEqual" "', argument " "1"" of type '" "double""'"); + } + temp1 = static_cast< double >(val1); + arg1 = &temp1; + ecode2 = SWIG_AsVal_double(argv[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "checkDoublesAreEqual" "', argument " "2"" of type '" "double""'"); + } + temp2 = static_cast< double >(val2); + arg2 = &temp2; + result = (bool)iDynTree::checkDoublesAreEqual((double const &)*arg1,(double const &)*arg2); + _out = SWIG_From_bool(static_cast< bool >(result)); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -10210,87 +10458,136 @@ int _wrap_SparseMatrixRowMajor_resize__SWIG_1(int resc, mxArray *resv[], int arg } -int _wrap_SparseMatrixRowMajor_resize(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - if (argc == 3) { +int _wrap_checkDoublesAreEqual(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + if (argc == 2) { int _v; - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0); - _v = SWIG_CheckState(res); + { + int res = SWIG_AsVal_double(argv[0], NULL); + _v = SWIG_CheckState(res); + } if (_v) { { - int res = SWIG_AsVal_unsigned_SS_int(argv[1], NULL); + int res = SWIG_AsVal_double(argv[1], NULL); _v = SWIG_CheckState(res); } if (_v) { - { - int res = SWIG_AsVal_unsigned_SS_int(argv[2], NULL); - _v = SWIG_CheckState(res); - } - if (_v) { - return _wrap_SparseMatrixRowMajor_resize__SWIG_0(resc,resv,argc,argv); - } + return _wrap_checkDoublesAreEqual__SWIG_1(resc,resv,argc,argv); } } } - if (argc == 4) { + if (argc == 3) { int _v; - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0); - _v = SWIG_CheckState(res); + { + int res = SWIG_AsVal_double(argv[0], NULL); + _v = SWIG_CheckState(res); + } if (_v) { { - int res = SWIG_AsVal_unsigned_SS_int(argv[1], NULL); + int res = SWIG_AsVal_double(argv[1], NULL); _v = SWIG_CheckState(res); } if (_v) { { - int res = SWIG_AsVal_unsigned_SS_int(argv[2], NULL); + int res = SWIG_AsVal_double(argv[2], NULL); _v = SWIG_CheckState(res); } if (_v) { - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_iDynTree__VectorDynSize, 0); - _v = SWIG_CheckState(res); - if (_v) { - return _wrap_SparseMatrixRowMajor_resize__SWIG_1(resc,resv,argc,argv); - } + return _wrap_checkDoublesAreEqual__SWIG_0(resc,resv,argc,argv); } } } } - SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'SparseMatrixRowMajor_resize'." + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'checkDoublesAreEqual'." " Possible C/C++ prototypes are:\n" - " iDynTree::SparseMatrix< iDynTree::RowMajor >::resize(unsigned int,unsigned int)\n" - " iDynTree::SparseMatrix< iDynTree::RowMajor >::resize(unsigned int,unsigned int,iDynTree::VectorDynSize const &)\n"); + " iDynTree::checkDoublesAreEqual(double const &,double const &,double)\n" + " iDynTree::checkDoublesAreEqual(double const &,double const &)\n"); return 1; } -int _wrap_SparseMatrixRowMajor_reserve(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::SparseMatrix< iDynTree::RowMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::RowMajor > *) 0 ; +int _wrap_new_MatrixDynSize__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + mxArray * _out; + iDynTree::MatrixDynSize *result = 0 ; + + if (!SWIG_check_num_args("new_MatrixDynSize",argc,0,0,0)) { + SWIG_fail; + } + (void)argv; + result = (iDynTree::MatrixDynSize *)new iDynTree::MatrixDynSize(); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__MatrixDynSize, 1 | 0 ); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_new_MatrixDynSize__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + unsigned int arg1 ; + unsigned int arg2 ; + unsigned int val1 ; + int ecode1 = 0 ; + unsigned int val2 ; + int ecode2 = 0 ; + mxArray * _out; + iDynTree::MatrixDynSize *result = 0 ; + + if (!SWIG_check_num_args("new_MatrixDynSize",argc,2,2,0)) { + SWIG_fail; + } + ecode1 = SWIG_AsVal_unsigned_SS_int(argv[0], &val1); + if (!SWIG_IsOK(ecode1)) { + SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_MatrixDynSize" "', argument " "1"" of type '" "unsigned int""'"); + } + arg1 = static_cast< unsigned int >(val1); + ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_MatrixDynSize" "', argument " "2"" of type '" "unsigned int""'"); + } + arg2 = static_cast< unsigned int >(val2); + result = (iDynTree::MatrixDynSize *)new iDynTree::MatrixDynSize(arg1,arg2); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__MatrixDynSize, 1 | 0 ); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_new_MatrixDynSize__SWIG_2(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + double *arg1 = (double *) 0 ; unsigned int arg2 ; + unsigned int arg3 ; void *argp1 = 0 ; int res1 = 0 ; unsigned int val2 ; int ecode2 = 0 ; + unsigned int val3 ; + int ecode3 = 0 ; mxArray * _out; + iDynTree::MatrixDynSize *result = 0 ; - if (!SWIG_check_num_args("SparseMatrixRowMajor_reserve",argc,2,2,0)) { + if (!SWIG_check_num_args("new_MatrixDynSize",argc,3,3,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_double, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixRowMajor_reserve" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::RowMajor > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_MatrixDynSize" "', argument " "1"" of type '" "double const *""'"); } - arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::RowMajor > * >(argp1); + arg1 = reinterpret_cast< double * >(argp1); ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SparseMatrixRowMajor_reserve" "', argument " "2"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_MatrixDynSize" "', argument " "2"" of type '" "unsigned int""'"); } arg2 = static_cast< unsigned int >(val2); - (arg1)->reserve(arg2); - _out = (mxArray*)0; + ecode3 = SWIG_AsVal_unsigned_SS_int(argv[2], &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "new_MatrixDynSize" "', argument " "3"" of type '" "unsigned int""'"); + } + arg3 = static_cast< unsigned int >(val3); + result = (iDynTree::MatrixDynSize *)new iDynTree::MatrixDynSize((double const *)arg1,arg2,arg3); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__MatrixDynSize, 1 | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -10298,22 +10595,26 @@ int _wrap_SparseMatrixRowMajor_reserve(int resc, mxArray *resv[], int argc, mxAr } -int _wrap_SparseMatrixRowMajor_zero(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::SparseMatrix< iDynTree::RowMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::RowMajor > *) 0 ; - void *argp1 = 0 ; +int _wrap_new_MatrixDynSize__SWIG_3(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixDynSize *arg1 = 0 ; + void *argp1 ; int res1 = 0 ; mxArray * _out; + iDynTree::MatrixDynSize *result = 0 ; - if (!SWIG_check_num_args("SparseMatrixRowMajor_zero",argc,1,1,0)) { + if (!SWIG_check_num_args("new_MatrixDynSize",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1, SWIGTYPE_p_iDynTree__MatrixDynSize, 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixRowMajor_zero" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::RowMajor > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_MatrixDynSize" "', argument " "1"" of type '" "iDynTree::MatrixDynSize const &""'"); } - arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::RowMajor > * >(argp1); - (arg1)->zero(); - _out = (mxArray*)0; + if (!argp1) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_MatrixDynSize" "', argument " "1"" of type '" "iDynTree::MatrixDynSize const &""'"); + } + arg1 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp1); + result = (iDynTree::MatrixDynSize *)new iDynTree::MatrixDynSize((iDynTree::MatrixDynSize const &)*arg1); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__MatrixDynSize, 1 | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -10321,32 +10622,86 @@ int _wrap_SparseMatrixRowMajor_zero(int resc, mxArray *resv[], int argc, mxArray } -int _wrap_SparseMatrixRowMajor_setFromConstTriplets(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::SparseMatrix< iDynTree::RowMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::RowMajor > *) 0 ; - iDynTree::Triplets *arg2 = 0 ; +int _wrap_new_MatrixDynSize(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + if (argc == 0) { + return _wrap_new_MatrixDynSize__SWIG_0(resc,resv,argc,argv); + } + if (argc == 1) { + int _v; + void *vptr = 0; + int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_iDynTree__MatrixDynSize, 0); + _v = SWIG_CheckState(res); + if (_v) { + return _wrap_new_MatrixDynSize__SWIG_3(resc,resv,argc,argv); + } + } + if (argc == 2) { + int _v; + { + int res = SWIG_AsVal_unsigned_SS_int(argv[0], NULL); + _v = SWIG_CheckState(res); + } + if (_v) { + { + int res = SWIG_AsVal_unsigned_SS_int(argv[1], NULL); + _v = SWIG_CheckState(res); + } + if (_v) { + return _wrap_new_MatrixDynSize__SWIG_1(resc,resv,argc,argv); + } + } + } + if (argc == 3) { + int _v; + void *vptr = 0; + int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_double, 0); + _v = SWIG_CheckState(res); + if (_v) { + { + int res = SWIG_AsVal_unsigned_SS_int(argv[1], NULL); + _v = SWIG_CheckState(res); + } + if (_v) { + { + int res = SWIG_AsVal_unsigned_SS_int(argv[2], NULL); + _v = SWIG_CheckState(res); + } + if (_v) { + return _wrap_new_MatrixDynSize__SWIG_2(resc,resv,argc,argv); + } + } + } + } + + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'new_MatrixDynSize'." + " Possible C/C++ prototypes are:\n" + " iDynTree::MatrixDynSize::MatrixDynSize()\n" + " iDynTree::MatrixDynSize::MatrixDynSize(unsigned int,unsigned int)\n" + " iDynTree::MatrixDynSize::MatrixDynSize(double const *,unsigned int const,unsigned int const)\n" + " iDynTree::MatrixDynSize::MatrixDynSize(iDynTree::MatrixDynSize const &)\n"); + return 1; +} + + +int _wrap_delete_MatrixDynSize(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixDynSize *arg1 = (iDynTree::MatrixDynSize *) 0 ; void *argp1 = 0 ; int res1 = 0 ; - void *argp2 ; - int res2 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("SparseMatrixRowMajor_setFromConstTriplets",argc,2,2,0)) { + int is_owned; + if (!SWIG_check_num_args("delete_MatrixDynSize",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0 | 0 ); + is_owned = SWIG_Matlab_isOwned(argv[0]); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixDynSize, SWIG_POINTER_DISOWN | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixRowMajor_setFromConstTriplets" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::RowMajor > *""'"); - } - arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::RowMajor > * >(argp1); - res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__Triplets, 0 ); - if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SparseMatrixRowMajor_setFromConstTriplets" "', argument " "2"" of type '" "iDynTree::Triplets const &""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_MatrixDynSize" "', argument " "1"" of type '" "iDynTree::MatrixDynSize *""'"); } - if (!argp2) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SparseMatrixRowMajor_setFromConstTriplets" "', argument " "2"" of type '" "iDynTree::Triplets const &""'"); + arg1 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp1); + if (is_owned) { + delete arg1; } - arg2 = reinterpret_cast< iDynTree::Triplets * >(argp2); - (arg1)->setFromConstTriplets((iDynTree::Triplets const &)*arg2); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; @@ -10355,33 +10710,39 @@ int _wrap_SparseMatrixRowMajor_setFromConstTriplets(int resc, mxArray *resv[], i } -int _wrap_SparseMatrixRowMajor_setFromTriplets(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::SparseMatrix< iDynTree::RowMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::RowMajor > *) 0 ; - iDynTree::Triplets *arg2 = 0 ; +int _wrap_MatrixDynSize_paren(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixDynSize *arg1 = (iDynTree::MatrixDynSize *) 0 ; + unsigned int arg2 ; + unsigned int arg3 ; void *argp1 = 0 ; int res1 = 0 ; - void *argp2 = 0 ; - int res2 = 0 ; + unsigned int val2 ; + int ecode2 = 0 ; + unsigned int val3 ; + int ecode3 = 0 ; mxArray * _out; + double *result = 0 ; - if (!SWIG_check_num_args("SparseMatrixRowMajor_setFromTriplets",argc,2,2,0)) { + if (!SWIG_check_num_args("MatrixDynSize_paren",argc,3,3,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixDynSize, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixRowMajor_setFromTriplets" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::RowMajor > *""'"); - } - arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::RowMajor > * >(argp1); - res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__Triplets, 0 ); - if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SparseMatrixRowMajor_setFromTriplets" "', argument " "2"" of type '" "iDynTree::Triplets &""'"); - } - if (!argp2) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SparseMatrixRowMajor_setFromTriplets" "', argument " "2"" of type '" "iDynTree::Triplets &""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "MatrixDynSize_paren" "', argument " "1"" of type '" "iDynTree::MatrixDynSize *""'"); } - arg2 = reinterpret_cast< iDynTree::Triplets * >(argp2); - (arg1)->setFromTriplets(*arg2); - _out = (mxArray*)0; + arg1 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp1); + ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "MatrixDynSize_paren" "', argument " "2"" of type '" "unsigned int""'"); + } + arg2 = static_cast< unsigned int >(val2); + ecode3 = SWIG_AsVal_unsigned_SS_int(argv[2], &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "MatrixDynSize_paren" "', argument " "3"" of type '" "unsigned int""'"); + } + arg3 = static_cast< unsigned int >(val3); + result = (double *) &(arg1)->operator ()(arg2,arg3); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_double, 0 | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -10389,8 +10750,8 @@ int _wrap_SparseMatrixRowMajor_setFromTriplets(int resc, mxArray *resv[], int ar } -int _wrap_SparseMatrixRowMajor_getValue(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::SparseMatrix< iDynTree::RowMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::RowMajor > *) 0 ; +int _wrap_MatrixDynSize_getVal(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixDynSize *arg1 = (iDynTree::MatrixDynSize *) 0 ; unsigned int arg2 ; unsigned int arg3 ; void *argp1 = 0 ; @@ -10402,25 +10763,25 @@ int _wrap_SparseMatrixRowMajor_getValue(int resc, mxArray *resv[], int argc, mxA mxArray * _out; double result; - if (!SWIG_check_num_args("SparseMatrixRowMajor_getValue",argc,3,3,0)) { + if (!SWIG_check_num_args("MatrixDynSize_getVal",argc,3,3,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixDynSize, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixRowMajor_getValue" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::RowMajor > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "MatrixDynSize_getVal" "', argument " "1"" of type '" "iDynTree::MatrixDynSize const *""'"); } - arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::RowMajor > * >(argp1); + arg1 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp1); ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SparseMatrixRowMajor_getValue" "', argument " "2"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "MatrixDynSize_getVal" "', argument " "2"" of type '" "unsigned int""'"); } arg2 = static_cast< unsigned int >(val2); ecode3 = SWIG_AsVal_unsigned_SS_int(argv[2], &val3); if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SparseMatrixRowMajor_getValue" "', argument " "3"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "MatrixDynSize_getVal" "', argument " "3"" of type '" "unsigned int""'"); } arg3 = static_cast< unsigned int >(val3); - result = (double)((iDynTree::SparseMatrix< iDynTree::RowMajor > const *)arg1)->getValue(arg2,arg3); + result = (double)((iDynTree::MatrixDynSize const *)arg1)->getVal(arg2,arg3); _out = SWIG_From_double(static_cast< double >(result)); if (_out) --resc, *resv++ = _out; return 0; @@ -10429,8 +10790,8 @@ int _wrap_SparseMatrixRowMajor_getValue(int resc, mxArray *resv[], int argc, mxA } -int _wrap_SparseMatrixRowMajor_setValue(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::SparseMatrix< iDynTree::RowMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::RowMajor > *) 0 ; +int _wrap_MatrixDynSize_setVal(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixDynSize *arg1 = (iDynTree::MatrixDynSize *) 0 ; unsigned int arg2 ; unsigned int arg3 ; double arg4 ; @@ -10443,32 +10804,33 @@ int _wrap_SparseMatrixRowMajor_setValue(int resc, mxArray *resv[], int argc, mxA double val4 ; int ecode4 = 0 ; mxArray * _out; + bool result; - if (!SWIG_check_num_args("SparseMatrixRowMajor_setValue",argc,4,4,0)) { + if (!SWIG_check_num_args("MatrixDynSize_setVal",argc,4,4,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixDynSize, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixRowMajor_setValue" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::RowMajor > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "MatrixDynSize_setVal" "', argument " "1"" of type '" "iDynTree::MatrixDynSize *""'"); } - arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::RowMajor > * >(argp1); + arg1 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp1); ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SparseMatrixRowMajor_setValue" "', argument " "2"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "MatrixDynSize_setVal" "', argument " "2"" of type '" "unsigned int""'"); } arg2 = static_cast< unsigned int >(val2); ecode3 = SWIG_AsVal_unsigned_SS_int(argv[2], &val3); if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SparseMatrixRowMajor_setValue" "', argument " "3"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "MatrixDynSize_setVal" "', argument " "3"" of type '" "unsigned int""'"); } arg3 = static_cast< unsigned int >(val3); ecode4 = SWIG_AsVal_double(argv[3], &val4); if (!SWIG_IsOK(ecode4)) { - SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SparseMatrixRowMajor_setValue" "', argument " "4"" of type '" "double""'"); + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "MatrixDynSize_setVal" "', argument " "4"" of type '" "double""'"); } arg4 = static_cast< double >(val4); - (arg1)->setValue(arg2,arg3,arg4); - _out = (mxArray*)0; + result = (bool)(arg1)->setVal(arg2,arg3,arg4); + _out = SWIG_From_bool(static_cast< bool >(result)); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -10476,22 +10838,22 @@ int _wrap_SparseMatrixRowMajor_setValue(int resc, mxArray *resv[], int argc, mxA } -int _wrap_SparseMatrixRowMajor_rows(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::SparseMatrix< iDynTree::RowMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::RowMajor > *) 0 ; +int _wrap_MatrixDynSize_rows(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixDynSize *arg1 = (iDynTree::MatrixDynSize *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; unsigned int result; - if (!SWIG_check_num_args("SparseMatrixRowMajor_rows",argc,1,1,0)) { + if (!SWIG_check_num_args("MatrixDynSize_rows",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixDynSize, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixRowMajor_rows" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::RowMajor > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "MatrixDynSize_rows" "', argument " "1"" of type '" "iDynTree::MatrixDynSize const *""'"); } - arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::RowMajor > * >(argp1); - result = (unsigned int)((iDynTree::SparseMatrix< iDynTree::RowMajor > const *)arg1)->rows(); + arg1 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp1); + result = (unsigned int)((iDynTree::MatrixDynSize const *)arg1)->rows(); _out = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result)); if (_out) --resc, *resv++ = _out; return 0; @@ -10500,22 +10862,22 @@ int _wrap_SparseMatrixRowMajor_rows(int resc, mxArray *resv[], int argc, mxArray } -int _wrap_SparseMatrixRowMajor_columns(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::SparseMatrix< iDynTree::RowMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::RowMajor > *) 0 ; +int _wrap_MatrixDynSize_cols(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixDynSize *arg1 = (iDynTree::MatrixDynSize *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; unsigned int result; - if (!SWIG_check_num_args("SparseMatrixRowMajor_columns",argc,1,1,0)) { + if (!SWIG_check_num_args("MatrixDynSize_cols",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixDynSize, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixRowMajor_columns" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::RowMajor > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "MatrixDynSize_cols" "', argument " "1"" of type '" "iDynTree::MatrixDynSize const *""'"); } - arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::RowMajor > * >(argp1); - result = (unsigned int)((iDynTree::SparseMatrix< iDynTree::RowMajor > const *)arg1)->columns(); + arg1 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp1); + result = (unsigned int)((iDynTree::MatrixDynSize const *)arg1)->cols(); _out = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result)); if (_out) --resc, *resv++ = _out; return 0; @@ -10524,31 +10886,23 @@ int _wrap_SparseMatrixRowMajor_columns(int resc, mxArray *resv[], int argc, mxAr } -int _wrap_SparseMatrixRowMajor_description__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::SparseMatrix< iDynTree::RowMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::RowMajor > *) 0 ; - bool arg2 ; +int _wrap_MatrixDynSize_data(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixDynSize *arg1 = (iDynTree::MatrixDynSize *) 0 ; void *argp1 = 0 ; int res1 = 0 ; - bool val2 ; - int ecode2 = 0 ; mxArray * _out; - std::string result; + double *result = 0 ; - if (!SWIG_check_num_args("SparseMatrixRowMajor_description",argc,2,2,0)) { + if (!SWIG_check_num_args("MatrixDynSize_data",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixDynSize, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixRowMajor_description" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::RowMajor > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "MatrixDynSize_data" "', argument " "1"" of type '" "iDynTree::MatrixDynSize *""'"); } - arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::RowMajor > * >(argp1); - ecode2 = SWIG_AsVal_bool(argv[1], &val2); - if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SparseMatrixRowMajor_description" "', argument " "2"" of type '" "bool""'"); - } - arg2 = static_cast< bool >(val2); - result = ((iDynTree::SparseMatrix< iDynTree::RowMajor > const *)arg1)->description(arg2); - _out = SWIG_From_std_string(static_cast< std::string >(result)); + arg1 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp1); + result = (double *)(arg1)->data(); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_double, 0 | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -10556,23 +10910,22 @@ int _wrap_SparseMatrixRowMajor_description__SWIG_0(int resc, mxArray *resv[], in } -int _wrap_SparseMatrixRowMajor_description__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::SparseMatrix< iDynTree::RowMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::RowMajor > *) 0 ; +int _wrap_MatrixDynSize_zero(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixDynSize *arg1 = (iDynTree::MatrixDynSize *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - std::string result; - if (!SWIG_check_num_args("SparseMatrixRowMajor_description",argc,1,1,0)) { + if (!SWIG_check_num_args("MatrixDynSize_zero",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixDynSize, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixRowMajor_description" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::RowMajor > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "MatrixDynSize_zero" "', argument " "1"" of type '" "iDynTree::MatrixDynSize *""'"); } - arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::RowMajor > * >(argp1); - result = ((iDynTree::SparseMatrix< iDynTree::RowMajor > const *)arg1)->description(); - _out = SWIG_From_std_string(static_cast< std::string >(result)); + arg1 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp1); + (arg1)->zero(); + _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; fail: @@ -10580,57 +10933,93 @@ int _wrap_SparseMatrixRowMajor_description__SWIG_1(int resc, mxArray *resv[], in } -int _wrap_SparseMatrixRowMajor_description(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - if (argc == 1) { - int _v; - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0); - _v = SWIG_CheckState(res); - if (_v) { - return _wrap_SparseMatrixRowMajor_description__SWIG_1(resc,resv,argc,argv); - } +int _wrap_MatrixDynSize_resize(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixDynSize *arg1 = (iDynTree::MatrixDynSize *) 0 ; + unsigned int arg2 ; + unsigned int arg3 ; + void *argp1 = 0 ; + int res1 = 0 ; + unsigned int val2 ; + int ecode2 = 0 ; + unsigned int val3 ; + int ecode3 = 0 ; + mxArray * _out; + + if (!SWIG_check_num_args("MatrixDynSize_resize",argc,3,3,0)) { + SWIG_fail; } - if (argc == 2) { - int _v; - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0); - _v = SWIG_CheckState(res); - if (_v) { - { - int res = SWIG_AsVal_bool(argv[1], NULL); - _v = SWIG_CheckState(res); - } - if (_v) { - return _wrap_SparseMatrixRowMajor_description__SWIG_0(resc,resv,argc,argv); - } - } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixDynSize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "MatrixDynSize_resize" "', argument " "1"" of type '" "iDynTree::MatrixDynSize *""'"); } + arg1 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp1); + ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "MatrixDynSize_resize" "', argument " "2"" of type '" "unsigned int""'"); + } + arg2 = static_cast< unsigned int >(val2); + ecode3 = SWIG_AsVal_unsigned_SS_int(argv[2], &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "MatrixDynSize_resize" "', argument " "3"" of type '" "unsigned int""'"); + } + arg3 = static_cast< unsigned int >(val3); + (arg1)->resize(arg2,arg3); + _out = (mxArray*)0; + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_MatrixDynSize_reserve(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixDynSize *arg1 = (iDynTree::MatrixDynSize *) 0 ; + size_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + size_t val2 ; + int ecode2 = 0 ; + mxArray * _out; - SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'SparseMatrixRowMajor_description'." - " Possible C/C++ prototypes are:\n" - " iDynTree::SparseMatrix< iDynTree::RowMajor >::description(bool) const\n" - " iDynTree::SparseMatrix< iDynTree::RowMajor >::description() const\n"); + if (!SWIG_check_num_args("MatrixDynSize_reserve",argc,2,2,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixDynSize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "MatrixDynSize_reserve" "', argument " "1"" of type '" "iDynTree::MatrixDynSize *""'"); + } + arg1 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp1); + ecode2 = SWIG_AsVal_size_t(argv[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "MatrixDynSize_reserve" "', argument " "2"" of type '" "size_t""'"); + } + arg2 = static_cast< size_t >(val2); + (arg1)->reserve(arg2); + _out = (mxArray*)0; + if (_out) --resc, *resv++ = _out; + return 0; +fail: return 1; } -int _wrap_SparseMatrixRowMajor_toMatlab(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::SparseMatrix< iDynTree::RowMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::RowMajor > *) 0 ; +int _wrap_MatrixDynSize_capacity(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixDynSize *arg1 = (iDynTree::MatrixDynSize *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - mxArray *result = 0 ; + size_t result; - if (!SWIG_check_num_args("SparseMatrixRowMajor_toMatlab",argc,1,1,0)) { + if (!SWIG_check_num_args("MatrixDynSize_capacity",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixDynSize, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixRowMajor_toMatlab" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::RowMajor > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "MatrixDynSize_capacity" "', argument " "1"" of type '" "iDynTree::MatrixDynSize const *""'"); } - arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::RowMajor > * >(argp1); - result = (mxArray *)iDynTree_SparseMatrix_Sl_iDynTree_RowMajor_Sg__toMatlab((iDynTree::SparseMatrix< iDynTree::RowMajor > const *)arg1); - _out = result; + arg1 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp1); + result = ((iDynTree::MatrixDynSize const *)arg1)->capacity(); + _out = SWIG_From_size_t(static_cast< size_t >(result)); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -10638,22 +11027,155 @@ int _wrap_SparseMatrixRowMajor_toMatlab(int resc, mxArray *resv[], int argc, mxA } -int _wrap_SparseMatrixRowMajor_toMatlabDense(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::SparseMatrix< iDynTree::RowMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::RowMajor > *) 0 ; +int _wrap_MatrixDynSize_shrink_to_fit(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixDynSize *arg1 = (iDynTree::MatrixDynSize *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + mxArray * _out; + + if (!SWIG_check_num_args("MatrixDynSize_shrink_to_fit",argc,1,1,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixDynSize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "MatrixDynSize_shrink_to_fit" "', argument " "1"" of type '" "iDynTree::MatrixDynSize *""'"); + } + arg1 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp1); + (arg1)->shrink_to_fit(); + _out = (mxArray*)0; + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_MatrixDynSize_fillRowMajorBuffer(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixDynSize *arg1 = (iDynTree::MatrixDynSize *) 0 ; + double *arg2 = (double *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + mxArray * _out; + + if (!SWIG_check_num_args("MatrixDynSize_fillRowMajorBuffer",argc,2,2,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixDynSize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "MatrixDynSize_fillRowMajorBuffer" "', argument " "1"" of type '" "iDynTree::MatrixDynSize const *""'"); + } + arg1 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp1); + res2 = SWIG_ConvertPtr(argv[1], &argp2,SWIGTYPE_p_double, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "MatrixDynSize_fillRowMajorBuffer" "', argument " "2"" of type '" "double *""'"); + } + arg2 = reinterpret_cast< double * >(argp2); + ((iDynTree::MatrixDynSize const *)arg1)->fillRowMajorBuffer(arg2); + _out = (mxArray*)0; + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_MatrixDynSize_fillColMajorBuffer(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixDynSize *arg1 = (iDynTree::MatrixDynSize *) 0 ; + double *arg2 = (double *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + mxArray * _out; + + if (!SWIG_check_num_args("MatrixDynSize_fillColMajorBuffer",argc,2,2,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixDynSize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "MatrixDynSize_fillColMajorBuffer" "', argument " "1"" of type '" "iDynTree::MatrixDynSize const *""'"); + } + arg1 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp1); + res2 = SWIG_ConvertPtr(argv[1], &argp2,SWIGTYPE_p_double, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "MatrixDynSize_fillColMajorBuffer" "', argument " "2"" of type '" "double *""'"); + } + arg2 = reinterpret_cast< double * >(argp2); + ((iDynTree::MatrixDynSize const *)arg1)->fillColMajorBuffer(arg2); + _out = (mxArray*)0; + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_MatrixDynSize_toString(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixDynSize *arg1 = (iDynTree::MatrixDynSize *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + mxArray * _out; + std::string result; + + if (!SWIG_check_num_args("MatrixDynSize_toString",argc,1,1,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixDynSize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "MatrixDynSize_toString" "', argument " "1"" of type '" "iDynTree::MatrixDynSize const *""'"); + } + arg1 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp1); + result = ((iDynTree::MatrixDynSize const *)arg1)->toString(); + _out = SWIG_From_std_string(static_cast< std::string >(result)); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_MatrixDynSize_display(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixDynSize *arg1 = (iDynTree::MatrixDynSize *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + mxArray * _out; + std::string result; + + if (!SWIG_check_num_args("MatrixDynSize_display",argc,1,1,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixDynSize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "MatrixDynSize_display" "', argument " "1"" of type '" "iDynTree::MatrixDynSize const *""'"); + } + arg1 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp1); + result = ((iDynTree::MatrixDynSize const *)arg1)->reservedToString(); + _out = SWIG_From_std_string(static_cast< std::string >(result)); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_MatrixDynSize_toMatlab(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixDynSize *arg1 = (iDynTree::MatrixDynSize *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; mxArray *result = 0 ; - if (!SWIG_check_num_args("SparseMatrixRowMajor_toMatlabDense",argc,1,1,0)) { + if (!SWIG_check_num_args("MatrixDynSize_toMatlab",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixDynSize, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixRowMajor_toMatlabDense" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::RowMajor > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "MatrixDynSize_toMatlab" "', argument " "1"" of type '" "iDynTree::MatrixDynSize const *""'"); } - arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::RowMajor > * >(argp1); - result = (mxArray *)iDynTree_SparseMatrix_Sl_iDynTree_RowMajor_Sg__toMatlabDense((iDynTree::SparseMatrix< iDynTree::RowMajor > const *)arg1); + arg1 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp1); + result = (mxArray *)iDynTree_MatrixDynSize_toMatlab((iDynTree::MatrixDynSize const *)arg1); _out = result; if (_out) --resc, *resv++ = _out; return 0; @@ -10662,23 +11184,23 @@ int _wrap_SparseMatrixRowMajor_toMatlabDense(int resc, mxArray *resv[], int argc } -int _wrap_SparseMatrixRowMajor_fromMatlab(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::SparseMatrix< iDynTree::RowMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::RowMajor > *) 0 ; +int _wrap_MatrixDynSize_fromMatlab(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixDynSize *arg1 = (iDynTree::MatrixDynSize *) 0 ; mxArray *arg2 = (mxArray *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("SparseMatrixRowMajor_fromMatlab",argc,2,2,0)) { + if (!SWIG_check_num_args("MatrixDynSize_fromMatlab",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixDynSize, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixRowMajor_fromMatlab" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::RowMajor > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "MatrixDynSize_fromMatlab" "', argument " "1"" of type '" "iDynTree::MatrixDynSize *""'"); } - arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::RowMajor > * >(argp1); + arg1 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp1); arg2 = argv[1]; - iDynTree_SparseMatrix_Sl_iDynTree_RowMajor_Sg__fromMatlab(arg1,arg2); + iDynTree_MatrixDynSize_fromMatlab(arg1,arg2); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; @@ -10687,16 +11209,16 @@ int _wrap_SparseMatrixRowMajor_fromMatlab(int resc, mxArray *resv[], int argc, m } -int _wrap_new_SparseMatrixColMajor__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_new_SparseMatrixRowMajor__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { mxArray * _out; - iDynTree::SparseMatrix< iDynTree::ColumnMajor > *result = 0 ; + iDynTree::SparseMatrix< iDynTree::RowMajor > *result = 0 ; - if (!SWIG_check_num_args("new_SparseMatrixColMajor",argc,0,0,0)) { + if (!SWIG_check_num_args("new_SparseMatrixRowMajor",argc,0,0,0)) { SWIG_fail; } (void)argv; - result = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *)new iDynTree::SparseMatrix< iDynTree::ColumnMajor >(); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 1 | 0 ); + result = (iDynTree::SparseMatrix< iDynTree::RowMajor > *)new iDynTree::SparseMatrix< iDynTree::RowMajor >(); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 1 | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -10704,7 +11226,7 @@ int _wrap_new_SparseMatrixColMajor__SWIG_0(int resc, mxArray *resv[], int argc, } -int _wrap_new_SparseMatrixColMajor__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_new_SparseMatrixRowMajor__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { unsigned int arg1 ; unsigned int arg2 ; unsigned int val1 ; @@ -10712,23 +11234,23 @@ int _wrap_new_SparseMatrixColMajor__SWIG_1(int resc, mxArray *resv[], int argc, unsigned int val2 ; int ecode2 = 0 ; mxArray * _out; - iDynTree::SparseMatrix< iDynTree::ColumnMajor > *result = 0 ; + iDynTree::SparseMatrix< iDynTree::RowMajor > *result = 0 ; - if (!SWIG_check_num_args("new_SparseMatrixColMajor",argc,2,2,0)) { + if (!SWIG_check_num_args("new_SparseMatrixRowMajor",argc,2,2,0)) { SWIG_fail; } ecode1 = SWIG_AsVal_unsigned_SS_int(argv[0], &val1); if (!SWIG_IsOK(ecode1)) { - SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_SparseMatrixColMajor" "', argument " "1"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_SparseMatrixRowMajor" "', argument " "1"" of type '" "unsigned int""'"); } arg1 = static_cast< unsigned int >(val1); ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_SparseMatrixColMajor" "', argument " "2"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_SparseMatrixRowMajor" "', argument " "2"" of type '" "unsigned int""'"); } arg2 = static_cast< unsigned int >(val2); - result = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *)new iDynTree::SparseMatrix< iDynTree::ColumnMajor >(arg1,arg2); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 1 | 0 ); + result = (iDynTree::SparseMatrix< iDynTree::RowMajor > *)new iDynTree::SparseMatrix< iDynTree::RowMajor >(arg1,arg2); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 1 | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -10736,7 +11258,7 @@ int _wrap_new_SparseMatrixColMajor__SWIG_1(int resc, mxArray *resv[], int argc, } -int _wrap_new_SparseMatrixColMajor__SWIG_2(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_new_SparseMatrixRowMajor__SWIG_2(int resc, mxArray *resv[], int argc, mxArray *argv[]) { unsigned int arg1 ; unsigned int arg2 ; iDynTree::VectorDynSize *arg3 = 0 ; @@ -10747,31 +11269,31 @@ int _wrap_new_SparseMatrixColMajor__SWIG_2(int resc, mxArray *resv[], int argc, void *argp3 ; int res3 = 0 ; mxArray * _out; - iDynTree::SparseMatrix< iDynTree::ColumnMajor > *result = 0 ; + iDynTree::SparseMatrix< iDynTree::RowMajor > *result = 0 ; - if (!SWIG_check_num_args("new_SparseMatrixColMajor",argc,3,3,0)) { + if (!SWIG_check_num_args("new_SparseMatrixRowMajor",argc,3,3,0)) { SWIG_fail; } ecode1 = SWIG_AsVal_unsigned_SS_int(argv[0], &val1); if (!SWIG_IsOK(ecode1)) { - SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_SparseMatrixColMajor" "', argument " "1"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_SparseMatrixRowMajor" "', argument " "1"" of type '" "unsigned int""'"); } arg1 = static_cast< unsigned int >(val1); ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_SparseMatrixColMajor" "', argument " "2"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_SparseMatrixRowMajor" "', argument " "2"" of type '" "unsigned int""'"); } arg2 = static_cast< unsigned int >(val2); res3 = SWIG_ConvertPtr(argv[2], &argp3, SWIGTYPE_p_iDynTree__VectorDynSize, 0 ); if (!SWIG_IsOK(res3)) { - SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "new_SparseMatrixColMajor" "', argument " "3"" of type '" "iDynTree::VectorDynSize const &""'"); + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "new_SparseMatrixRowMajor" "', argument " "3"" of type '" "iDynTree::VectorDynSize const &""'"); } if (!argp3) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SparseMatrixColMajor" "', argument " "3"" of type '" "iDynTree::VectorDynSize const &""'"); + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SparseMatrixRowMajor" "', argument " "3"" of type '" "iDynTree::VectorDynSize const &""'"); } arg3 = reinterpret_cast< iDynTree::VectorDynSize * >(argp3); - result = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *)new iDynTree::SparseMatrix< iDynTree::ColumnMajor >(arg1,arg2,(iDynTree::VectorDynSize const &)*arg3); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 1 | 0 ); + result = (iDynTree::SparseMatrix< iDynTree::RowMajor > *)new iDynTree::SparseMatrix< iDynTree::RowMajor >(arg1,arg2,(iDynTree::VectorDynSize const &)*arg3); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 1 | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -10779,9 +11301,9 @@ int _wrap_new_SparseMatrixColMajor__SWIG_2(int resc, mxArray *resv[], int argc, } -int _wrap_new_SparseMatrixColMajor(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_new_SparseMatrixRowMajor(int resc, mxArray *resv[], int argc, mxArray *argv[]) { if (argc == 0) { - return _wrap_new_SparseMatrixColMajor__SWIG_0(resc,resv,argc,argv); + return _wrap_new_SparseMatrixRowMajor__SWIG_0(resc,resv,argc,argv); } if (argc == 2) { int _v; @@ -10795,7 +11317,7 @@ int _wrap_new_SparseMatrixColMajor(int resc, mxArray *resv[], int argc, mxArray _v = SWIG_CheckState(res); } if (_v) { - return _wrap_new_SparseMatrixColMajor__SWIG_1(resc,resv,argc,argv); + return _wrap_new_SparseMatrixRowMajor__SWIG_1(resc,resv,argc,argv); } } } @@ -10815,37 +11337,37 @@ int _wrap_new_SparseMatrixColMajor(int resc, mxArray *resv[], int argc, mxArray int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_iDynTree__VectorDynSize, 0); _v = SWIG_CheckState(res); if (_v) { - return _wrap_new_SparseMatrixColMajor__SWIG_2(resc,resv,argc,argv); + return _wrap_new_SparseMatrixRowMajor__SWIG_2(resc,resv,argc,argv); } } } } - SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'new_SparseMatrixColMajor'." + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'new_SparseMatrixRowMajor'." " Possible C/C++ prototypes are:\n" - " iDynTree::SparseMatrix< iDynTree::ColumnMajor >::SparseMatrix()\n" - " iDynTree::SparseMatrix< iDynTree::ColumnMajor >::SparseMatrix(unsigned int,unsigned int)\n" - " iDynTree::SparseMatrix< iDynTree::ColumnMajor >::SparseMatrix(unsigned int,unsigned int,iDynTree::VectorDynSize const &)\n"); + " iDynTree::SparseMatrix< iDynTree::RowMajor >::SparseMatrix()\n" + " iDynTree::SparseMatrix< iDynTree::RowMajor >::SparseMatrix(unsigned int,unsigned int)\n" + " iDynTree::SparseMatrix< iDynTree::RowMajor >::SparseMatrix(unsigned int,unsigned int,iDynTree::VectorDynSize const &)\n"); return 1; } -int _wrap_delete_SparseMatrixColMajor(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::SparseMatrix< iDynTree::ColumnMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *) 0 ; +int _wrap_delete_SparseMatrixRowMajor(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::SparseMatrix< iDynTree::RowMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::RowMajor > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; int is_owned; - if (!SWIG_check_num_args("delete_SparseMatrixColMajor",argc,1,1,0)) { + if (!SWIG_check_num_args("delete_SparseMatrixRowMajor",argc,1,1,0)) { SWIG_fail; } is_owned = SWIG_Matlab_isOwned(argv[0]); - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, SWIG_POINTER_DISOWN | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, SWIG_POINTER_DISOWN | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SparseMatrixColMajor" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::ColumnMajor > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SparseMatrixRowMajor" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::RowMajor > *""'"); } - arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::ColumnMajor > * >(argp1); + arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::RowMajor > * >(argp1); if (is_owned) { delete arg1; } @@ -10857,22 +11379,22 @@ int _wrap_delete_SparseMatrixColMajor(int resc, mxArray *resv[], int argc, mxArr } -int _wrap_SparseMatrixColMajor_numberOfNonZeros(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::SparseMatrix< iDynTree::ColumnMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *) 0 ; +int _wrap_SparseMatrixRowMajor_numberOfNonZeros(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::SparseMatrix< iDynTree::RowMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::RowMajor > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; unsigned int result; - if (!SWIG_check_num_args("SparseMatrixColMajor_numberOfNonZeros",argc,1,1,0)) { + if (!SWIG_check_num_args("SparseMatrixRowMajor_numberOfNonZeros",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixColMajor_numberOfNonZeros" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::ColumnMajor > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixRowMajor_numberOfNonZeros" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::RowMajor > const *""'"); } - arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::ColumnMajor > * >(argp1); - result = (unsigned int)((iDynTree::SparseMatrix< iDynTree::ColumnMajor > const *)arg1)->numberOfNonZeros(); + arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::RowMajor > * >(argp1); + result = (unsigned int)((iDynTree::SparseMatrix< iDynTree::RowMajor > const *)arg1)->numberOfNonZeros(); _out = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result)); if (_out) --resc, *resv++ = _out; return 0; @@ -10881,8 +11403,8 @@ int _wrap_SparseMatrixColMajor_numberOfNonZeros(int resc, mxArray *resv[], int a } -int _wrap_SparseMatrixColMajor_resize__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::SparseMatrix< iDynTree::ColumnMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *) 0 ; +int _wrap_SparseMatrixRowMajor_resize__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::SparseMatrix< iDynTree::RowMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::RowMajor > *) 0 ; unsigned int arg2 ; unsigned int arg3 ; void *argp1 = 0 ; @@ -10893,22 +11415,22 @@ int _wrap_SparseMatrixColMajor_resize__SWIG_0(int resc, mxArray *resv[], int arg int ecode3 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("SparseMatrixColMajor_resize",argc,3,3,0)) { + if (!SWIG_check_num_args("SparseMatrixRowMajor_resize",argc,3,3,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixColMajor_resize" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::ColumnMajor > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixRowMajor_resize" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::RowMajor > *""'"); } - arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::ColumnMajor > * >(argp1); + arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::RowMajor > * >(argp1); ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SparseMatrixColMajor_resize" "', argument " "2"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SparseMatrixRowMajor_resize" "', argument " "2"" of type '" "unsigned int""'"); } arg2 = static_cast< unsigned int >(val2); ecode3 = SWIG_AsVal_unsigned_SS_int(argv[2], &val3); if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SparseMatrixColMajor_resize" "', argument " "3"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SparseMatrixRowMajor_resize" "', argument " "3"" of type '" "unsigned int""'"); } arg3 = static_cast< unsigned int >(val3); (arg1)->resize(arg2,arg3); @@ -10920,8 +11442,8 @@ int _wrap_SparseMatrixColMajor_resize__SWIG_0(int resc, mxArray *resv[], int arg } -int _wrap_SparseMatrixColMajor_resize__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::SparseMatrix< iDynTree::ColumnMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *) 0 ; +int _wrap_SparseMatrixRowMajor_resize__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::SparseMatrix< iDynTree::RowMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::RowMajor > *) 0 ; unsigned int arg2 ; unsigned int arg3 ; iDynTree::VectorDynSize *arg4 = 0 ; @@ -10935,30 +11457,30 @@ int _wrap_SparseMatrixColMajor_resize__SWIG_1(int resc, mxArray *resv[], int arg int res4 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("SparseMatrixColMajor_resize",argc,4,4,0)) { + if (!SWIG_check_num_args("SparseMatrixRowMajor_resize",argc,4,4,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixColMajor_resize" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::ColumnMajor > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixRowMajor_resize" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::RowMajor > *""'"); } - arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::ColumnMajor > * >(argp1); + arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::RowMajor > * >(argp1); ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SparseMatrixColMajor_resize" "', argument " "2"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SparseMatrixRowMajor_resize" "', argument " "2"" of type '" "unsigned int""'"); } arg2 = static_cast< unsigned int >(val2); ecode3 = SWIG_AsVal_unsigned_SS_int(argv[2], &val3); if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SparseMatrixColMajor_resize" "', argument " "3"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SparseMatrixRowMajor_resize" "', argument " "3"" of type '" "unsigned int""'"); } arg3 = static_cast< unsigned int >(val3); res4 = SWIG_ConvertPtr(argv[3], &argp4, SWIGTYPE_p_iDynTree__VectorDynSize, 0 ); if (!SWIG_IsOK(res4)) { - SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SparseMatrixColMajor_resize" "', argument " "4"" of type '" "iDynTree::VectorDynSize const &""'"); + SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SparseMatrixRowMajor_resize" "', argument " "4"" of type '" "iDynTree::VectorDynSize const &""'"); } if (!argp4) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SparseMatrixColMajor_resize" "', argument " "4"" of type '" "iDynTree::VectorDynSize const &""'"); + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SparseMatrixRowMajor_resize" "', argument " "4"" of type '" "iDynTree::VectorDynSize const &""'"); } arg4 = reinterpret_cast< iDynTree::VectorDynSize * >(argp4); (arg1)->resize(arg2,arg3,(iDynTree::VectorDynSize const &)*arg4); @@ -10970,11 +11492,11 @@ int _wrap_SparseMatrixColMajor_resize__SWIG_1(int resc, mxArray *resv[], int arg } -int _wrap_SparseMatrixColMajor_resize(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_SparseMatrixRowMajor_resize(int resc, mxArray *resv[], int argc, mxArray *argv[]) { if (argc == 3) { int _v; void *vptr = 0; - int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0); + int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0); _v = SWIG_CheckState(res); if (_v) { { @@ -10987,7 +11509,7 @@ int _wrap_SparseMatrixColMajor_resize(int resc, mxArray *resv[], int argc, mxArr _v = SWIG_CheckState(res); } if (_v) { - return _wrap_SparseMatrixColMajor_resize__SWIG_0(resc,resv,argc,argv); + return _wrap_SparseMatrixRowMajor_resize__SWIG_0(resc,resv,argc,argv); } } } @@ -10995,7 +11517,7 @@ int _wrap_SparseMatrixColMajor_resize(int resc, mxArray *resv[], int argc, mxArr if (argc == 4) { int _v; void *vptr = 0; - int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0); + int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0); _v = SWIG_CheckState(res); if (_v) { { @@ -11012,23 +11534,23 @@ int _wrap_SparseMatrixColMajor_resize(int resc, mxArray *resv[], int argc, mxArr int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_iDynTree__VectorDynSize, 0); _v = SWIG_CheckState(res); if (_v) { - return _wrap_SparseMatrixColMajor_resize__SWIG_1(resc,resv,argc,argv); + return _wrap_SparseMatrixRowMajor_resize__SWIG_1(resc,resv,argc,argv); } } } } } - SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'SparseMatrixColMajor_resize'." + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'SparseMatrixRowMajor_resize'." " Possible C/C++ prototypes are:\n" - " iDynTree::SparseMatrix< iDynTree::ColumnMajor >::resize(unsigned int,unsigned int)\n" - " iDynTree::SparseMatrix< iDynTree::ColumnMajor >::resize(unsigned int,unsigned int,iDynTree::VectorDynSize const &)\n"); + " iDynTree::SparseMatrix< iDynTree::RowMajor >::resize(unsigned int,unsigned int)\n" + " iDynTree::SparseMatrix< iDynTree::RowMajor >::resize(unsigned int,unsigned int,iDynTree::VectorDynSize const &)\n"); return 1; } -int _wrap_SparseMatrixColMajor_reserve(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::SparseMatrix< iDynTree::ColumnMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *) 0 ; +int _wrap_SparseMatrixRowMajor_reserve(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::SparseMatrix< iDynTree::RowMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::RowMajor > *) 0 ; unsigned int arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -11036,17 +11558,17 @@ int _wrap_SparseMatrixColMajor_reserve(int resc, mxArray *resv[], int argc, mxAr int ecode2 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("SparseMatrixColMajor_reserve",argc,2,2,0)) { + if (!SWIG_check_num_args("SparseMatrixRowMajor_reserve",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixColMajor_reserve" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::ColumnMajor > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixRowMajor_reserve" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::RowMajor > *""'"); } - arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::ColumnMajor > * >(argp1); + arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::RowMajor > * >(argp1); ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SparseMatrixColMajor_reserve" "', argument " "2"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SparseMatrixRowMajor_reserve" "', argument " "2"" of type '" "unsigned int""'"); } arg2 = static_cast< unsigned int >(val2); (arg1)->reserve(arg2); @@ -11058,20 +11580,20 @@ int _wrap_SparseMatrixColMajor_reserve(int resc, mxArray *resv[], int argc, mxAr } -int _wrap_SparseMatrixColMajor_zero(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::SparseMatrix< iDynTree::ColumnMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *) 0 ; +int _wrap_SparseMatrixRowMajor_zero(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::SparseMatrix< iDynTree::RowMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::RowMajor > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("SparseMatrixColMajor_zero",argc,1,1,0)) { + if (!SWIG_check_num_args("SparseMatrixRowMajor_zero",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixColMajor_zero" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::ColumnMajor > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixRowMajor_zero" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::RowMajor > *""'"); } - arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::ColumnMajor > * >(argp1); + arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::RowMajor > * >(argp1); (arg1)->zero(); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; @@ -11081,8 +11603,8 @@ int _wrap_SparseMatrixColMajor_zero(int resc, mxArray *resv[], int argc, mxArray } -int _wrap_SparseMatrixColMajor_setFromConstTriplets(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::SparseMatrix< iDynTree::ColumnMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *) 0 ; +int _wrap_SparseMatrixRowMajor_setFromConstTriplets(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::SparseMatrix< iDynTree::RowMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::RowMajor > *) 0 ; iDynTree::Triplets *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -11090,20 +11612,20 @@ int _wrap_SparseMatrixColMajor_setFromConstTriplets(int resc, mxArray *resv[], i int res2 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("SparseMatrixColMajor_setFromConstTriplets",argc,2,2,0)) { + if (!SWIG_check_num_args("SparseMatrixRowMajor_setFromConstTriplets",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixColMajor_setFromConstTriplets" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::ColumnMajor > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixRowMajor_setFromConstTriplets" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::RowMajor > *""'"); } - arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::ColumnMajor > * >(argp1); + arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::RowMajor > * >(argp1); res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__Triplets, 0 ); if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SparseMatrixColMajor_setFromConstTriplets" "', argument " "2"" of type '" "iDynTree::Triplets const &""'"); + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SparseMatrixRowMajor_setFromConstTriplets" "', argument " "2"" of type '" "iDynTree::Triplets const &""'"); } if (!argp2) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SparseMatrixColMajor_setFromConstTriplets" "', argument " "2"" of type '" "iDynTree::Triplets const &""'"); + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SparseMatrixRowMajor_setFromConstTriplets" "', argument " "2"" of type '" "iDynTree::Triplets const &""'"); } arg2 = reinterpret_cast< iDynTree::Triplets * >(argp2); (arg1)->setFromConstTriplets((iDynTree::Triplets const &)*arg2); @@ -11115,8 +11637,8 @@ int _wrap_SparseMatrixColMajor_setFromConstTriplets(int resc, mxArray *resv[], i } -int _wrap_SparseMatrixColMajor_setFromTriplets(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::SparseMatrix< iDynTree::ColumnMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *) 0 ; +int _wrap_SparseMatrixRowMajor_setFromTriplets(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::SparseMatrix< iDynTree::RowMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::RowMajor > *) 0 ; iDynTree::Triplets *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -11124,20 +11646,20 @@ int _wrap_SparseMatrixColMajor_setFromTriplets(int resc, mxArray *resv[], int ar int res2 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("SparseMatrixColMajor_setFromTriplets",argc,2,2,0)) { + if (!SWIG_check_num_args("SparseMatrixRowMajor_setFromTriplets",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixColMajor_setFromTriplets" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::ColumnMajor > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixRowMajor_setFromTriplets" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::RowMajor > *""'"); } - arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::ColumnMajor > * >(argp1); + arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::RowMajor > * >(argp1); res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__Triplets, 0 ); if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SparseMatrixColMajor_setFromTriplets" "', argument " "2"" of type '" "iDynTree::Triplets &""'"); + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SparseMatrixRowMajor_setFromTriplets" "', argument " "2"" of type '" "iDynTree::Triplets &""'"); } if (!argp2) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SparseMatrixColMajor_setFromTriplets" "', argument " "2"" of type '" "iDynTree::Triplets &""'"); + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SparseMatrixRowMajor_setFromTriplets" "', argument " "2"" of type '" "iDynTree::Triplets &""'"); } arg2 = reinterpret_cast< iDynTree::Triplets * >(argp2); (arg1)->setFromTriplets(*arg2); @@ -11149,8 +11671,8 @@ int _wrap_SparseMatrixColMajor_setFromTriplets(int resc, mxArray *resv[], int ar } -int _wrap_SparseMatrixColMajor_getValue(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::SparseMatrix< iDynTree::ColumnMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *) 0 ; +int _wrap_SparseMatrixRowMajor_getValue(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::SparseMatrix< iDynTree::RowMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::RowMajor > *) 0 ; unsigned int arg2 ; unsigned int arg3 ; void *argp1 = 0 ; @@ -11162,25 +11684,25 @@ int _wrap_SparseMatrixColMajor_getValue(int resc, mxArray *resv[], int argc, mxA mxArray * _out; double result; - if (!SWIG_check_num_args("SparseMatrixColMajor_getValue",argc,3,3,0)) { + if (!SWIG_check_num_args("SparseMatrixRowMajor_getValue",argc,3,3,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixColMajor_getValue" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::ColumnMajor > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixRowMajor_getValue" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::RowMajor > const *""'"); } - arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::ColumnMajor > * >(argp1); + arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::RowMajor > * >(argp1); ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SparseMatrixColMajor_getValue" "', argument " "2"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SparseMatrixRowMajor_getValue" "', argument " "2"" of type '" "unsigned int""'"); } arg2 = static_cast< unsigned int >(val2); ecode3 = SWIG_AsVal_unsigned_SS_int(argv[2], &val3); if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SparseMatrixColMajor_getValue" "', argument " "3"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SparseMatrixRowMajor_getValue" "', argument " "3"" of type '" "unsigned int""'"); } arg3 = static_cast< unsigned int >(val3); - result = (double)((iDynTree::SparseMatrix< iDynTree::ColumnMajor > const *)arg1)->getValue(arg2,arg3); + result = (double)((iDynTree::SparseMatrix< iDynTree::RowMajor > const *)arg1)->getValue(arg2,arg3); _out = SWIG_From_double(static_cast< double >(result)); if (_out) --resc, *resv++ = _out; return 0; @@ -11189,8 +11711,8 @@ int _wrap_SparseMatrixColMajor_getValue(int resc, mxArray *resv[], int argc, mxA } -int _wrap_SparseMatrixColMajor_setValue(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::SparseMatrix< iDynTree::ColumnMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *) 0 ; +int _wrap_SparseMatrixRowMajor_setValue(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::SparseMatrix< iDynTree::RowMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::RowMajor > *) 0 ; unsigned int arg2 ; unsigned int arg3 ; double arg4 ; @@ -11204,27 +11726,27 @@ int _wrap_SparseMatrixColMajor_setValue(int resc, mxArray *resv[], int argc, mxA int ecode4 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("SparseMatrixColMajor_setValue",argc,4,4,0)) { + if (!SWIG_check_num_args("SparseMatrixRowMajor_setValue",argc,4,4,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixColMajor_setValue" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::ColumnMajor > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixRowMajor_setValue" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::RowMajor > *""'"); } - arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::ColumnMajor > * >(argp1); + arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::RowMajor > * >(argp1); ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SparseMatrixColMajor_setValue" "', argument " "2"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SparseMatrixRowMajor_setValue" "', argument " "2"" of type '" "unsigned int""'"); } arg2 = static_cast< unsigned int >(val2); ecode3 = SWIG_AsVal_unsigned_SS_int(argv[2], &val3); if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SparseMatrixColMajor_setValue" "', argument " "3"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SparseMatrixRowMajor_setValue" "', argument " "3"" of type '" "unsigned int""'"); } arg3 = static_cast< unsigned int >(val3); ecode4 = SWIG_AsVal_double(argv[3], &val4); if (!SWIG_IsOK(ecode4)) { - SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SparseMatrixColMajor_setValue" "', argument " "4"" of type '" "double""'"); + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SparseMatrixRowMajor_setValue" "', argument " "4"" of type '" "double""'"); } arg4 = static_cast< double >(val4); (arg1)->setValue(arg2,arg3,arg4); @@ -11236,22 +11758,22 @@ int _wrap_SparseMatrixColMajor_setValue(int resc, mxArray *resv[], int argc, mxA } -int _wrap_SparseMatrixColMajor_rows(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::SparseMatrix< iDynTree::ColumnMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *) 0 ; +int _wrap_SparseMatrixRowMajor_rows(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::SparseMatrix< iDynTree::RowMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::RowMajor > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; unsigned int result; - if (!SWIG_check_num_args("SparseMatrixColMajor_rows",argc,1,1,0)) { + if (!SWIG_check_num_args("SparseMatrixRowMajor_rows",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixColMajor_rows" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::ColumnMajor > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixRowMajor_rows" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::RowMajor > const *""'"); } - arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::ColumnMajor > * >(argp1); - result = (unsigned int)((iDynTree::SparseMatrix< iDynTree::ColumnMajor > const *)arg1)->rows(); + arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::RowMajor > * >(argp1); + result = (unsigned int)((iDynTree::SparseMatrix< iDynTree::RowMajor > const *)arg1)->rows(); _out = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result)); if (_out) --resc, *resv++ = _out; return 0; @@ -11260,22 +11782,22 @@ int _wrap_SparseMatrixColMajor_rows(int resc, mxArray *resv[], int argc, mxArray } -int _wrap_SparseMatrixColMajor_columns(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::SparseMatrix< iDynTree::ColumnMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *) 0 ; +int _wrap_SparseMatrixRowMajor_columns(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::SparseMatrix< iDynTree::RowMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::RowMajor > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; unsigned int result; - if (!SWIG_check_num_args("SparseMatrixColMajor_columns",argc,1,1,0)) { + if (!SWIG_check_num_args("SparseMatrixRowMajor_columns",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixColMajor_columns" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::ColumnMajor > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixRowMajor_columns" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::RowMajor > const *""'"); } - arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::ColumnMajor > * >(argp1); - result = (unsigned int)((iDynTree::SparseMatrix< iDynTree::ColumnMajor > const *)arg1)->columns(); + arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::RowMajor > * >(argp1); + result = (unsigned int)((iDynTree::SparseMatrix< iDynTree::RowMajor > const *)arg1)->columns(); _out = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result)); if (_out) --resc, *resv++ = _out; return 0; @@ -11284,8 +11806,8 @@ int _wrap_SparseMatrixColMajor_columns(int resc, mxArray *resv[], int argc, mxAr } -int _wrap_SparseMatrixColMajor_description__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::SparseMatrix< iDynTree::ColumnMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *) 0 ; +int _wrap_SparseMatrixRowMajor_description__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::SparseMatrix< iDynTree::RowMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::RowMajor > *) 0 ; bool arg2 ; void *argp1 = 0 ; int res1 = 0 ; @@ -11294,20 +11816,20 @@ int _wrap_SparseMatrixColMajor_description__SWIG_0(int resc, mxArray *resv[], in mxArray * _out; std::string result; - if (!SWIG_check_num_args("SparseMatrixColMajor_description",argc,2,2,0)) { + if (!SWIG_check_num_args("SparseMatrixRowMajor_description",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixColMajor_description" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::ColumnMajor > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixRowMajor_description" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::RowMajor > const *""'"); } - arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::ColumnMajor > * >(argp1); + arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::RowMajor > * >(argp1); ecode2 = SWIG_AsVal_bool(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SparseMatrixColMajor_description" "', argument " "2"" of type '" "bool""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SparseMatrixRowMajor_description" "', argument " "2"" of type '" "bool""'"); } arg2 = static_cast< bool >(val2); - result = ((iDynTree::SparseMatrix< iDynTree::ColumnMajor > const *)arg1)->description(arg2); + result = ((iDynTree::SparseMatrix< iDynTree::RowMajor > const *)arg1)->description(arg2); _out = SWIG_From_std_string(static_cast< std::string >(result)); if (_out) --resc, *resv++ = _out; return 0; @@ -11316,22 +11838,22 @@ int _wrap_SparseMatrixColMajor_description__SWIG_0(int resc, mxArray *resv[], in } -int _wrap_SparseMatrixColMajor_description__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::SparseMatrix< iDynTree::ColumnMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *) 0 ; +int _wrap_SparseMatrixRowMajor_description__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::SparseMatrix< iDynTree::RowMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::RowMajor > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; std::string result; - if (!SWIG_check_num_args("SparseMatrixColMajor_description",argc,1,1,0)) { + if (!SWIG_check_num_args("SparseMatrixRowMajor_description",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixColMajor_description" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::ColumnMajor > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixRowMajor_description" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::RowMajor > const *""'"); } - arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::ColumnMajor > * >(argp1); - result = ((iDynTree::SparseMatrix< iDynTree::ColumnMajor > const *)arg1)->description(); + arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::RowMajor > * >(argp1); + result = ((iDynTree::SparseMatrix< iDynTree::RowMajor > const *)arg1)->description(); _out = SWIG_From_std_string(static_cast< std::string >(result)); if (_out) --resc, *resv++ = _out; return 0; @@ -11340,20 +11862,20 @@ int _wrap_SparseMatrixColMajor_description__SWIG_1(int resc, mxArray *resv[], in } -int _wrap_SparseMatrixColMajor_description(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_SparseMatrixRowMajor_description(int resc, mxArray *resv[], int argc, mxArray *argv[]) { if (argc == 1) { int _v; void *vptr = 0; - int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0); + int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0); _v = SWIG_CheckState(res); if (_v) { - return _wrap_SparseMatrixColMajor_description__SWIG_1(resc,resv,argc,argv); + return _wrap_SparseMatrixRowMajor_description__SWIG_1(resc,resv,argc,argv); } } if (argc == 2) { int _v; void *vptr = 0; - int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0); + int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0); _v = SWIG_CheckState(res); if (_v) { { @@ -11361,35 +11883,35 @@ int _wrap_SparseMatrixColMajor_description(int resc, mxArray *resv[], int argc, _v = SWIG_CheckState(res); } if (_v) { - return _wrap_SparseMatrixColMajor_description__SWIG_0(resc,resv,argc,argv); + return _wrap_SparseMatrixRowMajor_description__SWIG_0(resc,resv,argc,argv); } } } - SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'SparseMatrixColMajor_description'." + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'SparseMatrixRowMajor_description'." " Possible C/C++ prototypes are:\n" - " iDynTree::SparseMatrix< iDynTree::ColumnMajor >::description(bool) const\n" - " iDynTree::SparseMatrix< iDynTree::ColumnMajor >::description() const\n"); + " iDynTree::SparseMatrix< iDynTree::RowMajor >::description(bool) const\n" + " iDynTree::SparseMatrix< iDynTree::RowMajor >::description() const\n"); return 1; } -int _wrap_SparseMatrixColMajor_toMatlab(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::SparseMatrix< iDynTree::ColumnMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *) 0 ; +int _wrap_SparseMatrixRowMajor_toMatlab(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::SparseMatrix< iDynTree::RowMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::RowMajor > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; mxArray *result = 0 ; - if (!SWIG_check_num_args("SparseMatrixColMajor_toMatlab",argc,1,1,0)) { + if (!SWIG_check_num_args("SparseMatrixRowMajor_toMatlab",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixColMajor_toMatlab" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::ColumnMajor > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixRowMajor_toMatlab" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::RowMajor > const *""'"); } - arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::ColumnMajor > * >(argp1); - result = (mxArray *)iDynTree_SparseMatrix_Sl_iDynTree_ColumnMajor_Sg__toMatlab((iDynTree::SparseMatrix< iDynTree::ColumnMajor > const *)arg1); + arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::RowMajor > * >(argp1); + result = (mxArray *)iDynTree_SparseMatrix_Sl_iDynTree_RowMajor_Sg__toMatlab((iDynTree::SparseMatrix< iDynTree::RowMajor > const *)arg1); _out = result; if (_out) --resc, *resv++ = _out; return 0; @@ -11398,22 +11920,22 @@ int _wrap_SparseMatrixColMajor_toMatlab(int resc, mxArray *resv[], int argc, mxA } -int _wrap_SparseMatrixColMajor_toMatlabDense(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::SparseMatrix< iDynTree::ColumnMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *) 0 ; +int _wrap_SparseMatrixRowMajor_toMatlabDense(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::SparseMatrix< iDynTree::RowMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::RowMajor > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; mxArray *result = 0 ; - if (!SWIG_check_num_args("SparseMatrixColMajor_toMatlabDense",argc,1,1,0)) { + if (!SWIG_check_num_args("SparseMatrixRowMajor_toMatlabDense",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixColMajor_toMatlabDense" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::ColumnMajor > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixRowMajor_toMatlabDense" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::RowMajor > const *""'"); } - arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::ColumnMajor > * >(argp1); - result = (mxArray *)iDynTree_SparseMatrix_Sl_iDynTree_ColumnMajor_Sg__toMatlabDense((iDynTree::SparseMatrix< iDynTree::ColumnMajor > const *)arg1); + arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::RowMajor > * >(argp1); + result = (mxArray *)iDynTree_SparseMatrix_Sl_iDynTree_RowMajor_Sg__toMatlabDense((iDynTree::SparseMatrix< iDynTree::RowMajor > const *)arg1); _out = result; if (_out) --resc, *resv++ = _out; return 0; @@ -11422,23 +11944,23 @@ int _wrap_SparseMatrixColMajor_toMatlabDense(int resc, mxArray *resv[], int argc } -int _wrap_SparseMatrixColMajor_fromMatlab(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::SparseMatrix< iDynTree::ColumnMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *) 0 ; +int _wrap_SparseMatrixRowMajor_fromMatlab(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::SparseMatrix< iDynTree::RowMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::RowMajor > *) 0 ; mxArray *arg2 = (mxArray *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("SparseMatrixColMajor_fromMatlab",argc,2,2,0)) { + if (!SWIG_check_num_args("SparseMatrixRowMajor_fromMatlab",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__RowMajor_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixColMajor_fromMatlab" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::ColumnMajor > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixRowMajor_fromMatlab" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::RowMajor > *""'"); } - arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::ColumnMajor > * >(argp1); + arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::RowMajor > * >(argp1); arg2 = argv[1]; - iDynTree_SparseMatrix_Sl_iDynTree_ColumnMajor_Sg__fromMatlab(arg1,arg2); + iDynTree_SparseMatrix_Sl_iDynTree_RowMajor_Sg__fromMatlab(arg1,arg2); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; @@ -11447,16 +11969,16 @@ int _wrap_SparseMatrixColMajor_fromMatlab(int resc, mxArray *resv[], int argc, m } -int _wrap_new_VectorDynSize__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_new_SparseMatrixColMajor__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { mxArray * _out; - iDynTree::VectorDynSize *result = 0 ; + iDynTree::SparseMatrix< iDynTree::ColumnMajor > *result = 0 ; - if (!SWIG_check_num_args("new_VectorDynSize",argc,0,0,0)) { + if (!SWIG_check_num_args("new_SparseMatrixColMajor",argc,0,0,0)) { SWIG_fail; } (void)argv; - result = (iDynTree::VectorDynSize *)new iDynTree::VectorDynSize(); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__VectorDynSize, 1 | 0 ); + result = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *)new iDynTree::SparseMatrix< iDynTree::ColumnMajor >(); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 1 | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -11464,23 +11986,31 @@ int _wrap_new_VectorDynSize__SWIG_0(int resc, mxArray *resv[], int argc, mxArray } -int _wrap_new_VectorDynSize__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_new_SparseMatrixColMajor__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { unsigned int arg1 ; + unsigned int arg2 ; unsigned int val1 ; int ecode1 = 0 ; + unsigned int val2 ; + int ecode2 = 0 ; mxArray * _out; - iDynTree::VectorDynSize *result = 0 ; + iDynTree::SparseMatrix< iDynTree::ColumnMajor > *result = 0 ; - if (!SWIG_check_num_args("new_VectorDynSize",argc,1,1,0)) { + if (!SWIG_check_num_args("new_SparseMatrixColMajor",argc,2,2,0)) { SWIG_fail; } ecode1 = SWIG_AsVal_unsigned_SS_int(argv[0], &val1); if (!SWIG_IsOK(ecode1)) { - SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_VectorDynSize" "', argument " "1"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_SparseMatrixColMajor" "', argument " "1"" of type '" "unsigned int""'"); } arg1 = static_cast< unsigned int >(val1); - result = (iDynTree::VectorDynSize *)new iDynTree::VectorDynSize(arg1); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__VectorDynSize, 1 | 0 ); + ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_SparseMatrixColMajor" "', argument " "2"" of type '" "unsigned int""'"); + } + arg2 = static_cast< unsigned int >(val2); + result = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *)new iDynTree::SparseMatrix< iDynTree::ColumnMajor >(arg1,arg2); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 1 | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -11488,58 +12018,42 @@ int _wrap_new_VectorDynSize__SWIG_1(int resc, mxArray *resv[], int argc, mxArray } -int _wrap_new_VectorDynSize__SWIG_2(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - double *arg1 = (double *) 0 ; +int _wrap_new_SparseMatrixColMajor__SWIG_2(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + unsigned int arg1 ; unsigned int arg2 ; - void *argp1 = 0 ; - int res1 = 0 ; + iDynTree::VectorDynSize *arg3 = 0 ; + unsigned int val1 ; + int ecode1 = 0 ; unsigned int val2 ; int ecode2 = 0 ; + void *argp3 ; + int res3 = 0 ; mxArray * _out; - iDynTree::VectorDynSize *result = 0 ; + iDynTree::SparseMatrix< iDynTree::ColumnMajor > *result = 0 ; - if (!SWIG_check_num_args("new_VectorDynSize",argc,2,2,0)) { + if (!SWIG_check_num_args("new_SparseMatrixColMajor",argc,3,3,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_double, 0 | 0 ); - if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_VectorDynSize" "', argument " "1"" of type '" "double const *""'"); - } - arg1 = reinterpret_cast< double * >(argp1); + ecode1 = SWIG_AsVal_unsigned_SS_int(argv[0], &val1); + if (!SWIG_IsOK(ecode1)) { + SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_SparseMatrixColMajor" "', argument " "1"" of type '" "unsigned int""'"); + } + arg1 = static_cast< unsigned int >(val1); ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_VectorDynSize" "', argument " "2"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_SparseMatrixColMajor" "', argument " "2"" of type '" "unsigned int""'"); } arg2 = static_cast< unsigned int >(val2); - result = (iDynTree::VectorDynSize *)new iDynTree::VectorDynSize((double const *)arg1,arg2); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__VectorDynSize, 1 | 0 ); - if (_out) --resc, *resv++ = _out; - return 0; -fail: - return 1; -} - - -int _wrap_new_VectorDynSize__SWIG_3(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::VectorDynSize *arg1 = 0 ; - void *argp1 ; - int res1 = 0 ; - mxArray * _out; - iDynTree::VectorDynSize *result = 0 ; - - if (!SWIG_check_num_args("new_VectorDynSize",argc,1,1,0)) { - SWIG_fail; - } - res1 = SWIG_ConvertPtr(argv[0], &argp1, SWIGTYPE_p_iDynTree__VectorDynSize, 0 ); - if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_VectorDynSize" "', argument " "1"" of type '" "iDynTree::VectorDynSize const &""'"); + res3 = SWIG_ConvertPtr(argv[2], &argp3, SWIGTYPE_p_iDynTree__VectorDynSize, 0 ); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "new_SparseMatrixColMajor" "', argument " "3"" of type '" "iDynTree::VectorDynSize const &""'"); } - if (!argp1) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_VectorDynSize" "', argument " "1"" of type '" "iDynTree::VectorDynSize const &""'"); + if (!argp3) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SparseMatrixColMajor" "', argument " "3"" of type '" "iDynTree::VectorDynSize const &""'"); } - arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); - result = (iDynTree::VectorDynSize *)new iDynTree::VectorDynSize((iDynTree::VectorDynSize const &)*arg1); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__VectorDynSize, 1 | 0 ); + arg3 = reinterpret_cast< iDynTree::VectorDynSize * >(argp3); + result = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *)new iDynTree::SparseMatrix< iDynTree::ColumnMajor >(arg1,arg2,(iDynTree::VectorDynSize const &)*arg3); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 1 | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -11547,71 +12061,73 @@ int _wrap_new_VectorDynSize__SWIG_3(int resc, mxArray *resv[], int argc, mxArray } -int _wrap_new_VectorDynSize(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_new_SparseMatrixColMajor(int resc, mxArray *resv[], int argc, mxArray *argv[]) { if (argc == 0) { - return _wrap_new_VectorDynSize__SWIG_0(resc,resv,argc,argv); - } - if (argc == 1) { - int _v; - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_iDynTree__VectorDynSize, 0); - _v = SWIG_CheckState(res); - if (_v) { - return _wrap_new_VectorDynSize__SWIG_3(resc,resv,argc,argv); - } + return _wrap_new_SparseMatrixColMajor__SWIG_0(resc,resv,argc,argv); } - if (argc == 1) { + if (argc == 2) { int _v; { int res = SWIG_AsVal_unsigned_SS_int(argv[0], NULL); _v = SWIG_CheckState(res); } if (_v) { - return _wrap_new_VectorDynSize__SWIG_1(resc,resv,argc,argv); + { + int res = SWIG_AsVal_unsigned_SS_int(argv[1], NULL); + _v = SWIG_CheckState(res); + } + if (_v) { + return _wrap_new_SparseMatrixColMajor__SWIG_1(resc,resv,argc,argv); + } } } - if (argc == 2) { + if (argc == 3) { int _v; - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_double, 0); - _v = SWIG_CheckState(res); + { + int res = SWIG_AsVal_unsigned_SS_int(argv[0], NULL); + _v = SWIG_CheckState(res); + } if (_v) { { int res = SWIG_AsVal_unsigned_SS_int(argv[1], NULL); _v = SWIG_CheckState(res); } if (_v) { - return _wrap_new_VectorDynSize__SWIG_2(resc,resv,argc,argv); + void *vptr = 0; + int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_iDynTree__VectorDynSize, 0); + _v = SWIG_CheckState(res); + if (_v) { + return _wrap_new_SparseMatrixColMajor__SWIG_2(resc,resv,argc,argv); + } } } } - SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'new_VectorDynSize'." + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'new_SparseMatrixColMajor'." " Possible C/C++ prototypes are:\n" - " iDynTree::VectorDynSize::VectorDynSize()\n" - " iDynTree::VectorDynSize::VectorDynSize(unsigned int)\n" - " iDynTree::VectorDynSize::VectorDynSize(double const *,unsigned int const)\n" - " iDynTree::VectorDynSize::VectorDynSize(iDynTree::VectorDynSize const &)\n"); + " iDynTree::SparseMatrix< iDynTree::ColumnMajor >::SparseMatrix()\n" + " iDynTree::SparseMatrix< iDynTree::ColumnMajor >::SparseMatrix(unsigned int,unsigned int)\n" + " iDynTree::SparseMatrix< iDynTree::ColumnMajor >::SparseMatrix(unsigned int,unsigned int,iDynTree::VectorDynSize const &)\n"); return 1; } -int _wrap_delete_VectorDynSize(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; +int _wrap_delete_SparseMatrixColMajor(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::SparseMatrix< iDynTree::ColumnMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; int is_owned; - if (!SWIG_check_num_args("delete_VectorDynSize",argc,1,1,0)) { + if (!SWIG_check_num_args("delete_SparseMatrixColMajor",argc,1,1,0)) { SWIG_fail; } is_owned = SWIG_Matlab_isOwned(argv[0]); - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, SWIG_POINTER_DISOWN | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, SWIG_POINTER_DISOWN | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_VectorDynSize" "', argument " "1"" of type '" "iDynTree::VectorDynSize *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SparseMatrixColMajor" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::ColumnMajor > *""'"); } - arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); + arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::ColumnMajor > * >(argp1); if (is_owned) { delete arg1; } @@ -11623,31 +12139,23 @@ int _wrap_delete_VectorDynSize(int resc, mxArray *resv[], int argc, mxArray *arg } -int _wrap_VectorDynSize_paren(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; - unsigned int arg2 ; +int _wrap_SparseMatrixColMajor_numberOfNonZeros(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::SparseMatrix< iDynTree::ColumnMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; - unsigned int val2 ; - int ecode2 = 0 ; mxArray * _out; - double *result = 0 ; + unsigned int result; - if (!SWIG_check_num_args("VectorDynSize_paren",argc,2,2,0)) { + if (!SWIG_check_num_args("SparseMatrixColMajor_numberOfNonZeros",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_paren" "', argument " "1"" of type '" "iDynTree::VectorDynSize *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixColMajor_numberOfNonZeros" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::ColumnMajor > const *""'"); } - arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); - ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); - if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "VectorDynSize_paren" "', argument " "2"" of type '" "unsigned int""'"); - } - arg2 = static_cast< unsigned int >(val2); - result = (double *) &(arg1)->operator ()(arg2); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_double, 0 | 0 ); + arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::ColumnMajor > * >(argp1); + result = (unsigned int)((iDynTree::SparseMatrix< iDynTree::ColumnMajor > const *)arg1)->numberOfNonZeros(); + _out = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result)); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -11655,31 +12163,38 @@ int _wrap_VectorDynSize_paren(int resc, mxArray *resv[], int argc, mxArray *argv } -int _wrap_VectorDynSize_brace__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; +int _wrap_SparseMatrixColMajor_resize__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::SparseMatrix< iDynTree::ColumnMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *) 0 ; unsigned int arg2 ; + unsigned int arg3 ; void *argp1 = 0 ; int res1 = 0 ; unsigned int val2 ; int ecode2 = 0 ; + unsigned int val3 ; + int ecode3 = 0 ; mxArray * _out; - double result; - if (!SWIG_check_num_args("VectorDynSize_brace",argc,2,2,0)) { + if (!SWIG_check_num_args("SparseMatrixColMajor_resize",argc,3,3,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_brace" "', argument " "1"" of type '" "iDynTree::VectorDynSize const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixColMajor_resize" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::ColumnMajor > *""'"); } - arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); + arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::ColumnMajor > * >(argp1); ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "VectorDynSize_brace" "', argument " "2"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SparseMatrixColMajor_resize" "', argument " "2"" of type '" "unsigned int""'"); } arg2 = static_cast< unsigned int >(val2); - result = (double)((iDynTree::VectorDynSize const *)arg1)->operator [](arg2); - _out = SWIG_From_double(static_cast< double >(result)); + ecode3 = SWIG_AsVal_unsigned_SS_int(argv[2], &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SparseMatrixColMajor_resize" "', argument " "3"" of type '" "unsigned int""'"); + } + arg3 = static_cast< unsigned int >(val3); + (arg1)->resize(arg2,arg3); + _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; fail: @@ -11687,31 +12202,49 @@ int _wrap_VectorDynSize_brace__SWIG_0(int resc, mxArray *resv[], int argc, mxArr } -int _wrap_VectorDynSize_brace__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; +int _wrap_SparseMatrixColMajor_resize__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::SparseMatrix< iDynTree::ColumnMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *) 0 ; unsigned int arg2 ; + unsigned int arg3 ; + iDynTree::VectorDynSize *arg4 = 0 ; void *argp1 = 0 ; int res1 = 0 ; unsigned int val2 ; int ecode2 = 0 ; + unsigned int val3 ; + int ecode3 = 0 ; + void *argp4 ; + int res4 = 0 ; mxArray * _out; - double *result = 0 ; - if (!SWIG_check_num_args("VectorDynSize_brace",argc,2,2,0)) { + if (!SWIG_check_num_args("SparseMatrixColMajor_resize",argc,4,4,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_brace" "', argument " "1"" of type '" "iDynTree::VectorDynSize *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixColMajor_resize" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::ColumnMajor > *""'"); } - arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); + arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::ColumnMajor > * >(argp1); ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "VectorDynSize_brace" "', argument " "2"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SparseMatrixColMajor_resize" "', argument " "2"" of type '" "unsigned int""'"); } arg2 = static_cast< unsigned int >(val2); - result = (double *) &(arg1)->operator [](arg2); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_double, 0 | 0 ); + ecode3 = SWIG_AsVal_unsigned_SS_int(argv[2], &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SparseMatrixColMajor_resize" "', argument " "3"" of type '" "unsigned int""'"); + } + arg3 = static_cast< unsigned int >(val3); + res4 = SWIG_ConvertPtr(argv[3], &argp4, SWIGTYPE_p_iDynTree__VectorDynSize, 0 ); + if (!SWIG_IsOK(res4)) { + SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SparseMatrixColMajor_resize" "', argument " "4"" of type '" "iDynTree::VectorDynSize const &""'"); + } + if (!argp4) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SparseMatrixColMajor_resize" "', argument " "4"" of type '" "iDynTree::VectorDynSize const &""'"); + } + arg4 = reinterpret_cast< iDynTree::VectorDynSize * >(argp4); + (arg1)->resize(arg2,arg3,(iDynTree::VectorDynSize const &)*arg4); + _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; fail: @@ -11719,11 +12252,11 @@ int _wrap_VectorDynSize_brace__SWIG_1(int resc, mxArray *resv[], int argc, mxArr } -int _wrap_VectorDynSize_brace(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - if (argc == 2) { +int _wrap_SparseMatrixColMajor_resize(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + if (argc == 3) { int _v; void *vptr = 0; - int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_iDynTree__VectorDynSize, 0); + int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0); _v = SWIG_CheckState(res); if (_v) { { @@ -11731,14 +12264,20 @@ int _wrap_VectorDynSize_brace(int resc, mxArray *resv[], int argc, mxArray *argv _v = SWIG_CheckState(res); } if (_v) { - return _wrap_VectorDynSize_brace__SWIG_0(resc,resv,argc,argv); + { + int res = SWIG_AsVal_unsigned_SS_int(argv[2], NULL); + _v = SWIG_CheckState(res); + } + if (_v) { + return _wrap_SparseMatrixColMajor_resize__SWIG_0(resc,resv,argc,argv); + } } } } - if (argc == 2) { + if (argc == 4) { int _v; void *vptr = 0; - int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_iDynTree__VectorDynSize, 0); + int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0); _v = SWIG_CheckState(res); if (_v) { { @@ -11746,44 +12285,54 @@ int _wrap_VectorDynSize_brace(int resc, mxArray *resv[], int argc, mxArray *argv _v = SWIG_CheckState(res); } if (_v) { - return _wrap_VectorDynSize_brace__SWIG_1(resc,resv,argc,argv); + { + int res = SWIG_AsVal_unsigned_SS_int(argv[2], NULL); + _v = SWIG_CheckState(res); + } + if (_v) { + void *vptr = 0; + int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_iDynTree__VectorDynSize, 0); + _v = SWIG_CheckState(res); + if (_v) { + return _wrap_SparseMatrixColMajor_resize__SWIG_1(resc,resv,argc,argv); + } + } } } } - SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'VectorDynSize_brace'." + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'SparseMatrixColMajor_resize'." " Possible C/C++ prototypes are:\n" - " iDynTree::VectorDynSize::operator [](unsigned int const) const\n" - " iDynTree::VectorDynSize::operator [](unsigned int const)\n"); + " iDynTree::SparseMatrix< iDynTree::ColumnMajor >::resize(unsigned int,unsigned int)\n" + " iDynTree::SparseMatrix< iDynTree::ColumnMajor >::resize(unsigned int,unsigned int,iDynTree::VectorDynSize const &)\n"); return 1; } -int _wrap_VectorDynSize_getVal(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; +int _wrap_SparseMatrixColMajor_reserve(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::SparseMatrix< iDynTree::ColumnMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *) 0 ; unsigned int arg2 ; void *argp1 = 0 ; int res1 = 0 ; unsigned int val2 ; int ecode2 = 0 ; mxArray * _out; - double result; - if (!SWIG_check_num_args("VectorDynSize_getVal",argc,2,2,0)) { + if (!SWIG_check_num_args("SparseMatrixColMajor_reserve",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_getVal" "', argument " "1"" of type '" "iDynTree::VectorDynSize const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixColMajor_reserve" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::ColumnMajor > *""'"); } - arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); + arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::ColumnMajor > * >(argp1); ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "VectorDynSize_getVal" "', argument " "2"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SparseMatrixColMajor_reserve" "', argument " "2"" of type '" "unsigned int""'"); } arg2 = static_cast< unsigned int >(val2); - result = (double)((iDynTree::VectorDynSize const *)arg1)->getVal(arg2); - _out = SWIG_From_double(static_cast< double >(result)); + (arg1)->reserve(arg2); + _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; fail: @@ -11791,39 +12340,22 @@ int _wrap_VectorDynSize_getVal(int resc, mxArray *resv[], int argc, mxArray *arg } -int _wrap_VectorDynSize_setVal(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; - unsigned int arg2 ; - double arg3 ; +int _wrap_SparseMatrixColMajor_zero(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::SparseMatrix< iDynTree::ColumnMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; - unsigned int val2 ; - int ecode2 = 0 ; - double val3 ; - int ecode3 = 0 ; mxArray * _out; - bool result; - if (!SWIG_check_num_args("VectorDynSize_setVal",argc,3,3,0)) { + if (!SWIG_check_num_args("SparseMatrixColMajor_zero",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_setVal" "', argument " "1"" of type '" "iDynTree::VectorDynSize *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixColMajor_zero" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::ColumnMajor > *""'"); } - arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); - ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); - if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "VectorDynSize_setVal" "', argument " "2"" of type '" "unsigned int""'"); - } - arg2 = static_cast< unsigned int >(val2); - ecode3 = SWIG_AsVal_double(argv[2], &val3); - if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "VectorDynSize_setVal" "', argument " "3"" of type '" "double""'"); - } - arg3 = static_cast< double >(val3); - result = (bool)(arg1)->setVal(arg2,arg3); - _out = SWIG_From_bool(static_cast< bool >(result)); + arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::ColumnMajor > * >(argp1); + (arg1)->zero(); + _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; fail: @@ -11831,23 +12363,33 @@ int _wrap_VectorDynSize_setVal(int resc, mxArray *resv[], int argc, mxArray *arg } -int _wrap_VectorDynSize_begin__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; +int _wrap_SparseMatrixColMajor_setFromConstTriplets(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::SparseMatrix< iDynTree::ColumnMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *) 0 ; + iDynTree::Triplets *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; mxArray * _out; - double *result = 0 ; - if (!SWIG_check_num_args("VectorDynSize_begin",argc,1,1,0)) { + if (!SWIG_check_num_args("SparseMatrixColMajor_setFromConstTriplets",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_begin" "', argument " "1"" of type '" "iDynTree::VectorDynSize const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixColMajor_setFromConstTriplets" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::ColumnMajor > *""'"); } - arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); - result = (double *)((iDynTree::VectorDynSize const *)arg1)->begin(); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_double, 0 | 0 ); + arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::ColumnMajor > * >(argp1); + res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__Triplets, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SparseMatrixColMajor_setFromConstTriplets" "', argument " "2"" of type '" "iDynTree::Triplets const &""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SparseMatrixColMajor_setFromConstTriplets" "', argument " "2"" of type '" "iDynTree::Triplets const &""'"); + } + arg2 = reinterpret_cast< iDynTree::Triplets * >(argp2); + (arg1)->setFromConstTriplets((iDynTree::Triplets const &)*arg2); + _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; fail: @@ -11855,23 +12397,33 @@ int _wrap_VectorDynSize_begin__SWIG_0(int resc, mxArray *resv[], int argc, mxArr } -int _wrap_VectorDynSize_end__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; +int _wrap_SparseMatrixColMajor_setFromTriplets(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::SparseMatrix< iDynTree::ColumnMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *) 0 ; + iDynTree::Triplets *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; mxArray * _out; - double *result = 0 ; - if (!SWIG_check_num_args("VectorDynSize_end",argc,1,1,0)) { + if (!SWIG_check_num_args("SparseMatrixColMajor_setFromTriplets",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_end" "', argument " "1"" of type '" "iDynTree::VectorDynSize const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixColMajor_setFromTriplets" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::ColumnMajor > *""'"); } - arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); - result = (double *)((iDynTree::VectorDynSize const *)arg1)->end(); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_double, 0 | 0 ); + arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::ColumnMajor > * >(argp1); + res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__Triplets, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SparseMatrixColMajor_setFromTriplets" "', argument " "2"" of type '" "iDynTree::Triplets &""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SparseMatrixColMajor_setFromTriplets" "', argument " "2"" of type '" "iDynTree::Triplets &""'"); + } + arg2 = reinterpret_cast< iDynTree::Triplets * >(argp2); + (arg1)->setFromTriplets(*arg2); + _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; fail: @@ -11879,23 +12431,39 @@ int _wrap_VectorDynSize_end__SWIG_0(int resc, mxArray *resv[], int argc, mxArray } -int _wrap_VectorDynSize_cbegin(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; +int _wrap_SparseMatrixColMajor_getValue(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::SparseMatrix< iDynTree::ColumnMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *) 0 ; + unsigned int arg2 ; + unsigned int arg3 ; void *argp1 = 0 ; int res1 = 0 ; + unsigned int val2 ; + int ecode2 = 0 ; + unsigned int val3 ; + int ecode3 = 0 ; mxArray * _out; - double *result = 0 ; + double result; - if (!SWIG_check_num_args("VectorDynSize_cbegin",argc,1,1,0)) { + if (!SWIG_check_num_args("SparseMatrixColMajor_getValue",argc,3,3,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_cbegin" "', argument " "1"" of type '" "iDynTree::VectorDynSize const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixColMajor_getValue" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::ColumnMajor > const *""'"); } - arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); - result = (double *)((iDynTree::VectorDynSize const *)arg1)->cbegin(); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_double, 0 | 0 ); + arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::ColumnMajor > * >(argp1); + ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SparseMatrixColMajor_getValue" "', argument " "2"" of type '" "unsigned int""'"); + } + arg2 = static_cast< unsigned int >(val2); + ecode3 = SWIG_AsVal_unsigned_SS_int(argv[2], &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SparseMatrixColMajor_getValue" "', argument " "3"" of type '" "unsigned int""'"); + } + arg3 = static_cast< unsigned int >(val3); + result = (double)((iDynTree::SparseMatrix< iDynTree::ColumnMajor > const *)arg1)->getValue(arg2,arg3); + _out = SWIG_From_double(static_cast< double >(result)); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -11903,23 +12471,46 @@ int _wrap_VectorDynSize_cbegin(int resc, mxArray *resv[], int argc, mxArray *arg } -int _wrap_VectorDynSize_cend(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; +int _wrap_SparseMatrixColMajor_setValue(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::SparseMatrix< iDynTree::ColumnMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *) 0 ; + unsigned int arg2 ; + unsigned int arg3 ; + double arg4 ; void *argp1 = 0 ; int res1 = 0 ; + unsigned int val2 ; + int ecode2 = 0 ; + unsigned int val3 ; + int ecode3 = 0 ; + double val4 ; + int ecode4 = 0 ; mxArray * _out; - double *result = 0 ; - if (!SWIG_check_num_args("VectorDynSize_cend",argc,1,1,0)) { + if (!SWIG_check_num_args("SparseMatrixColMajor_setValue",argc,4,4,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_cend" "', argument " "1"" of type '" "iDynTree::VectorDynSize const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixColMajor_setValue" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::ColumnMajor > *""'"); } - arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); - result = (double *)((iDynTree::VectorDynSize const *)arg1)->cend(); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_double, 0 | 0 ); + arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::ColumnMajor > * >(argp1); + ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SparseMatrixColMajor_setValue" "', argument " "2"" of type '" "unsigned int""'"); + } + arg2 = static_cast< unsigned int >(val2); + ecode3 = SWIG_AsVal_unsigned_SS_int(argv[2], &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SparseMatrixColMajor_setValue" "', argument " "3"" of type '" "unsigned int""'"); + } + arg3 = static_cast< unsigned int >(val3); + ecode4 = SWIG_AsVal_double(argv[3], &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SparseMatrixColMajor_setValue" "', argument " "4"" of type '" "double""'"); + } + arg4 = static_cast< double >(val4); + (arg1)->setValue(arg2,arg3,arg4); + _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; fail: @@ -11927,23 +12518,23 @@ int _wrap_VectorDynSize_cend(int resc, mxArray *resv[], int argc, mxArray *argv[ } -int _wrap_VectorDynSize_begin__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; +int _wrap_SparseMatrixColMajor_rows(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::SparseMatrix< iDynTree::ColumnMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - double *result = 0 ; + unsigned int result; - if (!SWIG_check_num_args("VectorDynSize_begin",argc,1,1,0)) { + if (!SWIG_check_num_args("SparseMatrixColMajor_rows",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_begin" "', argument " "1"" of type '" "iDynTree::VectorDynSize *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixColMajor_rows" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::ColumnMajor > const *""'"); } - arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); - result = (double *)(arg1)->begin(); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_double, 0 | 0 ); + arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::ColumnMajor > * >(argp1); + result = (unsigned int)((iDynTree::SparseMatrix< iDynTree::ColumnMajor > const *)arg1)->rows(); + _out = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result)); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -11951,51 +12542,79 @@ int _wrap_VectorDynSize_begin__SWIG_1(int resc, mxArray *resv[], int argc, mxArr } -int _wrap_VectorDynSize_begin(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - if (argc == 1) { - int _v; - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_iDynTree__VectorDynSize, 0); - _v = SWIG_CheckState(res); - if (_v) { - return _wrap_VectorDynSize_begin__SWIG_1(resc,resv,argc,argv); - } +int _wrap_SparseMatrixColMajor_columns(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::SparseMatrix< iDynTree::ColumnMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + mxArray * _out; + unsigned int result; + + if (!SWIG_check_num_args("SparseMatrixColMajor_columns",argc,1,1,0)) { + SWIG_fail; } - if (argc == 1) { - int _v; - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_iDynTree__VectorDynSize, 0); - _v = SWIG_CheckState(res); - if (_v) { - return _wrap_VectorDynSize_begin__SWIG_0(resc,resv,argc,argv); - } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixColMajor_columns" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::ColumnMajor > const *""'"); } + arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::ColumnMajor > * >(argp1); + result = (unsigned int)((iDynTree::SparseMatrix< iDynTree::ColumnMajor > const *)arg1)->columns(); + _out = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result)); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_SparseMatrixColMajor_description__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::SparseMatrix< iDynTree::ColumnMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *) 0 ; + bool arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + bool val2 ; + int ecode2 = 0 ; + mxArray * _out; + std::string result; - SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'VectorDynSize_begin'." - " Possible C/C++ prototypes are:\n" - " iDynTree::VectorDynSize::begin() const\n" - " iDynTree::VectorDynSize::begin()\n"); + if (!SWIG_check_num_args("SparseMatrixColMajor_description",argc,2,2,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixColMajor_description" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::ColumnMajor > const *""'"); + } + arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::ColumnMajor > * >(argp1); + ecode2 = SWIG_AsVal_bool(argv[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SparseMatrixColMajor_description" "', argument " "2"" of type '" "bool""'"); + } + arg2 = static_cast< bool >(val2); + result = ((iDynTree::SparseMatrix< iDynTree::ColumnMajor > const *)arg1)->description(arg2); + _out = SWIG_From_std_string(static_cast< std::string >(result)); + if (_out) --resc, *resv++ = _out; + return 0; +fail: return 1; } -int _wrap_VectorDynSize_end__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; +int _wrap_SparseMatrixColMajor_description__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::SparseMatrix< iDynTree::ColumnMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - double *result = 0 ; + std::string result; - if (!SWIG_check_num_args("VectorDynSize_end",argc,1,1,0)) { + if (!SWIG_check_num_args("SparseMatrixColMajor_description",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_end" "', argument " "1"" of type '" "iDynTree::VectorDynSize *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixColMajor_description" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::ColumnMajor > const *""'"); } - arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); - result = (double *)(arg1)->end(); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_double, 0 | 0 ); + arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::ColumnMajor > * >(argp1); + result = ((iDynTree::SparseMatrix< iDynTree::ColumnMajor > const *)arg1)->description(); + _out = SWIG_From_std_string(static_cast< std::string >(result)); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -12003,51 +12622,57 @@ int _wrap_VectorDynSize_end__SWIG_1(int resc, mxArray *resv[], int argc, mxArray } -int _wrap_VectorDynSize_end(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_SparseMatrixColMajor_description(int resc, mxArray *resv[], int argc, mxArray *argv[]) { if (argc == 1) { int _v; void *vptr = 0; - int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_iDynTree__VectorDynSize, 0); + int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0); _v = SWIG_CheckState(res); if (_v) { - return _wrap_VectorDynSize_end__SWIG_1(resc,resv,argc,argv); + return _wrap_SparseMatrixColMajor_description__SWIG_1(resc,resv,argc,argv); } } - if (argc == 1) { + if (argc == 2) { int _v; void *vptr = 0; - int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_iDynTree__VectorDynSize, 0); + int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0); _v = SWIG_CheckState(res); if (_v) { - return _wrap_VectorDynSize_end__SWIG_0(resc,resv,argc,argv); + { + int res = SWIG_AsVal_bool(argv[1], NULL); + _v = SWIG_CheckState(res); + } + if (_v) { + return _wrap_SparseMatrixColMajor_description__SWIG_0(resc,resv,argc,argv); + } } } - SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'VectorDynSize_end'." + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'SparseMatrixColMajor_description'." " Possible C/C++ prototypes are:\n" - " iDynTree::VectorDynSize::end() const\n" - " iDynTree::VectorDynSize::end()\n"); + " iDynTree::SparseMatrix< iDynTree::ColumnMajor >::description(bool) const\n" + " iDynTree::SparseMatrix< iDynTree::ColumnMajor >::description() const\n"); return 1; } -int _wrap_VectorDynSize_size(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; +int _wrap_SparseMatrixColMajor_toMatlab(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::SparseMatrix< iDynTree::ColumnMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - unsigned int result; + mxArray *result = 0 ; - if (!SWIG_check_num_args("VectorDynSize_size",argc,1,1,0)) { + if (!SWIG_check_num_args("SparseMatrixColMajor_toMatlab",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_size" "', argument " "1"" of type '" "iDynTree::VectorDynSize const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixColMajor_toMatlab" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::ColumnMajor > const *""'"); } - arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); - result = (unsigned int)((iDynTree::VectorDynSize const *)arg1)->size(); - _out = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result)); + arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::ColumnMajor > * >(argp1); + result = (mxArray *)iDynTree_SparseMatrix_Sl_iDynTree_ColumnMajor_Sg__toMatlab((iDynTree::SparseMatrix< iDynTree::ColumnMajor > const *)arg1); + _out = result; if (_out) --resc, *resv++ = _out; return 0; fail: @@ -12055,23 +12680,23 @@ int _wrap_VectorDynSize_size(int resc, mxArray *resv[], int argc, mxArray *argv[ } -int _wrap_VectorDynSize_data(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; +int _wrap_SparseMatrixColMajor_toMatlabDense(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::SparseMatrix< iDynTree::ColumnMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - double *result = 0 ; + mxArray *result = 0 ; - if (!SWIG_check_num_args("VectorDynSize_data",argc,1,1,0)) { + if (!SWIG_check_num_args("SparseMatrixColMajor_toMatlabDense",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_data" "', argument " "1"" of type '" "iDynTree::VectorDynSize *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixColMajor_toMatlabDense" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::ColumnMajor > const *""'"); } - arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); - result = (double *)(arg1)->data(); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_double, 0 | 0 ); + arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::ColumnMajor > * >(argp1); + result = (mxArray *)iDynTree_SparseMatrix_Sl_iDynTree_ColumnMajor_Sg__toMatlabDense((iDynTree::SparseMatrix< iDynTree::ColumnMajor > const *)arg1); + _out = result; if (_out) --resc, *resv++ = _out; return 0; fail: @@ -12079,21 +12704,23 @@ int _wrap_VectorDynSize_data(int resc, mxArray *resv[], int argc, mxArray *argv[ } -int _wrap_VectorDynSize_zero(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; +int _wrap_SparseMatrixColMajor_fromMatlab(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::SparseMatrix< iDynTree::ColumnMajor > *arg1 = (iDynTree::SparseMatrix< iDynTree::ColumnMajor > *) 0 ; + mxArray *arg2 = (mxArray *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("VectorDynSize_zero",argc,1,1,0)) { + if (!SWIG_check_num_args("SparseMatrixColMajor_fromMatlab",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__SparseMatrixT_iDynTree__ColumnMajor_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_zero" "', argument " "1"" of type '" "iDynTree::VectorDynSize *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SparseMatrixColMajor_fromMatlab" "', argument " "1"" of type '" "iDynTree::SparseMatrix< iDynTree::ColumnMajor > *""'"); } - arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); - (arg1)->zero(); + arg1 = reinterpret_cast< iDynTree::SparseMatrix< iDynTree::ColumnMajor > * >(argp1); + arg2 = argv[1]; + iDynTree_SparseMatrix_Sl_iDynTree_ColumnMajor_Sg__fromMatlab(arg1,arg2); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; @@ -12102,30 +12729,40 @@ int _wrap_VectorDynSize_zero(int resc, mxArray *resv[], int argc, mxArray *argv[ } -int _wrap_VectorDynSize_reserve(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; - unsigned int arg2 ; - void *argp1 = 0 ; - int res1 = 0 ; - unsigned int val2 ; - int ecode2 = 0 ; +int _wrap_new_VectorDynSize__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { mxArray * _out; + iDynTree::VectorDynSize *result = 0 ; - if (!SWIG_check_num_args("VectorDynSize_reserve",argc,2,2,0)) { + if (!SWIG_check_num_args("new_VectorDynSize",argc,0,0,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); - if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_reserve" "', argument " "1"" of type '" "iDynTree::VectorDynSize *""'"); + (void)argv; + result = (iDynTree::VectorDynSize *)new iDynTree::VectorDynSize(); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__VectorDynSize, 1 | 0 ); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_new_VectorDynSize__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + unsigned int arg1 ; + unsigned int val1 ; + int ecode1 = 0 ; + mxArray * _out; + iDynTree::VectorDynSize *result = 0 ; + + if (!SWIG_check_num_args("new_VectorDynSize",argc,1,1,0)) { + SWIG_fail; } - arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); - ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); - if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "VectorDynSize_reserve" "', argument " "2"" of type '" "unsigned int""'"); + ecode1 = SWIG_AsVal_unsigned_SS_int(argv[0], &val1); + if (!SWIG_IsOK(ecode1)) { + SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_VectorDynSize" "', argument " "1"" of type '" "unsigned int""'"); } - arg2 = static_cast< unsigned int >(val2); - (arg1)->reserve(arg2); - _out = (mxArray*)0; + arg1 = static_cast< unsigned int >(val1); + result = (iDynTree::VectorDynSize *)new iDynTree::VectorDynSize(arg1); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__VectorDynSize, 1 | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -12133,30 +12770,31 @@ int _wrap_VectorDynSize_reserve(int resc, mxArray *resv[], int argc, mxArray *ar } -int _wrap_VectorDynSize_resize(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; +int _wrap_new_VectorDynSize__SWIG_2(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + double *arg1 = (double *) 0 ; unsigned int arg2 ; void *argp1 = 0 ; int res1 = 0 ; unsigned int val2 ; int ecode2 = 0 ; mxArray * _out; + iDynTree::VectorDynSize *result = 0 ; - if (!SWIG_check_num_args("VectorDynSize_resize",argc,2,2,0)) { + if (!SWIG_check_num_args("new_VectorDynSize",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_double, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_resize" "', argument " "1"" of type '" "iDynTree::VectorDynSize *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_VectorDynSize" "', argument " "1"" of type '" "double const *""'"); } - arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); + arg1 = reinterpret_cast< double * >(argp1); ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "VectorDynSize_resize" "', argument " "2"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_VectorDynSize" "', argument " "2"" of type '" "unsigned int""'"); } arg2 = static_cast< unsigned int >(val2); - (arg1)->resize(arg2); - _out = (mxArray*)0; + result = (iDynTree::VectorDynSize *)new iDynTree::VectorDynSize((double const *)arg1,arg2); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__VectorDynSize, 1 | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -12164,22 +12802,26 @@ int _wrap_VectorDynSize_resize(int resc, mxArray *resv[], int argc, mxArray *arg } -int _wrap_VectorDynSize_shrink_to_fit(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; - void *argp1 = 0 ; +int _wrap_new_VectorDynSize__SWIG_3(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::VectorDynSize *arg1 = 0 ; + void *argp1 ; int res1 = 0 ; mxArray * _out; + iDynTree::VectorDynSize *result = 0 ; - if (!SWIG_check_num_args("VectorDynSize_shrink_to_fit",argc,1,1,0)) { + if (!SWIG_check_num_args("new_VectorDynSize",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1, SWIGTYPE_p_iDynTree__VectorDynSize, 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_shrink_to_fit" "', argument " "1"" of type '" "iDynTree::VectorDynSize *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_VectorDynSize" "', argument " "1"" of type '" "iDynTree::VectorDynSize const &""'"); + } + if (!argp1) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_VectorDynSize" "', argument " "1"" of type '" "iDynTree::VectorDynSize const &""'"); } arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); - (arg1)->shrink_to_fit(); - _out = (mxArray*)0; + result = (iDynTree::VectorDynSize *)new iDynTree::VectorDynSize((iDynTree::VectorDynSize const &)*arg1); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__VectorDynSize, 1 | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -12187,53 +12829,74 @@ int _wrap_VectorDynSize_shrink_to_fit(int resc, mxArray *resv[], int argc, mxArr } -int _wrap_VectorDynSize_capacity(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; - void *argp1 = 0 ; - int res1 = 0 ; - mxArray * _out; - size_t result; - - if (!SWIG_check_num_args("VectorDynSize_capacity",argc,1,1,0)) { - SWIG_fail; +int _wrap_new_VectorDynSize(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + if (argc == 0) { + return _wrap_new_VectorDynSize__SWIG_0(resc,resv,argc,argv); } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); - if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_capacity" "', argument " "1"" of type '" "iDynTree::VectorDynSize const *""'"); + if (argc == 1) { + int _v; + void *vptr = 0; + int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_iDynTree__VectorDynSize, 0); + _v = SWIG_CheckState(res); + if (_v) { + return _wrap_new_VectorDynSize__SWIG_3(resc,resv,argc,argv); + } } - arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); - result = ((iDynTree::VectorDynSize const *)arg1)->capacity(); - _out = SWIG_From_size_t(static_cast< size_t >(result)); - if (_out) --resc, *resv++ = _out; - return 0; -fail: + if (argc == 1) { + int _v; + { + int res = SWIG_AsVal_unsigned_SS_int(argv[0], NULL); + _v = SWIG_CheckState(res); + } + if (_v) { + return _wrap_new_VectorDynSize__SWIG_1(resc,resv,argc,argv); + } + } + if (argc == 2) { + int _v; + void *vptr = 0; + int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_double, 0); + _v = SWIG_CheckState(res); + if (_v) { + { + int res = SWIG_AsVal_unsigned_SS_int(argv[1], NULL); + _v = SWIG_CheckState(res); + } + if (_v) { + return _wrap_new_VectorDynSize__SWIG_2(resc,resv,argc,argv); + } + } + } + + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'new_VectorDynSize'." + " Possible C/C++ prototypes are:\n" + " iDynTree::VectorDynSize::VectorDynSize()\n" + " iDynTree::VectorDynSize::VectorDynSize(unsigned int)\n" + " iDynTree::VectorDynSize::VectorDynSize(double const *,unsigned int const)\n" + " iDynTree::VectorDynSize::VectorDynSize(iDynTree::VectorDynSize const &)\n"); return 1; } -int _wrap_VectorDynSize_fillBuffer(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_delete_VectorDynSize(int resc, mxArray *resv[], int argc, mxArray *argv[]) { iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; - double *arg2 = (double *) 0 ; void *argp1 = 0 ; int res1 = 0 ; - void *argp2 = 0 ; - int res2 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("VectorDynSize_fillBuffer",argc,2,2,0)) { + int is_owned; + if (!SWIG_check_num_args("delete_VectorDynSize",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); + is_owned = SWIG_Matlab_isOwned(argv[0]); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, SWIG_POINTER_DISOWN | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_fillBuffer" "', argument " "1"" of type '" "iDynTree::VectorDynSize const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_VectorDynSize" "', argument " "1"" of type '" "iDynTree::VectorDynSize *""'"); } arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); - res2 = SWIG_ConvertPtr(argv[1], &argp2,SWIGTYPE_p_double, 0 | 0 ); - if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "VectorDynSize_fillBuffer" "', argument " "2"" of type '" "double *""'"); + if (is_owned) { + delete arg1; } - arg2 = reinterpret_cast< double * >(argp2); - ((iDynTree::VectorDynSize const *)arg1)->fillBuffer(arg2); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; @@ -12242,23 +12905,31 @@ int _wrap_VectorDynSize_fillBuffer(int resc, mxArray *resv[], int argc, mxArray } -int _wrap_VectorDynSize_toString(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_VectorDynSize_paren(int resc, mxArray *resv[], int argc, mxArray *argv[]) { iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; + unsigned int arg2 ; void *argp1 = 0 ; int res1 = 0 ; + unsigned int val2 ; + int ecode2 = 0 ; mxArray * _out; - std::string result; + double *result = 0 ; - if (!SWIG_check_num_args("VectorDynSize_toString",argc,1,1,0)) { + if (!SWIG_check_num_args("VectorDynSize_paren",argc,2,2,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_toString" "', argument " "1"" of type '" "iDynTree::VectorDynSize const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_paren" "', argument " "1"" of type '" "iDynTree::VectorDynSize *""'"); } arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); - result = ((iDynTree::VectorDynSize const *)arg1)->toString(); - _out = SWIG_From_std_string(static_cast< std::string >(result)); + ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "VectorDynSize_paren" "', argument " "2"" of type '" "unsigned int""'"); + } + arg2 = static_cast< unsigned int >(val2); + result = (double *) &(arg1)->operator ()(arg2); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_double, 0 | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -12266,23 +12937,31 @@ int _wrap_VectorDynSize_toString(int resc, mxArray *resv[], int argc, mxArray *a } -int _wrap_VectorDynSize_display(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_VectorDynSize_brace__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; + unsigned int arg2 ; void *argp1 = 0 ; int res1 = 0 ; + unsigned int val2 ; + int ecode2 = 0 ; mxArray * _out; - std::string result; + double result; - if (!SWIG_check_num_args("VectorDynSize_display",argc,1,1,0)) { + if (!SWIG_check_num_args("VectorDynSize_brace",argc,2,2,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_display" "', argument " "1"" of type '" "iDynTree::VectorDynSize const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_brace" "', argument " "1"" of type '" "iDynTree::VectorDynSize const *""'"); } arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); - result = ((iDynTree::VectorDynSize const *)arg1)->reservedToString(); - _out = SWIG_From_std_string(static_cast< std::string >(result)); + ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "VectorDynSize_brace" "', argument " "2"" of type '" "unsigned int""'"); + } + arg2 = static_cast< unsigned int >(val2); + result = (double)((iDynTree::VectorDynSize const *)arg1)->operator [](arg2); + _out = SWIG_From_double(static_cast< double >(result)); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -12290,23 +12969,31 @@ int _wrap_VectorDynSize_display(int resc, mxArray *resv[], int argc, mxArray *ar } -int _wrap_VectorDynSize_toMatlab(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_VectorDynSize_brace__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; + unsigned int arg2 ; void *argp1 = 0 ; int res1 = 0 ; + unsigned int val2 ; + int ecode2 = 0 ; mxArray * _out; - mxArray *result = 0 ; + double *result = 0 ; - if (!SWIG_check_num_args("VectorDynSize_toMatlab",argc,1,1,0)) { + if (!SWIG_check_num_args("VectorDynSize_brace",argc,2,2,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_toMatlab" "', argument " "1"" of type '" "iDynTree::VectorDynSize const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_brace" "', argument " "1"" of type '" "iDynTree::VectorDynSize *""'"); } arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); - result = (mxArray *)iDynTree_VectorDynSize_toMatlab((iDynTree::VectorDynSize const *)arg1); - _out = result; + ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "VectorDynSize_brace" "', argument " "2"" of type '" "unsigned int""'"); + } + arg2 = static_cast< unsigned int >(val2); + result = (double *) &(arg1)->operator [](arg2); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_double, 0 | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -12314,24 +13001,71 @@ int _wrap_VectorDynSize_toMatlab(int resc, mxArray *resv[], int argc, mxArray *a } -int _wrap_VectorDynSize_fromMatlab(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_VectorDynSize_brace(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + if (argc == 2) { + int _v; + void *vptr = 0; + int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_iDynTree__VectorDynSize, 0); + _v = SWIG_CheckState(res); + if (_v) { + { + int res = SWIG_AsVal_unsigned_SS_int(argv[1], NULL); + _v = SWIG_CheckState(res); + } + if (_v) { + return _wrap_VectorDynSize_brace__SWIG_0(resc,resv,argc,argv); + } + } + } + if (argc == 2) { + int _v; + void *vptr = 0; + int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_iDynTree__VectorDynSize, 0); + _v = SWIG_CheckState(res); + if (_v) { + { + int res = SWIG_AsVal_unsigned_SS_int(argv[1], NULL); + _v = SWIG_CheckState(res); + } + if (_v) { + return _wrap_VectorDynSize_brace__SWIG_1(resc,resv,argc,argv); + } + } + } + + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'VectorDynSize_brace'." + " Possible C/C++ prototypes are:\n" + " iDynTree::VectorDynSize::operator [](unsigned int const) const\n" + " iDynTree::VectorDynSize::operator [](unsigned int const)\n"); + return 1; +} + + +int _wrap_VectorDynSize_getVal(int resc, mxArray *resv[], int argc, mxArray *argv[]) { iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; - mxArray *arg2 = (mxArray *) 0 ; + unsigned int arg2 ; void *argp1 = 0 ; int res1 = 0 ; + unsigned int val2 ; + int ecode2 = 0 ; mxArray * _out; + double result; - if (!SWIG_check_num_args("VectorDynSize_fromMatlab",argc,2,2,0)) { + if (!SWIG_check_num_args("VectorDynSize_getVal",argc,2,2,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_fromMatlab" "', argument " "1"" of type '" "iDynTree::VectorDynSize *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_getVal" "', argument " "1"" of type '" "iDynTree::VectorDynSize const *""'"); } arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); - arg2 = argv[1]; - iDynTree_VectorDynSize_fromMatlab(arg1,arg2); - _out = (mxArray*)0; + ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "VectorDynSize_getVal" "', argument " "2"" of type '" "unsigned int""'"); + } + arg2 = static_cast< unsigned int >(val2); + result = (double)((iDynTree::VectorDynSize const *)arg1)->getVal(arg2); + _out = SWIG_From_double(static_cast< double >(result)); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -12339,56 +13073,63 @@ int _wrap_VectorDynSize_fromMatlab(int resc, mxArray *resv[], int argc, mxArray } -int _wrap_new_Matrix1x6__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_VectorDynSize_setVal(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; + unsigned int arg2 ; + double arg3 ; + void *argp1 = 0 ; + int res1 = 0 ; + unsigned int val2 ; + int ecode2 = 0 ; + double val3 ; + int ecode3 = 0 ; mxArray * _out; - iDynTree::MatrixFixSize< 1,6 > *result = 0 ; + bool result; - if (!SWIG_check_num_args("new_Matrix1x6",argc,0,0,0)) { + if (!SWIG_check_num_args("VectorDynSize_setVal",argc,3,3,0)) { SWIG_fail; } - (void)argv; - result = (iDynTree::MatrixFixSize< 1,6 > *)new iDynTree::MatrixFixSize< 1,6 >(); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__MatrixFixSizeT_1_6_t, 1 | 0 ); - if (_out) --resc, *resv++ = _out; + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_setVal" "', argument " "1"" of type '" "iDynTree::VectorDynSize *""'"); + } + arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); + ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "VectorDynSize_setVal" "', argument " "2"" of type '" "unsigned int""'"); + } + arg2 = static_cast< unsigned int >(val2); + ecode3 = SWIG_AsVal_double(argv[2], &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "VectorDynSize_setVal" "', argument " "3"" of type '" "double""'"); + } + arg3 = static_cast< double >(val3); + result = (bool)(arg1)->setVal(arg2,arg3); + _out = SWIG_From_bool(static_cast< bool >(result)); + if (_out) --resc, *resv++ = _out; return 0; fail: return 1; } -int _wrap_new_Matrix1x6__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - double *arg1 = (double *) 0 ; - unsigned int arg2 ; - unsigned int arg3 ; +int _wrap_VectorDynSize_begin__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; void *argp1 = 0 ; int res1 = 0 ; - unsigned int val2 ; - int ecode2 = 0 ; - unsigned int val3 ; - int ecode3 = 0 ; mxArray * _out; - iDynTree::MatrixFixSize< 1,6 > *result = 0 ; + double *result = 0 ; - if (!SWIG_check_num_args("new_Matrix1x6",argc,3,3,0)) { + if (!SWIG_check_num_args("VectorDynSize_begin",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_double, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_Matrix1x6" "', argument " "1"" of type '" "double const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_begin" "', argument " "1"" of type '" "iDynTree::VectorDynSize const *""'"); } - arg1 = reinterpret_cast< double * >(argp1); - ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); - if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_Matrix1x6" "', argument " "2"" of type '" "unsigned int""'"); - } - arg2 = static_cast< unsigned int >(val2); - ecode3 = SWIG_AsVal_unsigned_SS_int(argv[2], &val3); - if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "new_Matrix1x6" "', argument " "3"" of type '" "unsigned int""'"); - } - arg3 = static_cast< unsigned int >(val3); - result = (iDynTree::MatrixFixSize< 1,6 > *)new iDynTree::MatrixFixSize< 1,6 >((double const *)arg1,arg2,arg3); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__MatrixFixSizeT_1_6_t, 1 | 0 ); + arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); + result = (double *)((iDynTree::VectorDynSize const *)arg1)->begin(); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_double, 0 | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -12396,72 +13137,46 @@ int _wrap_new_Matrix1x6__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *ar } -int _wrap_new_Matrix1x6(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - if (argc == 0) { - return _wrap_new_Matrix1x6__SWIG_0(resc,resv,argc,argv); +int _wrap_VectorDynSize_end__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + mxArray * _out; + double *result = 0 ; + + if (!SWIG_check_num_args("VectorDynSize_end",argc,1,1,0)) { + SWIG_fail; } - if (argc == 3) { - int _v; - void *vptr = 0; - int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_double, 0); - _v = SWIG_CheckState(res); - if (_v) { - { - int res = SWIG_AsVal_unsigned_SS_int(argv[1], NULL); - _v = SWIG_CheckState(res); - } - if (_v) { - { - int res = SWIG_AsVal_unsigned_SS_int(argv[2], NULL); - _v = SWIG_CheckState(res); - } - if (_v) { - return _wrap_new_Matrix1x6__SWIG_1(resc,resv,argc,argv); - } - } - } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_end" "', argument " "1"" of type '" "iDynTree::VectorDynSize const *""'"); } - - SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'new_Matrix1x6'." - " Possible C/C++ prototypes are:\n" - " iDynTree::MatrixFixSize< 1,6 >::MatrixFixSize()\n" - " iDynTree::MatrixFixSize< 1,6 >::MatrixFixSize(double const *,unsigned int const,unsigned int const)\n"); + arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); + result = (double *)((iDynTree::VectorDynSize const *)arg1)->end(); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_double, 0 | 0 ); + if (_out) --resc, *resv++ = _out; + return 0; +fail: return 1; } -int _wrap_Matrix1x6_paren(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 1,6 > *arg1 = (iDynTree::MatrixFixSize< 1,6 > *) 0 ; - unsigned int arg2 ; - unsigned int arg3 ; +int _wrap_VectorDynSize_cbegin(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; void *argp1 = 0 ; int res1 = 0 ; - unsigned int val2 ; - int ecode2 = 0 ; - unsigned int val3 ; - int ecode3 = 0 ; mxArray * _out; double *result = 0 ; - if (!SWIG_check_num_args("Matrix1x6_paren",argc,3,3,0)) { + if (!SWIG_check_num_args("VectorDynSize_cbegin",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_1_6_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix1x6_paren" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 1,6 > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_cbegin" "', argument " "1"" of type '" "iDynTree::VectorDynSize const *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 1,6 > * >(argp1); - ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); - if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Matrix1x6_paren" "', argument " "2"" of type '" "unsigned int""'"); - } - arg2 = static_cast< unsigned int >(val2); - ecode3 = SWIG_AsVal_unsigned_SS_int(argv[2], &val3); - if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "Matrix1x6_paren" "', argument " "3"" of type '" "unsigned int""'"); - } - arg3 = static_cast< unsigned int >(val3); - result = (double *) &(arg1)->operator ()(arg2,arg3); + arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); + result = (double *)((iDynTree::VectorDynSize const *)arg1)->cbegin(); _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_double, 0 | 0 ); if (_out) --resc, *resv++ = _out; return 0; @@ -12470,39 +13185,23 @@ int _wrap_Matrix1x6_paren(int resc, mxArray *resv[], int argc, mxArray *argv[]) } -int _wrap_Matrix1x6_getVal(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 1,6 > *arg1 = (iDynTree::MatrixFixSize< 1,6 > *) 0 ; - unsigned int arg2 ; - unsigned int arg3 ; +int _wrap_VectorDynSize_cend(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; void *argp1 = 0 ; int res1 = 0 ; - unsigned int val2 ; - int ecode2 = 0 ; - unsigned int val3 ; - int ecode3 = 0 ; mxArray * _out; - double result; + double *result = 0 ; - if (!SWIG_check_num_args("Matrix1x6_getVal",argc,3,3,0)) { + if (!SWIG_check_num_args("VectorDynSize_cend",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_1_6_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix1x6_getVal" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 1,6 > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_cend" "', argument " "1"" of type '" "iDynTree::VectorDynSize const *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 1,6 > * >(argp1); - ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); - if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Matrix1x6_getVal" "', argument " "2"" of type '" "unsigned int""'"); - } - arg2 = static_cast< unsigned int >(val2); - ecode3 = SWIG_AsVal_unsigned_SS_int(argv[2], &val3); - if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "Matrix1x6_getVal" "', argument " "3"" of type '" "unsigned int""'"); - } - arg3 = static_cast< unsigned int >(val3); - result = (double)((iDynTree::MatrixFixSize< 1,6 > const *)arg1)->getVal(arg2,arg3); - _out = SWIG_From_double(static_cast< double >(result)); + arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); + result = (double *)((iDynTree::VectorDynSize const *)arg1)->cend(); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_double, 0 | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -12510,47 +13209,23 @@ int _wrap_Matrix1x6_getVal(int resc, mxArray *resv[], int argc, mxArray *argv[]) } -int _wrap_Matrix1x6_setVal(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 1,6 > *arg1 = (iDynTree::MatrixFixSize< 1,6 > *) 0 ; - unsigned int arg2 ; - unsigned int arg3 ; - double arg4 ; +int _wrap_VectorDynSize_begin__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; void *argp1 = 0 ; int res1 = 0 ; - unsigned int val2 ; - int ecode2 = 0 ; - unsigned int val3 ; - int ecode3 = 0 ; - double val4 ; - int ecode4 = 0 ; mxArray * _out; - bool result; + double *result = 0 ; - if (!SWIG_check_num_args("Matrix1x6_setVal",argc,4,4,0)) { + if (!SWIG_check_num_args("VectorDynSize_begin",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_1_6_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix1x6_setVal" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 1,6 > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_begin" "', argument " "1"" of type '" "iDynTree::VectorDynSize *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 1,6 > * >(argp1); - ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); - if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Matrix1x6_setVal" "', argument " "2"" of type '" "unsigned int""'"); - } - arg2 = static_cast< unsigned int >(val2); - ecode3 = SWIG_AsVal_unsigned_SS_int(argv[2], &val3); - if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "Matrix1x6_setVal" "', argument " "3"" of type '" "unsigned int""'"); - } - arg3 = static_cast< unsigned int >(val3); - ecode4 = SWIG_AsVal_double(argv[3], &val4); - if (!SWIG_IsOK(ecode4)) { - SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "Matrix1x6_setVal" "', argument " "4"" of type '" "double""'"); - } - arg4 = static_cast< double >(val4); - result = (bool)(arg1)->setVal(arg2,arg3,arg4); - _out = SWIG_From_bool(static_cast< bool >(result)); + arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); + result = (double *)(arg1)->begin(); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_double, 0 | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -12558,23 +13233,51 @@ int _wrap_Matrix1x6_setVal(int resc, mxArray *resv[], int argc, mxArray *argv[]) } -int _wrap_Matrix1x6_rows(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 1,6 > *arg1 = (iDynTree::MatrixFixSize< 1,6 > *) 0 ; +int _wrap_VectorDynSize_begin(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + if (argc == 1) { + int _v; + void *vptr = 0; + int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_iDynTree__VectorDynSize, 0); + _v = SWIG_CheckState(res); + if (_v) { + return _wrap_VectorDynSize_begin__SWIG_1(resc,resv,argc,argv); + } + } + if (argc == 1) { + int _v; + void *vptr = 0; + int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_iDynTree__VectorDynSize, 0); + _v = SWIG_CheckState(res); + if (_v) { + return _wrap_VectorDynSize_begin__SWIG_0(resc,resv,argc,argv); + } + } + + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'VectorDynSize_begin'." + " Possible C/C++ prototypes are:\n" + " iDynTree::VectorDynSize::begin() const\n" + " iDynTree::VectorDynSize::begin()\n"); + return 1; +} + + +int _wrap_VectorDynSize_end__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - unsigned int result; + double *result = 0 ; - if (!SWIG_check_num_args("Matrix1x6_rows",argc,1,1,0)) { + if (!SWIG_check_num_args("VectorDynSize_end",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_1_6_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix1x6_rows" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 1,6 > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_end" "', argument " "1"" of type '" "iDynTree::VectorDynSize *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 1,6 > * >(argp1); - result = (unsigned int)((iDynTree::MatrixFixSize< 1,6 > const *)arg1)->rows(); - _out = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result)); + arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); + result = (double *)(arg1)->end(); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_double, 0 | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -12582,22 +13285,50 @@ int _wrap_Matrix1x6_rows(int resc, mxArray *resv[], int argc, mxArray *argv[]) { } -int _wrap_Matrix1x6_cols(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 1,6 > *arg1 = (iDynTree::MatrixFixSize< 1,6 > *) 0 ; +int _wrap_VectorDynSize_end(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + if (argc == 1) { + int _v; + void *vptr = 0; + int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_iDynTree__VectorDynSize, 0); + _v = SWIG_CheckState(res); + if (_v) { + return _wrap_VectorDynSize_end__SWIG_1(resc,resv,argc,argv); + } + } + if (argc == 1) { + int _v; + void *vptr = 0; + int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_iDynTree__VectorDynSize, 0); + _v = SWIG_CheckState(res); + if (_v) { + return _wrap_VectorDynSize_end__SWIG_0(resc,resv,argc,argv); + } + } + + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'VectorDynSize_end'." + " Possible C/C++ prototypes are:\n" + " iDynTree::VectorDynSize::end() const\n" + " iDynTree::VectorDynSize::end()\n"); + return 1; +} + + +int _wrap_VectorDynSize_size(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; unsigned int result; - if (!SWIG_check_num_args("Matrix1x6_cols",argc,1,1,0)) { + if (!SWIG_check_num_args("VectorDynSize_size",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_1_6_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix1x6_cols" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 1,6 > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_size" "', argument " "1"" of type '" "iDynTree::VectorDynSize const *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 1,6 > * >(argp1); - result = (unsigned int)((iDynTree::MatrixFixSize< 1,6 > const *)arg1)->cols(); + arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); + result = (unsigned int)((iDynTree::VectorDynSize const *)arg1)->size(); _out = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result)); if (_out) --resc, *resv++ = _out; return 0; @@ -12606,21 +13337,21 @@ int _wrap_Matrix1x6_cols(int resc, mxArray *resv[], int argc, mxArray *argv[]) { } -int _wrap_Matrix1x6_data(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 1,6 > *arg1 = (iDynTree::MatrixFixSize< 1,6 > *) 0 ; +int _wrap_VectorDynSize_data(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; double *result = 0 ; - if (!SWIG_check_num_args("Matrix1x6_data",argc,1,1,0)) { + if (!SWIG_check_num_args("VectorDynSize_data",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_1_6_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix1x6_data" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 1,6 > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_data" "', argument " "1"" of type '" "iDynTree::VectorDynSize *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 1,6 > * >(argp1); + arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); result = (double *)(arg1)->data(); _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_double, 0 | 0 ); if (_out) --resc, *resv++ = _out; @@ -12630,20 +13361,20 @@ int _wrap_Matrix1x6_data(int resc, mxArray *resv[], int argc, mxArray *argv[]) { } -int _wrap_Matrix1x6_zero(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 1,6 > *arg1 = (iDynTree::MatrixFixSize< 1,6 > *) 0 ; +int _wrap_VectorDynSize_zero(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("Matrix1x6_zero",argc,1,1,0)) { + if (!SWIG_check_num_args("VectorDynSize_zero",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_1_6_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix1x6_zero" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 1,6 > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_zero" "', argument " "1"" of type '" "iDynTree::VectorDynSize *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 1,6 > * >(argp1); + arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); (arg1)->zero(); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; @@ -12653,29 +13384,29 @@ int _wrap_Matrix1x6_zero(int resc, mxArray *resv[], int argc, mxArray *argv[]) { } -int _wrap_Matrix1x6_fillRowMajorBuffer(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 1,6 > *arg1 = (iDynTree::MatrixFixSize< 1,6 > *) 0 ; - double *arg2 = (double *) 0 ; +int _wrap_VectorDynSize_reserve(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; + unsigned int arg2 ; void *argp1 = 0 ; int res1 = 0 ; - void *argp2 = 0 ; - int res2 = 0 ; + unsigned int val2 ; + int ecode2 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("Matrix1x6_fillRowMajorBuffer",argc,2,2,0)) { + if (!SWIG_check_num_args("VectorDynSize_reserve",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_1_6_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix1x6_fillRowMajorBuffer" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 1,6 > const *""'"); - } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 1,6 > * >(argp1); - res2 = SWIG_ConvertPtr(argv[1], &argp2,SWIGTYPE_p_double, 0 | 0 ); - if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Matrix1x6_fillRowMajorBuffer" "', argument " "2"" of type '" "double *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_reserve" "', argument " "1"" of type '" "iDynTree::VectorDynSize *""'"); } - arg2 = reinterpret_cast< double * >(argp2); - ((iDynTree::MatrixFixSize< 1,6 > const *)arg1)->fillRowMajorBuffer(arg2); + arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); + ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "VectorDynSize_reserve" "', argument " "2"" of type '" "unsigned int""'"); + } + arg2 = static_cast< unsigned int >(val2); + (arg1)->reserve(arg2); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; @@ -12684,29 +13415,29 @@ int _wrap_Matrix1x6_fillRowMajorBuffer(int resc, mxArray *resv[], int argc, mxAr } -int _wrap_Matrix1x6_fillColMajorBuffer(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 1,6 > *arg1 = (iDynTree::MatrixFixSize< 1,6 > *) 0 ; - double *arg2 = (double *) 0 ; +int _wrap_VectorDynSize_resize(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; + unsigned int arg2 ; void *argp1 = 0 ; int res1 = 0 ; - void *argp2 = 0 ; - int res2 = 0 ; + unsigned int val2 ; + int ecode2 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("Matrix1x6_fillColMajorBuffer",argc,2,2,0)) { + if (!SWIG_check_num_args("VectorDynSize_resize",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_1_6_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix1x6_fillColMajorBuffer" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 1,6 > const *""'"); - } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 1,6 > * >(argp1); - res2 = SWIG_ConvertPtr(argv[1], &argp2,SWIGTYPE_p_double, 0 | 0 ); - if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Matrix1x6_fillColMajorBuffer" "', argument " "2"" of type '" "double *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_resize" "', argument " "1"" of type '" "iDynTree::VectorDynSize *""'"); } - arg2 = reinterpret_cast< double * >(argp2); - ((iDynTree::MatrixFixSize< 1,6 > const *)arg1)->fillColMajorBuffer(arg2); + arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); + ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "VectorDynSize_resize" "', argument " "2"" of type '" "unsigned int""'"); + } + arg2 = static_cast< unsigned int >(val2); + (arg1)->resize(arg2); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; @@ -12715,23 +13446,22 @@ int _wrap_Matrix1x6_fillColMajorBuffer(int resc, mxArray *resv[], int argc, mxAr } -int _wrap_Matrix1x6_toString(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 1,6 > *arg1 = (iDynTree::MatrixFixSize< 1,6 > *) 0 ; +int _wrap_VectorDynSize_shrink_to_fit(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - std::string result; - if (!SWIG_check_num_args("Matrix1x6_toString",argc,1,1,0)) { + if (!SWIG_check_num_args("VectorDynSize_shrink_to_fit",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_1_6_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix1x6_toString" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 1,6 > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_shrink_to_fit" "', argument " "1"" of type '" "iDynTree::VectorDynSize *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 1,6 > * >(argp1); - result = ((iDynTree::MatrixFixSize< 1,6 > const *)arg1)->toString(); - _out = SWIG_From_std_string(static_cast< std::string >(result)); + arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); + (arg1)->shrink_to_fit(); + _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; fail: @@ -12739,23 +13469,23 @@ int _wrap_Matrix1x6_toString(int resc, mxArray *resv[], int argc, mxArray *argv[ } -int _wrap_Matrix1x6_display(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 1,6 > *arg1 = (iDynTree::MatrixFixSize< 1,6 > *) 0 ; +int _wrap_VectorDynSize_capacity(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - std::string result; + size_t result; - if (!SWIG_check_num_args("Matrix1x6_display",argc,1,1,0)) { + if (!SWIG_check_num_args("VectorDynSize_capacity",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_1_6_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix1x6_display" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 1,6 > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_capacity" "', argument " "1"" of type '" "iDynTree::VectorDynSize const *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 1,6 > * >(argp1); - result = ((iDynTree::MatrixFixSize< 1,6 > const *)arg1)->reservedToString(); - _out = SWIG_From_std_string(static_cast< std::string >(result)); + arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); + result = ((iDynTree::VectorDynSize const *)arg1)->capacity(); + _out = SWIG_From_size_t(static_cast< size_t >(result)); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -12763,23 +13493,30 @@ int _wrap_Matrix1x6_display(int resc, mxArray *resv[], int argc, mxArray *argv[] } -int _wrap_Matrix1x6_toMatlab(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 1,6 > *arg1 = (iDynTree::MatrixFixSize< 1,6 > *) 0 ; +int _wrap_VectorDynSize_fillBuffer(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; + double *arg2 = (double *) 0 ; void *argp1 = 0 ; int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; mxArray * _out; - mxArray *result = 0 ; - if (!SWIG_check_num_args("Matrix1x6_toMatlab",argc,1,1,0)) { + if (!SWIG_check_num_args("VectorDynSize_fillBuffer",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_1_6_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix1x6_toMatlab" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 1,6 > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_fillBuffer" "', argument " "1"" of type '" "iDynTree::VectorDynSize const *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 1,6 > * >(argp1); - result = (mxArray *)iDynTree_MatrixFixSize_Sl_1_Sc_6_Sg__toMatlab((iDynTree::MatrixFixSize< 1,6 > const *)arg1); - _out = result; + arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); + res2 = SWIG_ConvertPtr(argv[1], &argp2,SWIGTYPE_p_double, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "VectorDynSize_fillBuffer" "', argument " "2"" of type '" "double *""'"); + } + arg2 = reinterpret_cast< double * >(argp2); + ((iDynTree::VectorDynSize const *)arg1)->fillBuffer(arg2); + _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; fail: @@ -12787,24 +13524,23 @@ int _wrap_Matrix1x6_toMatlab(int resc, mxArray *resv[], int argc, mxArray *argv[ } -int _wrap_Matrix1x6_fromMatlab(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 1,6 > *arg1 = (iDynTree::MatrixFixSize< 1,6 > *) 0 ; - mxArray *arg2 = (mxArray *) 0 ; +int _wrap_VectorDynSize_toString(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; + std::string result; - if (!SWIG_check_num_args("Matrix1x6_fromMatlab",argc,2,2,0)) { + if (!SWIG_check_num_args("VectorDynSize_toString",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_1_6_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix1x6_fromMatlab" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 1,6 > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_toString" "', argument " "1"" of type '" "iDynTree::VectorDynSize const *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 1,6 > * >(argp1); - arg2 = argv[1]; - iDynTree_MatrixFixSize_Sl_1_Sc_6_Sg__fromMatlab(arg1,arg2); - _out = (mxArray*)0; + arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); + result = ((iDynTree::VectorDynSize const *)arg1)->toString(); + _out = SWIG_From_std_string(static_cast< std::string >(result)); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -12812,26 +13548,23 @@ int _wrap_Matrix1x6_fromMatlab(int resc, mxArray *resv[], int argc, mxArray *arg } -int _wrap_delete_Matrix1x6(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 1,6 > *arg1 = (iDynTree::MatrixFixSize< 1,6 > *) 0 ; +int _wrap_VectorDynSize_display(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; + std::string result; - int is_owned; - if (!SWIG_check_num_args("delete_Matrix1x6",argc,1,1,0)) { + if (!SWIG_check_num_args("VectorDynSize_display",argc,1,1,0)) { SWIG_fail; } - is_owned = SWIG_Matlab_isOwned(argv[0]); - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_1_6_t, SWIG_POINTER_DISOWN | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_Matrix1x6" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 1,6 > *""'"); - } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 1,6 > * >(argp1); - if (is_owned) { - delete arg1; + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_display" "', argument " "1"" of type '" "iDynTree::VectorDynSize const *""'"); } - _out = (mxArray*)0; + arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); + result = ((iDynTree::VectorDynSize const *)arg1)->reservedToString(); + _out = SWIG_From_std_string(static_cast< std::string >(result)); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -12839,16 +13572,23 @@ int _wrap_delete_Matrix1x6(int resc, mxArray *resv[], int argc, mxArray *argv[]) } -int _wrap_new_Matrix2x3__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_VectorDynSize_toMatlab(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; mxArray * _out; - iDynTree::MatrixFixSize< 2,3 > *result = 0 ; + mxArray *result = 0 ; - if (!SWIG_check_num_args("new_Matrix2x3",argc,0,0,0)) { + if (!SWIG_check_num_args("VectorDynSize_toMatlab",argc,1,1,0)) { SWIG_fail; } - (void)argv; - result = (iDynTree::MatrixFixSize< 2,3 > *)new iDynTree::MatrixFixSize< 2,3 >(); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__MatrixFixSizeT_2_3_t, 1 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_toMatlab" "', argument " "1"" of type '" "iDynTree::VectorDynSize const *""'"); + } + arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); + result = (mxArray *)iDynTree_VectorDynSize_toMatlab((iDynTree::VectorDynSize const *)arg1); + _out = result; if (_out) --resc, *resv++ = _out; return 0; fail: @@ -12856,39 +13596,81 @@ int _wrap_new_Matrix2x3__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *ar } -int _wrap_new_Matrix2x3__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - double *arg1 = (double *) 0 ; - unsigned int arg2 ; - unsigned int arg3 ; +int _wrap_VectorDynSize_fromMatlab(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::VectorDynSize *arg1 = (iDynTree::VectorDynSize *) 0 ; + mxArray *arg2 = (mxArray *) 0 ; void *argp1 = 0 ; int res1 = 0 ; - unsigned int val2 ; - int ecode2 = 0 ; - unsigned int val3 ; - int ecode3 = 0 ; mxArray * _out; - iDynTree::MatrixFixSize< 2,3 > *result = 0 ; - if (!SWIG_check_num_args("new_Matrix2x3",argc,3,3,0)) { + if (!SWIG_check_num_args("VectorDynSize_fromMatlab",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_double, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__VectorDynSize, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_Matrix2x3" "', argument " "1"" of type '" "double const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDynSize_fromMatlab" "', argument " "1"" of type '" "iDynTree::VectorDynSize *""'"); + } + arg1 = reinterpret_cast< iDynTree::VectorDynSize * >(argp1); + arg2 = argv[1]; + iDynTree_VectorDynSize_fromMatlab(arg1,arg2); + _out = (mxArray*)0; + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_new_Matrix1x6__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + mxArray * _out; + iDynTree::MatrixFixSize< 1,6 > *result = 0 ; + + if (!SWIG_check_num_args("new_Matrix1x6",argc,0,0,0)) { + SWIG_fail; + } + (void)argv; + result = (iDynTree::MatrixFixSize< 1,6 > *)new iDynTree::MatrixFixSize< 1,6 >(); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__MatrixFixSizeT_1_6_t, 1 | 0 ); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_new_Matrix1x6__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + double *arg1 = (double *) 0 ; + unsigned int arg2 ; + unsigned int arg3 ; + void *argp1 = 0 ; + int res1 = 0 ; + unsigned int val2 ; + int ecode2 = 0 ; + unsigned int val3 ; + int ecode3 = 0 ; + mxArray * _out; + iDynTree::MatrixFixSize< 1,6 > *result = 0 ; + + if (!SWIG_check_num_args("new_Matrix1x6",argc,3,3,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_double, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_Matrix1x6" "', argument " "1"" of type '" "double const *""'"); } arg1 = reinterpret_cast< double * >(argp1); ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_Matrix2x3" "', argument " "2"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_Matrix1x6" "', argument " "2"" of type '" "unsigned int""'"); } arg2 = static_cast< unsigned int >(val2); ecode3 = SWIG_AsVal_unsigned_SS_int(argv[2], &val3); if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "new_Matrix2x3" "', argument " "3"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "new_Matrix1x6" "', argument " "3"" of type '" "unsigned int""'"); } arg3 = static_cast< unsigned int >(val3); - result = (iDynTree::MatrixFixSize< 2,3 > *)new iDynTree::MatrixFixSize< 2,3 >((double const *)arg1,arg2,arg3); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__MatrixFixSizeT_2_3_t, 1 | 0 ); + result = (iDynTree::MatrixFixSize< 1,6 > *)new iDynTree::MatrixFixSize< 1,6 >((double const *)arg1,arg2,arg3); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__MatrixFixSizeT_1_6_t, 1 | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -12896,9 +13678,9 @@ int _wrap_new_Matrix2x3__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *ar } -int _wrap_new_Matrix2x3(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_new_Matrix1x6(int resc, mxArray *resv[], int argc, mxArray *argv[]) { if (argc == 0) { - return _wrap_new_Matrix2x3__SWIG_0(resc,resv,argc,argv); + return _wrap_new_Matrix1x6__SWIG_0(resc,resv,argc,argv); } if (argc == 3) { int _v; @@ -12916,22 +13698,22 @@ int _wrap_new_Matrix2x3(int resc, mxArray *resv[], int argc, mxArray *argv[]) { _v = SWIG_CheckState(res); } if (_v) { - return _wrap_new_Matrix2x3__SWIG_1(resc,resv,argc,argv); + return _wrap_new_Matrix1x6__SWIG_1(resc,resv,argc,argv); } } } } - SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'new_Matrix2x3'." + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'new_Matrix1x6'." " Possible C/C++ prototypes are:\n" - " iDynTree::MatrixFixSize< 2,3 >::MatrixFixSize()\n" - " iDynTree::MatrixFixSize< 2,3 >::MatrixFixSize(double const *,unsigned int const,unsigned int const)\n"); + " iDynTree::MatrixFixSize< 1,6 >::MatrixFixSize()\n" + " iDynTree::MatrixFixSize< 1,6 >::MatrixFixSize(double const *,unsigned int const,unsigned int const)\n"); return 1; } -int _wrap_Matrix2x3_paren(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 2,3 > *arg1 = (iDynTree::MatrixFixSize< 2,3 > *) 0 ; +int _wrap_Matrix1x6_paren(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 1,6 > *arg1 = (iDynTree::MatrixFixSize< 1,6 > *) 0 ; unsigned int arg2 ; unsigned int arg3 ; void *argp1 = 0 ; @@ -12943,22 +13725,22 @@ int _wrap_Matrix2x3_paren(int resc, mxArray *resv[], int argc, mxArray *argv[]) mxArray * _out; double *result = 0 ; - if (!SWIG_check_num_args("Matrix2x3_paren",argc,3,3,0)) { + if (!SWIG_check_num_args("Matrix1x6_paren",argc,3,3,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_2_3_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_1_6_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix2x3_paren" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 2,3 > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix1x6_paren" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 1,6 > *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 2,3 > * >(argp1); + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 1,6 > * >(argp1); ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Matrix2x3_paren" "', argument " "2"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Matrix1x6_paren" "', argument " "2"" of type '" "unsigned int""'"); } arg2 = static_cast< unsigned int >(val2); ecode3 = SWIG_AsVal_unsigned_SS_int(argv[2], &val3); if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "Matrix2x3_paren" "', argument " "3"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "Matrix1x6_paren" "', argument " "3"" of type '" "unsigned int""'"); } arg3 = static_cast< unsigned int >(val3); result = (double *) &(arg1)->operator ()(arg2,arg3); @@ -12970,8 +13752,8 @@ int _wrap_Matrix2x3_paren(int resc, mxArray *resv[], int argc, mxArray *argv[]) } -int _wrap_Matrix2x3_getVal(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 2,3 > *arg1 = (iDynTree::MatrixFixSize< 2,3 > *) 0 ; +int _wrap_Matrix1x6_getVal(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 1,6 > *arg1 = (iDynTree::MatrixFixSize< 1,6 > *) 0 ; unsigned int arg2 ; unsigned int arg3 ; void *argp1 = 0 ; @@ -12983,25 +13765,25 @@ int _wrap_Matrix2x3_getVal(int resc, mxArray *resv[], int argc, mxArray *argv[]) mxArray * _out; double result; - if (!SWIG_check_num_args("Matrix2x3_getVal",argc,3,3,0)) { + if (!SWIG_check_num_args("Matrix1x6_getVal",argc,3,3,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_2_3_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_1_6_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix2x3_getVal" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 2,3 > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix1x6_getVal" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 1,6 > const *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 2,3 > * >(argp1); + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 1,6 > * >(argp1); ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Matrix2x3_getVal" "', argument " "2"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Matrix1x6_getVal" "', argument " "2"" of type '" "unsigned int""'"); } arg2 = static_cast< unsigned int >(val2); ecode3 = SWIG_AsVal_unsigned_SS_int(argv[2], &val3); if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "Matrix2x3_getVal" "', argument " "3"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "Matrix1x6_getVal" "', argument " "3"" of type '" "unsigned int""'"); } arg3 = static_cast< unsigned int >(val3); - result = (double)((iDynTree::MatrixFixSize< 2,3 > const *)arg1)->getVal(arg2,arg3); + result = (double)((iDynTree::MatrixFixSize< 1,6 > const *)arg1)->getVal(arg2,arg3); _out = SWIG_From_double(static_cast< double >(result)); if (_out) --resc, *resv++ = _out; return 0; @@ -13010,8 +13792,8 @@ int _wrap_Matrix2x3_getVal(int resc, mxArray *resv[], int argc, mxArray *argv[]) } -int _wrap_Matrix2x3_setVal(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 2,3 > *arg1 = (iDynTree::MatrixFixSize< 2,3 > *) 0 ; +int _wrap_Matrix1x6_setVal(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 1,6 > *arg1 = (iDynTree::MatrixFixSize< 1,6 > *) 0 ; unsigned int arg2 ; unsigned int arg3 ; double arg4 ; @@ -13026,27 +13808,27 @@ int _wrap_Matrix2x3_setVal(int resc, mxArray *resv[], int argc, mxArray *argv[]) mxArray * _out; bool result; - if (!SWIG_check_num_args("Matrix2x3_setVal",argc,4,4,0)) { + if (!SWIG_check_num_args("Matrix1x6_setVal",argc,4,4,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_2_3_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_1_6_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix2x3_setVal" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 2,3 > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix1x6_setVal" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 1,6 > *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 2,3 > * >(argp1); + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 1,6 > * >(argp1); ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Matrix2x3_setVal" "', argument " "2"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Matrix1x6_setVal" "', argument " "2"" of type '" "unsigned int""'"); } arg2 = static_cast< unsigned int >(val2); ecode3 = SWIG_AsVal_unsigned_SS_int(argv[2], &val3); if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "Matrix2x3_setVal" "', argument " "3"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "Matrix1x6_setVal" "', argument " "3"" of type '" "unsigned int""'"); } arg3 = static_cast< unsigned int >(val3); ecode4 = SWIG_AsVal_double(argv[3], &val4); if (!SWIG_IsOK(ecode4)) { - SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "Matrix2x3_setVal" "', argument " "4"" of type '" "double""'"); + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "Matrix1x6_setVal" "', argument " "4"" of type '" "double""'"); } arg4 = static_cast< double >(val4); result = (bool)(arg1)->setVal(arg2,arg3,arg4); @@ -13058,22 +13840,22 @@ int _wrap_Matrix2x3_setVal(int resc, mxArray *resv[], int argc, mxArray *argv[]) } -int _wrap_Matrix2x3_rows(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 2,3 > *arg1 = (iDynTree::MatrixFixSize< 2,3 > *) 0 ; +int _wrap_Matrix1x6_rows(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 1,6 > *arg1 = (iDynTree::MatrixFixSize< 1,6 > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; unsigned int result; - if (!SWIG_check_num_args("Matrix2x3_rows",argc,1,1,0)) { + if (!SWIG_check_num_args("Matrix1x6_rows",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_2_3_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_1_6_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix2x3_rows" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 2,3 > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix1x6_rows" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 1,6 > const *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 2,3 > * >(argp1); - result = (unsigned int)((iDynTree::MatrixFixSize< 2,3 > const *)arg1)->rows(); + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 1,6 > * >(argp1); + result = (unsigned int)((iDynTree::MatrixFixSize< 1,6 > const *)arg1)->rows(); _out = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result)); if (_out) --resc, *resv++ = _out; return 0; @@ -13082,22 +13864,22 @@ int _wrap_Matrix2x3_rows(int resc, mxArray *resv[], int argc, mxArray *argv[]) { } -int _wrap_Matrix2x3_cols(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 2,3 > *arg1 = (iDynTree::MatrixFixSize< 2,3 > *) 0 ; +int _wrap_Matrix1x6_cols(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 1,6 > *arg1 = (iDynTree::MatrixFixSize< 1,6 > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; unsigned int result; - if (!SWIG_check_num_args("Matrix2x3_cols",argc,1,1,0)) { + if (!SWIG_check_num_args("Matrix1x6_cols",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_2_3_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_1_6_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix2x3_cols" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 2,3 > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix1x6_cols" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 1,6 > const *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 2,3 > * >(argp1); - result = (unsigned int)((iDynTree::MatrixFixSize< 2,3 > const *)arg1)->cols(); + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 1,6 > * >(argp1); + result = (unsigned int)((iDynTree::MatrixFixSize< 1,6 > const *)arg1)->cols(); _out = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result)); if (_out) --resc, *resv++ = _out; return 0; @@ -13106,21 +13888,21 @@ int _wrap_Matrix2x3_cols(int resc, mxArray *resv[], int argc, mxArray *argv[]) { } -int _wrap_Matrix2x3_data(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 2,3 > *arg1 = (iDynTree::MatrixFixSize< 2,3 > *) 0 ; +int _wrap_Matrix1x6_data(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 1,6 > *arg1 = (iDynTree::MatrixFixSize< 1,6 > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; double *result = 0 ; - if (!SWIG_check_num_args("Matrix2x3_data",argc,1,1,0)) { + if (!SWIG_check_num_args("Matrix1x6_data",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_2_3_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_1_6_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix2x3_data" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 2,3 > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix1x6_data" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 1,6 > *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 2,3 > * >(argp1); + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 1,6 > * >(argp1); result = (double *)(arg1)->data(); _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_double, 0 | 0 ); if (_out) --resc, *resv++ = _out; @@ -13130,20 +13912,20 @@ int _wrap_Matrix2x3_data(int resc, mxArray *resv[], int argc, mxArray *argv[]) { } -int _wrap_Matrix2x3_zero(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 2,3 > *arg1 = (iDynTree::MatrixFixSize< 2,3 > *) 0 ; +int _wrap_Matrix1x6_zero(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 1,6 > *arg1 = (iDynTree::MatrixFixSize< 1,6 > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("Matrix2x3_zero",argc,1,1,0)) { + if (!SWIG_check_num_args("Matrix1x6_zero",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_2_3_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_1_6_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix2x3_zero" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 2,3 > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix1x6_zero" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 1,6 > *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 2,3 > * >(argp1); + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 1,6 > * >(argp1); (arg1)->zero(); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; @@ -13153,8 +13935,8 @@ int _wrap_Matrix2x3_zero(int resc, mxArray *resv[], int argc, mxArray *argv[]) { } -int _wrap_Matrix2x3_fillRowMajorBuffer(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 2,3 > *arg1 = (iDynTree::MatrixFixSize< 2,3 > *) 0 ; +int _wrap_Matrix1x6_fillRowMajorBuffer(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 1,6 > *arg1 = (iDynTree::MatrixFixSize< 1,6 > *) 0 ; double *arg2 = (double *) 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -13162,20 +13944,20 @@ int _wrap_Matrix2x3_fillRowMajorBuffer(int resc, mxArray *resv[], int argc, mxAr int res2 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("Matrix2x3_fillRowMajorBuffer",argc,2,2,0)) { + if (!SWIG_check_num_args("Matrix1x6_fillRowMajorBuffer",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_2_3_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_1_6_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix2x3_fillRowMajorBuffer" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 2,3 > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix1x6_fillRowMajorBuffer" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 1,6 > const *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 2,3 > * >(argp1); + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 1,6 > * >(argp1); res2 = SWIG_ConvertPtr(argv[1], &argp2,SWIGTYPE_p_double, 0 | 0 ); if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Matrix2x3_fillRowMajorBuffer" "', argument " "2"" of type '" "double *""'"); + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Matrix1x6_fillRowMajorBuffer" "', argument " "2"" of type '" "double *""'"); } arg2 = reinterpret_cast< double * >(argp2); - ((iDynTree::MatrixFixSize< 2,3 > const *)arg1)->fillRowMajorBuffer(arg2); + ((iDynTree::MatrixFixSize< 1,6 > const *)arg1)->fillRowMajorBuffer(arg2); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; @@ -13184,8 +13966,8 @@ int _wrap_Matrix2x3_fillRowMajorBuffer(int resc, mxArray *resv[], int argc, mxAr } -int _wrap_Matrix2x3_fillColMajorBuffer(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 2,3 > *arg1 = (iDynTree::MatrixFixSize< 2,3 > *) 0 ; +int _wrap_Matrix1x6_fillColMajorBuffer(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 1,6 > *arg1 = (iDynTree::MatrixFixSize< 1,6 > *) 0 ; double *arg2 = (double *) 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -13193,20 +13975,20 @@ int _wrap_Matrix2x3_fillColMajorBuffer(int resc, mxArray *resv[], int argc, mxAr int res2 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("Matrix2x3_fillColMajorBuffer",argc,2,2,0)) { + if (!SWIG_check_num_args("Matrix1x6_fillColMajorBuffer",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_2_3_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_1_6_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix2x3_fillColMajorBuffer" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 2,3 > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix1x6_fillColMajorBuffer" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 1,6 > const *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 2,3 > * >(argp1); + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 1,6 > * >(argp1); res2 = SWIG_ConvertPtr(argv[1], &argp2,SWIGTYPE_p_double, 0 | 0 ); if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Matrix2x3_fillColMajorBuffer" "', argument " "2"" of type '" "double *""'"); + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Matrix1x6_fillColMajorBuffer" "', argument " "2"" of type '" "double *""'"); } arg2 = reinterpret_cast< double * >(argp2); - ((iDynTree::MatrixFixSize< 2,3 > const *)arg1)->fillColMajorBuffer(arg2); + ((iDynTree::MatrixFixSize< 1,6 > const *)arg1)->fillColMajorBuffer(arg2); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; @@ -13215,22 +13997,22 @@ int _wrap_Matrix2x3_fillColMajorBuffer(int resc, mxArray *resv[], int argc, mxAr } -int _wrap_Matrix2x3_toString(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 2,3 > *arg1 = (iDynTree::MatrixFixSize< 2,3 > *) 0 ; +int _wrap_Matrix1x6_toString(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 1,6 > *arg1 = (iDynTree::MatrixFixSize< 1,6 > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; std::string result; - if (!SWIG_check_num_args("Matrix2x3_toString",argc,1,1,0)) { + if (!SWIG_check_num_args("Matrix1x6_toString",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_2_3_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_1_6_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix2x3_toString" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 2,3 > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix1x6_toString" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 1,6 > const *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 2,3 > * >(argp1); - result = ((iDynTree::MatrixFixSize< 2,3 > const *)arg1)->toString(); + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 1,6 > * >(argp1); + result = ((iDynTree::MatrixFixSize< 1,6 > const *)arg1)->toString(); _out = SWIG_From_std_string(static_cast< std::string >(result)); if (_out) --resc, *resv++ = _out; return 0; @@ -13239,22 +14021,22 @@ int _wrap_Matrix2x3_toString(int resc, mxArray *resv[], int argc, mxArray *argv[ } -int _wrap_Matrix2x3_display(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 2,3 > *arg1 = (iDynTree::MatrixFixSize< 2,3 > *) 0 ; +int _wrap_Matrix1x6_display(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 1,6 > *arg1 = (iDynTree::MatrixFixSize< 1,6 > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; std::string result; - if (!SWIG_check_num_args("Matrix2x3_display",argc,1,1,0)) { + if (!SWIG_check_num_args("Matrix1x6_display",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_2_3_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_1_6_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix2x3_display" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 2,3 > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix1x6_display" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 1,6 > const *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 2,3 > * >(argp1); - result = ((iDynTree::MatrixFixSize< 2,3 > const *)arg1)->reservedToString(); + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 1,6 > * >(argp1); + result = ((iDynTree::MatrixFixSize< 1,6 > const *)arg1)->reservedToString(); _out = SWIG_From_std_string(static_cast< std::string >(result)); if (_out) --resc, *resv++ = _out; return 0; @@ -13263,22 +14045,22 @@ int _wrap_Matrix2x3_display(int resc, mxArray *resv[], int argc, mxArray *argv[] } -int _wrap_Matrix2x3_toMatlab(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 2,3 > *arg1 = (iDynTree::MatrixFixSize< 2,3 > *) 0 ; +int _wrap_Matrix1x6_toMatlab(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 1,6 > *arg1 = (iDynTree::MatrixFixSize< 1,6 > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; mxArray *result = 0 ; - if (!SWIG_check_num_args("Matrix2x3_toMatlab",argc,1,1,0)) { + if (!SWIG_check_num_args("Matrix1x6_toMatlab",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_2_3_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_1_6_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix2x3_toMatlab" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 2,3 > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix1x6_toMatlab" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 1,6 > const *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 2,3 > * >(argp1); - result = (mxArray *)iDynTree_MatrixFixSize_Sl_2_Sc_3_Sg__toMatlab((iDynTree::MatrixFixSize< 2,3 > const *)arg1); + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 1,6 > * >(argp1); + result = (mxArray *)iDynTree_MatrixFixSize_Sl_1_Sc_6_Sg__toMatlab((iDynTree::MatrixFixSize< 1,6 > const *)arg1); _out = result; if (_out) --resc, *resv++ = _out; return 0; @@ -13287,23 +14069,23 @@ int _wrap_Matrix2x3_toMatlab(int resc, mxArray *resv[], int argc, mxArray *argv[ } -int _wrap_Matrix2x3_fromMatlab(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 2,3 > *arg1 = (iDynTree::MatrixFixSize< 2,3 > *) 0 ; +int _wrap_Matrix1x6_fromMatlab(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 1,6 > *arg1 = (iDynTree::MatrixFixSize< 1,6 > *) 0 ; mxArray *arg2 = (mxArray *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("Matrix2x3_fromMatlab",argc,2,2,0)) { + if (!SWIG_check_num_args("Matrix1x6_fromMatlab",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_2_3_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_1_6_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix2x3_fromMatlab" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 2,3 > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix1x6_fromMatlab" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 1,6 > *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 2,3 > * >(argp1); + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 1,6 > * >(argp1); arg2 = argv[1]; - iDynTree_MatrixFixSize_Sl_2_Sc_3_Sg__fromMatlab(arg1,arg2); + iDynTree_MatrixFixSize_Sl_1_Sc_6_Sg__fromMatlab(arg1,arg2); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; @@ -13312,22 +14094,22 @@ int _wrap_Matrix2x3_fromMatlab(int resc, mxArray *resv[], int argc, mxArray *arg } -int _wrap_delete_Matrix2x3(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 2,3 > *arg1 = (iDynTree::MatrixFixSize< 2,3 > *) 0 ; +int _wrap_delete_Matrix1x6(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 1,6 > *arg1 = (iDynTree::MatrixFixSize< 1,6 > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; int is_owned; - if (!SWIG_check_num_args("delete_Matrix2x3",argc,1,1,0)) { + if (!SWIG_check_num_args("delete_Matrix1x6",argc,1,1,0)) { SWIG_fail; } is_owned = SWIG_Matlab_isOwned(argv[0]); - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_2_3_t, SWIG_POINTER_DISOWN | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_1_6_t, SWIG_POINTER_DISOWN | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_Matrix2x3" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 2,3 > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_Matrix1x6" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 1,6 > *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 2,3 > * >(argp1); + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 1,6 > * >(argp1); if (is_owned) { delete arg1; } @@ -13339,16 +14121,16 @@ int _wrap_delete_Matrix2x3(int resc, mxArray *resv[], int argc, mxArray *argv[]) } -int _wrap_new_Matrix3x3__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_new_Matrix2x3__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { mxArray * _out; - iDynTree::MatrixFixSize< 3,3 > *result = 0 ; + iDynTree::MatrixFixSize< 2,3 > *result = 0 ; - if (!SWIG_check_num_args("new_Matrix3x3",argc,0,0,0)) { + if (!SWIG_check_num_args("new_Matrix2x3",argc,0,0,0)) { SWIG_fail; } (void)argv; - result = (iDynTree::MatrixFixSize< 3,3 > *)new iDynTree::MatrixFixSize< 3,3 >(); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__MatrixFixSizeT_3_3_t, 1 | 0 ); + result = (iDynTree::MatrixFixSize< 2,3 > *)new iDynTree::MatrixFixSize< 2,3 >(); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__MatrixFixSizeT_2_3_t, 1 | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -13356,7 +14138,7 @@ int _wrap_new_Matrix3x3__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *ar } -int _wrap_new_Matrix3x3__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_new_Matrix2x3__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { double *arg1 = (double *) 0 ; unsigned int arg2 ; unsigned int arg3 ; @@ -13367,28 +14149,28 @@ int _wrap_new_Matrix3x3__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *ar unsigned int val3 ; int ecode3 = 0 ; mxArray * _out; - iDynTree::MatrixFixSize< 3,3 > *result = 0 ; + iDynTree::MatrixFixSize< 2,3 > *result = 0 ; - if (!SWIG_check_num_args("new_Matrix3x3",argc,3,3,0)) { + if (!SWIG_check_num_args("new_Matrix2x3",argc,3,3,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_double, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_Matrix3x3" "', argument " "1"" of type '" "double const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_Matrix2x3" "', argument " "1"" of type '" "double const *""'"); } arg1 = reinterpret_cast< double * >(argp1); ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_Matrix3x3" "', argument " "2"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_Matrix2x3" "', argument " "2"" of type '" "unsigned int""'"); } arg2 = static_cast< unsigned int >(val2); ecode3 = SWIG_AsVal_unsigned_SS_int(argv[2], &val3); if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "new_Matrix3x3" "', argument " "3"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "new_Matrix2x3" "', argument " "3"" of type '" "unsigned int""'"); } arg3 = static_cast< unsigned int >(val3); - result = (iDynTree::MatrixFixSize< 3,3 > *)new iDynTree::MatrixFixSize< 3,3 >((double const *)arg1,arg2,arg3); - _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__MatrixFixSizeT_3_3_t, 1 | 0 ); + result = (iDynTree::MatrixFixSize< 2,3 > *)new iDynTree::MatrixFixSize< 2,3 >((double const *)arg1,arg2,arg3); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__MatrixFixSizeT_2_3_t, 1 | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -13396,9 +14178,9 @@ int _wrap_new_Matrix3x3__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *ar } -int _wrap_new_Matrix3x3(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_new_Matrix2x3(int resc, mxArray *resv[], int argc, mxArray *argv[]) { if (argc == 0) { - return _wrap_new_Matrix3x3__SWIG_0(resc,resv,argc,argv); + return _wrap_new_Matrix2x3__SWIG_0(resc,resv,argc,argv); } if (argc == 3) { int _v; @@ -13416,22 +14198,22 @@ int _wrap_new_Matrix3x3(int resc, mxArray *resv[], int argc, mxArray *argv[]) { _v = SWIG_CheckState(res); } if (_v) { - return _wrap_new_Matrix3x3__SWIG_1(resc,resv,argc,argv); + return _wrap_new_Matrix2x3__SWIG_1(resc,resv,argc,argv); } } } } - SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'new_Matrix3x3'." + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'new_Matrix2x3'." " Possible C/C++ prototypes are:\n" - " iDynTree::MatrixFixSize< 3,3 >::MatrixFixSize()\n" - " iDynTree::MatrixFixSize< 3,3 >::MatrixFixSize(double const *,unsigned int const,unsigned int const)\n"); + " iDynTree::MatrixFixSize< 2,3 >::MatrixFixSize()\n" + " iDynTree::MatrixFixSize< 2,3 >::MatrixFixSize(double const *,unsigned int const,unsigned int const)\n"); return 1; } -int _wrap_Matrix3x3_paren(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 3,3 > *arg1 = (iDynTree::MatrixFixSize< 3,3 > *) 0 ; +int _wrap_Matrix2x3_paren(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 2,3 > *arg1 = (iDynTree::MatrixFixSize< 2,3 > *) 0 ; unsigned int arg2 ; unsigned int arg3 ; void *argp1 = 0 ; @@ -13443,22 +14225,22 @@ int _wrap_Matrix3x3_paren(int resc, mxArray *resv[], int argc, mxArray *argv[]) mxArray * _out; double *result = 0 ; - if (!SWIG_check_num_args("Matrix3x3_paren",argc,3,3,0)) { + if (!SWIG_check_num_args("Matrix2x3_paren",argc,3,3,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_3_3_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_2_3_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix3x3_paren" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 3,3 > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix2x3_paren" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 2,3 > *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 3,3 > * >(argp1); + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 2,3 > * >(argp1); ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Matrix3x3_paren" "', argument " "2"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Matrix2x3_paren" "', argument " "2"" of type '" "unsigned int""'"); } arg2 = static_cast< unsigned int >(val2); ecode3 = SWIG_AsVal_unsigned_SS_int(argv[2], &val3); if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "Matrix3x3_paren" "', argument " "3"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "Matrix2x3_paren" "', argument " "3"" of type '" "unsigned int""'"); } arg3 = static_cast< unsigned int >(val3); result = (double *) &(arg1)->operator ()(arg2,arg3); @@ -13470,8 +14252,8 @@ int _wrap_Matrix3x3_paren(int resc, mxArray *resv[], int argc, mxArray *argv[]) } -int _wrap_Matrix3x3_getVal(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 3,3 > *arg1 = (iDynTree::MatrixFixSize< 3,3 > *) 0 ; +int _wrap_Matrix2x3_getVal(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 2,3 > *arg1 = (iDynTree::MatrixFixSize< 2,3 > *) 0 ; unsigned int arg2 ; unsigned int arg3 ; void *argp1 = 0 ; @@ -13483,25 +14265,25 @@ int _wrap_Matrix3x3_getVal(int resc, mxArray *resv[], int argc, mxArray *argv[]) mxArray * _out; double result; - if (!SWIG_check_num_args("Matrix3x3_getVal",argc,3,3,0)) { + if (!SWIG_check_num_args("Matrix2x3_getVal",argc,3,3,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_3_3_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_2_3_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix3x3_getVal" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 3,3 > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix2x3_getVal" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 2,3 > const *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 3,3 > * >(argp1); + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 2,3 > * >(argp1); ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Matrix3x3_getVal" "', argument " "2"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Matrix2x3_getVal" "', argument " "2"" of type '" "unsigned int""'"); } arg2 = static_cast< unsigned int >(val2); ecode3 = SWIG_AsVal_unsigned_SS_int(argv[2], &val3); if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "Matrix3x3_getVal" "', argument " "3"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "Matrix2x3_getVal" "', argument " "3"" of type '" "unsigned int""'"); } arg3 = static_cast< unsigned int >(val3); - result = (double)((iDynTree::MatrixFixSize< 3,3 > const *)arg1)->getVal(arg2,arg3); + result = (double)((iDynTree::MatrixFixSize< 2,3 > const *)arg1)->getVal(arg2,arg3); _out = SWIG_From_double(static_cast< double >(result)); if (_out) --resc, *resv++ = _out; return 0; @@ -13510,8 +14292,8 @@ int _wrap_Matrix3x3_getVal(int resc, mxArray *resv[], int argc, mxArray *argv[]) } -int _wrap_Matrix3x3_setVal(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 3,3 > *arg1 = (iDynTree::MatrixFixSize< 3,3 > *) 0 ; +int _wrap_Matrix2x3_setVal(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 2,3 > *arg1 = (iDynTree::MatrixFixSize< 2,3 > *) 0 ; unsigned int arg2 ; unsigned int arg3 ; double arg4 ; @@ -13526,27 +14308,27 @@ int _wrap_Matrix3x3_setVal(int resc, mxArray *resv[], int argc, mxArray *argv[]) mxArray * _out; bool result; - if (!SWIG_check_num_args("Matrix3x3_setVal",argc,4,4,0)) { + if (!SWIG_check_num_args("Matrix2x3_setVal",argc,4,4,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_3_3_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_2_3_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix3x3_setVal" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 3,3 > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix2x3_setVal" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 2,3 > *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 3,3 > * >(argp1); + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 2,3 > * >(argp1); ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Matrix3x3_setVal" "', argument " "2"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Matrix2x3_setVal" "', argument " "2"" of type '" "unsigned int""'"); } arg2 = static_cast< unsigned int >(val2); ecode3 = SWIG_AsVal_unsigned_SS_int(argv[2], &val3); if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "Matrix3x3_setVal" "', argument " "3"" of type '" "unsigned int""'"); + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "Matrix2x3_setVal" "', argument " "3"" of type '" "unsigned int""'"); } arg3 = static_cast< unsigned int >(val3); ecode4 = SWIG_AsVal_double(argv[3], &val4); if (!SWIG_IsOK(ecode4)) { - SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "Matrix3x3_setVal" "', argument " "4"" of type '" "double""'"); + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "Matrix2x3_setVal" "', argument " "4"" of type '" "double""'"); } arg4 = static_cast< double >(val4); result = (bool)(arg1)->setVal(arg2,arg3,arg4); @@ -13558,22 +14340,22 @@ int _wrap_Matrix3x3_setVal(int resc, mxArray *resv[], int argc, mxArray *argv[]) } -int _wrap_Matrix3x3_rows(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 3,3 > *arg1 = (iDynTree::MatrixFixSize< 3,3 > *) 0 ; +int _wrap_Matrix2x3_rows(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 2,3 > *arg1 = (iDynTree::MatrixFixSize< 2,3 > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; unsigned int result; - if (!SWIG_check_num_args("Matrix3x3_rows",argc,1,1,0)) { + if (!SWIG_check_num_args("Matrix2x3_rows",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_3_3_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_2_3_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix3x3_rows" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 3,3 > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix2x3_rows" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 2,3 > const *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 3,3 > * >(argp1); - result = (unsigned int)((iDynTree::MatrixFixSize< 3,3 > const *)arg1)->rows(); + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 2,3 > * >(argp1); + result = (unsigned int)((iDynTree::MatrixFixSize< 2,3 > const *)arg1)->rows(); _out = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result)); if (_out) --resc, *resv++ = _out; return 0; @@ -13582,22 +14364,22 @@ int _wrap_Matrix3x3_rows(int resc, mxArray *resv[], int argc, mxArray *argv[]) { } -int _wrap_Matrix3x3_cols(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 3,3 > *arg1 = (iDynTree::MatrixFixSize< 3,3 > *) 0 ; +int _wrap_Matrix2x3_cols(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 2,3 > *arg1 = (iDynTree::MatrixFixSize< 2,3 > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; unsigned int result; - if (!SWIG_check_num_args("Matrix3x3_cols",argc,1,1,0)) { + if (!SWIG_check_num_args("Matrix2x3_cols",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_3_3_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_2_3_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix3x3_cols" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 3,3 > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix2x3_cols" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 2,3 > const *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 3,3 > * >(argp1); - result = (unsigned int)((iDynTree::MatrixFixSize< 3,3 > const *)arg1)->cols(); + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 2,3 > * >(argp1); + result = (unsigned int)((iDynTree::MatrixFixSize< 2,3 > const *)arg1)->cols(); _out = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result)); if (_out) --resc, *resv++ = _out; return 0; @@ -13606,21 +14388,21 @@ int _wrap_Matrix3x3_cols(int resc, mxArray *resv[], int argc, mxArray *argv[]) { } -int _wrap_Matrix3x3_data(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 3,3 > *arg1 = (iDynTree::MatrixFixSize< 3,3 > *) 0 ; +int _wrap_Matrix2x3_data(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 2,3 > *arg1 = (iDynTree::MatrixFixSize< 2,3 > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; double *result = 0 ; - if (!SWIG_check_num_args("Matrix3x3_data",argc,1,1,0)) { + if (!SWIG_check_num_args("Matrix2x3_data",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_3_3_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_2_3_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix3x3_data" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 3,3 > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix2x3_data" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 2,3 > *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 3,3 > * >(argp1); + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 2,3 > * >(argp1); result = (double *)(arg1)->data(); _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_double, 0 | 0 ); if (_out) --resc, *resv++ = _out; @@ -13630,20 +14412,20 @@ int _wrap_Matrix3x3_data(int resc, mxArray *resv[], int argc, mxArray *argv[]) { } -int _wrap_Matrix3x3_zero(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 3,3 > *arg1 = (iDynTree::MatrixFixSize< 3,3 > *) 0 ; +int _wrap_Matrix2x3_zero(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 2,3 > *arg1 = (iDynTree::MatrixFixSize< 2,3 > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("Matrix3x3_zero",argc,1,1,0)) { + if (!SWIG_check_num_args("Matrix2x3_zero",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_3_3_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_2_3_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix3x3_zero" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 3,3 > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix2x3_zero" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 2,3 > *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 3,3 > * >(argp1); + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 2,3 > * >(argp1); (arg1)->zero(); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; @@ -13653,8 +14435,8 @@ int _wrap_Matrix3x3_zero(int resc, mxArray *resv[], int argc, mxArray *argv[]) { } -int _wrap_Matrix3x3_fillRowMajorBuffer(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 3,3 > *arg1 = (iDynTree::MatrixFixSize< 3,3 > *) 0 ; +int _wrap_Matrix2x3_fillRowMajorBuffer(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 2,3 > *arg1 = (iDynTree::MatrixFixSize< 2,3 > *) 0 ; double *arg2 = (double *) 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -13662,20 +14444,20 @@ int _wrap_Matrix3x3_fillRowMajorBuffer(int resc, mxArray *resv[], int argc, mxAr int res2 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("Matrix3x3_fillRowMajorBuffer",argc,2,2,0)) { + if (!SWIG_check_num_args("Matrix2x3_fillRowMajorBuffer",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_3_3_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_2_3_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix3x3_fillRowMajorBuffer" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 3,3 > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix2x3_fillRowMajorBuffer" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 2,3 > const *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 3,3 > * >(argp1); + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 2,3 > * >(argp1); res2 = SWIG_ConvertPtr(argv[1], &argp2,SWIGTYPE_p_double, 0 | 0 ); if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Matrix3x3_fillRowMajorBuffer" "', argument " "2"" of type '" "double *""'"); + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Matrix2x3_fillRowMajorBuffer" "', argument " "2"" of type '" "double *""'"); } arg2 = reinterpret_cast< double * >(argp2); - ((iDynTree::MatrixFixSize< 3,3 > const *)arg1)->fillRowMajorBuffer(arg2); + ((iDynTree::MatrixFixSize< 2,3 > const *)arg1)->fillRowMajorBuffer(arg2); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; @@ -13684,8 +14466,8 @@ int _wrap_Matrix3x3_fillRowMajorBuffer(int resc, mxArray *resv[], int argc, mxAr } -int _wrap_Matrix3x3_fillColMajorBuffer(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 3,3 > *arg1 = (iDynTree::MatrixFixSize< 3,3 > *) 0 ; +int _wrap_Matrix2x3_fillColMajorBuffer(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 2,3 > *arg1 = (iDynTree::MatrixFixSize< 2,3 > *) 0 ; double *arg2 = (double *) 0 ; void *argp1 = 0 ; int res1 = 0 ; @@ -13693,20 +14475,20 @@ int _wrap_Matrix3x3_fillColMajorBuffer(int resc, mxArray *resv[], int argc, mxAr int res2 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("Matrix3x3_fillColMajorBuffer",argc,2,2,0)) { + if (!SWIG_check_num_args("Matrix2x3_fillColMajorBuffer",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_3_3_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_2_3_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix3x3_fillColMajorBuffer" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 3,3 > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix2x3_fillColMajorBuffer" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 2,3 > const *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 3,3 > * >(argp1); + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 2,3 > * >(argp1); res2 = SWIG_ConvertPtr(argv[1], &argp2,SWIGTYPE_p_double, 0 | 0 ); if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Matrix3x3_fillColMajorBuffer" "', argument " "2"" of type '" "double *""'"); + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Matrix2x3_fillColMajorBuffer" "', argument " "2"" of type '" "double *""'"); } arg2 = reinterpret_cast< double * >(argp2); - ((iDynTree::MatrixFixSize< 3,3 > const *)arg1)->fillColMajorBuffer(arg2); + ((iDynTree::MatrixFixSize< 2,3 > const *)arg1)->fillColMajorBuffer(arg2); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; @@ -13715,22 +14497,22 @@ int _wrap_Matrix3x3_fillColMajorBuffer(int resc, mxArray *resv[], int argc, mxAr } -int _wrap_Matrix3x3_toString(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 3,3 > *arg1 = (iDynTree::MatrixFixSize< 3,3 > *) 0 ; +int _wrap_Matrix2x3_toString(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 2,3 > *arg1 = (iDynTree::MatrixFixSize< 2,3 > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; std::string result; - if (!SWIG_check_num_args("Matrix3x3_toString",argc,1,1,0)) { + if (!SWIG_check_num_args("Matrix2x3_toString",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_3_3_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_2_3_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix3x3_toString" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 3,3 > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix2x3_toString" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 2,3 > const *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 3,3 > * >(argp1); - result = ((iDynTree::MatrixFixSize< 3,3 > const *)arg1)->toString(); + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 2,3 > * >(argp1); + result = ((iDynTree::MatrixFixSize< 2,3 > const *)arg1)->toString(); _out = SWIG_From_std_string(static_cast< std::string >(result)); if (_out) --resc, *resv++ = _out; return 0; @@ -13739,22 +14521,22 @@ int _wrap_Matrix3x3_toString(int resc, mxArray *resv[], int argc, mxArray *argv[ } -int _wrap_Matrix3x3_display(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 3,3 > *arg1 = (iDynTree::MatrixFixSize< 3,3 > *) 0 ; +int _wrap_Matrix2x3_display(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 2,3 > *arg1 = (iDynTree::MatrixFixSize< 2,3 > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; std::string result; - if (!SWIG_check_num_args("Matrix3x3_display",argc,1,1,0)) { + if (!SWIG_check_num_args("Matrix2x3_display",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_3_3_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_2_3_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix3x3_display" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 3,3 > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix2x3_display" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 2,3 > const *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 3,3 > * >(argp1); - result = ((iDynTree::MatrixFixSize< 3,3 > const *)arg1)->reservedToString(); + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 2,3 > * >(argp1); + result = ((iDynTree::MatrixFixSize< 2,3 > const *)arg1)->reservedToString(); _out = SWIG_From_std_string(static_cast< std::string >(result)); if (_out) --resc, *resv++ = _out; return 0; @@ -13763,22 +14545,22 @@ int _wrap_Matrix3x3_display(int resc, mxArray *resv[], int argc, mxArray *argv[] } -int _wrap_Matrix3x3_toMatlab(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 3,3 > *arg1 = (iDynTree::MatrixFixSize< 3,3 > *) 0 ; +int _wrap_Matrix2x3_toMatlab(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 2,3 > *arg1 = (iDynTree::MatrixFixSize< 2,3 > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; mxArray *result = 0 ; - if (!SWIG_check_num_args("Matrix3x3_toMatlab",argc,1,1,0)) { + if (!SWIG_check_num_args("Matrix2x3_toMatlab",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_3_3_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_2_3_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix3x3_toMatlab" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 3,3 > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix2x3_toMatlab" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 2,3 > const *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 3,3 > * >(argp1); - result = (mxArray *)iDynTree_MatrixFixSize_Sl_3_Sc_3_Sg__toMatlab((iDynTree::MatrixFixSize< 3,3 > const *)arg1); + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 2,3 > * >(argp1); + result = (mxArray *)iDynTree_MatrixFixSize_Sl_2_Sc_3_Sg__toMatlab((iDynTree::MatrixFixSize< 2,3 > const *)arg1); _out = result; if (_out) --resc, *resv++ = _out; return 0; @@ -13787,23 +14569,23 @@ int _wrap_Matrix3x3_toMatlab(int resc, mxArray *resv[], int argc, mxArray *argv[ } -int _wrap_Matrix3x3_fromMatlab(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 3,3 > *arg1 = (iDynTree::MatrixFixSize< 3,3 > *) 0 ; +int _wrap_Matrix2x3_fromMatlab(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 2,3 > *arg1 = (iDynTree::MatrixFixSize< 2,3 > *) 0 ; mxArray *arg2 = (mxArray *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("Matrix3x3_fromMatlab",argc,2,2,0)) { + if (!SWIG_check_num_args("Matrix2x3_fromMatlab",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_3_3_t, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_2_3_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix3x3_fromMatlab" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 3,3 > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix2x3_fromMatlab" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 2,3 > *""'"); } - arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 3,3 > * >(argp1); + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 2,3 > * >(argp1); arg2 = argv[1]; - iDynTree_MatrixFixSize_Sl_3_Sc_3_Sg__fromMatlab(arg1,arg2); + iDynTree_MatrixFixSize_Sl_2_Sc_3_Sg__fromMatlab(arg1,arg2); _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; @@ -13812,20 +14594,520 @@ int _wrap_Matrix3x3_fromMatlab(int resc, mxArray *resv[], int argc, mxArray *arg } -int _wrap_delete_Matrix3x3(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::MatrixFixSize< 3,3 > *arg1 = (iDynTree::MatrixFixSize< 3,3 > *) 0 ; +int _wrap_delete_Matrix2x3(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 2,3 > *arg1 = (iDynTree::MatrixFixSize< 2,3 > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; int is_owned; - if (!SWIG_check_num_args("delete_Matrix3x3",argc,1,1,0)) { + if (!SWIG_check_num_args("delete_Matrix2x3",argc,1,1,0)) { SWIG_fail; } is_owned = SWIG_Matlab_isOwned(argv[0]); - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_3_3_t, SWIG_POINTER_DISOWN | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_2_3_t, SWIG_POINTER_DISOWN | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_Matrix3x3" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 3,3 > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_Matrix2x3" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 2,3 > *""'"); + } + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 2,3 > * >(argp1); + if (is_owned) { + delete arg1; + } + _out = (mxArray*)0; + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_new_Matrix3x3__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + mxArray * _out; + iDynTree::MatrixFixSize< 3,3 > *result = 0 ; + + if (!SWIG_check_num_args("new_Matrix3x3",argc,0,0,0)) { + SWIG_fail; + } + (void)argv; + result = (iDynTree::MatrixFixSize< 3,3 > *)new iDynTree::MatrixFixSize< 3,3 >(); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__MatrixFixSizeT_3_3_t, 1 | 0 ); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_new_Matrix3x3__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + double *arg1 = (double *) 0 ; + unsigned int arg2 ; + unsigned int arg3 ; + void *argp1 = 0 ; + int res1 = 0 ; + unsigned int val2 ; + int ecode2 = 0 ; + unsigned int val3 ; + int ecode3 = 0 ; + mxArray * _out; + iDynTree::MatrixFixSize< 3,3 > *result = 0 ; + + if (!SWIG_check_num_args("new_Matrix3x3",argc,3,3,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_double, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_Matrix3x3" "', argument " "1"" of type '" "double const *""'"); + } + arg1 = reinterpret_cast< double * >(argp1); + ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_Matrix3x3" "', argument " "2"" of type '" "unsigned int""'"); + } + arg2 = static_cast< unsigned int >(val2); + ecode3 = SWIG_AsVal_unsigned_SS_int(argv[2], &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "new_Matrix3x3" "', argument " "3"" of type '" "unsigned int""'"); + } + arg3 = static_cast< unsigned int >(val3); + result = (iDynTree::MatrixFixSize< 3,3 > *)new iDynTree::MatrixFixSize< 3,3 >((double const *)arg1,arg2,arg3); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__MatrixFixSizeT_3_3_t, 1 | 0 ); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_new_Matrix3x3(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + if (argc == 0) { + return _wrap_new_Matrix3x3__SWIG_0(resc,resv,argc,argv); + } + if (argc == 3) { + int _v; + void *vptr = 0; + int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_double, 0); + _v = SWIG_CheckState(res); + if (_v) { + { + int res = SWIG_AsVal_unsigned_SS_int(argv[1], NULL); + _v = SWIG_CheckState(res); + } + if (_v) { + { + int res = SWIG_AsVal_unsigned_SS_int(argv[2], NULL); + _v = SWIG_CheckState(res); + } + if (_v) { + return _wrap_new_Matrix3x3__SWIG_1(resc,resv,argc,argv); + } + } + } + } + + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'new_Matrix3x3'." + " Possible C/C++ prototypes are:\n" + " iDynTree::MatrixFixSize< 3,3 >::MatrixFixSize()\n" + " iDynTree::MatrixFixSize< 3,3 >::MatrixFixSize(double const *,unsigned int const,unsigned int const)\n"); + return 1; +} + + +int _wrap_Matrix3x3_paren(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 3,3 > *arg1 = (iDynTree::MatrixFixSize< 3,3 > *) 0 ; + unsigned int arg2 ; + unsigned int arg3 ; + void *argp1 = 0 ; + int res1 = 0 ; + unsigned int val2 ; + int ecode2 = 0 ; + unsigned int val3 ; + int ecode3 = 0 ; + mxArray * _out; + double *result = 0 ; + + if (!SWIG_check_num_args("Matrix3x3_paren",argc,3,3,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_3_3_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix3x3_paren" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 3,3 > *""'"); + } + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 3,3 > * >(argp1); + ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Matrix3x3_paren" "', argument " "2"" of type '" "unsigned int""'"); + } + arg2 = static_cast< unsigned int >(val2); + ecode3 = SWIG_AsVal_unsigned_SS_int(argv[2], &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "Matrix3x3_paren" "', argument " "3"" of type '" "unsigned int""'"); + } + arg3 = static_cast< unsigned int >(val3); + result = (double *) &(arg1)->operator ()(arg2,arg3); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_double, 0 | 0 ); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_Matrix3x3_getVal(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 3,3 > *arg1 = (iDynTree::MatrixFixSize< 3,3 > *) 0 ; + unsigned int arg2 ; + unsigned int arg3 ; + void *argp1 = 0 ; + int res1 = 0 ; + unsigned int val2 ; + int ecode2 = 0 ; + unsigned int val3 ; + int ecode3 = 0 ; + mxArray * _out; + double result; + + if (!SWIG_check_num_args("Matrix3x3_getVal",argc,3,3,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_3_3_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix3x3_getVal" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 3,3 > const *""'"); + } + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 3,3 > * >(argp1); + ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Matrix3x3_getVal" "', argument " "2"" of type '" "unsigned int""'"); + } + arg2 = static_cast< unsigned int >(val2); + ecode3 = SWIG_AsVal_unsigned_SS_int(argv[2], &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "Matrix3x3_getVal" "', argument " "3"" of type '" "unsigned int""'"); + } + arg3 = static_cast< unsigned int >(val3); + result = (double)((iDynTree::MatrixFixSize< 3,3 > const *)arg1)->getVal(arg2,arg3); + _out = SWIG_From_double(static_cast< double >(result)); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_Matrix3x3_setVal(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 3,3 > *arg1 = (iDynTree::MatrixFixSize< 3,3 > *) 0 ; + unsigned int arg2 ; + unsigned int arg3 ; + double arg4 ; + void *argp1 = 0 ; + int res1 = 0 ; + unsigned int val2 ; + int ecode2 = 0 ; + unsigned int val3 ; + int ecode3 = 0 ; + double val4 ; + int ecode4 = 0 ; + mxArray * _out; + bool result; + + if (!SWIG_check_num_args("Matrix3x3_setVal",argc,4,4,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_3_3_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix3x3_setVal" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 3,3 > *""'"); + } + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 3,3 > * >(argp1); + ecode2 = SWIG_AsVal_unsigned_SS_int(argv[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Matrix3x3_setVal" "', argument " "2"" of type '" "unsigned int""'"); + } + arg2 = static_cast< unsigned int >(val2); + ecode3 = SWIG_AsVal_unsigned_SS_int(argv[2], &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "Matrix3x3_setVal" "', argument " "3"" of type '" "unsigned int""'"); + } + arg3 = static_cast< unsigned int >(val3); + ecode4 = SWIG_AsVal_double(argv[3], &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "Matrix3x3_setVal" "', argument " "4"" of type '" "double""'"); + } + arg4 = static_cast< double >(val4); + result = (bool)(arg1)->setVal(arg2,arg3,arg4); + _out = SWIG_From_bool(static_cast< bool >(result)); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_Matrix3x3_rows(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 3,3 > *arg1 = (iDynTree::MatrixFixSize< 3,3 > *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + mxArray * _out; + unsigned int result; + + if (!SWIG_check_num_args("Matrix3x3_rows",argc,1,1,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_3_3_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix3x3_rows" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 3,3 > const *""'"); + } + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 3,3 > * >(argp1); + result = (unsigned int)((iDynTree::MatrixFixSize< 3,3 > const *)arg1)->rows(); + _out = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result)); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_Matrix3x3_cols(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 3,3 > *arg1 = (iDynTree::MatrixFixSize< 3,3 > *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + mxArray * _out; + unsigned int result; + + if (!SWIG_check_num_args("Matrix3x3_cols",argc,1,1,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_3_3_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix3x3_cols" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 3,3 > const *""'"); + } + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 3,3 > * >(argp1); + result = (unsigned int)((iDynTree::MatrixFixSize< 3,3 > const *)arg1)->cols(); + _out = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result)); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_Matrix3x3_data(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 3,3 > *arg1 = (iDynTree::MatrixFixSize< 3,3 > *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + mxArray * _out; + double *result = 0 ; + + if (!SWIG_check_num_args("Matrix3x3_data",argc,1,1,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_3_3_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix3x3_data" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 3,3 > *""'"); + } + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 3,3 > * >(argp1); + result = (double *)(arg1)->data(); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_double, 0 | 0 ); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_Matrix3x3_zero(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 3,3 > *arg1 = (iDynTree::MatrixFixSize< 3,3 > *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + mxArray * _out; + + if (!SWIG_check_num_args("Matrix3x3_zero",argc,1,1,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_3_3_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix3x3_zero" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 3,3 > *""'"); + } + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 3,3 > * >(argp1); + (arg1)->zero(); + _out = (mxArray*)0; + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_Matrix3x3_fillRowMajorBuffer(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 3,3 > *arg1 = (iDynTree::MatrixFixSize< 3,3 > *) 0 ; + double *arg2 = (double *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + mxArray * _out; + + if (!SWIG_check_num_args("Matrix3x3_fillRowMajorBuffer",argc,2,2,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_3_3_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix3x3_fillRowMajorBuffer" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 3,3 > const *""'"); + } + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 3,3 > * >(argp1); + res2 = SWIG_ConvertPtr(argv[1], &argp2,SWIGTYPE_p_double, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Matrix3x3_fillRowMajorBuffer" "', argument " "2"" of type '" "double *""'"); + } + arg2 = reinterpret_cast< double * >(argp2); + ((iDynTree::MatrixFixSize< 3,3 > const *)arg1)->fillRowMajorBuffer(arg2); + _out = (mxArray*)0; + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_Matrix3x3_fillColMajorBuffer(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 3,3 > *arg1 = (iDynTree::MatrixFixSize< 3,3 > *) 0 ; + double *arg2 = (double *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + mxArray * _out; + + if (!SWIG_check_num_args("Matrix3x3_fillColMajorBuffer",argc,2,2,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_3_3_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix3x3_fillColMajorBuffer" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 3,3 > const *""'"); + } + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 3,3 > * >(argp1); + res2 = SWIG_ConvertPtr(argv[1], &argp2,SWIGTYPE_p_double, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Matrix3x3_fillColMajorBuffer" "', argument " "2"" of type '" "double *""'"); + } + arg2 = reinterpret_cast< double * >(argp2); + ((iDynTree::MatrixFixSize< 3,3 > const *)arg1)->fillColMajorBuffer(arg2); + _out = (mxArray*)0; + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_Matrix3x3_toString(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 3,3 > *arg1 = (iDynTree::MatrixFixSize< 3,3 > *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + mxArray * _out; + std::string result; + + if (!SWIG_check_num_args("Matrix3x3_toString",argc,1,1,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_3_3_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix3x3_toString" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 3,3 > const *""'"); + } + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 3,3 > * >(argp1); + result = ((iDynTree::MatrixFixSize< 3,3 > const *)arg1)->toString(); + _out = SWIG_From_std_string(static_cast< std::string >(result)); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_Matrix3x3_display(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 3,3 > *arg1 = (iDynTree::MatrixFixSize< 3,3 > *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + mxArray * _out; + std::string result; + + if (!SWIG_check_num_args("Matrix3x3_display",argc,1,1,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_3_3_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix3x3_display" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 3,3 > const *""'"); + } + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 3,3 > * >(argp1); + result = ((iDynTree::MatrixFixSize< 3,3 > const *)arg1)->reservedToString(); + _out = SWIG_From_std_string(static_cast< std::string >(result)); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_Matrix3x3_toMatlab(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 3,3 > *arg1 = (iDynTree::MatrixFixSize< 3,3 > *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + mxArray * _out; + mxArray *result = 0 ; + + if (!SWIG_check_num_args("Matrix3x3_toMatlab",argc,1,1,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_3_3_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix3x3_toMatlab" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 3,3 > const *""'"); + } + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 3,3 > * >(argp1); + result = (mxArray *)iDynTree_MatrixFixSize_Sl_3_Sc_3_Sg__toMatlab((iDynTree::MatrixFixSize< 3,3 > const *)arg1); + _out = result; + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_Matrix3x3_fromMatlab(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 3,3 > *arg1 = (iDynTree::MatrixFixSize< 3,3 > *) 0 ; + mxArray *arg2 = (mxArray *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + mxArray * _out; + + if (!SWIG_check_num_args("Matrix3x3_fromMatlab",argc,2,2,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_3_3_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix3x3_fromMatlab" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 3,3 > *""'"); + } + arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 3,3 > * >(argp1); + arg2 = argv[1]; + iDynTree_MatrixFixSize_Sl_3_Sc_3_Sg__fromMatlab(arg1,arg2); + _out = (mxArray*)0; + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_delete_Matrix3x3(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::MatrixFixSize< 3,3 > *arg1 = (iDynTree::MatrixFixSize< 3,3 > *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + mxArray * _out; + + int is_owned; + if (!SWIG_check_num_args("delete_Matrix3x3",argc,1,1,0)) { + SWIG_fail; + } + is_owned = SWIG_Matlab_isOwned(argv[0]); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__MatrixFixSizeT_3_3_t, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_Matrix3x3" "', argument " "1"" of type '" "iDynTree::MatrixFixSize< 3,3 > *""'"); } arg1 = reinterpret_cast< iDynTree::MatrixFixSize< 3,3 > * >(argp1); if (is_owned) { @@ -62468,19 +63750,19 @@ int _wrap_delete_LinkContactWrenches(int resc, mxArray *resv[], int argc, mxArra } -int _wrap_SolidshapesVector_pop(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_SolidShapesVector_pop(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< iDynTree::SolidShape * > *arg1 = (std::vector< iDynTree::SolidShape * > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; std::vector< iDynTree::SolidShape * >::value_type result; - if (!SWIG_check_num_args("SolidshapesVector_pop",argc,1,1,0)) { + if (!SWIG_check_num_args("SolidShapesVector_pop",argc,1,1,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidshapesVector_pop" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidShapesVector_pop" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); } arg1 = reinterpret_cast< std::vector< iDynTree::SolidShape * > * >(argp1); try { @@ -62498,7 +63780,7 @@ int _wrap_SolidshapesVector_pop(int resc, mxArray *resv[], int argc, mxArray *ar } -int _wrap_SolidshapesVector_brace(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_SolidShapesVector_brace(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< iDynTree::SolidShape * > *arg1 = (std::vector< iDynTree::SolidShape * > *) 0 ; std::vector< iDynTree::SolidShape * >::difference_type arg2 ; void *argp1 = 0 ; @@ -62508,17 +63790,17 @@ int _wrap_SolidshapesVector_brace(int resc, mxArray *resv[], int argc, mxArray * mxArray * _out; std::vector< iDynTree::SolidShape * >::value_type result; - if (!SWIG_check_num_args("SolidshapesVector_brace",argc,2,2,0)) { + if (!SWIG_check_num_args("SolidShapesVector_brace",argc,2,2,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidshapesVector_brace" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidShapesVector_brace" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); } arg1 = reinterpret_cast< std::vector< iDynTree::SolidShape * > * >(argp1); ecode2 = SWIG_AsVal_ptrdiff_t(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SolidshapesVector_brace" "', argument " "2"" of type '" "std::vector< iDynTree::SolidShape * >::difference_type""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SolidShapesVector_brace" "', argument " "2"" of type '" "std::vector< iDynTree::SolidShape * >::difference_type""'"); } arg2 = static_cast< std::vector< iDynTree::SolidShape * >::difference_type >(val2); try { @@ -62536,7 +63818,7 @@ int _wrap_SolidshapesVector_brace(int resc, mxArray *resv[], int argc, mxArray * } -int _wrap_SolidshapesVector_setbrace(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_SolidShapesVector_setbrace(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< iDynTree::SolidShape * > *arg1 = (std::vector< iDynTree::SolidShape * > *) 0 ; std::vector< iDynTree::SolidShape * >::value_type arg2 = (std::vector< iDynTree::SolidShape * >::value_type) 0 ; std::vector< iDynTree::SolidShape * >::difference_type arg3 ; @@ -62548,22 +63830,22 @@ int _wrap_SolidshapesVector_setbrace(int resc, mxArray *resv[], int argc, mxArra int ecode3 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("SolidshapesVector_setbrace",argc,3,3,0)) { + if (!SWIG_check_num_args("SolidShapesVector_setbrace",argc,3,3,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidshapesVector_setbrace" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidShapesVector_setbrace" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); } arg1 = reinterpret_cast< std::vector< iDynTree::SolidShape * > * >(argp1); res2 = SWIG_ConvertPtr(argv[1], &argp2,SWIGTYPE_p_iDynTree__SolidShape, 0 | 0 ); if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SolidshapesVector_setbrace" "', argument " "2"" of type '" "std::vector< iDynTree::SolidShape * >::value_type""'"); + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SolidShapesVector_setbrace" "', argument " "2"" of type '" "std::vector< iDynTree::SolidShape * >::value_type""'"); } arg2 = reinterpret_cast< std::vector< iDynTree::SolidShape * >::value_type >(argp2); ecode3 = SWIG_AsVal_ptrdiff_t(argv[2], &val3); if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SolidshapesVector_setbrace" "', argument " "3"" of type '" "std::vector< iDynTree::SolidShape * >::difference_type""'"); + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SolidShapesVector_setbrace" "', argument " "3"" of type '" "std::vector< iDynTree::SolidShape * >::difference_type""'"); } arg3 = static_cast< std::vector< iDynTree::SolidShape * >::difference_type >(val3); try { @@ -62581,7 +63863,7 @@ int _wrap_SolidshapesVector_setbrace(int resc, mxArray *resv[], int argc, mxArra } -int _wrap_SolidshapesVector_append(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_SolidShapesVector_append(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< iDynTree::SolidShape * > *arg1 = (std::vector< iDynTree::SolidShape * > *) 0 ; std::vector< iDynTree::SolidShape * >::value_type arg2 = (std::vector< iDynTree::SolidShape * >::value_type) 0 ; void *argp1 = 0 ; @@ -62590,17 +63872,17 @@ int _wrap_SolidshapesVector_append(int resc, mxArray *resv[], int argc, mxArray int res2 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("SolidshapesVector_append",argc,2,2,0)) { + if (!SWIG_check_num_args("SolidShapesVector_append",argc,2,2,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidshapesVector_append" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidShapesVector_append" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); } arg1 = reinterpret_cast< std::vector< iDynTree::SolidShape * > * >(argp1); res2 = SWIG_ConvertPtr(argv[1], &argp2,SWIGTYPE_p_iDynTree__SolidShape, 0 | 0 ); if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SolidshapesVector_append" "', argument " "2"" of type '" "std::vector< iDynTree::SolidShape * >::value_type""'"); + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SolidShapesVector_append" "', argument " "2"" of type '" "std::vector< iDynTree::SolidShape * >::value_type""'"); } arg2 = reinterpret_cast< std::vector< iDynTree::SolidShape * >::value_type >(argp2); std_vector_Sl_iDynTree_SolidShape_Sm__Sg__append(arg1,arg2); @@ -62612,11 +63894,11 @@ int _wrap_SolidshapesVector_append(int resc, mxArray *resv[], int argc, mxArray } -int _wrap_new_SolidshapesVector__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_new_SolidShapesVector__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { mxArray * _out; std::vector< iDynTree::SolidShape * > *result = 0 ; - if (!SWIG_check_num_args("new_SolidshapesVector",argc,0,0,0)) { + if (!SWIG_check_num_args("new_SolidShapesVector",argc,0,0,0)) { SWIG_fail; } (void)argv; @@ -62629,23 +63911,23 @@ int _wrap_new_SolidshapesVector__SWIG_0(int resc, mxArray *resv[], int argc, mxA } -int _wrap_new_SolidshapesVector__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_new_SolidShapesVector__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< iDynTree::SolidShape * > *arg1 = 0 ; int res1 = SWIG_OLDOBJ ; mxArray * _out; std::vector< iDynTree::SolidShape * > *result = 0 ; - if (!SWIG_check_num_args("new_SolidshapesVector",argc,1,1,0)) { + if (!SWIG_check_num_args("new_SolidShapesVector",argc,1,1,0)) { SWIG_fail; } { std::vector< iDynTree::SolidShape*,std::allocator< iDynTree::SolidShape * > > *ptr = (std::vector< iDynTree::SolidShape*,std::allocator< iDynTree::SolidShape * > > *)0; res1 = swig::asptr(argv[0], &ptr); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SolidshapesVector" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > const &""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SolidShapesVector" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > const &""'"); } if (!ptr) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SolidshapesVector" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > const &""'"); + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SolidShapesVector" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > const &""'"); } arg1 = ptr; } @@ -62660,19 +63942,19 @@ int _wrap_new_SolidshapesVector__SWIG_1(int resc, mxArray *resv[], int argc, mxA } -int _wrap_SolidshapesVector_empty(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_SolidShapesVector_empty(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< iDynTree::SolidShape * > *arg1 = (std::vector< iDynTree::SolidShape * > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; bool result; - if (!SWIG_check_num_args("SolidshapesVector_empty",argc,1,1,0)) { + if (!SWIG_check_num_args("SolidShapesVector_empty",argc,1,1,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidshapesVector_empty" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidShapesVector_empty" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > const *""'"); } arg1 = reinterpret_cast< std::vector< iDynTree::SolidShape * > * >(argp1); result = (bool)((std::vector< iDynTree::SolidShape * > const *)arg1)->empty(); @@ -62684,19 +63966,19 @@ int _wrap_SolidshapesVector_empty(int resc, mxArray *resv[], int argc, mxArray * } -int _wrap_SolidshapesVector_size(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_SolidShapesVector_size(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< iDynTree::SolidShape * > *arg1 = (std::vector< iDynTree::SolidShape * > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; std::vector< iDynTree::SolidShape * >::size_type result; - if (!SWIG_check_num_args("SolidshapesVector_size",argc,1,1,0)) { + if (!SWIG_check_num_args("SolidShapesVector_size",argc,1,1,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidshapesVector_size" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidShapesVector_size" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > const *""'"); } arg1 = reinterpret_cast< std::vector< iDynTree::SolidShape * > * >(argp1); result = ((std::vector< iDynTree::SolidShape * > const *)arg1)->size(); @@ -62708,7 +63990,7 @@ int _wrap_SolidshapesVector_size(int resc, mxArray *resv[], int argc, mxArray *a } -int _wrap_SolidshapesVector_swap(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_SolidShapesVector_swap(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< iDynTree::SolidShape * > *arg1 = (std::vector< iDynTree::SolidShape * > *) 0 ; std::vector< iDynTree::SolidShape * > *arg2 = 0 ; void *argp1 = 0 ; @@ -62717,20 +63999,20 @@ int _wrap_SolidshapesVector_swap(int resc, mxArray *resv[], int argc, mxArray *a int res2 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("SolidshapesVector_swap",argc,2,2,0)) { + if (!SWIG_check_num_args("SolidShapesVector_swap",argc,2,2,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidshapesVector_swap" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidShapesVector_swap" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); } arg1 = reinterpret_cast< std::vector< iDynTree::SolidShape * > * >(argp1); res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t, 0 ); if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SolidshapesVector_swap" "', argument " "2"" of type '" "std::vector< iDynTree::SolidShape * > &""'"); + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SolidShapesVector_swap" "', argument " "2"" of type '" "std::vector< iDynTree::SolidShape * > &""'"); } if (!argp2) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SolidshapesVector_swap" "', argument " "2"" of type '" "std::vector< iDynTree::SolidShape * > &""'"); + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SolidShapesVector_swap" "', argument " "2"" of type '" "std::vector< iDynTree::SolidShape * > &""'"); } arg2 = reinterpret_cast< std::vector< iDynTree::SolidShape * > * >(argp2); (arg1)->swap(*arg2); @@ -62742,19 +64024,19 @@ int _wrap_SolidshapesVector_swap(int resc, mxArray *resv[], int argc, mxArray *a } -int _wrap_SolidshapesVector_begin(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_SolidShapesVector_begin(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< iDynTree::SolidShape * > *arg1 = (std::vector< iDynTree::SolidShape * > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; std::vector< iDynTree::SolidShape * >::iterator result; - if (!SWIG_check_num_args("SolidshapesVector_begin",argc,1,1,0)) { + if (!SWIG_check_num_args("SolidShapesVector_begin",argc,1,1,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidshapesVector_begin" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidShapesVector_begin" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); } arg1 = reinterpret_cast< std::vector< iDynTree::SolidShape * > * >(argp1); result = (arg1)->begin(); @@ -62767,19 +64049,19 @@ int _wrap_SolidshapesVector_begin(int resc, mxArray *resv[], int argc, mxArray * } -int _wrap_SolidshapesVector_end(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_SolidShapesVector_end(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< iDynTree::SolidShape * > *arg1 = (std::vector< iDynTree::SolidShape * > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; std::vector< iDynTree::SolidShape * >::iterator result; - if (!SWIG_check_num_args("SolidshapesVector_end",argc,1,1,0)) { + if (!SWIG_check_num_args("SolidShapesVector_end",argc,1,1,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidshapesVector_end" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidShapesVector_end" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); } arg1 = reinterpret_cast< std::vector< iDynTree::SolidShape * > * >(argp1); result = (arg1)->end(); @@ -62792,19 +64074,19 @@ int _wrap_SolidshapesVector_end(int resc, mxArray *resv[], int argc, mxArray *ar } -int _wrap_SolidshapesVector_rbegin(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_SolidShapesVector_rbegin(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< iDynTree::SolidShape * > *arg1 = (std::vector< iDynTree::SolidShape * > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; std::vector< iDynTree::SolidShape * >::reverse_iterator result; - if (!SWIG_check_num_args("SolidshapesVector_rbegin",argc,1,1,0)) { + if (!SWIG_check_num_args("SolidShapesVector_rbegin",argc,1,1,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidshapesVector_rbegin" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidShapesVector_rbegin" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); } arg1 = reinterpret_cast< std::vector< iDynTree::SolidShape * > * >(argp1); result = (arg1)->rbegin(); @@ -62817,19 +64099,19 @@ int _wrap_SolidshapesVector_rbegin(int resc, mxArray *resv[], int argc, mxArray } -int _wrap_SolidshapesVector_rend(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_SolidShapesVector_rend(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< iDynTree::SolidShape * > *arg1 = (std::vector< iDynTree::SolidShape * > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; std::vector< iDynTree::SolidShape * >::reverse_iterator result; - if (!SWIG_check_num_args("SolidshapesVector_rend",argc,1,1,0)) { + if (!SWIG_check_num_args("SolidShapesVector_rend",argc,1,1,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidshapesVector_rend" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidShapesVector_rend" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); } arg1 = reinterpret_cast< std::vector< iDynTree::SolidShape * > * >(argp1); result = (arg1)->rend(); @@ -62842,18 +64124,18 @@ int _wrap_SolidshapesVector_rend(int resc, mxArray *resv[], int argc, mxArray *a } -int _wrap_SolidshapesVector_clear(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_SolidShapesVector_clear(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< iDynTree::SolidShape * > *arg1 = (std::vector< iDynTree::SolidShape * > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("SolidshapesVector_clear",argc,1,1,0)) { + if (!SWIG_check_num_args("SolidShapesVector_clear",argc,1,1,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidshapesVector_clear" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidShapesVector_clear" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); } arg1 = reinterpret_cast< std::vector< iDynTree::SolidShape * > * >(argp1); (arg1)->clear(); @@ -62865,19 +64147,19 @@ int _wrap_SolidshapesVector_clear(int resc, mxArray *resv[], int argc, mxArray * } -int _wrap_SolidshapesVector_get_allocator(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_SolidShapesVector_get_allocator(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< iDynTree::SolidShape * > *arg1 = (std::vector< iDynTree::SolidShape * > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; SwigValueWrapper< std::allocator< iDynTree::SolidShape * > > result; - if (!SWIG_check_num_args("SolidshapesVector_get_allocator",argc,1,1,0)) { + if (!SWIG_check_num_args("SolidShapesVector_get_allocator",argc,1,1,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidshapesVector_get_allocator" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidShapesVector_get_allocator" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > const *""'"); } arg1 = reinterpret_cast< std::vector< iDynTree::SolidShape * > * >(argp1); result = ((std::vector< iDynTree::SolidShape * > const *)arg1)->get_allocator(); @@ -62889,19 +64171,19 @@ int _wrap_SolidshapesVector_get_allocator(int resc, mxArray *resv[], int argc, m } -int _wrap_new_SolidshapesVector__SWIG_2(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_new_SolidShapesVector__SWIG_2(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< iDynTree::SolidShape * >::size_type arg1 ; size_t val1 ; int ecode1 = 0 ; mxArray * _out; std::vector< iDynTree::SolidShape * > *result = 0 ; - if (!SWIG_check_num_args("new_SolidshapesVector",argc,1,1,0)) { + if (!SWIG_check_num_args("new_SolidShapesVector",argc,1,1,0)) { SWIG_fail; } ecode1 = SWIG_AsVal_size_t(argv[0], &val1); if (!SWIG_IsOK(ecode1)) { - SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_SolidshapesVector" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * >::size_type""'"); + SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_SolidShapesVector" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * >::size_type""'"); } arg1 = static_cast< std::vector< iDynTree::SolidShape * >::size_type >(val1); result = (std::vector< iDynTree::SolidShape * > *)new std::vector< iDynTree::SolidShape * >(arg1); @@ -62913,18 +64195,18 @@ int _wrap_new_SolidshapesVector__SWIG_2(int resc, mxArray *resv[], int argc, mxA } -int _wrap_SolidshapesVector_pop_back(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_SolidShapesVector_pop_back(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< iDynTree::SolidShape * > *arg1 = (std::vector< iDynTree::SolidShape * > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("SolidshapesVector_pop_back",argc,1,1,0)) { + if (!SWIG_check_num_args("SolidShapesVector_pop_back",argc,1,1,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidshapesVector_pop_back" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidShapesVector_pop_back" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); } arg1 = reinterpret_cast< std::vector< iDynTree::SolidShape * > * >(argp1); (arg1)->pop_back(); @@ -62936,7 +64218,7 @@ int _wrap_SolidshapesVector_pop_back(int resc, mxArray *resv[], int argc, mxArra } -int _wrap_SolidshapesVector_resize__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_SolidShapesVector_resize__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< iDynTree::SolidShape * > *arg1 = (std::vector< iDynTree::SolidShape * > *) 0 ; std::vector< iDynTree::SolidShape * >::size_type arg2 ; void *argp1 = 0 ; @@ -62945,17 +64227,17 @@ int _wrap_SolidshapesVector_resize__SWIG_0(int resc, mxArray *resv[], int argc, int ecode2 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("SolidshapesVector_resize",argc,2,2,0)) { + if (!SWIG_check_num_args("SolidShapesVector_resize",argc,2,2,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidshapesVector_resize" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidShapesVector_resize" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); } arg1 = reinterpret_cast< std::vector< iDynTree::SolidShape * > * >(argp1); ecode2 = SWIG_AsVal_size_t(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SolidshapesVector_resize" "', argument " "2"" of type '" "std::vector< iDynTree::SolidShape * >::size_type""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SolidShapesVector_resize" "', argument " "2"" of type '" "std::vector< iDynTree::SolidShape * >::size_type""'"); } arg2 = static_cast< std::vector< iDynTree::SolidShape * >::size_type >(val2); (arg1)->resize(arg2); @@ -62967,7 +64249,7 @@ int _wrap_SolidshapesVector_resize__SWIG_0(int resc, mxArray *resv[], int argc, } -int _wrap_SolidshapesVector_erase__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_SolidShapesVector_erase__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< iDynTree::SolidShape * > *arg1 = (std::vector< iDynTree::SolidShape * > *) 0 ; std::vector< iDynTree::SolidShape * >::iterator arg2 ; void *argp1 = 0 ; @@ -62977,23 +64259,23 @@ int _wrap_SolidshapesVector_erase__SWIG_0(int resc, mxArray *resv[], int argc, m mxArray * _out; std::vector< iDynTree::SolidShape * >::iterator result; - if (!SWIG_check_num_args("SolidshapesVector_erase",argc,2,2,0)) { + if (!SWIG_check_num_args("SolidShapesVector_erase",argc,2,2,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidshapesVector_erase" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidShapesVector_erase" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); } arg1 = reinterpret_cast< std::vector< iDynTree::SolidShape * > * >(argp1); res2 = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter2), swig::MatlabSwigIterator::descriptor(), 0); if (!SWIG_IsOK(res2) || !iter2) { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "SolidshapesVector_erase" "', argument " "2"" of type '" "std::vector< iDynTree::SolidShape * >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "SolidShapesVector_erase" "', argument " "2"" of type '" "std::vector< iDynTree::SolidShape * >::iterator""'"); } else { swig::MatlabSwigIterator_T::iterator > *iter_t = dynamic_cast::iterator > *>(iter2); if (iter_t) { arg2 = iter_t->get_current(); } else { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "SolidshapesVector_erase" "', argument " "2"" of type '" "std::vector< iDynTree::SolidShape * >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "SolidShapesVector_erase" "', argument " "2"" of type '" "std::vector< iDynTree::SolidShape * >::iterator""'"); } } result = std_vector_Sl_iDynTree_SolidShape_Sm__Sg__erase__SWIG_0(arg1,arg2); @@ -63006,7 +64288,7 @@ int _wrap_SolidshapesVector_erase__SWIG_0(int resc, mxArray *resv[], int argc, m } -int _wrap_SolidshapesVector_erase__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_SolidShapesVector_erase__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< iDynTree::SolidShape * > *arg1 = (std::vector< iDynTree::SolidShape * > *) 0 ; std::vector< iDynTree::SolidShape * >::iterator arg2 ; std::vector< iDynTree::SolidShape * >::iterator arg3 ; @@ -63019,34 +64301,34 @@ int _wrap_SolidshapesVector_erase__SWIG_1(int resc, mxArray *resv[], int argc, m mxArray * _out; std::vector< iDynTree::SolidShape * >::iterator result; - if (!SWIG_check_num_args("SolidshapesVector_erase",argc,3,3,0)) { + if (!SWIG_check_num_args("SolidShapesVector_erase",argc,3,3,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidshapesVector_erase" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidShapesVector_erase" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); } arg1 = reinterpret_cast< std::vector< iDynTree::SolidShape * > * >(argp1); res2 = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter2), swig::MatlabSwigIterator::descriptor(), 0); if (!SWIG_IsOK(res2) || !iter2) { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "SolidshapesVector_erase" "', argument " "2"" of type '" "std::vector< iDynTree::SolidShape * >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "SolidShapesVector_erase" "', argument " "2"" of type '" "std::vector< iDynTree::SolidShape * >::iterator""'"); } else { swig::MatlabSwigIterator_T::iterator > *iter_t = dynamic_cast::iterator > *>(iter2); if (iter_t) { arg2 = iter_t->get_current(); } else { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "SolidshapesVector_erase" "', argument " "2"" of type '" "std::vector< iDynTree::SolidShape * >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "SolidShapesVector_erase" "', argument " "2"" of type '" "std::vector< iDynTree::SolidShape * >::iterator""'"); } } res3 = SWIG_ConvertPtr(argv[2], SWIG_as_voidptrptr(&iter3), swig::MatlabSwigIterator::descriptor(), 0); if (!SWIG_IsOK(res3) || !iter3) { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "SolidshapesVector_erase" "', argument " "3"" of type '" "std::vector< iDynTree::SolidShape * >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "SolidShapesVector_erase" "', argument " "3"" of type '" "std::vector< iDynTree::SolidShape * >::iterator""'"); } else { swig::MatlabSwigIterator_T::iterator > *iter_t = dynamic_cast::iterator > *>(iter3); if (iter_t) { arg3 = iter_t->get_current(); } else { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "SolidshapesVector_erase" "', argument " "3"" of type '" "std::vector< iDynTree::SolidShape * >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "SolidShapesVector_erase" "', argument " "3"" of type '" "std::vector< iDynTree::SolidShape * >::iterator""'"); } } result = std_vector_Sl_iDynTree_SolidShape_Sm__Sg__erase__SWIG_1(arg1,arg2,arg3); @@ -63059,7 +64341,7 @@ int _wrap_SolidshapesVector_erase__SWIG_1(int resc, mxArray *resv[], int argc, m } -int _wrap_SolidshapesVector_erase(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_SolidShapesVector_erase(int resc, mxArray *resv[], int argc, mxArray *argv[]) { if (argc == 2) { int _v; int res = swig::asptr(argv[0], (std::vector< iDynTree::SolidShape*,std::allocator< iDynTree::SolidShape * > >**)(0)); @@ -63069,7 +64351,7 @@ int _wrap_SolidshapesVector_erase(int resc, mxArray *resv[], int argc, mxArray * int res = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter), swig::MatlabSwigIterator::descriptor(), 0); _v = (SWIG_IsOK(res) && iter && (dynamic_cast::iterator > *>(iter) != 0)); if (_v) { - return _wrap_SolidshapesVector_erase__SWIG_0(resc,resv,argc,argv); + return _wrap_SolidShapesVector_erase__SWIG_0(resc,resv,argc,argv); } } } @@ -63086,13 +64368,13 @@ int _wrap_SolidshapesVector_erase(int resc, mxArray *resv[], int argc, mxArray * int res = SWIG_ConvertPtr(argv[2], SWIG_as_voidptrptr(&iter), swig::MatlabSwigIterator::descriptor(), 0); _v = (SWIG_IsOK(res) && iter && (dynamic_cast::iterator > *>(iter) != 0)); if (_v) { - return _wrap_SolidshapesVector_erase__SWIG_1(resc,resv,argc,argv); + return _wrap_SolidShapesVector_erase__SWIG_1(resc,resv,argc,argv); } } } } - SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'SolidshapesVector_erase'." + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'SolidShapesVector_erase'." " Possible C/C++ prototypes are:\n" " std::vector< iDynTree::SolidShape * >::erase(std::vector< iDynTree::SolidShape * >::iterator)\n" " std::vector< iDynTree::SolidShape * >::erase(std::vector< iDynTree::SolidShape * >::iterator,std::vector< iDynTree::SolidShape * >::iterator)\n"); @@ -63100,7 +64382,7 @@ int _wrap_SolidshapesVector_erase(int resc, mxArray *resv[], int argc, mxArray * } -int _wrap_new_SolidshapesVector__SWIG_3(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_new_SolidShapesVector__SWIG_3(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< iDynTree::SolidShape * >::size_type arg1 ; std::vector< iDynTree::SolidShape * >::value_type arg2 = (std::vector< iDynTree::SolidShape * >::value_type) 0 ; size_t val1 ; @@ -63110,17 +64392,17 @@ int _wrap_new_SolidshapesVector__SWIG_3(int resc, mxArray *resv[], int argc, mxA mxArray * _out; std::vector< iDynTree::SolidShape * > *result = 0 ; - if (!SWIG_check_num_args("new_SolidshapesVector",argc,2,2,0)) { + if (!SWIG_check_num_args("new_SolidShapesVector",argc,2,2,0)) { SWIG_fail; } ecode1 = SWIG_AsVal_size_t(argv[0], &val1); if (!SWIG_IsOK(ecode1)) { - SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_SolidshapesVector" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * >::size_type""'"); + SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_SolidShapesVector" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * >::size_type""'"); } arg1 = static_cast< std::vector< iDynTree::SolidShape * >::size_type >(val1); res2 = SWIG_ConvertPtr(argv[1], &argp2,SWIGTYPE_p_iDynTree__SolidShape, 0 | 0 ); if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_SolidshapesVector" "', argument " "2"" of type '" "std::vector< iDynTree::SolidShape * >::value_type""'"); + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_SolidShapesVector" "', argument " "2"" of type '" "std::vector< iDynTree::SolidShape * >::value_type""'"); } arg2 = reinterpret_cast< std::vector< iDynTree::SolidShape * >::value_type >(argp2); result = (std::vector< iDynTree::SolidShape * > *)new std::vector< iDynTree::SolidShape * >(arg1,arg2); @@ -63132,9 +64414,9 @@ int _wrap_new_SolidshapesVector__SWIG_3(int resc, mxArray *resv[], int argc, mxA } -int _wrap_new_SolidshapesVector(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_new_SolidShapesVector(int resc, mxArray *resv[], int argc, mxArray *argv[]) { if (argc == 0) { - return _wrap_new_SolidshapesVector__SWIG_0(resc,resv,argc,argv); + return _wrap_new_SolidShapesVector__SWIG_0(resc,resv,argc,argv); } if (argc == 1) { int _v; @@ -63143,7 +64425,7 @@ int _wrap_new_SolidshapesVector(int resc, mxArray *resv[], int argc, mxArray *ar _v = SWIG_CheckState(res); } if (_v) { - return _wrap_new_SolidshapesVector__SWIG_2(resc,resv,argc,argv); + return _wrap_new_SolidShapesVector__SWIG_2(resc,resv,argc,argv); } } if (argc == 1) { @@ -63151,7 +64433,7 @@ int _wrap_new_SolidshapesVector(int resc, mxArray *resv[], int argc, mxArray *ar int res = swig::asptr(argv[0], (std::vector< iDynTree::SolidShape*,std::allocator< iDynTree::SolidShape * > >**)(0)); _v = SWIG_CheckState(res); if (_v) { - return _wrap_new_SolidshapesVector__SWIG_1(resc,resv,argc,argv); + return _wrap_new_SolidShapesVector__SWIG_1(resc,resv,argc,argv); } } if (argc == 2) { @@ -63165,12 +64447,12 @@ int _wrap_new_SolidshapesVector(int resc, mxArray *resv[], int argc, mxArray *ar int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_iDynTree__SolidShape, 0); _v = SWIG_CheckState(res); if (_v) { - return _wrap_new_SolidshapesVector__SWIG_3(resc,resv,argc,argv); + return _wrap_new_SolidShapesVector__SWIG_3(resc,resv,argc,argv); } } } - SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'new_SolidshapesVector'." + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'new_SolidShapesVector'." " Possible C/C++ prototypes are:\n" " std::vector< iDynTree::SolidShape * >::vector()\n" " std::vector< iDynTree::SolidShape * >::vector(std::vector< iDynTree::SolidShape * > const &)\n" @@ -63180,7 +64462,7 @@ int _wrap_new_SolidshapesVector(int resc, mxArray *resv[], int argc, mxArray *ar } -int _wrap_SolidshapesVector_push_back(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_SolidShapesVector_push_back(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< iDynTree::SolidShape * > *arg1 = (std::vector< iDynTree::SolidShape * > *) 0 ; std::vector< iDynTree::SolidShape * >::value_type arg2 = (std::vector< iDynTree::SolidShape * >::value_type) 0 ; void *argp1 = 0 ; @@ -63189,17 +64471,17 @@ int _wrap_SolidshapesVector_push_back(int resc, mxArray *resv[], int argc, mxArr int res2 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("SolidshapesVector_push_back",argc,2,2,0)) { + if (!SWIG_check_num_args("SolidShapesVector_push_back",argc,2,2,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidshapesVector_push_back" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidShapesVector_push_back" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); } arg1 = reinterpret_cast< std::vector< iDynTree::SolidShape * > * >(argp1); res2 = SWIG_ConvertPtr(argv[1], &argp2,SWIGTYPE_p_iDynTree__SolidShape, 0 | 0 ); if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SolidshapesVector_push_back" "', argument " "2"" of type '" "std::vector< iDynTree::SolidShape * >::value_type""'"); + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SolidShapesVector_push_back" "', argument " "2"" of type '" "std::vector< iDynTree::SolidShape * >::value_type""'"); } arg2 = reinterpret_cast< std::vector< iDynTree::SolidShape * >::value_type >(argp2); (arg1)->push_back(arg2); @@ -63211,19 +64493,19 @@ int _wrap_SolidshapesVector_push_back(int resc, mxArray *resv[], int argc, mxArr } -int _wrap_SolidshapesVector_front(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_SolidShapesVector_front(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< iDynTree::SolidShape * > *arg1 = (std::vector< iDynTree::SolidShape * > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; std::vector< iDynTree::SolidShape * >::value_type result; - if (!SWIG_check_num_args("SolidshapesVector_front",argc,1,1,0)) { + if (!SWIG_check_num_args("SolidShapesVector_front",argc,1,1,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidshapesVector_front" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidShapesVector_front" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > const *""'"); } arg1 = reinterpret_cast< std::vector< iDynTree::SolidShape * > * >(argp1); result = (std::vector< iDynTree::SolidShape * >::value_type)((std::vector< iDynTree::SolidShape * > const *)arg1)->front(); @@ -63235,19 +64517,19 @@ int _wrap_SolidshapesVector_front(int resc, mxArray *resv[], int argc, mxArray * } -int _wrap_SolidshapesVector_back(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_SolidShapesVector_back(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< iDynTree::SolidShape * > *arg1 = (std::vector< iDynTree::SolidShape * > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; std::vector< iDynTree::SolidShape * >::value_type result; - if (!SWIG_check_num_args("SolidshapesVector_back",argc,1,1,0)) { + if (!SWIG_check_num_args("SolidShapesVector_back",argc,1,1,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidshapesVector_back" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidShapesVector_back" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > const *""'"); } arg1 = reinterpret_cast< std::vector< iDynTree::SolidShape * > * >(argp1); result = (std::vector< iDynTree::SolidShape * >::value_type)((std::vector< iDynTree::SolidShape * > const *)arg1)->back(); @@ -63259,7 +64541,7 @@ int _wrap_SolidshapesVector_back(int resc, mxArray *resv[], int argc, mxArray *a } -int _wrap_SolidshapesVector_assign(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_SolidShapesVector_assign(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< iDynTree::SolidShape * > *arg1 = (std::vector< iDynTree::SolidShape * > *) 0 ; std::vector< iDynTree::SolidShape * >::size_type arg2 ; std::vector< iDynTree::SolidShape * >::value_type arg3 = (std::vector< iDynTree::SolidShape * >::value_type) 0 ; @@ -63271,22 +64553,22 @@ int _wrap_SolidshapesVector_assign(int resc, mxArray *resv[], int argc, mxArray int res3 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("SolidshapesVector_assign",argc,3,3,0)) { + if (!SWIG_check_num_args("SolidShapesVector_assign",argc,3,3,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidshapesVector_assign" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidShapesVector_assign" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); } arg1 = reinterpret_cast< std::vector< iDynTree::SolidShape * > * >(argp1); ecode2 = SWIG_AsVal_size_t(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SolidshapesVector_assign" "', argument " "2"" of type '" "std::vector< iDynTree::SolidShape * >::size_type""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SolidShapesVector_assign" "', argument " "2"" of type '" "std::vector< iDynTree::SolidShape * >::size_type""'"); } arg2 = static_cast< std::vector< iDynTree::SolidShape * >::size_type >(val2); res3 = SWIG_ConvertPtr(argv[2], &argp3,SWIGTYPE_p_iDynTree__SolidShape, 0 | 0 ); if (!SWIG_IsOK(res3)) { - SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SolidshapesVector_assign" "', argument " "3"" of type '" "std::vector< iDynTree::SolidShape * >::value_type""'"); + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SolidShapesVector_assign" "', argument " "3"" of type '" "std::vector< iDynTree::SolidShape * >::value_type""'"); } arg3 = reinterpret_cast< std::vector< iDynTree::SolidShape * >::value_type >(argp3); (arg1)->assign(arg2,arg3); @@ -63298,7 +64580,7 @@ int _wrap_SolidshapesVector_assign(int resc, mxArray *resv[], int argc, mxArray } -int _wrap_SolidshapesVector_resize__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_SolidShapesVector_resize__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< iDynTree::SolidShape * > *arg1 = (std::vector< iDynTree::SolidShape * > *) 0 ; std::vector< iDynTree::SolidShape * >::size_type arg2 ; std::vector< iDynTree::SolidShape * >::value_type arg3 = (std::vector< iDynTree::SolidShape * >::value_type) 0 ; @@ -63310,22 +64592,22 @@ int _wrap_SolidshapesVector_resize__SWIG_1(int resc, mxArray *resv[], int argc, int res3 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("SolidshapesVector_resize",argc,3,3,0)) { + if (!SWIG_check_num_args("SolidShapesVector_resize",argc,3,3,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidshapesVector_resize" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidShapesVector_resize" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); } arg1 = reinterpret_cast< std::vector< iDynTree::SolidShape * > * >(argp1); ecode2 = SWIG_AsVal_size_t(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SolidshapesVector_resize" "', argument " "2"" of type '" "std::vector< iDynTree::SolidShape * >::size_type""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SolidShapesVector_resize" "', argument " "2"" of type '" "std::vector< iDynTree::SolidShape * >::size_type""'"); } arg2 = static_cast< std::vector< iDynTree::SolidShape * >::size_type >(val2); res3 = SWIG_ConvertPtr(argv[2], &argp3,SWIGTYPE_p_iDynTree__SolidShape, 0 | 0 ); if (!SWIG_IsOK(res3)) { - SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SolidshapesVector_resize" "', argument " "3"" of type '" "std::vector< iDynTree::SolidShape * >::value_type""'"); + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SolidShapesVector_resize" "', argument " "3"" of type '" "std::vector< iDynTree::SolidShape * >::value_type""'"); } arg3 = reinterpret_cast< std::vector< iDynTree::SolidShape * >::value_type >(argp3); (arg1)->resize(arg2,arg3); @@ -63337,7 +64619,7 @@ int _wrap_SolidshapesVector_resize__SWIG_1(int resc, mxArray *resv[], int argc, } -int _wrap_SolidshapesVector_resize(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_SolidShapesVector_resize(int resc, mxArray *resv[], int argc, mxArray *argv[]) { if (argc == 2) { int _v; int res = swig::asptr(argv[0], (std::vector< iDynTree::SolidShape*,std::allocator< iDynTree::SolidShape * > >**)(0)); @@ -63348,7 +64630,7 @@ int _wrap_SolidshapesVector_resize(int resc, mxArray *resv[], int argc, mxArray _v = SWIG_CheckState(res); } if (_v) { - return _wrap_SolidshapesVector_resize__SWIG_0(resc,resv,argc,argv); + return _wrap_SolidShapesVector_resize__SWIG_0(resc,resv,argc,argv); } } } @@ -63366,13 +64648,13 @@ int _wrap_SolidshapesVector_resize(int resc, mxArray *resv[], int argc, mxArray int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_iDynTree__SolidShape, 0); _v = SWIG_CheckState(res); if (_v) { - return _wrap_SolidshapesVector_resize__SWIG_1(resc,resv,argc,argv); + return _wrap_SolidShapesVector_resize__SWIG_1(resc,resv,argc,argv); } } } } - SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'SolidshapesVector_resize'." + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'SolidShapesVector_resize'." " Possible C/C++ prototypes are:\n" " std::vector< iDynTree::SolidShape * >::resize(std::vector< iDynTree::SolidShape * >::size_type)\n" " std::vector< iDynTree::SolidShape * >::resize(std::vector< iDynTree::SolidShape * >::size_type,std::vector< iDynTree::SolidShape * >::value_type)\n"); @@ -63380,7 +64662,7 @@ int _wrap_SolidshapesVector_resize(int resc, mxArray *resv[], int argc, mxArray } -int _wrap_SolidshapesVector_insert__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_SolidShapesVector_insert__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< iDynTree::SolidShape * > *arg1 = (std::vector< iDynTree::SolidShape * > *) 0 ; std::vector< iDynTree::SolidShape * >::iterator arg2 ; std::vector< iDynTree::SolidShape * >::value_type arg3 = (std::vector< iDynTree::SolidShape * >::value_type) 0 ; @@ -63393,28 +64675,28 @@ int _wrap_SolidshapesVector_insert__SWIG_0(int resc, mxArray *resv[], int argc, mxArray * _out; std::vector< iDynTree::SolidShape * >::iterator result; - if (!SWIG_check_num_args("SolidshapesVector_insert",argc,3,3,0)) { + if (!SWIG_check_num_args("SolidShapesVector_insert",argc,3,3,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidshapesVector_insert" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidShapesVector_insert" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); } arg1 = reinterpret_cast< std::vector< iDynTree::SolidShape * > * >(argp1); res2 = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter2), swig::MatlabSwigIterator::descriptor(), 0); if (!SWIG_IsOK(res2) || !iter2) { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "SolidshapesVector_insert" "', argument " "2"" of type '" "std::vector< iDynTree::SolidShape * >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "SolidShapesVector_insert" "', argument " "2"" of type '" "std::vector< iDynTree::SolidShape * >::iterator""'"); } else { swig::MatlabSwigIterator_T::iterator > *iter_t = dynamic_cast::iterator > *>(iter2); if (iter_t) { arg2 = iter_t->get_current(); } else { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "SolidshapesVector_insert" "', argument " "2"" of type '" "std::vector< iDynTree::SolidShape * >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "SolidShapesVector_insert" "', argument " "2"" of type '" "std::vector< iDynTree::SolidShape * >::iterator""'"); } } res3 = SWIG_ConvertPtr(argv[2], &argp3,SWIGTYPE_p_iDynTree__SolidShape, 0 | 0 ); if (!SWIG_IsOK(res3)) { - SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SolidshapesVector_insert" "', argument " "3"" of type '" "std::vector< iDynTree::SolidShape * >::value_type""'"); + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SolidShapesVector_insert" "', argument " "3"" of type '" "std::vector< iDynTree::SolidShape * >::value_type""'"); } arg3 = reinterpret_cast< std::vector< iDynTree::SolidShape * >::value_type >(argp3); result = std_vector_Sl_iDynTree_SolidShape_Sm__Sg__insert__SWIG_0(arg1,arg2,arg3); @@ -63427,7 +64709,7 @@ int _wrap_SolidshapesVector_insert__SWIG_0(int resc, mxArray *resv[], int argc, } -int _wrap_SolidshapesVector_insert__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_SolidShapesVector_insert__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< iDynTree::SolidShape * > *arg1 = (std::vector< iDynTree::SolidShape * > *) 0 ; std::vector< iDynTree::SolidShape * >::iterator arg2 ; std::vector< iDynTree::SolidShape * >::size_type arg3 ; @@ -63442,33 +64724,33 @@ int _wrap_SolidshapesVector_insert__SWIG_1(int resc, mxArray *resv[], int argc, int res4 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("SolidshapesVector_insert",argc,4,4,0)) { + if (!SWIG_check_num_args("SolidShapesVector_insert",argc,4,4,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidshapesVector_insert" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidShapesVector_insert" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); } arg1 = reinterpret_cast< std::vector< iDynTree::SolidShape * > * >(argp1); res2 = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter2), swig::MatlabSwigIterator::descriptor(), 0); if (!SWIG_IsOK(res2) || !iter2) { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "SolidshapesVector_insert" "', argument " "2"" of type '" "std::vector< iDynTree::SolidShape * >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "SolidShapesVector_insert" "', argument " "2"" of type '" "std::vector< iDynTree::SolidShape * >::iterator""'"); } else { swig::MatlabSwigIterator_T::iterator > *iter_t = dynamic_cast::iterator > *>(iter2); if (iter_t) { arg2 = iter_t->get_current(); } else { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "SolidshapesVector_insert" "', argument " "2"" of type '" "std::vector< iDynTree::SolidShape * >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "SolidShapesVector_insert" "', argument " "2"" of type '" "std::vector< iDynTree::SolidShape * >::iterator""'"); } } ecode3 = SWIG_AsVal_size_t(argv[2], &val3); if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SolidshapesVector_insert" "', argument " "3"" of type '" "std::vector< iDynTree::SolidShape * >::size_type""'"); + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SolidShapesVector_insert" "', argument " "3"" of type '" "std::vector< iDynTree::SolidShape * >::size_type""'"); } arg3 = static_cast< std::vector< iDynTree::SolidShape * >::size_type >(val3); res4 = SWIG_ConvertPtr(argv[3], &argp4,SWIGTYPE_p_iDynTree__SolidShape, 0 | 0 ); if (!SWIG_IsOK(res4)) { - SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SolidshapesVector_insert" "', argument " "4"" of type '" "std::vector< iDynTree::SolidShape * >::value_type""'"); + SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SolidShapesVector_insert" "', argument " "4"" of type '" "std::vector< iDynTree::SolidShape * >::value_type""'"); } arg4 = reinterpret_cast< std::vector< iDynTree::SolidShape * >::value_type >(argp4); std_vector_Sl_iDynTree_SolidShape_Sm__Sg__insert__SWIG_1(arg1,arg2,arg3,arg4); @@ -63480,7 +64762,7 @@ int _wrap_SolidshapesVector_insert__SWIG_1(int resc, mxArray *resv[], int argc, } -int _wrap_SolidshapesVector_insert(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_SolidShapesVector_insert(int resc, mxArray *resv[], int argc, mxArray *argv[]) { if (argc == 3) { int _v; int res = swig::asptr(argv[0], (std::vector< iDynTree::SolidShape*,std::allocator< iDynTree::SolidShape * > >**)(0)); @@ -63494,7 +64776,7 @@ int _wrap_SolidshapesVector_insert(int resc, mxArray *resv[], int argc, mxArray int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_iDynTree__SolidShape, 0); _v = SWIG_CheckState(res); if (_v) { - return _wrap_SolidshapesVector_insert__SWIG_0(resc,resv,argc,argv); + return _wrap_SolidShapesVector_insert__SWIG_0(resc,resv,argc,argv); } } } @@ -63517,14 +64799,14 @@ int _wrap_SolidshapesVector_insert(int resc, mxArray *resv[], int argc, mxArray int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_iDynTree__SolidShape, 0); _v = SWIG_CheckState(res); if (_v) { - return _wrap_SolidshapesVector_insert__SWIG_1(resc,resv,argc,argv); + return _wrap_SolidShapesVector_insert__SWIG_1(resc,resv,argc,argv); } } } } } - SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'SolidshapesVector_insert'." + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'SolidShapesVector_insert'." " Possible C/C++ prototypes are:\n" " std::vector< iDynTree::SolidShape * >::insert(std::vector< iDynTree::SolidShape * >::iterator,std::vector< iDynTree::SolidShape * >::value_type)\n" " std::vector< iDynTree::SolidShape * >::insert(std::vector< iDynTree::SolidShape * >::iterator,std::vector< iDynTree::SolidShape * >::size_type,std::vector< iDynTree::SolidShape * >::value_type)\n"); @@ -63532,7 +64814,7 @@ int _wrap_SolidshapesVector_insert(int resc, mxArray *resv[], int argc, mxArray } -int _wrap_SolidshapesVector_reserve(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_SolidShapesVector_reserve(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< iDynTree::SolidShape * > *arg1 = (std::vector< iDynTree::SolidShape * > *) 0 ; std::vector< iDynTree::SolidShape * >::size_type arg2 ; void *argp1 = 0 ; @@ -63541,17 +64823,17 @@ int _wrap_SolidshapesVector_reserve(int resc, mxArray *resv[], int argc, mxArray int ecode2 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("SolidshapesVector_reserve",argc,2,2,0)) { + if (!SWIG_check_num_args("SolidShapesVector_reserve",argc,2,2,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidshapesVector_reserve" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidShapesVector_reserve" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); } arg1 = reinterpret_cast< std::vector< iDynTree::SolidShape * > * >(argp1); ecode2 = SWIG_AsVal_size_t(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SolidshapesVector_reserve" "', argument " "2"" of type '" "std::vector< iDynTree::SolidShape * >::size_type""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SolidShapesVector_reserve" "', argument " "2"" of type '" "std::vector< iDynTree::SolidShape * >::size_type""'"); } arg2 = static_cast< std::vector< iDynTree::SolidShape * >::size_type >(val2); (arg1)->reserve(arg2); @@ -63563,19 +64845,19 @@ int _wrap_SolidshapesVector_reserve(int resc, mxArray *resv[], int argc, mxArray } -int _wrap_SolidshapesVector_capacity(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_SolidShapesVector_capacity(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< iDynTree::SolidShape * > *arg1 = (std::vector< iDynTree::SolidShape * > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; std::vector< iDynTree::SolidShape * >::size_type result; - if (!SWIG_check_num_args("SolidshapesVector_capacity",argc,1,1,0)) { + if (!SWIG_check_num_args("SolidShapesVector_capacity",argc,1,1,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidshapesVector_capacity" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SolidShapesVector_capacity" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > const *""'"); } arg1 = reinterpret_cast< std::vector< iDynTree::SolidShape * > * >(argp1); result = ((std::vector< iDynTree::SolidShape * > const *)arg1)->capacity(); @@ -63587,20 +64869,20 @@ int _wrap_SolidshapesVector_capacity(int resc, mxArray *resv[], int argc, mxArra } -int _wrap_delete_SolidshapesVector(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_delete_SolidShapesVector(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< iDynTree::SolidShape * > *arg1 = (std::vector< iDynTree::SolidShape * > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; int is_owned; - if (!SWIG_check_num_args("delete_SolidshapesVector",argc,1,1,0)) { + if (!SWIG_check_num_args("delete_SolidShapesVector",argc,1,1,0)) { SWIG_fail; } is_owned = SWIG_Matlab_isOwned(argv[0]); res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t, SWIG_POINTER_DISOWN | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SolidshapesVector" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SolidShapesVector" "', argument " "1"" of type '" "std::vector< iDynTree::SolidShape * > *""'"); } arg1 = reinterpret_cast< std::vector< iDynTree::SolidShape * > * >(argp1); if (is_owned) { @@ -63614,19 +64896,19 @@ int _wrap_delete_SolidshapesVector(int resc, mxArray *resv[], int argc, mxArray } -int _wrap_linksSolidshapesVector_pop(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_LinksSolidShapesVector_pop(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< std::vector< iDynTree::SolidShape * > > *arg1 = (std::vector< std::vector< iDynTree::SolidShape * > > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; std::vector< std::vector< iDynTree::SolidShape * > >::value_type result; - if (!SWIG_check_num_args("linksSolidshapesVector_pop",argc,1,1,0)) { + if (!SWIG_check_num_args("LinksSolidShapesVector_pop",argc,1,1,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linksSolidshapesVector_pop" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "LinksSolidShapesVector_pop" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); } arg1 = reinterpret_cast< std::vector< std::vector< iDynTree::SolidShape * > > * >(argp1); try { @@ -63644,7 +64926,7 @@ int _wrap_linksSolidshapesVector_pop(int resc, mxArray *resv[], int argc, mxArra } -int _wrap_linksSolidshapesVector_brace(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_LinksSolidShapesVector_brace(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< std::vector< iDynTree::SolidShape * > > *arg1 = (std::vector< std::vector< iDynTree::SolidShape * > > *) 0 ; std::vector< std::vector< iDynTree::SolidShape * > >::difference_type arg2 ; void *argp1 = 0 ; @@ -63654,17 +64936,17 @@ int _wrap_linksSolidshapesVector_brace(int resc, mxArray *resv[], int argc, mxAr mxArray * _out; std::vector< std::vector< iDynTree::SolidShape * > >::value_type result; - if (!SWIG_check_num_args("linksSolidshapesVector_brace",argc,2,2,0)) { + if (!SWIG_check_num_args("LinksSolidShapesVector_brace",argc,2,2,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linksSolidshapesVector_brace" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "LinksSolidShapesVector_brace" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); } arg1 = reinterpret_cast< std::vector< std::vector< iDynTree::SolidShape * > > * >(argp1); ecode2 = SWIG_AsVal_ptrdiff_t(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linksSolidshapesVector_brace" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::difference_type""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "LinksSolidShapesVector_brace" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::difference_type""'"); } arg2 = static_cast< std::vector< std::vector< iDynTree::SolidShape * > >::difference_type >(val2); try { @@ -63682,7 +64964,7 @@ int _wrap_linksSolidshapesVector_brace(int resc, mxArray *resv[], int argc, mxAr } -int _wrap_linksSolidshapesVector_setbrace(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_LinksSolidShapesVector_setbrace(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< std::vector< iDynTree::SolidShape * > > *arg1 = (std::vector< std::vector< iDynTree::SolidShape * > > *) 0 ; std::vector< std::vector< iDynTree::SolidShape * > >::value_type arg2 ; std::vector< std::vector< iDynTree::SolidShape * > >::difference_type arg3 ; @@ -63692,26 +64974,26 @@ int _wrap_linksSolidshapesVector_setbrace(int resc, mxArray *resv[], int argc, m int ecode3 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("linksSolidshapesVector_setbrace",argc,3,3,0)) { + if (!SWIG_check_num_args("LinksSolidShapesVector_setbrace",argc,3,3,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linksSolidshapesVector_setbrace" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "LinksSolidShapesVector_setbrace" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); } arg1 = reinterpret_cast< std::vector< std::vector< iDynTree::SolidShape * > > * >(argp1); { std::vector< iDynTree::SolidShape*,std::allocator< iDynTree::SolidShape * > > *ptr = (std::vector< iDynTree::SolidShape*,std::allocator< iDynTree::SolidShape * > > *)0; int res = swig::asptr(argv[1], &ptr); if (!SWIG_IsOK(res) || !ptr) { - SWIG_exception_fail(SWIG_ArgError((ptr ? res : SWIG_TypeError)), "in method '" "linksSolidshapesVector_setbrace" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::value_type""'"); + SWIG_exception_fail(SWIG_ArgError((ptr ? res : SWIG_TypeError)), "in method '" "LinksSolidShapesVector_setbrace" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::value_type""'"); } arg2 = *ptr; if (SWIG_IsNewObj(res)) delete ptr; } ecode3 = SWIG_AsVal_ptrdiff_t(argv[2], &val3); if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "linksSolidshapesVector_setbrace" "', argument " "3"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::difference_type""'"); + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "LinksSolidShapesVector_setbrace" "', argument " "3"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::difference_type""'"); } arg3 = static_cast< std::vector< std::vector< iDynTree::SolidShape * > >::difference_type >(val3); try { @@ -63729,26 +65011,26 @@ int _wrap_linksSolidshapesVector_setbrace(int resc, mxArray *resv[], int argc, m } -int _wrap_linksSolidshapesVector_append(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_LinksSolidShapesVector_append(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< std::vector< iDynTree::SolidShape * > > *arg1 = (std::vector< std::vector< iDynTree::SolidShape * > > *) 0 ; std::vector< std::vector< iDynTree::SolidShape * > >::value_type arg2 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("linksSolidshapesVector_append",argc,2,2,0)) { + if (!SWIG_check_num_args("LinksSolidShapesVector_append",argc,2,2,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linksSolidshapesVector_append" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "LinksSolidShapesVector_append" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); } arg1 = reinterpret_cast< std::vector< std::vector< iDynTree::SolidShape * > > * >(argp1); { std::vector< iDynTree::SolidShape*,std::allocator< iDynTree::SolidShape * > > *ptr = (std::vector< iDynTree::SolidShape*,std::allocator< iDynTree::SolidShape * > > *)0; int res = swig::asptr(argv[1], &ptr); if (!SWIG_IsOK(res) || !ptr) { - SWIG_exception_fail(SWIG_ArgError((ptr ? res : SWIG_TypeError)), "in method '" "linksSolidshapesVector_append" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::value_type""'"); + SWIG_exception_fail(SWIG_ArgError((ptr ? res : SWIG_TypeError)), "in method '" "LinksSolidShapesVector_append" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::value_type""'"); } arg2 = *ptr; if (SWIG_IsNewObj(res)) delete ptr; @@ -63762,11 +65044,11 @@ int _wrap_linksSolidshapesVector_append(int resc, mxArray *resv[], int argc, mxA } -int _wrap_new_linksSolidshapesVector__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_new_LinksSolidShapesVector__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { mxArray * _out; std::vector< std::vector< iDynTree::SolidShape * > > *result = 0 ; - if (!SWIG_check_num_args("new_linksSolidshapesVector",argc,0,0,0)) { + if (!SWIG_check_num_args("new_LinksSolidShapesVector",argc,0,0,0)) { SWIG_fail; } (void)argv; @@ -63779,23 +65061,23 @@ int _wrap_new_linksSolidshapesVector__SWIG_0(int resc, mxArray *resv[], int argc } -int _wrap_new_linksSolidshapesVector__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_new_LinksSolidShapesVector__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< std::vector< iDynTree::SolidShape *,std::allocator< iDynTree::SolidShape * > > > *arg1 = 0 ; int res1 = SWIG_OLDOBJ ; mxArray * _out; std::vector< std::vector< iDynTree::SolidShape * > > *result = 0 ; - if (!SWIG_check_num_args("new_linksSolidshapesVector",argc,1,1,0)) { + if (!SWIG_check_num_args("new_LinksSolidShapesVector",argc,1,1,0)) { SWIG_fail; } { std::vector< std::vector< iDynTree::SolidShape *,std::allocator< iDynTree::SolidShape * > >,std::allocator< std::vector< iDynTree::SolidShape *,std::allocator< iDynTree::SolidShape * > > > > *ptr = (std::vector< std::vector< iDynTree::SolidShape *,std::allocator< iDynTree::SolidShape * > >,std::allocator< std::vector< iDynTree::SolidShape *,std::allocator< iDynTree::SolidShape * > > > > *)0; res1 = swig::asptr(argv[0], &ptr); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_linksSolidshapesVector" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape *,std::allocator< iDynTree::SolidShape * > > > const &""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_LinksSolidShapesVector" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape *,std::allocator< iDynTree::SolidShape * > > > const &""'"); } if (!ptr) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_linksSolidshapesVector" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape *,std::allocator< iDynTree::SolidShape * > > > const &""'"); + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_LinksSolidShapesVector" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape *,std::allocator< iDynTree::SolidShape * > > > const &""'"); } arg1 = ptr; } @@ -63810,19 +65092,19 @@ int _wrap_new_linksSolidshapesVector__SWIG_1(int resc, mxArray *resv[], int argc } -int _wrap_linksSolidshapesVector_empty(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_LinksSolidShapesVector_empty(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< std::vector< iDynTree::SolidShape * > > *arg1 = (std::vector< std::vector< iDynTree::SolidShape * > > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; bool result; - if (!SWIG_check_num_args("linksSolidshapesVector_empty",argc,1,1,0)) { + if (!SWIG_check_num_args("LinksSolidShapesVector_empty",argc,1,1,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linksSolidshapesVector_empty" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "LinksSolidShapesVector_empty" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > const *""'"); } arg1 = reinterpret_cast< std::vector< std::vector< iDynTree::SolidShape * > > * >(argp1); result = (bool)((std::vector< std::vector< iDynTree::SolidShape * > > const *)arg1)->empty(); @@ -63834,19 +65116,19 @@ int _wrap_linksSolidshapesVector_empty(int resc, mxArray *resv[], int argc, mxAr } -int _wrap_linksSolidshapesVector_size(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_LinksSolidShapesVector_size(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< std::vector< iDynTree::SolidShape * > > *arg1 = (std::vector< std::vector< iDynTree::SolidShape * > > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; std::vector< std::vector< iDynTree::SolidShape * > >::size_type result; - if (!SWIG_check_num_args("linksSolidshapesVector_size",argc,1,1,0)) { + if (!SWIG_check_num_args("LinksSolidShapesVector_size",argc,1,1,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linksSolidshapesVector_size" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "LinksSolidShapesVector_size" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > const *""'"); } arg1 = reinterpret_cast< std::vector< std::vector< iDynTree::SolidShape * > > * >(argp1); result = ((std::vector< std::vector< iDynTree::SolidShape * > > const *)arg1)->size(); @@ -63858,7 +65140,7 @@ int _wrap_linksSolidshapesVector_size(int resc, mxArray *resv[], int argc, mxArr } -int _wrap_linksSolidshapesVector_swap(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_LinksSolidShapesVector_swap(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< std::vector< iDynTree::SolidShape * > > *arg1 = (std::vector< std::vector< iDynTree::SolidShape * > > *) 0 ; std::vector< std::vector< iDynTree::SolidShape *,std::allocator< iDynTree::SolidShape * > > > *arg2 = 0 ; void *argp1 = 0 ; @@ -63867,20 +65149,20 @@ int _wrap_linksSolidshapesVector_swap(int resc, mxArray *resv[], int argc, mxArr int res2 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("linksSolidshapesVector_swap",argc,2,2,0)) { + if (!SWIG_check_num_args("LinksSolidShapesVector_swap",argc,2,2,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linksSolidshapesVector_swap" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "LinksSolidShapesVector_swap" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); } arg1 = reinterpret_cast< std::vector< std::vector< iDynTree::SolidShape * > > * >(argp1); res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_std__vectorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t_t, 0 ); if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "linksSolidshapesVector_swap" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape *,std::allocator< iDynTree::SolidShape * > > > &""'"); + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "LinksSolidShapesVector_swap" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape *,std::allocator< iDynTree::SolidShape * > > > &""'"); } if (!argp2) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "linksSolidshapesVector_swap" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape *,std::allocator< iDynTree::SolidShape * > > > &""'"); + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "LinksSolidShapesVector_swap" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape *,std::allocator< iDynTree::SolidShape * > > > &""'"); } arg2 = reinterpret_cast< std::vector< std::vector< iDynTree::SolidShape *,std::allocator< iDynTree::SolidShape * > > > * >(argp2); (arg1)->swap(*arg2); @@ -63892,19 +65174,19 @@ int _wrap_linksSolidshapesVector_swap(int resc, mxArray *resv[], int argc, mxArr } -int _wrap_linksSolidshapesVector_begin(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_LinksSolidShapesVector_begin(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< std::vector< iDynTree::SolidShape * > > *arg1 = (std::vector< std::vector< iDynTree::SolidShape * > > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; std::vector< std::vector< iDynTree::SolidShape * > >::iterator result; - if (!SWIG_check_num_args("linksSolidshapesVector_begin",argc,1,1,0)) { + if (!SWIG_check_num_args("LinksSolidShapesVector_begin",argc,1,1,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linksSolidshapesVector_begin" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "LinksSolidShapesVector_begin" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); } arg1 = reinterpret_cast< std::vector< std::vector< iDynTree::SolidShape * > > * >(argp1); result = (arg1)->begin(); @@ -63917,19 +65199,19 @@ int _wrap_linksSolidshapesVector_begin(int resc, mxArray *resv[], int argc, mxAr } -int _wrap_linksSolidshapesVector_end(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_LinksSolidShapesVector_end(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< std::vector< iDynTree::SolidShape * > > *arg1 = (std::vector< std::vector< iDynTree::SolidShape * > > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; std::vector< std::vector< iDynTree::SolidShape * > >::iterator result; - if (!SWIG_check_num_args("linksSolidshapesVector_end",argc,1,1,0)) { + if (!SWIG_check_num_args("LinksSolidShapesVector_end",argc,1,1,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linksSolidshapesVector_end" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "LinksSolidShapesVector_end" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); } arg1 = reinterpret_cast< std::vector< std::vector< iDynTree::SolidShape * > > * >(argp1); result = (arg1)->end(); @@ -63942,19 +65224,19 @@ int _wrap_linksSolidshapesVector_end(int resc, mxArray *resv[], int argc, mxArra } -int _wrap_linksSolidshapesVector_rbegin(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_LinksSolidShapesVector_rbegin(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< std::vector< iDynTree::SolidShape * > > *arg1 = (std::vector< std::vector< iDynTree::SolidShape * > > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; std::vector< std::vector< iDynTree::SolidShape * > >::reverse_iterator result; - if (!SWIG_check_num_args("linksSolidshapesVector_rbegin",argc,1,1,0)) { + if (!SWIG_check_num_args("LinksSolidShapesVector_rbegin",argc,1,1,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linksSolidshapesVector_rbegin" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "LinksSolidShapesVector_rbegin" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); } arg1 = reinterpret_cast< std::vector< std::vector< iDynTree::SolidShape * > > * >(argp1); result = (arg1)->rbegin(); @@ -63967,19 +65249,19 @@ int _wrap_linksSolidshapesVector_rbegin(int resc, mxArray *resv[], int argc, mxA } -int _wrap_linksSolidshapesVector_rend(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_LinksSolidShapesVector_rend(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< std::vector< iDynTree::SolidShape * > > *arg1 = (std::vector< std::vector< iDynTree::SolidShape * > > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; std::vector< std::vector< iDynTree::SolidShape * > >::reverse_iterator result; - if (!SWIG_check_num_args("linksSolidshapesVector_rend",argc,1,1,0)) { + if (!SWIG_check_num_args("LinksSolidShapesVector_rend",argc,1,1,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linksSolidshapesVector_rend" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "LinksSolidShapesVector_rend" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); } arg1 = reinterpret_cast< std::vector< std::vector< iDynTree::SolidShape * > > * >(argp1); result = (arg1)->rend(); @@ -63992,18 +65274,18 @@ int _wrap_linksSolidshapesVector_rend(int resc, mxArray *resv[], int argc, mxArr } -int _wrap_linksSolidshapesVector_clear(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_LinksSolidShapesVector_clear(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< std::vector< iDynTree::SolidShape * > > *arg1 = (std::vector< std::vector< iDynTree::SolidShape * > > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("linksSolidshapesVector_clear",argc,1,1,0)) { + if (!SWIG_check_num_args("LinksSolidShapesVector_clear",argc,1,1,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linksSolidshapesVector_clear" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "LinksSolidShapesVector_clear" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); } arg1 = reinterpret_cast< std::vector< std::vector< iDynTree::SolidShape * > > * >(argp1); (arg1)->clear(); @@ -64015,19 +65297,19 @@ int _wrap_linksSolidshapesVector_clear(int resc, mxArray *resv[], int argc, mxAr } -int _wrap_linksSolidshapesVector_get_allocator(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_LinksSolidShapesVector_get_allocator(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< std::vector< iDynTree::SolidShape * > > *arg1 = (std::vector< std::vector< iDynTree::SolidShape * > > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; SwigValueWrapper< std::allocator< std::vector< iDynTree::SolidShape *,std::allocator< iDynTree::SolidShape * > > > > result; - if (!SWIG_check_num_args("linksSolidshapesVector_get_allocator",argc,1,1,0)) { + if (!SWIG_check_num_args("LinksSolidShapesVector_get_allocator",argc,1,1,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linksSolidshapesVector_get_allocator" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "LinksSolidShapesVector_get_allocator" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > const *""'"); } arg1 = reinterpret_cast< std::vector< std::vector< iDynTree::SolidShape * > > * >(argp1); result = ((std::vector< std::vector< iDynTree::SolidShape * > > const *)arg1)->get_allocator(); @@ -64039,19 +65321,19 @@ int _wrap_linksSolidshapesVector_get_allocator(int resc, mxArray *resv[], int ar } -int _wrap_new_linksSolidshapesVector__SWIG_2(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_new_LinksSolidShapesVector__SWIG_2(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< std::vector< iDynTree::SolidShape * > >::size_type arg1 ; size_t val1 ; int ecode1 = 0 ; mxArray * _out; std::vector< std::vector< iDynTree::SolidShape * > > *result = 0 ; - if (!SWIG_check_num_args("new_linksSolidshapesVector",argc,1,1,0)) { + if (!SWIG_check_num_args("new_LinksSolidShapesVector",argc,1,1,0)) { SWIG_fail; } ecode1 = SWIG_AsVal_size_t(argv[0], &val1); if (!SWIG_IsOK(ecode1)) { - SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_linksSolidshapesVector" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::size_type""'"); + SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_LinksSolidShapesVector" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::size_type""'"); } arg1 = static_cast< std::vector< std::vector< iDynTree::SolidShape * > >::size_type >(val1); result = (std::vector< std::vector< iDynTree::SolidShape * > > *)new std::vector< std::vector< iDynTree::SolidShape * > >(arg1); @@ -64063,18 +65345,18 @@ int _wrap_new_linksSolidshapesVector__SWIG_2(int resc, mxArray *resv[], int argc } -int _wrap_linksSolidshapesVector_pop_back(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_LinksSolidShapesVector_pop_back(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< std::vector< iDynTree::SolidShape * > > *arg1 = (std::vector< std::vector< iDynTree::SolidShape * > > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("linksSolidshapesVector_pop_back",argc,1,1,0)) { + if (!SWIG_check_num_args("LinksSolidShapesVector_pop_back",argc,1,1,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linksSolidshapesVector_pop_back" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "LinksSolidShapesVector_pop_back" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); } arg1 = reinterpret_cast< std::vector< std::vector< iDynTree::SolidShape * > > * >(argp1); (arg1)->pop_back(); @@ -64086,7 +65368,7 @@ int _wrap_linksSolidshapesVector_pop_back(int resc, mxArray *resv[], int argc, m } -int _wrap_linksSolidshapesVector_resize__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_LinksSolidShapesVector_resize__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< std::vector< iDynTree::SolidShape * > > *arg1 = (std::vector< std::vector< iDynTree::SolidShape * > > *) 0 ; std::vector< std::vector< iDynTree::SolidShape * > >::size_type arg2 ; void *argp1 = 0 ; @@ -64095,17 +65377,17 @@ int _wrap_linksSolidshapesVector_resize__SWIG_0(int resc, mxArray *resv[], int a int ecode2 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("linksSolidshapesVector_resize",argc,2,2,0)) { + if (!SWIG_check_num_args("LinksSolidShapesVector_resize",argc,2,2,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linksSolidshapesVector_resize" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "LinksSolidShapesVector_resize" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); } arg1 = reinterpret_cast< std::vector< std::vector< iDynTree::SolidShape * > > * >(argp1); ecode2 = SWIG_AsVal_size_t(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linksSolidshapesVector_resize" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::size_type""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "LinksSolidShapesVector_resize" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::size_type""'"); } arg2 = static_cast< std::vector< std::vector< iDynTree::SolidShape * > >::size_type >(val2); (arg1)->resize(arg2); @@ -64117,7 +65399,7 @@ int _wrap_linksSolidshapesVector_resize__SWIG_0(int resc, mxArray *resv[], int a } -int _wrap_linksSolidshapesVector_erase__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_LinksSolidShapesVector_erase__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< std::vector< iDynTree::SolidShape * > > *arg1 = (std::vector< std::vector< iDynTree::SolidShape * > > *) 0 ; std::vector< std::vector< iDynTree::SolidShape * > >::iterator arg2 ; void *argp1 = 0 ; @@ -64127,23 +65409,23 @@ int _wrap_linksSolidshapesVector_erase__SWIG_0(int resc, mxArray *resv[], int ar mxArray * _out; std::vector< std::vector< iDynTree::SolidShape * > >::iterator result; - if (!SWIG_check_num_args("linksSolidshapesVector_erase",argc,2,2,0)) { + if (!SWIG_check_num_args("LinksSolidShapesVector_erase",argc,2,2,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linksSolidshapesVector_erase" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "LinksSolidShapesVector_erase" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); } arg1 = reinterpret_cast< std::vector< std::vector< iDynTree::SolidShape * > > * >(argp1); res2 = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter2), swig::MatlabSwigIterator::descriptor(), 0); if (!SWIG_IsOK(res2) || !iter2) { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "linksSolidshapesVector_erase" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "LinksSolidShapesVector_erase" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::iterator""'"); } else { swig::MatlabSwigIterator_T >::iterator > *iter_t = dynamic_cast >::iterator > *>(iter2); if (iter_t) { arg2 = iter_t->get_current(); } else { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "linksSolidshapesVector_erase" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "LinksSolidShapesVector_erase" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::iterator""'"); } } result = std_vector_Sl_std_vector_Sl_iDynTree_SolidShape_Sm__Sg__Sg__erase__SWIG_0(arg1,arg2); @@ -64156,7 +65438,7 @@ int _wrap_linksSolidshapesVector_erase__SWIG_0(int resc, mxArray *resv[], int ar } -int _wrap_linksSolidshapesVector_erase__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_LinksSolidShapesVector_erase__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< std::vector< iDynTree::SolidShape * > > *arg1 = (std::vector< std::vector< iDynTree::SolidShape * > > *) 0 ; std::vector< std::vector< iDynTree::SolidShape * > >::iterator arg2 ; std::vector< std::vector< iDynTree::SolidShape * > >::iterator arg3 ; @@ -64169,34 +65451,34 @@ int _wrap_linksSolidshapesVector_erase__SWIG_1(int resc, mxArray *resv[], int ar mxArray * _out; std::vector< std::vector< iDynTree::SolidShape * > >::iterator result; - if (!SWIG_check_num_args("linksSolidshapesVector_erase",argc,3,3,0)) { + if (!SWIG_check_num_args("LinksSolidShapesVector_erase",argc,3,3,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linksSolidshapesVector_erase" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "LinksSolidShapesVector_erase" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); } arg1 = reinterpret_cast< std::vector< std::vector< iDynTree::SolidShape * > > * >(argp1); res2 = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter2), swig::MatlabSwigIterator::descriptor(), 0); if (!SWIG_IsOK(res2) || !iter2) { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "linksSolidshapesVector_erase" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "LinksSolidShapesVector_erase" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::iterator""'"); } else { swig::MatlabSwigIterator_T >::iterator > *iter_t = dynamic_cast >::iterator > *>(iter2); if (iter_t) { arg2 = iter_t->get_current(); } else { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "linksSolidshapesVector_erase" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "LinksSolidShapesVector_erase" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::iterator""'"); } } res3 = SWIG_ConvertPtr(argv[2], SWIG_as_voidptrptr(&iter3), swig::MatlabSwigIterator::descriptor(), 0); if (!SWIG_IsOK(res3) || !iter3) { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "linksSolidshapesVector_erase" "', argument " "3"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "LinksSolidShapesVector_erase" "', argument " "3"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::iterator""'"); } else { swig::MatlabSwigIterator_T >::iterator > *iter_t = dynamic_cast >::iterator > *>(iter3); if (iter_t) { arg3 = iter_t->get_current(); } else { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "linksSolidshapesVector_erase" "', argument " "3"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "LinksSolidShapesVector_erase" "', argument " "3"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::iterator""'"); } } result = std_vector_Sl_std_vector_Sl_iDynTree_SolidShape_Sm__Sg__Sg__erase__SWIG_1(arg1,arg2,arg3); @@ -64209,7 +65491,7 @@ int _wrap_linksSolidshapesVector_erase__SWIG_1(int resc, mxArray *resv[], int ar } -int _wrap_linksSolidshapesVector_erase(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_LinksSolidShapesVector_erase(int resc, mxArray *resv[], int argc, mxArray *argv[]) { if (argc == 2) { int _v; int res = swig::asptr(argv[0], (std::vector< std::vector< iDynTree::SolidShape *,std::allocator< iDynTree::SolidShape * > >,std::allocator< std::vector< iDynTree::SolidShape *,std::allocator< iDynTree::SolidShape * > > > >**)(0)); @@ -64219,7 +65501,7 @@ int _wrap_linksSolidshapesVector_erase(int resc, mxArray *resv[], int argc, mxAr int res = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter), swig::MatlabSwigIterator::descriptor(), 0); _v = (SWIG_IsOK(res) && iter && (dynamic_cast >::iterator > *>(iter) != 0)); if (_v) { - return _wrap_linksSolidshapesVector_erase__SWIG_0(resc,resv,argc,argv); + return _wrap_LinksSolidShapesVector_erase__SWIG_0(resc,resv,argc,argv); } } } @@ -64236,13 +65518,13 @@ int _wrap_linksSolidshapesVector_erase(int resc, mxArray *resv[], int argc, mxAr int res = SWIG_ConvertPtr(argv[2], SWIG_as_voidptrptr(&iter), swig::MatlabSwigIterator::descriptor(), 0); _v = (SWIG_IsOK(res) && iter && (dynamic_cast >::iterator > *>(iter) != 0)); if (_v) { - return _wrap_linksSolidshapesVector_erase__SWIG_1(resc,resv,argc,argv); + return _wrap_LinksSolidShapesVector_erase__SWIG_1(resc,resv,argc,argv); } } } } - SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'linksSolidshapesVector_erase'." + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'LinksSolidShapesVector_erase'." " Possible C/C++ prototypes are:\n" " std::vector< std::vector< iDynTree::SolidShape * > >::erase(std::vector< std::vector< iDynTree::SolidShape * > >::iterator)\n" " std::vector< std::vector< iDynTree::SolidShape * > >::erase(std::vector< std::vector< iDynTree::SolidShape * > >::iterator,std::vector< std::vector< iDynTree::SolidShape * > >::iterator)\n"); @@ -64250,7 +65532,7 @@ int _wrap_linksSolidshapesVector_erase(int resc, mxArray *resv[], int argc, mxAr } -int _wrap_new_linksSolidshapesVector__SWIG_3(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_new_LinksSolidShapesVector__SWIG_3(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< std::vector< iDynTree::SolidShape * > >::size_type arg1 ; std::vector< std::vector< iDynTree::SolidShape * > >::value_type *arg2 = 0 ; size_t val1 ; @@ -64259,22 +65541,22 @@ int _wrap_new_linksSolidshapesVector__SWIG_3(int resc, mxArray *resv[], int argc mxArray * _out; std::vector< std::vector< iDynTree::SolidShape * > > *result = 0 ; - if (!SWIG_check_num_args("new_linksSolidshapesVector",argc,2,2,0)) { + if (!SWIG_check_num_args("new_LinksSolidShapesVector",argc,2,2,0)) { SWIG_fail; } ecode1 = SWIG_AsVal_size_t(argv[0], &val1); if (!SWIG_IsOK(ecode1)) { - SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_linksSolidshapesVector" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::size_type""'"); + SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_LinksSolidShapesVector" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::size_type""'"); } arg1 = static_cast< std::vector< std::vector< iDynTree::SolidShape * > >::size_type >(val1); { std::vector< iDynTree::SolidShape*,std::allocator< iDynTree::SolidShape * > > *ptr = (std::vector< iDynTree::SolidShape*,std::allocator< iDynTree::SolidShape * > > *)0; res2 = swig::asptr(argv[1], &ptr); if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_linksSolidshapesVector" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::value_type const &""'"); + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_LinksSolidShapesVector" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::value_type const &""'"); } if (!ptr) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_linksSolidshapesVector" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::value_type const &""'"); + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_LinksSolidShapesVector" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::value_type const &""'"); } arg2 = ptr; } @@ -64289,9 +65571,9 @@ int _wrap_new_linksSolidshapesVector__SWIG_3(int resc, mxArray *resv[], int argc } -int _wrap_new_linksSolidshapesVector(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_new_LinksSolidShapesVector(int resc, mxArray *resv[], int argc, mxArray *argv[]) { if (argc == 0) { - return _wrap_new_linksSolidshapesVector__SWIG_0(resc,resv,argc,argv); + return _wrap_new_LinksSolidShapesVector__SWIG_0(resc,resv,argc,argv); } if (argc == 1) { int _v; @@ -64300,7 +65582,7 @@ int _wrap_new_linksSolidshapesVector(int resc, mxArray *resv[], int argc, mxArra _v = SWIG_CheckState(res); } if (_v) { - return _wrap_new_linksSolidshapesVector__SWIG_2(resc,resv,argc,argv); + return _wrap_new_LinksSolidShapesVector__SWIG_2(resc,resv,argc,argv); } } if (argc == 1) { @@ -64308,7 +65590,7 @@ int _wrap_new_linksSolidshapesVector(int resc, mxArray *resv[], int argc, mxArra int res = swig::asptr(argv[0], (std::vector< std::vector< iDynTree::SolidShape *,std::allocator< iDynTree::SolidShape * > >,std::allocator< std::vector< iDynTree::SolidShape *,std::allocator< iDynTree::SolidShape * > > > >**)(0)); _v = SWIG_CheckState(res); if (_v) { - return _wrap_new_linksSolidshapesVector__SWIG_1(resc,resv,argc,argv); + return _wrap_new_LinksSolidShapesVector__SWIG_1(resc,resv,argc,argv); } } if (argc == 2) { @@ -64321,12 +65603,12 @@ int _wrap_new_linksSolidshapesVector(int resc, mxArray *resv[], int argc, mxArra int res = swig::asptr(argv[1], (std::vector< iDynTree::SolidShape*,std::allocator< iDynTree::SolidShape * > >**)(0)); _v = SWIG_CheckState(res); if (_v) { - return _wrap_new_linksSolidshapesVector__SWIG_3(resc,resv,argc,argv); + return _wrap_new_LinksSolidShapesVector__SWIG_3(resc,resv,argc,argv); } } } - SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'new_linksSolidshapesVector'." + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'new_LinksSolidShapesVector'." " Possible C/C++ prototypes are:\n" " std::vector< std::vector< iDynTree::SolidShape * > >::vector()\n" " std::vector< std::vector< iDynTree::SolidShape * > >::vector(std::vector< std::vector< iDynTree::SolidShape *,std::allocator< iDynTree::SolidShape * > > > const &)\n" @@ -64336,7 +65618,7 @@ int _wrap_new_linksSolidshapesVector(int resc, mxArray *resv[], int argc, mxArra } -int _wrap_linksSolidshapesVector_push_back(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_LinksSolidShapesVector_push_back(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< std::vector< iDynTree::SolidShape * > > *arg1 = (std::vector< std::vector< iDynTree::SolidShape * > > *) 0 ; std::vector< std::vector< iDynTree::SolidShape * > >::value_type *arg2 = 0 ; void *argp1 = 0 ; @@ -64344,22 +65626,22 @@ int _wrap_linksSolidshapesVector_push_back(int resc, mxArray *resv[], int argc, int res2 = SWIG_OLDOBJ ; mxArray * _out; - if (!SWIG_check_num_args("linksSolidshapesVector_push_back",argc,2,2,0)) { + if (!SWIG_check_num_args("LinksSolidShapesVector_push_back",argc,2,2,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linksSolidshapesVector_push_back" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "LinksSolidShapesVector_push_back" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); } arg1 = reinterpret_cast< std::vector< std::vector< iDynTree::SolidShape * > > * >(argp1); { std::vector< iDynTree::SolidShape*,std::allocator< iDynTree::SolidShape * > > *ptr = (std::vector< iDynTree::SolidShape*,std::allocator< iDynTree::SolidShape * > > *)0; res2 = swig::asptr(argv[1], &ptr); if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "linksSolidshapesVector_push_back" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::value_type const &""'"); + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "LinksSolidShapesVector_push_back" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::value_type const &""'"); } if (!ptr) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "linksSolidshapesVector_push_back" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::value_type const &""'"); + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "LinksSolidShapesVector_push_back" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::value_type const &""'"); } arg2 = ptr; } @@ -64374,19 +65656,19 @@ int _wrap_linksSolidshapesVector_push_back(int resc, mxArray *resv[], int argc, } -int _wrap_linksSolidshapesVector_front(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_LinksSolidShapesVector_front(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< std::vector< iDynTree::SolidShape * > > *arg1 = (std::vector< std::vector< iDynTree::SolidShape * > > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; std::vector< std::vector< iDynTree::SolidShape * > >::value_type *result = 0 ; - if (!SWIG_check_num_args("linksSolidshapesVector_front",argc,1,1,0)) { + if (!SWIG_check_num_args("LinksSolidShapesVector_front",argc,1,1,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linksSolidshapesVector_front" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "LinksSolidShapesVector_front" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > const *""'"); } arg1 = reinterpret_cast< std::vector< std::vector< iDynTree::SolidShape * > > * >(argp1); result = (std::vector< std::vector< iDynTree::SolidShape * > >::value_type *) &((std::vector< std::vector< iDynTree::SolidShape * > > const *)arg1)->front(); @@ -64398,19 +65680,19 @@ int _wrap_linksSolidshapesVector_front(int resc, mxArray *resv[], int argc, mxAr } -int _wrap_linksSolidshapesVector_back(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_LinksSolidShapesVector_back(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< std::vector< iDynTree::SolidShape * > > *arg1 = (std::vector< std::vector< iDynTree::SolidShape * > > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; std::vector< std::vector< iDynTree::SolidShape * > >::value_type *result = 0 ; - if (!SWIG_check_num_args("linksSolidshapesVector_back",argc,1,1,0)) { + if (!SWIG_check_num_args("LinksSolidShapesVector_back",argc,1,1,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linksSolidshapesVector_back" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "LinksSolidShapesVector_back" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > const *""'"); } arg1 = reinterpret_cast< std::vector< std::vector< iDynTree::SolidShape * > > * >(argp1); result = (std::vector< std::vector< iDynTree::SolidShape * > >::value_type *) &((std::vector< std::vector< iDynTree::SolidShape * > > const *)arg1)->back(); @@ -64422,7 +65704,7 @@ int _wrap_linksSolidshapesVector_back(int resc, mxArray *resv[], int argc, mxArr } -int _wrap_linksSolidshapesVector_assign(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_LinksSolidShapesVector_assign(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< std::vector< iDynTree::SolidShape * > > *arg1 = (std::vector< std::vector< iDynTree::SolidShape * > > *) 0 ; std::vector< std::vector< iDynTree::SolidShape * > >::size_type arg2 ; std::vector< std::vector< iDynTree::SolidShape * > >::value_type *arg3 = 0 ; @@ -64433,27 +65715,27 @@ int _wrap_linksSolidshapesVector_assign(int resc, mxArray *resv[], int argc, mxA int res3 = SWIG_OLDOBJ ; mxArray * _out; - if (!SWIG_check_num_args("linksSolidshapesVector_assign",argc,3,3,0)) { + if (!SWIG_check_num_args("LinksSolidShapesVector_assign",argc,3,3,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linksSolidshapesVector_assign" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "LinksSolidShapesVector_assign" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); } arg1 = reinterpret_cast< std::vector< std::vector< iDynTree::SolidShape * > > * >(argp1); ecode2 = SWIG_AsVal_size_t(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linksSolidshapesVector_assign" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::size_type""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "LinksSolidShapesVector_assign" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::size_type""'"); } arg2 = static_cast< std::vector< std::vector< iDynTree::SolidShape * > >::size_type >(val2); { std::vector< iDynTree::SolidShape*,std::allocator< iDynTree::SolidShape * > > *ptr = (std::vector< iDynTree::SolidShape*,std::allocator< iDynTree::SolidShape * > > *)0; res3 = swig::asptr(argv[2], &ptr); if (!SWIG_IsOK(res3)) { - SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "linksSolidshapesVector_assign" "', argument " "3"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::value_type const &""'"); + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "LinksSolidShapesVector_assign" "', argument " "3"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::value_type const &""'"); } if (!ptr) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "linksSolidshapesVector_assign" "', argument " "3"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::value_type const &""'"); + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "LinksSolidShapesVector_assign" "', argument " "3"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::value_type const &""'"); } arg3 = ptr; } @@ -64468,7 +65750,7 @@ int _wrap_linksSolidshapesVector_assign(int resc, mxArray *resv[], int argc, mxA } -int _wrap_linksSolidshapesVector_resize__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_LinksSolidShapesVector_resize__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< std::vector< iDynTree::SolidShape * > > *arg1 = (std::vector< std::vector< iDynTree::SolidShape * > > *) 0 ; std::vector< std::vector< iDynTree::SolidShape * > >::size_type arg2 ; std::vector< std::vector< iDynTree::SolidShape * > >::value_type *arg3 = 0 ; @@ -64479,27 +65761,27 @@ int _wrap_linksSolidshapesVector_resize__SWIG_1(int resc, mxArray *resv[], int a int res3 = SWIG_OLDOBJ ; mxArray * _out; - if (!SWIG_check_num_args("linksSolidshapesVector_resize",argc,3,3,0)) { + if (!SWIG_check_num_args("LinksSolidShapesVector_resize",argc,3,3,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linksSolidshapesVector_resize" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "LinksSolidShapesVector_resize" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); } arg1 = reinterpret_cast< std::vector< std::vector< iDynTree::SolidShape * > > * >(argp1); ecode2 = SWIG_AsVal_size_t(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linksSolidshapesVector_resize" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::size_type""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "LinksSolidShapesVector_resize" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::size_type""'"); } arg2 = static_cast< std::vector< std::vector< iDynTree::SolidShape * > >::size_type >(val2); { std::vector< iDynTree::SolidShape*,std::allocator< iDynTree::SolidShape * > > *ptr = (std::vector< iDynTree::SolidShape*,std::allocator< iDynTree::SolidShape * > > *)0; res3 = swig::asptr(argv[2], &ptr); if (!SWIG_IsOK(res3)) { - SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "linksSolidshapesVector_resize" "', argument " "3"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::value_type const &""'"); + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "LinksSolidShapesVector_resize" "', argument " "3"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::value_type const &""'"); } if (!ptr) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "linksSolidshapesVector_resize" "', argument " "3"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::value_type const &""'"); + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "LinksSolidShapesVector_resize" "', argument " "3"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::value_type const &""'"); } arg3 = ptr; } @@ -64514,7 +65796,7 @@ int _wrap_linksSolidshapesVector_resize__SWIG_1(int resc, mxArray *resv[], int a } -int _wrap_linksSolidshapesVector_resize(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_LinksSolidShapesVector_resize(int resc, mxArray *resv[], int argc, mxArray *argv[]) { if (argc == 2) { int _v; int res = swig::asptr(argv[0], (std::vector< std::vector< iDynTree::SolidShape *,std::allocator< iDynTree::SolidShape * > >,std::allocator< std::vector< iDynTree::SolidShape *,std::allocator< iDynTree::SolidShape * > > > >**)(0)); @@ -64525,7 +65807,7 @@ int _wrap_linksSolidshapesVector_resize(int resc, mxArray *resv[], int argc, mxA _v = SWIG_CheckState(res); } if (_v) { - return _wrap_linksSolidshapesVector_resize__SWIG_0(resc,resv,argc,argv); + return _wrap_LinksSolidShapesVector_resize__SWIG_0(resc,resv,argc,argv); } } } @@ -64542,13 +65824,13 @@ int _wrap_linksSolidshapesVector_resize(int resc, mxArray *resv[], int argc, mxA int res = swig::asptr(argv[2], (std::vector< iDynTree::SolidShape*,std::allocator< iDynTree::SolidShape * > >**)(0)); _v = SWIG_CheckState(res); if (_v) { - return _wrap_linksSolidshapesVector_resize__SWIG_1(resc,resv,argc,argv); + return _wrap_LinksSolidShapesVector_resize__SWIG_1(resc,resv,argc,argv); } } } } - SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'linksSolidshapesVector_resize'." + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'LinksSolidShapesVector_resize'." " Possible C/C++ prototypes are:\n" " std::vector< std::vector< iDynTree::SolidShape * > >::resize(std::vector< std::vector< iDynTree::SolidShape * > >::size_type)\n" " std::vector< std::vector< iDynTree::SolidShape * > >::resize(std::vector< std::vector< iDynTree::SolidShape * > >::size_type,std::vector< std::vector< iDynTree::SolidShape * > >::value_type const &)\n"); @@ -64556,7 +65838,7 @@ int _wrap_linksSolidshapesVector_resize(int resc, mxArray *resv[], int argc, mxA } -int _wrap_linksSolidshapesVector_insert__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_LinksSolidShapesVector_insert__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< std::vector< iDynTree::SolidShape * > > *arg1 = (std::vector< std::vector< iDynTree::SolidShape * > > *) 0 ; std::vector< std::vector< iDynTree::SolidShape * > >::iterator arg2 ; std::vector< std::vector< iDynTree::SolidShape * > >::value_type *arg3 = 0 ; @@ -64568,33 +65850,33 @@ int _wrap_linksSolidshapesVector_insert__SWIG_0(int resc, mxArray *resv[], int a mxArray * _out; std::vector< std::vector< iDynTree::SolidShape * > >::iterator result; - if (!SWIG_check_num_args("linksSolidshapesVector_insert",argc,3,3,0)) { + if (!SWIG_check_num_args("LinksSolidShapesVector_insert",argc,3,3,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linksSolidshapesVector_insert" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "LinksSolidShapesVector_insert" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); } arg1 = reinterpret_cast< std::vector< std::vector< iDynTree::SolidShape * > > * >(argp1); res2 = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter2), swig::MatlabSwigIterator::descriptor(), 0); if (!SWIG_IsOK(res2) || !iter2) { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "linksSolidshapesVector_insert" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "LinksSolidShapesVector_insert" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::iterator""'"); } else { swig::MatlabSwigIterator_T >::iterator > *iter_t = dynamic_cast >::iterator > *>(iter2); if (iter_t) { arg2 = iter_t->get_current(); } else { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "linksSolidshapesVector_insert" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "LinksSolidShapesVector_insert" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::iterator""'"); } } { std::vector< iDynTree::SolidShape*,std::allocator< iDynTree::SolidShape * > > *ptr = (std::vector< iDynTree::SolidShape*,std::allocator< iDynTree::SolidShape * > > *)0; res3 = swig::asptr(argv[2], &ptr); if (!SWIG_IsOK(res3)) { - SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "linksSolidshapesVector_insert" "', argument " "3"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::value_type const &""'"); + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "LinksSolidShapesVector_insert" "', argument " "3"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::value_type const &""'"); } if (!ptr) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "linksSolidshapesVector_insert" "', argument " "3"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::value_type const &""'"); + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "LinksSolidShapesVector_insert" "', argument " "3"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::value_type const &""'"); } arg3 = ptr; } @@ -64610,7 +65892,7 @@ int _wrap_linksSolidshapesVector_insert__SWIG_0(int resc, mxArray *resv[], int a } -int _wrap_linksSolidshapesVector_insert__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_LinksSolidShapesVector_insert__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< std::vector< iDynTree::SolidShape * > > *arg1 = (std::vector< std::vector< iDynTree::SolidShape * > > *) 0 ; std::vector< std::vector< iDynTree::SolidShape * > >::iterator arg2 ; std::vector< std::vector< iDynTree::SolidShape * > >::size_type arg3 ; @@ -64624,38 +65906,38 @@ int _wrap_linksSolidshapesVector_insert__SWIG_1(int resc, mxArray *resv[], int a int res4 = SWIG_OLDOBJ ; mxArray * _out; - if (!SWIG_check_num_args("linksSolidshapesVector_insert",argc,4,4,0)) { + if (!SWIG_check_num_args("LinksSolidShapesVector_insert",argc,4,4,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linksSolidshapesVector_insert" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "LinksSolidShapesVector_insert" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); } arg1 = reinterpret_cast< std::vector< std::vector< iDynTree::SolidShape * > > * >(argp1); res2 = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter2), swig::MatlabSwigIterator::descriptor(), 0); if (!SWIG_IsOK(res2) || !iter2) { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "linksSolidshapesVector_insert" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "LinksSolidShapesVector_insert" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::iterator""'"); } else { swig::MatlabSwigIterator_T >::iterator > *iter_t = dynamic_cast >::iterator > *>(iter2); if (iter_t) { arg2 = iter_t->get_current(); } else { - SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "linksSolidshapesVector_insert" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::iterator""'"); + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "LinksSolidShapesVector_insert" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::iterator""'"); } } ecode3 = SWIG_AsVal_size_t(argv[2], &val3); if (!SWIG_IsOK(ecode3)) { - SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "linksSolidshapesVector_insert" "', argument " "3"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::size_type""'"); + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "LinksSolidShapesVector_insert" "', argument " "3"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::size_type""'"); } arg3 = static_cast< std::vector< std::vector< iDynTree::SolidShape * > >::size_type >(val3); { std::vector< iDynTree::SolidShape*,std::allocator< iDynTree::SolidShape * > > *ptr = (std::vector< iDynTree::SolidShape*,std::allocator< iDynTree::SolidShape * > > *)0; res4 = swig::asptr(argv[3], &ptr); if (!SWIG_IsOK(res4)) { - SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "linksSolidshapesVector_insert" "', argument " "4"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::value_type const &""'"); + SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "LinksSolidShapesVector_insert" "', argument " "4"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::value_type const &""'"); } if (!ptr) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "linksSolidshapesVector_insert" "', argument " "4"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::value_type const &""'"); + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "LinksSolidShapesVector_insert" "', argument " "4"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::value_type const &""'"); } arg4 = ptr; } @@ -64670,7 +65952,7 @@ int _wrap_linksSolidshapesVector_insert__SWIG_1(int resc, mxArray *resv[], int a } -int _wrap_linksSolidshapesVector_insert(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_LinksSolidShapesVector_insert(int resc, mxArray *resv[], int argc, mxArray *argv[]) { if (argc == 3) { int _v; int res = swig::asptr(argv[0], (std::vector< std::vector< iDynTree::SolidShape *,std::allocator< iDynTree::SolidShape * > >,std::allocator< std::vector< iDynTree::SolidShape *,std::allocator< iDynTree::SolidShape * > > > >**)(0)); @@ -64683,7 +65965,7 @@ int _wrap_linksSolidshapesVector_insert(int resc, mxArray *resv[], int argc, mxA int res = swig::asptr(argv[2], (std::vector< iDynTree::SolidShape*,std::allocator< iDynTree::SolidShape * > >**)(0)); _v = SWIG_CheckState(res); if (_v) { - return _wrap_linksSolidshapesVector_insert__SWIG_0(resc,resv,argc,argv); + return _wrap_LinksSolidShapesVector_insert__SWIG_0(resc,resv,argc,argv); } } } @@ -64705,14 +65987,14 @@ int _wrap_linksSolidshapesVector_insert(int resc, mxArray *resv[], int argc, mxA int res = swig::asptr(argv[3], (std::vector< iDynTree::SolidShape*,std::allocator< iDynTree::SolidShape * > >**)(0)); _v = SWIG_CheckState(res); if (_v) { - return _wrap_linksSolidshapesVector_insert__SWIG_1(resc,resv,argc,argv); + return _wrap_LinksSolidShapesVector_insert__SWIG_1(resc,resv,argc,argv); } } } } } - SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'linksSolidshapesVector_insert'." + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'LinksSolidShapesVector_insert'." " Possible C/C++ prototypes are:\n" " std::vector< std::vector< iDynTree::SolidShape * > >::insert(std::vector< std::vector< iDynTree::SolidShape * > >::iterator,std::vector< std::vector< iDynTree::SolidShape * > >::value_type const &)\n" " std::vector< std::vector< iDynTree::SolidShape * > >::insert(std::vector< std::vector< iDynTree::SolidShape * > >::iterator,std::vector< std::vector< iDynTree::SolidShape * > >::size_type,std::vector< std::vector< iDynTree::SolidShape * > >::value_type const &)\n"); @@ -64720,7 +66002,7 @@ int _wrap_linksSolidshapesVector_insert(int resc, mxArray *resv[], int argc, mxA } -int _wrap_linksSolidshapesVector_reserve(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_LinksSolidShapesVector_reserve(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< std::vector< iDynTree::SolidShape * > > *arg1 = (std::vector< std::vector< iDynTree::SolidShape * > > *) 0 ; std::vector< std::vector< iDynTree::SolidShape * > >::size_type arg2 ; void *argp1 = 0 ; @@ -64729,17 +66011,17 @@ int _wrap_linksSolidshapesVector_reserve(int resc, mxArray *resv[], int argc, mx int ecode2 = 0 ; mxArray * _out; - if (!SWIG_check_num_args("linksSolidshapesVector_reserve",argc,2,2,0)) { + if (!SWIG_check_num_args("LinksSolidShapesVector_reserve",argc,2,2,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linksSolidshapesVector_reserve" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "LinksSolidShapesVector_reserve" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); } arg1 = reinterpret_cast< std::vector< std::vector< iDynTree::SolidShape * > > * >(argp1); ecode2 = SWIG_AsVal_size_t(argv[1], &val2); if (!SWIG_IsOK(ecode2)) { - SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "linksSolidshapesVector_reserve" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::size_type""'"); + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "LinksSolidShapesVector_reserve" "', argument " "2"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > >::size_type""'"); } arg2 = static_cast< std::vector< std::vector< iDynTree::SolidShape * > >::size_type >(val2); (arg1)->reserve(arg2); @@ -64751,19 +66033,19 @@ int _wrap_linksSolidshapesVector_reserve(int resc, mxArray *resv[], int argc, mx } -int _wrap_linksSolidshapesVector_capacity(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_LinksSolidShapesVector_capacity(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< std::vector< iDynTree::SolidShape * > > *arg1 = (std::vector< std::vector< iDynTree::SolidShape * > > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; std::vector< std::vector< iDynTree::SolidShape * > >::size_type result; - if (!SWIG_check_num_args("linksSolidshapesVector_capacity",argc,1,1,0)) { + if (!SWIG_check_num_args("LinksSolidShapesVector_capacity",argc,1,1,0)) { SWIG_fail; } res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "linksSolidshapesVector_capacity" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > const *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "LinksSolidShapesVector_capacity" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > const *""'"); } arg1 = reinterpret_cast< std::vector< std::vector< iDynTree::SolidShape * > > * >(argp1); result = ((std::vector< std::vector< iDynTree::SolidShape * > > const *)arg1)->capacity(); @@ -64775,20 +66057,20 @@ int _wrap_linksSolidshapesVector_capacity(int resc, mxArray *resv[], int argc, m } -int _wrap_delete_linksSolidshapesVector(int resc, mxArray *resv[], int argc, mxArray *argv[]) { +int _wrap_delete_LinksSolidShapesVector(int resc, mxArray *resv[], int argc, mxArray *argv[]) { std::vector< std::vector< iDynTree::SolidShape * > > *arg1 = (std::vector< std::vector< iDynTree::SolidShape * > > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; int is_owned; - if (!SWIG_check_num_args("delete_linksSolidshapesVector",argc,1,1,0)) { + if (!SWIG_check_num_args("delete_LinksSolidShapesVector",argc,1,1,0)) { SWIG_fail; } is_owned = SWIG_Matlab_isOwned(argv[0]); res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t_t, SWIG_POINTER_DISOWN | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_linksSolidshapesVector" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_LinksSolidShapesVector" "', argument " "1"" of type '" "std::vector< std::vector< iDynTree::SolidShape * > > *""'"); } arg1 = reinterpret_cast< std::vector< std::vector< iDynTree::SolidShape * > > * >(argp1); if (is_owned) { @@ -93270,6 +94552,45 @@ int _wrap_KinDynComputations_getWorldTransform(int resc, mxArray *resv[], int ar } +int _wrap_KinDynComputations_getWorldTransformsAsHomogeneous(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::KinDynComputations *arg1 = (iDynTree::KinDynComputations *) 0 ; + std::vector< std::string,std::allocator< std::string > > *arg2 = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 = SWIG_OLDOBJ ; + mxArray * _out; + std::vector< iDynTree::Matrix4x4,std::allocator< iDynTree::Matrix4x4 > > result; + + if (!SWIG_check_num_args("KinDynComputations_getWorldTransformsAsHomogeneous",argc,2,2,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__KinDynComputations, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "KinDynComputations_getWorldTransformsAsHomogeneous" "', argument " "1"" of type '" "iDynTree::KinDynComputations *""'"); + } + arg1 = reinterpret_cast< iDynTree::KinDynComputations * >(argp1); + { + std::vector< std::string,std::allocator< std::string > > *ptr = (std::vector< std::string,std::allocator< std::string > > *)0; + res2 = swig::asptr(argv[1], &ptr); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "KinDynComputations_getWorldTransformsAsHomogeneous" "', argument " "2"" of type '" "std::vector< std::string,std::allocator< std::string > > const &""'"); + } + if (!ptr) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "KinDynComputations_getWorldTransformsAsHomogeneous" "', argument " "2"" of type '" "std::vector< std::string,std::allocator< std::string > > const &""'"); + } + arg2 = ptr; + } + result = (arg1)->getWorldTransformsAsHomogeneous((std::vector< std::string,std::allocator< std::string > > const &)*arg2); + _out = SWIG_NewPointerObj((new std::vector< iDynTree::Matrix4x4,std::allocator< iDynTree::Matrix4x4 > >(static_cast< const std::vector< iDynTree::Matrix4x4,std::allocator< iDynTree::Matrix4x4 > >& >(result))), SWIGTYPE_p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t, SWIG_POINTER_OWN | 0 ); + if (_out) --resc, *resv++ = _out; + if (SWIG_IsNewObj(res2)) delete arg2; + return 0; +fail: + if (SWIG_IsNewObj(res2)) delete arg2; + return 1; +} + + int _wrap_KinDynComputations_getRelativeTransform__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { iDynTree::KinDynComputations *arg1 = (iDynTree::KinDynComputations *) 0 ; iDynTree::FrameIndex arg2 ; @@ -94156,44 +95477,1224 @@ int _wrap_KinDynComputations_getCenterOfMassVelocity(int resc, mxArray *resv[], if (!SWIG_IsOK(res1)) { SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "KinDynComputations_getCenterOfMassVelocity" "', argument " "1"" of type '" "iDynTree::KinDynComputations *""'"); } - arg1 = reinterpret_cast< iDynTree::KinDynComputations * >(argp1); - result = (arg1)->getCenterOfMassVelocity(); - _out = SWIG_NewPointerObj((new iDynTree::Vector3(static_cast< const iDynTree::Vector3& >(result))), SWIGTYPE_p_iDynTree__VectorFixSizeT_3_t, SWIG_POINTER_OWN | 0 ); - if (_out) --resc, *resv++ = _out; - return 0; -fail: + arg1 = reinterpret_cast< iDynTree::KinDynComputations * >(argp1); + result = (arg1)->getCenterOfMassVelocity(); + _out = SWIG_NewPointerObj((new iDynTree::Vector3(static_cast< const iDynTree::Vector3& >(result))), SWIGTYPE_p_iDynTree__VectorFixSizeT_3_t, SWIG_POINTER_OWN | 0 ); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_KinDynComputations_getCenterOfMassJacobian(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::KinDynComputations *arg1 = (iDynTree::KinDynComputations *) 0 ; + iDynTree::MatrixDynSize *arg2 = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + mxArray * _out; + bool result; + + if (!SWIG_check_num_args("KinDynComputations_getCenterOfMassJacobian",argc,2,2,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__KinDynComputations, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "KinDynComputations_getCenterOfMassJacobian" "', argument " "1"" of type '" "iDynTree::KinDynComputations *""'"); + } + arg1 = reinterpret_cast< iDynTree::KinDynComputations * >(argp1); + res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__MatrixDynSize, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "KinDynComputations_getCenterOfMassJacobian" "', argument " "2"" of type '" "iDynTree::MatrixDynSize &""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "KinDynComputations_getCenterOfMassJacobian" "', argument " "2"" of type '" "iDynTree::MatrixDynSize &""'"); + } + arg2 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp2); + result = (bool)(arg1)->getCenterOfMassJacobian(*arg2); + _out = SWIG_From_bool(static_cast< bool >(result)); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_KinDynComputations_getCenterOfMassBiasAcc(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::KinDynComputations *arg1 = (iDynTree::KinDynComputations *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + mxArray * _out; + iDynTree::Vector3 result; + + if (!SWIG_check_num_args("KinDynComputations_getCenterOfMassBiasAcc",argc,1,1,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__KinDynComputations, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "KinDynComputations_getCenterOfMassBiasAcc" "', argument " "1"" of type '" "iDynTree::KinDynComputations *""'"); + } + arg1 = reinterpret_cast< iDynTree::KinDynComputations * >(argp1); + result = (arg1)->getCenterOfMassBiasAcc(); + _out = SWIG_NewPointerObj((new iDynTree::Vector3(static_cast< const iDynTree::Vector3& >(result))), SWIGTYPE_p_iDynTree__VectorFixSizeT_3_t, SWIG_POINTER_OWN | 0 ); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_KinDynComputations_getAverageVelocity(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::KinDynComputations *arg1 = (iDynTree::KinDynComputations *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + mxArray * _out; + iDynTree::Twist result; + + if (!SWIG_check_num_args("KinDynComputations_getAverageVelocity",argc,1,1,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__KinDynComputations, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "KinDynComputations_getAverageVelocity" "', argument " "1"" of type '" "iDynTree::KinDynComputations *""'"); + } + arg1 = reinterpret_cast< iDynTree::KinDynComputations * >(argp1); + result = (arg1)->getAverageVelocity(); + _out = SWIG_NewPointerObj((new iDynTree::Twist(static_cast< const iDynTree::Twist& >(result))), SWIGTYPE_p_iDynTree__Twist, SWIG_POINTER_OWN | 0 ); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_KinDynComputations_getAverageVelocityJacobian(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::KinDynComputations *arg1 = (iDynTree::KinDynComputations *) 0 ; + iDynTree::MatrixDynSize *arg2 = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + mxArray * _out; + bool result; + + if (!SWIG_check_num_args("KinDynComputations_getAverageVelocityJacobian",argc,2,2,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__KinDynComputations, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "KinDynComputations_getAverageVelocityJacobian" "', argument " "1"" of type '" "iDynTree::KinDynComputations *""'"); + } + arg1 = reinterpret_cast< iDynTree::KinDynComputations * >(argp1); + res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__MatrixDynSize, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "KinDynComputations_getAverageVelocityJacobian" "', argument " "2"" of type '" "iDynTree::MatrixDynSize &""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "KinDynComputations_getAverageVelocityJacobian" "', argument " "2"" of type '" "iDynTree::MatrixDynSize &""'"); + } + arg2 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp2); + result = (bool)(arg1)->getAverageVelocityJacobian(*arg2); + _out = SWIG_From_bool(static_cast< bool >(result)); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_KinDynComputations_getCentroidalAverageVelocity(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::KinDynComputations *arg1 = (iDynTree::KinDynComputations *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + mxArray * _out; + iDynTree::Twist result; + + if (!SWIG_check_num_args("KinDynComputations_getCentroidalAverageVelocity",argc,1,1,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__KinDynComputations, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "KinDynComputations_getCentroidalAverageVelocity" "', argument " "1"" of type '" "iDynTree::KinDynComputations *""'"); + } + arg1 = reinterpret_cast< iDynTree::KinDynComputations * >(argp1); + result = (arg1)->getCentroidalAverageVelocity(); + _out = SWIG_NewPointerObj((new iDynTree::Twist(static_cast< const iDynTree::Twist& >(result))), SWIGTYPE_p_iDynTree__Twist, SWIG_POINTER_OWN | 0 ); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_KinDynComputations_getCentroidalAverageVelocityJacobian(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::KinDynComputations *arg1 = (iDynTree::KinDynComputations *) 0 ; + iDynTree::MatrixDynSize *arg2 = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + mxArray * _out; + bool result; + + if (!SWIG_check_num_args("KinDynComputations_getCentroidalAverageVelocityJacobian",argc,2,2,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__KinDynComputations, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "KinDynComputations_getCentroidalAverageVelocityJacobian" "', argument " "1"" of type '" "iDynTree::KinDynComputations *""'"); + } + arg1 = reinterpret_cast< iDynTree::KinDynComputations * >(argp1); + res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__MatrixDynSize, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "KinDynComputations_getCentroidalAverageVelocityJacobian" "', argument " "2"" of type '" "iDynTree::MatrixDynSize &""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "KinDynComputations_getCentroidalAverageVelocityJacobian" "', argument " "2"" of type '" "iDynTree::MatrixDynSize &""'"); + } + arg2 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp2); + result = (bool)(arg1)->getCentroidalAverageVelocityJacobian(*arg2); + _out = SWIG_From_bool(static_cast< bool >(result)); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_KinDynComputations_getLinearAngularMomentum(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::KinDynComputations *arg1 = (iDynTree::KinDynComputations *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + mxArray * _out; + iDynTree::SpatialMomentum result; + + if (!SWIG_check_num_args("KinDynComputations_getLinearAngularMomentum",argc,1,1,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__KinDynComputations, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "KinDynComputations_getLinearAngularMomentum" "', argument " "1"" of type '" "iDynTree::KinDynComputations *""'"); + } + arg1 = reinterpret_cast< iDynTree::KinDynComputations * >(argp1); + result = (arg1)->getLinearAngularMomentum(); + _out = SWIG_NewPointerObj((new iDynTree::SpatialMomentum(static_cast< const iDynTree::SpatialMomentum& >(result))), SWIGTYPE_p_iDynTree__SpatialMomentum, SWIG_POINTER_OWN | 0 ); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_KinDynComputations_getLinearAngularMomentumJacobian(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::KinDynComputations *arg1 = (iDynTree::KinDynComputations *) 0 ; + iDynTree::MatrixDynSize *arg2 = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + mxArray * _out; + bool result; + + if (!SWIG_check_num_args("KinDynComputations_getLinearAngularMomentumJacobian",argc,2,2,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__KinDynComputations, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "KinDynComputations_getLinearAngularMomentumJacobian" "', argument " "1"" of type '" "iDynTree::KinDynComputations *""'"); + } + arg1 = reinterpret_cast< iDynTree::KinDynComputations * >(argp1); + res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__MatrixDynSize, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "KinDynComputations_getLinearAngularMomentumJacobian" "', argument " "2"" of type '" "iDynTree::MatrixDynSize &""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "KinDynComputations_getLinearAngularMomentumJacobian" "', argument " "2"" of type '" "iDynTree::MatrixDynSize &""'"); + } + arg2 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp2); + result = (bool)(arg1)->getLinearAngularMomentumJacobian(*arg2); + _out = SWIG_From_bool(static_cast< bool >(result)); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_KinDynComputations_getCentroidalTotalMomentum(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::KinDynComputations *arg1 = (iDynTree::KinDynComputations *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + mxArray * _out; + iDynTree::SpatialMomentum result; + + if (!SWIG_check_num_args("KinDynComputations_getCentroidalTotalMomentum",argc,1,1,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__KinDynComputations, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "KinDynComputations_getCentroidalTotalMomentum" "', argument " "1"" of type '" "iDynTree::KinDynComputations *""'"); + } + arg1 = reinterpret_cast< iDynTree::KinDynComputations * >(argp1); + result = (arg1)->getCentroidalTotalMomentum(); + _out = SWIG_NewPointerObj((new iDynTree::SpatialMomentum(static_cast< const iDynTree::SpatialMomentum& >(result))), SWIGTYPE_p_iDynTree__SpatialMomentum, SWIG_POINTER_OWN | 0 ); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_KinDynComputations_getFreeFloatingMassMatrix(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::KinDynComputations *arg1 = (iDynTree::KinDynComputations *) 0 ; + iDynTree::MatrixDynSize *arg2 = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + mxArray * _out; + bool result; + + if (!SWIG_check_num_args("KinDynComputations_getFreeFloatingMassMatrix",argc,2,2,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__KinDynComputations, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "KinDynComputations_getFreeFloatingMassMatrix" "', argument " "1"" of type '" "iDynTree::KinDynComputations *""'"); + } + arg1 = reinterpret_cast< iDynTree::KinDynComputations * >(argp1); + res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__MatrixDynSize, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "KinDynComputations_getFreeFloatingMassMatrix" "', argument " "2"" of type '" "iDynTree::MatrixDynSize &""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "KinDynComputations_getFreeFloatingMassMatrix" "', argument " "2"" of type '" "iDynTree::MatrixDynSize &""'"); + } + arg2 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp2); + result = (bool)(arg1)->getFreeFloatingMassMatrix(*arg2); + _out = SWIG_From_bool(static_cast< bool >(result)); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_KinDynComputations_inverseDynamics(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::KinDynComputations *arg1 = (iDynTree::KinDynComputations *) 0 ; + iDynTree::Vector6 *arg2 = 0 ; + iDynTree::VectorDynSize *arg3 = 0 ; + iDynTree::LinkNetExternalWrenches *arg4 = 0 ; + iDynTree::FreeFloatingGeneralizedTorques *arg5 = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + void *argp3 ; + int res3 = 0 ; + void *argp4 ; + int res4 = 0 ; + void *argp5 = 0 ; + int res5 = 0 ; + mxArray * _out; + bool result; + + if (!SWIG_check_num_args("KinDynComputations_inverseDynamics",argc,5,5,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__KinDynComputations, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "KinDynComputations_inverseDynamics" "', argument " "1"" of type '" "iDynTree::KinDynComputations *""'"); + } + arg1 = reinterpret_cast< iDynTree::KinDynComputations * >(argp1); + res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__VectorFixSizeT_6_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "KinDynComputations_inverseDynamics" "', argument " "2"" of type '" "iDynTree::Vector6 const &""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "KinDynComputations_inverseDynamics" "', argument " "2"" of type '" "iDynTree::Vector6 const &""'"); + } + arg2 = reinterpret_cast< iDynTree::Vector6 * >(argp2); + res3 = SWIG_ConvertPtr(argv[2], &argp3, SWIGTYPE_p_iDynTree__VectorDynSize, 0 ); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "KinDynComputations_inverseDynamics" "', argument " "3"" of type '" "iDynTree::VectorDynSize const &""'"); + } + if (!argp3) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "KinDynComputations_inverseDynamics" "', argument " "3"" of type '" "iDynTree::VectorDynSize const &""'"); + } + arg3 = reinterpret_cast< iDynTree::VectorDynSize * >(argp3); + res4 = SWIG_ConvertPtr(argv[3], &argp4, SWIGTYPE_p_iDynTree__LinkWrenches, 0 ); + if (!SWIG_IsOK(res4)) { + SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "KinDynComputations_inverseDynamics" "', argument " "4"" of type '" "iDynTree::LinkNetExternalWrenches const &""'"); + } + if (!argp4) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "KinDynComputations_inverseDynamics" "', argument " "4"" of type '" "iDynTree::LinkNetExternalWrenches const &""'"); + } + arg4 = reinterpret_cast< iDynTree::LinkNetExternalWrenches * >(argp4); + res5 = SWIG_ConvertPtr(argv[4], &argp5, SWIGTYPE_p_iDynTree__FreeFloatingGeneralizedTorques, 0 ); + if (!SWIG_IsOK(res5)) { + SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "KinDynComputations_inverseDynamics" "', argument " "5"" of type '" "iDynTree::FreeFloatingGeneralizedTorques &""'"); + } + if (!argp5) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "KinDynComputations_inverseDynamics" "', argument " "5"" of type '" "iDynTree::FreeFloatingGeneralizedTorques &""'"); + } + arg5 = reinterpret_cast< iDynTree::FreeFloatingGeneralizedTorques * >(argp5); + result = (bool)(arg1)->inverseDynamics((iDynTree::Vector6 const &)*arg2,(iDynTree::VectorDynSize const &)*arg3,(iDynTree::LinkNetExternalWrenches const &)*arg4,*arg5); + _out = SWIG_From_bool(static_cast< bool >(result)); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_KinDynComputations_generalizedBiasForces(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::KinDynComputations *arg1 = (iDynTree::KinDynComputations *) 0 ; + iDynTree::FreeFloatingGeneralizedTorques *arg2 = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + mxArray * _out; + bool result; + + if (!SWIG_check_num_args("KinDynComputations_generalizedBiasForces",argc,2,2,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__KinDynComputations, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "KinDynComputations_generalizedBiasForces" "', argument " "1"" of type '" "iDynTree::KinDynComputations *""'"); + } + arg1 = reinterpret_cast< iDynTree::KinDynComputations * >(argp1); + res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__FreeFloatingGeneralizedTorques, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "KinDynComputations_generalizedBiasForces" "', argument " "2"" of type '" "iDynTree::FreeFloatingGeneralizedTorques &""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "KinDynComputations_generalizedBiasForces" "', argument " "2"" of type '" "iDynTree::FreeFloatingGeneralizedTorques &""'"); + } + arg2 = reinterpret_cast< iDynTree::FreeFloatingGeneralizedTorques * >(argp2); + result = (bool)(arg1)->generalizedBiasForces(*arg2); + _out = SWIG_From_bool(static_cast< bool >(result)); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_KinDynComputations_generalizedGravityForces(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::KinDynComputations *arg1 = (iDynTree::KinDynComputations *) 0 ; + iDynTree::FreeFloatingGeneralizedTorques *arg2 = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + mxArray * _out; + bool result; + + if (!SWIG_check_num_args("KinDynComputations_generalizedGravityForces",argc,2,2,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__KinDynComputations, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "KinDynComputations_generalizedGravityForces" "', argument " "1"" of type '" "iDynTree::KinDynComputations *""'"); + } + arg1 = reinterpret_cast< iDynTree::KinDynComputations * >(argp1); + res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__FreeFloatingGeneralizedTorques, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "KinDynComputations_generalizedGravityForces" "', argument " "2"" of type '" "iDynTree::FreeFloatingGeneralizedTorques &""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "KinDynComputations_generalizedGravityForces" "', argument " "2"" of type '" "iDynTree::FreeFloatingGeneralizedTorques &""'"); + } + arg2 = reinterpret_cast< iDynTree::FreeFloatingGeneralizedTorques * >(argp2); + result = (bool)(arg1)->generalizedGravityForces(*arg2); + _out = SWIG_From_bool(static_cast< bool >(result)); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_KinDynComputations_generalizedExternalForces(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::KinDynComputations *arg1 = (iDynTree::KinDynComputations *) 0 ; + iDynTree::LinkNetExternalWrenches *arg2 = 0 ; + iDynTree::FreeFloatingGeneralizedTorques *arg3 = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + void *argp3 = 0 ; + int res3 = 0 ; + mxArray * _out; + bool result; + + if (!SWIG_check_num_args("KinDynComputations_generalizedExternalForces",argc,3,3,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__KinDynComputations, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "KinDynComputations_generalizedExternalForces" "', argument " "1"" of type '" "iDynTree::KinDynComputations *""'"); + } + arg1 = reinterpret_cast< iDynTree::KinDynComputations * >(argp1); + res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__LinkWrenches, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "KinDynComputations_generalizedExternalForces" "', argument " "2"" of type '" "iDynTree::LinkNetExternalWrenches const &""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "KinDynComputations_generalizedExternalForces" "', argument " "2"" of type '" "iDynTree::LinkNetExternalWrenches const &""'"); + } + arg2 = reinterpret_cast< iDynTree::LinkNetExternalWrenches * >(argp2); + res3 = SWIG_ConvertPtr(argv[2], &argp3, SWIGTYPE_p_iDynTree__FreeFloatingGeneralizedTorques, 0 ); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "KinDynComputations_generalizedExternalForces" "', argument " "3"" of type '" "iDynTree::FreeFloatingGeneralizedTorques &""'"); + } + if (!argp3) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "KinDynComputations_generalizedExternalForces" "', argument " "3"" of type '" "iDynTree::FreeFloatingGeneralizedTorques &""'"); + } + arg3 = reinterpret_cast< iDynTree::FreeFloatingGeneralizedTorques * >(argp3); + result = (bool)(arg1)->generalizedExternalForces((iDynTree::LinkNetExternalWrenches const &)*arg2,*arg3); + _out = SWIG_From_bool(static_cast< bool >(result)); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_KinDynComputations_inverseDynamicsInertialParametersRegressor(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + iDynTree::KinDynComputations *arg1 = (iDynTree::KinDynComputations *) 0 ; + iDynTree::Vector6 *arg2 = 0 ; + iDynTree::VectorDynSize *arg3 = 0 ; + iDynTree::MatrixDynSize *arg4 = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + void *argp3 ; + int res3 = 0 ; + void *argp4 = 0 ; + int res4 = 0 ; + mxArray * _out; + bool result; + + if (!SWIG_check_num_args("KinDynComputations_inverseDynamicsInertialParametersRegressor",argc,4,4,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__KinDynComputations, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "KinDynComputations_inverseDynamicsInertialParametersRegressor" "', argument " "1"" of type '" "iDynTree::KinDynComputations *""'"); + } + arg1 = reinterpret_cast< iDynTree::KinDynComputations * >(argp1); + res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__VectorFixSizeT_6_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "KinDynComputations_inverseDynamicsInertialParametersRegressor" "', argument " "2"" of type '" "iDynTree::Vector6 const &""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "KinDynComputations_inverseDynamicsInertialParametersRegressor" "', argument " "2"" of type '" "iDynTree::Vector6 const &""'"); + } + arg2 = reinterpret_cast< iDynTree::Vector6 * >(argp2); + res3 = SWIG_ConvertPtr(argv[2], &argp3, SWIGTYPE_p_iDynTree__VectorDynSize, 0 ); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "KinDynComputations_inverseDynamicsInertialParametersRegressor" "', argument " "3"" of type '" "iDynTree::VectorDynSize const &""'"); + } + if (!argp3) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "KinDynComputations_inverseDynamicsInertialParametersRegressor" "', argument " "3"" of type '" "iDynTree::VectorDynSize const &""'"); + } + arg3 = reinterpret_cast< iDynTree::VectorDynSize * >(argp3); + res4 = SWIG_ConvertPtr(argv[3], &argp4, SWIGTYPE_p_iDynTree__MatrixDynSize, 0 ); + if (!SWIG_IsOK(res4)) { + SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "KinDynComputations_inverseDynamicsInertialParametersRegressor" "', argument " "4"" of type '" "iDynTree::MatrixDynSize &""'"); + } + if (!argp4) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "KinDynComputations_inverseDynamicsInertialParametersRegressor" "', argument " "4"" of type '" "iDynTree::MatrixDynSize &""'"); + } + arg4 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp4); + result = (bool)(arg1)->inverseDynamicsInertialParametersRegressor((iDynTree::Vector6 const &)*arg2,(iDynTree::VectorDynSize const &)*arg3,*arg4); + _out = SWIG_From_bool(static_cast< bool >(result)); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_Matrix4x4Vector_pop(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::Matrix4x4 > *arg1 = (std::vector< iDynTree::Matrix4x4 > *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + mxArray * _out; + std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type result; + + if (!SWIG_check_num_args("Matrix4x4Vector_pop",argc,1,1,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix4x4Vector_pop" "', argument " "1"" of type '" "std::vector< iDynTree::Matrix4x4 > *""'"); + } + arg1 = reinterpret_cast< std::vector< iDynTree::Matrix4x4 > * >(argp1); + try { + result = std_vector_Sl_iDynTree_Matrix4x4_Sg__pop(arg1); + } + catch(std::out_of_range &_e) { + SWIG_exception_fail(SWIG_IndexError, (&_e)->what()); + } + + _out = SWIG_NewPointerObj((new std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type(static_cast< const std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type& >(result))), SWIGTYPE_p_iDynTree__MatrixFixSizeT_4_4_t, SWIG_POINTER_OWN | 0 ); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_Matrix4x4Vector_brace(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::Matrix4x4 > *arg1 = (std::vector< iDynTree::Matrix4x4 > *) 0 ; + std::vector< iDynTree::MatrixFixSize< 4,4 > >::difference_type arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + ptrdiff_t val2 ; + int ecode2 = 0 ; + mxArray * _out; + std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type result; + + if (!SWIG_check_num_args("Matrix4x4Vector_brace",argc,2,2,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix4x4Vector_brace" "', argument " "1"" of type '" "std::vector< iDynTree::Matrix4x4 > *""'"); + } + arg1 = reinterpret_cast< std::vector< iDynTree::Matrix4x4 > * >(argp1); + ecode2 = SWIG_AsVal_ptrdiff_t(argv[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Matrix4x4Vector_brace" "', argument " "2"" of type '" "std::vector< iDynTree::MatrixFixSize< 4,4 > >::difference_type""'"); + } + arg2 = static_cast< std::vector< iDynTree::MatrixFixSize< 4,4 > >::difference_type >(val2); + try { + result = std_vector_Sl_iDynTree_Matrix4x4_Sg__brace(arg1,arg2); + } + catch(std::out_of_range &_e) { + SWIG_exception_fail(SWIG_IndexError, (&_e)->what()); + } + + _out = SWIG_NewPointerObj((new std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type(static_cast< const std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type& >(result))), SWIGTYPE_p_iDynTree__MatrixFixSizeT_4_4_t, SWIG_POINTER_OWN | 0 ); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_Matrix4x4Vector_setbrace(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::Matrix4x4 > *arg1 = (std::vector< iDynTree::Matrix4x4 > *) 0 ; + std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type arg2 ; + std::vector< iDynTree::MatrixFixSize< 4,4 > >::difference_type arg3 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + ptrdiff_t val3 ; + int ecode3 = 0 ; + mxArray * _out; + + if (!SWIG_check_num_args("Matrix4x4Vector_setbrace",argc,3,3,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix4x4Vector_setbrace" "', argument " "1"" of type '" "std::vector< iDynTree::Matrix4x4 > *""'"); + } + arg1 = reinterpret_cast< std::vector< iDynTree::Matrix4x4 > * >(argp1); + { + res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__MatrixFixSizeT_4_4_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Matrix4x4Vector_setbrace" "', argument " "2"" of type '" "std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "Matrix4x4Vector_setbrace" "', argument " "2"" of type '" "std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type""'"); + } else { + arg2 = *(reinterpret_cast< std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type * >(argp2)); + } + } + ecode3 = SWIG_AsVal_ptrdiff_t(argv[2], &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "Matrix4x4Vector_setbrace" "', argument " "3"" of type '" "std::vector< iDynTree::MatrixFixSize< 4,4 > >::difference_type""'"); + } + arg3 = static_cast< std::vector< iDynTree::MatrixFixSize< 4,4 > >::difference_type >(val3); + try { + std_vector_Sl_iDynTree_Matrix4x4_Sg__setbrace(arg1,arg2,arg3); + } + catch(std::out_of_range &_e) { + SWIG_exception_fail(SWIG_IndexError, (&_e)->what()); + } + + _out = (mxArray*)0; + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_Matrix4x4Vector_append(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::Matrix4x4 > *arg1 = (std::vector< iDynTree::Matrix4x4 > *) 0 ; + std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + mxArray * _out; + + if (!SWIG_check_num_args("Matrix4x4Vector_append",argc,2,2,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix4x4Vector_append" "', argument " "1"" of type '" "std::vector< iDynTree::Matrix4x4 > *""'"); + } + arg1 = reinterpret_cast< std::vector< iDynTree::Matrix4x4 > * >(argp1); + { + res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__MatrixFixSizeT_4_4_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Matrix4x4Vector_append" "', argument " "2"" of type '" "std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "Matrix4x4Vector_append" "', argument " "2"" of type '" "std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type""'"); + } else { + arg2 = *(reinterpret_cast< std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type * >(argp2)); + } + } + std_vector_Sl_iDynTree_Matrix4x4_Sg__append(arg1,arg2); + _out = (mxArray*)0; + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_new_Matrix4x4Vector__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + mxArray * _out; + std::vector< iDynTree::Matrix4x4 > *result = 0 ; + + if (!SWIG_check_num_args("new_Matrix4x4Vector",argc,0,0,0)) { + SWIG_fail; + } + (void)argv; + result = (std::vector< iDynTree::Matrix4x4 > *)new std::vector< iDynTree::Matrix4x4 >(); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t, 1 | 0 ); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_new_Matrix4x4Vector__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::Matrix4x4 > *arg1 = 0 ; + int res1 = SWIG_OLDOBJ ; + mxArray * _out; + std::vector< iDynTree::Matrix4x4 > *result = 0 ; + + if (!SWIG_check_num_args("new_Matrix4x4Vector",argc,1,1,0)) { + SWIG_fail; + } + { + std::vector< iDynTree::MatrixFixSize< 4,4 >,std::allocator< iDynTree::MatrixFixSize< 4,4 > > > *ptr = (std::vector< iDynTree::MatrixFixSize< 4,4 >,std::allocator< iDynTree::MatrixFixSize< 4,4 > > > *)0; + res1 = swig::asptr(argv[0], &ptr); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_Matrix4x4Vector" "', argument " "1"" of type '" "std::vector< iDynTree::Matrix4x4 > const &""'"); + } + if (!ptr) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_Matrix4x4Vector" "', argument " "1"" of type '" "std::vector< iDynTree::Matrix4x4 > const &""'"); + } + arg1 = ptr; + } + result = (std::vector< iDynTree::Matrix4x4 > *)new std::vector< iDynTree::Matrix4x4 >((std::vector< iDynTree::Matrix4x4 > const &)*arg1); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t, 1 | 0 ); + if (_out) --resc, *resv++ = _out; + if (SWIG_IsNewObj(res1)) delete arg1; + return 0; +fail: + if (SWIG_IsNewObj(res1)) delete arg1; + return 1; +} + + +int _wrap_Matrix4x4Vector_empty(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::Matrix4x4 > *arg1 = (std::vector< iDynTree::Matrix4x4 > *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + mxArray * _out; + bool result; + + if (!SWIG_check_num_args("Matrix4x4Vector_empty",argc,1,1,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix4x4Vector_empty" "', argument " "1"" of type '" "std::vector< iDynTree::Matrix4x4 > const *""'"); + } + arg1 = reinterpret_cast< std::vector< iDynTree::Matrix4x4 > * >(argp1); + result = (bool)((std::vector< iDynTree::Matrix4x4 > const *)arg1)->empty(); + _out = SWIG_From_bool(static_cast< bool >(result)); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_Matrix4x4Vector_size(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::Matrix4x4 > *arg1 = (std::vector< iDynTree::Matrix4x4 > *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + mxArray * _out; + std::vector< iDynTree::MatrixFixSize< 4,4 > >::size_type result; + + if (!SWIG_check_num_args("Matrix4x4Vector_size",argc,1,1,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix4x4Vector_size" "', argument " "1"" of type '" "std::vector< iDynTree::Matrix4x4 > const *""'"); + } + arg1 = reinterpret_cast< std::vector< iDynTree::Matrix4x4 > * >(argp1); + result = ((std::vector< iDynTree::Matrix4x4 > const *)arg1)->size(); + _out = SWIG_From_size_t(static_cast< size_t >(result)); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_Matrix4x4Vector_swap(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::Matrix4x4 > *arg1 = (std::vector< iDynTree::Matrix4x4 > *) 0 ; + std::vector< iDynTree::Matrix4x4 > *arg2 = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + mxArray * _out; + + if (!SWIG_check_num_args("Matrix4x4Vector_swap",argc,2,2,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix4x4Vector_swap" "', argument " "1"" of type '" "std::vector< iDynTree::Matrix4x4 > *""'"); + } + arg1 = reinterpret_cast< std::vector< iDynTree::Matrix4x4 > * >(argp1); + res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Matrix4x4Vector_swap" "', argument " "2"" of type '" "std::vector< iDynTree::Matrix4x4 > &""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "Matrix4x4Vector_swap" "', argument " "2"" of type '" "std::vector< iDynTree::Matrix4x4 > &""'"); + } + arg2 = reinterpret_cast< std::vector< iDynTree::Matrix4x4 > * >(argp2); + (arg1)->swap(*arg2); + _out = (mxArray*)0; + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_Matrix4x4Vector_begin(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::Matrix4x4 > *arg1 = (std::vector< iDynTree::Matrix4x4 > *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + mxArray * _out; + SwigValueWrapper< std::vector< iDynTree::MatrixFixSize< 4,4 > >::iterator > result; + + if (!SWIG_check_num_args("Matrix4x4Vector_begin",argc,1,1,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix4x4Vector_begin" "', argument " "1"" of type '" "std::vector< iDynTree::Matrix4x4 > *""'"); + } + arg1 = reinterpret_cast< std::vector< iDynTree::Matrix4x4 > * >(argp1); + result = (arg1)->begin(); + _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< iDynTree::MatrixFixSize< 4,4 > >::iterator & >(result)), + swig::MatlabSwigIterator::descriptor(),SWIG_POINTER_OWN); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_Matrix4x4Vector_end(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::Matrix4x4 > *arg1 = (std::vector< iDynTree::Matrix4x4 > *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + mxArray * _out; + SwigValueWrapper< std::vector< iDynTree::MatrixFixSize< 4,4 > >::iterator > result; + + if (!SWIG_check_num_args("Matrix4x4Vector_end",argc,1,1,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix4x4Vector_end" "', argument " "1"" of type '" "std::vector< iDynTree::Matrix4x4 > *""'"); + } + arg1 = reinterpret_cast< std::vector< iDynTree::Matrix4x4 > * >(argp1); + result = (arg1)->end(); + _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< iDynTree::MatrixFixSize< 4,4 > >::iterator & >(result)), + swig::MatlabSwigIterator::descriptor(),SWIG_POINTER_OWN); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_Matrix4x4Vector_rbegin(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::Matrix4x4 > *arg1 = (std::vector< iDynTree::Matrix4x4 > *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + mxArray * _out; + SwigValueWrapper< std::vector< iDynTree::MatrixFixSize< 4,4 > >::reverse_iterator > result; + + if (!SWIG_check_num_args("Matrix4x4Vector_rbegin",argc,1,1,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix4x4Vector_rbegin" "', argument " "1"" of type '" "std::vector< iDynTree::Matrix4x4 > *""'"); + } + arg1 = reinterpret_cast< std::vector< iDynTree::Matrix4x4 > * >(argp1); + result = (arg1)->rbegin(); + _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< iDynTree::MatrixFixSize< 4,4 > >::reverse_iterator & >(result)), + swig::MatlabSwigIterator::descriptor(),SWIG_POINTER_OWN); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_Matrix4x4Vector_rend(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::Matrix4x4 > *arg1 = (std::vector< iDynTree::Matrix4x4 > *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + mxArray * _out; + SwigValueWrapper< std::vector< iDynTree::MatrixFixSize< 4,4 > >::reverse_iterator > result; + + if (!SWIG_check_num_args("Matrix4x4Vector_rend",argc,1,1,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix4x4Vector_rend" "', argument " "1"" of type '" "std::vector< iDynTree::Matrix4x4 > *""'"); + } + arg1 = reinterpret_cast< std::vector< iDynTree::Matrix4x4 > * >(argp1); + result = (arg1)->rend(); + _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< iDynTree::MatrixFixSize< 4,4 > >::reverse_iterator & >(result)), + swig::MatlabSwigIterator::descriptor(),SWIG_POINTER_OWN); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_Matrix4x4Vector_clear(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::Matrix4x4 > *arg1 = (std::vector< iDynTree::Matrix4x4 > *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + mxArray * _out; + + if (!SWIG_check_num_args("Matrix4x4Vector_clear",argc,1,1,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix4x4Vector_clear" "', argument " "1"" of type '" "std::vector< iDynTree::Matrix4x4 > *""'"); + } + arg1 = reinterpret_cast< std::vector< iDynTree::Matrix4x4 > * >(argp1); + (arg1)->clear(); + _out = (mxArray*)0; + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_Matrix4x4Vector_get_allocator(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::Matrix4x4 > *arg1 = (std::vector< iDynTree::Matrix4x4 > *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + mxArray * _out; + SwigValueWrapper< std::allocator< iDynTree::MatrixFixSize< 4,4 > > > result; + + if (!SWIG_check_num_args("Matrix4x4Vector_get_allocator",argc,1,1,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix4x4Vector_get_allocator" "', argument " "1"" of type '" "std::vector< iDynTree::Matrix4x4 > const *""'"); + } + arg1 = reinterpret_cast< std::vector< iDynTree::Matrix4x4 > * >(argp1); + result = ((std::vector< iDynTree::Matrix4x4 > const *)arg1)->get_allocator(); + _out = SWIG_NewPointerObj((new std::vector< iDynTree::MatrixFixSize< 4,4 > >::allocator_type(static_cast< const std::vector< iDynTree::MatrixFixSize< 4,4 > >::allocator_type& >(result))), SWIGTYPE_p_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t, SWIG_POINTER_OWN | 0 ); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_new_Matrix4x4Vector__SWIG_2(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::MatrixFixSize< 4,4 > >::size_type arg1 ; + size_t val1 ; + int ecode1 = 0 ; + mxArray * _out; + std::vector< iDynTree::Matrix4x4 > *result = 0 ; + + if (!SWIG_check_num_args("new_Matrix4x4Vector",argc,1,1,0)) { + SWIG_fail; + } + ecode1 = SWIG_AsVal_size_t(argv[0], &val1); + if (!SWIG_IsOK(ecode1)) { + SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_Matrix4x4Vector" "', argument " "1"" of type '" "std::vector< iDynTree::MatrixFixSize< 4,4 > >::size_type""'"); + } + arg1 = static_cast< std::vector< iDynTree::MatrixFixSize< 4,4 > >::size_type >(val1); + result = (std::vector< iDynTree::Matrix4x4 > *)new std::vector< iDynTree::Matrix4x4 >(arg1); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t, 1 | 0 ); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_Matrix4x4Vector_pop_back(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::Matrix4x4 > *arg1 = (std::vector< iDynTree::Matrix4x4 > *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + mxArray * _out; + + if (!SWIG_check_num_args("Matrix4x4Vector_pop_back",argc,1,1,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix4x4Vector_pop_back" "', argument " "1"" of type '" "std::vector< iDynTree::Matrix4x4 > *""'"); + } + arg1 = reinterpret_cast< std::vector< iDynTree::Matrix4x4 > * >(argp1); + (arg1)->pop_back(); + _out = (mxArray*)0; + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_Matrix4x4Vector_resize__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::Matrix4x4 > *arg1 = (std::vector< iDynTree::Matrix4x4 > *) 0 ; + std::vector< iDynTree::MatrixFixSize< 4,4 > >::size_type arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + size_t val2 ; + int ecode2 = 0 ; + mxArray * _out; + + if (!SWIG_check_num_args("Matrix4x4Vector_resize",argc,2,2,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix4x4Vector_resize" "', argument " "1"" of type '" "std::vector< iDynTree::Matrix4x4 > *""'"); + } + arg1 = reinterpret_cast< std::vector< iDynTree::Matrix4x4 > * >(argp1); + ecode2 = SWIG_AsVal_size_t(argv[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Matrix4x4Vector_resize" "', argument " "2"" of type '" "std::vector< iDynTree::MatrixFixSize< 4,4 > >::size_type""'"); + } + arg2 = static_cast< std::vector< iDynTree::MatrixFixSize< 4,4 > >::size_type >(val2); + (arg1)->resize(arg2); + _out = (mxArray*)0; + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_Matrix4x4Vector_erase__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::Matrix4x4 > *arg1 = (std::vector< iDynTree::Matrix4x4 > *) 0 ; + SwigValueWrapper< std::vector< iDynTree::MatrixFixSize< 4,4 > >::iterator > arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + swig::MatlabSwigIterator *iter2 = 0 ; + int res2 ; + mxArray * _out; + SwigValueWrapper< std::vector< iDynTree::MatrixFixSize< 4,4 > >::iterator > result; + + if (!SWIG_check_num_args("Matrix4x4Vector_erase",argc,2,2,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix4x4Vector_erase" "', argument " "1"" of type '" "std::vector< iDynTree::Matrix4x4 > *""'"); + } + arg1 = reinterpret_cast< std::vector< iDynTree::Matrix4x4 > * >(argp1); + res2 = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter2), swig::MatlabSwigIterator::descriptor(), 0); + if (!SWIG_IsOK(res2) || !iter2) { + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "Matrix4x4Vector_erase" "', argument " "2"" of type '" "std::vector< iDynTree::MatrixFixSize< 4,4 > >::iterator""'"); + } else { + swig::MatlabSwigIterator_T >::iterator > *iter_t = dynamic_cast >::iterator > *>(iter2); + if (iter_t) { + arg2 = iter_t->get_current(); + } else { + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "Matrix4x4Vector_erase" "', argument " "2"" of type '" "std::vector< iDynTree::MatrixFixSize< 4,4 > >::iterator""'"); + } + } + result = std_vector_Sl_iDynTree_Matrix4x4_Sg__erase__SWIG_0(arg1,arg2); + _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< iDynTree::MatrixFixSize< 4,4 > >::iterator & >(result)), + swig::MatlabSwigIterator::descriptor(),SWIG_POINTER_OWN); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_Matrix4x4Vector_erase__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::Matrix4x4 > *arg1 = (std::vector< iDynTree::Matrix4x4 > *) 0 ; + SwigValueWrapper< std::vector< iDynTree::MatrixFixSize< 4,4 > >::iterator > arg2 ; + SwigValueWrapper< std::vector< iDynTree::MatrixFixSize< 4,4 > >::iterator > arg3 ; + void *argp1 = 0 ; + int res1 = 0 ; + swig::MatlabSwigIterator *iter2 = 0 ; + int res2 ; + swig::MatlabSwigIterator *iter3 = 0 ; + int res3 ; + mxArray * _out; + SwigValueWrapper< std::vector< iDynTree::MatrixFixSize< 4,4 > >::iterator > result; + + if (!SWIG_check_num_args("Matrix4x4Vector_erase",argc,3,3,0)) { + SWIG_fail; + } + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix4x4Vector_erase" "', argument " "1"" of type '" "std::vector< iDynTree::Matrix4x4 > *""'"); + } + arg1 = reinterpret_cast< std::vector< iDynTree::Matrix4x4 > * >(argp1); + res2 = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter2), swig::MatlabSwigIterator::descriptor(), 0); + if (!SWIG_IsOK(res2) || !iter2) { + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "Matrix4x4Vector_erase" "', argument " "2"" of type '" "std::vector< iDynTree::MatrixFixSize< 4,4 > >::iterator""'"); + } else { + swig::MatlabSwigIterator_T >::iterator > *iter_t = dynamic_cast >::iterator > *>(iter2); + if (iter_t) { + arg2 = iter_t->get_current(); + } else { + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "Matrix4x4Vector_erase" "', argument " "2"" of type '" "std::vector< iDynTree::MatrixFixSize< 4,4 > >::iterator""'"); + } + } + res3 = SWIG_ConvertPtr(argv[2], SWIG_as_voidptrptr(&iter3), swig::MatlabSwigIterator::descriptor(), 0); + if (!SWIG_IsOK(res3) || !iter3) { + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "Matrix4x4Vector_erase" "', argument " "3"" of type '" "std::vector< iDynTree::MatrixFixSize< 4,4 > >::iterator""'"); + } else { + swig::MatlabSwigIterator_T >::iterator > *iter_t = dynamic_cast >::iterator > *>(iter3); + if (iter_t) { + arg3 = iter_t->get_current(); + } else { + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "Matrix4x4Vector_erase" "', argument " "3"" of type '" "std::vector< iDynTree::MatrixFixSize< 4,4 > >::iterator""'"); + } + } + result = std_vector_Sl_iDynTree_Matrix4x4_Sg__erase__SWIG_1(arg1,arg2,arg3); + _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< iDynTree::MatrixFixSize< 4,4 > >::iterator & >(result)), + swig::MatlabSwigIterator::descriptor(),SWIG_POINTER_OWN); + if (_out) --resc, *resv++ = _out; + return 0; +fail: + return 1; +} + + +int _wrap_Matrix4x4Vector_erase(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + if (argc == 2) { + int _v; + int res = swig::asptr(argv[0], (std::vector< iDynTree::MatrixFixSize< 4,4 >,std::allocator< iDynTree::MatrixFixSize< 4,4 > > >**)(0)); + _v = SWIG_CheckState(res); + if (_v) { + swig::MatlabSwigIterator *iter = 0; + int res = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter), swig::MatlabSwigIterator::descriptor(), 0); + _v = (SWIG_IsOK(res) && iter && (dynamic_cast >::iterator > *>(iter) != 0)); + if (_v) { + return _wrap_Matrix4x4Vector_erase__SWIG_0(resc,resv,argc,argv); + } + } + } + if (argc == 3) { + int _v; + int res = swig::asptr(argv[0], (std::vector< iDynTree::MatrixFixSize< 4,4 >,std::allocator< iDynTree::MatrixFixSize< 4,4 > > >**)(0)); + _v = SWIG_CheckState(res); + if (_v) { + swig::MatlabSwigIterator *iter = 0; + int res = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter), swig::MatlabSwigIterator::descriptor(), 0); + _v = (SWIG_IsOK(res) && iter && (dynamic_cast >::iterator > *>(iter) != 0)); + if (_v) { + swig::MatlabSwigIterator *iter = 0; + int res = SWIG_ConvertPtr(argv[2], SWIG_as_voidptrptr(&iter), swig::MatlabSwigIterator::descriptor(), 0); + _v = (SWIG_IsOK(res) && iter && (dynamic_cast >::iterator > *>(iter) != 0)); + if (_v) { + return _wrap_Matrix4x4Vector_erase__SWIG_1(resc,resv,argc,argv); + } + } + } + } + + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'Matrix4x4Vector_erase'." + " Possible C/C++ prototypes are:\n" + " std::vector< iDynTree::Matrix4x4 >::erase(std::vector< iDynTree::MatrixFixSize< 4,4 > >::iterator)\n" + " std::vector< iDynTree::Matrix4x4 >::erase(std::vector< iDynTree::MatrixFixSize< 4,4 > >::iterator,std::vector< iDynTree::MatrixFixSize< 4,4 > >::iterator)\n"); return 1; } -int _wrap_KinDynComputations_getCenterOfMassJacobian(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::KinDynComputations *arg1 = (iDynTree::KinDynComputations *) 0 ; - iDynTree::MatrixDynSize *arg2 = 0 ; - void *argp1 = 0 ; - int res1 = 0 ; - void *argp2 = 0 ; +int _wrap_new_Matrix4x4Vector__SWIG_3(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::MatrixFixSize< 4,4 > >::size_type arg1 ; + std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type *arg2 = 0 ; + size_t val1 ; + int ecode1 = 0 ; + void *argp2 ; int res2 = 0 ; mxArray * _out; - bool result; + std::vector< iDynTree::Matrix4x4 > *result = 0 ; - if (!SWIG_check_num_args("KinDynComputations_getCenterOfMassJacobian",argc,2,2,0)) { + if (!SWIG_check_num_args("new_Matrix4x4Vector",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__KinDynComputations, 0 | 0 ); - if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "KinDynComputations_getCenterOfMassJacobian" "', argument " "1"" of type '" "iDynTree::KinDynComputations *""'"); - } - arg1 = reinterpret_cast< iDynTree::KinDynComputations * >(argp1); - res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__MatrixDynSize, 0 ); + ecode1 = SWIG_AsVal_size_t(argv[0], &val1); + if (!SWIG_IsOK(ecode1)) { + SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_Matrix4x4Vector" "', argument " "1"" of type '" "std::vector< iDynTree::MatrixFixSize< 4,4 > >::size_type""'"); + } + arg1 = static_cast< std::vector< iDynTree::MatrixFixSize< 4,4 > >::size_type >(val1); + res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__MatrixFixSizeT_4_4_t, 0 ); if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "KinDynComputations_getCenterOfMassJacobian" "', argument " "2"" of type '" "iDynTree::MatrixDynSize &""'"); + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_Matrix4x4Vector" "', argument " "2"" of type '" "std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type const &""'"); } if (!argp2) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "KinDynComputations_getCenterOfMassJacobian" "', argument " "2"" of type '" "iDynTree::MatrixDynSize &""'"); + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_Matrix4x4Vector" "', argument " "2"" of type '" "std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type const &""'"); } - arg2 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp2); - result = (bool)(arg1)->getCenterOfMassJacobian(*arg2); - _out = SWIG_From_bool(static_cast< bool >(result)); + arg2 = reinterpret_cast< std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type * >(argp2); + result = (std::vector< iDynTree::Matrix4x4 > *)new std::vector< iDynTree::Matrix4x4 >(arg1,(std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type const &)*arg2); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t, 1 | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -94201,82 +96702,81 @@ int _wrap_KinDynComputations_getCenterOfMassJacobian(int resc, mxArray *resv[], } -int _wrap_KinDynComputations_getCenterOfMassBiasAcc(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::KinDynComputations *arg1 = (iDynTree::KinDynComputations *) 0 ; - void *argp1 = 0 ; - int res1 = 0 ; - mxArray * _out; - iDynTree::Vector3 result; - - if (!SWIG_check_num_args("KinDynComputations_getCenterOfMassBiasAcc",argc,1,1,0)) { - SWIG_fail; +int _wrap_new_Matrix4x4Vector(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + if (argc == 0) { + return _wrap_new_Matrix4x4Vector__SWIG_0(resc,resv,argc,argv); } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__KinDynComputations, 0 | 0 ); - if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "KinDynComputations_getCenterOfMassBiasAcc" "', argument " "1"" of type '" "iDynTree::KinDynComputations *""'"); + if (argc == 1) { + int _v; + { + int res = SWIG_AsVal_size_t(argv[0], NULL); + _v = SWIG_CheckState(res); + } + if (_v) { + return _wrap_new_Matrix4x4Vector__SWIG_2(resc,resv,argc,argv); + } } - arg1 = reinterpret_cast< iDynTree::KinDynComputations * >(argp1); - result = (arg1)->getCenterOfMassBiasAcc(); - _out = SWIG_NewPointerObj((new iDynTree::Vector3(static_cast< const iDynTree::Vector3& >(result))), SWIGTYPE_p_iDynTree__VectorFixSizeT_3_t, SWIG_POINTER_OWN | 0 ); - if (_out) --resc, *resv++ = _out; - return 0; -fail: - return 1; -} - - -int _wrap_KinDynComputations_getAverageVelocity(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::KinDynComputations *arg1 = (iDynTree::KinDynComputations *) 0 ; - void *argp1 = 0 ; - int res1 = 0 ; - mxArray * _out; - iDynTree::Twist result; - - if (!SWIG_check_num_args("KinDynComputations_getAverageVelocity",argc,1,1,0)) { - SWIG_fail; + if (argc == 1) { + int _v; + int res = swig::asptr(argv[0], (std::vector< iDynTree::MatrixFixSize< 4,4 >,std::allocator< iDynTree::MatrixFixSize< 4,4 > > >**)(0)); + _v = SWIG_CheckState(res); + if (_v) { + return _wrap_new_Matrix4x4Vector__SWIG_1(resc,resv,argc,argv); + } } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__KinDynComputations, 0 | 0 ); - if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "KinDynComputations_getAverageVelocity" "', argument " "1"" of type '" "iDynTree::KinDynComputations *""'"); + if (argc == 2) { + int _v; + { + int res = SWIG_AsVal_size_t(argv[0], NULL); + _v = SWIG_CheckState(res); + } + if (_v) { + void *vptr = 0; + int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_iDynTree__MatrixFixSizeT_4_4_t, 0); + _v = SWIG_CheckState(res); + if (_v) { + return _wrap_new_Matrix4x4Vector__SWIG_3(resc,resv,argc,argv); + } + } } - arg1 = reinterpret_cast< iDynTree::KinDynComputations * >(argp1); - result = (arg1)->getAverageVelocity(); - _out = SWIG_NewPointerObj((new iDynTree::Twist(static_cast< const iDynTree::Twist& >(result))), SWIGTYPE_p_iDynTree__Twist, SWIG_POINTER_OWN | 0 ); - if (_out) --resc, *resv++ = _out; - return 0; -fail: + + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'new_Matrix4x4Vector'." + " Possible C/C++ prototypes are:\n" + " std::vector< iDynTree::Matrix4x4 >::vector()\n" + " std::vector< iDynTree::Matrix4x4 >::vector(std::vector< iDynTree::Matrix4x4 > const &)\n" + " std::vector< iDynTree::Matrix4x4 >::vector(std::vector< iDynTree::MatrixFixSize< 4,4 > >::size_type)\n" + " std::vector< iDynTree::Matrix4x4 >::vector(std::vector< iDynTree::MatrixFixSize< 4,4 > >::size_type,std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type const &)\n"); return 1; } -int _wrap_KinDynComputations_getAverageVelocityJacobian(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::KinDynComputations *arg1 = (iDynTree::KinDynComputations *) 0 ; - iDynTree::MatrixDynSize *arg2 = 0 ; +int _wrap_Matrix4x4Vector_push_back(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::Matrix4x4 > *arg1 = (std::vector< iDynTree::Matrix4x4 > *) 0 ; + std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type *arg2 = 0 ; void *argp1 = 0 ; int res1 = 0 ; - void *argp2 = 0 ; + void *argp2 ; int res2 = 0 ; mxArray * _out; - bool result; - if (!SWIG_check_num_args("KinDynComputations_getAverageVelocityJacobian",argc,2,2,0)) { + if (!SWIG_check_num_args("Matrix4x4Vector_push_back",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__KinDynComputations, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "KinDynComputations_getAverageVelocityJacobian" "', argument " "1"" of type '" "iDynTree::KinDynComputations *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix4x4Vector_push_back" "', argument " "1"" of type '" "std::vector< iDynTree::Matrix4x4 > *""'"); } - arg1 = reinterpret_cast< iDynTree::KinDynComputations * >(argp1); - res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__MatrixDynSize, 0 ); + arg1 = reinterpret_cast< std::vector< iDynTree::Matrix4x4 > * >(argp1); + res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__MatrixFixSizeT_4_4_t, 0 ); if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "KinDynComputations_getAverageVelocityJacobian" "', argument " "2"" of type '" "iDynTree::MatrixDynSize &""'"); + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Matrix4x4Vector_push_back" "', argument " "2"" of type '" "std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type const &""'"); } if (!argp2) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "KinDynComputations_getAverageVelocityJacobian" "', argument " "2"" of type '" "iDynTree::MatrixDynSize &""'"); + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "Matrix4x4Vector_push_back" "', argument " "2"" of type '" "std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type const &""'"); } - arg2 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp2); - result = (bool)(arg1)->getAverageVelocityJacobian(*arg2); - _out = SWIG_From_bool(static_cast< bool >(result)); + arg2 = reinterpret_cast< std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type * >(argp2); + (arg1)->push_back((std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type const &)*arg2); + _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; fail: @@ -94284,23 +96784,23 @@ int _wrap_KinDynComputations_getAverageVelocityJacobian(int resc, mxArray *resv[ } -int _wrap_KinDynComputations_getCentroidalAverageVelocity(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::KinDynComputations *arg1 = (iDynTree::KinDynComputations *) 0 ; +int _wrap_Matrix4x4Vector_front(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::Matrix4x4 > *arg1 = (std::vector< iDynTree::Matrix4x4 > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; mxArray * _out; - iDynTree::Twist result; + std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type *result = 0 ; - if (!SWIG_check_num_args("KinDynComputations_getCentroidalAverageVelocity",argc,1,1,0)) { + if (!SWIG_check_num_args("Matrix4x4Vector_front",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__KinDynComputations, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "KinDynComputations_getCentroidalAverageVelocity" "', argument " "1"" of type '" "iDynTree::KinDynComputations *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix4x4Vector_front" "', argument " "1"" of type '" "std::vector< iDynTree::Matrix4x4 > const *""'"); } - arg1 = reinterpret_cast< iDynTree::KinDynComputations * >(argp1); - result = (arg1)->getCentroidalAverageVelocity(); - _out = SWIG_NewPointerObj((new iDynTree::Twist(static_cast< const iDynTree::Twist& >(result))), SWIGTYPE_p_iDynTree__Twist, SWIG_POINTER_OWN | 0 ); + arg1 = reinterpret_cast< std::vector< iDynTree::Matrix4x4 > * >(argp1); + result = (std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type *) &((std::vector< iDynTree::Matrix4x4 > const *)arg1)->front(); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__MatrixFixSizeT_4_4_t, 0 | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -94308,34 +96808,23 @@ int _wrap_KinDynComputations_getCentroidalAverageVelocity(int resc, mxArray *res } -int _wrap_KinDynComputations_getCentroidalAverageVelocityJacobian(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::KinDynComputations *arg1 = (iDynTree::KinDynComputations *) 0 ; - iDynTree::MatrixDynSize *arg2 = 0 ; +int _wrap_Matrix4x4Vector_back(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::Matrix4x4 > *arg1 = (std::vector< iDynTree::Matrix4x4 > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; - void *argp2 = 0 ; - int res2 = 0 ; mxArray * _out; - bool result; + std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type *result = 0 ; - if (!SWIG_check_num_args("KinDynComputations_getCentroidalAverageVelocityJacobian",argc,2,2,0)) { + if (!SWIG_check_num_args("Matrix4x4Vector_back",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__KinDynComputations, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "KinDynComputations_getCentroidalAverageVelocityJacobian" "', argument " "1"" of type '" "iDynTree::KinDynComputations *""'"); - } - arg1 = reinterpret_cast< iDynTree::KinDynComputations * >(argp1); - res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__MatrixDynSize, 0 ); - if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "KinDynComputations_getCentroidalAverageVelocityJacobian" "', argument " "2"" of type '" "iDynTree::MatrixDynSize &""'"); - } - if (!argp2) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "KinDynComputations_getCentroidalAverageVelocityJacobian" "', argument " "2"" of type '" "iDynTree::MatrixDynSize &""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix4x4Vector_back" "', argument " "1"" of type '" "std::vector< iDynTree::Matrix4x4 > const *""'"); } - arg2 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp2); - result = (bool)(arg1)->getCentroidalAverageVelocityJacobian(*arg2); - _out = SWIG_From_bool(static_cast< bool >(result)); + arg1 = reinterpret_cast< std::vector< iDynTree::Matrix4x4 > * >(argp1); + result = (std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type *) &((std::vector< iDynTree::Matrix4x4 > const *)arg1)->back(); + _out = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_iDynTree__MatrixFixSizeT_4_4_t, 0 | 0 ); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -94343,23 +96832,41 @@ int _wrap_KinDynComputations_getCentroidalAverageVelocityJacobian(int resc, mxAr } -int _wrap_KinDynComputations_getLinearAngularMomentum(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::KinDynComputations *arg1 = (iDynTree::KinDynComputations *) 0 ; +int _wrap_Matrix4x4Vector_assign(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::Matrix4x4 > *arg1 = (std::vector< iDynTree::Matrix4x4 > *) 0 ; + std::vector< iDynTree::MatrixFixSize< 4,4 > >::size_type arg2 ; + std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; + size_t val2 ; + int ecode2 = 0 ; + void *argp3 ; + int res3 = 0 ; mxArray * _out; - iDynTree::SpatialMomentum result; - if (!SWIG_check_num_args("KinDynComputations_getLinearAngularMomentum",argc,1,1,0)) { + if (!SWIG_check_num_args("Matrix4x4Vector_assign",argc,3,3,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__KinDynComputations, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "KinDynComputations_getLinearAngularMomentum" "', argument " "1"" of type '" "iDynTree::KinDynComputations *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix4x4Vector_assign" "', argument " "1"" of type '" "std::vector< iDynTree::Matrix4x4 > *""'"); } - arg1 = reinterpret_cast< iDynTree::KinDynComputations * >(argp1); - result = (arg1)->getLinearAngularMomentum(); - _out = SWIG_NewPointerObj((new iDynTree::SpatialMomentum(static_cast< const iDynTree::SpatialMomentum& >(result))), SWIGTYPE_p_iDynTree__SpatialMomentum, SWIG_POINTER_OWN | 0 ); + arg1 = reinterpret_cast< std::vector< iDynTree::Matrix4x4 > * >(argp1); + ecode2 = SWIG_AsVal_size_t(argv[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Matrix4x4Vector_assign" "', argument " "2"" of type '" "std::vector< iDynTree::MatrixFixSize< 4,4 > >::size_type""'"); + } + arg2 = static_cast< std::vector< iDynTree::MatrixFixSize< 4,4 > >::size_type >(val2); + res3 = SWIG_ConvertPtr(argv[2], &argp3, SWIGTYPE_p_iDynTree__MatrixFixSizeT_4_4_t, 0 ); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "Matrix4x4Vector_assign" "', argument " "3"" of type '" "std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type const &""'"); + } + if (!argp3) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "Matrix4x4Vector_assign" "', argument " "3"" of type '" "std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type const &""'"); + } + arg3 = reinterpret_cast< std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type * >(argp3); + (arg1)->assign(arg2,(std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type const &)*arg3); + _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; fail: @@ -94367,34 +96874,41 @@ int _wrap_KinDynComputations_getLinearAngularMomentum(int resc, mxArray *resv[], } -int _wrap_KinDynComputations_getLinearAngularMomentumJacobian(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::KinDynComputations *arg1 = (iDynTree::KinDynComputations *) 0 ; - iDynTree::MatrixDynSize *arg2 = 0 ; +int _wrap_Matrix4x4Vector_resize__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::Matrix4x4 > *arg1 = (std::vector< iDynTree::Matrix4x4 > *) 0 ; + std::vector< iDynTree::MatrixFixSize< 4,4 > >::size_type arg2 ; + std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; - void *argp2 = 0 ; - int res2 = 0 ; + size_t val2 ; + int ecode2 = 0 ; + void *argp3 ; + int res3 = 0 ; mxArray * _out; - bool result; - if (!SWIG_check_num_args("KinDynComputations_getLinearAngularMomentumJacobian",argc,2,2,0)) { + if (!SWIG_check_num_args("Matrix4x4Vector_resize",argc,3,3,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__KinDynComputations, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "KinDynComputations_getLinearAngularMomentumJacobian" "', argument " "1"" of type '" "iDynTree::KinDynComputations *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix4x4Vector_resize" "', argument " "1"" of type '" "std::vector< iDynTree::Matrix4x4 > *""'"); } - arg1 = reinterpret_cast< iDynTree::KinDynComputations * >(argp1); - res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__MatrixDynSize, 0 ); - if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "KinDynComputations_getLinearAngularMomentumJacobian" "', argument " "2"" of type '" "iDynTree::MatrixDynSize &""'"); + arg1 = reinterpret_cast< std::vector< iDynTree::Matrix4x4 > * >(argp1); + ecode2 = SWIG_AsVal_size_t(argv[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Matrix4x4Vector_resize" "', argument " "2"" of type '" "std::vector< iDynTree::MatrixFixSize< 4,4 > >::size_type""'"); + } + arg2 = static_cast< std::vector< iDynTree::MatrixFixSize< 4,4 > >::size_type >(val2); + res3 = SWIG_ConvertPtr(argv[2], &argp3, SWIGTYPE_p_iDynTree__MatrixFixSizeT_4_4_t, 0 ); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "Matrix4x4Vector_resize" "', argument " "3"" of type '" "std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type const &""'"); } - if (!argp2) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "KinDynComputations_getLinearAngularMomentumJacobian" "', argument " "2"" of type '" "iDynTree::MatrixDynSize &""'"); + if (!argp3) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "Matrix4x4Vector_resize" "', argument " "3"" of type '" "std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type const &""'"); } - arg2 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp2); - result = (bool)(arg1)->getLinearAngularMomentumJacobian(*arg2); - _out = SWIG_From_bool(static_cast< bool >(result)); + arg3 = reinterpret_cast< std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type * >(argp3); + (arg1)->resize(arg2,(std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type const &)*arg3); + _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; fail: @@ -94402,58 +96916,92 @@ int _wrap_KinDynComputations_getLinearAngularMomentumJacobian(int resc, mxArray } -int _wrap_KinDynComputations_getCentroidalTotalMomentum(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::KinDynComputations *arg1 = (iDynTree::KinDynComputations *) 0 ; - void *argp1 = 0 ; - int res1 = 0 ; - mxArray * _out; - iDynTree::SpatialMomentum result; - - if (!SWIG_check_num_args("KinDynComputations_getCentroidalTotalMomentum",argc,1,1,0)) { - SWIG_fail; +int _wrap_Matrix4x4Vector_resize(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + if (argc == 2) { + int _v; + int res = swig::asptr(argv[0], (std::vector< iDynTree::MatrixFixSize< 4,4 >,std::allocator< iDynTree::MatrixFixSize< 4,4 > > >**)(0)); + _v = SWIG_CheckState(res); + if (_v) { + { + int res = SWIG_AsVal_size_t(argv[1], NULL); + _v = SWIG_CheckState(res); + } + if (_v) { + return _wrap_Matrix4x4Vector_resize__SWIG_0(resc,resv,argc,argv); + } + } } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__KinDynComputations, 0 | 0 ); - if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "KinDynComputations_getCentroidalTotalMomentum" "', argument " "1"" of type '" "iDynTree::KinDynComputations *""'"); + if (argc == 3) { + int _v; + int res = swig::asptr(argv[0], (std::vector< iDynTree::MatrixFixSize< 4,4 >,std::allocator< iDynTree::MatrixFixSize< 4,4 > > >**)(0)); + _v = SWIG_CheckState(res); + if (_v) { + { + int res = SWIG_AsVal_size_t(argv[1], NULL); + _v = SWIG_CheckState(res); + } + if (_v) { + void *vptr = 0; + int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_iDynTree__MatrixFixSizeT_4_4_t, 0); + _v = SWIG_CheckState(res); + if (_v) { + return _wrap_Matrix4x4Vector_resize__SWIG_1(resc,resv,argc,argv); + } + } + } } - arg1 = reinterpret_cast< iDynTree::KinDynComputations * >(argp1); - result = (arg1)->getCentroidalTotalMomentum(); - _out = SWIG_NewPointerObj((new iDynTree::SpatialMomentum(static_cast< const iDynTree::SpatialMomentum& >(result))), SWIGTYPE_p_iDynTree__SpatialMomentum, SWIG_POINTER_OWN | 0 ); - if (_out) --resc, *resv++ = _out; - return 0; -fail: + + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'Matrix4x4Vector_resize'." + " Possible C/C++ prototypes are:\n" + " std::vector< iDynTree::Matrix4x4 >::resize(std::vector< iDynTree::MatrixFixSize< 4,4 > >::size_type)\n" + " std::vector< iDynTree::Matrix4x4 >::resize(std::vector< iDynTree::MatrixFixSize< 4,4 > >::size_type,std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type const &)\n"); return 1; } -int _wrap_KinDynComputations_getFreeFloatingMassMatrix(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::KinDynComputations *arg1 = (iDynTree::KinDynComputations *) 0 ; - iDynTree::MatrixDynSize *arg2 = 0 ; +int _wrap_Matrix4x4Vector_insert__SWIG_0(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::Matrix4x4 > *arg1 = (std::vector< iDynTree::Matrix4x4 > *) 0 ; + SwigValueWrapper< std::vector< iDynTree::MatrixFixSize< 4,4 > >::iterator > arg2 ; + std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type *arg3 = 0 ; void *argp1 = 0 ; int res1 = 0 ; - void *argp2 = 0 ; - int res2 = 0 ; + swig::MatlabSwigIterator *iter2 = 0 ; + int res2 ; + void *argp3 ; + int res3 = 0 ; mxArray * _out; - bool result; + SwigValueWrapper< std::vector< iDynTree::MatrixFixSize< 4,4 > >::iterator > result; - if (!SWIG_check_num_args("KinDynComputations_getFreeFloatingMassMatrix",argc,2,2,0)) { + if (!SWIG_check_num_args("Matrix4x4Vector_insert",argc,3,3,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__KinDynComputations, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "KinDynComputations_getFreeFloatingMassMatrix" "', argument " "1"" of type '" "iDynTree::KinDynComputations *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix4x4Vector_insert" "', argument " "1"" of type '" "std::vector< iDynTree::Matrix4x4 > *""'"); } - arg1 = reinterpret_cast< iDynTree::KinDynComputations * >(argp1); - res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__MatrixDynSize, 0 ); - if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "KinDynComputations_getFreeFloatingMassMatrix" "', argument " "2"" of type '" "iDynTree::MatrixDynSize &""'"); + arg1 = reinterpret_cast< std::vector< iDynTree::Matrix4x4 > * >(argp1); + res2 = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter2), swig::MatlabSwigIterator::descriptor(), 0); + if (!SWIG_IsOK(res2) || !iter2) { + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "Matrix4x4Vector_insert" "', argument " "2"" of type '" "std::vector< iDynTree::MatrixFixSize< 4,4 > >::iterator""'"); + } else { + swig::MatlabSwigIterator_T >::iterator > *iter_t = dynamic_cast >::iterator > *>(iter2); + if (iter_t) { + arg2 = iter_t->get_current(); + } else { + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "Matrix4x4Vector_insert" "', argument " "2"" of type '" "std::vector< iDynTree::MatrixFixSize< 4,4 > >::iterator""'"); + } } - if (!argp2) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "KinDynComputations_getFreeFloatingMassMatrix" "', argument " "2"" of type '" "iDynTree::MatrixDynSize &""'"); + res3 = SWIG_ConvertPtr(argv[2], &argp3, SWIGTYPE_p_iDynTree__MatrixFixSizeT_4_4_t, 0 ); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "Matrix4x4Vector_insert" "', argument " "3"" of type '" "std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type const &""'"); } - arg2 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp2); - result = (bool)(arg1)->getFreeFloatingMassMatrix(*arg2); - _out = SWIG_From_bool(static_cast< bool >(result)); + if (!argp3) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "Matrix4x4Vector_insert" "', argument " "3"" of type '" "std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type const &""'"); + } + arg3 = reinterpret_cast< std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type * >(argp3); + result = std_vector_Sl_iDynTree_Matrix4x4_Sg__insert__SWIG_0(arg1,arg2,(iDynTree::MatrixFixSize< 4,4 > const &)*arg3); + _out = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< iDynTree::MatrixFixSize< 4,4 > >::iterator & >(result)), + swig::MatlabSwigIterator::descriptor(),SWIG_POINTER_OWN); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -94461,67 +97009,55 @@ int _wrap_KinDynComputations_getFreeFloatingMassMatrix(int resc, mxArray *resv[] } -int _wrap_KinDynComputations_inverseDynamics(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::KinDynComputations *arg1 = (iDynTree::KinDynComputations *) 0 ; - iDynTree::Vector6 *arg2 = 0 ; - iDynTree::VectorDynSize *arg3 = 0 ; - iDynTree::LinkNetExternalWrenches *arg4 = 0 ; - iDynTree::FreeFloatingGeneralizedTorques *arg5 = 0 ; +int _wrap_Matrix4x4Vector_insert__SWIG_1(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::Matrix4x4 > *arg1 = (std::vector< iDynTree::Matrix4x4 > *) 0 ; + SwigValueWrapper< std::vector< iDynTree::MatrixFixSize< 4,4 > >::iterator > arg2 ; + std::vector< iDynTree::MatrixFixSize< 4,4 > >::size_type arg3 ; + std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type *arg4 = 0 ; void *argp1 = 0 ; int res1 = 0 ; - void *argp2 ; - int res2 = 0 ; - void *argp3 ; - int res3 = 0 ; + swig::MatlabSwigIterator *iter2 = 0 ; + int res2 ; + size_t val3 ; + int ecode3 = 0 ; void *argp4 ; int res4 = 0 ; - void *argp5 = 0 ; - int res5 = 0 ; mxArray * _out; - bool result; - if (!SWIG_check_num_args("KinDynComputations_inverseDynamics",argc,5,5,0)) { + if (!SWIG_check_num_args("Matrix4x4Vector_insert",argc,4,4,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__KinDynComputations, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "KinDynComputations_inverseDynamics" "', argument " "1"" of type '" "iDynTree::KinDynComputations *""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix4x4Vector_insert" "', argument " "1"" of type '" "std::vector< iDynTree::Matrix4x4 > *""'"); } - arg1 = reinterpret_cast< iDynTree::KinDynComputations * >(argp1); - res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__VectorFixSizeT_6_t, 0 ); - if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "KinDynComputations_inverseDynamics" "', argument " "2"" of type '" "iDynTree::Vector6 const &""'"); - } - if (!argp2) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "KinDynComputations_inverseDynamics" "', argument " "2"" of type '" "iDynTree::Vector6 const &""'"); - } - arg2 = reinterpret_cast< iDynTree::Vector6 * >(argp2); - res3 = SWIG_ConvertPtr(argv[2], &argp3, SWIGTYPE_p_iDynTree__VectorDynSize, 0 ); - if (!SWIG_IsOK(res3)) { - SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "KinDynComputations_inverseDynamics" "', argument " "3"" of type '" "iDynTree::VectorDynSize const &""'"); - } - if (!argp3) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "KinDynComputations_inverseDynamics" "', argument " "3"" of type '" "iDynTree::VectorDynSize const &""'"); + arg1 = reinterpret_cast< std::vector< iDynTree::Matrix4x4 > * >(argp1); + res2 = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter2), swig::MatlabSwigIterator::descriptor(), 0); + if (!SWIG_IsOK(res2) || !iter2) { + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "Matrix4x4Vector_insert" "', argument " "2"" of type '" "std::vector< iDynTree::MatrixFixSize< 4,4 > >::iterator""'"); + } else { + swig::MatlabSwigIterator_T >::iterator > *iter_t = dynamic_cast >::iterator > *>(iter2); + if (iter_t) { + arg2 = iter_t->get_current(); + } else { + SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "Matrix4x4Vector_insert" "', argument " "2"" of type '" "std::vector< iDynTree::MatrixFixSize< 4,4 > >::iterator""'"); + } } - arg3 = reinterpret_cast< iDynTree::VectorDynSize * >(argp3); - res4 = SWIG_ConvertPtr(argv[3], &argp4, SWIGTYPE_p_iDynTree__LinkWrenches, 0 ); + ecode3 = SWIG_AsVal_size_t(argv[2], &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "Matrix4x4Vector_insert" "', argument " "3"" of type '" "std::vector< iDynTree::MatrixFixSize< 4,4 > >::size_type""'"); + } + arg3 = static_cast< std::vector< iDynTree::MatrixFixSize< 4,4 > >::size_type >(val3); + res4 = SWIG_ConvertPtr(argv[3], &argp4, SWIGTYPE_p_iDynTree__MatrixFixSizeT_4_4_t, 0 ); if (!SWIG_IsOK(res4)) { - SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "KinDynComputations_inverseDynamics" "', argument " "4"" of type '" "iDynTree::LinkNetExternalWrenches const &""'"); + SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "Matrix4x4Vector_insert" "', argument " "4"" of type '" "std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type const &""'"); } if (!argp4) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "KinDynComputations_inverseDynamics" "', argument " "4"" of type '" "iDynTree::LinkNetExternalWrenches const &""'"); - } - arg4 = reinterpret_cast< iDynTree::LinkNetExternalWrenches * >(argp4); - res5 = SWIG_ConvertPtr(argv[4], &argp5, SWIGTYPE_p_iDynTree__FreeFloatingGeneralizedTorques, 0 ); - if (!SWIG_IsOK(res5)) { - SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "KinDynComputations_inverseDynamics" "', argument " "5"" of type '" "iDynTree::FreeFloatingGeneralizedTorques &""'"); - } - if (!argp5) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "KinDynComputations_inverseDynamics" "', argument " "5"" of type '" "iDynTree::FreeFloatingGeneralizedTorques &""'"); + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "Matrix4x4Vector_insert" "', argument " "4"" of type '" "std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type const &""'"); } - arg5 = reinterpret_cast< iDynTree::FreeFloatingGeneralizedTorques * >(argp5); - result = (bool)(arg1)->inverseDynamics((iDynTree::Vector6 const &)*arg2,(iDynTree::VectorDynSize const &)*arg3,(iDynTree::LinkNetExternalWrenches const &)*arg4,*arg5); - _out = SWIG_From_bool(static_cast< bool >(result)); + arg4 = reinterpret_cast< std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type * >(argp4); + std_vector_Sl_iDynTree_Matrix4x4_Sg__insert__SWIG_1(arg1,arg2,arg3,(iDynTree::MatrixFixSize< 4,4 > const &)*arg4); + _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; fail: @@ -94529,34 +97065,82 @@ int _wrap_KinDynComputations_inverseDynamics(int resc, mxArray *resv[], int argc } -int _wrap_KinDynComputations_generalizedBiasForces(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::KinDynComputations *arg1 = (iDynTree::KinDynComputations *) 0 ; - iDynTree::FreeFloatingGeneralizedTorques *arg2 = 0 ; +int _wrap_Matrix4x4Vector_insert(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + if (argc == 3) { + int _v; + int res = swig::asptr(argv[0], (std::vector< iDynTree::MatrixFixSize< 4,4 >,std::allocator< iDynTree::MatrixFixSize< 4,4 > > >**)(0)); + _v = SWIG_CheckState(res); + if (_v) { + swig::MatlabSwigIterator *iter = 0; + int res = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter), swig::MatlabSwigIterator::descriptor(), 0); + _v = (SWIG_IsOK(res) && iter && (dynamic_cast >::iterator > *>(iter) != 0)); + if (_v) { + void *vptr = 0; + int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_iDynTree__MatrixFixSizeT_4_4_t, 0); + _v = SWIG_CheckState(res); + if (_v) { + return _wrap_Matrix4x4Vector_insert__SWIG_0(resc,resv,argc,argv); + } + } + } + } + if (argc == 4) { + int _v; + int res = swig::asptr(argv[0], (std::vector< iDynTree::MatrixFixSize< 4,4 >,std::allocator< iDynTree::MatrixFixSize< 4,4 > > >**)(0)); + _v = SWIG_CheckState(res); + if (_v) { + swig::MatlabSwigIterator *iter = 0; + int res = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter), swig::MatlabSwigIterator::descriptor(), 0); + _v = (SWIG_IsOK(res) && iter && (dynamic_cast >::iterator > *>(iter) != 0)); + if (_v) { + { + int res = SWIG_AsVal_size_t(argv[2], NULL); + _v = SWIG_CheckState(res); + } + if (_v) { + void *vptr = 0; + int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_iDynTree__MatrixFixSizeT_4_4_t, 0); + _v = SWIG_CheckState(res); + if (_v) { + return _wrap_Matrix4x4Vector_insert__SWIG_1(resc,resv,argc,argv); + } + } + } + } + } + + SWIG_Error(SWIG_RuntimeError, "No matching function for overload function 'Matrix4x4Vector_insert'." + " Possible C/C++ prototypes are:\n" + " std::vector< iDynTree::Matrix4x4 >::insert(std::vector< iDynTree::MatrixFixSize< 4,4 > >::iterator,std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type const &)\n" + " std::vector< iDynTree::Matrix4x4 >::insert(std::vector< iDynTree::MatrixFixSize< 4,4 > >::iterator,std::vector< iDynTree::MatrixFixSize< 4,4 > >::size_type,std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type const &)\n"); + return 1; +} + + +int _wrap_Matrix4x4Vector_reserve(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::Matrix4x4 > *arg1 = (std::vector< iDynTree::Matrix4x4 > *) 0 ; + std::vector< iDynTree::MatrixFixSize< 4,4 > >::size_type arg2 ; void *argp1 = 0 ; int res1 = 0 ; - void *argp2 = 0 ; - int res2 = 0 ; + size_t val2 ; + int ecode2 = 0 ; mxArray * _out; - bool result; - if (!SWIG_check_num_args("KinDynComputations_generalizedBiasForces",argc,2,2,0)) { + if (!SWIG_check_num_args("Matrix4x4Vector_reserve",argc,2,2,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__KinDynComputations, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "KinDynComputations_generalizedBiasForces" "', argument " "1"" of type '" "iDynTree::KinDynComputations *""'"); - } - arg1 = reinterpret_cast< iDynTree::KinDynComputations * >(argp1); - res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__FreeFloatingGeneralizedTorques, 0 ); - if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "KinDynComputations_generalizedBiasForces" "', argument " "2"" of type '" "iDynTree::FreeFloatingGeneralizedTorques &""'"); - } - if (!argp2) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "KinDynComputations_generalizedBiasForces" "', argument " "2"" of type '" "iDynTree::FreeFloatingGeneralizedTorques &""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix4x4Vector_reserve" "', argument " "1"" of type '" "std::vector< iDynTree::Matrix4x4 > *""'"); } - arg2 = reinterpret_cast< iDynTree::FreeFloatingGeneralizedTorques * >(argp2); - result = (bool)(arg1)->generalizedBiasForces(*arg2); - _out = SWIG_From_bool(static_cast< bool >(result)); + arg1 = reinterpret_cast< std::vector< iDynTree::Matrix4x4 > * >(argp1); + ecode2 = SWIG_AsVal_size_t(argv[1], &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Matrix4x4Vector_reserve" "', argument " "2"" of type '" "std::vector< iDynTree::MatrixFixSize< 4,4 > >::size_type""'"); + } + arg2 = static_cast< std::vector< iDynTree::MatrixFixSize< 4,4 > >::size_type >(val2); + (arg1)->reserve(arg2); + _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; fail: @@ -94564,34 +97148,23 @@ int _wrap_KinDynComputations_generalizedBiasForces(int resc, mxArray *resv[], in } -int _wrap_KinDynComputations_generalizedGravityForces(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::KinDynComputations *arg1 = (iDynTree::KinDynComputations *) 0 ; - iDynTree::FreeFloatingGeneralizedTorques *arg2 = 0 ; +int _wrap_Matrix4x4Vector_capacity(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::Matrix4x4 > *arg1 = (std::vector< iDynTree::Matrix4x4 > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; - void *argp2 = 0 ; - int res2 = 0 ; mxArray * _out; - bool result; + std::vector< iDynTree::MatrixFixSize< 4,4 > >::size_type result; - if (!SWIG_check_num_args("KinDynComputations_generalizedGravityForces",argc,2,2,0)) { + if (!SWIG_check_num_args("Matrix4x4Vector_capacity",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__KinDynComputations, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "KinDynComputations_generalizedGravityForces" "', argument " "1"" of type '" "iDynTree::KinDynComputations *""'"); - } - arg1 = reinterpret_cast< iDynTree::KinDynComputations * >(argp1); - res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__FreeFloatingGeneralizedTorques, 0 ); - if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "KinDynComputations_generalizedGravityForces" "', argument " "2"" of type '" "iDynTree::FreeFloatingGeneralizedTorques &""'"); - } - if (!argp2) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "KinDynComputations_generalizedGravityForces" "', argument " "2"" of type '" "iDynTree::FreeFloatingGeneralizedTorques &""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix4x4Vector_capacity" "', argument " "1"" of type '" "std::vector< iDynTree::Matrix4x4 > const *""'"); } - arg2 = reinterpret_cast< iDynTree::FreeFloatingGeneralizedTorques * >(argp2); - result = (bool)(arg1)->generalizedGravityForces(*arg2); - _out = SWIG_From_bool(static_cast< bool >(result)); + arg1 = reinterpret_cast< std::vector< iDynTree::Matrix4x4 > * >(argp1); + result = ((std::vector< iDynTree::Matrix4x4 > const *)arg1)->capacity(); + _out = SWIG_From_size_t(static_cast< size_t >(result)); if (_out) --resc, *resv++ = _out; return 0; fail: @@ -94599,45 +97172,23 @@ int _wrap_KinDynComputations_generalizedGravityForces(int resc, mxArray *resv[], } -int _wrap_KinDynComputations_generalizedExternalForces(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::KinDynComputations *arg1 = (iDynTree::KinDynComputations *) 0 ; - iDynTree::LinkNetExternalWrenches *arg2 = 0 ; - iDynTree::FreeFloatingGeneralizedTorques *arg3 = 0 ; +int _wrap_Matrix4x4Vector_toMatlab(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::Matrix4x4 > *arg1 = (std::vector< iDynTree::Matrix4x4 > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; - void *argp2 ; - int res2 = 0 ; - void *argp3 = 0 ; - int res3 = 0 ; mxArray * _out; - bool result; + mxArray *result = 0 ; - if (!SWIG_check_num_args("KinDynComputations_generalizedExternalForces",argc,3,3,0)) { + if (!SWIG_check_num_args("Matrix4x4Vector_toMatlab",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__KinDynComputations, 0 | 0 ); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t, 0 | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "KinDynComputations_generalizedExternalForces" "', argument " "1"" of type '" "iDynTree::KinDynComputations *""'"); - } - arg1 = reinterpret_cast< iDynTree::KinDynComputations * >(argp1); - res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__LinkWrenches, 0 ); - if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "KinDynComputations_generalizedExternalForces" "', argument " "2"" of type '" "iDynTree::LinkNetExternalWrenches const &""'"); - } - if (!argp2) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "KinDynComputations_generalizedExternalForces" "', argument " "2"" of type '" "iDynTree::LinkNetExternalWrenches const &""'"); - } - arg2 = reinterpret_cast< iDynTree::LinkNetExternalWrenches * >(argp2); - res3 = SWIG_ConvertPtr(argv[2], &argp3, SWIGTYPE_p_iDynTree__FreeFloatingGeneralizedTorques, 0 ); - if (!SWIG_IsOK(res3)) { - SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "KinDynComputations_generalizedExternalForces" "', argument " "3"" of type '" "iDynTree::FreeFloatingGeneralizedTorques &""'"); - } - if (!argp3) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "KinDynComputations_generalizedExternalForces" "', argument " "3"" of type '" "iDynTree::FreeFloatingGeneralizedTorques &""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Matrix4x4Vector_toMatlab" "', argument " "1"" of type '" "std::vector< iDynTree::Matrix4x4 > const *""'"); } - arg3 = reinterpret_cast< iDynTree::FreeFloatingGeneralizedTorques * >(argp3); - result = (bool)(arg1)->generalizedExternalForces((iDynTree::LinkNetExternalWrenches const &)*arg2,*arg3); - _out = SWIG_From_bool(static_cast< bool >(result)); + arg1 = reinterpret_cast< std::vector< iDynTree::Matrix4x4 > * >(argp1); + result = (mxArray *)std_vector_Sl_iDynTree_Matrix4x4_Sg__toMatlab((std::vector< iDynTree::MatrixFixSize< 4,4 > > const *)arg1); + _out = result; if (_out) --resc, *resv++ = _out; return 0; fail: @@ -94645,56 +97196,26 @@ int _wrap_KinDynComputations_generalizedExternalForces(int resc, mxArray *resv[] } -int _wrap_KinDynComputations_inverseDynamicsInertialParametersRegressor(int resc, mxArray *resv[], int argc, mxArray *argv[]) { - iDynTree::KinDynComputations *arg1 = (iDynTree::KinDynComputations *) 0 ; - iDynTree::Vector6 *arg2 = 0 ; - iDynTree::VectorDynSize *arg3 = 0 ; - iDynTree::MatrixDynSize *arg4 = 0 ; +int _wrap_delete_Matrix4x4Vector(int resc, mxArray *resv[], int argc, mxArray *argv[]) { + std::vector< iDynTree::Matrix4x4 > *arg1 = (std::vector< iDynTree::Matrix4x4 > *) 0 ; void *argp1 = 0 ; int res1 = 0 ; - void *argp2 ; - int res2 = 0 ; - void *argp3 ; - int res3 = 0 ; - void *argp4 = 0 ; - int res4 = 0 ; mxArray * _out; - bool result; - if (!SWIG_check_num_args("KinDynComputations_inverseDynamicsInertialParametersRegressor",argc,4,4,0)) { + int is_owned; + if (!SWIG_check_num_args("delete_Matrix4x4Vector",argc,1,1,0)) { SWIG_fail; } - res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_iDynTree__KinDynComputations, 0 | 0 ); + is_owned = SWIG_Matlab_isOwned(argv[0]); + res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t, SWIG_POINTER_DISOWN | 0 ); if (!SWIG_IsOK(res1)) { - SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "KinDynComputations_inverseDynamicsInertialParametersRegressor" "', argument " "1"" of type '" "iDynTree::KinDynComputations *""'"); - } - arg1 = reinterpret_cast< iDynTree::KinDynComputations * >(argp1); - res2 = SWIG_ConvertPtr(argv[1], &argp2, SWIGTYPE_p_iDynTree__VectorFixSizeT_6_t, 0 ); - if (!SWIG_IsOK(res2)) { - SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "KinDynComputations_inverseDynamicsInertialParametersRegressor" "', argument " "2"" of type '" "iDynTree::Vector6 const &""'"); - } - if (!argp2) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "KinDynComputations_inverseDynamicsInertialParametersRegressor" "', argument " "2"" of type '" "iDynTree::Vector6 const &""'"); - } - arg2 = reinterpret_cast< iDynTree::Vector6 * >(argp2); - res3 = SWIG_ConvertPtr(argv[2], &argp3, SWIGTYPE_p_iDynTree__VectorDynSize, 0 ); - if (!SWIG_IsOK(res3)) { - SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "KinDynComputations_inverseDynamicsInertialParametersRegressor" "', argument " "3"" of type '" "iDynTree::VectorDynSize const &""'"); + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_Matrix4x4Vector" "', argument " "1"" of type '" "std::vector< iDynTree::Matrix4x4 > *""'"); } - if (!argp3) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "KinDynComputations_inverseDynamicsInertialParametersRegressor" "', argument " "3"" of type '" "iDynTree::VectorDynSize const &""'"); - } - arg3 = reinterpret_cast< iDynTree::VectorDynSize * >(argp3); - res4 = SWIG_ConvertPtr(argv[3], &argp4, SWIGTYPE_p_iDynTree__MatrixDynSize, 0 ); - if (!SWIG_IsOK(res4)) { - SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "KinDynComputations_inverseDynamicsInertialParametersRegressor" "', argument " "4"" of type '" "iDynTree::MatrixDynSize &""'"); - } - if (!argp4) { - SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "KinDynComputations_inverseDynamicsInertialParametersRegressor" "', argument " "4"" of type '" "iDynTree::MatrixDynSize &""'"); + arg1 = reinterpret_cast< std::vector< iDynTree::Matrix4x4 > * >(argp1); + if (is_owned) { + delete arg1; } - arg4 = reinterpret_cast< iDynTree::MatrixDynSize * >(argp4); - result = (bool)(arg1)->inverseDynamicsInertialParametersRegressor((iDynTree::Vector6 const &)*arg2,(iDynTree::VectorDynSize const &)*arg3,*arg4); - _out = SWIG_From_bool(static_cast< bool >(result)); + _out = (mxArray*)0; if (_out) --resc, *resv++ = _out; return 0; fail: @@ -107707,7 +110228,7 @@ static swig_type_info _swigt__p_iDynTree__MatrixFixSizeT_2_3_t = {"_p_iDynTree__ static swig_type_info _swigt__p_iDynTree__MatrixFixSizeT_3_3_t = {"_p_iDynTree__MatrixFixSizeT_3_3_t", "iDynTree::Matrix3x3 *|iDynTree::MatrixFixSize< 3,3 > *", 0, 0, (void*)"iDynTree.Matrix3x3", 0}; static swig_type_info _swigt__p_iDynTree__MatrixFixSizeT_3_4_t = {"_p_iDynTree__MatrixFixSizeT_3_4_t", "iDynTree::MatrixFixSize< 3,4 > *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_iDynTree__MatrixFixSizeT_4_3_t = {"_p_iDynTree__MatrixFixSizeT_4_3_t", "iDynTree::MatrixFixSize< 4,3 > *", 0, 0, (void*)0, 0}; -static swig_type_info _swigt__p_iDynTree__MatrixFixSizeT_4_4_t = {"_p_iDynTree__MatrixFixSizeT_4_4_t", "iDynTree::MatrixFixSize< 4,4 > *|iDynTree::Matrix4x4 *", 0, 0, (void*)"iDynTree.Matrix4x4", 0}; +static swig_type_info _swigt__p_iDynTree__MatrixFixSizeT_4_4_t = {"_p_iDynTree__MatrixFixSizeT_4_4_t", "std::vector< iDynTree::MatrixFixSize< 4,4 > >::value_type *|iDynTree::MatrixFixSize< 4,4 > *|iDynTree::Matrix4x4 *", 0, 0, (void*)"iDynTree.Matrix4x4", 0}; static swig_type_info _swigt__p_iDynTree__MatrixFixSizeT_6_10_t = {"_p_iDynTree__MatrixFixSizeT_6_10_t", "iDynTree::MatrixFixSize< 6,10 > *|iDynTree::Matrix6x10 *", 0, 0, (void*)"iDynTree.Matrix6x10", 0}; static swig_type_info _swigt__p_iDynTree__MatrixFixSizeT_6_1_t = {"_p_iDynTree__MatrixFixSizeT_6_1_t", "iDynTree::MatrixFixSize< 6,1 > *|iDynTree::Matrix6x1 *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_iDynTree__MatrixFixSizeT_6_6_t = {"_p_iDynTree__MatrixFixSizeT_6_6_t", "iDynTree::MatrixFixSize< 6,6 > *|iDynTree::Matrix6x6 *", 0, 0, (void*)"iDynTree.Matrix6x6", 0}; @@ -107796,7 +110317,9 @@ static swig_type_info _swigt__p_reverse_iterator = {"_p_reverse_iterator", "reve static swig_type_info _swigt__p_size_type = {"_p_size_type", "size_type *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_std__allocatorT_iDynTree__BerdyDynamicVariable_t = {"_p_std__allocatorT_iDynTree__BerdyDynamicVariable_t", "std::vector< iDynTree::BerdyDynamicVariable >::allocator_type *|std::allocator< iDynTree::BerdyDynamicVariable > *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_std__allocatorT_iDynTree__BerdySensor_t = {"_p_std__allocatorT_iDynTree__BerdySensor_t", "std::allocator< iDynTree::BerdySensor > *|std::vector< iDynTree::BerdySensor >::allocator_type *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t = {"_p_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t", "std::vector< iDynTree::MatrixFixSize< 4,4 > >::allocator_type *|std::allocator< iDynTree::MatrixFixSize< 4,4 > > *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_std__allocatorT_iDynTree__SolidShape_p_t = {"_p_std__allocatorT_iDynTree__SolidShape_p_t", "std::allocator< iDynTree::SolidShape * > *|std::vector< iDynTree::SolidShape * >::allocator_type *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_std__allocatorT_int_t = {"_p_std__allocatorT_int_t", "std::vector< int >::allocator_type *|std::allocator< int > *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_std__allocatorT_std__string_t = {"_p_std__allocatorT_std__string_t", "std::vector< std::string >::allocator_type *|std::allocator< std::string > *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t = {"_p_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t", "std::allocator< std::vector< iDynTree::SolidShape *,std::allocator< iDynTree::SolidShape * > > > *|std::vector< std::vector< iDynTree::SolidShape * > >::allocator_type *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_std__reverse_iteratorT_iDynTree__details__span_iteratorT_iDynTree__SpanT_double__1_t_false_t_t = {"_p_std__reverse_iteratorT_iDynTree__details__span_iteratorT_iDynTree__SpanT_double__1_t_false_t_t", "iDynTree::Span< double,-1 >::reverse_iterator *|std::reverse_iterator< iDynTree::details::span_iterator< iDynTree::Span< double,-1 >,false > > *", 0, 0, (void*)0, 0}; @@ -107805,18 +110328,19 @@ static swig_type_info _swigt__p_std__string = {"_p_std__string", "std::string *" static swig_type_info _swigt__p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t = {"_p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t", "std::vector< iDynTree::BerdyDynamicVariable,std::allocator< iDynTree::BerdyDynamicVariable > > *|std::vector< iDynTree::BerdyDynamicVariable > *", 0, 0, (void*)"iDynTree.BerdyDynamicVariables", 0}; static swig_type_info _swigt__p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t = {"_p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t", "std::vector< iDynTree::BerdySensor > *|std::vector< iDynTree::BerdySensor,std::allocator< iDynTree::BerdySensor > > *", 0, 0, (void*)"iDynTree.BerdySensors", 0}; static swig_type_info _swigt__p_std__vectorT_iDynTree__MatrixDynSize_std__allocatorT_iDynTree__MatrixDynSize_t_t = {"_p_std__vectorT_iDynTree__MatrixDynSize_std__allocatorT_iDynTree__MatrixDynSize_t_t", "std::vector< iDynTree::MatrixDynSize,std::allocator< iDynTree::MatrixDynSize > > *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t = {"_p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t", "std::vector< iDynTree::MatrixFixSize< 4,4 > > *|std::vector< iDynTree::Matrix4x4 > *|std::vector< iDynTree::MatrixFixSize< 4,4 >,std::allocator< iDynTree::MatrixFixSize< 4,4 > > > *|std::vector< iDynTree::Matrix4x4,std::allocator< iDynTree::Matrix4x4 > > *", 0, 0, (void*)"iDynTree.Matrix4x4Vector", 0}; static swig_type_info _swigt__p_std__vectorT_iDynTree__Polygon_std__allocatorT_iDynTree__Polygon_t_t = {"_p_std__vectorT_iDynTree__Polygon_std__allocatorT_iDynTree__Polygon_t_t", "std::vector< iDynTree::Polygon,std::allocator< iDynTree::Polygon > > *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_std__vectorT_iDynTree__Position_std__allocatorT_iDynTree__Position_t_t = {"_p_std__vectorT_iDynTree__Position_std__allocatorT_iDynTree__Position_t_t", "std::vector< iDynTree::Position,std::allocator< iDynTree::Position > > *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_std__vectorT_iDynTree__Regressors__DynamicsRegressorParameter_std__allocatorT_iDynTree__Regressors__DynamicsRegressorParameter_t_t = {"_p_std__vectorT_iDynTree__Regressors__DynamicsRegressorParameter_std__allocatorT_iDynTree__Regressors__DynamicsRegressorParameter_t_t", "std::vector< iDynTree::Regressors::DynamicsRegressorParameter,std::allocator< iDynTree::Regressors::DynamicsRegressorParameter > > *", 0, 0, (void*)0, 0}; -static swig_type_info _swigt__p_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t = {"_p_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t", "std::vector< iDynTree::SolidShape * > *|std::vector< iDynTree::SolidShape *,std::allocator< iDynTree::SolidShape * > > *", 0, 0, (void*)"iDynTree.SolidshapesVector", 0}; +static swig_type_info _swigt__p_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t = {"_p_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t", "std::vector< iDynTree::SolidShape * > *|std::vector< iDynTree::SolidShape *,std::allocator< iDynTree::SolidShape * > > *", 0, 0, (void*)"iDynTree.SolidShapesVector", 0}; static swig_type_info _swigt__p_std__vectorT_iDynTree__Transform_std__allocatorT_iDynTree__Transform_t_t = {"_p_std__vectorT_iDynTree__Transform_std__allocatorT_iDynTree__Transform_t_t", "std::vector< iDynTree::Transform,std::allocator< iDynTree::Transform > > *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_std__vectorT_iDynTree__VectorDynSize_std__allocatorT_iDynTree__VectorDynSize_t_t = {"_p_std__vectorT_iDynTree__VectorDynSize_std__allocatorT_iDynTree__VectorDynSize_t_t", "std::vector< iDynTree::VectorDynSize,std::allocator< iDynTree::VectorDynSize > > *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_std__vectorT_iDynTree__VectorFixSizeT_2_t_std__allocatorT_iDynTree__VectorFixSizeT_2_t_t_t = {"_p_std__vectorT_iDynTree__VectorFixSizeT_2_t_std__allocatorT_iDynTree__VectorFixSizeT_2_t_t_t", "std::vector< iDynTree::Vector2,std::allocator< iDynTree::Vector2 > > *|std::vector< iDynTree::VectorFixSize< 2 >,std::allocator< iDynTree::VectorFixSize< 2 > > > *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_std__vectorT_iDynTree__VectorFixSizeT_6_t_std__allocatorT_iDynTree__VectorFixSizeT_6_t_t_t = {"_p_std__vectorT_iDynTree__VectorFixSizeT_6_t_std__allocatorT_iDynTree__VectorFixSizeT_6_t_t_t", "std::vector< iDynTree::Vector6,std::allocator< iDynTree::Vector6 > > *|std::vector< iDynTree::VectorFixSize< 6 >,std::allocator< iDynTree::VectorFixSize< 6 > > > *", 0, 0, (void*)0, 0}; -static swig_type_info _swigt__p_std__vectorT_int_std__allocatorT_int_t_t = {"_p_std__vectorT_int_std__allocatorT_int_t_t", "std::vector< int,std::allocator< int > > *|std::vector< iDynTree::FrameIndex,std::allocator< iDynTree::FrameIndex > > *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_std__vectorT_int_std__allocatorT_int_t_t = {"_p_std__vectorT_int_std__allocatorT_int_t_t", "std::vector< int,std::allocator< int > > *|std::vector< int > *|std::vector< iDynTree::FrameIndex,std::allocator< iDynTree::FrameIndex > > *", 0, 0, (void*)"iDynTree.IntVector", 0}; static swig_type_info _swigt__p_std__vectorT_std__pairT_double_double_t_std__allocatorT_std__pairT_double_double_t_t_t = {"_p_std__vectorT_std__pairT_double_double_t_std__allocatorT_std__pairT_double_double_t_t_t", "std::vector< std::pair< double,double >,std::allocator< std::pair< double,double > > > *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_std__vectorT_std__string_std__allocatorT_std__string_t_t = {"_p_std__vectorT_std__string_std__allocatorT_std__string_t_t", "std::vector< std::string,std::allocator< std::string > > *|std::vector< std::string > *", 0, 0, (void*)"iDynTree.StringVector", 0}; -static swig_type_info _swigt__p_std__vectorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t_t = {"_p_std__vectorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t_t", "std::vector< std::vector< iDynTree::SolidShape * > > *|std::vector< std::vector< iDynTree::SolidShape *,std::allocator< iDynTree::SolidShape * > >,std::allocator< std::vector< iDynTree::SolidShape *,std::allocator< iDynTree::SolidShape * > > > > *|std::vector< std::vector< iDynTree::SolidShape *,std::allocator< iDynTree::SolidShape * > > > *", 0, 0, (void*)"iDynTree.linksSolidshapesVector", 0}; +static swig_type_info _swigt__p_std__vectorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t_t = {"_p_std__vectorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t_t", "std::vector< std::vector< iDynTree::SolidShape * > > *|std::vector< std::vector< iDynTree::SolidShape *,std::allocator< iDynTree::SolidShape * > >,std::allocator< std::vector< iDynTree::SolidShape *,std::allocator< iDynTree::SolidShape * > > > > *|std::vector< std::vector< iDynTree::SolidShape *,std::allocator< iDynTree::SolidShape * > > > *", 0, 0, (void*)"iDynTree.LinksSolidShapesVector", 0}; static swig_type_info _swigt__p_swig__MatlabSwigIterator = {"_p_swig__MatlabSwigIterator", "swig::MatlabSwigIterator *", 0, 0, (void*)"iDynTree.MatlabSwigIterator", 0}; static swig_type_info _swigt__p_typed_iterator = {"_p_typed_iterator", "typed_iterator *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_unsigned_int = {"_p_unsigned_int", "unsigned int *", 0, 0, (void*)0, 0}; @@ -108027,7 +110551,9 @@ static swig_type_info *swig_type_initial[] = { &_swigt__p_size_type, &_swigt__p_std__allocatorT_iDynTree__BerdyDynamicVariable_t, &_swigt__p_std__allocatorT_iDynTree__BerdySensor_t, + &_swigt__p_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t, &_swigt__p_std__allocatorT_iDynTree__SolidShape_p_t, + &_swigt__p_std__allocatorT_int_t, &_swigt__p_std__allocatorT_std__string_t, &_swigt__p_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t, &_swigt__p_std__reverse_iteratorT_iDynTree__details__span_iteratorT_iDynTree__SpanT_double__1_t_false_t_t, @@ -108036,6 +110562,7 @@ static swig_type_info *swig_type_initial[] = { &_swigt__p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, &_swigt__p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, &_swigt__p_std__vectorT_iDynTree__MatrixDynSize_std__allocatorT_iDynTree__MatrixDynSize_t_t, + &_swigt__p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t, &_swigt__p_std__vectorT_iDynTree__Polygon_std__allocatorT_iDynTree__Polygon_t_t, &_swigt__p_std__vectorT_iDynTree__Position_std__allocatorT_iDynTree__Position_t_t, &_swigt__p_std__vectorT_iDynTree__Regressors__DynamicsRegressorParameter_std__allocatorT_iDynTree__Regressors__DynamicsRegressorParameter_t_t, @@ -108258,7 +110785,9 @@ static swig_cast_info _swigc__p_reverse_iterator[] = { {&_swigt__p_reverse_iter static swig_cast_info _swigc__p_size_type[] = { {&_swigt__p_size_type, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_std__allocatorT_iDynTree__BerdyDynamicVariable_t[] = { {&_swigt__p_std__allocatorT_iDynTree__BerdyDynamicVariable_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_std__allocatorT_iDynTree__BerdySensor_t[] = { {&_swigt__p_std__allocatorT_iDynTree__BerdySensor_t, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t[] = { {&_swigt__p_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_std__allocatorT_iDynTree__SolidShape_p_t[] = { {&_swigt__p_std__allocatorT_iDynTree__SolidShape_p_t, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_std__allocatorT_int_t[] = { {&_swigt__p_std__allocatorT_int_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_std__allocatorT_std__string_t[] = { {&_swigt__p_std__allocatorT_std__string_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t[] = { {&_swigt__p_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_std__reverse_iteratorT_iDynTree__details__span_iteratorT_iDynTree__SpanT_double__1_t_false_t_t[] = { {&_swigt__p_std__reverse_iteratorT_iDynTree__details__span_iteratorT_iDynTree__SpanT_double__1_t_false_t_t, 0, 0, 0},{0, 0, 0, 0}}; @@ -108267,6 +110796,7 @@ static swig_cast_info _swigc__p_std__string[] = { {&_swigt__p_std__string, 0, 0 static swig_cast_info _swigc__p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t[] = { {&_swigt__p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t[] = { {&_swigt__p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_std__vectorT_iDynTree__MatrixDynSize_std__allocatorT_iDynTree__MatrixDynSize_t_t[] = { {&_swigt__p_std__vectorT_iDynTree__MatrixDynSize_std__allocatorT_iDynTree__MatrixDynSize_t_t, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t[] = { {&_swigt__p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_std__vectorT_iDynTree__Polygon_std__allocatorT_iDynTree__Polygon_t_t[] = { {&_swigt__p_std__vectorT_iDynTree__Polygon_std__allocatorT_iDynTree__Polygon_t_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_std__vectorT_iDynTree__Position_std__allocatorT_iDynTree__Position_t_t[] = { {&_swigt__p_std__vectorT_iDynTree__Position_std__allocatorT_iDynTree__Position_t_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_std__vectorT_iDynTree__Regressors__DynamicsRegressorParameter_std__allocatorT_iDynTree__Regressors__DynamicsRegressorParameter_t_t[] = { {&_swigt__p_std__vectorT_iDynTree__Regressors__DynamicsRegressorParameter_std__allocatorT_iDynTree__Regressors__DynamicsRegressorParameter_t_t, 0, 0, 0},{0, 0, 0, 0}}; @@ -108489,7 +111019,9 @@ static swig_cast_info *swig_cast_initial[] = { _swigc__p_size_type, _swigc__p_std__allocatorT_iDynTree__BerdyDynamicVariable_t, _swigc__p_std__allocatorT_iDynTree__BerdySensor_t, + _swigc__p_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t, _swigc__p_std__allocatorT_iDynTree__SolidShape_p_t, + _swigc__p_std__allocatorT_int_t, _swigc__p_std__allocatorT_std__string_t, _swigc__p_std__allocatorT_std__vectorT_iDynTree__SolidShape_p_std__allocatorT_iDynTree__SolidShape_p_t_t_t, _swigc__p_std__reverse_iteratorT_iDynTree__details__span_iteratorT_iDynTree__SpanT_double__1_t_false_t_t, @@ -108498,6 +111030,7 @@ static swig_cast_info *swig_cast_initial[] = { _swigc__p_std__vectorT_iDynTree__BerdyDynamicVariable_std__allocatorT_iDynTree__BerdyDynamicVariable_t_t, _swigc__p_std__vectorT_iDynTree__BerdySensor_std__allocatorT_iDynTree__BerdySensor_t_t, _swigc__p_std__vectorT_iDynTree__MatrixDynSize_std__allocatorT_iDynTree__MatrixDynSize_t_t, + _swigc__p_std__vectorT_iDynTree__MatrixFixSizeT_4_4_t_std__allocatorT_iDynTree__MatrixFixSizeT_4_4_t_t_t, _swigc__p_std__vectorT_iDynTree__Polygon_std__allocatorT_iDynTree__Polygon_t_t, _swigc__p_std__vectorT_iDynTree__Position_std__allocatorT_iDynTree__Position_t_t, _swigc__p_std__vectorT_iDynTree__Regressors__DynamicsRegressorParameter_std__allocatorT_iDynTree__Regressors__DynamicsRegressorParameter_t_t, @@ -108974,2167 +111507,2219 @@ SWIGINTERN const char* SwigFunctionName(int fcn_id) { case 43: return "StringVector_reserve"; case 44: return "StringVector_capacity"; case 45: return "delete_StringVector"; - case 46: return "BerdySensors_pop"; - case 47: return "BerdySensors_brace"; - case 48: return "BerdySensors_setbrace"; - case 49: return "BerdySensors_append"; - case 50: return "BerdySensors_empty"; - case 51: return "BerdySensors_size"; - case 52: return "BerdySensors_swap"; - case 53: return "BerdySensors_begin"; - case 54: return "BerdySensors_end"; - case 55: return "BerdySensors_rbegin"; - case 56: return "BerdySensors_rend"; - case 57: return "BerdySensors_clear"; - case 58: return "BerdySensors_get_allocator"; - case 59: return "BerdySensors_pop_back"; - case 60: return "BerdySensors_erase"; - case 61: return "new_BerdySensors"; - case 62: return "BerdySensors_push_back"; - case 63: return "BerdySensors_front"; - case 64: return "BerdySensors_back"; - case 65: return "BerdySensors_assign"; - case 66: return "BerdySensors_resize"; - case 67: return "BerdySensors_insert"; - case 68: return "BerdySensors_reserve"; - case 69: return "BerdySensors_capacity"; - case 70: return "delete_BerdySensors"; - case 71: return "BerdyDynamicVariables_pop"; - case 72: return "BerdyDynamicVariables_brace"; - case 73: return "BerdyDynamicVariables_setbrace"; - case 74: return "BerdyDynamicVariables_append"; - case 75: return "BerdyDynamicVariables_empty"; - case 76: return "BerdyDynamicVariables_size"; - case 77: return "BerdyDynamicVariables_swap"; - case 78: return "BerdyDynamicVariables_begin"; - case 79: return "BerdyDynamicVariables_end"; - case 80: return "BerdyDynamicVariables_rbegin"; - case 81: return "BerdyDynamicVariables_rend"; - case 82: return "BerdyDynamicVariables_clear"; - case 83: return "BerdyDynamicVariables_get_allocator"; - case 84: return "BerdyDynamicVariables_pop_back"; - case 85: return "BerdyDynamicVariables_erase"; - case 86: return "new_BerdyDynamicVariables"; - case 87: return "BerdyDynamicVariables_push_back"; - case 88: return "BerdyDynamicVariables_front"; - case 89: return "BerdyDynamicVariables_back"; - case 90: return "BerdyDynamicVariables_assign"; - case 91: return "BerdyDynamicVariables_resize"; - case 92: return "BerdyDynamicVariables_insert"; - case 93: return "BerdyDynamicVariables_reserve"; - case 94: return "BerdyDynamicVariables_capacity"; - case 95: return "delete_BerdyDynamicVariables"; - case 96: return "_wrap_reportInfo"; - case 97: return "_wrap_reportDebug"; - case 98: return "IndexRange_offset_get"; - case 99: return "IndexRange_offset_set"; - case 100: return "IndexRange_size_get"; - case 101: return "IndexRange_size_set"; - case 102: return "IndexRange_isValid"; - case 103: return "IndexRange_InvalidRange"; - case 104: return "new_IndexRange"; - case 105: return "delete_IndexRange"; - case 106: return "_wrap_checkDoublesAreEqual"; - case 107: return "new_MatrixDynSize"; - case 108: return "delete_MatrixDynSize"; - case 109: return "MatrixDynSize_paren"; - case 110: return "MatrixDynSize_getVal"; - case 111: return "MatrixDynSize_setVal"; - case 112: return "MatrixDynSize_rows"; - case 113: return "MatrixDynSize_cols"; - case 114: return "MatrixDynSize_data"; - case 115: return "MatrixDynSize_zero"; - case 116: return "MatrixDynSize_resize"; - case 117: return "MatrixDynSize_reserve"; - case 118: return "MatrixDynSize_capacity"; - case 119: return "MatrixDynSize_shrink_to_fit"; - case 120: return "MatrixDynSize_fillRowMajorBuffer"; - case 121: return "MatrixDynSize_fillColMajorBuffer"; - case 122: return "MatrixDynSize_toString"; - case 123: return "MatrixDynSize_display"; - case 124: return "MatrixDynSize_toMatlab"; - case 125: return "MatrixDynSize_fromMatlab"; - case 126: return "new_SparseMatrixRowMajor"; - case 127: return "delete_SparseMatrixRowMajor"; - case 128: return "SparseMatrixRowMajor_numberOfNonZeros"; - case 129: return "SparseMatrixRowMajor_resize"; - case 130: return "SparseMatrixRowMajor_reserve"; - case 131: return "SparseMatrixRowMajor_zero"; - case 132: return "SparseMatrixRowMajor_setFromConstTriplets"; - case 133: return "SparseMatrixRowMajor_setFromTriplets"; - case 134: return "SparseMatrixRowMajor_getValue"; - case 135: return "SparseMatrixRowMajor_setValue"; - case 136: return "SparseMatrixRowMajor_rows"; - case 137: return "SparseMatrixRowMajor_columns"; - case 138: return "SparseMatrixRowMajor_description"; - case 139: return "SparseMatrixRowMajor_toMatlab"; - case 140: return "SparseMatrixRowMajor_toMatlabDense"; - case 141: return "SparseMatrixRowMajor_fromMatlab"; - case 142: return "new_SparseMatrixColMajor"; - case 143: return "delete_SparseMatrixColMajor"; - case 144: return "SparseMatrixColMajor_numberOfNonZeros"; - case 145: return "SparseMatrixColMajor_resize"; - case 146: return "SparseMatrixColMajor_reserve"; - case 147: return "SparseMatrixColMajor_zero"; - case 148: return "SparseMatrixColMajor_setFromConstTriplets"; - case 149: return "SparseMatrixColMajor_setFromTriplets"; - case 150: return "SparseMatrixColMajor_getValue"; - case 151: return "SparseMatrixColMajor_setValue"; - case 152: return "SparseMatrixColMajor_rows"; - case 153: return "SparseMatrixColMajor_columns"; - case 154: return "SparseMatrixColMajor_description"; - case 155: return "SparseMatrixColMajor_toMatlab"; - case 156: return "SparseMatrixColMajor_toMatlabDense"; - case 157: return "SparseMatrixColMajor_fromMatlab"; - case 158: return "new_VectorDynSize"; - case 159: return "delete_VectorDynSize"; - case 160: return "VectorDynSize_paren"; - case 161: return "VectorDynSize_brace"; - case 162: return "VectorDynSize_getVal"; - case 163: return "VectorDynSize_setVal"; - case 164: return "VectorDynSize_cbegin"; - case 165: return "VectorDynSize_cend"; - case 166: return "VectorDynSize_begin"; - case 167: return "VectorDynSize_end"; - case 168: return "VectorDynSize_size"; - case 169: return "VectorDynSize_data"; - case 170: return "VectorDynSize_zero"; - case 171: return "VectorDynSize_reserve"; - case 172: return "VectorDynSize_resize"; - case 173: return "VectorDynSize_shrink_to_fit"; - case 174: return "VectorDynSize_capacity"; - case 175: return "VectorDynSize_fillBuffer"; - case 176: return "VectorDynSize_toString"; - case 177: return "VectorDynSize_display"; - case 178: return "VectorDynSize_toMatlab"; - case 179: return "VectorDynSize_fromMatlab"; - case 180: return "new_Matrix1x6"; - case 181: return "Matrix1x6_paren"; - case 182: return "Matrix1x6_getVal"; - case 183: return "Matrix1x6_setVal"; - case 184: return "Matrix1x6_rows"; - case 185: return "Matrix1x6_cols"; - case 186: return "Matrix1x6_data"; - case 187: return "Matrix1x6_zero"; - case 188: return "Matrix1x6_fillRowMajorBuffer"; - case 189: return "Matrix1x6_fillColMajorBuffer"; - case 190: return "Matrix1x6_toString"; - case 191: return "Matrix1x6_display"; - case 192: return "Matrix1x6_toMatlab"; - case 193: return "Matrix1x6_fromMatlab"; - case 194: return "delete_Matrix1x6"; - case 195: return "new_Matrix2x3"; - case 196: return "Matrix2x3_paren"; - case 197: return "Matrix2x3_getVal"; - case 198: return "Matrix2x3_setVal"; - case 199: return "Matrix2x3_rows"; - case 200: return "Matrix2x3_cols"; - case 201: return "Matrix2x3_data"; - case 202: return "Matrix2x3_zero"; - case 203: return "Matrix2x3_fillRowMajorBuffer"; - case 204: return "Matrix2x3_fillColMajorBuffer"; - case 205: return "Matrix2x3_toString"; - case 206: return "Matrix2x3_display"; - case 207: return "Matrix2x3_toMatlab"; - case 208: return "Matrix2x3_fromMatlab"; - case 209: return "delete_Matrix2x3"; - case 210: return "new_Matrix3x3"; - case 211: return "Matrix3x3_paren"; - case 212: return "Matrix3x3_getVal"; - case 213: return "Matrix3x3_setVal"; - case 214: return "Matrix3x3_rows"; - case 215: return "Matrix3x3_cols"; - case 216: return "Matrix3x3_data"; - case 217: return "Matrix3x3_zero"; - case 218: return "Matrix3x3_fillRowMajorBuffer"; - case 219: return "Matrix3x3_fillColMajorBuffer"; - case 220: return "Matrix3x3_toString"; - case 221: return "Matrix3x3_display"; - case 222: return "Matrix3x3_toMatlab"; - case 223: return "Matrix3x3_fromMatlab"; - case 224: return "delete_Matrix3x3"; - case 225: return "new_Matrix4x4"; - case 226: return "Matrix4x4_paren"; - case 227: return "Matrix4x4_getVal"; - case 228: return "Matrix4x4_setVal"; - case 229: return "Matrix4x4_rows"; - case 230: return "Matrix4x4_cols"; - case 231: return "Matrix4x4_data"; - case 232: return "Matrix4x4_zero"; - case 233: return "Matrix4x4_fillRowMajorBuffer"; - case 234: return "Matrix4x4_fillColMajorBuffer"; - case 235: return "Matrix4x4_toString"; - case 236: return "Matrix4x4_display"; - case 237: return "Matrix4x4_toMatlab"; - case 238: return "Matrix4x4_fromMatlab"; - case 239: return "delete_Matrix4x4"; - case 240: return "new_Matrix6x6"; - case 241: return "Matrix6x6_paren"; - case 242: return "Matrix6x6_getVal"; - case 243: return "Matrix6x6_setVal"; - case 244: return "Matrix6x6_rows"; - case 245: return "Matrix6x6_cols"; - case 246: return "Matrix6x6_data"; - case 247: return "Matrix6x6_zero"; - case 248: return "Matrix6x6_fillRowMajorBuffer"; - case 249: return "Matrix6x6_fillColMajorBuffer"; - case 250: return "Matrix6x6_toString"; - case 251: return "Matrix6x6_display"; - case 252: return "Matrix6x6_toMatlab"; - case 253: return "Matrix6x6_fromMatlab"; - case 254: return "delete_Matrix6x6"; - case 255: return "new_Matrix6x10"; - case 256: return "Matrix6x10_paren"; - case 257: return "Matrix6x10_getVal"; - case 258: return "Matrix6x10_setVal"; - case 259: return "Matrix6x10_rows"; - case 260: return "Matrix6x10_cols"; - case 261: return "Matrix6x10_data"; - case 262: return "Matrix6x10_zero"; - case 263: return "Matrix6x10_fillRowMajorBuffer"; - case 264: return "Matrix6x10_fillColMajorBuffer"; - case 265: return "Matrix6x10_toString"; - case 266: return "Matrix6x10_display"; - case 267: return "Matrix6x10_toMatlab"; - case 268: return "Matrix6x10_fromMatlab"; - case 269: return "delete_Matrix6x10"; - case 270: return "new_Matrix10x16"; - case 271: return "Matrix10x16_paren"; - case 272: return "Matrix10x16_getVal"; - case 273: return "Matrix10x16_setVal"; - case 274: return "Matrix10x16_rows"; - case 275: return "Matrix10x16_cols"; - case 276: return "Matrix10x16_data"; - case 277: return "Matrix10x16_zero"; - case 278: return "Matrix10x16_fillRowMajorBuffer"; - case 279: return "Matrix10x16_fillColMajorBuffer"; - case 280: return "Matrix10x16_toString"; - case 281: return "Matrix10x16_display"; - case 282: return "Matrix10x16_toMatlab"; - case 283: return "Matrix10x16_fromMatlab"; - case 284: return "delete_Matrix10x16"; - case 285: return "new_Vector3"; - case 286: return "Vector3_paren"; - case 287: return "Vector3_brace"; - case 288: return "Vector3_getVal"; - case 289: return "Vector3_setVal"; - case 290: return "Vector3_cbegin"; - case 291: return "Vector3_cend"; - case 292: return "Vector3_begin"; - case 293: return "Vector3_end"; - case 294: return "Vector3_size"; - case 295: return "Vector3_data"; - case 296: return "Vector3_zero"; - case 297: return "Vector3_fillBuffer"; - case 298: return "Vector3_toString"; - case 299: return "Vector3_display"; - case 300: return "Vector3_toMatlab"; - case 301: return "Vector3_fromMatlab"; - case 302: return "delete_Vector3"; - case 303: return "new_Vector4"; - case 304: return "Vector4_paren"; - case 305: return "Vector4_brace"; - case 306: return "Vector4_getVal"; - case 307: return "Vector4_setVal"; - case 308: return "Vector4_cbegin"; - case 309: return "Vector4_cend"; - case 310: return "Vector4_begin"; - case 311: return "Vector4_end"; - case 312: return "Vector4_size"; - case 313: return "Vector4_data"; - case 314: return "Vector4_zero"; - case 315: return "Vector4_fillBuffer"; - case 316: return "Vector4_toString"; - case 317: return "Vector4_display"; - case 318: return "Vector4_toMatlab"; - case 319: return "Vector4_fromMatlab"; - case 320: return "delete_Vector4"; - case 321: return "new_Vector6"; - case 322: return "Vector6_paren"; - case 323: return "Vector6_brace"; - case 324: return "Vector6_getVal"; - case 325: return "Vector6_setVal"; - case 326: return "Vector6_cbegin"; - case 327: return "Vector6_cend"; - case 328: return "Vector6_begin"; - case 329: return "Vector6_end"; - case 330: return "Vector6_size"; - case 331: return "Vector6_data"; - case 332: return "Vector6_zero"; - case 333: return "Vector6_fillBuffer"; - case 334: return "Vector6_toString"; - case 335: return "Vector6_display"; - case 336: return "Vector6_toMatlab"; - case 337: return "Vector6_fromMatlab"; - case 338: return "delete_Vector6"; - case 339: return "new_Vector10"; - case 340: return "Vector10_paren"; - case 341: return "Vector10_brace"; - case 342: return "Vector10_getVal"; - case 343: return "Vector10_setVal"; - case 344: return "Vector10_cbegin"; - case 345: return "Vector10_cend"; - case 346: return "Vector10_begin"; - case 347: return "Vector10_end"; - case 348: return "Vector10_size"; - case 349: return "Vector10_data"; - case 350: return "Vector10_zero"; - case 351: return "Vector10_fillBuffer"; - case 352: return "Vector10_toString"; - case 353: return "Vector10_display"; - case 354: return "Vector10_toMatlab"; - case 355: return "Vector10_fromMatlab"; - case 356: return "delete_Vector10"; - case 357: return "new_Vector16"; - case 358: return "Vector16_paren"; - case 359: return "Vector16_brace"; - case 360: return "Vector16_getVal"; - case 361: return "Vector16_setVal"; - case 362: return "Vector16_cbegin"; - case 363: return "Vector16_cend"; - case 364: return "Vector16_begin"; - case 365: return "Vector16_end"; - case 366: return "Vector16_size"; - case 367: return "Vector16_data"; - case 368: return "Vector16_zero"; - case 369: return "Vector16_fillBuffer"; - case 370: return "Vector16_toString"; - case 371: return "Vector16_display"; - case 372: return "Vector16_toMatlab"; - case 373: return "Vector16_fromMatlab"; - case 374: return "delete_Vector16"; - case 375: return "new_PositionRaw"; - case 376: return "PositionRaw_changePoint"; - case 377: return "PositionRaw_changeRefPoint"; - case 378: return "PositionRaw_compose"; - case 379: return "PositionRaw_inverse"; - case 380: return "PositionRaw_changePointOf"; - case 381: return "PositionRaw_toString"; - case 382: return "PositionRaw_display"; - case 383: return "delete_PositionRaw"; - case 384: return "new_PositionSemantics"; - case 385: return "PositionSemantics_setToUnknown"; - case 386: return "PositionSemantics_getPoint"; - case 387: return "PositionSemantics_getBody"; - case 388: return "PositionSemantics_getReferencePoint"; - case 389: return "PositionSemantics_getRefBody"; - case 390: return "PositionSemantics_getCoordinateFrame"; - case 391: return "PositionSemantics_setPoint"; - case 392: return "PositionSemantics_setBody"; - case 393: return "PositionSemantics_setReferencePoint"; - case 394: return "PositionSemantics_setRefBody"; - case 395: return "PositionSemantics_setCoordinateFrame"; - case 396: return "PositionSemantics_changePoint"; - case 397: return "PositionSemantics_changeRefPoint"; - case 398: return "PositionSemantics_compose"; - case 399: return "PositionSemantics_inverse"; - case 400: return "PositionSemantics_toString"; - case 401: return "PositionSemantics_display"; - case 402: return "delete_PositionSemantics"; - case 403: return "new_Position"; - case 404: return "Position_getSemantics"; - case 405: return "Position_changePoint"; - case 406: return "Position_changeRefPoint"; - case 407: return "Position_changeCoordinateFrame"; - case 408: return "Position_compose"; - case 409: return "Position_inverse"; - case 410: return "Position_changePointOf"; - case 411: return "Position_plus"; - case 412: return "Position_minus"; - case 413: return "Position_uminus"; - case 414: return "Position_mtimes"; - case 415: return "Position_toString"; - case 416: return "Position_display"; - case 417: return "Position_Zero"; - case 418: return "delete_Position"; - case 419: return "new_GeomVector3Semantics__LinearMotionVector3Semantics"; - case 420: return "GeomVector3Semantics__LinearMotionVector3Semantics_setToUnknown"; - case 421: return "GeomVector3Semantics__LinearMotionVector3Semantics_getBody"; - case 422: return "GeomVector3Semantics__LinearMotionVector3Semantics_getRefBody"; - case 423: return "GeomVector3Semantics__LinearMotionVector3Semantics_getCoordinateFrame"; - case 424: return "GeomVector3Semantics__LinearMotionVector3Semantics_isUnknown"; - case 425: return "GeomVector3Semantics__LinearMotionVector3Semantics_changeCoordFrame"; - case 426: return "GeomVector3Semantics__LinearMotionVector3Semantics_compose"; - case 427: return "GeomVector3Semantics__LinearMotionVector3Semantics_inverse"; - case 428: return "GeomVector3Semantics__LinearMotionVector3Semantics_dot"; - case 429: return "delete_GeomVector3Semantics__LinearMotionVector3Semantics"; - case 430: return "new_GeomVector3Semantics__AngularMotionVector3Semantics"; - case 431: return "GeomVector3Semantics__AngularMotionVector3Semantics_setToUnknown"; - case 432: return "GeomVector3Semantics__AngularMotionVector3Semantics_getBody"; - case 433: return "GeomVector3Semantics__AngularMotionVector3Semantics_getRefBody"; - case 434: return "GeomVector3Semantics__AngularMotionVector3Semantics_getCoordinateFrame"; - case 435: return "GeomVector3Semantics__AngularMotionVector3Semantics_isUnknown"; - case 436: return "GeomVector3Semantics__AngularMotionVector3Semantics_changeCoordFrame"; - case 437: return "GeomVector3Semantics__AngularMotionVector3Semantics_compose"; - case 438: return "GeomVector3Semantics__AngularMotionVector3Semantics_inverse"; - case 439: return "GeomVector3Semantics__AngularMotionVector3Semantics_dot"; - case 440: return "delete_GeomVector3Semantics__AngularMotionVector3Semantics"; - case 441: return "new_GeomVector3Semantics__LinearForceVector3Semantics"; - case 442: return "GeomVector3Semantics__LinearForceVector3Semantics_setToUnknown"; - case 443: return "GeomVector3Semantics__LinearForceVector3Semantics_getBody"; - case 444: return "GeomVector3Semantics__LinearForceVector3Semantics_getRefBody"; - case 445: return "GeomVector3Semantics__LinearForceVector3Semantics_getCoordinateFrame"; - case 446: return "GeomVector3Semantics__LinearForceVector3Semantics_isUnknown"; - case 447: return "GeomVector3Semantics__LinearForceVector3Semantics_changeCoordFrame"; - case 448: return "GeomVector3Semantics__LinearForceVector3Semantics_compose"; - case 449: return "GeomVector3Semantics__LinearForceVector3Semantics_inverse"; - case 450: return "GeomVector3Semantics__LinearForceVector3Semantics_dot"; - case 451: return "delete_GeomVector3Semantics__LinearForceVector3Semantics"; - case 452: return "new_GeomVector3Semantics__AngularForceVector3Semantics"; - case 453: return "GeomVector3Semantics__AngularForceVector3Semantics_setToUnknown"; - case 454: return "GeomVector3Semantics__AngularForceVector3Semantics_getBody"; - case 455: return "GeomVector3Semantics__AngularForceVector3Semantics_getRefBody"; - case 456: return "GeomVector3Semantics__AngularForceVector3Semantics_getCoordinateFrame"; - case 457: return "GeomVector3Semantics__AngularForceVector3Semantics_isUnknown"; - case 458: return "GeomVector3Semantics__AngularForceVector3Semantics_changeCoordFrame"; - case 459: return "GeomVector3Semantics__AngularForceVector3Semantics_compose"; - case 460: return "GeomVector3Semantics__AngularForceVector3Semantics_inverse"; - case 461: return "GeomVector3Semantics__AngularForceVector3Semantics_dot"; - case 462: return "delete_GeomVector3Semantics__AngularForceVector3Semantics"; - case 463: return "GeomVector3__LinearMotionVector3_semantics_get"; - case 464: return "GeomVector3__LinearMotionVector3_semantics_set"; - case 465: return "new_GeomVector3__LinearMotionVector3"; - case 466: return "GeomVector3__LinearMotionVector3_setSemantics"; - case 467: return "GeomVector3__LinearMotionVector3_changeCoordFrame"; - case 468: return "GeomVector3__LinearMotionVector3_compose"; - case 469: return "GeomVector3__LinearMotionVector3_inverse"; - case 470: return "GeomVector3__LinearMotionVector3_dot"; - case 471: return "GeomVector3__LinearMotionVector3_plus"; - case 472: return "GeomVector3__LinearMotionVector3_minus"; - case 473: return "GeomVector3__LinearMotionVector3_uminus"; - case 474: return "delete_GeomVector3__LinearMotionVector3"; - case 475: return "GeomVector3__AngularMotionVector3_semantics_get"; - case 476: return "GeomVector3__AngularMotionVector3_semantics_set"; - case 477: return "new_GeomVector3__AngularMotionVector3"; - case 478: return "GeomVector3__AngularMotionVector3_setSemantics"; - case 479: return "GeomVector3__AngularMotionVector3_changeCoordFrame"; - case 480: return "GeomVector3__AngularMotionVector3_compose"; - case 481: return "GeomVector3__AngularMotionVector3_inverse"; - case 482: return "GeomVector3__AngularMotionVector3_dot"; - case 483: return "GeomVector3__AngularMotionVector3_plus"; - case 484: return "GeomVector3__AngularMotionVector3_minus"; - case 485: return "GeomVector3__AngularMotionVector3_uminus"; - case 486: return "delete_GeomVector3__AngularMotionVector3"; - case 487: return "GeomVector3__LinearForceVector3_semantics_get"; - case 488: return "GeomVector3__LinearForceVector3_semantics_set"; - case 489: return "new_GeomVector3__LinearForceVector3"; - case 490: return "GeomVector3__LinearForceVector3_setSemantics"; - case 491: return "GeomVector3__LinearForceVector3_changeCoordFrame"; - case 492: return "GeomVector3__LinearForceVector3_compose"; - case 493: return "GeomVector3__LinearForceVector3_inverse"; - case 494: return "GeomVector3__LinearForceVector3_dot"; - case 495: return "GeomVector3__LinearForceVector3_plus"; - case 496: return "GeomVector3__LinearForceVector3_minus"; - case 497: return "GeomVector3__LinearForceVector3_uminus"; - case 498: return "delete_GeomVector3__LinearForceVector3"; - case 499: return "GeomVector3__AngularForceVector3_semantics_get"; - case 500: return "GeomVector3__AngularForceVector3_semantics_set"; - case 501: return "new_GeomVector3__AngularForceVector3"; - case 502: return "GeomVector3__AngularForceVector3_setSemantics"; - case 503: return "GeomVector3__AngularForceVector3_changeCoordFrame"; - case 504: return "GeomVector3__AngularForceVector3_compose"; - case 505: return "GeomVector3__AngularForceVector3_inverse"; - case 506: return "GeomVector3__AngularForceVector3_dot"; - case 507: return "GeomVector3__AngularForceVector3_plus"; - case 508: return "GeomVector3__AngularForceVector3_minus"; - case 509: return "GeomVector3__AngularForceVector3_uminus"; - case 510: return "delete_GeomVector3__AngularForceVector3"; - case 511: return "new_ForceVector3Semantics__LinearForceVector3Semantics"; - case 512: return "ForceVector3Semantics__LinearForceVector3Semantics_compose"; - case 513: return "ForceVector3Semantics__LinearForceVector3Semantics_inverse"; - case 514: return "delete_ForceVector3Semantics__LinearForceVector3Semantics"; - case 515: return "new_ForceVector3Semantics__AngularForceVector3Semantics"; - case 516: return "ForceVector3Semantics__AngularForceVector3Semantics_compose"; - case 517: return "ForceVector3Semantics__AngularForceVector3Semantics_inverse"; - case 518: return "delete_ForceVector3Semantics__AngularForceVector3Semantics"; - case 519: return "new_MotionVector3__LinearMotionVector3"; - case 520: return "MotionVector3__LinearMotionVector3_cross"; - case 521: return "delete_MotionVector3__LinearMotionVector3"; - case 522: return "new_MotionVector3__AngularMotionVector3"; - case 523: return "MotionVector3__AngularMotionVector3_cross"; - case 524: return "delete_MotionVector3__AngularMotionVector3"; - case 525: return "new_ForceVector3__LinearForceVector3"; - case 526: return "delete_ForceVector3__LinearForceVector3"; - case 527: return "new_ForceVector3__AngularForceVector3"; - case 528: return "delete_ForceVector3__AngularForceVector3"; - case 529: return "new_LinearMotionVector3Semantics"; - case 530: return "LinearMotionVector3Semantics_changePoint"; - case 531: return "LinearMotionVector3Semantics_compose"; - case 532: return "delete_LinearMotionVector3Semantics"; - case 533: return "new_LinearMotionVector3"; - case 534: return "LinearMotionVector3_changePoint"; - case 535: return "delete_LinearMotionVector3"; - case 536: return "new_AngularMotionVector3Semantics"; - case 537: return "delete_AngularMotionVector3Semantics"; - case 538: return "new_AngularMotionVector3"; - case 539: return "AngularMotionVector3_exp"; - case 540: return "delete_AngularMotionVector3"; - case 541: return "new_LinearForceVector3Semantics"; - case 542: return "delete_LinearForceVector3Semantics"; - case 543: return "new_LinearForceVector3"; - case 544: return "delete_LinearForceVector3"; - case 545: return "new_AngularForceVector3Semantics"; - case 546: return "AngularForceVector3Semantics_changePoint"; - case 547: return "AngularForceVector3Semantics_compose"; - case 548: return "delete_AngularForceVector3Semantics"; - case 549: return "new_AngularForceVector3"; - case 550: return "AngularForceVector3_changePoint"; - case 551: return "delete_AngularForceVector3"; - case 552: return "new_SpatialMotionVectorSemanticsBase"; - case 553: return "SpatialMotionVectorSemanticsBase_check_linear2angularConsistency"; - case 554: return "SpatialMotionVectorSemanticsBase_toString"; - case 555: return "SpatialMotionVectorSemanticsBase_display"; - case 556: return "delete_SpatialMotionVectorSemanticsBase"; - case 557: return "new_SpatialForceVectorSemanticsBase"; - case 558: return "SpatialForceVectorSemanticsBase_check_linear2angularConsistency"; - case 559: return "SpatialForceVectorSemanticsBase_toString"; - case 560: return "SpatialForceVectorSemanticsBase_display"; - case 561: return "delete_SpatialForceVectorSemanticsBase"; - case 562: return "new_SpatialMotionVectorBase"; - case 563: return "SpatialMotionVectorBase_getLinearVec3"; - case 564: return "SpatialMotionVectorBase_getAngularVec3"; - case 565: return "SpatialMotionVectorBase_setLinearVec3"; - case 566: return "SpatialMotionVectorBase_setAngularVec3"; - case 567: return "SpatialMotionVectorBase_paren"; - case 568: return "SpatialMotionVectorBase_getVal"; - case 569: return "SpatialMotionVectorBase_setVal"; - case 570: return "SpatialMotionVectorBase_size"; - case 571: return "SpatialMotionVectorBase_zero"; - case 572: return "SpatialMotionVectorBase_changePoint"; - case 573: return "SpatialMotionVectorBase_changeCoordFrame"; - case 574: return "SpatialMotionVectorBase_compose"; - case 575: return "SpatialMotionVectorBase_inverse"; - case 576: return "SpatialMotionVectorBase_dot"; - case 577: return "SpatialMotionVectorBase_plus"; - case 578: return "SpatialMotionVectorBase_minus"; - case 579: return "SpatialMotionVectorBase_uminus"; - case 580: return "SpatialMotionVectorBase_Zero"; - case 581: return "SpatialMotionVectorBase_asVector"; - case 582: return "SpatialMotionVectorBase_toString"; - case 583: return "SpatialMotionVectorBase_display"; - case 584: return "SpatialMotionVectorBase_toMatlab"; - case 585: return "SpatialMotionVectorBase_fromMatlab"; - case 586: return "delete_SpatialMotionVectorBase"; - case 587: return "new_SpatialForceVectorBase"; - case 588: return "SpatialForceVectorBase_getLinearVec3"; - case 589: return "SpatialForceVectorBase_getAngularVec3"; - case 590: return "SpatialForceVectorBase_setLinearVec3"; - case 591: return "SpatialForceVectorBase_setAngularVec3"; - case 592: return "SpatialForceVectorBase_paren"; - case 593: return "SpatialForceVectorBase_getVal"; - case 594: return "SpatialForceVectorBase_setVal"; - case 595: return "SpatialForceVectorBase_size"; - case 596: return "SpatialForceVectorBase_zero"; - case 597: return "SpatialForceVectorBase_changePoint"; - case 598: return "SpatialForceVectorBase_changeCoordFrame"; - case 599: return "SpatialForceVectorBase_compose"; - case 600: return "SpatialForceVectorBase_inverse"; - case 601: return "SpatialForceVectorBase_dot"; - case 602: return "SpatialForceVectorBase_plus"; - case 603: return "SpatialForceVectorBase_minus"; - case 604: return "SpatialForceVectorBase_uminus"; - case 605: return "SpatialForceVectorBase_Zero"; - case 606: return "SpatialForceVectorBase_asVector"; - case 607: return "SpatialForceVectorBase_toString"; - case 608: return "SpatialForceVectorBase_display"; - case 609: return "SpatialForceVectorBase_toMatlab"; - case 610: return "SpatialForceVectorBase_fromMatlab"; - case 611: return "delete_SpatialForceVectorBase"; - case 612: return "new_Dummy"; - case 613: return "delete_Dummy"; - case 614: return "new_SpatialMotionVector"; - case 615: return "SpatialMotionVector_mtimes"; - case 616: return "SpatialMotionVector_cross"; - case 617: return "SpatialMotionVector_asCrossProductMatrix"; - case 618: return "SpatialMotionVector_asCrossProductMatrixWrench"; - case 619: return "SpatialMotionVector_exp"; - case 620: return "delete_SpatialMotionVector"; - case 621: return "new_SpatialForceVector"; - case 622: return "delete_SpatialForceVector"; - case 623: return "SpatialForceVector_mtimes"; - case 624: return "new_Twist"; - case 625: return "Twist_plus"; - case 626: return "Twist_minus"; - case 627: return "Twist_uminus"; - case 628: return "Twist_mtimes"; - case 629: return "delete_Twist"; - case 630: return "new_Wrench"; - case 631: return "Wrench_plus"; - case 632: return "Wrench_minus"; - case 633: return "Wrench_uminus"; - case 634: return "delete_Wrench"; - case 635: return "new_SpatialMomentum"; - case 636: return "SpatialMomentum_plus"; - case 637: return "SpatialMomentum_minus"; - case 638: return "SpatialMomentum_uminus"; - case 639: return "delete_SpatialMomentum"; - case 640: return "new_SpatialAcc"; - case 641: return "SpatialAcc_plus"; - case 642: return "SpatialAcc_minus"; - case 643: return "SpatialAcc_uminus"; - case 644: return "delete_SpatialAcc"; - case 645: return "new_ClassicalAcc"; - case 646: return "ClassicalAcc_changeCoordFrame"; - case 647: return "ClassicalAcc_Zero"; - case 648: return "ClassicalAcc_fromSpatial"; - case 649: return "ClassicalAcc_toSpatial"; - case 650: return "delete_ClassicalAcc"; - case 651: return "new_Direction"; - case 652: return "Direction_Normalize"; - case 653: return "Direction_isParallel"; - case 654: return "Direction_isPerpendicular"; - case 655: return "Direction_reverse"; - case 656: return "Direction_toString"; - case 657: return "Direction_display"; - case 658: return "Direction_Default"; - case 659: return "delete_Direction"; - case 660: return "new_Axis"; - case 661: return "Axis_getDirection"; - case 662: return "Axis_getOrigin"; - case 663: return "Axis_setDirection"; - case 664: return "Axis_setOrigin"; - case 665: return "Axis_getRotationTransform"; - case 666: return "Axis_getRotationTransformDerivative"; - case 667: return "Axis_getRotationTwist"; - case 668: return "Axis_getRotationSpatialAcc"; - case 669: return "Axis_getTranslationTransform"; - case 670: return "Axis_getTranslationTransformDerivative"; - case 671: return "Axis_getTranslationTwist"; - case 672: return "Axis_getTranslationSpatialAcc"; - case 673: return "Axis_isParallel"; - case 674: return "Axis_reverse"; - case 675: return "Axis_toString"; - case 676: return "Axis_display"; - case 677: return "delete_Axis"; - case 678: return "new_RotationalInertiaRaw"; - case 679: return "RotationalInertiaRaw_Zero"; - case 680: return "delete_RotationalInertiaRaw"; - case 681: return "new_SpatialInertiaRaw"; - case 682: return "SpatialInertiaRaw_fromRotationalInertiaWrtCenterOfMass"; - case 683: return "SpatialInertiaRaw_getMass"; - case 684: return "SpatialInertiaRaw_getCenterOfMass"; - case 685: return "SpatialInertiaRaw_getRotationalInertiaWrtFrameOrigin"; - case 686: return "SpatialInertiaRaw_getRotationalInertiaWrtCenterOfMass"; - case 687: return "SpatialInertiaRaw_combine"; - case 688: return "SpatialInertiaRaw_multiply"; - case 689: return "SpatialInertiaRaw_zero"; - case 690: return "delete_SpatialInertiaRaw"; - case 691: return "new_SpatialInertia"; - case 692: return "SpatialInertia_combine"; - case 693: return "SpatialInertia_asMatrix"; - case 694: return "SpatialInertia_applyInverse"; - case 695: return "SpatialInertia_getInverse"; - case 696: return "SpatialInertia_plus"; - case 697: return "SpatialInertia_mtimes"; - case 698: return "SpatialInertia_biasWrench"; - case 699: return "SpatialInertia_biasWrenchDerivative"; - case 700: return "SpatialInertia_Zero"; - case 701: return "SpatialInertia_asVector"; - case 702: return "SpatialInertia_fromVector"; - case 703: return "SpatialInertia_isPhysicallyConsistent"; - case 704: return "SpatialInertia_momentumRegressor"; - case 705: return "SpatialInertia_momentumDerivativeRegressor"; - case 706: return "SpatialInertia_momentumDerivativeSlotineLiRegressor"; - case 707: return "delete_SpatialInertia"; - case 708: return "new_ArticulatedBodyInertia"; - case 709: return "ArticulatedBodyInertia_getLinearLinearSubmatrix"; - case 710: return "ArticulatedBodyInertia_getLinearAngularSubmatrix"; - case 711: return "ArticulatedBodyInertia_getAngularAngularSubmatrix"; - case 712: return "ArticulatedBodyInertia_combine"; - case 713: return "ArticulatedBodyInertia_applyInverse"; - case 714: return "ArticulatedBodyInertia_asMatrix"; - case 715: return "ArticulatedBodyInertia_getInverse"; - case 716: return "ArticulatedBodyInertia_plus"; - case 717: return "ArticulatedBodyInertia_minus"; - case 718: return "ArticulatedBodyInertia_mtimes"; - case 719: return "ArticulatedBodyInertia_zero"; - case 720: return "ArticulatedBodyInertia_ABADyadHelper"; - case 721: return "ArticulatedBodyInertia_ABADyadHelperLin"; - case 722: return "delete_ArticulatedBodyInertia"; - case 723: return "RigidBodyInertiaNonLinearParametrization_mass_get"; - case 724: return "RigidBodyInertiaNonLinearParametrization_mass_set"; - case 725: return "RigidBodyInertiaNonLinearParametrization_com_get"; - case 726: return "RigidBodyInertiaNonLinearParametrization_com_set"; - case 727: return "RigidBodyInertiaNonLinearParametrization_link_R_centroidal_get"; - case 728: return "RigidBodyInertiaNonLinearParametrization_link_R_centroidal_set"; - case 729: return "RigidBodyInertiaNonLinearParametrization_centralSecondMomentOfMass_get"; - case 730: return "RigidBodyInertiaNonLinearParametrization_centralSecondMomentOfMass_set"; - case 731: return "RigidBodyInertiaNonLinearParametrization_getLinkCentroidalTransform"; - case 732: return "RigidBodyInertiaNonLinearParametrization_fromRigidBodyInertia"; - case 733: return "RigidBodyInertiaNonLinearParametrization_fromInertialParameters"; - case 734: return "RigidBodyInertiaNonLinearParametrization_toRigidBodyInertia"; - case 735: return "RigidBodyInertiaNonLinearParametrization_isPhysicallyConsistent"; - case 736: return "RigidBodyInertiaNonLinearParametrization_asVectorWithRotationAsVec"; - case 737: return "RigidBodyInertiaNonLinearParametrization_fromVectorWithRotationAsVec"; - case 738: return "RigidBodyInertiaNonLinearParametrization_getGradientWithRotationAsVec"; - case 739: return "new_RigidBodyInertiaNonLinearParametrization"; - case 740: return "delete_RigidBodyInertiaNonLinearParametrization"; - case 741: return "new_RotationRaw"; - case 742: return "RotationRaw_changeOrientFrame"; - case 743: return "RotationRaw_changeRefOrientFrame"; - case 744: return "RotationRaw_compose"; - case 745: return "RotationRaw_inverse2"; - case 746: return "RotationRaw_changeCoordFrameOf"; - case 747: return "RotationRaw_RotX"; - case 748: return "RotationRaw_RotY"; - case 749: return "RotationRaw_RotZ"; - case 750: return "RotationRaw_RPY"; - case 751: return "RotationRaw_Identity"; - case 752: return "RotationRaw_toString"; - case 753: return "RotationRaw_display"; - case 754: return "delete_RotationRaw"; - case 755: return "new_RotationSemantics"; - case 756: return "RotationSemantics_setToUnknown"; - case 757: return "RotationSemantics_getOrientationFrame"; - case 758: return "RotationSemantics_getBody"; - case 759: return "RotationSemantics_getReferenceOrientationFrame"; - case 760: return "RotationSemantics_getRefBody"; - case 761: return "RotationSemantics_getCoordinateFrame"; - case 762: return "RotationSemantics_setOrientationFrame"; - case 763: return "RotationSemantics_setBody"; - case 764: return "RotationSemantics_setReferenceOrientationFrame"; - case 765: return "RotationSemantics_setRefBody"; - case 766: return "RotationSemantics_setCoordinateFrame"; - case 767: return "RotationSemantics_changeOrientFrame"; - case 768: return "RotationSemantics_changeRefOrientFrame"; - case 769: return "RotationSemantics_changeCoordFrameOf"; - case 770: return "RotationSemantics_compose"; - case 771: return "RotationSemantics_inverse2"; - case 772: return "RotationSemantics_toString"; - case 773: return "RotationSemantics_display"; - case 774: return "delete_RotationSemantics"; - case 775: return "new_Rotation"; - case 776: return "Rotation_getSemantics"; - case 777: return "Rotation_changeOrientFrame"; - case 778: return "Rotation_changeRefOrientFrame"; - case 779: return "Rotation_changeCoordinateFrame"; - case 780: return "Rotation_compose"; - case 781: return "Rotation_inverse2"; - case 782: return "Rotation_changeCoordFrameOf"; - case 783: return "Rotation_inverse"; - case 784: return "Rotation_mtimes"; - case 785: return "Rotation_log"; - case 786: return "Rotation_fromQuaternion"; - case 787: return "Rotation_getRPY"; - case 788: return "Rotation_asRPY"; - case 789: return "Rotation_getQuaternion"; - case 790: return "Rotation_asQuaternion"; - case 791: return "Rotation_RotX"; - case 792: return "Rotation_RotY"; - case 793: return "Rotation_RotZ"; - case 794: return "Rotation_RotAxis"; - case 795: return "Rotation_RotAxisDerivative"; - case 796: return "Rotation_RPY"; - case 797: return "Rotation_RPYRightTrivializedDerivative"; - case 798: return "Rotation_RPYRightTrivializedDerivativeRateOfChange"; - case 799: return "Rotation_RPYRightTrivializedDerivativeInverse"; - case 800: return "Rotation_RPYRightTrivializedDerivativeInverseRateOfChange"; - case 801: return "Rotation_QuaternionRightTrivializedDerivative"; - case 802: return "Rotation_QuaternionRightTrivializedDerivativeInverse"; - case 803: return "Rotation_Identity"; - case 804: return "Rotation_RotationFromQuaternion"; - case 805: return "Rotation_leftJacobian"; - case 806: return "Rotation_leftJacobianInverse"; - case 807: return "Rotation_toString"; - case 808: return "Rotation_display"; - case 809: return "delete_Rotation"; - case 810: return "new_TransformSemantics"; - case 811: return "TransformSemantics_getRotationSemantics"; - case 812: return "TransformSemantics_getPositionSemantics"; - case 813: return "TransformSemantics_setRotationSemantics"; - case 814: return "TransformSemantics_setPositionSemantics"; - case 815: return "TransformSemantics_toString"; - case 816: return "TransformSemantics_display"; - case 817: return "delete_TransformSemantics"; - case 818: return "new_Transform"; - case 819: return "Transform_fromHomogeneousTransform"; - case 820: return "Transform_getSemantics"; - case 821: return "Transform_getRotation"; - case 822: return "Transform_getPosition"; - case 823: return "Transform_setRotation"; - case 824: return "Transform_setPosition"; - case 825: return "Transform_compose"; - case 826: return "Transform_inverse2"; - case 827: return "Transform_inverse"; - case 828: return "Transform_mtimes"; - case 829: return "Transform_Identity"; - case 830: return "Transform_asHomogeneousTransform"; - case 831: return "Transform_asAdjointTransform"; - case 832: return "Transform_asAdjointTransformWrench"; - case 833: return "Transform_log"; - case 834: return "Transform_toString"; - case 835: return "Transform_display"; - case 836: return "delete_Transform"; - case 837: return "new_TransformDerivative"; - case 838: return "delete_TransformDerivative"; - case 839: return "TransformDerivative_getRotationDerivative"; - case 840: return "TransformDerivative_getPositionDerivative"; - case 841: return "TransformDerivative_setRotationDerivative"; - case 842: return "TransformDerivative_setPositionDerivative"; - case 843: return "TransformDerivative_Zero"; - case 844: return "TransformDerivative_asHomogeneousTransformDerivative"; - case 845: return "TransformDerivative_asAdjointTransformDerivative"; - case 846: return "TransformDerivative_asAdjointTransformWrenchDerivative"; - case 847: return "TransformDerivative_mtimes"; - case 848: return "TransformDerivative_derivativeOfInverse"; - case 849: return "TransformDerivative_transform"; - case 850: return "dynamic_extent_get"; - case 851: return "DynamicSpan_extent_get"; - case 852: return "new_DynamicSpan"; - case 853: return "delete_DynamicSpan"; - case 854: return "DynamicSpan_first"; - case 855: return "DynamicSpan_last"; - case 856: return "DynamicSpan_subspan"; - case 857: return "DynamicSpan_size"; - case 858: return "DynamicSpan_size_bytes"; - case 859: return "DynamicSpan_empty"; - case 860: return "DynamicSpan_brace"; - case 861: return "DynamicSpan_getVal"; - case 862: return "DynamicSpan_setVal"; - case 863: return "DynamicSpan_at"; - case 864: return "DynamicSpan_paren"; - case 865: return "DynamicSpan_begin"; - case 866: return "DynamicSpan_end"; - case 867: return "DynamicSpan_cbegin"; - case 868: return "DynamicSpan_cend"; - case 869: return "DynamicSpan_rbegin"; - case 870: return "DynamicSpan_rend"; - case 871: return "DynamicSpan_crbegin"; - case 872: return "DynamicSpan_crend"; - case 873: return "LINK_INVALID_INDEX_get"; - case 874: return "LINK_INVALID_INDEX_set"; - case 875: return "LINK_INVALID_NAME_get"; - case 876: return "LINK_INVALID_NAME_set"; - case 877: return "JOINT_INVALID_INDEX_get"; - case 878: return "JOINT_INVALID_INDEX_set"; - case 879: return "JOINT_INVALID_NAME_get"; - case 880: return "JOINT_INVALID_NAME_set"; - case 881: return "DOF_INVALID_INDEX_get"; - case 882: return "DOF_INVALID_INDEX_set"; - case 883: return "DOF_INVALID_NAME_get"; - case 884: return "DOF_INVALID_NAME_set"; - case 885: return "FRAME_INVALID_INDEX_get"; - case 886: return "FRAME_INVALID_INDEX_set"; - case 887: return "FRAME_INVALID_NAME_get"; - case 888: return "FRAME_INVALID_NAME_set"; - case 889: return "TRAVERSAL_INVALID_INDEX_get"; - case 890: return "TRAVERSAL_INVALID_INDEX_set"; - case 891: return "new_LinkPositions"; - case 892: return "LinkPositions_resize"; - case 893: return "LinkPositions_isConsistent"; - case 894: return "LinkPositions_getNrOfLinks"; - case 895: return "LinkPositions_paren"; - case 896: return "LinkPositions_toString"; - case 897: return "delete_LinkPositions"; - case 898: return "new_LinkWrenches"; - case 899: return "LinkWrenches_resize"; - case 900: return "LinkWrenches_isConsistent"; - case 901: return "LinkWrenches_getNrOfLinks"; - case 902: return "LinkWrenches_paren"; - case 903: return "LinkWrenches_toString"; - case 904: return "LinkWrenches_zero"; - case 905: return "delete_LinkWrenches"; - case 906: return "new_LinkInertias"; - case 907: return "LinkInertias_resize"; - case 908: return "LinkInertias_isConsistent"; - case 909: return "LinkInertias_paren"; - case 910: return "delete_LinkInertias"; - case 911: return "new_LinkArticulatedBodyInertias"; - case 912: return "LinkArticulatedBodyInertias_resize"; - case 913: return "LinkArticulatedBodyInertias_isConsistent"; - case 914: return "LinkArticulatedBodyInertias_paren"; - case 915: return "delete_LinkArticulatedBodyInertias"; - case 916: return "new_LinkVelArray"; - case 917: return "LinkVelArray_resize"; - case 918: return "LinkVelArray_isConsistent"; - case 919: return "LinkVelArray_getNrOfLinks"; - case 920: return "LinkVelArray_paren"; - case 921: return "LinkVelArray_toString"; - case 922: return "delete_LinkVelArray"; - case 923: return "new_LinkAccArray"; - case 924: return "LinkAccArray_resize"; - case 925: return "LinkAccArray_isConsistent"; - case 926: return "LinkAccArray_paren"; - case 927: return "LinkAccArray_getNrOfLinks"; - case 928: return "LinkAccArray_toString"; - case 929: return "delete_LinkAccArray"; - case 930: return "new_Link"; - case 931: return "Link_inertia"; - case 932: return "Link_setInertia"; - case 933: return "Link_getInertia"; - case 934: return "Link_setIndex"; - case 935: return "Link_getIndex"; - case 936: return "delete_Link"; - case 937: return "delete_IJoint"; - case 938: return "IJoint_clone"; - case 939: return "IJoint_getNrOfPosCoords"; - case 940: return "IJoint_getNrOfDOFs"; - case 941: return "IJoint_setAttachedLinks"; - case 942: return "IJoint_setRestTransform"; - case 943: return "IJoint_getFirstAttachedLink"; - case 944: return "IJoint_getSecondAttachedLink"; - case 945: return "IJoint_getRestTransform"; - case 946: return "IJoint_getTransform"; - case 947: return "IJoint_getTransformDerivative"; - case 948: return "IJoint_getMotionSubspaceVector"; - case 949: return "IJoint_computeChildPosVelAcc"; - case 950: return "IJoint_computeChildVelAcc"; - case 951: return "IJoint_computeChildVel"; - case 952: return "IJoint_computeChildAcc"; - case 953: return "IJoint_computeChildBiasAcc"; - case 954: return "IJoint_computeJointTorque"; - case 955: return "IJoint_setIndex"; - case 956: return "IJoint_getIndex"; - case 957: return "IJoint_setPosCoordsOffset"; - case 958: return "IJoint_getPosCoordsOffset"; - case 959: return "IJoint_setDOFsOffset"; - case 960: return "IJoint_getDOFsOffset"; - case 961: return "IJoint_hasPosLimits"; - case 962: return "IJoint_enablePosLimits"; - case 963: return "IJoint_getPosLimits"; - case 964: return "IJoint_getMinPosLimit"; - case 965: return "IJoint_getMaxPosLimit"; - case 966: return "IJoint_setPosLimits"; - case 967: return "IJoint_isRevoluteJoint"; - case 968: return "IJoint_isFixedJoint"; - case 969: return "IJoint_asRevoluteJoint"; - case 970: return "IJoint_asFixedJoint"; - case 971: return "new_FixedJoint"; - case 972: return "delete_FixedJoint"; - case 973: return "FixedJoint_clone"; - case 974: return "FixedJoint_getNrOfPosCoords"; - case 975: return "FixedJoint_getNrOfDOFs"; - case 976: return "FixedJoint_setAttachedLinks"; - case 977: return "FixedJoint_setRestTransform"; - case 978: return "FixedJoint_getFirstAttachedLink"; - case 979: return "FixedJoint_getSecondAttachedLink"; - case 980: return "FixedJoint_getRestTransform"; - case 981: return "FixedJoint_getTransform"; - case 982: return "FixedJoint_getTransformDerivative"; - case 983: return "FixedJoint_getMotionSubspaceVector"; - case 984: return "FixedJoint_computeChildPosVelAcc"; - case 985: return "FixedJoint_computeChildVelAcc"; - case 986: return "FixedJoint_computeChildVel"; - case 987: return "FixedJoint_computeChildAcc"; - case 988: return "FixedJoint_computeChildBiasAcc"; - case 989: return "FixedJoint_computeJointTorque"; - case 990: return "FixedJoint_setIndex"; - case 991: return "FixedJoint_getIndex"; - case 992: return "FixedJoint_setPosCoordsOffset"; - case 993: return "FixedJoint_getPosCoordsOffset"; - case 994: return "FixedJoint_setDOFsOffset"; - case 995: return "FixedJoint_getDOFsOffset"; - case 996: return "FixedJoint_hasPosLimits"; - case 997: return "FixedJoint_enablePosLimits"; - case 998: return "FixedJoint_getPosLimits"; - case 999: return "FixedJoint_getMinPosLimit"; - case 1000: return "FixedJoint_getMaxPosLimit"; - case 1001: return "FixedJoint_setPosLimits"; - case 1002: return "delete_MovableJointImpl1"; - case 1003: return "MovableJointImpl1_getNrOfPosCoords"; - case 1004: return "MovableJointImpl1_getNrOfDOFs"; - case 1005: return "MovableJointImpl1_setIndex"; - case 1006: return "MovableJointImpl1_getIndex"; - case 1007: return "MovableJointImpl1_setPosCoordsOffset"; - case 1008: return "MovableJointImpl1_getPosCoordsOffset"; - case 1009: return "MovableJointImpl1_setDOFsOffset"; - case 1010: return "MovableJointImpl1_getDOFsOffset"; - case 1011: return "delete_MovableJointImpl2"; - case 1012: return "MovableJointImpl2_getNrOfPosCoords"; - case 1013: return "MovableJointImpl2_getNrOfDOFs"; - case 1014: return "MovableJointImpl2_setIndex"; - case 1015: return "MovableJointImpl2_getIndex"; - case 1016: return "MovableJointImpl2_setPosCoordsOffset"; - case 1017: return "MovableJointImpl2_getPosCoordsOffset"; - case 1018: return "MovableJointImpl2_setDOFsOffset"; - case 1019: return "MovableJointImpl2_getDOFsOffset"; - case 1020: return "delete_MovableJointImpl3"; - case 1021: return "MovableJointImpl3_getNrOfPosCoords"; - case 1022: return "MovableJointImpl3_getNrOfDOFs"; - case 1023: return "MovableJointImpl3_setIndex"; - case 1024: return "MovableJointImpl3_getIndex"; - case 1025: return "MovableJointImpl3_setPosCoordsOffset"; - case 1026: return "MovableJointImpl3_getPosCoordsOffset"; - case 1027: return "MovableJointImpl3_setDOFsOffset"; - case 1028: return "MovableJointImpl3_getDOFsOffset"; - case 1029: return "delete_MovableJointImpl4"; - case 1030: return "MovableJointImpl4_getNrOfPosCoords"; - case 1031: return "MovableJointImpl4_getNrOfDOFs"; - case 1032: return "MovableJointImpl4_setIndex"; - case 1033: return "MovableJointImpl4_getIndex"; - case 1034: return "MovableJointImpl4_setPosCoordsOffset"; - case 1035: return "MovableJointImpl4_getPosCoordsOffset"; - case 1036: return "MovableJointImpl4_setDOFsOffset"; - case 1037: return "MovableJointImpl4_getDOFsOffset"; - case 1038: return "delete_MovableJointImpl5"; - case 1039: return "MovableJointImpl5_getNrOfPosCoords"; - case 1040: return "MovableJointImpl5_getNrOfDOFs"; - case 1041: return "MovableJointImpl5_setIndex"; - case 1042: return "MovableJointImpl5_getIndex"; - case 1043: return "MovableJointImpl5_setPosCoordsOffset"; - case 1044: return "MovableJointImpl5_getPosCoordsOffset"; - case 1045: return "MovableJointImpl5_setDOFsOffset"; - case 1046: return "MovableJointImpl5_getDOFsOffset"; - case 1047: return "delete_MovableJointImpl6"; - case 1048: return "MovableJointImpl6_getNrOfPosCoords"; - case 1049: return "MovableJointImpl6_getNrOfDOFs"; - case 1050: return "MovableJointImpl6_setIndex"; - case 1051: return "MovableJointImpl6_getIndex"; - case 1052: return "MovableJointImpl6_setPosCoordsOffset"; - case 1053: return "MovableJointImpl6_getPosCoordsOffset"; - case 1054: return "MovableJointImpl6_setDOFsOffset"; - case 1055: return "MovableJointImpl6_getDOFsOffset"; - case 1056: return "new_RevoluteJoint"; - case 1057: return "delete_RevoluteJoint"; - case 1058: return "RevoluteJoint_clone"; - case 1059: return "RevoluteJoint_setAttachedLinks"; - case 1060: return "RevoluteJoint_setRestTransform"; - case 1061: return "RevoluteJoint_setAxis"; - case 1062: return "RevoluteJoint_getFirstAttachedLink"; - case 1063: return "RevoluteJoint_getSecondAttachedLink"; - case 1064: return "RevoluteJoint_getAxis"; - case 1065: return "RevoluteJoint_getRestTransform"; - case 1066: return "RevoluteJoint_getTransform"; - case 1067: return "RevoluteJoint_getTransformDerivative"; - case 1068: return "RevoluteJoint_getMotionSubspaceVector"; - case 1069: return "RevoluteJoint_computeChildPosVelAcc"; - case 1070: return "RevoluteJoint_computeChildVel"; - case 1071: return "RevoluteJoint_computeChildVelAcc"; - case 1072: return "RevoluteJoint_computeChildAcc"; - case 1073: return "RevoluteJoint_computeChildBiasAcc"; - case 1074: return "RevoluteJoint_computeJointTorque"; - case 1075: return "RevoluteJoint_hasPosLimits"; - case 1076: return "RevoluteJoint_enablePosLimits"; - case 1077: return "RevoluteJoint_getPosLimits"; - case 1078: return "RevoluteJoint_getMinPosLimit"; - case 1079: return "RevoluteJoint_getMaxPosLimit"; - case 1080: return "RevoluteJoint_setPosLimits"; - case 1081: return "new_PrismaticJoint"; - case 1082: return "delete_PrismaticJoint"; - case 1083: return "PrismaticJoint_clone"; - case 1084: return "PrismaticJoint_setAttachedLinks"; - case 1085: return "PrismaticJoint_setRestTransform"; - case 1086: return "PrismaticJoint_setAxis"; - case 1087: return "PrismaticJoint_getFirstAttachedLink"; - case 1088: return "PrismaticJoint_getSecondAttachedLink"; - case 1089: return "PrismaticJoint_getAxis"; - case 1090: return "PrismaticJoint_getRestTransform"; - case 1091: return "PrismaticJoint_getTransform"; - case 1092: return "PrismaticJoint_getTransformDerivative"; - case 1093: return "PrismaticJoint_getMotionSubspaceVector"; - case 1094: return "PrismaticJoint_computeChildPosVelAcc"; - case 1095: return "PrismaticJoint_computeChildVel"; - case 1096: return "PrismaticJoint_computeChildVelAcc"; - case 1097: return "PrismaticJoint_computeChildAcc"; - case 1098: return "PrismaticJoint_computeChildBiasAcc"; - case 1099: return "PrismaticJoint_computeJointTorque"; - case 1100: return "PrismaticJoint_hasPosLimits"; - case 1101: return "PrismaticJoint_enablePosLimits"; - case 1102: return "PrismaticJoint_getPosLimits"; - case 1103: return "PrismaticJoint_getMinPosLimit"; - case 1104: return "PrismaticJoint_getMaxPosLimit"; - case 1105: return "PrismaticJoint_setPosLimits"; - case 1106: return "new_Traversal"; - case 1107: return "delete_Traversal"; - case 1108: return "Traversal_getNrOfVisitedLinks"; - case 1109: return "Traversal_getLink"; - case 1110: return "Traversal_getBaseLink"; - case 1111: return "Traversal_getParentLink"; - case 1112: return "Traversal_getParentJoint"; - case 1113: return "Traversal_getParentLinkFromLinkIndex"; - case 1114: return "Traversal_getParentJointFromLinkIndex"; - case 1115: return "Traversal_getTraversalIndexFromLinkIndex"; - case 1116: return "Traversal_reset"; - case 1117: return "Traversal_addTraversalBase"; - case 1118: return "Traversal_addTraversalElement"; - case 1119: return "Traversal_isParentOf"; - case 1120: return "Traversal_getChildLinkIndexFromJointIndex"; - case 1121: return "Traversal_getParentLinkIndexFromJointIndex"; - case 1122: return "Traversal_toString"; - case 1123: return "delete_SolidShape"; - case 1124: return "SolidShape_clone"; - case 1125: return "SolidShape_name_get"; - case 1126: return "SolidShape_name_set"; - case 1127: return "SolidShape_nameIsValid_get"; - case 1128: return "SolidShape_nameIsValid_set"; - case 1129: return "SolidShape_link_H_geometry_get"; - case 1130: return "SolidShape_link_H_geometry_set"; - case 1131: return "SolidShape_material_get"; - case 1132: return "SolidShape_material_set"; - case 1133: return "SolidShape_isSphere"; - case 1134: return "SolidShape_isBox"; - case 1135: return "SolidShape_isCylinder"; - case 1136: return "SolidShape_isExternalMesh"; - case 1137: return "SolidShape_asSphere"; - case 1138: return "SolidShape_asBox"; - case 1139: return "SolidShape_asCylinder"; - case 1140: return "SolidShape_asExternalMesh"; - case 1141: return "delete_Sphere"; - case 1142: return "Sphere_clone"; - case 1143: return "Sphere_radius_get"; - case 1144: return "Sphere_radius_set"; - case 1145: return "new_Sphere"; - case 1146: return "delete_Box"; - case 1147: return "Box_clone"; - case 1148: return "Box_x_get"; - case 1149: return "Box_x_set"; - case 1150: return "Box_y_get"; - case 1151: return "Box_y_set"; - case 1152: return "Box_z_get"; - case 1153: return "Box_z_set"; - case 1154: return "new_Box"; - case 1155: return "delete_Cylinder"; - case 1156: return "Cylinder_clone"; - case 1157: return "Cylinder_length_get"; - case 1158: return "Cylinder_length_set"; - case 1159: return "Cylinder_radius_get"; - case 1160: return "Cylinder_radius_set"; - case 1161: return "new_Cylinder"; - case 1162: return "delete_ExternalMesh"; - case 1163: return "ExternalMesh_clone"; - case 1164: return "ExternalMesh_filename_get"; - case 1165: return "ExternalMesh_filename_set"; - case 1166: return "ExternalMesh_scale_get"; - case 1167: return "ExternalMesh_scale_set"; - case 1168: return "new_ExternalMesh"; - case 1169: return "new_ModelSolidShapes"; - case 1170: return "ModelSolidShapes_clear"; - case 1171: return "delete_ModelSolidShapes"; - case 1172: return "ModelSolidShapes_resize"; - case 1173: return "ModelSolidShapes_isConsistent"; - case 1174: return "ModelSolidShapes_linkSolidShapes_get"; - case 1175: return "ModelSolidShapes_linkSolidShapes_set"; - case 1176: return "Neighbor_neighborLink_get"; - case 1177: return "Neighbor_neighborLink_set"; - case 1178: return "Neighbor_neighborJoint_get"; - case 1179: return "Neighbor_neighborJoint_set"; - case 1180: return "new_Neighbor"; - case 1181: return "delete_Neighbor"; - case 1182: return "new_Model"; - case 1183: return "Model_copy"; - case 1184: return "delete_Model"; - case 1185: return "Model_getNrOfLinks"; - case 1186: return "Model_getLinkName"; - case 1187: return "Model_getLinkIndex"; - case 1188: return "Model_isValidLinkIndex"; - case 1189: return "Model_getLink"; - case 1190: return "Model_addLink"; - case 1191: return "Model_getNrOfJoints"; - case 1192: return "Model_getJointName"; - case 1193: return "Model_getTotalMass"; - case 1194: return "Model_getJointIndex"; - case 1195: return "Model_getJoint"; - case 1196: return "Model_isValidJointIndex"; - case 1197: return "Model_isLinkNameUsed"; - case 1198: return "Model_isJointNameUsed"; - case 1199: return "Model_isFrameNameUsed"; - case 1200: return "Model_addJoint"; - case 1201: return "Model_addJointAndLink"; - case 1202: return "Model_insertLinkToExistingJointAndAddJointForDisplacedLink"; - case 1203: return "Model_getNrOfPosCoords"; - case 1204: return "Model_getNrOfDOFs"; - case 1205: return "Model_getNrOfFrames"; - case 1206: return "Model_addAdditionalFrameToLink"; - case 1207: return "Model_getFrameName"; - case 1208: return "Model_getFrameIndex"; - case 1209: return "Model_isValidFrameIndex"; - case 1210: return "Model_getFrameTransform"; - case 1211: return "Model_getFrameLink"; - case 1212: return "Model_getLinkAdditionalFrames"; - case 1213: return "Model_getNrOfNeighbors"; - case 1214: return "Model_getNeighbor"; - case 1215: return "Model_setDefaultBaseLink"; - case 1216: return "Model_getDefaultBaseLink"; - case 1217: return "Model_computeFullTreeTraversal"; - case 1218: return "Model_getInertialParameters"; - case 1219: return "Model_updateInertialParameters"; - case 1220: return "Model_visualSolidShapes"; - case 1221: return "Model_collisionSolidShapes"; - case 1222: return "Model_toString"; - case 1223: return "new_JointPosDoubleArray"; - case 1224: return "JointPosDoubleArray_resize"; - case 1225: return "JointPosDoubleArray_isConsistent"; - case 1226: return "delete_JointPosDoubleArray"; - case 1227: return "new_JointDOFsDoubleArray"; - case 1228: return "JointDOFsDoubleArray_resize"; - case 1229: return "JointDOFsDoubleArray_isConsistent"; - case 1230: return "delete_JointDOFsDoubleArray"; - case 1231: return "new_DOFSpatialForceArray"; - case 1232: return "DOFSpatialForceArray_resize"; - case 1233: return "DOFSpatialForceArray_isConsistent"; - case 1234: return "DOFSpatialForceArray_paren"; - case 1235: return "delete_DOFSpatialForceArray"; - case 1236: return "new_DOFSpatialMotionArray"; - case 1237: return "DOFSpatialMotionArray_resize"; - case 1238: return "DOFSpatialMotionArray_isConsistent"; - case 1239: return "DOFSpatialMotionArray_paren"; - case 1240: return "delete_DOFSpatialMotionArray"; - case 1241: return "new_FrameFreeFloatingJacobian"; - case 1242: return "FrameFreeFloatingJacobian_resize"; - case 1243: return "FrameFreeFloatingJacobian_isConsistent"; - case 1244: return "delete_FrameFreeFloatingJacobian"; - case 1245: return "new_MomentumFreeFloatingJacobian"; - case 1246: return "MomentumFreeFloatingJacobian_resize"; - case 1247: return "MomentumFreeFloatingJacobian_isConsistent"; - case 1248: return "delete_MomentumFreeFloatingJacobian"; - case 1249: return "new_FreeFloatingMassMatrix"; - case 1250: return "FreeFloatingMassMatrix_resize"; - case 1251: return "delete_FreeFloatingMassMatrix"; - case 1252: return "new_FreeFloatingPos"; - case 1253: return "FreeFloatingPos_resize"; - case 1254: return "FreeFloatingPos_worldBasePos"; - case 1255: return "FreeFloatingPos_jointPos"; - case 1256: return "FreeFloatingPos_getNrOfPosCoords"; - case 1257: return "delete_FreeFloatingPos"; - case 1258: return "new_FreeFloatingGeneralizedTorques"; - case 1259: return "FreeFloatingGeneralizedTorques_resize"; - case 1260: return "FreeFloatingGeneralizedTorques_baseWrench"; - case 1261: return "FreeFloatingGeneralizedTorques_jointTorques"; - case 1262: return "FreeFloatingGeneralizedTorques_getNrOfDOFs"; - case 1263: return "delete_FreeFloatingGeneralizedTorques"; - case 1264: return "new_FreeFloatingVel"; - case 1265: return "FreeFloatingVel_resize"; - case 1266: return "FreeFloatingVel_baseVel"; - case 1267: return "FreeFloatingVel_jointVel"; - case 1268: return "FreeFloatingVel_getNrOfDOFs"; - case 1269: return "delete_FreeFloatingVel"; - case 1270: return "new_FreeFloatingAcc"; - case 1271: return "FreeFloatingAcc_resize"; - case 1272: return "FreeFloatingAcc_baseAcc"; - case 1273: return "FreeFloatingAcc_jointAcc"; - case 1274: return "FreeFloatingAcc_getNrOfDOFs"; - case 1275: return "delete_FreeFloatingAcc"; - case 1276: return "ContactWrench_contactId"; - case 1277: return "ContactWrench_contactPoint"; - case 1278: return "ContactWrench_contactWrench"; - case 1279: return "new_ContactWrench"; - case 1280: return "delete_ContactWrench"; - case 1281: return "new_LinkContactWrenches"; - case 1282: return "LinkContactWrenches_resize"; - case 1283: return "LinkContactWrenches_getNrOfContactsForLink"; - case 1284: return "LinkContactWrenches_setNrOfContactsForLink"; - case 1285: return "LinkContactWrenches_getNrOfLinks"; - case 1286: return "LinkContactWrenches_contactWrench"; - case 1287: return "LinkContactWrenches_computeNetWrenches"; - case 1288: return "LinkContactWrenches_toString"; - case 1289: return "delete_LinkContactWrenches"; - case 1290: return "SolidshapesVector_pop"; - case 1291: return "SolidshapesVector_brace"; - case 1292: return "SolidshapesVector_setbrace"; - case 1293: return "SolidshapesVector_append"; - case 1294: return "SolidshapesVector_empty"; - case 1295: return "SolidshapesVector_size"; - case 1296: return "SolidshapesVector_swap"; - case 1297: return "SolidshapesVector_begin"; - case 1298: return "SolidshapesVector_end"; - case 1299: return "SolidshapesVector_rbegin"; - case 1300: return "SolidshapesVector_rend"; - case 1301: return "SolidshapesVector_clear"; - case 1302: return "SolidshapesVector_get_allocator"; - case 1303: return "SolidshapesVector_pop_back"; - case 1304: return "SolidshapesVector_erase"; - case 1305: return "new_SolidshapesVector"; - case 1306: return "SolidshapesVector_push_back"; - case 1307: return "SolidshapesVector_front"; - case 1308: return "SolidshapesVector_back"; - case 1309: return "SolidshapesVector_assign"; - case 1310: return "SolidshapesVector_resize"; - case 1311: return "SolidshapesVector_insert"; - case 1312: return "SolidshapesVector_reserve"; - case 1313: return "SolidshapesVector_capacity"; - case 1314: return "delete_SolidshapesVector"; - case 1315: return "linksSolidshapesVector_pop"; - case 1316: return "linksSolidshapesVector_brace"; - case 1317: return "linksSolidshapesVector_setbrace"; - case 1318: return "linksSolidshapesVector_append"; - case 1319: return "linksSolidshapesVector_empty"; - case 1320: return "linksSolidshapesVector_size"; - case 1321: return "linksSolidshapesVector_swap"; - case 1322: return "linksSolidshapesVector_begin"; - case 1323: return "linksSolidshapesVector_end"; - case 1324: return "linksSolidshapesVector_rbegin"; - case 1325: return "linksSolidshapesVector_rend"; - case 1326: return "linksSolidshapesVector_clear"; - case 1327: return "linksSolidshapesVector_get_allocator"; - case 1328: return "linksSolidshapesVector_pop_back"; - case 1329: return "linksSolidshapesVector_erase"; - case 1330: return "new_linksSolidshapesVector"; - case 1331: return "linksSolidshapesVector_push_back"; - case 1332: return "linksSolidshapesVector_front"; - case 1333: return "linksSolidshapesVector_back"; - case 1334: return "linksSolidshapesVector_assign"; - case 1335: return "linksSolidshapesVector_resize"; - case 1336: return "linksSolidshapesVector_insert"; - case 1337: return "linksSolidshapesVector_reserve"; - case 1338: return "linksSolidshapesVector_capacity"; - case 1339: return "delete_linksSolidshapesVector"; - case 1340: return "_wrap_ForwardPositionKinematics"; - case 1341: return "_wrap_ForwardVelAccKinematics"; - case 1342: return "_wrap_ForwardPosVelAccKinematics"; - case 1343: return "_wrap_ForwardPosVelKinematics"; - case 1344: return "_wrap_ForwardAccKinematics"; - case 1345: return "_wrap_ForwardBiasAccKinematics"; - case 1346: return "_wrap_ComputeLinearAndAngularMomentum"; - case 1347: return "_wrap_ComputeLinearAndAngularMomentumDerivativeBias"; - case 1348: return "_wrap_RNEADynamicPhase"; - case 1349: return "_wrap_CompositeRigidBodyAlgorithm"; - case 1350: return "new_ArticulatedBodyAlgorithmInternalBuffers"; - case 1351: return "ArticulatedBodyAlgorithmInternalBuffers_resize"; - case 1352: return "ArticulatedBodyAlgorithmInternalBuffers_isConsistent"; - case 1353: return "ArticulatedBodyAlgorithmInternalBuffers_S_get"; - case 1354: return "ArticulatedBodyAlgorithmInternalBuffers_S_set"; - case 1355: return "ArticulatedBodyAlgorithmInternalBuffers_U_get"; - case 1356: return "ArticulatedBodyAlgorithmInternalBuffers_U_set"; - case 1357: return "ArticulatedBodyAlgorithmInternalBuffers_D_get"; - case 1358: return "ArticulatedBodyAlgorithmInternalBuffers_D_set"; - case 1359: return "ArticulatedBodyAlgorithmInternalBuffers_u_get"; - case 1360: return "ArticulatedBodyAlgorithmInternalBuffers_u_set"; - case 1361: return "ArticulatedBodyAlgorithmInternalBuffers_linksVel_get"; - case 1362: return "ArticulatedBodyAlgorithmInternalBuffers_linksVel_set"; - case 1363: return "ArticulatedBodyAlgorithmInternalBuffers_linksBiasAcceleration_get"; - case 1364: return "ArticulatedBodyAlgorithmInternalBuffers_linksBiasAcceleration_set"; - case 1365: return "ArticulatedBodyAlgorithmInternalBuffers_linksAccelerations_get"; - case 1366: return "ArticulatedBodyAlgorithmInternalBuffers_linksAccelerations_set"; - case 1367: return "ArticulatedBodyAlgorithmInternalBuffers_linkABIs_get"; - case 1368: return "ArticulatedBodyAlgorithmInternalBuffers_linkABIs_set"; - case 1369: return "ArticulatedBodyAlgorithmInternalBuffers_linksBiasWrench_get"; - case 1370: return "ArticulatedBodyAlgorithmInternalBuffers_linksBiasWrench_set"; - case 1371: return "delete_ArticulatedBodyAlgorithmInternalBuffers"; - case 1372: return "_wrap_ArticulatedBodyAlgorithm"; - case 1373: return "_wrap_InverseDynamicsInertialParametersRegressor"; - case 1374: return "NR_OF_SENSOR_TYPES_get"; - case 1375: return "_wrap_isLinkSensor"; - case 1376: return "_wrap_isJointSensor"; - case 1377: return "_wrap_getSensorTypeSize"; - case 1378: return "delete_Sensor"; - case 1379: return "Sensor_getName"; - case 1380: return "Sensor_getSensorType"; - case 1381: return "Sensor_isValid"; - case 1382: return "Sensor_setName"; - case 1383: return "Sensor_clone"; - case 1384: return "Sensor_isConsistent"; - case 1385: return "Sensor_updateIndices"; - case 1386: return "Sensor_updateIndeces"; - case 1387: return "delete_JointSensor"; - case 1388: return "JointSensor_getParentJoint"; - case 1389: return "JointSensor_getParentJointIndex"; - case 1390: return "JointSensor_setParentJoint"; - case 1391: return "JointSensor_setParentJointIndex"; - case 1392: return "JointSensor_isConsistent"; - case 1393: return "delete_LinkSensor"; - case 1394: return "LinkSensor_getParentLink"; - case 1395: return "LinkSensor_getParentLinkIndex"; - case 1396: return "LinkSensor_getLinkSensorTransform"; - case 1397: return "LinkSensor_setParentLink"; - case 1398: return "LinkSensor_setParentLinkIndex"; - case 1399: return "LinkSensor_setLinkSensorTransform"; - case 1400: return "LinkSensor_isConsistent"; - case 1401: return "new_SensorsList"; - case 1402: return "delete_SensorsList"; - case 1403: return "SensorsList_addSensor"; - case 1404: return "SensorsList_setSerialization"; - case 1405: return "SensorsList_getSerialization"; - case 1406: return "SensorsList_getNrOfSensors"; - case 1407: return "SensorsList_getSensorIndex"; - case 1408: return "SensorsList_getSizeOfAllSensorsMeasurements"; - case 1409: return "SensorsList_getSensor"; - case 1410: return "SensorsList_isConsistent"; - case 1411: return "SensorsList_removeSensor"; - case 1412: return "SensorsList_removeAllSensorsOfType"; - case 1413: return "SensorsList_getSixAxisForceTorqueSensor"; - case 1414: return "SensorsList_getAccelerometerSensor"; - case 1415: return "SensorsList_getGyroscopeSensor"; - case 1416: return "SensorsList_getThreeAxisAngularAccelerometerSensor"; - case 1417: return "SensorsList_getThreeAxisForceTorqueContactSensor"; - case 1418: return "new_SensorsMeasurements"; - case 1419: return "delete_SensorsMeasurements"; - case 1420: return "SensorsMeasurements_setNrOfSensors"; - case 1421: return "SensorsMeasurements_getNrOfSensors"; - case 1422: return "SensorsMeasurements_resize"; - case 1423: return "SensorsMeasurements_toVector"; - case 1424: return "SensorsMeasurements_setMeasurement"; - case 1425: return "SensorsMeasurements_getMeasurement"; - case 1426: return "SensorsMeasurements_getSizeOfAllSensorsMeasurements"; - case 1427: return "new_SixAxisForceTorqueSensor"; - case 1428: return "delete_SixAxisForceTorqueSensor"; - case 1429: return "SixAxisForceTorqueSensor_setName"; - case 1430: return "SixAxisForceTorqueSensor_setFirstLinkSensorTransform"; - case 1431: return "SixAxisForceTorqueSensor_setSecondLinkSensorTransform"; - case 1432: return "SixAxisForceTorqueSensor_getFirstLinkIndex"; - case 1433: return "SixAxisForceTorqueSensor_getSecondLinkIndex"; - case 1434: return "SixAxisForceTorqueSensor_setFirstLinkName"; - case 1435: return "SixAxisForceTorqueSensor_setSecondLinkName"; - case 1436: return "SixAxisForceTorqueSensor_getFirstLinkName"; - case 1437: return "SixAxisForceTorqueSensor_getSecondLinkName"; - case 1438: return "SixAxisForceTorqueSensor_setParentJoint"; - case 1439: return "SixAxisForceTorqueSensor_setParentJointIndex"; - case 1440: return "SixAxisForceTorqueSensor_setAppliedWrenchLink"; - case 1441: return "SixAxisForceTorqueSensor_getName"; - case 1442: return "SixAxisForceTorqueSensor_getSensorType"; - case 1443: return "SixAxisForceTorqueSensor_getParentJoint"; - case 1444: return "SixAxisForceTorqueSensor_getParentJointIndex"; - case 1445: return "SixAxisForceTorqueSensor_isValid"; - case 1446: return "SixAxisForceTorqueSensor_clone"; - case 1447: return "SixAxisForceTorqueSensor_updateIndices"; - case 1448: return "SixAxisForceTorqueSensor_updateIndeces"; - case 1449: return "SixAxisForceTorqueSensor_getAppliedWrenchLink"; - case 1450: return "SixAxisForceTorqueSensor_isLinkAttachedToSensor"; - case 1451: return "SixAxisForceTorqueSensor_getLinkSensorTransform"; - case 1452: return "SixAxisForceTorqueSensor_getWrenchAppliedOnLink"; - case 1453: return "SixAxisForceTorqueSensor_getWrenchAppliedOnLinkMatrix"; - case 1454: return "SixAxisForceTorqueSensor_getWrenchAppliedOnLinkInverseMatrix"; - case 1455: return "SixAxisForceTorqueSensor_predictMeasurement"; - case 1456: return "SixAxisForceTorqueSensor_toString"; - case 1457: return "new_AccelerometerSensor"; - case 1458: return "delete_AccelerometerSensor"; - case 1459: return "AccelerometerSensor_setName"; - case 1460: return "AccelerometerSensor_setLinkSensorTransform"; - case 1461: return "AccelerometerSensor_setParentLink"; - case 1462: return "AccelerometerSensor_setParentLinkIndex"; - case 1463: return "AccelerometerSensor_getName"; - case 1464: return "AccelerometerSensor_getSensorType"; - case 1465: return "AccelerometerSensor_getParentLink"; - case 1466: return "AccelerometerSensor_getParentLinkIndex"; - case 1467: return "AccelerometerSensor_getLinkSensorTransform"; - case 1468: return "AccelerometerSensor_isValid"; - case 1469: return "AccelerometerSensor_clone"; - case 1470: return "AccelerometerSensor_updateIndices"; - case 1471: return "AccelerometerSensor_updateIndeces"; - case 1472: return "AccelerometerSensor_predictMeasurement"; - case 1473: return "new_GyroscopeSensor"; - case 1474: return "delete_GyroscopeSensor"; - case 1475: return "GyroscopeSensor_setName"; - case 1476: return "GyroscopeSensor_setLinkSensorTransform"; - case 1477: return "GyroscopeSensor_setParentLink"; - case 1478: return "GyroscopeSensor_setParentLinkIndex"; - case 1479: return "GyroscopeSensor_getName"; - case 1480: return "GyroscopeSensor_getSensorType"; - case 1481: return "GyroscopeSensor_getParentLink"; - case 1482: return "GyroscopeSensor_getParentLinkIndex"; - case 1483: return "GyroscopeSensor_getLinkSensorTransform"; - case 1484: return "GyroscopeSensor_isValid"; - case 1485: return "GyroscopeSensor_clone"; - case 1486: return "GyroscopeSensor_updateIndices"; - case 1487: return "GyroscopeSensor_updateIndeces"; - case 1488: return "GyroscopeSensor_predictMeasurement"; - case 1489: return "new_ThreeAxisAngularAccelerometerSensor"; - case 1490: return "delete_ThreeAxisAngularAccelerometerSensor"; - case 1491: return "ThreeAxisAngularAccelerometerSensor_setName"; - case 1492: return "ThreeAxisAngularAccelerometerSensor_setLinkSensorTransform"; - case 1493: return "ThreeAxisAngularAccelerometerSensor_setParentLink"; - case 1494: return "ThreeAxisAngularAccelerometerSensor_setParentLinkIndex"; - case 1495: return "ThreeAxisAngularAccelerometerSensor_getName"; - case 1496: return "ThreeAxisAngularAccelerometerSensor_getSensorType"; - case 1497: return "ThreeAxisAngularAccelerometerSensor_getParentLink"; - case 1498: return "ThreeAxisAngularAccelerometerSensor_getParentLinkIndex"; - case 1499: return "ThreeAxisAngularAccelerometerSensor_getLinkSensorTransform"; - case 1500: return "ThreeAxisAngularAccelerometerSensor_isValid"; - case 1501: return "ThreeAxisAngularAccelerometerSensor_clone"; - case 1502: return "ThreeAxisAngularAccelerometerSensor_updateIndices"; - case 1503: return "ThreeAxisAngularAccelerometerSensor_predictMeasurement"; - case 1504: return "new_ThreeAxisForceTorqueContactSensor"; - case 1505: return "delete_ThreeAxisForceTorqueContactSensor"; - case 1506: return "ThreeAxisForceTorqueContactSensor_setName"; - case 1507: return "ThreeAxisForceTorqueContactSensor_setLinkSensorTransform"; - case 1508: return "ThreeAxisForceTorqueContactSensor_setParentLink"; - case 1509: return "ThreeAxisForceTorqueContactSensor_setParentLinkIndex"; - case 1510: return "ThreeAxisForceTorqueContactSensor_getName"; - case 1511: return "ThreeAxisForceTorqueContactSensor_getSensorType"; - case 1512: return "ThreeAxisForceTorqueContactSensor_getParentLink"; - case 1513: return "ThreeAxisForceTorqueContactSensor_getParentLinkIndex"; - case 1514: return "ThreeAxisForceTorqueContactSensor_getLinkSensorTransform"; - case 1515: return "ThreeAxisForceTorqueContactSensor_isValid"; - case 1516: return "ThreeAxisForceTorqueContactSensor_clone"; - case 1517: return "ThreeAxisForceTorqueContactSensor_updateIndices"; - case 1518: return "ThreeAxisForceTorqueContactSensor_setLoadCellLocations"; - case 1519: return "ThreeAxisForceTorqueContactSensor_getLoadCellLocations"; - case 1520: return "ThreeAxisForceTorqueContactSensor_computeThreeAxisForceTorqueFromLoadCellMeasurements"; - case 1521: return "ThreeAxisForceTorqueContactSensor_computeCenterOfPressureFromLoadCellMeasurements"; - case 1522: return "_wrap_predictSensorsMeasurements"; - case 1523: return "_wrap_predictSensorsMeasurementsFromRawBuffers"; - case 1524: return "URDFParserOptions_addSensorFramesAsAdditionalFrames_get"; - case 1525: return "URDFParserOptions_addSensorFramesAsAdditionalFrames_set"; - case 1526: return "URDFParserOptions_originalFilename_get"; - case 1527: return "URDFParserOptions_originalFilename_set"; - case 1528: return "new_URDFParserOptions"; - case 1529: return "delete_URDFParserOptions"; - case 1530: return "_wrap_modelFromURDF"; - case 1531: return "_wrap_modelFromURDFString"; - case 1532: return "_wrap_dofsListFromURDF"; - case 1533: return "_wrap_dofsListFromURDFString"; - case 1534: return "_wrap_sensorsFromURDF"; - case 1535: return "_wrap_sensorsFromURDFString"; - case 1536: return "ModelParserOptions_addSensorFramesAsAdditionalFrames_get"; - case 1537: return "ModelParserOptions_addSensorFramesAsAdditionalFrames_set"; - case 1538: return "ModelParserOptions_originalFilename_get"; - case 1539: return "ModelParserOptions_originalFilename_set"; - case 1540: return "new_ModelParserOptions"; - case 1541: return "delete_ModelParserOptions"; - case 1542: return "new_ModelLoader"; - case 1543: return "delete_ModelLoader"; - case 1544: return "ModelLoader_parsingOptions"; - case 1545: return "ModelLoader_setParsingOptions"; - case 1546: return "ModelLoader_loadModelFromString"; - case 1547: return "ModelLoader_loadModelFromFile"; - case 1548: return "ModelLoader_loadReducedModelFromFullModel"; - case 1549: return "ModelLoader_loadReducedModelFromString"; - case 1550: return "ModelLoader_loadReducedModelFromFile"; - case 1551: return "ModelLoader_model"; - case 1552: return "ModelLoader_sensors"; - case 1553: return "ModelLoader_isValid"; - case 1554: return "ModelExporterOptions_baseLink_get"; - case 1555: return "ModelExporterOptions_baseLink_set"; - case 1556: return "ModelExporterOptions_exportFirstBaseLinkAdditionalFrameAsFakeURDFBase_get"; - case 1557: return "ModelExporterOptions_exportFirstBaseLinkAdditionalFrameAsFakeURDFBase_set"; - case 1558: return "new_ModelExporterOptions"; - case 1559: return "delete_ModelExporterOptions"; - case 1560: return "new_ModelExporter"; - case 1561: return "delete_ModelExporter"; - case 1562: return "ModelExporter_exportingOptions"; - case 1563: return "ModelExporter_setExportingOptions"; - case 1564: return "ModelExporter_init"; - case 1565: return "ModelExporter_model"; - case 1566: return "ModelExporter_sensors"; - case 1567: return "ModelExporter_isValid"; - case 1568: return "ModelExporter_exportModelToString"; - case 1569: return "ModelExporter_exportModelToFile"; - case 1570: return "new_ModelCalibrationHelper"; - case 1571: return "delete_ModelCalibrationHelper"; - case 1572: return "ModelCalibrationHelper_loadModelFromString"; - case 1573: return "ModelCalibrationHelper_loadModelFromFile"; - case 1574: return "ModelCalibrationHelper_updateModelInertialParametersToString"; - case 1575: return "ModelCalibrationHelper_updateModelInertialParametersToFile"; - case 1576: return "ModelCalibrationHelper_model"; - case 1577: return "ModelCalibrationHelper_sensors"; - case 1578: return "ModelCalibrationHelper_isValid"; - case 1579: return "new_UnknownWrenchContact"; - case 1580: return "UnknownWrenchContact_unknownType_get"; - case 1581: return "UnknownWrenchContact_unknownType_set"; - case 1582: return "UnknownWrenchContact_contactPoint_get"; - case 1583: return "UnknownWrenchContact_contactPoint_set"; - case 1584: return "UnknownWrenchContact_forceDirection_get"; - case 1585: return "UnknownWrenchContact_forceDirection_set"; - case 1586: return "UnknownWrenchContact_knownWrench_get"; - case 1587: return "UnknownWrenchContact_knownWrench_set"; - case 1588: return "UnknownWrenchContact_contactId_get"; - case 1589: return "UnknownWrenchContact_contactId_set"; - case 1590: return "delete_UnknownWrenchContact"; - case 1591: return "new_LinkUnknownWrenchContacts"; - case 1592: return "LinkUnknownWrenchContacts_clear"; - case 1593: return "LinkUnknownWrenchContacts_resize"; - case 1594: return "LinkUnknownWrenchContacts_getNrOfContactsForLink"; - case 1595: return "LinkUnknownWrenchContacts_setNrOfContactsForLink"; - case 1596: return "LinkUnknownWrenchContacts_addNewContactForLink"; - case 1597: return "LinkUnknownWrenchContacts_addNewContactInFrame"; - case 1598: return "LinkUnknownWrenchContacts_addNewUnknownFullWrenchInFrameOrigin"; - case 1599: return "LinkUnknownWrenchContacts_contactWrench"; - case 1600: return "LinkUnknownWrenchContacts_toString"; - case 1601: return "delete_LinkUnknownWrenchContacts"; - case 1602: return "new_estimateExternalWrenchesBuffers"; - case 1603: return "estimateExternalWrenchesBuffers_resize"; - case 1604: return "estimateExternalWrenchesBuffers_getNrOfSubModels"; - case 1605: return "estimateExternalWrenchesBuffers_getNrOfLinks"; - case 1606: return "estimateExternalWrenchesBuffers_isConsistent"; - case 1607: return "estimateExternalWrenchesBuffers_A_get"; - case 1608: return "estimateExternalWrenchesBuffers_A_set"; - case 1609: return "estimateExternalWrenchesBuffers_x_get"; - case 1610: return "estimateExternalWrenchesBuffers_x_set"; - case 1611: return "estimateExternalWrenchesBuffers_b_get"; - case 1612: return "estimateExternalWrenchesBuffers_b_set"; - case 1613: return "estimateExternalWrenchesBuffers_pinvA_get"; - case 1614: return "estimateExternalWrenchesBuffers_pinvA_set"; - case 1615: return "estimateExternalWrenchesBuffers_b_contacts_subtree_get"; - case 1616: return "estimateExternalWrenchesBuffers_b_contacts_subtree_set"; - case 1617: return "estimateExternalWrenchesBuffers_subModelBase_H_link_get"; - case 1618: return "estimateExternalWrenchesBuffers_subModelBase_H_link_set"; - case 1619: return "delete_estimateExternalWrenchesBuffers"; - case 1620: return "_wrap_estimateExternalWrenchesWithoutInternalFT"; - case 1621: return "_wrap_estimateExternalWrenches"; - case 1622: return "_wrap_dynamicsEstimationForwardVelAccKinematics"; - case 1623: return "_wrap_dynamicsEstimationForwardVelKinematics"; - case 1624: return "_wrap_computeLinkNetWrenchesWithoutGravity"; - case 1625: return "_wrap_estimateLinkContactWrenchesFromLinkNetExternalWrenches"; - case 1626: return "new_ExtWrenchesAndJointTorquesEstimator"; - case 1627: return "delete_ExtWrenchesAndJointTorquesEstimator"; - case 1628: return "ExtWrenchesAndJointTorquesEstimator_setModelAndSensors"; - case 1629: return "ExtWrenchesAndJointTorquesEstimator_loadModelAndSensorsFromFile"; - case 1630: return "ExtWrenchesAndJointTorquesEstimator_loadModelAndSensorsFromFileWithSpecifiedDOFs"; - case 1631: return "ExtWrenchesAndJointTorquesEstimator_model"; - case 1632: return "ExtWrenchesAndJointTorquesEstimator_sensors"; - case 1633: return "ExtWrenchesAndJointTorquesEstimator_submodels"; - case 1634: return "ExtWrenchesAndJointTorquesEstimator_updateKinematicsFromFloatingBase"; - case 1635: return "ExtWrenchesAndJointTorquesEstimator_updateKinematicsFromFixedBase"; - case 1636: return "ExtWrenchesAndJointTorquesEstimator_computeExpectedFTSensorsMeasurements"; - case 1637: return "ExtWrenchesAndJointTorquesEstimator_estimateExtWrenchesAndJointTorques"; - case 1638: return "ExtWrenchesAndJointTorquesEstimator_checkThatTheModelIsStill"; - case 1639: return "ExtWrenchesAndJointTorquesEstimator_estimateLinkNetWrenchesWithoutGravity"; - case 1640: return "new_SimpleLeggedOdometry"; - case 1641: return "delete_SimpleLeggedOdometry"; - case 1642: return "SimpleLeggedOdometry_setModel"; - case 1643: return "SimpleLeggedOdometry_loadModelFromFile"; - case 1644: return "SimpleLeggedOdometry_loadModelFromFileWithSpecifiedDOFs"; - case 1645: return "SimpleLeggedOdometry_model"; - case 1646: return "SimpleLeggedOdometry_updateKinematics"; - case 1647: return "SimpleLeggedOdometry_init"; - case 1648: return "SimpleLeggedOdometry_changeFixedFrame"; - case 1649: return "SimpleLeggedOdometry_getCurrentFixedLink"; - case 1650: return "SimpleLeggedOdometry_getWorldLinkTransform"; - case 1651: return "SimpleLeggedOdometry_getWorldFrameTransform"; - case 1652: return "_wrap_isLinkBerdyDynamicVariable"; - case 1653: return "_wrap_isJointBerdyDynamicVariable"; - case 1654: return "_wrap_isDOFBerdyDynamicVariable"; - case 1655: return "new_BerdyOptions"; - case 1656: return "BerdyOptions_berdyVariant_get"; - case 1657: return "BerdyOptions_berdyVariant_set"; - case 1658: return "BerdyOptions_includeAllNetExternalWrenchesAsDynamicVariables_get"; - case 1659: return "BerdyOptions_includeAllNetExternalWrenchesAsDynamicVariables_set"; - case 1660: return "BerdyOptions_includeAllJointAccelerationsAsSensors_get"; - case 1661: return "BerdyOptions_includeAllJointAccelerationsAsSensors_set"; - case 1662: return "BerdyOptions_includeAllJointTorquesAsSensors_get"; - case 1663: return "BerdyOptions_includeAllJointTorquesAsSensors_set"; - case 1664: return "BerdyOptions_includeAllNetExternalWrenchesAsSensors_get"; - case 1665: return "BerdyOptions_includeAllNetExternalWrenchesAsSensors_set"; - case 1666: return "BerdyOptions_includeFixedBaseExternalWrench_get"; - case 1667: return "BerdyOptions_includeFixedBaseExternalWrench_set"; - case 1668: return "BerdyOptions_jointOnWhichTheInternalWrenchIsMeasured_get"; - case 1669: return "BerdyOptions_jointOnWhichTheInternalWrenchIsMeasured_set"; - case 1670: return "BerdyOptions_baseLink_get"; - case 1671: return "BerdyOptions_baseLink_set"; - case 1672: return "BerdyOptions_checkConsistency"; - case 1673: return "delete_BerdyOptions"; - case 1674: return "BerdySensor_type_get"; - case 1675: return "BerdySensor_type_set"; - case 1676: return "BerdySensor_id_get"; - case 1677: return "BerdySensor_id_set"; - case 1678: return "BerdySensor_range_get"; - case 1679: return "BerdySensor_range_set"; - case 1680: return "BerdySensor_eq"; - case 1681: return "BerdySensor_lt"; - case 1682: return "new_BerdySensor"; - case 1683: return "delete_BerdySensor"; - case 1684: return "BerdyDynamicVariable_type_get"; - case 1685: return "BerdyDynamicVariable_type_set"; - case 1686: return "BerdyDynamicVariable_id_get"; - case 1687: return "BerdyDynamicVariable_id_set"; - case 1688: return "BerdyDynamicVariable_range_get"; - case 1689: return "BerdyDynamicVariable_range_set"; - case 1690: return "BerdyDynamicVariable_eq"; - case 1691: return "BerdyDynamicVariable_lt"; - case 1692: return "new_BerdyDynamicVariable"; - case 1693: return "delete_BerdyDynamicVariable"; - case 1694: return "new_BerdyHelper"; - case 1695: return "BerdyHelper_dynamicTraversal"; - case 1696: return "BerdyHelper_model"; - case 1697: return "BerdyHelper_sensors"; - case 1698: return "BerdyHelper_isValid"; - case 1699: return "BerdyHelper_init"; - case 1700: return "BerdyHelper_getOptions"; - case 1701: return "BerdyHelper_getNrOfDynamicVariables"; - case 1702: return "BerdyHelper_getNrOfDynamicEquations"; - case 1703: return "BerdyHelper_getNrOfSensorsMeasurements"; - case 1704: return "BerdyHelper_resizeAndZeroBerdyMatrices"; - case 1705: return "BerdyHelper_getBerdyMatrices"; - case 1706: return "BerdyHelper_getSensorsOrdering"; - case 1707: return "BerdyHelper_getRangeSensorVariable"; - case 1708: return "BerdyHelper_getRangeDOFSensorVariable"; - case 1709: return "BerdyHelper_getRangeJointSensorVariable"; - case 1710: return "BerdyHelper_getRangeLinkSensorVariable"; - case 1711: return "BerdyHelper_getRangeLinkVariable"; - case 1712: return "BerdyHelper_getRangeJointVariable"; - case 1713: return "BerdyHelper_getRangeDOFVariable"; - case 1714: return "BerdyHelper_getDynamicVariablesOrdering"; - case 1715: return "BerdyHelper_serializeDynamicVariables"; - case 1716: return "BerdyHelper_serializeSensorVariables"; - case 1717: return "BerdyHelper_serializeDynamicVariablesComputedFromFixedBaseRNEA"; - case 1718: return "BerdyHelper_extractJointTorquesFromDynamicVariables"; - case 1719: return "BerdyHelper_extractLinkNetExternalWrenchesFromDynamicVariables"; - case 1720: return "BerdyHelper_updateKinematicsFromFloatingBase"; - case 1721: return "BerdyHelper_updateKinematicsFromFixedBase"; - case 1722: return "BerdyHelper_updateKinematicsFromTraversalFixedBase"; - case 1723: return "BerdyHelper_setNetExternalWrenchMeasurementFrame"; - case 1724: return "BerdyHelper_getNetExternalWrenchMeasurementFrame"; - case 1725: return "delete_BerdyHelper"; - case 1726: return "new_BerdySparseMAPSolver"; - case 1727: return "delete_BerdySparseMAPSolver"; - case 1728: return "BerdySparseMAPSolver_setDynamicsConstraintsPriorCovariance"; - case 1729: return "BerdySparseMAPSolver_setDynamicsRegularizationPriorCovariance"; - case 1730: return "BerdySparseMAPSolver_setDynamicsRegularizationPriorExpectedValue"; - case 1731: return "BerdySparseMAPSolver_setMeasurementsPriorCovariance"; - case 1732: return "BerdySparseMAPSolver_dynamicsConstraintsPriorCovarianceInverse"; - case 1733: return "BerdySparseMAPSolver_dynamicsRegularizationPriorCovarianceInverse"; - case 1734: return "BerdySparseMAPSolver_dynamicsRegularizationPriorExpectedValue"; - case 1735: return "BerdySparseMAPSolver_measurementsPriorCovarianceInverse"; - case 1736: return "BerdySparseMAPSolver_isValid"; - case 1737: return "BerdySparseMAPSolver_initialize"; - case 1738: return "BerdySparseMAPSolver_updateEstimateInformationFixedBase"; - case 1739: return "BerdySparseMAPSolver_updateEstimateInformationFloatingBase"; - case 1740: return "BerdySparseMAPSolver_doEstimate"; - case 1741: return "BerdySparseMAPSolver_getLastEstimate"; - case 1742: return "AttitudeEstimatorState_m_orientation_get"; - case 1743: return "AttitudeEstimatorState_m_orientation_set"; - case 1744: return "AttitudeEstimatorState_m_angular_velocity_get"; - case 1745: return "AttitudeEstimatorState_m_angular_velocity_set"; - case 1746: return "AttitudeEstimatorState_m_gyroscope_bias_get"; - case 1747: return "AttitudeEstimatorState_m_gyroscope_bias_set"; - case 1748: return "new_AttitudeEstimatorState"; - case 1749: return "delete_AttitudeEstimatorState"; - case 1750: return "delete_IAttitudeEstimator"; - case 1751: return "IAttitudeEstimator_updateFilterWithMeasurements"; - case 1752: return "IAttitudeEstimator_propagateStates"; - case 1753: return "IAttitudeEstimator_getOrientationEstimateAsRotationMatrix"; - case 1754: return "IAttitudeEstimator_getOrientationEstimateAsQuaternion"; - case 1755: return "IAttitudeEstimator_getOrientationEstimateAsRPY"; - case 1756: return "IAttitudeEstimator_getInternalStateSize"; - case 1757: return "IAttitudeEstimator_getInternalState"; - case 1758: return "IAttitudeEstimator_getDefaultInternalInitialState"; - case 1759: return "IAttitudeEstimator_setInternalState"; - case 1760: return "IAttitudeEstimator_setInternalStateInitialOrientation"; - case 1761: return "AttitudeMahonyFilterParameters_time_step_in_seconds_get"; - case 1762: return "AttitudeMahonyFilterParameters_time_step_in_seconds_set"; - case 1763: return "AttitudeMahonyFilterParameters_kp_get"; - case 1764: return "AttitudeMahonyFilterParameters_kp_set"; - case 1765: return "AttitudeMahonyFilterParameters_ki_get"; - case 1766: return "AttitudeMahonyFilterParameters_ki_set"; - case 1767: return "AttitudeMahonyFilterParameters_use_magnetometer_measurements_get"; - case 1768: return "AttitudeMahonyFilterParameters_use_magnetometer_measurements_set"; - case 1769: return "AttitudeMahonyFilterParameters_confidence_magnetometer_measurements_get"; - case 1770: return "AttitudeMahonyFilterParameters_confidence_magnetometer_measurements_set"; - case 1771: return "new_AttitudeMahonyFilterParameters"; - case 1772: return "delete_AttitudeMahonyFilterParameters"; - case 1773: return "new_AttitudeMahonyFilter"; - case 1774: return "AttitudeMahonyFilter_useMagnetoMeterMeasurements"; - case 1775: return "AttitudeMahonyFilter_setConfidenceForMagnetometerMeasurements"; - case 1776: return "AttitudeMahonyFilter_setGainkp"; - case 1777: return "AttitudeMahonyFilter_setGainki"; - case 1778: return "AttitudeMahonyFilter_setTimeStepInSeconds"; - case 1779: return "AttitudeMahonyFilter_setGravityDirection"; - case 1780: return "AttitudeMahonyFilter_setParameters"; - case 1781: return "AttitudeMahonyFilter_getParameters"; - case 1782: return "AttitudeMahonyFilter_updateFilterWithMeasurements"; - case 1783: return "AttitudeMahonyFilter_propagateStates"; - case 1784: return "AttitudeMahonyFilter_getOrientationEstimateAsRotationMatrix"; - case 1785: return "AttitudeMahonyFilter_getOrientationEstimateAsQuaternion"; - case 1786: return "AttitudeMahonyFilter_getOrientationEstimateAsRPY"; - case 1787: return "AttitudeMahonyFilter_getInternalStateSize"; - case 1788: return "AttitudeMahonyFilter_getInternalState"; - case 1789: return "AttitudeMahonyFilter_getDefaultInternalInitialState"; - case 1790: return "AttitudeMahonyFilter_setInternalState"; - case 1791: return "AttitudeMahonyFilter_setInternalStateInitialOrientation"; - case 1792: return "delete_AttitudeMahonyFilter"; - case 1793: return "DiscreteExtendedKalmanFilterHelper_ekf_f"; - case 1794: return "DiscreteExtendedKalmanFilterHelper_ekf_h"; - case 1795: return "DiscreteExtendedKalmanFilterHelper_ekfComputeJacobianF"; - case 1796: return "DiscreteExtendedKalmanFilterHelper_ekfComputeJacobianH"; - case 1797: return "DiscreteExtendedKalmanFilterHelper_ekfPredict"; - case 1798: return "DiscreteExtendedKalmanFilterHelper_ekfUpdate"; - case 1799: return "DiscreteExtendedKalmanFilterHelper_ekfInit"; - case 1800: return "DiscreteExtendedKalmanFilterHelper_ekfReset"; - case 1801: return "DiscreteExtendedKalmanFilterHelper_ekfSetMeasurementVector"; - case 1802: return "DiscreteExtendedKalmanFilterHelper_ekfSetInputVector"; - case 1803: return "DiscreteExtendedKalmanFilterHelper_ekfSetInitialState"; - case 1804: return "DiscreteExtendedKalmanFilterHelper_ekfSetStateCovariance"; - case 1805: return "DiscreteExtendedKalmanFilterHelper_ekfSetSystemNoiseCovariance"; - case 1806: return "DiscreteExtendedKalmanFilterHelper_ekfSetMeasurementNoiseCovariance"; - case 1807: return "DiscreteExtendedKalmanFilterHelper_ekfSetStateSize"; - case 1808: return "DiscreteExtendedKalmanFilterHelper_ekfSetInputSize"; - case 1809: return "DiscreteExtendedKalmanFilterHelper_ekfSetOutputSize"; - case 1810: return "DiscreteExtendedKalmanFilterHelper_ekfGetStates"; - case 1811: return "DiscreteExtendedKalmanFilterHelper_ekfGetStateCovariance"; - case 1812: return "delete_DiscreteExtendedKalmanFilterHelper"; - case 1813: return "output_dimensions_with_magnetometer_get"; - case 1814: return "output_dimensions_without_magnetometer_get"; - case 1815: return "input_dimensions_get"; - case 1816: return "AttitudeQuaternionEKFParameters_time_step_in_seconds_get"; - case 1817: return "AttitudeQuaternionEKFParameters_time_step_in_seconds_set"; - case 1818: return "AttitudeQuaternionEKFParameters_bias_correlation_time_factor_get"; - case 1819: return "AttitudeQuaternionEKFParameters_bias_correlation_time_factor_set"; - case 1820: return "AttitudeQuaternionEKFParameters_accelerometer_noise_variance_get"; - case 1821: return "AttitudeQuaternionEKFParameters_accelerometer_noise_variance_set"; - case 1822: return "AttitudeQuaternionEKFParameters_magnetometer_noise_variance_get"; - case 1823: return "AttitudeQuaternionEKFParameters_magnetometer_noise_variance_set"; - case 1824: return "AttitudeQuaternionEKFParameters_gyroscope_noise_variance_get"; - case 1825: return "AttitudeQuaternionEKFParameters_gyroscope_noise_variance_set"; - case 1826: return "AttitudeQuaternionEKFParameters_gyro_bias_noise_variance_get"; - case 1827: return "AttitudeQuaternionEKFParameters_gyro_bias_noise_variance_set"; - case 1828: return "AttitudeQuaternionEKFParameters_initial_orientation_error_variance_get"; - case 1829: return "AttitudeQuaternionEKFParameters_initial_orientation_error_variance_set"; - case 1830: return "AttitudeQuaternionEKFParameters_initial_ang_vel_error_variance_get"; - case 1831: return "AttitudeQuaternionEKFParameters_initial_ang_vel_error_variance_set"; - case 1832: return "AttitudeQuaternionEKFParameters_initial_gyro_bias_error_variance_get"; - case 1833: return "AttitudeQuaternionEKFParameters_initial_gyro_bias_error_variance_set"; - case 1834: return "AttitudeQuaternionEKFParameters_use_magnetometer_measurements_get"; - case 1835: return "AttitudeQuaternionEKFParameters_use_magnetometer_measurements_set"; - case 1836: return "new_AttitudeQuaternionEKFParameters"; - case 1837: return "delete_AttitudeQuaternionEKFParameters"; - case 1838: return "new_AttitudeQuaternionEKF"; - case 1839: return "AttitudeQuaternionEKF_getParameters"; - case 1840: return "AttitudeQuaternionEKF_setParameters"; - case 1841: return "AttitudeQuaternionEKF_setGravityDirection"; - case 1842: return "AttitudeQuaternionEKF_setTimeStepInSeconds"; - case 1843: return "AttitudeQuaternionEKF_setBiasCorrelationTimeFactor"; - case 1844: return "AttitudeQuaternionEKF_useMagnetometerMeasurements"; - case 1845: return "AttitudeQuaternionEKF_setMeasurementNoiseVariance"; - case 1846: return "AttitudeQuaternionEKF_setSystemNoiseVariance"; - case 1847: return "AttitudeQuaternionEKF_setInitialStateCovariance"; - case 1848: return "AttitudeQuaternionEKF_initializeFilter"; - case 1849: return "AttitudeQuaternionEKF_updateFilterWithMeasurements"; - case 1850: return "AttitudeQuaternionEKF_propagateStates"; - case 1851: return "AttitudeQuaternionEKF_getOrientationEstimateAsRotationMatrix"; - case 1852: return "AttitudeQuaternionEKF_getOrientationEstimateAsQuaternion"; - case 1853: return "AttitudeQuaternionEKF_getOrientationEstimateAsRPY"; - case 1854: return "AttitudeQuaternionEKF_getInternalStateSize"; - case 1855: return "AttitudeQuaternionEKF_getInternalState"; - case 1856: return "AttitudeQuaternionEKF_getDefaultInternalInitialState"; - case 1857: return "AttitudeQuaternionEKF_setInternalState"; - case 1858: return "AttitudeQuaternionEKF_setInternalStateInitialOrientation"; - case 1859: return "delete_AttitudeQuaternionEKF"; - case 1860: return "_wrap_estimateInertialParametersFromLinkBoundingBoxesAndTotalMass"; - case 1861: return "DynamicsRegressorParameter_category_get"; - case 1862: return "DynamicsRegressorParameter_category_set"; - case 1863: return "DynamicsRegressorParameter_elemIndex_get"; - case 1864: return "DynamicsRegressorParameter_elemIndex_set"; - case 1865: return "DynamicsRegressorParameter_type_get"; - case 1866: return "DynamicsRegressorParameter_type_set"; - case 1867: return "DynamicsRegressorParameter_lt"; - case 1868: return "DynamicsRegressorParameter_eq"; - case 1869: return "DynamicsRegressorParameter_ne"; - case 1870: return "new_DynamicsRegressorParameter"; - case 1871: return "delete_DynamicsRegressorParameter"; - case 1872: return "DynamicsRegressorParametersList_parameters_get"; - case 1873: return "DynamicsRegressorParametersList_parameters_set"; - case 1874: return "DynamicsRegressorParametersList_getDescriptionOfParameter"; - case 1875: return "DynamicsRegressorParametersList_addParam"; - case 1876: return "DynamicsRegressorParametersList_addList"; - case 1877: return "DynamicsRegressorParametersList_findParam"; - case 1878: return "DynamicsRegressorParametersList_getNrOfParameters"; - case 1879: return "new_DynamicsRegressorParametersList"; - case 1880: return "delete_DynamicsRegressorParametersList"; - case 1881: return "new_DynamicsRegressorGenerator"; - case 1882: return "delete_DynamicsRegressorGenerator"; - case 1883: return "DynamicsRegressorGenerator_loadRobotAndSensorsModelFromFile"; - case 1884: return "DynamicsRegressorGenerator_loadRobotAndSensorsModelFromString"; - case 1885: return "DynamicsRegressorGenerator_loadRegressorStructureFromFile"; - case 1886: return "DynamicsRegressorGenerator_loadRegressorStructureFromString"; - case 1887: return "DynamicsRegressorGenerator_isValid"; - case 1888: return "DynamicsRegressorGenerator_getNrOfParameters"; - case 1889: return "DynamicsRegressorGenerator_getNrOfOutputs"; - case 1890: return "DynamicsRegressorGenerator_getNrOfDegreesOfFreedom"; - case 1891: return "DynamicsRegressorGenerator_getDescriptionOfParameter"; - case 1892: return "DynamicsRegressorGenerator_getDescriptionOfParameters"; - case 1893: return "DynamicsRegressorGenerator_getDescriptionOfOutput"; - case 1894: return "DynamicsRegressorGenerator_getDescriptionOfOutputs"; - case 1895: return "DynamicsRegressorGenerator_getDescriptionOfDegreeOfFreedom"; - case 1896: return "DynamicsRegressorGenerator_getDescriptionOfDegreesOfFreedom"; - case 1897: return "DynamicsRegressorGenerator_getDescriptionOfLink"; - case 1898: return "DynamicsRegressorGenerator_getDescriptionOfLinks"; - case 1899: return "DynamicsRegressorGenerator_getNrOfLinks"; - case 1900: return "DynamicsRegressorGenerator_getNrOfFakeLinks"; - case 1901: return "DynamicsRegressorGenerator_getBaseLinkName"; - case 1902: return "DynamicsRegressorGenerator_getSensorsModel"; - case 1903: return "DynamicsRegressorGenerator_setRobotState"; - case 1904: return "DynamicsRegressorGenerator_getSensorsMeasurements"; - case 1905: return "DynamicsRegressorGenerator_setTorqueSensorMeasurement"; - case 1906: return "DynamicsRegressorGenerator_computeRegressor"; - case 1907: return "DynamicsRegressorGenerator_getModelParameters"; - case 1908: return "DynamicsRegressorGenerator_computeFloatingBaseIdentifiableSubspace"; - case 1909: return "DynamicsRegressorGenerator_computeFixedBaseIdentifiableSubspace"; - case 1910: return "DynamicsRegressorGenerator_generate_random_regressors"; - case 1911: return "new_KinDynComputations"; - case 1912: return "delete_KinDynComputations"; - case 1913: return "KinDynComputations_loadRobotModel"; - case 1914: return "KinDynComputations_loadRobotModelFromFile"; - case 1915: return "KinDynComputations_loadRobotModelFromString"; - case 1916: return "KinDynComputations_isValid"; - case 1917: return "KinDynComputations_setFrameVelocityRepresentation"; - case 1918: return "KinDynComputations_getFrameVelocityRepresentation"; - case 1919: return "KinDynComputations_getNrOfDegreesOfFreedom"; - case 1920: return "KinDynComputations_getDescriptionOfDegreeOfFreedom"; - case 1921: return "KinDynComputations_getDescriptionOfDegreesOfFreedom"; - case 1922: return "KinDynComputations_getNrOfLinks"; - case 1923: return "KinDynComputations_getNrOfFrames"; - case 1924: return "KinDynComputations_getFloatingBase"; - case 1925: return "KinDynComputations_setFloatingBase"; - case 1926: return "KinDynComputations_model"; - case 1927: return "KinDynComputations_getRobotModel"; - case 1928: return "KinDynComputations_getRelativeJacobianSparsityPattern"; - case 1929: return "KinDynComputations_getFrameFreeFloatingJacobianSparsityPattern"; - case 1930: return "KinDynComputations_setJointPos"; - case 1931: return "KinDynComputations_setRobotState"; - case 1932: return "KinDynComputations_getRobotState"; - case 1933: return "KinDynComputations_getWorldBaseTransform"; - case 1934: return "KinDynComputations_getBaseTwist"; - case 1935: return "KinDynComputations_getJointPos"; - case 1936: return "KinDynComputations_getJointVel"; - case 1937: return "KinDynComputations_getModelVel"; - case 1938: return "KinDynComputations_getFrameIndex"; - case 1939: return "KinDynComputations_getFrameName"; - case 1940: return "KinDynComputations_getWorldTransform"; - case 1941: return "KinDynComputations_getRelativeTransformExplicit"; - case 1942: return "KinDynComputations_getRelativeTransform"; - case 1943: return "KinDynComputations_getFrameVel"; - case 1944: return "KinDynComputations_getFrameAcc"; - case 1945: return "KinDynComputations_getFrameFreeFloatingJacobian"; - case 1946: return "KinDynComputations_getRelativeJacobian"; - case 1947: return "KinDynComputations_getRelativeJacobianExplicit"; - case 1948: return "KinDynComputations_getFrameBiasAcc"; - case 1949: return "KinDynComputations_getCenterOfMassPosition"; - case 1950: return "KinDynComputations_getCenterOfMassVelocity"; - case 1951: return "KinDynComputations_getCenterOfMassJacobian"; - case 1952: return "KinDynComputations_getCenterOfMassBiasAcc"; - case 1953: return "KinDynComputations_getAverageVelocity"; - case 1954: return "KinDynComputations_getAverageVelocityJacobian"; - case 1955: return "KinDynComputations_getCentroidalAverageVelocity"; - case 1956: return "KinDynComputations_getCentroidalAverageVelocityJacobian"; - case 1957: return "KinDynComputations_getLinearAngularMomentum"; - case 1958: return "KinDynComputations_getLinearAngularMomentumJacobian"; - case 1959: return "KinDynComputations_getCentroidalTotalMomentum"; - case 1960: return "KinDynComputations_getFreeFloatingMassMatrix"; - case 1961: return "KinDynComputations_inverseDynamics"; - case 1962: return "KinDynComputations_generalizedBiasForces"; - case 1963: return "KinDynComputations_generalizedGravityForces"; - case 1964: return "KinDynComputations_generalizedExternalForces"; - case 1965: return "KinDynComputations_inverseDynamicsInertialParametersRegressor"; - case 1966: return "delete_ICamera"; - case 1967: return "ICamera_setPosition"; - case 1968: return "ICamera_setTarget"; - case 1969: return "ICamera_setUpVector"; - case 1970: return "ColorViz_r_get"; - case 1971: return "ColorViz_r_set"; - case 1972: return "ColorViz_g_get"; - case 1973: return "ColorViz_g_set"; - case 1974: return "ColorViz_b_get"; - case 1975: return "ColorViz_b_set"; - case 1976: return "ColorViz_a_get"; - case 1977: return "ColorViz_a_set"; - case 1978: return "new_ColorViz"; - case 1979: return "delete_ColorViz"; - case 1980: return "delete_ILight"; - case 1981: return "ILight_getName"; - case 1982: return "ILight_setType"; - case 1983: return "ILight_getType"; - case 1984: return "ILight_setPosition"; - case 1985: return "ILight_getPosition"; - case 1986: return "ILight_setDirection"; - case 1987: return "ILight_getDirection"; - case 1988: return "ILight_setAmbientColor"; - case 1989: return "ILight_getAmbientColor"; - case 1990: return "ILight_setSpecularColor"; - case 1991: return "ILight_getSpecularColor"; - case 1992: return "ILight_setDiffuseColor"; - case 1993: return "ILight_getDiffuseColor"; - case 1994: return "delete_IEnvironment"; - case 1995: return "IEnvironment_getElements"; - case 1996: return "IEnvironment_setElementVisibility"; - case 1997: return "IEnvironment_setBackgroundColor"; - case 1998: return "IEnvironment_setAmbientLight"; - case 1999: return "IEnvironment_getLights"; - case 2000: return "IEnvironment_addLight"; - case 2001: return "IEnvironment_lightViz"; - case 2002: return "IEnvironment_removeLight"; - case 2003: return "delete_IJetsVisualization"; - case 2004: return "IJetsVisualization_setJetsFrames"; - case 2005: return "IJetsVisualization_getNrOfJets"; - case 2006: return "IJetsVisualization_getJetDirection"; - case 2007: return "IJetsVisualization_setJetDirection"; - case 2008: return "IJetsVisualization_setJetColor"; - case 2009: return "IJetsVisualization_setJetsDimensions"; - case 2010: return "IJetsVisualization_setJetsIntensity"; - case 2011: return "delete_IVectorsVisualization"; - case 2012: return "IVectorsVisualization_addVector"; - case 2013: return "IVectorsVisualization_getNrOfVectors"; - case 2014: return "IVectorsVisualization_getVector"; - case 2015: return "IVectorsVisualization_updateVector"; - case 2016: return "IVectorsVisualization_setVectorColor"; - case 2017: return "IVectorsVisualization_setVectorsAspect"; - case 2018: return "delete_IModelVisualization"; - case 2019: return "IModelVisualization_setPositions"; - case 2020: return "IModelVisualization_setLinkPositions"; - case 2021: return "IModelVisualization_model"; - case 2022: return "IModelVisualization_getInstanceName"; - case 2023: return "IModelVisualization_setModelVisibility"; - case 2024: return "IModelVisualization_setModelColor"; - case 2025: return "IModelVisualization_resetModelColor"; - case 2026: return "IModelVisualization_setLinkColor"; - case 2027: return "IModelVisualization_resetLinkColor"; - case 2028: return "IModelVisualization_getLinkNames"; - case 2029: return "IModelVisualization_setLinkVisibility"; - case 2030: return "IModelVisualization_getFeatures"; - case 2031: return "IModelVisualization_setFeatureVisibility"; - case 2032: return "IModelVisualization_jets"; - case 2033: return "IModelVisualization_getWorldModelTransform"; - case 2034: return "IModelVisualization_getWorldLinkTransform"; - case 2035: return "VisualizerOptions_verbose_get"; - case 2036: return "VisualizerOptions_verbose_set"; - case 2037: return "VisualizerOptions_winWidth_get"; - case 2038: return "VisualizerOptions_winWidth_set"; - case 2039: return "VisualizerOptions_winHeight_get"; - case 2040: return "VisualizerOptions_winHeight_set"; - case 2041: return "VisualizerOptions_rootFrameArrowsDimension_get"; - case 2042: return "VisualizerOptions_rootFrameArrowsDimension_set"; - case 2043: return "new_VisualizerOptions"; - case 2044: return "delete_VisualizerOptions"; - case 2045: return "new_Visualizer"; - case 2046: return "delete_Visualizer"; - case 2047: return "Visualizer_init"; - case 2048: return "Visualizer_getNrOfVisualizedModels"; - case 2049: return "Visualizer_getModelInstanceName"; - case 2050: return "Visualizer_getModelInstanceIndex"; - case 2051: return "Visualizer_addModel"; - case 2052: return "Visualizer_modelViz"; - case 2053: return "Visualizer_camera"; - case 2054: return "Visualizer_enviroment"; - case 2055: return "Visualizer_vectors"; - case 2056: return "Visualizer_run"; - case 2057: return "Visualizer_draw"; - case 2058: return "Visualizer_drawToFile"; - case 2059: return "Visualizer_close"; - case 2060: return "Polygon_m_vertices_get"; - case 2061: return "Polygon_m_vertices_set"; - case 2062: return "new_Polygon"; - case 2063: return "Polygon_setNrOfVertices"; - case 2064: return "Polygon_getNrOfVertices"; - case 2065: return "Polygon_isValid"; - case 2066: return "Polygon_applyTransform"; - case 2067: return "Polygon_paren"; - case 2068: return "Polygon_XYRectangleFromOffsets"; - case 2069: return "delete_Polygon"; - case 2070: return "Polygon2D_m_vertices_get"; - case 2071: return "Polygon2D_m_vertices_set"; - case 2072: return "new_Polygon2D"; - case 2073: return "Polygon2D_setNrOfVertices"; - case 2074: return "Polygon2D_getNrOfVertices"; - case 2075: return "Polygon2D_isValid"; - case 2076: return "Polygon2D_paren"; - case 2077: return "delete_Polygon2D"; - case 2078: return "ConvexHullProjectionConstraint_setActive"; - case 2079: return "ConvexHullProjectionConstraint_isActive"; - case 2080: return "ConvexHullProjectionConstraint_getNrOfConstraints"; - case 2081: return "ConvexHullProjectionConstraint_projectedConvexHull_get"; - case 2082: return "ConvexHullProjectionConstraint_projectedConvexHull_set"; - case 2083: return "ConvexHullProjectionConstraint_A_get"; - case 2084: return "ConvexHullProjectionConstraint_A_set"; - case 2085: return "ConvexHullProjectionConstraint_b_get"; - case 2086: return "ConvexHullProjectionConstraint_b_set"; - case 2087: return "ConvexHullProjectionConstraint_P_get"; - case 2088: return "ConvexHullProjectionConstraint_P_set"; - case 2089: return "ConvexHullProjectionConstraint_Pdirection_get"; - case 2090: return "ConvexHullProjectionConstraint_Pdirection_set"; - case 2091: return "ConvexHullProjectionConstraint_AtimesP_get"; - case 2092: return "ConvexHullProjectionConstraint_AtimesP_set"; - case 2093: return "ConvexHullProjectionConstraint_o_get"; - case 2094: return "ConvexHullProjectionConstraint_o_set"; - case 2095: return "ConvexHullProjectionConstraint_buildConvexHull"; - case 2096: return "ConvexHullProjectionConstraint_supportFrameIndices_get"; - case 2097: return "ConvexHullProjectionConstraint_supportFrameIndices_set"; - case 2098: return "ConvexHullProjectionConstraint_absoluteFrame_X_supportFrame_get"; - case 2099: return "ConvexHullProjectionConstraint_absoluteFrame_X_supportFrame_set"; - case 2100: return "ConvexHullProjectionConstraint_project"; - case 2101: return "ConvexHullProjectionConstraint_computeMargin"; - case 2102: return "ConvexHullProjectionConstraint_setProjectionAlongDirection"; - case 2103: return "ConvexHullProjectionConstraint_projectAlongDirection"; - case 2104: return "new_ConvexHullProjectionConstraint"; - case 2105: return "delete_ConvexHullProjectionConstraint"; - case 2106: return "_wrap_sizeOfRotationParametrization"; - case 2107: return "new_InverseKinematics"; - case 2108: return "delete_InverseKinematics"; - case 2109: return "InverseKinematics_loadModelFromFile"; - case 2110: return "InverseKinematics_setModel"; - case 2111: return "InverseKinematics_setJointLimits"; - case 2112: return "InverseKinematics_getJointLimits"; - case 2113: return "InverseKinematics_clearProblem"; - case 2114: return "InverseKinematics_setFloatingBaseOnFrameNamed"; - case 2115: return "InverseKinematics_setRobotConfiguration"; - case 2116: return "InverseKinematics_setCurrentRobotConfiguration"; - case 2117: return "InverseKinematics_setJointConfiguration"; - case 2118: return "InverseKinematics_setRotationParametrization"; - case 2119: return "InverseKinematics_rotationParametrization"; - case 2120: return "InverseKinematics_setMaxIterations"; - case 2121: return "InverseKinematics_maxIterations"; - case 2122: return "InverseKinematics_setMaxCPUTime"; - case 2123: return "InverseKinematics_maxCPUTime"; - case 2124: return "InverseKinematics_setCostTolerance"; - case 2125: return "InverseKinematics_costTolerance"; - case 2126: return "InverseKinematics_setConstraintsTolerance"; - case 2127: return "InverseKinematics_constraintsTolerance"; - case 2128: return "InverseKinematics_setVerbosity"; - case 2129: return "InverseKinematics_linearSolverName"; - case 2130: return "InverseKinematics_setLinearSolverName"; - case 2131: return "InverseKinematics_addFrameConstraint"; - case 2132: return "InverseKinematics_addFramePositionConstraint"; - case 2133: return "InverseKinematics_addFrameRotationConstraint"; - case 2134: return "InverseKinematics_activateFrameConstraint"; - case 2135: return "InverseKinematics_deactivateFrameConstraint"; - case 2136: return "InverseKinematics_isFrameConstraintActive"; - case 2137: return "InverseKinematics_addCenterOfMassProjectionConstraint"; - case 2138: return "InverseKinematics_getCenterOfMassProjectionMargin"; - case 2139: return "InverseKinematics_getCenterOfMassProjectConstraintConvexHull"; - case 2140: return "InverseKinematics_addTarget"; - case 2141: return "InverseKinematics_addPositionTarget"; - case 2142: return "InverseKinematics_addRotationTarget"; - case 2143: return "InverseKinematics_updateTarget"; - case 2144: return "InverseKinematics_updatePositionTarget"; - case 2145: return "InverseKinematics_updateRotationTarget"; - case 2146: return "InverseKinematics_setDefaultTargetResolutionMode"; - case 2147: return "InverseKinematics_defaultTargetResolutionMode"; - case 2148: return "InverseKinematics_setTargetResolutionMode"; - case 2149: return "InverseKinematics_targetResolutionMode"; - case 2150: return "InverseKinematics_setDesiredJointConfiguration"; - case 2151: return "InverseKinematics_setDesiredFullJointsConfiguration"; - case 2152: return "InverseKinematics_setDesiredReducedJointConfiguration"; - case 2153: return "InverseKinematics_setInitialCondition"; - case 2154: return "InverseKinematics_setFullJointsInitialCondition"; - case 2155: return "InverseKinematics_setReducedInitialCondition"; - case 2156: return "InverseKinematics_solve"; - case 2157: return "InverseKinematics_getSolution"; - case 2158: return "InverseKinematics_getFullJointsSolution"; - case 2159: return "InverseKinematics_getReducedSolution"; - case 2160: return "InverseKinematics_getPoseForFrame"; - case 2161: return "InverseKinematics_model"; - case 2162: return "InverseKinematics_fullModel"; - case 2163: return "InverseKinematics_reducedModel"; - case 2164: return "InverseKinematics_setCOMTarget"; - case 2165: return "InverseKinematics_setCOMAsConstraint"; - case 2166: return "InverseKinematics_setCOMAsConstraintTolerance"; - case 2167: return "InverseKinematics_isCOMAConstraint"; - case 2168: return "InverseKinematics_isCOMTargetActive"; - case 2169: return "InverseKinematics_deactivateCOMTarget"; - case 2170: return "InverseKinematics_setCOMConstraintProjectionDirection"; - case 2171: return "new_DynamicsComputations"; - case 2172: return "delete_DynamicsComputations"; - case 2173: return "DynamicsComputations_loadRobotModelFromFile"; - case 2174: return "DynamicsComputations_loadRobotModelFromString"; - case 2175: return "DynamicsComputations_isValid"; - case 2176: return "DynamicsComputations_getNrOfDegreesOfFreedom"; - case 2177: return "DynamicsComputations_getDescriptionOfDegreeOfFreedom"; - case 2178: return "DynamicsComputations_getDescriptionOfDegreesOfFreedom"; - case 2179: return "DynamicsComputations_getNrOfLinks"; - case 2180: return "DynamicsComputations_getNrOfFrames"; - case 2181: return "DynamicsComputations_getFloatingBase"; - case 2182: return "DynamicsComputations_setFloatingBase"; - case 2183: return "DynamicsComputations_setRobotState"; - case 2184: return "DynamicsComputations_getWorldBaseTransform"; - case 2185: return "DynamicsComputations_getBaseTwist"; - case 2186: return "DynamicsComputations_getJointPos"; - case 2187: return "DynamicsComputations_getJointVel"; - case 2188: return "DynamicsComputations_getFrameIndex"; - case 2189: return "DynamicsComputations_getFrameName"; - case 2190: return "DynamicsComputations_getWorldTransform"; - case 2191: return "DynamicsComputations_getRelativeTransform"; - case 2192: return "DynamicsComputations_getFrameTwist"; - case 2193: return "DynamicsComputations_getFrameTwistInWorldOrient"; - case 2194: return "DynamicsComputations_getFrameProperSpatialAcceleration"; - case 2195: return "DynamicsComputations_getLinkIndex"; - case 2196: return "DynamicsComputations_getLinkInertia"; - case 2197: return "DynamicsComputations_getJointIndex"; - case 2198: return "DynamicsComputations_getJointName"; - case 2199: return "DynamicsComputations_getJointLimits"; - case 2200: return "DynamicsComputations_inverseDynamics"; - case 2201: return "DynamicsComputations_getFreeFloatingMassMatrix"; - case 2202: return "DynamicsComputations_getFrameJacobian"; - case 2203: return "DynamicsComputations_getDynamicsRegressor"; - case 2204: return "DynamicsComputations_getModelDynamicsParameters"; - case 2205: return "DynamicsComputations_getCenterOfMass"; - case 2206: return "DynamicsComputations_getCenterOfMassJacobian"; + case 46: return "IntVector_pop"; + case 47: return "IntVector_brace"; + case 48: return "IntVector_setbrace"; + case 49: return "IntVector_append"; + case 50: return "IntVector_empty"; + case 51: return "IntVector_size"; + case 52: return "IntVector_swap"; + case 53: return "IntVector_begin"; + case 54: return "IntVector_end"; + case 55: return "IntVector_rbegin"; + case 56: return "IntVector_rend"; + case 57: return "IntVector_clear"; + case 58: return "IntVector_get_allocator"; + case 59: return "IntVector_pop_back"; + case 60: return "IntVector_erase"; + case 61: return "new_IntVector"; + case 62: return "IntVector_push_back"; + case 63: return "IntVector_front"; + case 64: return "IntVector_back"; + case 65: return "IntVector_assign"; + case 66: return "IntVector_resize"; + case 67: return "IntVector_insert"; + case 68: return "IntVector_reserve"; + case 69: return "IntVector_capacity"; + case 70: return "delete_IntVector"; + case 71: return "BerdySensors_pop"; + case 72: return "BerdySensors_brace"; + case 73: return "BerdySensors_setbrace"; + case 74: return "BerdySensors_append"; + case 75: return "BerdySensors_empty"; + case 76: return "BerdySensors_size"; + case 77: return "BerdySensors_swap"; + case 78: return "BerdySensors_begin"; + case 79: return "BerdySensors_end"; + case 80: return "BerdySensors_rbegin"; + case 81: return "BerdySensors_rend"; + case 82: return "BerdySensors_clear"; + case 83: return "BerdySensors_get_allocator"; + case 84: return "BerdySensors_pop_back"; + case 85: return "BerdySensors_erase"; + case 86: return "new_BerdySensors"; + case 87: return "BerdySensors_push_back"; + case 88: return "BerdySensors_front"; + case 89: return "BerdySensors_back"; + case 90: return "BerdySensors_assign"; + case 91: return "BerdySensors_resize"; + case 92: return "BerdySensors_insert"; + case 93: return "BerdySensors_reserve"; + case 94: return "BerdySensors_capacity"; + case 95: return "delete_BerdySensors"; + case 96: return "BerdyDynamicVariables_pop"; + case 97: return "BerdyDynamicVariables_brace"; + case 98: return "BerdyDynamicVariables_setbrace"; + case 99: return "BerdyDynamicVariables_append"; + case 100: return "BerdyDynamicVariables_empty"; + case 101: return "BerdyDynamicVariables_size"; + case 102: return "BerdyDynamicVariables_swap"; + case 103: return "BerdyDynamicVariables_begin"; + case 104: return "BerdyDynamicVariables_end"; + case 105: return "BerdyDynamicVariables_rbegin"; + case 106: return "BerdyDynamicVariables_rend"; + case 107: return "BerdyDynamicVariables_clear"; + case 108: return "BerdyDynamicVariables_get_allocator"; + case 109: return "BerdyDynamicVariables_pop_back"; + case 110: return "BerdyDynamicVariables_erase"; + case 111: return "new_BerdyDynamicVariables"; + case 112: return "BerdyDynamicVariables_push_back"; + case 113: return "BerdyDynamicVariables_front"; + case 114: return "BerdyDynamicVariables_back"; + case 115: return "BerdyDynamicVariables_assign"; + case 116: return "BerdyDynamicVariables_resize"; + case 117: return "BerdyDynamicVariables_insert"; + case 118: return "BerdyDynamicVariables_reserve"; + case 119: return "BerdyDynamicVariables_capacity"; + case 120: return "delete_BerdyDynamicVariables"; + case 121: return "_wrap_reportInfo"; + case 122: return "_wrap_reportDebug"; + case 123: return "IndexRange_offset_get"; + case 124: return "IndexRange_offset_set"; + case 125: return "IndexRange_size_get"; + case 126: return "IndexRange_size_set"; + case 127: return "IndexRange_isValid"; + case 128: return "IndexRange_InvalidRange"; + case 129: return "new_IndexRange"; + case 130: return "delete_IndexRange"; + case 131: return "_wrap_checkDoublesAreEqual"; + case 132: return "new_MatrixDynSize"; + case 133: return "delete_MatrixDynSize"; + case 134: return "MatrixDynSize_paren"; + case 135: return "MatrixDynSize_getVal"; + case 136: return "MatrixDynSize_setVal"; + case 137: return "MatrixDynSize_rows"; + case 138: return "MatrixDynSize_cols"; + case 139: return "MatrixDynSize_data"; + case 140: return "MatrixDynSize_zero"; + case 141: return "MatrixDynSize_resize"; + case 142: return "MatrixDynSize_reserve"; + case 143: return "MatrixDynSize_capacity"; + case 144: return "MatrixDynSize_shrink_to_fit"; + case 145: return "MatrixDynSize_fillRowMajorBuffer"; + case 146: return "MatrixDynSize_fillColMajorBuffer"; + case 147: return "MatrixDynSize_toString"; + case 148: return "MatrixDynSize_display"; + case 149: return "MatrixDynSize_toMatlab"; + case 150: return "MatrixDynSize_fromMatlab"; + case 151: return "new_SparseMatrixRowMajor"; + case 152: return "delete_SparseMatrixRowMajor"; + case 153: return "SparseMatrixRowMajor_numberOfNonZeros"; + case 154: return "SparseMatrixRowMajor_resize"; + case 155: return "SparseMatrixRowMajor_reserve"; + case 156: return "SparseMatrixRowMajor_zero"; + case 157: return "SparseMatrixRowMajor_setFromConstTriplets"; + case 158: return "SparseMatrixRowMajor_setFromTriplets"; + case 159: return "SparseMatrixRowMajor_getValue"; + case 160: return "SparseMatrixRowMajor_setValue"; + case 161: return "SparseMatrixRowMajor_rows"; + case 162: return "SparseMatrixRowMajor_columns"; + case 163: return "SparseMatrixRowMajor_description"; + case 164: return "SparseMatrixRowMajor_toMatlab"; + case 165: return "SparseMatrixRowMajor_toMatlabDense"; + case 166: return "SparseMatrixRowMajor_fromMatlab"; + case 167: return "new_SparseMatrixColMajor"; + case 168: return "delete_SparseMatrixColMajor"; + case 169: return "SparseMatrixColMajor_numberOfNonZeros"; + case 170: return "SparseMatrixColMajor_resize"; + case 171: return "SparseMatrixColMajor_reserve"; + case 172: return "SparseMatrixColMajor_zero"; + case 173: return "SparseMatrixColMajor_setFromConstTriplets"; + case 174: return "SparseMatrixColMajor_setFromTriplets"; + case 175: return "SparseMatrixColMajor_getValue"; + case 176: return "SparseMatrixColMajor_setValue"; + case 177: return "SparseMatrixColMajor_rows"; + case 178: return "SparseMatrixColMajor_columns"; + case 179: return "SparseMatrixColMajor_description"; + case 180: return "SparseMatrixColMajor_toMatlab"; + case 181: return "SparseMatrixColMajor_toMatlabDense"; + case 182: return "SparseMatrixColMajor_fromMatlab"; + case 183: return "new_VectorDynSize"; + case 184: return "delete_VectorDynSize"; + case 185: return "VectorDynSize_paren"; + case 186: return "VectorDynSize_brace"; + case 187: return "VectorDynSize_getVal"; + case 188: return "VectorDynSize_setVal"; + case 189: return "VectorDynSize_cbegin"; + case 190: return "VectorDynSize_cend"; + case 191: return "VectorDynSize_begin"; + case 192: return "VectorDynSize_end"; + case 193: return "VectorDynSize_size"; + case 194: return "VectorDynSize_data"; + case 195: return "VectorDynSize_zero"; + case 196: return "VectorDynSize_reserve"; + case 197: return "VectorDynSize_resize"; + case 198: return "VectorDynSize_shrink_to_fit"; + case 199: return "VectorDynSize_capacity"; + case 200: return "VectorDynSize_fillBuffer"; + case 201: return "VectorDynSize_toString"; + case 202: return "VectorDynSize_display"; + case 203: return "VectorDynSize_toMatlab"; + case 204: return "VectorDynSize_fromMatlab"; + case 205: return "new_Matrix1x6"; + case 206: return "Matrix1x6_paren"; + case 207: return "Matrix1x6_getVal"; + case 208: return "Matrix1x6_setVal"; + case 209: return "Matrix1x6_rows"; + case 210: return "Matrix1x6_cols"; + case 211: return "Matrix1x6_data"; + case 212: return "Matrix1x6_zero"; + case 213: return "Matrix1x6_fillRowMajorBuffer"; + case 214: return "Matrix1x6_fillColMajorBuffer"; + case 215: return "Matrix1x6_toString"; + case 216: return "Matrix1x6_display"; + case 217: return "Matrix1x6_toMatlab"; + case 218: return "Matrix1x6_fromMatlab"; + case 219: return "delete_Matrix1x6"; + case 220: return "new_Matrix2x3"; + case 221: return "Matrix2x3_paren"; + case 222: return "Matrix2x3_getVal"; + case 223: return "Matrix2x3_setVal"; + case 224: return "Matrix2x3_rows"; + case 225: return "Matrix2x3_cols"; + case 226: return "Matrix2x3_data"; + case 227: return "Matrix2x3_zero"; + case 228: return "Matrix2x3_fillRowMajorBuffer"; + case 229: return "Matrix2x3_fillColMajorBuffer"; + case 230: return "Matrix2x3_toString"; + case 231: return "Matrix2x3_display"; + case 232: return "Matrix2x3_toMatlab"; + case 233: return "Matrix2x3_fromMatlab"; + case 234: return "delete_Matrix2x3"; + case 235: return "new_Matrix3x3"; + case 236: return "Matrix3x3_paren"; + case 237: return "Matrix3x3_getVal"; + case 238: return "Matrix3x3_setVal"; + case 239: return "Matrix3x3_rows"; + case 240: return "Matrix3x3_cols"; + case 241: return "Matrix3x3_data"; + case 242: return "Matrix3x3_zero"; + case 243: return "Matrix3x3_fillRowMajorBuffer"; + case 244: return "Matrix3x3_fillColMajorBuffer"; + case 245: return "Matrix3x3_toString"; + case 246: return "Matrix3x3_display"; + case 247: return "Matrix3x3_toMatlab"; + case 248: return "Matrix3x3_fromMatlab"; + case 249: return "delete_Matrix3x3"; + case 250: return "new_Matrix4x4"; + case 251: return "Matrix4x4_paren"; + case 252: return "Matrix4x4_getVal"; + case 253: return "Matrix4x4_setVal"; + case 254: return "Matrix4x4_rows"; + case 255: return "Matrix4x4_cols"; + case 256: return "Matrix4x4_data"; + case 257: return "Matrix4x4_zero"; + case 258: return "Matrix4x4_fillRowMajorBuffer"; + case 259: return "Matrix4x4_fillColMajorBuffer"; + case 260: return "Matrix4x4_toString"; + case 261: return "Matrix4x4_display"; + case 262: return "Matrix4x4_toMatlab"; + case 263: return "Matrix4x4_fromMatlab"; + case 264: return "delete_Matrix4x4"; + case 265: return "new_Matrix6x6"; + case 266: return "Matrix6x6_paren"; + case 267: return "Matrix6x6_getVal"; + case 268: return "Matrix6x6_setVal"; + case 269: return "Matrix6x6_rows"; + case 270: return "Matrix6x6_cols"; + case 271: return "Matrix6x6_data"; + case 272: return "Matrix6x6_zero"; + case 273: return "Matrix6x6_fillRowMajorBuffer"; + case 274: return "Matrix6x6_fillColMajorBuffer"; + case 275: return "Matrix6x6_toString"; + case 276: return "Matrix6x6_display"; + case 277: return "Matrix6x6_toMatlab"; + case 278: return "Matrix6x6_fromMatlab"; + case 279: return "delete_Matrix6x6"; + case 280: return "new_Matrix6x10"; + case 281: return "Matrix6x10_paren"; + case 282: return "Matrix6x10_getVal"; + case 283: return "Matrix6x10_setVal"; + case 284: return "Matrix6x10_rows"; + case 285: return "Matrix6x10_cols"; + case 286: return "Matrix6x10_data"; + case 287: return "Matrix6x10_zero"; + case 288: return "Matrix6x10_fillRowMajorBuffer"; + case 289: return "Matrix6x10_fillColMajorBuffer"; + case 290: return "Matrix6x10_toString"; + case 291: return "Matrix6x10_display"; + case 292: return "Matrix6x10_toMatlab"; + case 293: return "Matrix6x10_fromMatlab"; + case 294: return "delete_Matrix6x10"; + case 295: return "new_Matrix10x16"; + case 296: return "Matrix10x16_paren"; + case 297: return "Matrix10x16_getVal"; + case 298: return "Matrix10x16_setVal"; + case 299: return "Matrix10x16_rows"; + case 300: return "Matrix10x16_cols"; + case 301: return "Matrix10x16_data"; + case 302: return "Matrix10x16_zero"; + case 303: return "Matrix10x16_fillRowMajorBuffer"; + case 304: return "Matrix10x16_fillColMajorBuffer"; + case 305: return "Matrix10x16_toString"; + case 306: return "Matrix10x16_display"; + case 307: return "Matrix10x16_toMatlab"; + case 308: return "Matrix10x16_fromMatlab"; + case 309: return "delete_Matrix10x16"; + case 310: return "new_Vector3"; + case 311: return "Vector3_paren"; + case 312: return "Vector3_brace"; + case 313: return "Vector3_getVal"; + case 314: return "Vector3_setVal"; + case 315: return "Vector3_cbegin"; + case 316: return "Vector3_cend"; + case 317: return "Vector3_begin"; + case 318: return "Vector3_end"; + case 319: return "Vector3_size"; + case 320: return "Vector3_data"; + case 321: return "Vector3_zero"; + case 322: return "Vector3_fillBuffer"; + case 323: return "Vector3_toString"; + case 324: return "Vector3_display"; + case 325: return "Vector3_toMatlab"; + case 326: return "Vector3_fromMatlab"; + case 327: return "delete_Vector3"; + case 328: return "new_Vector4"; + case 329: return "Vector4_paren"; + case 330: return "Vector4_brace"; + case 331: return "Vector4_getVal"; + case 332: return "Vector4_setVal"; + case 333: return "Vector4_cbegin"; + case 334: return "Vector4_cend"; + case 335: return "Vector4_begin"; + case 336: return "Vector4_end"; + case 337: return "Vector4_size"; + case 338: return "Vector4_data"; + case 339: return "Vector4_zero"; + case 340: return "Vector4_fillBuffer"; + case 341: return "Vector4_toString"; + case 342: return "Vector4_display"; + case 343: return "Vector4_toMatlab"; + case 344: return "Vector4_fromMatlab"; + case 345: return "delete_Vector4"; + case 346: return "new_Vector6"; + case 347: return "Vector6_paren"; + case 348: return "Vector6_brace"; + case 349: return "Vector6_getVal"; + case 350: return "Vector6_setVal"; + case 351: return "Vector6_cbegin"; + case 352: return "Vector6_cend"; + case 353: return "Vector6_begin"; + case 354: return "Vector6_end"; + case 355: return "Vector6_size"; + case 356: return "Vector6_data"; + case 357: return "Vector6_zero"; + case 358: return "Vector6_fillBuffer"; + case 359: return "Vector6_toString"; + case 360: return "Vector6_display"; + case 361: return "Vector6_toMatlab"; + case 362: return "Vector6_fromMatlab"; + case 363: return "delete_Vector6"; + case 364: return "new_Vector10"; + case 365: return "Vector10_paren"; + case 366: return "Vector10_brace"; + case 367: return "Vector10_getVal"; + case 368: return "Vector10_setVal"; + case 369: return "Vector10_cbegin"; + case 370: return "Vector10_cend"; + case 371: return "Vector10_begin"; + case 372: return "Vector10_end"; + case 373: return "Vector10_size"; + case 374: return "Vector10_data"; + case 375: return "Vector10_zero"; + case 376: return "Vector10_fillBuffer"; + case 377: return "Vector10_toString"; + case 378: return "Vector10_display"; + case 379: return "Vector10_toMatlab"; + case 380: return "Vector10_fromMatlab"; + case 381: return "delete_Vector10"; + case 382: return "new_Vector16"; + case 383: return "Vector16_paren"; + case 384: return "Vector16_brace"; + case 385: return "Vector16_getVal"; + case 386: return "Vector16_setVal"; + case 387: return "Vector16_cbegin"; + case 388: return "Vector16_cend"; + case 389: return "Vector16_begin"; + case 390: return "Vector16_end"; + case 391: return "Vector16_size"; + case 392: return "Vector16_data"; + case 393: return "Vector16_zero"; + case 394: return "Vector16_fillBuffer"; + case 395: return "Vector16_toString"; + case 396: return "Vector16_display"; + case 397: return "Vector16_toMatlab"; + case 398: return "Vector16_fromMatlab"; + case 399: return "delete_Vector16"; + case 400: return "new_PositionRaw"; + case 401: return "PositionRaw_changePoint"; + case 402: return "PositionRaw_changeRefPoint"; + case 403: return "PositionRaw_compose"; + case 404: return "PositionRaw_inverse"; + case 405: return "PositionRaw_changePointOf"; + case 406: return "PositionRaw_toString"; + case 407: return "PositionRaw_display"; + case 408: return "delete_PositionRaw"; + case 409: return "new_PositionSemantics"; + case 410: return "PositionSemantics_setToUnknown"; + case 411: return "PositionSemantics_getPoint"; + case 412: return "PositionSemantics_getBody"; + case 413: return "PositionSemantics_getReferencePoint"; + case 414: return "PositionSemantics_getRefBody"; + case 415: return "PositionSemantics_getCoordinateFrame"; + case 416: return "PositionSemantics_setPoint"; + case 417: return "PositionSemantics_setBody"; + case 418: return "PositionSemantics_setReferencePoint"; + case 419: return "PositionSemantics_setRefBody"; + case 420: return "PositionSemantics_setCoordinateFrame"; + case 421: return "PositionSemantics_changePoint"; + case 422: return "PositionSemantics_changeRefPoint"; + case 423: return "PositionSemantics_compose"; + case 424: return "PositionSemantics_inverse"; + case 425: return "PositionSemantics_toString"; + case 426: return "PositionSemantics_display"; + case 427: return "delete_PositionSemantics"; + case 428: return "new_Position"; + case 429: return "Position_getSemantics"; + case 430: return "Position_changePoint"; + case 431: return "Position_changeRefPoint"; + case 432: return "Position_changeCoordinateFrame"; + case 433: return "Position_compose"; + case 434: return "Position_inverse"; + case 435: return "Position_changePointOf"; + case 436: return "Position_plus"; + case 437: return "Position_minus"; + case 438: return "Position_uminus"; + case 439: return "Position_mtimes"; + case 440: return "Position_toString"; + case 441: return "Position_display"; + case 442: return "Position_Zero"; + case 443: return "delete_Position"; + case 444: return "new_GeomVector3Semantics__LinearMotionVector3Semantics"; + case 445: return "GeomVector3Semantics__LinearMotionVector3Semantics_setToUnknown"; + case 446: return "GeomVector3Semantics__LinearMotionVector3Semantics_getBody"; + case 447: return "GeomVector3Semantics__LinearMotionVector3Semantics_getRefBody"; + case 448: return "GeomVector3Semantics__LinearMotionVector3Semantics_getCoordinateFrame"; + case 449: return "GeomVector3Semantics__LinearMotionVector3Semantics_isUnknown"; + case 450: return "GeomVector3Semantics__LinearMotionVector3Semantics_changeCoordFrame"; + case 451: return "GeomVector3Semantics__LinearMotionVector3Semantics_compose"; + case 452: return "GeomVector3Semantics__LinearMotionVector3Semantics_inverse"; + case 453: return "GeomVector3Semantics__LinearMotionVector3Semantics_dot"; + case 454: return "delete_GeomVector3Semantics__LinearMotionVector3Semantics"; + case 455: return "new_GeomVector3Semantics__AngularMotionVector3Semantics"; + case 456: return "GeomVector3Semantics__AngularMotionVector3Semantics_setToUnknown"; + case 457: return "GeomVector3Semantics__AngularMotionVector3Semantics_getBody"; + case 458: return "GeomVector3Semantics__AngularMotionVector3Semantics_getRefBody"; + case 459: return "GeomVector3Semantics__AngularMotionVector3Semantics_getCoordinateFrame"; + case 460: return "GeomVector3Semantics__AngularMotionVector3Semantics_isUnknown"; + case 461: return "GeomVector3Semantics__AngularMotionVector3Semantics_changeCoordFrame"; + case 462: return "GeomVector3Semantics__AngularMotionVector3Semantics_compose"; + case 463: return "GeomVector3Semantics__AngularMotionVector3Semantics_inverse"; + case 464: return "GeomVector3Semantics__AngularMotionVector3Semantics_dot"; + case 465: return "delete_GeomVector3Semantics__AngularMotionVector3Semantics"; + case 466: return "new_GeomVector3Semantics__LinearForceVector3Semantics"; + case 467: return "GeomVector3Semantics__LinearForceVector3Semantics_setToUnknown"; + case 468: return "GeomVector3Semantics__LinearForceVector3Semantics_getBody"; + case 469: return "GeomVector3Semantics__LinearForceVector3Semantics_getRefBody"; + case 470: return "GeomVector3Semantics__LinearForceVector3Semantics_getCoordinateFrame"; + case 471: return "GeomVector3Semantics__LinearForceVector3Semantics_isUnknown"; + case 472: return "GeomVector3Semantics__LinearForceVector3Semantics_changeCoordFrame"; + case 473: return "GeomVector3Semantics__LinearForceVector3Semantics_compose"; + case 474: return "GeomVector3Semantics__LinearForceVector3Semantics_inverse"; + case 475: return "GeomVector3Semantics__LinearForceVector3Semantics_dot"; + case 476: return "delete_GeomVector3Semantics__LinearForceVector3Semantics"; + case 477: return "new_GeomVector3Semantics__AngularForceVector3Semantics"; + case 478: return "GeomVector3Semantics__AngularForceVector3Semantics_setToUnknown"; + case 479: return "GeomVector3Semantics__AngularForceVector3Semantics_getBody"; + case 480: return "GeomVector3Semantics__AngularForceVector3Semantics_getRefBody"; + case 481: return "GeomVector3Semantics__AngularForceVector3Semantics_getCoordinateFrame"; + case 482: return "GeomVector3Semantics__AngularForceVector3Semantics_isUnknown"; + case 483: return "GeomVector3Semantics__AngularForceVector3Semantics_changeCoordFrame"; + case 484: return "GeomVector3Semantics__AngularForceVector3Semantics_compose"; + case 485: return "GeomVector3Semantics__AngularForceVector3Semantics_inverse"; + case 486: return "GeomVector3Semantics__AngularForceVector3Semantics_dot"; + case 487: return "delete_GeomVector3Semantics__AngularForceVector3Semantics"; + case 488: return "GeomVector3__LinearMotionVector3_semantics_get"; + case 489: return "GeomVector3__LinearMotionVector3_semantics_set"; + case 490: return "new_GeomVector3__LinearMotionVector3"; + case 491: return "GeomVector3__LinearMotionVector3_setSemantics"; + case 492: return "GeomVector3__LinearMotionVector3_changeCoordFrame"; + case 493: return "GeomVector3__LinearMotionVector3_compose"; + case 494: return "GeomVector3__LinearMotionVector3_inverse"; + case 495: return "GeomVector3__LinearMotionVector3_dot"; + case 496: return "GeomVector3__LinearMotionVector3_plus"; + case 497: return "GeomVector3__LinearMotionVector3_minus"; + case 498: return "GeomVector3__LinearMotionVector3_uminus"; + case 499: return "delete_GeomVector3__LinearMotionVector3"; + case 500: return "GeomVector3__AngularMotionVector3_semantics_get"; + case 501: return "GeomVector3__AngularMotionVector3_semantics_set"; + case 502: return "new_GeomVector3__AngularMotionVector3"; + case 503: return "GeomVector3__AngularMotionVector3_setSemantics"; + case 504: return "GeomVector3__AngularMotionVector3_changeCoordFrame"; + case 505: return "GeomVector3__AngularMotionVector3_compose"; + case 506: return "GeomVector3__AngularMotionVector3_inverse"; + case 507: return "GeomVector3__AngularMotionVector3_dot"; + case 508: return "GeomVector3__AngularMotionVector3_plus"; + case 509: return "GeomVector3__AngularMotionVector3_minus"; + case 510: return "GeomVector3__AngularMotionVector3_uminus"; + case 511: return "delete_GeomVector3__AngularMotionVector3"; + case 512: return "GeomVector3__LinearForceVector3_semantics_get"; + case 513: return "GeomVector3__LinearForceVector3_semantics_set"; + case 514: return "new_GeomVector3__LinearForceVector3"; + case 515: return "GeomVector3__LinearForceVector3_setSemantics"; + case 516: return "GeomVector3__LinearForceVector3_changeCoordFrame"; + case 517: return "GeomVector3__LinearForceVector3_compose"; + case 518: return "GeomVector3__LinearForceVector3_inverse"; + case 519: return "GeomVector3__LinearForceVector3_dot"; + case 520: return "GeomVector3__LinearForceVector3_plus"; + case 521: return "GeomVector3__LinearForceVector3_minus"; + case 522: return "GeomVector3__LinearForceVector3_uminus"; + case 523: return "delete_GeomVector3__LinearForceVector3"; + case 524: return "GeomVector3__AngularForceVector3_semantics_get"; + case 525: return "GeomVector3__AngularForceVector3_semantics_set"; + case 526: return "new_GeomVector3__AngularForceVector3"; + case 527: return "GeomVector3__AngularForceVector3_setSemantics"; + case 528: return "GeomVector3__AngularForceVector3_changeCoordFrame"; + case 529: return "GeomVector3__AngularForceVector3_compose"; + case 530: return "GeomVector3__AngularForceVector3_inverse"; + case 531: return "GeomVector3__AngularForceVector3_dot"; + case 532: return "GeomVector3__AngularForceVector3_plus"; + case 533: return "GeomVector3__AngularForceVector3_minus"; + case 534: return "GeomVector3__AngularForceVector3_uminus"; + case 535: return "delete_GeomVector3__AngularForceVector3"; + case 536: return "new_ForceVector3Semantics__LinearForceVector3Semantics"; + case 537: return "ForceVector3Semantics__LinearForceVector3Semantics_compose"; + case 538: return "ForceVector3Semantics__LinearForceVector3Semantics_inverse"; + case 539: return "delete_ForceVector3Semantics__LinearForceVector3Semantics"; + case 540: return "new_ForceVector3Semantics__AngularForceVector3Semantics"; + case 541: return "ForceVector3Semantics__AngularForceVector3Semantics_compose"; + case 542: return "ForceVector3Semantics__AngularForceVector3Semantics_inverse"; + case 543: return "delete_ForceVector3Semantics__AngularForceVector3Semantics"; + case 544: return "new_MotionVector3__LinearMotionVector3"; + case 545: return "MotionVector3__LinearMotionVector3_cross"; + case 546: return "delete_MotionVector3__LinearMotionVector3"; + case 547: return "new_MotionVector3__AngularMotionVector3"; + case 548: return "MotionVector3__AngularMotionVector3_cross"; + case 549: return "delete_MotionVector3__AngularMotionVector3"; + case 550: return "new_ForceVector3__LinearForceVector3"; + case 551: return "delete_ForceVector3__LinearForceVector3"; + case 552: return "new_ForceVector3__AngularForceVector3"; + case 553: return "delete_ForceVector3__AngularForceVector3"; + case 554: return "new_LinearMotionVector3Semantics"; + case 555: return "LinearMotionVector3Semantics_changePoint"; + case 556: return "LinearMotionVector3Semantics_compose"; + case 557: return "delete_LinearMotionVector3Semantics"; + case 558: return "new_LinearMotionVector3"; + case 559: return "LinearMotionVector3_changePoint"; + case 560: return "delete_LinearMotionVector3"; + case 561: return "new_AngularMotionVector3Semantics"; + case 562: return "delete_AngularMotionVector3Semantics"; + case 563: return "new_AngularMotionVector3"; + case 564: return "AngularMotionVector3_exp"; + case 565: return "delete_AngularMotionVector3"; + case 566: return "new_LinearForceVector3Semantics"; + case 567: return "delete_LinearForceVector3Semantics"; + case 568: return "new_LinearForceVector3"; + case 569: return "delete_LinearForceVector3"; + case 570: return "new_AngularForceVector3Semantics"; + case 571: return "AngularForceVector3Semantics_changePoint"; + case 572: return "AngularForceVector3Semantics_compose"; + case 573: return "delete_AngularForceVector3Semantics"; + case 574: return "new_AngularForceVector3"; + case 575: return "AngularForceVector3_changePoint"; + case 576: return "delete_AngularForceVector3"; + case 577: return "new_SpatialMotionVectorSemanticsBase"; + case 578: return "SpatialMotionVectorSemanticsBase_check_linear2angularConsistency"; + case 579: return "SpatialMotionVectorSemanticsBase_toString"; + case 580: return "SpatialMotionVectorSemanticsBase_display"; + case 581: return "delete_SpatialMotionVectorSemanticsBase"; + case 582: return "new_SpatialForceVectorSemanticsBase"; + case 583: return "SpatialForceVectorSemanticsBase_check_linear2angularConsistency"; + case 584: return "SpatialForceVectorSemanticsBase_toString"; + case 585: return "SpatialForceVectorSemanticsBase_display"; + case 586: return "delete_SpatialForceVectorSemanticsBase"; + case 587: return "new_SpatialMotionVectorBase"; + case 588: return "SpatialMotionVectorBase_getLinearVec3"; + case 589: return "SpatialMotionVectorBase_getAngularVec3"; + case 590: return "SpatialMotionVectorBase_setLinearVec3"; + case 591: return "SpatialMotionVectorBase_setAngularVec3"; + case 592: return "SpatialMotionVectorBase_paren"; + case 593: return "SpatialMotionVectorBase_getVal"; + case 594: return "SpatialMotionVectorBase_setVal"; + case 595: return "SpatialMotionVectorBase_size"; + case 596: return "SpatialMotionVectorBase_zero"; + case 597: return "SpatialMotionVectorBase_changePoint"; + case 598: return "SpatialMotionVectorBase_changeCoordFrame"; + case 599: return "SpatialMotionVectorBase_compose"; + case 600: return "SpatialMotionVectorBase_inverse"; + case 601: return "SpatialMotionVectorBase_dot"; + case 602: return "SpatialMotionVectorBase_plus"; + case 603: return "SpatialMotionVectorBase_minus"; + case 604: return "SpatialMotionVectorBase_uminus"; + case 605: return "SpatialMotionVectorBase_Zero"; + case 606: return "SpatialMotionVectorBase_asVector"; + case 607: return "SpatialMotionVectorBase_toString"; + case 608: return "SpatialMotionVectorBase_display"; + case 609: return "SpatialMotionVectorBase_toMatlab"; + case 610: return "SpatialMotionVectorBase_fromMatlab"; + case 611: return "delete_SpatialMotionVectorBase"; + case 612: return "new_SpatialForceVectorBase"; + case 613: return "SpatialForceVectorBase_getLinearVec3"; + case 614: return "SpatialForceVectorBase_getAngularVec3"; + case 615: return "SpatialForceVectorBase_setLinearVec3"; + case 616: return "SpatialForceVectorBase_setAngularVec3"; + case 617: return "SpatialForceVectorBase_paren"; + case 618: return "SpatialForceVectorBase_getVal"; + case 619: return "SpatialForceVectorBase_setVal"; + case 620: return "SpatialForceVectorBase_size"; + case 621: return "SpatialForceVectorBase_zero"; + case 622: return "SpatialForceVectorBase_changePoint"; + case 623: return "SpatialForceVectorBase_changeCoordFrame"; + case 624: return "SpatialForceVectorBase_compose"; + case 625: return "SpatialForceVectorBase_inverse"; + case 626: return "SpatialForceVectorBase_dot"; + case 627: return "SpatialForceVectorBase_plus"; + case 628: return "SpatialForceVectorBase_minus"; + case 629: return "SpatialForceVectorBase_uminus"; + case 630: return "SpatialForceVectorBase_Zero"; + case 631: return "SpatialForceVectorBase_asVector"; + case 632: return "SpatialForceVectorBase_toString"; + case 633: return "SpatialForceVectorBase_display"; + case 634: return "SpatialForceVectorBase_toMatlab"; + case 635: return "SpatialForceVectorBase_fromMatlab"; + case 636: return "delete_SpatialForceVectorBase"; + case 637: return "new_Dummy"; + case 638: return "delete_Dummy"; + case 639: return "new_SpatialMotionVector"; + case 640: return "SpatialMotionVector_mtimes"; + case 641: return "SpatialMotionVector_cross"; + case 642: return "SpatialMotionVector_asCrossProductMatrix"; + case 643: return "SpatialMotionVector_asCrossProductMatrixWrench"; + case 644: return "SpatialMotionVector_exp"; + case 645: return "delete_SpatialMotionVector"; + case 646: return "new_SpatialForceVector"; + case 647: return "delete_SpatialForceVector"; + case 648: return "SpatialForceVector_mtimes"; + case 649: return "new_Twist"; + case 650: return "Twist_plus"; + case 651: return "Twist_minus"; + case 652: return "Twist_uminus"; + case 653: return "Twist_mtimes"; + case 654: return "delete_Twist"; + case 655: return "new_Wrench"; + case 656: return "Wrench_plus"; + case 657: return "Wrench_minus"; + case 658: return "Wrench_uminus"; + case 659: return "delete_Wrench"; + case 660: return "new_SpatialMomentum"; + case 661: return "SpatialMomentum_plus"; + case 662: return "SpatialMomentum_minus"; + case 663: return "SpatialMomentum_uminus"; + case 664: return "delete_SpatialMomentum"; + case 665: return "new_SpatialAcc"; + case 666: return "SpatialAcc_plus"; + case 667: return "SpatialAcc_minus"; + case 668: return "SpatialAcc_uminus"; + case 669: return "delete_SpatialAcc"; + case 670: return "new_ClassicalAcc"; + case 671: return "ClassicalAcc_changeCoordFrame"; + case 672: return "ClassicalAcc_Zero"; + case 673: return "ClassicalAcc_fromSpatial"; + case 674: return "ClassicalAcc_toSpatial"; + case 675: return "delete_ClassicalAcc"; + case 676: return "new_Direction"; + case 677: return "Direction_Normalize"; + case 678: return "Direction_isParallel"; + case 679: return "Direction_isPerpendicular"; + case 680: return "Direction_reverse"; + case 681: return "Direction_toString"; + case 682: return "Direction_display"; + case 683: return "Direction_Default"; + case 684: return "delete_Direction"; + case 685: return "new_Axis"; + case 686: return "Axis_getDirection"; + case 687: return "Axis_getOrigin"; + case 688: return "Axis_setDirection"; + case 689: return "Axis_setOrigin"; + case 690: return "Axis_getRotationTransform"; + case 691: return "Axis_getRotationTransformDerivative"; + case 692: return "Axis_getRotationTwist"; + case 693: return "Axis_getRotationSpatialAcc"; + case 694: return "Axis_getTranslationTransform"; + case 695: return "Axis_getTranslationTransformDerivative"; + case 696: return "Axis_getTranslationTwist"; + case 697: return "Axis_getTranslationSpatialAcc"; + case 698: return "Axis_isParallel"; + case 699: return "Axis_reverse"; + case 700: return "Axis_toString"; + case 701: return "Axis_display"; + case 702: return "delete_Axis"; + case 703: return "new_RotationalInertiaRaw"; + case 704: return "RotationalInertiaRaw_Zero"; + case 705: return "delete_RotationalInertiaRaw"; + case 706: return "new_SpatialInertiaRaw"; + case 707: return "SpatialInertiaRaw_fromRotationalInertiaWrtCenterOfMass"; + case 708: return "SpatialInertiaRaw_getMass"; + case 709: return "SpatialInertiaRaw_getCenterOfMass"; + case 710: return "SpatialInertiaRaw_getRotationalInertiaWrtFrameOrigin"; + case 711: return "SpatialInertiaRaw_getRotationalInertiaWrtCenterOfMass"; + case 712: return "SpatialInertiaRaw_combine"; + case 713: return "SpatialInertiaRaw_multiply"; + case 714: return "SpatialInertiaRaw_zero"; + case 715: return "delete_SpatialInertiaRaw"; + case 716: return "new_SpatialInertia"; + case 717: return "SpatialInertia_combine"; + case 718: return "SpatialInertia_asMatrix"; + case 719: return "SpatialInertia_applyInverse"; + case 720: return "SpatialInertia_getInverse"; + case 721: return "SpatialInertia_plus"; + case 722: return "SpatialInertia_mtimes"; + case 723: return "SpatialInertia_biasWrench"; + case 724: return "SpatialInertia_biasWrenchDerivative"; + case 725: return "SpatialInertia_Zero"; + case 726: return "SpatialInertia_asVector"; + case 727: return "SpatialInertia_fromVector"; + case 728: return "SpatialInertia_isPhysicallyConsistent"; + case 729: return "SpatialInertia_momentumRegressor"; + case 730: return "SpatialInertia_momentumDerivativeRegressor"; + case 731: return "SpatialInertia_momentumDerivativeSlotineLiRegressor"; + case 732: return "delete_SpatialInertia"; + case 733: return "new_ArticulatedBodyInertia"; + case 734: return "ArticulatedBodyInertia_getLinearLinearSubmatrix"; + case 735: return "ArticulatedBodyInertia_getLinearAngularSubmatrix"; + case 736: return "ArticulatedBodyInertia_getAngularAngularSubmatrix"; + case 737: return "ArticulatedBodyInertia_combine"; + case 738: return "ArticulatedBodyInertia_applyInverse"; + case 739: return "ArticulatedBodyInertia_asMatrix"; + case 740: return "ArticulatedBodyInertia_getInverse"; + case 741: return "ArticulatedBodyInertia_plus"; + case 742: return "ArticulatedBodyInertia_minus"; + case 743: return "ArticulatedBodyInertia_mtimes"; + case 744: return "ArticulatedBodyInertia_zero"; + case 745: return "ArticulatedBodyInertia_ABADyadHelper"; + case 746: return "ArticulatedBodyInertia_ABADyadHelperLin"; + case 747: return "delete_ArticulatedBodyInertia"; + case 748: return "RigidBodyInertiaNonLinearParametrization_mass_get"; + case 749: return "RigidBodyInertiaNonLinearParametrization_mass_set"; + case 750: return "RigidBodyInertiaNonLinearParametrization_com_get"; + case 751: return "RigidBodyInertiaNonLinearParametrization_com_set"; + case 752: return "RigidBodyInertiaNonLinearParametrization_link_R_centroidal_get"; + case 753: return "RigidBodyInertiaNonLinearParametrization_link_R_centroidal_set"; + case 754: return "RigidBodyInertiaNonLinearParametrization_centralSecondMomentOfMass_get"; + case 755: return "RigidBodyInertiaNonLinearParametrization_centralSecondMomentOfMass_set"; + case 756: return "RigidBodyInertiaNonLinearParametrization_getLinkCentroidalTransform"; + case 757: return "RigidBodyInertiaNonLinearParametrization_fromRigidBodyInertia"; + case 758: return "RigidBodyInertiaNonLinearParametrization_fromInertialParameters"; + case 759: return "RigidBodyInertiaNonLinearParametrization_toRigidBodyInertia"; + case 760: return "RigidBodyInertiaNonLinearParametrization_isPhysicallyConsistent"; + case 761: return "RigidBodyInertiaNonLinearParametrization_asVectorWithRotationAsVec"; + case 762: return "RigidBodyInertiaNonLinearParametrization_fromVectorWithRotationAsVec"; + case 763: return "RigidBodyInertiaNonLinearParametrization_getGradientWithRotationAsVec"; + case 764: return "new_RigidBodyInertiaNonLinearParametrization"; + case 765: return "delete_RigidBodyInertiaNonLinearParametrization"; + case 766: return "new_RotationRaw"; + case 767: return "RotationRaw_changeOrientFrame"; + case 768: return "RotationRaw_changeRefOrientFrame"; + case 769: return "RotationRaw_compose"; + case 770: return "RotationRaw_inverse2"; + case 771: return "RotationRaw_changeCoordFrameOf"; + case 772: return "RotationRaw_RotX"; + case 773: return "RotationRaw_RotY"; + case 774: return "RotationRaw_RotZ"; + case 775: return "RotationRaw_RPY"; + case 776: return "RotationRaw_Identity"; + case 777: return "RotationRaw_toString"; + case 778: return "RotationRaw_display"; + case 779: return "delete_RotationRaw"; + case 780: return "new_RotationSemantics"; + case 781: return "RotationSemantics_setToUnknown"; + case 782: return "RotationSemantics_getOrientationFrame"; + case 783: return "RotationSemantics_getBody"; + case 784: return "RotationSemantics_getReferenceOrientationFrame"; + case 785: return "RotationSemantics_getRefBody"; + case 786: return "RotationSemantics_getCoordinateFrame"; + case 787: return "RotationSemantics_setOrientationFrame"; + case 788: return "RotationSemantics_setBody"; + case 789: return "RotationSemantics_setReferenceOrientationFrame"; + case 790: return "RotationSemantics_setRefBody"; + case 791: return "RotationSemantics_setCoordinateFrame"; + case 792: return "RotationSemantics_changeOrientFrame"; + case 793: return "RotationSemantics_changeRefOrientFrame"; + case 794: return "RotationSemantics_changeCoordFrameOf"; + case 795: return "RotationSemantics_compose"; + case 796: return "RotationSemantics_inverse2"; + case 797: return "RotationSemantics_toString"; + case 798: return "RotationSemantics_display"; + case 799: return "delete_RotationSemantics"; + case 800: return "new_Rotation"; + case 801: return "Rotation_getSemantics"; + case 802: return "Rotation_changeOrientFrame"; + case 803: return "Rotation_changeRefOrientFrame"; + case 804: return "Rotation_changeCoordinateFrame"; + case 805: return "Rotation_compose"; + case 806: return "Rotation_inverse2"; + case 807: return "Rotation_changeCoordFrameOf"; + case 808: return "Rotation_inverse"; + case 809: return "Rotation_mtimes"; + case 810: return "Rotation_log"; + case 811: return "Rotation_fromQuaternion"; + case 812: return "Rotation_getRPY"; + case 813: return "Rotation_asRPY"; + case 814: return "Rotation_getQuaternion"; + case 815: return "Rotation_asQuaternion"; + case 816: return "Rotation_RotX"; + case 817: return "Rotation_RotY"; + case 818: return "Rotation_RotZ"; + case 819: return "Rotation_RotAxis"; + case 820: return "Rotation_RotAxisDerivative"; + case 821: return "Rotation_RPY"; + case 822: return "Rotation_RPYRightTrivializedDerivative"; + case 823: return "Rotation_RPYRightTrivializedDerivativeRateOfChange"; + case 824: return "Rotation_RPYRightTrivializedDerivativeInverse"; + case 825: return "Rotation_RPYRightTrivializedDerivativeInverseRateOfChange"; + case 826: return "Rotation_QuaternionRightTrivializedDerivative"; + case 827: return "Rotation_QuaternionRightTrivializedDerivativeInverse"; + case 828: return "Rotation_Identity"; + case 829: return "Rotation_RotationFromQuaternion"; + case 830: return "Rotation_leftJacobian"; + case 831: return "Rotation_leftJacobianInverse"; + case 832: return "Rotation_toString"; + case 833: return "Rotation_display"; + case 834: return "delete_Rotation"; + case 835: return "new_TransformSemantics"; + case 836: return "TransformSemantics_getRotationSemantics"; + case 837: return "TransformSemantics_getPositionSemantics"; + case 838: return "TransformSemantics_setRotationSemantics"; + case 839: return "TransformSemantics_setPositionSemantics"; + case 840: return "TransformSemantics_toString"; + case 841: return "TransformSemantics_display"; + case 842: return "delete_TransformSemantics"; + case 843: return "new_Transform"; + case 844: return "Transform_fromHomogeneousTransform"; + case 845: return "Transform_getSemantics"; + case 846: return "Transform_getRotation"; + case 847: return "Transform_getPosition"; + case 848: return "Transform_setRotation"; + case 849: return "Transform_setPosition"; + case 850: return "Transform_compose"; + case 851: return "Transform_inverse2"; + case 852: return "Transform_inverse"; + case 853: return "Transform_mtimes"; + case 854: return "Transform_Identity"; + case 855: return "Transform_asHomogeneousTransform"; + case 856: return "Transform_asAdjointTransform"; + case 857: return "Transform_asAdjointTransformWrench"; + case 858: return "Transform_log"; + case 859: return "Transform_toString"; + case 860: return "Transform_display"; + case 861: return "delete_Transform"; + case 862: return "new_TransformDerivative"; + case 863: return "delete_TransformDerivative"; + case 864: return "TransformDerivative_getRotationDerivative"; + case 865: return "TransformDerivative_getPositionDerivative"; + case 866: return "TransformDerivative_setRotationDerivative"; + case 867: return "TransformDerivative_setPositionDerivative"; + case 868: return "TransformDerivative_Zero"; + case 869: return "TransformDerivative_asHomogeneousTransformDerivative"; + case 870: return "TransformDerivative_asAdjointTransformDerivative"; + case 871: return "TransformDerivative_asAdjointTransformWrenchDerivative"; + case 872: return "TransformDerivative_mtimes"; + case 873: return "TransformDerivative_derivativeOfInverse"; + case 874: return "TransformDerivative_transform"; + case 875: return "dynamic_extent_get"; + case 876: return "DynamicSpan_extent_get"; + case 877: return "new_DynamicSpan"; + case 878: return "delete_DynamicSpan"; + case 879: return "DynamicSpan_first"; + case 880: return "DynamicSpan_last"; + case 881: return "DynamicSpan_subspan"; + case 882: return "DynamicSpan_size"; + case 883: return "DynamicSpan_size_bytes"; + case 884: return "DynamicSpan_empty"; + case 885: return "DynamicSpan_brace"; + case 886: return "DynamicSpan_getVal"; + case 887: return "DynamicSpan_setVal"; + case 888: return "DynamicSpan_at"; + case 889: return "DynamicSpan_paren"; + case 890: return "DynamicSpan_begin"; + case 891: return "DynamicSpan_end"; + case 892: return "DynamicSpan_cbegin"; + case 893: return "DynamicSpan_cend"; + case 894: return "DynamicSpan_rbegin"; + case 895: return "DynamicSpan_rend"; + case 896: return "DynamicSpan_crbegin"; + case 897: return "DynamicSpan_crend"; + case 898: return "LINK_INVALID_INDEX_get"; + case 899: return "LINK_INVALID_INDEX_set"; + case 900: return "LINK_INVALID_NAME_get"; + case 901: return "LINK_INVALID_NAME_set"; + case 902: return "JOINT_INVALID_INDEX_get"; + case 903: return "JOINT_INVALID_INDEX_set"; + case 904: return "JOINT_INVALID_NAME_get"; + case 905: return "JOINT_INVALID_NAME_set"; + case 906: return "DOF_INVALID_INDEX_get"; + case 907: return "DOF_INVALID_INDEX_set"; + case 908: return "DOF_INVALID_NAME_get"; + case 909: return "DOF_INVALID_NAME_set"; + case 910: return "FRAME_INVALID_INDEX_get"; + case 911: return "FRAME_INVALID_INDEX_set"; + case 912: return "FRAME_INVALID_NAME_get"; + case 913: return "FRAME_INVALID_NAME_set"; + case 914: return "TRAVERSAL_INVALID_INDEX_get"; + case 915: return "TRAVERSAL_INVALID_INDEX_set"; + case 916: return "new_LinkPositions"; + case 917: return "LinkPositions_resize"; + case 918: return "LinkPositions_isConsistent"; + case 919: return "LinkPositions_getNrOfLinks"; + case 920: return "LinkPositions_paren"; + case 921: return "LinkPositions_toString"; + case 922: return "delete_LinkPositions"; + case 923: return "new_LinkWrenches"; + case 924: return "LinkWrenches_resize"; + case 925: return "LinkWrenches_isConsistent"; + case 926: return "LinkWrenches_getNrOfLinks"; + case 927: return "LinkWrenches_paren"; + case 928: return "LinkWrenches_toString"; + case 929: return "LinkWrenches_zero"; + case 930: return "delete_LinkWrenches"; + case 931: return "new_LinkInertias"; + case 932: return "LinkInertias_resize"; + case 933: return "LinkInertias_isConsistent"; + case 934: return "LinkInertias_paren"; + case 935: return "delete_LinkInertias"; + case 936: return "new_LinkArticulatedBodyInertias"; + case 937: return "LinkArticulatedBodyInertias_resize"; + case 938: return "LinkArticulatedBodyInertias_isConsistent"; + case 939: return "LinkArticulatedBodyInertias_paren"; + case 940: return "delete_LinkArticulatedBodyInertias"; + case 941: return "new_LinkVelArray"; + case 942: return "LinkVelArray_resize"; + case 943: return "LinkVelArray_isConsistent"; + case 944: return "LinkVelArray_getNrOfLinks"; + case 945: return "LinkVelArray_paren"; + case 946: return "LinkVelArray_toString"; + case 947: return "delete_LinkVelArray"; + case 948: return "new_LinkAccArray"; + case 949: return "LinkAccArray_resize"; + case 950: return "LinkAccArray_isConsistent"; + case 951: return "LinkAccArray_paren"; + case 952: return "LinkAccArray_getNrOfLinks"; + case 953: return "LinkAccArray_toString"; + case 954: return "delete_LinkAccArray"; + case 955: return "new_Link"; + case 956: return "Link_inertia"; + case 957: return "Link_setInertia"; + case 958: return "Link_getInertia"; + case 959: return "Link_setIndex"; + case 960: return "Link_getIndex"; + case 961: return "delete_Link"; + case 962: return "delete_IJoint"; + case 963: return "IJoint_clone"; + case 964: return "IJoint_getNrOfPosCoords"; + case 965: return "IJoint_getNrOfDOFs"; + case 966: return "IJoint_setAttachedLinks"; + case 967: return "IJoint_setRestTransform"; + case 968: return "IJoint_getFirstAttachedLink"; + case 969: return "IJoint_getSecondAttachedLink"; + case 970: return "IJoint_getRestTransform"; + case 971: return "IJoint_getTransform"; + case 972: return "IJoint_getTransformDerivative"; + case 973: return "IJoint_getMotionSubspaceVector"; + case 974: return "IJoint_computeChildPosVelAcc"; + case 975: return "IJoint_computeChildVelAcc"; + case 976: return "IJoint_computeChildVel"; + case 977: return "IJoint_computeChildAcc"; + case 978: return "IJoint_computeChildBiasAcc"; + case 979: return "IJoint_computeJointTorque"; + case 980: return "IJoint_setIndex"; + case 981: return "IJoint_getIndex"; + case 982: return "IJoint_setPosCoordsOffset"; + case 983: return "IJoint_getPosCoordsOffset"; + case 984: return "IJoint_setDOFsOffset"; + case 985: return "IJoint_getDOFsOffset"; + case 986: return "IJoint_hasPosLimits"; + case 987: return "IJoint_enablePosLimits"; + case 988: return "IJoint_getPosLimits"; + case 989: return "IJoint_getMinPosLimit"; + case 990: return "IJoint_getMaxPosLimit"; + case 991: return "IJoint_setPosLimits"; + case 992: return "IJoint_isRevoluteJoint"; + case 993: return "IJoint_isFixedJoint"; + case 994: return "IJoint_asRevoluteJoint"; + case 995: return "IJoint_asFixedJoint"; + case 996: return "new_FixedJoint"; + case 997: return "delete_FixedJoint"; + case 998: return "FixedJoint_clone"; + case 999: return "FixedJoint_getNrOfPosCoords"; + case 1000: return "FixedJoint_getNrOfDOFs"; + case 1001: return "FixedJoint_setAttachedLinks"; + case 1002: return "FixedJoint_setRestTransform"; + case 1003: return "FixedJoint_getFirstAttachedLink"; + case 1004: return "FixedJoint_getSecondAttachedLink"; + case 1005: return "FixedJoint_getRestTransform"; + case 1006: return "FixedJoint_getTransform"; + case 1007: return "FixedJoint_getTransformDerivative"; + case 1008: return "FixedJoint_getMotionSubspaceVector"; + case 1009: return "FixedJoint_computeChildPosVelAcc"; + case 1010: return "FixedJoint_computeChildVelAcc"; + case 1011: return "FixedJoint_computeChildVel"; + case 1012: return "FixedJoint_computeChildAcc"; + case 1013: return "FixedJoint_computeChildBiasAcc"; + case 1014: return "FixedJoint_computeJointTorque"; + case 1015: return "FixedJoint_setIndex"; + case 1016: return "FixedJoint_getIndex"; + case 1017: return "FixedJoint_setPosCoordsOffset"; + case 1018: return "FixedJoint_getPosCoordsOffset"; + case 1019: return "FixedJoint_setDOFsOffset"; + case 1020: return "FixedJoint_getDOFsOffset"; + case 1021: return "FixedJoint_hasPosLimits"; + case 1022: return "FixedJoint_enablePosLimits"; + case 1023: return "FixedJoint_getPosLimits"; + case 1024: return "FixedJoint_getMinPosLimit"; + case 1025: return "FixedJoint_getMaxPosLimit"; + case 1026: return "FixedJoint_setPosLimits"; + case 1027: return "delete_MovableJointImpl1"; + case 1028: return "MovableJointImpl1_getNrOfPosCoords"; + case 1029: return "MovableJointImpl1_getNrOfDOFs"; + case 1030: return "MovableJointImpl1_setIndex"; + case 1031: return "MovableJointImpl1_getIndex"; + case 1032: return "MovableJointImpl1_setPosCoordsOffset"; + case 1033: return "MovableJointImpl1_getPosCoordsOffset"; + case 1034: return "MovableJointImpl1_setDOFsOffset"; + case 1035: return "MovableJointImpl1_getDOFsOffset"; + case 1036: return "delete_MovableJointImpl2"; + case 1037: return "MovableJointImpl2_getNrOfPosCoords"; + case 1038: return "MovableJointImpl2_getNrOfDOFs"; + case 1039: return "MovableJointImpl2_setIndex"; + case 1040: return "MovableJointImpl2_getIndex"; + case 1041: return "MovableJointImpl2_setPosCoordsOffset"; + case 1042: return "MovableJointImpl2_getPosCoordsOffset"; + case 1043: return "MovableJointImpl2_setDOFsOffset"; + case 1044: return "MovableJointImpl2_getDOFsOffset"; + case 1045: return "delete_MovableJointImpl3"; + case 1046: return "MovableJointImpl3_getNrOfPosCoords"; + case 1047: return "MovableJointImpl3_getNrOfDOFs"; + case 1048: return "MovableJointImpl3_setIndex"; + case 1049: return "MovableJointImpl3_getIndex"; + case 1050: return "MovableJointImpl3_setPosCoordsOffset"; + case 1051: return "MovableJointImpl3_getPosCoordsOffset"; + case 1052: return "MovableJointImpl3_setDOFsOffset"; + case 1053: return "MovableJointImpl3_getDOFsOffset"; + case 1054: return "delete_MovableJointImpl4"; + case 1055: return "MovableJointImpl4_getNrOfPosCoords"; + case 1056: return "MovableJointImpl4_getNrOfDOFs"; + case 1057: return "MovableJointImpl4_setIndex"; + case 1058: return "MovableJointImpl4_getIndex"; + case 1059: return "MovableJointImpl4_setPosCoordsOffset"; + case 1060: return "MovableJointImpl4_getPosCoordsOffset"; + case 1061: return "MovableJointImpl4_setDOFsOffset"; + case 1062: return "MovableJointImpl4_getDOFsOffset"; + case 1063: return "delete_MovableJointImpl5"; + case 1064: return "MovableJointImpl5_getNrOfPosCoords"; + case 1065: return "MovableJointImpl5_getNrOfDOFs"; + case 1066: return "MovableJointImpl5_setIndex"; + case 1067: return "MovableJointImpl5_getIndex"; + case 1068: return "MovableJointImpl5_setPosCoordsOffset"; + case 1069: return "MovableJointImpl5_getPosCoordsOffset"; + case 1070: return "MovableJointImpl5_setDOFsOffset"; + case 1071: return "MovableJointImpl5_getDOFsOffset"; + case 1072: return "delete_MovableJointImpl6"; + case 1073: return "MovableJointImpl6_getNrOfPosCoords"; + case 1074: return "MovableJointImpl6_getNrOfDOFs"; + case 1075: return "MovableJointImpl6_setIndex"; + case 1076: return "MovableJointImpl6_getIndex"; + case 1077: return "MovableJointImpl6_setPosCoordsOffset"; + case 1078: return "MovableJointImpl6_getPosCoordsOffset"; + case 1079: return "MovableJointImpl6_setDOFsOffset"; + case 1080: return "MovableJointImpl6_getDOFsOffset"; + case 1081: return "new_RevoluteJoint"; + case 1082: return "delete_RevoluteJoint"; + case 1083: return "RevoluteJoint_clone"; + case 1084: return "RevoluteJoint_setAttachedLinks"; + case 1085: return "RevoluteJoint_setRestTransform"; + case 1086: return "RevoluteJoint_setAxis"; + case 1087: return "RevoluteJoint_getFirstAttachedLink"; + case 1088: return "RevoluteJoint_getSecondAttachedLink"; + case 1089: return "RevoluteJoint_getAxis"; + case 1090: return "RevoluteJoint_getRestTransform"; + case 1091: return "RevoluteJoint_getTransform"; + case 1092: return "RevoluteJoint_getTransformDerivative"; + case 1093: return "RevoluteJoint_getMotionSubspaceVector"; + case 1094: return "RevoluteJoint_computeChildPosVelAcc"; + case 1095: return "RevoluteJoint_computeChildVel"; + case 1096: return "RevoluteJoint_computeChildVelAcc"; + case 1097: return "RevoluteJoint_computeChildAcc"; + case 1098: return "RevoluteJoint_computeChildBiasAcc"; + case 1099: return "RevoluteJoint_computeJointTorque"; + case 1100: return "RevoluteJoint_hasPosLimits"; + case 1101: return "RevoluteJoint_enablePosLimits"; + case 1102: return "RevoluteJoint_getPosLimits"; + case 1103: return "RevoluteJoint_getMinPosLimit"; + case 1104: return "RevoluteJoint_getMaxPosLimit"; + case 1105: return "RevoluteJoint_setPosLimits"; + case 1106: return "new_PrismaticJoint"; + case 1107: return "delete_PrismaticJoint"; + case 1108: return "PrismaticJoint_clone"; + case 1109: return "PrismaticJoint_setAttachedLinks"; + case 1110: return "PrismaticJoint_setRestTransform"; + case 1111: return "PrismaticJoint_setAxis"; + case 1112: return "PrismaticJoint_getFirstAttachedLink"; + case 1113: return "PrismaticJoint_getSecondAttachedLink"; + case 1114: return "PrismaticJoint_getAxis"; + case 1115: return "PrismaticJoint_getRestTransform"; + case 1116: return "PrismaticJoint_getTransform"; + case 1117: return "PrismaticJoint_getTransformDerivative"; + case 1118: return "PrismaticJoint_getMotionSubspaceVector"; + case 1119: return "PrismaticJoint_computeChildPosVelAcc"; + case 1120: return "PrismaticJoint_computeChildVel"; + case 1121: return "PrismaticJoint_computeChildVelAcc"; + case 1122: return "PrismaticJoint_computeChildAcc"; + case 1123: return "PrismaticJoint_computeChildBiasAcc"; + case 1124: return "PrismaticJoint_computeJointTorque"; + case 1125: return "PrismaticJoint_hasPosLimits"; + case 1126: return "PrismaticJoint_enablePosLimits"; + case 1127: return "PrismaticJoint_getPosLimits"; + case 1128: return "PrismaticJoint_getMinPosLimit"; + case 1129: return "PrismaticJoint_getMaxPosLimit"; + case 1130: return "PrismaticJoint_setPosLimits"; + case 1131: return "new_Traversal"; + case 1132: return "delete_Traversal"; + case 1133: return "Traversal_getNrOfVisitedLinks"; + case 1134: return "Traversal_getLink"; + case 1135: return "Traversal_getBaseLink"; + case 1136: return "Traversal_getParentLink"; + case 1137: return "Traversal_getParentJoint"; + case 1138: return "Traversal_getParentLinkFromLinkIndex"; + case 1139: return "Traversal_getParentJointFromLinkIndex"; + case 1140: return "Traversal_getTraversalIndexFromLinkIndex"; + case 1141: return "Traversal_reset"; + case 1142: return "Traversal_addTraversalBase"; + case 1143: return "Traversal_addTraversalElement"; + case 1144: return "Traversal_isParentOf"; + case 1145: return "Traversal_getChildLinkIndexFromJointIndex"; + case 1146: return "Traversal_getParentLinkIndexFromJointIndex"; + case 1147: return "Traversal_toString"; + case 1148: return "delete_SolidShape"; + case 1149: return "SolidShape_clone"; + case 1150: return "SolidShape_name_get"; + case 1151: return "SolidShape_name_set"; + case 1152: return "SolidShape_nameIsValid_get"; + case 1153: return "SolidShape_nameIsValid_set"; + case 1154: return "SolidShape_link_H_geometry_get"; + case 1155: return "SolidShape_link_H_geometry_set"; + case 1156: return "SolidShape_material_get"; + case 1157: return "SolidShape_material_set"; + case 1158: return "SolidShape_isSphere"; + case 1159: return "SolidShape_isBox"; + case 1160: return "SolidShape_isCylinder"; + case 1161: return "SolidShape_isExternalMesh"; + case 1162: return "SolidShape_asSphere"; + case 1163: return "SolidShape_asBox"; + case 1164: return "SolidShape_asCylinder"; + case 1165: return "SolidShape_asExternalMesh"; + case 1166: return "delete_Sphere"; + case 1167: return "Sphere_clone"; + case 1168: return "Sphere_radius_get"; + case 1169: return "Sphere_radius_set"; + case 1170: return "new_Sphere"; + case 1171: return "delete_Box"; + case 1172: return "Box_clone"; + case 1173: return "Box_x_get"; + case 1174: return "Box_x_set"; + case 1175: return "Box_y_get"; + case 1176: return "Box_y_set"; + case 1177: return "Box_z_get"; + case 1178: return "Box_z_set"; + case 1179: return "new_Box"; + case 1180: return "delete_Cylinder"; + case 1181: return "Cylinder_clone"; + case 1182: return "Cylinder_length_get"; + case 1183: return "Cylinder_length_set"; + case 1184: return "Cylinder_radius_get"; + case 1185: return "Cylinder_radius_set"; + case 1186: return "new_Cylinder"; + case 1187: return "delete_ExternalMesh"; + case 1188: return "ExternalMesh_clone"; + case 1189: return "ExternalMesh_filename_get"; + case 1190: return "ExternalMesh_filename_set"; + case 1191: return "ExternalMesh_scale_get"; + case 1192: return "ExternalMesh_scale_set"; + case 1193: return "new_ExternalMesh"; + case 1194: return "new_ModelSolidShapes"; + case 1195: return "ModelSolidShapes_clear"; + case 1196: return "delete_ModelSolidShapes"; + case 1197: return "ModelSolidShapes_resize"; + case 1198: return "ModelSolidShapes_isConsistent"; + case 1199: return "ModelSolidShapes_linkSolidShapes_get"; + case 1200: return "ModelSolidShapes_linkSolidShapes_set"; + case 1201: return "Neighbor_neighborLink_get"; + case 1202: return "Neighbor_neighborLink_set"; + case 1203: return "Neighbor_neighborJoint_get"; + case 1204: return "Neighbor_neighborJoint_set"; + case 1205: return "new_Neighbor"; + case 1206: return "delete_Neighbor"; + case 1207: return "new_Model"; + case 1208: return "Model_copy"; + case 1209: return "delete_Model"; + case 1210: return "Model_getNrOfLinks"; + case 1211: return "Model_getLinkName"; + case 1212: return "Model_getLinkIndex"; + case 1213: return "Model_isValidLinkIndex"; + case 1214: return "Model_getLink"; + case 1215: return "Model_addLink"; + case 1216: return "Model_getNrOfJoints"; + case 1217: return "Model_getJointName"; + case 1218: return "Model_getTotalMass"; + case 1219: return "Model_getJointIndex"; + case 1220: return "Model_getJoint"; + case 1221: return "Model_isValidJointIndex"; + case 1222: return "Model_isLinkNameUsed"; + case 1223: return "Model_isJointNameUsed"; + case 1224: return "Model_isFrameNameUsed"; + case 1225: return "Model_addJoint"; + case 1226: return "Model_addJointAndLink"; + case 1227: return "Model_insertLinkToExistingJointAndAddJointForDisplacedLink"; + case 1228: return "Model_getNrOfPosCoords"; + case 1229: return "Model_getNrOfDOFs"; + case 1230: return "Model_getNrOfFrames"; + case 1231: return "Model_addAdditionalFrameToLink"; + case 1232: return "Model_getFrameName"; + case 1233: return "Model_getFrameIndex"; + case 1234: return "Model_isValidFrameIndex"; + case 1235: return "Model_getFrameTransform"; + case 1236: return "Model_getFrameLink"; + case 1237: return "Model_getLinkAdditionalFrames"; + case 1238: return "Model_getNrOfNeighbors"; + case 1239: return "Model_getNeighbor"; + case 1240: return "Model_setDefaultBaseLink"; + case 1241: return "Model_getDefaultBaseLink"; + case 1242: return "Model_computeFullTreeTraversal"; + case 1243: return "Model_getInertialParameters"; + case 1244: return "Model_updateInertialParameters"; + case 1245: return "Model_visualSolidShapes"; + case 1246: return "Model_collisionSolidShapes"; + case 1247: return "Model_toString"; + case 1248: return "new_JointPosDoubleArray"; + case 1249: return "JointPosDoubleArray_resize"; + case 1250: return "JointPosDoubleArray_isConsistent"; + case 1251: return "delete_JointPosDoubleArray"; + case 1252: return "new_JointDOFsDoubleArray"; + case 1253: return "JointDOFsDoubleArray_resize"; + case 1254: return "JointDOFsDoubleArray_isConsistent"; + case 1255: return "delete_JointDOFsDoubleArray"; + case 1256: return "new_DOFSpatialForceArray"; + case 1257: return "DOFSpatialForceArray_resize"; + case 1258: return "DOFSpatialForceArray_isConsistent"; + case 1259: return "DOFSpatialForceArray_paren"; + case 1260: return "delete_DOFSpatialForceArray"; + case 1261: return "new_DOFSpatialMotionArray"; + case 1262: return "DOFSpatialMotionArray_resize"; + case 1263: return "DOFSpatialMotionArray_isConsistent"; + case 1264: return "DOFSpatialMotionArray_paren"; + case 1265: return "delete_DOFSpatialMotionArray"; + case 1266: return "new_FrameFreeFloatingJacobian"; + case 1267: return "FrameFreeFloatingJacobian_resize"; + case 1268: return "FrameFreeFloatingJacobian_isConsistent"; + case 1269: return "delete_FrameFreeFloatingJacobian"; + case 1270: return "new_MomentumFreeFloatingJacobian"; + case 1271: return "MomentumFreeFloatingJacobian_resize"; + case 1272: return "MomentumFreeFloatingJacobian_isConsistent"; + case 1273: return "delete_MomentumFreeFloatingJacobian"; + case 1274: return "new_FreeFloatingMassMatrix"; + case 1275: return "FreeFloatingMassMatrix_resize"; + case 1276: return "delete_FreeFloatingMassMatrix"; + case 1277: return "new_FreeFloatingPos"; + case 1278: return "FreeFloatingPos_resize"; + case 1279: return "FreeFloatingPos_worldBasePos"; + case 1280: return "FreeFloatingPos_jointPos"; + case 1281: return "FreeFloatingPos_getNrOfPosCoords"; + case 1282: return "delete_FreeFloatingPos"; + case 1283: return "new_FreeFloatingGeneralizedTorques"; + case 1284: return "FreeFloatingGeneralizedTorques_resize"; + case 1285: return "FreeFloatingGeneralizedTorques_baseWrench"; + case 1286: return "FreeFloatingGeneralizedTorques_jointTorques"; + case 1287: return "FreeFloatingGeneralizedTorques_getNrOfDOFs"; + case 1288: return "delete_FreeFloatingGeneralizedTorques"; + case 1289: return "new_FreeFloatingVel"; + case 1290: return "FreeFloatingVel_resize"; + case 1291: return "FreeFloatingVel_baseVel"; + case 1292: return "FreeFloatingVel_jointVel"; + case 1293: return "FreeFloatingVel_getNrOfDOFs"; + case 1294: return "delete_FreeFloatingVel"; + case 1295: return "new_FreeFloatingAcc"; + case 1296: return "FreeFloatingAcc_resize"; + case 1297: return "FreeFloatingAcc_baseAcc"; + case 1298: return "FreeFloatingAcc_jointAcc"; + case 1299: return "FreeFloatingAcc_getNrOfDOFs"; + case 1300: return "delete_FreeFloatingAcc"; + case 1301: return "ContactWrench_contactId"; + case 1302: return "ContactWrench_contactPoint"; + case 1303: return "ContactWrench_contactWrench"; + case 1304: return "new_ContactWrench"; + case 1305: return "delete_ContactWrench"; + case 1306: return "new_LinkContactWrenches"; + case 1307: return "LinkContactWrenches_resize"; + case 1308: return "LinkContactWrenches_getNrOfContactsForLink"; + case 1309: return "LinkContactWrenches_setNrOfContactsForLink"; + case 1310: return "LinkContactWrenches_getNrOfLinks"; + case 1311: return "LinkContactWrenches_contactWrench"; + case 1312: return "LinkContactWrenches_computeNetWrenches"; + case 1313: return "LinkContactWrenches_toString"; + case 1314: return "delete_LinkContactWrenches"; + case 1315: return "SolidShapesVector_pop"; + case 1316: return "SolidShapesVector_brace"; + case 1317: return "SolidShapesVector_setbrace"; + case 1318: return "SolidShapesVector_append"; + case 1319: return "SolidShapesVector_empty"; + case 1320: return "SolidShapesVector_size"; + case 1321: return "SolidShapesVector_swap"; + case 1322: return "SolidShapesVector_begin"; + case 1323: return "SolidShapesVector_end"; + case 1324: return "SolidShapesVector_rbegin"; + case 1325: return "SolidShapesVector_rend"; + case 1326: return "SolidShapesVector_clear"; + case 1327: return "SolidShapesVector_get_allocator"; + case 1328: return "SolidShapesVector_pop_back"; + case 1329: return "SolidShapesVector_erase"; + case 1330: return "new_SolidShapesVector"; + case 1331: return "SolidShapesVector_push_back"; + case 1332: return "SolidShapesVector_front"; + case 1333: return "SolidShapesVector_back"; + case 1334: return "SolidShapesVector_assign"; + case 1335: return "SolidShapesVector_resize"; + case 1336: return "SolidShapesVector_insert"; + case 1337: return "SolidShapesVector_reserve"; + case 1338: return "SolidShapesVector_capacity"; + case 1339: return "delete_SolidShapesVector"; + case 1340: return "LinksSolidShapesVector_pop"; + case 1341: return "LinksSolidShapesVector_brace"; + case 1342: return "LinksSolidShapesVector_setbrace"; + case 1343: return "LinksSolidShapesVector_append"; + case 1344: return "LinksSolidShapesVector_empty"; + case 1345: return "LinksSolidShapesVector_size"; + case 1346: return "LinksSolidShapesVector_swap"; + case 1347: return "LinksSolidShapesVector_begin"; + case 1348: return "LinksSolidShapesVector_end"; + case 1349: return "LinksSolidShapesVector_rbegin"; + case 1350: return "LinksSolidShapesVector_rend"; + case 1351: return "LinksSolidShapesVector_clear"; + case 1352: return "LinksSolidShapesVector_get_allocator"; + case 1353: return "LinksSolidShapesVector_pop_back"; + case 1354: return "LinksSolidShapesVector_erase"; + case 1355: return "new_LinksSolidShapesVector"; + case 1356: return "LinksSolidShapesVector_push_back"; + case 1357: return "LinksSolidShapesVector_front"; + case 1358: return "LinksSolidShapesVector_back"; + case 1359: return "LinksSolidShapesVector_assign"; + case 1360: return "LinksSolidShapesVector_resize"; + case 1361: return "LinksSolidShapesVector_insert"; + case 1362: return "LinksSolidShapesVector_reserve"; + case 1363: return "LinksSolidShapesVector_capacity"; + case 1364: return "delete_LinksSolidShapesVector"; + case 1365: return "_wrap_ForwardPositionKinematics"; + case 1366: return "_wrap_ForwardVelAccKinematics"; + case 1367: return "_wrap_ForwardPosVelAccKinematics"; + case 1368: return "_wrap_ForwardPosVelKinematics"; + case 1369: return "_wrap_ForwardAccKinematics"; + case 1370: return "_wrap_ForwardBiasAccKinematics"; + case 1371: return "_wrap_ComputeLinearAndAngularMomentum"; + case 1372: return "_wrap_ComputeLinearAndAngularMomentumDerivativeBias"; + case 1373: return "_wrap_RNEADynamicPhase"; + case 1374: return "_wrap_CompositeRigidBodyAlgorithm"; + case 1375: return "new_ArticulatedBodyAlgorithmInternalBuffers"; + case 1376: return "ArticulatedBodyAlgorithmInternalBuffers_resize"; + case 1377: return "ArticulatedBodyAlgorithmInternalBuffers_isConsistent"; + case 1378: return "ArticulatedBodyAlgorithmInternalBuffers_S_get"; + case 1379: return "ArticulatedBodyAlgorithmInternalBuffers_S_set"; + case 1380: return "ArticulatedBodyAlgorithmInternalBuffers_U_get"; + case 1381: return "ArticulatedBodyAlgorithmInternalBuffers_U_set"; + case 1382: return "ArticulatedBodyAlgorithmInternalBuffers_D_get"; + case 1383: return "ArticulatedBodyAlgorithmInternalBuffers_D_set"; + case 1384: return "ArticulatedBodyAlgorithmInternalBuffers_u_get"; + case 1385: return "ArticulatedBodyAlgorithmInternalBuffers_u_set"; + case 1386: return "ArticulatedBodyAlgorithmInternalBuffers_linksVel_get"; + case 1387: return "ArticulatedBodyAlgorithmInternalBuffers_linksVel_set"; + case 1388: return "ArticulatedBodyAlgorithmInternalBuffers_linksBiasAcceleration_get"; + case 1389: return "ArticulatedBodyAlgorithmInternalBuffers_linksBiasAcceleration_set"; + case 1390: return "ArticulatedBodyAlgorithmInternalBuffers_linksAccelerations_get"; + case 1391: return "ArticulatedBodyAlgorithmInternalBuffers_linksAccelerations_set"; + case 1392: return "ArticulatedBodyAlgorithmInternalBuffers_linkABIs_get"; + case 1393: return "ArticulatedBodyAlgorithmInternalBuffers_linkABIs_set"; + case 1394: return "ArticulatedBodyAlgorithmInternalBuffers_linksBiasWrench_get"; + case 1395: return "ArticulatedBodyAlgorithmInternalBuffers_linksBiasWrench_set"; + case 1396: return "delete_ArticulatedBodyAlgorithmInternalBuffers"; + case 1397: return "_wrap_ArticulatedBodyAlgorithm"; + case 1398: return "_wrap_InverseDynamicsInertialParametersRegressor"; + case 1399: return "NR_OF_SENSOR_TYPES_get"; + case 1400: return "_wrap_isLinkSensor"; + case 1401: return "_wrap_isJointSensor"; + case 1402: return "_wrap_getSensorTypeSize"; + case 1403: return "delete_Sensor"; + case 1404: return "Sensor_getName"; + case 1405: return "Sensor_getSensorType"; + case 1406: return "Sensor_isValid"; + case 1407: return "Sensor_setName"; + case 1408: return "Sensor_clone"; + case 1409: return "Sensor_isConsistent"; + case 1410: return "Sensor_updateIndices"; + case 1411: return "Sensor_updateIndeces"; + case 1412: return "delete_JointSensor"; + case 1413: return "JointSensor_getParentJoint"; + case 1414: return "JointSensor_getParentJointIndex"; + case 1415: return "JointSensor_setParentJoint"; + case 1416: return "JointSensor_setParentJointIndex"; + case 1417: return "JointSensor_isConsistent"; + case 1418: return "delete_LinkSensor"; + case 1419: return "LinkSensor_getParentLink"; + case 1420: return "LinkSensor_getParentLinkIndex"; + case 1421: return "LinkSensor_getLinkSensorTransform"; + case 1422: return "LinkSensor_setParentLink"; + case 1423: return "LinkSensor_setParentLinkIndex"; + case 1424: return "LinkSensor_setLinkSensorTransform"; + case 1425: return "LinkSensor_isConsistent"; + case 1426: return "new_SensorsList"; + case 1427: return "delete_SensorsList"; + case 1428: return "SensorsList_addSensor"; + case 1429: return "SensorsList_setSerialization"; + case 1430: return "SensorsList_getSerialization"; + case 1431: return "SensorsList_getNrOfSensors"; + case 1432: return "SensorsList_getSensorIndex"; + case 1433: return "SensorsList_getSizeOfAllSensorsMeasurements"; + case 1434: return "SensorsList_getSensor"; + case 1435: return "SensorsList_isConsistent"; + case 1436: return "SensorsList_removeSensor"; + case 1437: return "SensorsList_removeAllSensorsOfType"; + case 1438: return "SensorsList_getSixAxisForceTorqueSensor"; + case 1439: return "SensorsList_getAccelerometerSensor"; + case 1440: return "SensorsList_getGyroscopeSensor"; + case 1441: return "SensorsList_getThreeAxisAngularAccelerometerSensor"; + case 1442: return "SensorsList_getThreeAxisForceTorqueContactSensor"; + case 1443: return "new_SensorsMeasurements"; + case 1444: return "delete_SensorsMeasurements"; + case 1445: return "SensorsMeasurements_setNrOfSensors"; + case 1446: return "SensorsMeasurements_getNrOfSensors"; + case 1447: return "SensorsMeasurements_resize"; + case 1448: return "SensorsMeasurements_toVector"; + case 1449: return "SensorsMeasurements_setMeasurement"; + case 1450: return "SensorsMeasurements_getMeasurement"; + case 1451: return "SensorsMeasurements_getSizeOfAllSensorsMeasurements"; + case 1452: return "new_SixAxisForceTorqueSensor"; + case 1453: return "delete_SixAxisForceTorqueSensor"; + case 1454: return "SixAxisForceTorqueSensor_setName"; + case 1455: return "SixAxisForceTorqueSensor_setFirstLinkSensorTransform"; + case 1456: return "SixAxisForceTorqueSensor_setSecondLinkSensorTransform"; + case 1457: return "SixAxisForceTorqueSensor_getFirstLinkIndex"; + case 1458: return "SixAxisForceTorqueSensor_getSecondLinkIndex"; + case 1459: return "SixAxisForceTorqueSensor_setFirstLinkName"; + case 1460: return "SixAxisForceTorqueSensor_setSecondLinkName"; + case 1461: return "SixAxisForceTorqueSensor_getFirstLinkName"; + case 1462: return "SixAxisForceTorqueSensor_getSecondLinkName"; + case 1463: return "SixAxisForceTorqueSensor_setParentJoint"; + case 1464: return "SixAxisForceTorqueSensor_setParentJointIndex"; + case 1465: return "SixAxisForceTorqueSensor_setAppliedWrenchLink"; + case 1466: return "SixAxisForceTorqueSensor_getName"; + case 1467: return "SixAxisForceTorqueSensor_getSensorType"; + case 1468: return "SixAxisForceTorqueSensor_getParentJoint"; + case 1469: return "SixAxisForceTorqueSensor_getParentJointIndex"; + case 1470: return "SixAxisForceTorqueSensor_isValid"; + case 1471: return "SixAxisForceTorqueSensor_clone"; + case 1472: return "SixAxisForceTorqueSensor_updateIndices"; + case 1473: return "SixAxisForceTorqueSensor_updateIndeces"; + case 1474: return "SixAxisForceTorqueSensor_getAppliedWrenchLink"; + case 1475: return "SixAxisForceTorqueSensor_isLinkAttachedToSensor"; + case 1476: return "SixAxisForceTorqueSensor_getLinkSensorTransform"; + case 1477: return "SixAxisForceTorqueSensor_getWrenchAppliedOnLink"; + case 1478: return "SixAxisForceTorqueSensor_getWrenchAppliedOnLinkMatrix"; + case 1479: return "SixAxisForceTorqueSensor_getWrenchAppliedOnLinkInverseMatrix"; + case 1480: return "SixAxisForceTorqueSensor_predictMeasurement"; + case 1481: return "SixAxisForceTorqueSensor_toString"; + case 1482: return "new_AccelerometerSensor"; + case 1483: return "delete_AccelerometerSensor"; + case 1484: return "AccelerometerSensor_setName"; + case 1485: return "AccelerometerSensor_setLinkSensorTransform"; + case 1486: return "AccelerometerSensor_setParentLink"; + case 1487: return "AccelerometerSensor_setParentLinkIndex"; + case 1488: return "AccelerometerSensor_getName"; + case 1489: return "AccelerometerSensor_getSensorType"; + case 1490: return "AccelerometerSensor_getParentLink"; + case 1491: return "AccelerometerSensor_getParentLinkIndex"; + case 1492: return "AccelerometerSensor_getLinkSensorTransform"; + case 1493: return "AccelerometerSensor_isValid"; + case 1494: return "AccelerometerSensor_clone"; + case 1495: return "AccelerometerSensor_updateIndices"; + case 1496: return "AccelerometerSensor_updateIndeces"; + case 1497: return "AccelerometerSensor_predictMeasurement"; + case 1498: return "new_GyroscopeSensor"; + case 1499: return "delete_GyroscopeSensor"; + case 1500: return "GyroscopeSensor_setName"; + case 1501: return "GyroscopeSensor_setLinkSensorTransform"; + case 1502: return "GyroscopeSensor_setParentLink"; + case 1503: return "GyroscopeSensor_setParentLinkIndex"; + case 1504: return "GyroscopeSensor_getName"; + case 1505: return "GyroscopeSensor_getSensorType"; + case 1506: return "GyroscopeSensor_getParentLink"; + case 1507: return "GyroscopeSensor_getParentLinkIndex"; + case 1508: return "GyroscopeSensor_getLinkSensorTransform"; + case 1509: return "GyroscopeSensor_isValid"; + case 1510: return "GyroscopeSensor_clone"; + case 1511: return "GyroscopeSensor_updateIndices"; + case 1512: return "GyroscopeSensor_updateIndeces"; + case 1513: return "GyroscopeSensor_predictMeasurement"; + case 1514: return "new_ThreeAxisAngularAccelerometerSensor"; + case 1515: return "delete_ThreeAxisAngularAccelerometerSensor"; + case 1516: return "ThreeAxisAngularAccelerometerSensor_setName"; + case 1517: return "ThreeAxisAngularAccelerometerSensor_setLinkSensorTransform"; + case 1518: return "ThreeAxisAngularAccelerometerSensor_setParentLink"; + case 1519: return "ThreeAxisAngularAccelerometerSensor_setParentLinkIndex"; + case 1520: return "ThreeAxisAngularAccelerometerSensor_getName"; + case 1521: return "ThreeAxisAngularAccelerometerSensor_getSensorType"; + case 1522: return "ThreeAxisAngularAccelerometerSensor_getParentLink"; + case 1523: return "ThreeAxisAngularAccelerometerSensor_getParentLinkIndex"; + case 1524: return "ThreeAxisAngularAccelerometerSensor_getLinkSensorTransform"; + case 1525: return "ThreeAxisAngularAccelerometerSensor_isValid"; + case 1526: return "ThreeAxisAngularAccelerometerSensor_clone"; + case 1527: return "ThreeAxisAngularAccelerometerSensor_updateIndices"; + case 1528: return "ThreeAxisAngularAccelerometerSensor_predictMeasurement"; + case 1529: return "new_ThreeAxisForceTorqueContactSensor"; + case 1530: return "delete_ThreeAxisForceTorqueContactSensor"; + case 1531: return "ThreeAxisForceTorqueContactSensor_setName"; + case 1532: return "ThreeAxisForceTorqueContactSensor_setLinkSensorTransform"; + case 1533: return "ThreeAxisForceTorqueContactSensor_setParentLink"; + case 1534: return "ThreeAxisForceTorqueContactSensor_setParentLinkIndex"; + case 1535: return "ThreeAxisForceTorqueContactSensor_getName"; + case 1536: return "ThreeAxisForceTorqueContactSensor_getSensorType"; + case 1537: return "ThreeAxisForceTorqueContactSensor_getParentLink"; + case 1538: return "ThreeAxisForceTorqueContactSensor_getParentLinkIndex"; + case 1539: return "ThreeAxisForceTorqueContactSensor_getLinkSensorTransform"; + case 1540: return "ThreeAxisForceTorqueContactSensor_isValid"; + case 1541: return "ThreeAxisForceTorqueContactSensor_clone"; + case 1542: return "ThreeAxisForceTorqueContactSensor_updateIndices"; + case 1543: return "ThreeAxisForceTorqueContactSensor_setLoadCellLocations"; + case 1544: return "ThreeAxisForceTorqueContactSensor_getLoadCellLocations"; + case 1545: return "ThreeAxisForceTorqueContactSensor_computeThreeAxisForceTorqueFromLoadCellMeasurements"; + case 1546: return "ThreeAxisForceTorqueContactSensor_computeCenterOfPressureFromLoadCellMeasurements"; + case 1547: return "_wrap_predictSensorsMeasurements"; + case 1548: return "_wrap_predictSensorsMeasurementsFromRawBuffers"; + case 1549: return "URDFParserOptions_addSensorFramesAsAdditionalFrames_get"; + case 1550: return "URDFParserOptions_addSensorFramesAsAdditionalFrames_set"; + case 1551: return "URDFParserOptions_originalFilename_get"; + case 1552: return "URDFParserOptions_originalFilename_set"; + case 1553: return "new_URDFParserOptions"; + case 1554: return "delete_URDFParserOptions"; + case 1555: return "_wrap_modelFromURDF"; + case 1556: return "_wrap_modelFromURDFString"; + case 1557: return "_wrap_dofsListFromURDF"; + case 1558: return "_wrap_dofsListFromURDFString"; + case 1559: return "_wrap_sensorsFromURDF"; + case 1560: return "_wrap_sensorsFromURDFString"; + case 1561: return "ModelParserOptions_addSensorFramesAsAdditionalFrames_get"; + case 1562: return "ModelParserOptions_addSensorFramesAsAdditionalFrames_set"; + case 1563: return "ModelParserOptions_originalFilename_get"; + case 1564: return "ModelParserOptions_originalFilename_set"; + case 1565: return "new_ModelParserOptions"; + case 1566: return "delete_ModelParserOptions"; + case 1567: return "new_ModelLoader"; + case 1568: return "delete_ModelLoader"; + case 1569: return "ModelLoader_parsingOptions"; + case 1570: return "ModelLoader_setParsingOptions"; + case 1571: return "ModelLoader_loadModelFromString"; + case 1572: return "ModelLoader_loadModelFromFile"; + case 1573: return "ModelLoader_loadReducedModelFromFullModel"; + case 1574: return "ModelLoader_loadReducedModelFromString"; + case 1575: return "ModelLoader_loadReducedModelFromFile"; + case 1576: return "ModelLoader_model"; + case 1577: return "ModelLoader_sensors"; + case 1578: return "ModelLoader_isValid"; + case 1579: return "ModelExporterOptions_baseLink_get"; + case 1580: return "ModelExporterOptions_baseLink_set"; + case 1581: return "ModelExporterOptions_exportFirstBaseLinkAdditionalFrameAsFakeURDFBase_get"; + case 1582: return "ModelExporterOptions_exportFirstBaseLinkAdditionalFrameAsFakeURDFBase_set"; + case 1583: return "new_ModelExporterOptions"; + case 1584: return "delete_ModelExporterOptions"; + case 1585: return "new_ModelExporter"; + case 1586: return "delete_ModelExporter"; + case 1587: return "ModelExporter_exportingOptions"; + case 1588: return "ModelExporter_setExportingOptions"; + case 1589: return "ModelExporter_init"; + case 1590: return "ModelExporter_model"; + case 1591: return "ModelExporter_sensors"; + case 1592: return "ModelExporter_isValid"; + case 1593: return "ModelExporter_exportModelToString"; + case 1594: return "ModelExporter_exportModelToFile"; + case 1595: return "new_ModelCalibrationHelper"; + case 1596: return "delete_ModelCalibrationHelper"; + case 1597: return "ModelCalibrationHelper_loadModelFromString"; + case 1598: return "ModelCalibrationHelper_loadModelFromFile"; + case 1599: return "ModelCalibrationHelper_updateModelInertialParametersToString"; + case 1600: return "ModelCalibrationHelper_updateModelInertialParametersToFile"; + case 1601: return "ModelCalibrationHelper_model"; + case 1602: return "ModelCalibrationHelper_sensors"; + case 1603: return "ModelCalibrationHelper_isValid"; + case 1604: return "new_UnknownWrenchContact"; + case 1605: return "UnknownWrenchContact_unknownType_get"; + case 1606: return "UnknownWrenchContact_unknownType_set"; + case 1607: return "UnknownWrenchContact_contactPoint_get"; + case 1608: return "UnknownWrenchContact_contactPoint_set"; + case 1609: return "UnknownWrenchContact_forceDirection_get"; + case 1610: return "UnknownWrenchContact_forceDirection_set"; + case 1611: return "UnknownWrenchContact_knownWrench_get"; + case 1612: return "UnknownWrenchContact_knownWrench_set"; + case 1613: return "UnknownWrenchContact_contactId_get"; + case 1614: return "UnknownWrenchContact_contactId_set"; + case 1615: return "delete_UnknownWrenchContact"; + case 1616: return "new_LinkUnknownWrenchContacts"; + case 1617: return "LinkUnknownWrenchContacts_clear"; + case 1618: return "LinkUnknownWrenchContacts_resize"; + case 1619: return "LinkUnknownWrenchContacts_getNrOfContactsForLink"; + case 1620: return "LinkUnknownWrenchContacts_setNrOfContactsForLink"; + case 1621: return "LinkUnknownWrenchContacts_addNewContactForLink"; + case 1622: return "LinkUnknownWrenchContacts_addNewContactInFrame"; + case 1623: return "LinkUnknownWrenchContacts_addNewUnknownFullWrenchInFrameOrigin"; + case 1624: return "LinkUnknownWrenchContacts_contactWrench"; + case 1625: return "LinkUnknownWrenchContacts_toString"; + case 1626: return "delete_LinkUnknownWrenchContacts"; + case 1627: return "new_estimateExternalWrenchesBuffers"; + case 1628: return "estimateExternalWrenchesBuffers_resize"; + case 1629: return "estimateExternalWrenchesBuffers_getNrOfSubModels"; + case 1630: return "estimateExternalWrenchesBuffers_getNrOfLinks"; + case 1631: return "estimateExternalWrenchesBuffers_isConsistent"; + case 1632: return "estimateExternalWrenchesBuffers_A_get"; + case 1633: return "estimateExternalWrenchesBuffers_A_set"; + case 1634: return "estimateExternalWrenchesBuffers_x_get"; + case 1635: return "estimateExternalWrenchesBuffers_x_set"; + case 1636: return "estimateExternalWrenchesBuffers_b_get"; + case 1637: return "estimateExternalWrenchesBuffers_b_set"; + case 1638: return "estimateExternalWrenchesBuffers_pinvA_get"; + case 1639: return "estimateExternalWrenchesBuffers_pinvA_set"; + case 1640: return "estimateExternalWrenchesBuffers_b_contacts_subtree_get"; + case 1641: return "estimateExternalWrenchesBuffers_b_contacts_subtree_set"; + case 1642: return "estimateExternalWrenchesBuffers_subModelBase_H_link_get"; + case 1643: return "estimateExternalWrenchesBuffers_subModelBase_H_link_set"; + case 1644: return "delete_estimateExternalWrenchesBuffers"; + case 1645: return "_wrap_estimateExternalWrenchesWithoutInternalFT"; + case 1646: return "_wrap_estimateExternalWrenches"; + case 1647: return "_wrap_dynamicsEstimationForwardVelAccKinematics"; + case 1648: return "_wrap_dynamicsEstimationForwardVelKinematics"; + case 1649: return "_wrap_computeLinkNetWrenchesWithoutGravity"; + case 1650: return "_wrap_estimateLinkContactWrenchesFromLinkNetExternalWrenches"; + case 1651: return "new_ExtWrenchesAndJointTorquesEstimator"; + case 1652: return "delete_ExtWrenchesAndJointTorquesEstimator"; + case 1653: return "ExtWrenchesAndJointTorquesEstimator_setModelAndSensors"; + case 1654: return "ExtWrenchesAndJointTorquesEstimator_loadModelAndSensorsFromFile"; + case 1655: return "ExtWrenchesAndJointTorquesEstimator_loadModelAndSensorsFromFileWithSpecifiedDOFs"; + case 1656: return "ExtWrenchesAndJointTorquesEstimator_model"; + case 1657: return "ExtWrenchesAndJointTorquesEstimator_sensors"; + case 1658: return "ExtWrenchesAndJointTorquesEstimator_submodels"; + case 1659: return "ExtWrenchesAndJointTorquesEstimator_updateKinematicsFromFloatingBase"; + case 1660: return "ExtWrenchesAndJointTorquesEstimator_updateKinematicsFromFixedBase"; + case 1661: return "ExtWrenchesAndJointTorquesEstimator_computeExpectedFTSensorsMeasurements"; + case 1662: return "ExtWrenchesAndJointTorquesEstimator_estimateExtWrenchesAndJointTorques"; + case 1663: return "ExtWrenchesAndJointTorquesEstimator_checkThatTheModelIsStill"; + case 1664: return "ExtWrenchesAndJointTorquesEstimator_estimateLinkNetWrenchesWithoutGravity"; + case 1665: return "new_SimpleLeggedOdometry"; + case 1666: return "delete_SimpleLeggedOdometry"; + case 1667: return "SimpleLeggedOdometry_setModel"; + case 1668: return "SimpleLeggedOdometry_loadModelFromFile"; + case 1669: return "SimpleLeggedOdometry_loadModelFromFileWithSpecifiedDOFs"; + case 1670: return "SimpleLeggedOdometry_model"; + case 1671: return "SimpleLeggedOdometry_updateKinematics"; + case 1672: return "SimpleLeggedOdometry_init"; + case 1673: return "SimpleLeggedOdometry_changeFixedFrame"; + case 1674: return "SimpleLeggedOdometry_getCurrentFixedLink"; + case 1675: return "SimpleLeggedOdometry_getWorldLinkTransform"; + case 1676: return "SimpleLeggedOdometry_getWorldFrameTransform"; + case 1677: return "_wrap_isLinkBerdyDynamicVariable"; + case 1678: return "_wrap_isJointBerdyDynamicVariable"; + case 1679: return "_wrap_isDOFBerdyDynamicVariable"; + case 1680: return "new_BerdyOptions"; + case 1681: return "BerdyOptions_berdyVariant_get"; + case 1682: return "BerdyOptions_berdyVariant_set"; + case 1683: return "BerdyOptions_includeAllNetExternalWrenchesAsDynamicVariables_get"; + case 1684: return "BerdyOptions_includeAllNetExternalWrenchesAsDynamicVariables_set"; + case 1685: return "BerdyOptions_includeAllJointAccelerationsAsSensors_get"; + case 1686: return "BerdyOptions_includeAllJointAccelerationsAsSensors_set"; + case 1687: return "BerdyOptions_includeAllJointTorquesAsSensors_get"; + case 1688: return "BerdyOptions_includeAllJointTorquesAsSensors_set"; + case 1689: return "BerdyOptions_includeAllNetExternalWrenchesAsSensors_get"; + case 1690: return "BerdyOptions_includeAllNetExternalWrenchesAsSensors_set"; + case 1691: return "BerdyOptions_includeFixedBaseExternalWrench_get"; + case 1692: return "BerdyOptions_includeFixedBaseExternalWrench_set"; + case 1693: return "BerdyOptions_jointOnWhichTheInternalWrenchIsMeasured_get"; + case 1694: return "BerdyOptions_jointOnWhichTheInternalWrenchIsMeasured_set"; + case 1695: return "BerdyOptions_baseLink_get"; + case 1696: return "BerdyOptions_baseLink_set"; + case 1697: return "BerdyOptions_checkConsistency"; + case 1698: return "delete_BerdyOptions"; + case 1699: return "BerdySensor_type_get"; + case 1700: return "BerdySensor_type_set"; + case 1701: return "BerdySensor_id_get"; + case 1702: return "BerdySensor_id_set"; + case 1703: return "BerdySensor_range_get"; + case 1704: return "BerdySensor_range_set"; + case 1705: return "BerdySensor_eq"; + case 1706: return "BerdySensor_lt"; + case 1707: return "new_BerdySensor"; + case 1708: return "delete_BerdySensor"; + case 1709: return "BerdyDynamicVariable_type_get"; + case 1710: return "BerdyDynamicVariable_type_set"; + case 1711: return "BerdyDynamicVariable_id_get"; + case 1712: return "BerdyDynamicVariable_id_set"; + case 1713: return "BerdyDynamicVariable_range_get"; + case 1714: return "BerdyDynamicVariable_range_set"; + case 1715: return "BerdyDynamicVariable_eq"; + case 1716: return "BerdyDynamicVariable_lt"; + case 1717: return "new_BerdyDynamicVariable"; + case 1718: return "delete_BerdyDynamicVariable"; + case 1719: return "new_BerdyHelper"; + case 1720: return "BerdyHelper_dynamicTraversal"; + case 1721: return "BerdyHelper_model"; + case 1722: return "BerdyHelper_sensors"; + case 1723: return "BerdyHelper_isValid"; + case 1724: return "BerdyHelper_init"; + case 1725: return "BerdyHelper_getOptions"; + case 1726: return "BerdyHelper_getNrOfDynamicVariables"; + case 1727: return "BerdyHelper_getNrOfDynamicEquations"; + case 1728: return "BerdyHelper_getNrOfSensorsMeasurements"; + case 1729: return "BerdyHelper_resizeAndZeroBerdyMatrices"; + case 1730: return "BerdyHelper_getBerdyMatrices"; + case 1731: return "BerdyHelper_getSensorsOrdering"; + case 1732: return "BerdyHelper_getRangeSensorVariable"; + case 1733: return "BerdyHelper_getRangeDOFSensorVariable"; + case 1734: return "BerdyHelper_getRangeJointSensorVariable"; + case 1735: return "BerdyHelper_getRangeLinkSensorVariable"; + case 1736: return "BerdyHelper_getRangeLinkVariable"; + case 1737: return "BerdyHelper_getRangeJointVariable"; + case 1738: return "BerdyHelper_getRangeDOFVariable"; + case 1739: return "BerdyHelper_getDynamicVariablesOrdering"; + case 1740: return "BerdyHelper_serializeDynamicVariables"; + case 1741: return "BerdyHelper_serializeSensorVariables"; + case 1742: return "BerdyHelper_serializeDynamicVariablesComputedFromFixedBaseRNEA"; + case 1743: return "BerdyHelper_extractJointTorquesFromDynamicVariables"; + case 1744: return "BerdyHelper_extractLinkNetExternalWrenchesFromDynamicVariables"; + case 1745: return "BerdyHelper_updateKinematicsFromFloatingBase"; + case 1746: return "BerdyHelper_updateKinematicsFromFixedBase"; + case 1747: return "BerdyHelper_updateKinematicsFromTraversalFixedBase"; + case 1748: return "BerdyHelper_setNetExternalWrenchMeasurementFrame"; + case 1749: return "BerdyHelper_getNetExternalWrenchMeasurementFrame"; + case 1750: return "delete_BerdyHelper"; + case 1751: return "new_BerdySparseMAPSolver"; + case 1752: return "delete_BerdySparseMAPSolver"; + case 1753: return "BerdySparseMAPSolver_setDynamicsConstraintsPriorCovariance"; + case 1754: return "BerdySparseMAPSolver_setDynamicsRegularizationPriorCovariance"; + case 1755: return "BerdySparseMAPSolver_setDynamicsRegularizationPriorExpectedValue"; + case 1756: return "BerdySparseMAPSolver_setMeasurementsPriorCovariance"; + case 1757: return "BerdySparseMAPSolver_dynamicsConstraintsPriorCovarianceInverse"; + case 1758: return "BerdySparseMAPSolver_dynamicsRegularizationPriorCovarianceInverse"; + case 1759: return "BerdySparseMAPSolver_dynamicsRegularizationPriorExpectedValue"; + case 1760: return "BerdySparseMAPSolver_measurementsPriorCovarianceInverse"; + case 1761: return "BerdySparseMAPSolver_isValid"; + case 1762: return "BerdySparseMAPSolver_initialize"; + case 1763: return "BerdySparseMAPSolver_updateEstimateInformationFixedBase"; + case 1764: return "BerdySparseMAPSolver_updateEstimateInformationFloatingBase"; + case 1765: return "BerdySparseMAPSolver_doEstimate"; + case 1766: return "BerdySparseMAPSolver_getLastEstimate"; + case 1767: return "AttitudeEstimatorState_m_orientation_get"; + case 1768: return "AttitudeEstimatorState_m_orientation_set"; + case 1769: return "AttitudeEstimatorState_m_angular_velocity_get"; + case 1770: return "AttitudeEstimatorState_m_angular_velocity_set"; + case 1771: return "AttitudeEstimatorState_m_gyroscope_bias_get"; + case 1772: return "AttitudeEstimatorState_m_gyroscope_bias_set"; + case 1773: return "new_AttitudeEstimatorState"; + case 1774: return "delete_AttitudeEstimatorState"; + case 1775: return "delete_IAttitudeEstimator"; + case 1776: return "IAttitudeEstimator_updateFilterWithMeasurements"; + case 1777: return "IAttitudeEstimator_propagateStates"; + case 1778: return "IAttitudeEstimator_getOrientationEstimateAsRotationMatrix"; + case 1779: return "IAttitudeEstimator_getOrientationEstimateAsQuaternion"; + case 1780: return "IAttitudeEstimator_getOrientationEstimateAsRPY"; + case 1781: return "IAttitudeEstimator_getInternalStateSize"; + case 1782: return "IAttitudeEstimator_getInternalState"; + case 1783: return "IAttitudeEstimator_getDefaultInternalInitialState"; + case 1784: return "IAttitudeEstimator_setInternalState"; + case 1785: return "IAttitudeEstimator_setInternalStateInitialOrientation"; + case 1786: return "AttitudeMahonyFilterParameters_time_step_in_seconds_get"; + case 1787: return "AttitudeMahonyFilterParameters_time_step_in_seconds_set"; + case 1788: return "AttitudeMahonyFilterParameters_kp_get"; + case 1789: return "AttitudeMahonyFilterParameters_kp_set"; + case 1790: return "AttitudeMahonyFilterParameters_ki_get"; + case 1791: return "AttitudeMahonyFilterParameters_ki_set"; + case 1792: return "AttitudeMahonyFilterParameters_use_magnetometer_measurements_get"; + case 1793: return "AttitudeMahonyFilterParameters_use_magnetometer_measurements_set"; + case 1794: return "AttitudeMahonyFilterParameters_confidence_magnetometer_measurements_get"; + case 1795: return "AttitudeMahonyFilterParameters_confidence_magnetometer_measurements_set"; + case 1796: return "new_AttitudeMahonyFilterParameters"; + case 1797: return "delete_AttitudeMahonyFilterParameters"; + case 1798: return "new_AttitudeMahonyFilter"; + case 1799: return "AttitudeMahonyFilter_useMagnetoMeterMeasurements"; + case 1800: return "AttitudeMahonyFilter_setConfidenceForMagnetometerMeasurements"; + case 1801: return "AttitudeMahonyFilter_setGainkp"; + case 1802: return "AttitudeMahonyFilter_setGainki"; + case 1803: return "AttitudeMahonyFilter_setTimeStepInSeconds"; + case 1804: return "AttitudeMahonyFilter_setGravityDirection"; + case 1805: return "AttitudeMahonyFilter_setParameters"; + case 1806: return "AttitudeMahonyFilter_getParameters"; + case 1807: return "AttitudeMahonyFilter_updateFilterWithMeasurements"; + case 1808: return "AttitudeMahonyFilter_propagateStates"; + case 1809: return "AttitudeMahonyFilter_getOrientationEstimateAsRotationMatrix"; + case 1810: return "AttitudeMahonyFilter_getOrientationEstimateAsQuaternion"; + case 1811: return "AttitudeMahonyFilter_getOrientationEstimateAsRPY"; + case 1812: return "AttitudeMahonyFilter_getInternalStateSize"; + case 1813: return "AttitudeMahonyFilter_getInternalState"; + case 1814: return "AttitudeMahonyFilter_getDefaultInternalInitialState"; + case 1815: return "AttitudeMahonyFilter_setInternalState"; + case 1816: return "AttitudeMahonyFilter_setInternalStateInitialOrientation"; + case 1817: return "delete_AttitudeMahonyFilter"; + case 1818: return "DiscreteExtendedKalmanFilterHelper_ekf_f"; + case 1819: return "DiscreteExtendedKalmanFilterHelper_ekf_h"; + case 1820: return "DiscreteExtendedKalmanFilterHelper_ekfComputeJacobianF"; + case 1821: return "DiscreteExtendedKalmanFilterHelper_ekfComputeJacobianH"; + case 1822: return "DiscreteExtendedKalmanFilterHelper_ekfPredict"; + case 1823: return "DiscreteExtendedKalmanFilterHelper_ekfUpdate"; + case 1824: return "DiscreteExtendedKalmanFilterHelper_ekfInit"; + case 1825: return "DiscreteExtendedKalmanFilterHelper_ekfReset"; + case 1826: return "DiscreteExtendedKalmanFilterHelper_ekfSetMeasurementVector"; + case 1827: return "DiscreteExtendedKalmanFilterHelper_ekfSetInputVector"; + case 1828: return "DiscreteExtendedKalmanFilterHelper_ekfSetInitialState"; + case 1829: return "DiscreteExtendedKalmanFilterHelper_ekfSetStateCovariance"; + case 1830: return "DiscreteExtendedKalmanFilterHelper_ekfSetSystemNoiseCovariance"; + case 1831: return "DiscreteExtendedKalmanFilterHelper_ekfSetMeasurementNoiseCovariance"; + case 1832: return "DiscreteExtendedKalmanFilterHelper_ekfSetStateSize"; + case 1833: return "DiscreteExtendedKalmanFilterHelper_ekfSetInputSize"; + case 1834: return "DiscreteExtendedKalmanFilterHelper_ekfSetOutputSize"; + case 1835: return "DiscreteExtendedKalmanFilterHelper_ekfGetStates"; + case 1836: return "DiscreteExtendedKalmanFilterHelper_ekfGetStateCovariance"; + case 1837: return "delete_DiscreteExtendedKalmanFilterHelper"; + case 1838: return "output_dimensions_with_magnetometer_get"; + case 1839: return "output_dimensions_without_magnetometer_get"; + case 1840: return "input_dimensions_get"; + case 1841: return "AttitudeQuaternionEKFParameters_time_step_in_seconds_get"; + case 1842: return "AttitudeQuaternionEKFParameters_time_step_in_seconds_set"; + case 1843: return "AttitudeQuaternionEKFParameters_bias_correlation_time_factor_get"; + case 1844: return "AttitudeQuaternionEKFParameters_bias_correlation_time_factor_set"; + case 1845: return "AttitudeQuaternionEKFParameters_accelerometer_noise_variance_get"; + case 1846: return "AttitudeQuaternionEKFParameters_accelerometer_noise_variance_set"; + case 1847: return "AttitudeQuaternionEKFParameters_magnetometer_noise_variance_get"; + case 1848: return "AttitudeQuaternionEKFParameters_magnetometer_noise_variance_set"; + case 1849: return "AttitudeQuaternionEKFParameters_gyroscope_noise_variance_get"; + case 1850: return "AttitudeQuaternionEKFParameters_gyroscope_noise_variance_set"; + case 1851: return "AttitudeQuaternionEKFParameters_gyro_bias_noise_variance_get"; + case 1852: return "AttitudeQuaternionEKFParameters_gyro_bias_noise_variance_set"; + case 1853: return "AttitudeQuaternionEKFParameters_initial_orientation_error_variance_get"; + case 1854: return "AttitudeQuaternionEKFParameters_initial_orientation_error_variance_set"; + case 1855: return "AttitudeQuaternionEKFParameters_initial_ang_vel_error_variance_get"; + case 1856: return "AttitudeQuaternionEKFParameters_initial_ang_vel_error_variance_set"; + case 1857: return "AttitudeQuaternionEKFParameters_initial_gyro_bias_error_variance_get"; + case 1858: return "AttitudeQuaternionEKFParameters_initial_gyro_bias_error_variance_set"; + case 1859: return "AttitudeQuaternionEKFParameters_use_magnetometer_measurements_get"; + case 1860: return "AttitudeQuaternionEKFParameters_use_magnetometer_measurements_set"; + case 1861: return "new_AttitudeQuaternionEKFParameters"; + case 1862: return "delete_AttitudeQuaternionEKFParameters"; + case 1863: return "new_AttitudeQuaternionEKF"; + case 1864: return "AttitudeQuaternionEKF_getParameters"; + case 1865: return "AttitudeQuaternionEKF_setParameters"; + case 1866: return "AttitudeQuaternionEKF_setGravityDirection"; + case 1867: return "AttitudeQuaternionEKF_setTimeStepInSeconds"; + case 1868: return "AttitudeQuaternionEKF_setBiasCorrelationTimeFactor"; + case 1869: return "AttitudeQuaternionEKF_useMagnetometerMeasurements"; + case 1870: return "AttitudeQuaternionEKF_setMeasurementNoiseVariance"; + case 1871: return "AttitudeQuaternionEKF_setSystemNoiseVariance"; + case 1872: return "AttitudeQuaternionEKF_setInitialStateCovariance"; + case 1873: return "AttitudeQuaternionEKF_initializeFilter"; + case 1874: return "AttitudeQuaternionEKF_updateFilterWithMeasurements"; + case 1875: return "AttitudeQuaternionEKF_propagateStates"; + case 1876: return "AttitudeQuaternionEKF_getOrientationEstimateAsRotationMatrix"; + case 1877: return "AttitudeQuaternionEKF_getOrientationEstimateAsQuaternion"; + case 1878: return "AttitudeQuaternionEKF_getOrientationEstimateAsRPY"; + case 1879: return "AttitudeQuaternionEKF_getInternalStateSize"; + case 1880: return "AttitudeQuaternionEKF_getInternalState"; + case 1881: return "AttitudeQuaternionEKF_getDefaultInternalInitialState"; + case 1882: return "AttitudeQuaternionEKF_setInternalState"; + case 1883: return "AttitudeQuaternionEKF_setInternalStateInitialOrientation"; + case 1884: return "delete_AttitudeQuaternionEKF"; + case 1885: return "_wrap_estimateInertialParametersFromLinkBoundingBoxesAndTotalMass"; + case 1886: return "DynamicsRegressorParameter_category_get"; + case 1887: return "DynamicsRegressorParameter_category_set"; + case 1888: return "DynamicsRegressorParameter_elemIndex_get"; + case 1889: return "DynamicsRegressorParameter_elemIndex_set"; + case 1890: return "DynamicsRegressorParameter_type_get"; + case 1891: return "DynamicsRegressorParameter_type_set"; + case 1892: return "DynamicsRegressorParameter_lt"; + case 1893: return "DynamicsRegressorParameter_eq"; + case 1894: return "DynamicsRegressorParameter_ne"; + case 1895: return "new_DynamicsRegressorParameter"; + case 1896: return "delete_DynamicsRegressorParameter"; + case 1897: return "DynamicsRegressorParametersList_parameters_get"; + case 1898: return "DynamicsRegressorParametersList_parameters_set"; + case 1899: return "DynamicsRegressorParametersList_getDescriptionOfParameter"; + case 1900: return "DynamicsRegressorParametersList_addParam"; + case 1901: return "DynamicsRegressorParametersList_addList"; + case 1902: return "DynamicsRegressorParametersList_findParam"; + case 1903: return "DynamicsRegressorParametersList_getNrOfParameters"; + case 1904: return "new_DynamicsRegressorParametersList"; + case 1905: return "delete_DynamicsRegressorParametersList"; + case 1906: return "new_DynamicsRegressorGenerator"; + case 1907: return "delete_DynamicsRegressorGenerator"; + case 1908: return "DynamicsRegressorGenerator_loadRobotAndSensorsModelFromFile"; + case 1909: return "DynamicsRegressorGenerator_loadRobotAndSensorsModelFromString"; + case 1910: return "DynamicsRegressorGenerator_loadRegressorStructureFromFile"; + case 1911: return "DynamicsRegressorGenerator_loadRegressorStructureFromString"; + case 1912: return "DynamicsRegressorGenerator_isValid"; + case 1913: return "DynamicsRegressorGenerator_getNrOfParameters"; + case 1914: return "DynamicsRegressorGenerator_getNrOfOutputs"; + case 1915: return "DynamicsRegressorGenerator_getNrOfDegreesOfFreedom"; + case 1916: return "DynamicsRegressorGenerator_getDescriptionOfParameter"; + case 1917: return "DynamicsRegressorGenerator_getDescriptionOfParameters"; + case 1918: return "DynamicsRegressorGenerator_getDescriptionOfOutput"; + case 1919: return "DynamicsRegressorGenerator_getDescriptionOfOutputs"; + case 1920: return "DynamicsRegressorGenerator_getDescriptionOfDegreeOfFreedom"; + case 1921: return "DynamicsRegressorGenerator_getDescriptionOfDegreesOfFreedom"; + case 1922: return "DynamicsRegressorGenerator_getDescriptionOfLink"; + case 1923: return "DynamicsRegressorGenerator_getDescriptionOfLinks"; + case 1924: return "DynamicsRegressorGenerator_getNrOfLinks"; + case 1925: return "DynamicsRegressorGenerator_getNrOfFakeLinks"; + case 1926: return "DynamicsRegressorGenerator_getBaseLinkName"; + case 1927: return "DynamicsRegressorGenerator_getSensorsModel"; + case 1928: return "DynamicsRegressorGenerator_setRobotState"; + case 1929: return "DynamicsRegressorGenerator_getSensorsMeasurements"; + case 1930: return "DynamicsRegressorGenerator_setTorqueSensorMeasurement"; + case 1931: return "DynamicsRegressorGenerator_computeRegressor"; + case 1932: return "DynamicsRegressorGenerator_getModelParameters"; + case 1933: return "DynamicsRegressorGenerator_computeFloatingBaseIdentifiableSubspace"; + case 1934: return "DynamicsRegressorGenerator_computeFixedBaseIdentifiableSubspace"; + case 1935: return "DynamicsRegressorGenerator_generate_random_regressors"; + case 1936: return "new_KinDynComputations"; + case 1937: return "delete_KinDynComputations"; + case 1938: return "KinDynComputations_loadRobotModel"; + case 1939: return "KinDynComputations_loadRobotModelFromFile"; + case 1940: return "KinDynComputations_loadRobotModelFromString"; + case 1941: return "KinDynComputations_isValid"; + case 1942: return "KinDynComputations_setFrameVelocityRepresentation"; + case 1943: return "KinDynComputations_getFrameVelocityRepresentation"; + case 1944: return "KinDynComputations_getNrOfDegreesOfFreedom"; + case 1945: return "KinDynComputations_getDescriptionOfDegreeOfFreedom"; + case 1946: return "KinDynComputations_getDescriptionOfDegreesOfFreedom"; + case 1947: return "KinDynComputations_getNrOfLinks"; + case 1948: return "KinDynComputations_getNrOfFrames"; + case 1949: return "KinDynComputations_getFloatingBase"; + case 1950: return "KinDynComputations_setFloatingBase"; + case 1951: return "KinDynComputations_model"; + case 1952: return "KinDynComputations_getRobotModel"; + case 1953: return "KinDynComputations_getRelativeJacobianSparsityPattern"; + case 1954: return "KinDynComputations_getFrameFreeFloatingJacobianSparsityPattern"; + case 1955: return "KinDynComputations_setJointPos"; + case 1956: return "KinDynComputations_setRobotState"; + case 1957: return "KinDynComputations_getRobotState"; + case 1958: return "KinDynComputations_getWorldBaseTransform"; + case 1959: return "KinDynComputations_getBaseTwist"; + case 1960: return "KinDynComputations_getJointPos"; + case 1961: return "KinDynComputations_getJointVel"; + case 1962: return "KinDynComputations_getModelVel"; + case 1963: return "KinDynComputations_getFrameIndex"; + case 1964: return "KinDynComputations_getFrameName"; + case 1965: return "KinDynComputations_getWorldTransform"; + case 1966: return "KinDynComputations_getWorldTransformsAsHomogeneous"; + case 1967: return "KinDynComputations_getRelativeTransformExplicit"; + case 1968: return "KinDynComputations_getRelativeTransform"; + case 1969: return "KinDynComputations_getFrameVel"; + case 1970: return "KinDynComputations_getFrameAcc"; + case 1971: return "KinDynComputations_getFrameFreeFloatingJacobian"; + case 1972: return "KinDynComputations_getRelativeJacobian"; + case 1973: return "KinDynComputations_getRelativeJacobianExplicit"; + case 1974: return "KinDynComputations_getFrameBiasAcc"; + case 1975: return "KinDynComputations_getCenterOfMassPosition"; + case 1976: return "KinDynComputations_getCenterOfMassVelocity"; + case 1977: return "KinDynComputations_getCenterOfMassJacobian"; + case 1978: return "KinDynComputations_getCenterOfMassBiasAcc"; + case 1979: return "KinDynComputations_getAverageVelocity"; + case 1980: return "KinDynComputations_getAverageVelocityJacobian"; + case 1981: return "KinDynComputations_getCentroidalAverageVelocity"; + case 1982: return "KinDynComputations_getCentroidalAverageVelocityJacobian"; + case 1983: return "KinDynComputations_getLinearAngularMomentum"; + case 1984: return "KinDynComputations_getLinearAngularMomentumJacobian"; + case 1985: return "KinDynComputations_getCentroidalTotalMomentum"; + case 1986: return "KinDynComputations_getFreeFloatingMassMatrix"; + case 1987: return "KinDynComputations_inverseDynamics"; + case 1988: return "KinDynComputations_generalizedBiasForces"; + case 1989: return "KinDynComputations_generalizedGravityForces"; + case 1990: return "KinDynComputations_generalizedExternalForces"; + case 1991: return "KinDynComputations_inverseDynamicsInertialParametersRegressor"; + case 1992: return "Matrix4x4Vector_pop"; + case 1993: return "Matrix4x4Vector_brace"; + case 1994: return "Matrix4x4Vector_setbrace"; + case 1995: return "Matrix4x4Vector_append"; + case 1996: return "Matrix4x4Vector_empty"; + case 1997: return "Matrix4x4Vector_size"; + case 1998: return "Matrix4x4Vector_swap"; + case 1999: return "Matrix4x4Vector_begin"; + case 2000: return "Matrix4x4Vector_end"; + case 2001: return "Matrix4x4Vector_rbegin"; + case 2002: return "Matrix4x4Vector_rend"; + case 2003: return "Matrix4x4Vector_clear"; + case 2004: return "Matrix4x4Vector_get_allocator"; + case 2005: return "Matrix4x4Vector_pop_back"; + case 2006: return "Matrix4x4Vector_erase"; + case 2007: return "new_Matrix4x4Vector"; + case 2008: return "Matrix4x4Vector_push_back"; + case 2009: return "Matrix4x4Vector_front"; + case 2010: return "Matrix4x4Vector_back"; + case 2011: return "Matrix4x4Vector_assign"; + case 2012: return "Matrix4x4Vector_resize"; + case 2013: return "Matrix4x4Vector_insert"; + case 2014: return "Matrix4x4Vector_reserve"; + case 2015: return "Matrix4x4Vector_capacity"; + case 2016: return "Matrix4x4Vector_toMatlab"; + case 2017: return "delete_Matrix4x4Vector"; + case 2018: return "delete_ICamera"; + case 2019: return "ICamera_setPosition"; + case 2020: return "ICamera_setTarget"; + case 2021: return "ICamera_setUpVector"; + case 2022: return "ColorViz_r_get"; + case 2023: return "ColorViz_r_set"; + case 2024: return "ColorViz_g_get"; + case 2025: return "ColorViz_g_set"; + case 2026: return "ColorViz_b_get"; + case 2027: return "ColorViz_b_set"; + case 2028: return "ColorViz_a_get"; + case 2029: return "ColorViz_a_set"; + case 2030: return "new_ColorViz"; + case 2031: return "delete_ColorViz"; + case 2032: return "delete_ILight"; + case 2033: return "ILight_getName"; + case 2034: return "ILight_setType"; + case 2035: return "ILight_getType"; + case 2036: return "ILight_setPosition"; + case 2037: return "ILight_getPosition"; + case 2038: return "ILight_setDirection"; + case 2039: return "ILight_getDirection"; + case 2040: return "ILight_setAmbientColor"; + case 2041: return "ILight_getAmbientColor"; + case 2042: return "ILight_setSpecularColor"; + case 2043: return "ILight_getSpecularColor"; + case 2044: return "ILight_setDiffuseColor"; + case 2045: return "ILight_getDiffuseColor"; + case 2046: return "delete_IEnvironment"; + case 2047: return "IEnvironment_getElements"; + case 2048: return "IEnvironment_setElementVisibility"; + case 2049: return "IEnvironment_setBackgroundColor"; + case 2050: return "IEnvironment_setAmbientLight"; + case 2051: return "IEnvironment_getLights"; + case 2052: return "IEnvironment_addLight"; + case 2053: return "IEnvironment_lightViz"; + case 2054: return "IEnvironment_removeLight"; + case 2055: return "delete_IJetsVisualization"; + case 2056: return "IJetsVisualization_setJetsFrames"; + case 2057: return "IJetsVisualization_getNrOfJets"; + case 2058: return "IJetsVisualization_getJetDirection"; + case 2059: return "IJetsVisualization_setJetDirection"; + case 2060: return "IJetsVisualization_setJetColor"; + case 2061: return "IJetsVisualization_setJetsDimensions"; + case 2062: return "IJetsVisualization_setJetsIntensity"; + case 2063: return "delete_IVectorsVisualization"; + case 2064: return "IVectorsVisualization_addVector"; + case 2065: return "IVectorsVisualization_getNrOfVectors"; + case 2066: return "IVectorsVisualization_getVector"; + case 2067: return "IVectorsVisualization_updateVector"; + case 2068: return "IVectorsVisualization_setVectorColor"; + case 2069: return "IVectorsVisualization_setVectorsAspect"; + case 2070: return "delete_IModelVisualization"; + case 2071: return "IModelVisualization_setPositions"; + case 2072: return "IModelVisualization_setLinkPositions"; + case 2073: return "IModelVisualization_model"; + case 2074: return "IModelVisualization_getInstanceName"; + case 2075: return "IModelVisualization_setModelVisibility"; + case 2076: return "IModelVisualization_setModelColor"; + case 2077: return "IModelVisualization_resetModelColor"; + case 2078: return "IModelVisualization_setLinkColor"; + case 2079: return "IModelVisualization_resetLinkColor"; + case 2080: return "IModelVisualization_getLinkNames"; + case 2081: return "IModelVisualization_setLinkVisibility"; + case 2082: return "IModelVisualization_getFeatures"; + case 2083: return "IModelVisualization_setFeatureVisibility"; + case 2084: return "IModelVisualization_jets"; + case 2085: return "IModelVisualization_getWorldModelTransform"; + case 2086: return "IModelVisualization_getWorldLinkTransform"; + case 2087: return "VisualizerOptions_verbose_get"; + case 2088: return "VisualizerOptions_verbose_set"; + case 2089: return "VisualizerOptions_winWidth_get"; + case 2090: return "VisualizerOptions_winWidth_set"; + case 2091: return "VisualizerOptions_winHeight_get"; + case 2092: return "VisualizerOptions_winHeight_set"; + case 2093: return "VisualizerOptions_rootFrameArrowsDimension_get"; + case 2094: return "VisualizerOptions_rootFrameArrowsDimension_set"; + case 2095: return "new_VisualizerOptions"; + case 2096: return "delete_VisualizerOptions"; + case 2097: return "new_Visualizer"; + case 2098: return "delete_Visualizer"; + case 2099: return "Visualizer_init"; + case 2100: return "Visualizer_getNrOfVisualizedModels"; + case 2101: return "Visualizer_getModelInstanceName"; + case 2102: return "Visualizer_getModelInstanceIndex"; + case 2103: return "Visualizer_addModel"; + case 2104: return "Visualizer_modelViz"; + case 2105: return "Visualizer_camera"; + case 2106: return "Visualizer_enviroment"; + case 2107: return "Visualizer_vectors"; + case 2108: return "Visualizer_run"; + case 2109: return "Visualizer_draw"; + case 2110: return "Visualizer_drawToFile"; + case 2111: return "Visualizer_close"; + case 2112: return "Polygon_m_vertices_get"; + case 2113: return "Polygon_m_vertices_set"; + case 2114: return "new_Polygon"; + case 2115: return "Polygon_setNrOfVertices"; + case 2116: return "Polygon_getNrOfVertices"; + case 2117: return "Polygon_isValid"; + case 2118: return "Polygon_applyTransform"; + case 2119: return "Polygon_paren"; + case 2120: return "Polygon_XYRectangleFromOffsets"; + case 2121: return "delete_Polygon"; + case 2122: return "Polygon2D_m_vertices_get"; + case 2123: return "Polygon2D_m_vertices_set"; + case 2124: return "new_Polygon2D"; + case 2125: return "Polygon2D_setNrOfVertices"; + case 2126: return "Polygon2D_getNrOfVertices"; + case 2127: return "Polygon2D_isValid"; + case 2128: return "Polygon2D_paren"; + case 2129: return "delete_Polygon2D"; + case 2130: return "ConvexHullProjectionConstraint_setActive"; + case 2131: return "ConvexHullProjectionConstraint_isActive"; + case 2132: return "ConvexHullProjectionConstraint_getNrOfConstraints"; + case 2133: return "ConvexHullProjectionConstraint_projectedConvexHull_get"; + case 2134: return "ConvexHullProjectionConstraint_projectedConvexHull_set"; + case 2135: return "ConvexHullProjectionConstraint_A_get"; + case 2136: return "ConvexHullProjectionConstraint_A_set"; + case 2137: return "ConvexHullProjectionConstraint_b_get"; + case 2138: return "ConvexHullProjectionConstraint_b_set"; + case 2139: return "ConvexHullProjectionConstraint_P_get"; + case 2140: return "ConvexHullProjectionConstraint_P_set"; + case 2141: return "ConvexHullProjectionConstraint_Pdirection_get"; + case 2142: return "ConvexHullProjectionConstraint_Pdirection_set"; + case 2143: return "ConvexHullProjectionConstraint_AtimesP_get"; + case 2144: return "ConvexHullProjectionConstraint_AtimesP_set"; + case 2145: return "ConvexHullProjectionConstraint_o_get"; + case 2146: return "ConvexHullProjectionConstraint_o_set"; + case 2147: return "ConvexHullProjectionConstraint_buildConvexHull"; + case 2148: return "ConvexHullProjectionConstraint_supportFrameIndices_get"; + case 2149: return "ConvexHullProjectionConstraint_supportFrameIndices_set"; + case 2150: return "ConvexHullProjectionConstraint_absoluteFrame_X_supportFrame_get"; + case 2151: return "ConvexHullProjectionConstraint_absoluteFrame_X_supportFrame_set"; + case 2152: return "ConvexHullProjectionConstraint_project"; + case 2153: return "ConvexHullProjectionConstraint_computeMargin"; + case 2154: return "ConvexHullProjectionConstraint_setProjectionAlongDirection"; + case 2155: return "ConvexHullProjectionConstraint_projectAlongDirection"; + case 2156: return "new_ConvexHullProjectionConstraint"; + case 2157: return "delete_ConvexHullProjectionConstraint"; + case 2158: return "_wrap_sizeOfRotationParametrization"; + case 2159: return "new_InverseKinematics"; + case 2160: return "delete_InverseKinematics"; + case 2161: return "InverseKinematics_loadModelFromFile"; + case 2162: return "InverseKinematics_setModel"; + case 2163: return "InverseKinematics_setJointLimits"; + case 2164: return "InverseKinematics_getJointLimits"; + case 2165: return "InverseKinematics_clearProblem"; + case 2166: return "InverseKinematics_setFloatingBaseOnFrameNamed"; + case 2167: return "InverseKinematics_setRobotConfiguration"; + case 2168: return "InverseKinematics_setCurrentRobotConfiguration"; + case 2169: return "InverseKinematics_setJointConfiguration"; + case 2170: return "InverseKinematics_setRotationParametrization"; + case 2171: return "InverseKinematics_rotationParametrization"; + case 2172: return "InverseKinematics_setMaxIterations"; + case 2173: return "InverseKinematics_maxIterations"; + case 2174: return "InverseKinematics_setMaxCPUTime"; + case 2175: return "InverseKinematics_maxCPUTime"; + case 2176: return "InverseKinematics_setCostTolerance"; + case 2177: return "InverseKinematics_costTolerance"; + case 2178: return "InverseKinematics_setConstraintsTolerance"; + case 2179: return "InverseKinematics_constraintsTolerance"; + case 2180: return "InverseKinematics_setVerbosity"; + case 2181: return "InverseKinematics_linearSolverName"; + case 2182: return "InverseKinematics_setLinearSolverName"; + case 2183: return "InverseKinematics_addFrameConstraint"; + case 2184: return "InverseKinematics_addFramePositionConstraint"; + case 2185: return "InverseKinematics_addFrameRotationConstraint"; + case 2186: return "InverseKinematics_activateFrameConstraint"; + case 2187: return "InverseKinematics_deactivateFrameConstraint"; + case 2188: return "InverseKinematics_isFrameConstraintActive"; + case 2189: return "InverseKinematics_addCenterOfMassProjectionConstraint"; + case 2190: return "InverseKinematics_getCenterOfMassProjectionMargin"; + case 2191: return "InverseKinematics_getCenterOfMassProjectConstraintConvexHull"; + case 2192: return "InverseKinematics_addTarget"; + case 2193: return "InverseKinematics_addPositionTarget"; + case 2194: return "InverseKinematics_addRotationTarget"; + case 2195: return "InverseKinematics_updateTarget"; + case 2196: return "InverseKinematics_updatePositionTarget"; + case 2197: return "InverseKinematics_updateRotationTarget"; + case 2198: return "InverseKinematics_setDefaultTargetResolutionMode"; + case 2199: return "InverseKinematics_defaultTargetResolutionMode"; + case 2200: return "InverseKinematics_setTargetResolutionMode"; + case 2201: return "InverseKinematics_targetResolutionMode"; + case 2202: return "InverseKinematics_setDesiredJointConfiguration"; + case 2203: return "InverseKinematics_setDesiredFullJointsConfiguration"; + case 2204: return "InverseKinematics_setDesiredReducedJointConfiguration"; + case 2205: return "InverseKinematics_setInitialCondition"; + case 2206: return "InverseKinematics_setFullJointsInitialCondition"; + case 2207: return "InverseKinematics_setReducedInitialCondition"; + case 2208: return "InverseKinematics_solve"; + case 2209: return "InverseKinematics_getSolution"; + case 2210: return "InverseKinematics_getFullJointsSolution"; + case 2211: return "InverseKinematics_getReducedSolution"; + case 2212: return "InverseKinematics_getPoseForFrame"; + case 2213: return "InverseKinematics_model"; + case 2214: return "InverseKinematics_fullModel"; + case 2215: return "InverseKinematics_reducedModel"; + case 2216: return "InverseKinematics_setCOMTarget"; + case 2217: return "InverseKinematics_setCOMAsConstraint"; + case 2218: return "InverseKinematics_setCOMAsConstraintTolerance"; + case 2219: return "InverseKinematics_isCOMAConstraint"; + case 2220: return "InverseKinematics_isCOMTargetActive"; + case 2221: return "InverseKinematics_deactivateCOMTarget"; + case 2222: return "InverseKinematics_setCOMConstraintProjectionDirection"; + case 2223: return "new_DynamicsComputations"; + case 2224: return "delete_DynamicsComputations"; + case 2225: return "DynamicsComputations_loadRobotModelFromFile"; + case 2226: return "DynamicsComputations_loadRobotModelFromString"; + case 2227: return "DynamicsComputations_isValid"; + case 2228: return "DynamicsComputations_getNrOfDegreesOfFreedom"; + case 2229: return "DynamicsComputations_getDescriptionOfDegreeOfFreedom"; + case 2230: return "DynamicsComputations_getDescriptionOfDegreesOfFreedom"; + case 2231: return "DynamicsComputations_getNrOfLinks"; + case 2232: return "DynamicsComputations_getNrOfFrames"; + case 2233: return "DynamicsComputations_getFloatingBase"; + case 2234: return "DynamicsComputations_setFloatingBase"; + case 2235: return "DynamicsComputations_setRobotState"; + case 2236: return "DynamicsComputations_getWorldBaseTransform"; + case 2237: return "DynamicsComputations_getBaseTwist"; + case 2238: return "DynamicsComputations_getJointPos"; + case 2239: return "DynamicsComputations_getJointVel"; + case 2240: return "DynamicsComputations_getFrameIndex"; + case 2241: return "DynamicsComputations_getFrameName"; + case 2242: return "DynamicsComputations_getWorldTransform"; + case 2243: return "DynamicsComputations_getRelativeTransform"; + case 2244: return "DynamicsComputations_getFrameTwist"; + case 2245: return "DynamicsComputations_getFrameTwistInWorldOrient"; + case 2246: return "DynamicsComputations_getFrameProperSpatialAcceleration"; + case 2247: return "DynamicsComputations_getLinkIndex"; + case 2248: return "DynamicsComputations_getLinkInertia"; + case 2249: return "DynamicsComputations_getJointIndex"; + case 2250: return "DynamicsComputations_getJointName"; + case 2251: return "DynamicsComputations_getJointLimits"; + case 2252: return "DynamicsComputations_inverseDynamics"; + case 2253: return "DynamicsComputations_getFreeFloatingMassMatrix"; + case 2254: return "DynamicsComputations_getFrameJacobian"; + case 2255: return "DynamicsComputations_getDynamicsRegressor"; + case 2256: return "DynamicsComputations_getModelDynamicsParameters"; + case 2257: return "DynamicsComputations_getCenterOfMass"; + case 2258: return "DynamicsComputations_getCenterOfMassJacobian"; default: return 0; } } @@ -111237,2167 +113822,2219 @@ void mexFunction(int resc, mxArray *resv[], int argc, const mxArray *argv[]) { case 43: flag=_wrap_StringVector_reserve(resc,resv,argc,(mxArray**)(argv)); break; case 44: flag=_wrap_StringVector_capacity(resc,resv,argc,(mxArray**)(argv)); break; case 45: flag=_wrap_delete_StringVector(resc,resv,argc,(mxArray**)(argv)); break; - case 46: flag=_wrap_BerdySensors_pop(resc,resv,argc,(mxArray**)(argv)); break; - case 47: flag=_wrap_BerdySensors_brace(resc,resv,argc,(mxArray**)(argv)); break; - case 48: flag=_wrap_BerdySensors_setbrace(resc,resv,argc,(mxArray**)(argv)); break; - case 49: flag=_wrap_BerdySensors_append(resc,resv,argc,(mxArray**)(argv)); break; - case 50: flag=_wrap_BerdySensors_empty(resc,resv,argc,(mxArray**)(argv)); break; - case 51: flag=_wrap_BerdySensors_size(resc,resv,argc,(mxArray**)(argv)); break; - case 52: flag=_wrap_BerdySensors_swap(resc,resv,argc,(mxArray**)(argv)); break; - case 53: flag=_wrap_BerdySensors_begin(resc,resv,argc,(mxArray**)(argv)); break; - case 54: flag=_wrap_BerdySensors_end(resc,resv,argc,(mxArray**)(argv)); break; - case 55: flag=_wrap_BerdySensors_rbegin(resc,resv,argc,(mxArray**)(argv)); break; - case 56: flag=_wrap_BerdySensors_rend(resc,resv,argc,(mxArray**)(argv)); break; - case 57: flag=_wrap_BerdySensors_clear(resc,resv,argc,(mxArray**)(argv)); break; - case 58: flag=_wrap_BerdySensors_get_allocator(resc,resv,argc,(mxArray**)(argv)); break; - case 59: flag=_wrap_BerdySensors_pop_back(resc,resv,argc,(mxArray**)(argv)); break; - case 60: flag=_wrap_BerdySensors_erase(resc,resv,argc,(mxArray**)(argv)); break; - case 61: flag=_wrap_new_BerdySensors(resc,resv,argc,(mxArray**)(argv)); break; - case 62: flag=_wrap_BerdySensors_push_back(resc,resv,argc,(mxArray**)(argv)); break; - case 63: flag=_wrap_BerdySensors_front(resc,resv,argc,(mxArray**)(argv)); break; - case 64: flag=_wrap_BerdySensors_back(resc,resv,argc,(mxArray**)(argv)); break; - case 65: flag=_wrap_BerdySensors_assign(resc,resv,argc,(mxArray**)(argv)); break; - case 66: flag=_wrap_BerdySensors_resize(resc,resv,argc,(mxArray**)(argv)); break; - case 67: flag=_wrap_BerdySensors_insert(resc,resv,argc,(mxArray**)(argv)); break; - case 68: flag=_wrap_BerdySensors_reserve(resc,resv,argc,(mxArray**)(argv)); break; - case 69: flag=_wrap_BerdySensors_capacity(resc,resv,argc,(mxArray**)(argv)); break; - case 70: flag=_wrap_delete_BerdySensors(resc,resv,argc,(mxArray**)(argv)); break; - case 71: flag=_wrap_BerdyDynamicVariables_pop(resc,resv,argc,(mxArray**)(argv)); break; - case 72: flag=_wrap_BerdyDynamicVariables_brace(resc,resv,argc,(mxArray**)(argv)); break; - case 73: flag=_wrap_BerdyDynamicVariables_setbrace(resc,resv,argc,(mxArray**)(argv)); break; - case 74: flag=_wrap_BerdyDynamicVariables_append(resc,resv,argc,(mxArray**)(argv)); break; - case 75: flag=_wrap_BerdyDynamicVariables_empty(resc,resv,argc,(mxArray**)(argv)); break; - case 76: flag=_wrap_BerdyDynamicVariables_size(resc,resv,argc,(mxArray**)(argv)); break; - case 77: flag=_wrap_BerdyDynamicVariables_swap(resc,resv,argc,(mxArray**)(argv)); break; - case 78: flag=_wrap_BerdyDynamicVariables_begin(resc,resv,argc,(mxArray**)(argv)); break; - case 79: flag=_wrap_BerdyDynamicVariables_end(resc,resv,argc,(mxArray**)(argv)); break; - case 80: flag=_wrap_BerdyDynamicVariables_rbegin(resc,resv,argc,(mxArray**)(argv)); break; - case 81: flag=_wrap_BerdyDynamicVariables_rend(resc,resv,argc,(mxArray**)(argv)); break; - case 82: flag=_wrap_BerdyDynamicVariables_clear(resc,resv,argc,(mxArray**)(argv)); break; - case 83: flag=_wrap_BerdyDynamicVariables_get_allocator(resc,resv,argc,(mxArray**)(argv)); break; - case 84: flag=_wrap_BerdyDynamicVariables_pop_back(resc,resv,argc,(mxArray**)(argv)); break; - case 85: flag=_wrap_BerdyDynamicVariables_erase(resc,resv,argc,(mxArray**)(argv)); break; - case 86: flag=_wrap_new_BerdyDynamicVariables(resc,resv,argc,(mxArray**)(argv)); break; - case 87: flag=_wrap_BerdyDynamicVariables_push_back(resc,resv,argc,(mxArray**)(argv)); break; - case 88: flag=_wrap_BerdyDynamicVariables_front(resc,resv,argc,(mxArray**)(argv)); break; - case 89: flag=_wrap_BerdyDynamicVariables_back(resc,resv,argc,(mxArray**)(argv)); break; - case 90: flag=_wrap_BerdyDynamicVariables_assign(resc,resv,argc,(mxArray**)(argv)); break; - case 91: flag=_wrap_BerdyDynamicVariables_resize(resc,resv,argc,(mxArray**)(argv)); break; - case 92: flag=_wrap_BerdyDynamicVariables_insert(resc,resv,argc,(mxArray**)(argv)); break; - case 93: flag=_wrap_BerdyDynamicVariables_reserve(resc,resv,argc,(mxArray**)(argv)); break; - case 94: flag=_wrap_BerdyDynamicVariables_capacity(resc,resv,argc,(mxArray**)(argv)); break; - case 95: flag=_wrap_delete_BerdyDynamicVariables(resc,resv,argc,(mxArray**)(argv)); break; - case 96: flag=_wrap_reportInfo(resc,resv,argc,(mxArray**)(argv)); break; - case 97: flag=_wrap_reportDebug(resc,resv,argc,(mxArray**)(argv)); break; - case 98: flag=_wrap_IndexRange_offset_get(resc,resv,argc,(mxArray**)(argv)); break; - case 99: flag=_wrap_IndexRange_offset_set(resc,resv,argc,(mxArray**)(argv)); break; - case 100: flag=_wrap_IndexRange_size_get(resc,resv,argc,(mxArray**)(argv)); break; - case 101: flag=_wrap_IndexRange_size_set(resc,resv,argc,(mxArray**)(argv)); break; - case 102: flag=_wrap_IndexRange_isValid(resc,resv,argc,(mxArray**)(argv)); break; - case 103: flag=_wrap_IndexRange_InvalidRange(resc,resv,argc,(mxArray**)(argv)); break; - case 104: flag=_wrap_new_IndexRange(resc,resv,argc,(mxArray**)(argv)); break; - case 105: flag=_wrap_delete_IndexRange(resc,resv,argc,(mxArray**)(argv)); break; - case 106: flag=_wrap_checkDoublesAreEqual(resc,resv,argc,(mxArray**)(argv)); break; - case 107: flag=_wrap_new_MatrixDynSize(resc,resv,argc,(mxArray**)(argv)); break; - case 108: flag=_wrap_delete_MatrixDynSize(resc,resv,argc,(mxArray**)(argv)); break; - case 109: flag=_wrap_MatrixDynSize_paren(resc,resv,argc,(mxArray**)(argv)); break; - case 110: flag=_wrap_MatrixDynSize_getVal(resc,resv,argc,(mxArray**)(argv)); break; - case 111: flag=_wrap_MatrixDynSize_setVal(resc,resv,argc,(mxArray**)(argv)); break; - case 112: flag=_wrap_MatrixDynSize_rows(resc,resv,argc,(mxArray**)(argv)); break; - case 113: flag=_wrap_MatrixDynSize_cols(resc,resv,argc,(mxArray**)(argv)); break; - case 114: flag=_wrap_MatrixDynSize_data(resc,resv,argc,(mxArray**)(argv)); break; - case 115: flag=_wrap_MatrixDynSize_zero(resc,resv,argc,(mxArray**)(argv)); break; - case 116: flag=_wrap_MatrixDynSize_resize(resc,resv,argc,(mxArray**)(argv)); break; - case 117: flag=_wrap_MatrixDynSize_reserve(resc,resv,argc,(mxArray**)(argv)); break; - case 118: flag=_wrap_MatrixDynSize_capacity(resc,resv,argc,(mxArray**)(argv)); break; - case 119: flag=_wrap_MatrixDynSize_shrink_to_fit(resc,resv,argc,(mxArray**)(argv)); break; - case 120: flag=_wrap_MatrixDynSize_fillRowMajorBuffer(resc,resv,argc,(mxArray**)(argv)); break; - case 121: flag=_wrap_MatrixDynSize_fillColMajorBuffer(resc,resv,argc,(mxArray**)(argv)); break; - case 122: flag=_wrap_MatrixDynSize_toString(resc,resv,argc,(mxArray**)(argv)); break; - case 123: flag=_wrap_MatrixDynSize_display(resc,resv,argc,(mxArray**)(argv)); break; - case 124: flag=_wrap_MatrixDynSize_toMatlab(resc,resv,argc,(mxArray**)(argv)); break; - case 125: flag=_wrap_MatrixDynSize_fromMatlab(resc,resv,argc,(mxArray**)(argv)); break; - case 126: flag=_wrap_new_SparseMatrixRowMajor(resc,resv,argc,(mxArray**)(argv)); break; - case 127: flag=_wrap_delete_SparseMatrixRowMajor(resc,resv,argc,(mxArray**)(argv)); break; - case 128: flag=_wrap_SparseMatrixRowMajor_numberOfNonZeros(resc,resv,argc,(mxArray**)(argv)); break; - case 129: flag=_wrap_SparseMatrixRowMajor_resize(resc,resv,argc,(mxArray**)(argv)); break; - case 130: flag=_wrap_SparseMatrixRowMajor_reserve(resc,resv,argc,(mxArray**)(argv)); break; - case 131: flag=_wrap_SparseMatrixRowMajor_zero(resc,resv,argc,(mxArray**)(argv)); break; - case 132: flag=_wrap_SparseMatrixRowMajor_setFromConstTriplets(resc,resv,argc,(mxArray**)(argv)); break; - case 133: flag=_wrap_SparseMatrixRowMajor_setFromTriplets(resc,resv,argc,(mxArray**)(argv)); break; - case 134: flag=_wrap_SparseMatrixRowMajor_getValue(resc,resv,argc,(mxArray**)(argv)); break; - case 135: flag=_wrap_SparseMatrixRowMajor_setValue(resc,resv,argc,(mxArray**)(argv)); break; - case 136: flag=_wrap_SparseMatrixRowMajor_rows(resc,resv,argc,(mxArray**)(argv)); break; - case 137: flag=_wrap_SparseMatrixRowMajor_columns(resc,resv,argc,(mxArray**)(argv)); break; - case 138: flag=_wrap_SparseMatrixRowMajor_description(resc,resv,argc,(mxArray**)(argv)); break; - case 139: flag=_wrap_SparseMatrixRowMajor_toMatlab(resc,resv,argc,(mxArray**)(argv)); break; - case 140: flag=_wrap_SparseMatrixRowMajor_toMatlabDense(resc,resv,argc,(mxArray**)(argv)); break; - case 141: flag=_wrap_SparseMatrixRowMajor_fromMatlab(resc,resv,argc,(mxArray**)(argv)); break; - case 142: flag=_wrap_new_SparseMatrixColMajor(resc,resv,argc,(mxArray**)(argv)); break; - case 143: flag=_wrap_delete_SparseMatrixColMajor(resc,resv,argc,(mxArray**)(argv)); break; - case 144: flag=_wrap_SparseMatrixColMajor_numberOfNonZeros(resc,resv,argc,(mxArray**)(argv)); break; - case 145: flag=_wrap_SparseMatrixColMajor_resize(resc,resv,argc,(mxArray**)(argv)); break; - case 146: flag=_wrap_SparseMatrixColMajor_reserve(resc,resv,argc,(mxArray**)(argv)); break; - case 147: flag=_wrap_SparseMatrixColMajor_zero(resc,resv,argc,(mxArray**)(argv)); break; - case 148: flag=_wrap_SparseMatrixColMajor_setFromConstTriplets(resc,resv,argc,(mxArray**)(argv)); break; - case 149: flag=_wrap_SparseMatrixColMajor_setFromTriplets(resc,resv,argc,(mxArray**)(argv)); break; - case 150: flag=_wrap_SparseMatrixColMajor_getValue(resc,resv,argc,(mxArray**)(argv)); break; - case 151: flag=_wrap_SparseMatrixColMajor_setValue(resc,resv,argc,(mxArray**)(argv)); break; - case 152: flag=_wrap_SparseMatrixColMajor_rows(resc,resv,argc,(mxArray**)(argv)); break; - case 153: flag=_wrap_SparseMatrixColMajor_columns(resc,resv,argc,(mxArray**)(argv)); break; - case 154: flag=_wrap_SparseMatrixColMajor_description(resc,resv,argc,(mxArray**)(argv)); break; - case 155: flag=_wrap_SparseMatrixColMajor_toMatlab(resc,resv,argc,(mxArray**)(argv)); break; - case 156: flag=_wrap_SparseMatrixColMajor_toMatlabDense(resc,resv,argc,(mxArray**)(argv)); break; - case 157: flag=_wrap_SparseMatrixColMajor_fromMatlab(resc,resv,argc,(mxArray**)(argv)); break; - case 158: flag=_wrap_new_VectorDynSize(resc,resv,argc,(mxArray**)(argv)); break; - case 159: flag=_wrap_delete_VectorDynSize(resc,resv,argc,(mxArray**)(argv)); break; - case 160: flag=_wrap_VectorDynSize_paren(resc,resv,argc,(mxArray**)(argv)); break; - case 161: flag=_wrap_VectorDynSize_brace(resc,resv,argc,(mxArray**)(argv)); break; - case 162: flag=_wrap_VectorDynSize_getVal(resc,resv,argc,(mxArray**)(argv)); break; - case 163: flag=_wrap_VectorDynSize_setVal(resc,resv,argc,(mxArray**)(argv)); break; - case 164: flag=_wrap_VectorDynSize_cbegin(resc,resv,argc,(mxArray**)(argv)); break; - case 165: flag=_wrap_VectorDynSize_cend(resc,resv,argc,(mxArray**)(argv)); break; - case 166: flag=_wrap_VectorDynSize_begin(resc,resv,argc,(mxArray**)(argv)); break; - case 167: flag=_wrap_VectorDynSize_end(resc,resv,argc,(mxArray**)(argv)); break; - case 168: flag=_wrap_VectorDynSize_size(resc,resv,argc,(mxArray**)(argv)); break; - case 169: flag=_wrap_VectorDynSize_data(resc,resv,argc,(mxArray**)(argv)); break; - case 170: flag=_wrap_VectorDynSize_zero(resc,resv,argc,(mxArray**)(argv)); break; - case 171: flag=_wrap_VectorDynSize_reserve(resc,resv,argc,(mxArray**)(argv)); break; - case 172: flag=_wrap_VectorDynSize_resize(resc,resv,argc,(mxArray**)(argv)); break; - case 173: flag=_wrap_VectorDynSize_shrink_to_fit(resc,resv,argc,(mxArray**)(argv)); break; - case 174: flag=_wrap_VectorDynSize_capacity(resc,resv,argc,(mxArray**)(argv)); break; - case 175: flag=_wrap_VectorDynSize_fillBuffer(resc,resv,argc,(mxArray**)(argv)); break; - case 176: flag=_wrap_VectorDynSize_toString(resc,resv,argc,(mxArray**)(argv)); break; - case 177: flag=_wrap_VectorDynSize_display(resc,resv,argc,(mxArray**)(argv)); break; - case 178: flag=_wrap_VectorDynSize_toMatlab(resc,resv,argc,(mxArray**)(argv)); break; - case 179: flag=_wrap_VectorDynSize_fromMatlab(resc,resv,argc,(mxArray**)(argv)); break; - case 180: flag=_wrap_new_Matrix1x6(resc,resv,argc,(mxArray**)(argv)); break; - case 181: flag=_wrap_Matrix1x6_paren(resc,resv,argc,(mxArray**)(argv)); break; - case 182: flag=_wrap_Matrix1x6_getVal(resc,resv,argc,(mxArray**)(argv)); break; - case 183: flag=_wrap_Matrix1x6_setVal(resc,resv,argc,(mxArray**)(argv)); break; - case 184: flag=_wrap_Matrix1x6_rows(resc,resv,argc,(mxArray**)(argv)); break; - case 185: flag=_wrap_Matrix1x6_cols(resc,resv,argc,(mxArray**)(argv)); break; - case 186: flag=_wrap_Matrix1x6_data(resc,resv,argc,(mxArray**)(argv)); break; - case 187: flag=_wrap_Matrix1x6_zero(resc,resv,argc,(mxArray**)(argv)); break; - case 188: flag=_wrap_Matrix1x6_fillRowMajorBuffer(resc,resv,argc,(mxArray**)(argv)); break; - case 189: flag=_wrap_Matrix1x6_fillColMajorBuffer(resc,resv,argc,(mxArray**)(argv)); break; - case 190: flag=_wrap_Matrix1x6_toString(resc,resv,argc,(mxArray**)(argv)); break; - case 191: flag=_wrap_Matrix1x6_display(resc,resv,argc,(mxArray**)(argv)); break; - case 192: flag=_wrap_Matrix1x6_toMatlab(resc,resv,argc,(mxArray**)(argv)); break; - case 193: flag=_wrap_Matrix1x6_fromMatlab(resc,resv,argc,(mxArray**)(argv)); break; - case 194: flag=_wrap_delete_Matrix1x6(resc,resv,argc,(mxArray**)(argv)); break; - case 195: flag=_wrap_new_Matrix2x3(resc,resv,argc,(mxArray**)(argv)); break; - case 196: flag=_wrap_Matrix2x3_paren(resc,resv,argc,(mxArray**)(argv)); break; - case 197: flag=_wrap_Matrix2x3_getVal(resc,resv,argc,(mxArray**)(argv)); break; - case 198: flag=_wrap_Matrix2x3_setVal(resc,resv,argc,(mxArray**)(argv)); break; - case 199: flag=_wrap_Matrix2x3_rows(resc,resv,argc,(mxArray**)(argv)); break; - case 200: flag=_wrap_Matrix2x3_cols(resc,resv,argc,(mxArray**)(argv)); break; - case 201: flag=_wrap_Matrix2x3_data(resc,resv,argc,(mxArray**)(argv)); break; - case 202: flag=_wrap_Matrix2x3_zero(resc,resv,argc,(mxArray**)(argv)); break; - case 203: flag=_wrap_Matrix2x3_fillRowMajorBuffer(resc,resv,argc,(mxArray**)(argv)); break; - case 204: flag=_wrap_Matrix2x3_fillColMajorBuffer(resc,resv,argc,(mxArray**)(argv)); break; - case 205: flag=_wrap_Matrix2x3_toString(resc,resv,argc,(mxArray**)(argv)); break; - case 206: flag=_wrap_Matrix2x3_display(resc,resv,argc,(mxArray**)(argv)); break; - case 207: flag=_wrap_Matrix2x3_toMatlab(resc,resv,argc,(mxArray**)(argv)); break; - case 208: flag=_wrap_Matrix2x3_fromMatlab(resc,resv,argc,(mxArray**)(argv)); break; - case 209: flag=_wrap_delete_Matrix2x3(resc,resv,argc,(mxArray**)(argv)); break; - case 210: flag=_wrap_new_Matrix3x3(resc,resv,argc,(mxArray**)(argv)); break; - case 211: flag=_wrap_Matrix3x3_paren(resc,resv,argc,(mxArray**)(argv)); break; - case 212: flag=_wrap_Matrix3x3_getVal(resc,resv,argc,(mxArray**)(argv)); break; - case 213: flag=_wrap_Matrix3x3_setVal(resc,resv,argc,(mxArray**)(argv)); break; - case 214: flag=_wrap_Matrix3x3_rows(resc,resv,argc,(mxArray**)(argv)); break; - case 215: flag=_wrap_Matrix3x3_cols(resc,resv,argc,(mxArray**)(argv)); break; - case 216: flag=_wrap_Matrix3x3_data(resc,resv,argc,(mxArray**)(argv)); break; - case 217: flag=_wrap_Matrix3x3_zero(resc,resv,argc,(mxArray**)(argv)); break; - case 218: flag=_wrap_Matrix3x3_fillRowMajorBuffer(resc,resv,argc,(mxArray**)(argv)); break; - case 219: flag=_wrap_Matrix3x3_fillColMajorBuffer(resc,resv,argc,(mxArray**)(argv)); break; - case 220: flag=_wrap_Matrix3x3_toString(resc,resv,argc,(mxArray**)(argv)); break; - case 221: flag=_wrap_Matrix3x3_display(resc,resv,argc,(mxArray**)(argv)); break; - case 222: flag=_wrap_Matrix3x3_toMatlab(resc,resv,argc,(mxArray**)(argv)); break; - case 223: flag=_wrap_Matrix3x3_fromMatlab(resc,resv,argc,(mxArray**)(argv)); break; - case 224: flag=_wrap_delete_Matrix3x3(resc,resv,argc,(mxArray**)(argv)); break; - case 225: flag=_wrap_new_Matrix4x4(resc,resv,argc,(mxArray**)(argv)); break; - case 226: flag=_wrap_Matrix4x4_paren(resc,resv,argc,(mxArray**)(argv)); break; - case 227: flag=_wrap_Matrix4x4_getVal(resc,resv,argc,(mxArray**)(argv)); break; - case 228: flag=_wrap_Matrix4x4_setVal(resc,resv,argc,(mxArray**)(argv)); break; - case 229: flag=_wrap_Matrix4x4_rows(resc,resv,argc,(mxArray**)(argv)); break; - case 230: flag=_wrap_Matrix4x4_cols(resc,resv,argc,(mxArray**)(argv)); break; - case 231: flag=_wrap_Matrix4x4_data(resc,resv,argc,(mxArray**)(argv)); break; - case 232: flag=_wrap_Matrix4x4_zero(resc,resv,argc,(mxArray**)(argv)); break; - case 233: flag=_wrap_Matrix4x4_fillRowMajorBuffer(resc,resv,argc,(mxArray**)(argv)); break; - case 234: flag=_wrap_Matrix4x4_fillColMajorBuffer(resc,resv,argc,(mxArray**)(argv)); break; - case 235: flag=_wrap_Matrix4x4_toString(resc,resv,argc,(mxArray**)(argv)); break; - case 236: flag=_wrap_Matrix4x4_display(resc,resv,argc,(mxArray**)(argv)); break; - case 237: flag=_wrap_Matrix4x4_toMatlab(resc,resv,argc,(mxArray**)(argv)); break; - case 238: flag=_wrap_Matrix4x4_fromMatlab(resc,resv,argc,(mxArray**)(argv)); break; - case 239: flag=_wrap_delete_Matrix4x4(resc,resv,argc,(mxArray**)(argv)); break; - case 240: flag=_wrap_new_Matrix6x6(resc,resv,argc,(mxArray**)(argv)); break; - case 241: flag=_wrap_Matrix6x6_paren(resc,resv,argc,(mxArray**)(argv)); break; - case 242: flag=_wrap_Matrix6x6_getVal(resc,resv,argc,(mxArray**)(argv)); break; - case 243: flag=_wrap_Matrix6x6_setVal(resc,resv,argc,(mxArray**)(argv)); break; - case 244: flag=_wrap_Matrix6x6_rows(resc,resv,argc,(mxArray**)(argv)); break; - case 245: flag=_wrap_Matrix6x6_cols(resc,resv,argc,(mxArray**)(argv)); break; - case 246: flag=_wrap_Matrix6x6_data(resc,resv,argc,(mxArray**)(argv)); break; - case 247: flag=_wrap_Matrix6x6_zero(resc,resv,argc,(mxArray**)(argv)); break; - case 248: flag=_wrap_Matrix6x6_fillRowMajorBuffer(resc,resv,argc,(mxArray**)(argv)); break; - case 249: flag=_wrap_Matrix6x6_fillColMajorBuffer(resc,resv,argc,(mxArray**)(argv)); break; - case 250: flag=_wrap_Matrix6x6_toString(resc,resv,argc,(mxArray**)(argv)); break; - case 251: flag=_wrap_Matrix6x6_display(resc,resv,argc,(mxArray**)(argv)); break; - case 252: flag=_wrap_Matrix6x6_toMatlab(resc,resv,argc,(mxArray**)(argv)); break; - case 253: flag=_wrap_Matrix6x6_fromMatlab(resc,resv,argc,(mxArray**)(argv)); break; - case 254: flag=_wrap_delete_Matrix6x6(resc,resv,argc,(mxArray**)(argv)); break; - case 255: flag=_wrap_new_Matrix6x10(resc,resv,argc,(mxArray**)(argv)); break; - case 256: flag=_wrap_Matrix6x10_paren(resc,resv,argc,(mxArray**)(argv)); break; - case 257: flag=_wrap_Matrix6x10_getVal(resc,resv,argc,(mxArray**)(argv)); break; - case 258: flag=_wrap_Matrix6x10_setVal(resc,resv,argc,(mxArray**)(argv)); break; - case 259: flag=_wrap_Matrix6x10_rows(resc,resv,argc,(mxArray**)(argv)); break; - case 260: flag=_wrap_Matrix6x10_cols(resc,resv,argc,(mxArray**)(argv)); break; - case 261: flag=_wrap_Matrix6x10_data(resc,resv,argc,(mxArray**)(argv)); break; - case 262: flag=_wrap_Matrix6x10_zero(resc,resv,argc,(mxArray**)(argv)); break; - case 263: flag=_wrap_Matrix6x10_fillRowMajorBuffer(resc,resv,argc,(mxArray**)(argv)); break; - case 264: flag=_wrap_Matrix6x10_fillColMajorBuffer(resc,resv,argc,(mxArray**)(argv)); break; - case 265: flag=_wrap_Matrix6x10_toString(resc,resv,argc,(mxArray**)(argv)); break; - case 266: flag=_wrap_Matrix6x10_display(resc,resv,argc,(mxArray**)(argv)); break; - case 267: flag=_wrap_Matrix6x10_toMatlab(resc,resv,argc,(mxArray**)(argv)); break; - case 268: flag=_wrap_Matrix6x10_fromMatlab(resc,resv,argc,(mxArray**)(argv)); break; - case 269: flag=_wrap_delete_Matrix6x10(resc,resv,argc,(mxArray**)(argv)); break; - case 270: flag=_wrap_new_Matrix10x16(resc,resv,argc,(mxArray**)(argv)); break; - case 271: flag=_wrap_Matrix10x16_paren(resc,resv,argc,(mxArray**)(argv)); break; - case 272: flag=_wrap_Matrix10x16_getVal(resc,resv,argc,(mxArray**)(argv)); break; - case 273: flag=_wrap_Matrix10x16_setVal(resc,resv,argc,(mxArray**)(argv)); break; - case 274: flag=_wrap_Matrix10x16_rows(resc,resv,argc,(mxArray**)(argv)); break; - case 275: flag=_wrap_Matrix10x16_cols(resc,resv,argc,(mxArray**)(argv)); break; - case 276: flag=_wrap_Matrix10x16_data(resc,resv,argc,(mxArray**)(argv)); break; - case 277: flag=_wrap_Matrix10x16_zero(resc,resv,argc,(mxArray**)(argv)); break; - case 278: flag=_wrap_Matrix10x16_fillRowMajorBuffer(resc,resv,argc,(mxArray**)(argv)); break; - case 279: flag=_wrap_Matrix10x16_fillColMajorBuffer(resc,resv,argc,(mxArray**)(argv)); break; - case 280: flag=_wrap_Matrix10x16_toString(resc,resv,argc,(mxArray**)(argv)); break; - case 281: flag=_wrap_Matrix10x16_display(resc,resv,argc,(mxArray**)(argv)); break; - case 282: flag=_wrap_Matrix10x16_toMatlab(resc,resv,argc,(mxArray**)(argv)); break; - case 283: flag=_wrap_Matrix10x16_fromMatlab(resc,resv,argc,(mxArray**)(argv)); break; - case 284: flag=_wrap_delete_Matrix10x16(resc,resv,argc,(mxArray**)(argv)); break; - case 285: flag=_wrap_new_Vector3(resc,resv,argc,(mxArray**)(argv)); break; - case 286: flag=_wrap_Vector3_paren(resc,resv,argc,(mxArray**)(argv)); break; - case 287: flag=_wrap_Vector3_brace(resc,resv,argc,(mxArray**)(argv)); break; - case 288: flag=_wrap_Vector3_getVal(resc,resv,argc,(mxArray**)(argv)); break; - case 289: flag=_wrap_Vector3_setVal(resc,resv,argc,(mxArray**)(argv)); break; - case 290: flag=_wrap_Vector3_cbegin(resc,resv,argc,(mxArray**)(argv)); break; - case 291: flag=_wrap_Vector3_cend(resc,resv,argc,(mxArray**)(argv)); break; - case 292: flag=_wrap_Vector3_begin(resc,resv,argc,(mxArray**)(argv)); break; - case 293: flag=_wrap_Vector3_end(resc,resv,argc,(mxArray**)(argv)); break; - case 294: flag=_wrap_Vector3_size(resc,resv,argc,(mxArray**)(argv)); break; - case 295: flag=_wrap_Vector3_data(resc,resv,argc,(mxArray**)(argv)); break; - case 296: flag=_wrap_Vector3_zero(resc,resv,argc,(mxArray**)(argv)); break; - case 297: flag=_wrap_Vector3_fillBuffer(resc,resv,argc,(mxArray**)(argv)); break; - case 298: flag=_wrap_Vector3_toString(resc,resv,argc,(mxArray**)(argv)); break; - case 299: flag=_wrap_Vector3_display(resc,resv,argc,(mxArray**)(argv)); break; - case 300: flag=_wrap_Vector3_toMatlab(resc,resv,argc,(mxArray**)(argv)); break; - case 301: flag=_wrap_Vector3_fromMatlab(resc,resv,argc,(mxArray**)(argv)); break; - case 302: flag=_wrap_delete_Vector3(resc,resv,argc,(mxArray**)(argv)); break; - case 303: flag=_wrap_new_Vector4(resc,resv,argc,(mxArray**)(argv)); break; - case 304: flag=_wrap_Vector4_paren(resc,resv,argc,(mxArray**)(argv)); break; - case 305: flag=_wrap_Vector4_brace(resc,resv,argc,(mxArray**)(argv)); break; - case 306: flag=_wrap_Vector4_getVal(resc,resv,argc,(mxArray**)(argv)); break; - case 307: flag=_wrap_Vector4_setVal(resc,resv,argc,(mxArray**)(argv)); break; - case 308: flag=_wrap_Vector4_cbegin(resc,resv,argc,(mxArray**)(argv)); break; - case 309: flag=_wrap_Vector4_cend(resc,resv,argc,(mxArray**)(argv)); break; - case 310: flag=_wrap_Vector4_begin(resc,resv,argc,(mxArray**)(argv)); break; - case 311: flag=_wrap_Vector4_end(resc,resv,argc,(mxArray**)(argv)); break; - case 312: flag=_wrap_Vector4_size(resc,resv,argc,(mxArray**)(argv)); break; - case 313: flag=_wrap_Vector4_data(resc,resv,argc,(mxArray**)(argv)); break; - case 314: flag=_wrap_Vector4_zero(resc,resv,argc,(mxArray**)(argv)); break; - case 315: flag=_wrap_Vector4_fillBuffer(resc,resv,argc,(mxArray**)(argv)); break; - case 316: flag=_wrap_Vector4_toString(resc,resv,argc,(mxArray**)(argv)); break; - case 317: flag=_wrap_Vector4_display(resc,resv,argc,(mxArray**)(argv)); break; - case 318: flag=_wrap_Vector4_toMatlab(resc,resv,argc,(mxArray**)(argv)); break; - case 319: flag=_wrap_Vector4_fromMatlab(resc,resv,argc,(mxArray**)(argv)); break; - case 320: flag=_wrap_delete_Vector4(resc,resv,argc,(mxArray**)(argv)); break; - case 321: flag=_wrap_new_Vector6(resc,resv,argc,(mxArray**)(argv)); break; - case 322: flag=_wrap_Vector6_paren(resc,resv,argc,(mxArray**)(argv)); break; - case 323: flag=_wrap_Vector6_brace(resc,resv,argc,(mxArray**)(argv)); break; - case 324: flag=_wrap_Vector6_getVal(resc,resv,argc,(mxArray**)(argv)); break; - case 325: flag=_wrap_Vector6_setVal(resc,resv,argc,(mxArray**)(argv)); break; - case 326: flag=_wrap_Vector6_cbegin(resc,resv,argc,(mxArray**)(argv)); break; - case 327: flag=_wrap_Vector6_cend(resc,resv,argc,(mxArray**)(argv)); break; - case 328: flag=_wrap_Vector6_begin(resc,resv,argc,(mxArray**)(argv)); break; - case 329: flag=_wrap_Vector6_end(resc,resv,argc,(mxArray**)(argv)); break; - case 330: flag=_wrap_Vector6_size(resc,resv,argc,(mxArray**)(argv)); break; - case 331: flag=_wrap_Vector6_data(resc,resv,argc,(mxArray**)(argv)); break; - case 332: flag=_wrap_Vector6_zero(resc,resv,argc,(mxArray**)(argv)); break; - case 333: flag=_wrap_Vector6_fillBuffer(resc,resv,argc,(mxArray**)(argv)); break; - case 334: flag=_wrap_Vector6_toString(resc,resv,argc,(mxArray**)(argv)); break; - case 335: flag=_wrap_Vector6_display(resc,resv,argc,(mxArray**)(argv)); break; - case 336: flag=_wrap_Vector6_toMatlab(resc,resv,argc,(mxArray**)(argv)); break; - case 337: flag=_wrap_Vector6_fromMatlab(resc,resv,argc,(mxArray**)(argv)); break; - case 338: flag=_wrap_delete_Vector6(resc,resv,argc,(mxArray**)(argv)); break; - case 339: flag=_wrap_new_Vector10(resc,resv,argc,(mxArray**)(argv)); break; - case 340: flag=_wrap_Vector10_paren(resc,resv,argc,(mxArray**)(argv)); break; - case 341: flag=_wrap_Vector10_brace(resc,resv,argc,(mxArray**)(argv)); break; - case 342: flag=_wrap_Vector10_getVal(resc,resv,argc,(mxArray**)(argv)); break; - case 343: flag=_wrap_Vector10_setVal(resc,resv,argc,(mxArray**)(argv)); break; - case 344: flag=_wrap_Vector10_cbegin(resc,resv,argc,(mxArray**)(argv)); break; - case 345: flag=_wrap_Vector10_cend(resc,resv,argc,(mxArray**)(argv)); break; - case 346: flag=_wrap_Vector10_begin(resc,resv,argc,(mxArray**)(argv)); break; - case 347: flag=_wrap_Vector10_end(resc,resv,argc,(mxArray**)(argv)); break; - case 348: flag=_wrap_Vector10_size(resc,resv,argc,(mxArray**)(argv)); break; - case 349: flag=_wrap_Vector10_data(resc,resv,argc,(mxArray**)(argv)); break; - case 350: flag=_wrap_Vector10_zero(resc,resv,argc,(mxArray**)(argv)); break; - case 351: flag=_wrap_Vector10_fillBuffer(resc,resv,argc,(mxArray**)(argv)); break; - case 352: flag=_wrap_Vector10_toString(resc,resv,argc,(mxArray**)(argv)); break; - case 353: flag=_wrap_Vector10_display(resc,resv,argc,(mxArray**)(argv)); break; - case 354: flag=_wrap_Vector10_toMatlab(resc,resv,argc,(mxArray**)(argv)); break; - case 355: flag=_wrap_Vector10_fromMatlab(resc,resv,argc,(mxArray**)(argv)); break; - case 356: flag=_wrap_delete_Vector10(resc,resv,argc,(mxArray**)(argv)); break; - case 357: flag=_wrap_new_Vector16(resc,resv,argc,(mxArray**)(argv)); break; - case 358: flag=_wrap_Vector16_paren(resc,resv,argc,(mxArray**)(argv)); break; - case 359: flag=_wrap_Vector16_brace(resc,resv,argc,(mxArray**)(argv)); break; - case 360: flag=_wrap_Vector16_getVal(resc,resv,argc,(mxArray**)(argv)); break; - case 361: flag=_wrap_Vector16_setVal(resc,resv,argc,(mxArray**)(argv)); break; - case 362: flag=_wrap_Vector16_cbegin(resc,resv,argc,(mxArray**)(argv)); break; - case 363: flag=_wrap_Vector16_cend(resc,resv,argc,(mxArray**)(argv)); break; - case 364: flag=_wrap_Vector16_begin(resc,resv,argc,(mxArray**)(argv)); break; - case 365: flag=_wrap_Vector16_end(resc,resv,argc,(mxArray**)(argv)); break; - case 366: flag=_wrap_Vector16_size(resc,resv,argc,(mxArray**)(argv)); break; - case 367: flag=_wrap_Vector16_data(resc,resv,argc,(mxArray**)(argv)); break; - case 368: flag=_wrap_Vector16_zero(resc,resv,argc,(mxArray**)(argv)); break; - case 369: flag=_wrap_Vector16_fillBuffer(resc,resv,argc,(mxArray**)(argv)); break; - case 370: flag=_wrap_Vector16_toString(resc,resv,argc,(mxArray**)(argv)); break; - case 371: flag=_wrap_Vector16_display(resc,resv,argc,(mxArray**)(argv)); break; - case 372: flag=_wrap_Vector16_toMatlab(resc,resv,argc,(mxArray**)(argv)); break; - case 373: flag=_wrap_Vector16_fromMatlab(resc,resv,argc,(mxArray**)(argv)); break; - case 374: flag=_wrap_delete_Vector16(resc,resv,argc,(mxArray**)(argv)); break; - case 375: flag=_wrap_new_PositionRaw(resc,resv,argc,(mxArray**)(argv)); break; - case 376: flag=_wrap_PositionRaw_changePoint(resc,resv,argc,(mxArray**)(argv)); break; - case 377: flag=_wrap_PositionRaw_changeRefPoint(resc,resv,argc,(mxArray**)(argv)); break; - case 378: flag=_wrap_PositionRaw_compose(resc,resv,argc,(mxArray**)(argv)); break; - case 379: flag=_wrap_PositionRaw_inverse(resc,resv,argc,(mxArray**)(argv)); break; - case 380: flag=_wrap_PositionRaw_changePointOf(resc,resv,argc,(mxArray**)(argv)); break; - case 381: flag=_wrap_PositionRaw_toString(resc,resv,argc,(mxArray**)(argv)); break; - case 382: flag=_wrap_PositionRaw_display(resc,resv,argc,(mxArray**)(argv)); break; - case 383: flag=_wrap_delete_PositionRaw(resc,resv,argc,(mxArray**)(argv)); break; - case 384: flag=_wrap_new_PositionSemantics(resc,resv,argc,(mxArray**)(argv)); break; - case 385: flag=_wrap_PositionSemantics_setToUnknown(resc,resv,argc,(mxArray**)(argv)); break; - case 386: flag=_wrap_PositionSemantics_getPoint(resc,resv,argc,(mxArray**)(argv)); break; - case 387: flag=_wrap_PositionSemantics_getBody(resc,resv,argc,(mxArray**)(argv)); break; - case 388: flag=_wrap_PositionSemantics_getReferencePoint(resc,resv,argc,(mxArray**)(argv)); break; - case 389: flag=_wrap_PositionSemantics_getRefBody(resc,resv,argc,(mxArray**)(argv)); break; - case 390: flag=_wrap_PositionSemantics_getCoordinateFrame(resc,resv,argc,(mxArray**)(argv)); break; - case 391: flag=_wrap_PositionSemantics_setPoint(resc,resv,argc,(mxArray**)(argv)); break; - case 392: flag=_wrap_PositionSemantics_setBody(resc,resv,argc,(mxArray**)(argv)); break; - case 393: flag=_wrap_PositionSemantics_setReferencePoint(resc,resv,argc,(mxArray**)(argv)); break; - case 394: flag=_wrap_PositionSemantics_setRefBody(resc,resv,argc,(mxArray**)(argv)); break; - case 395: flag=_wrap_PositionSemantics_setCoordinateFrame(resc,resv,argc,(mxArray**)(argv)); break; - case 396: flag=_wrap_PositionSemantics_changePoint(resc,resv,argc,(mxArray**)(argv)); break; - case 397: flag=_wrap_PositionSemantics_changeRefPoint(resc,resv,argc,(mxArray**)(argv)); break; - case 398: flag=_wrap_PositionSemantics_compose(resc,resv,argc,(mxArray**)(argv)); break; - case 399: flag=_wrap_PositionSemantics_inverse(resc,resv,argc,(mxArray**)(argv)); break; - case 400: flag=_wrap_PositionSemantics_toString(resc,resv,argc,(mxArray**)(argv)); break; - case 401: flag=_wrap_PositionSemantics_display(resc,resv,argc,(mxArray**)(argv)); break; - case 402: flag=_wrap_delete_PositionSemantics(resc,resv,argc,(mxArray**)(argv)); break; - case 403: flag=_wrap_new_Position(resc,resv,argc,(mxArray**)(argv)); break; - case 404: flag=_wrap_Position_getSemantics(resc,resv,argc,(mxArray**)(argv)); break; - case 405: flag=_wrap_Position_changePoint(resc,resv,argc,(mxArray**)(argv)); break; - case 406: flag=_wrap_Position_changeRefPoint(resc,resv,argc,(mxArray**)(argv)); break; - case 407: flag=_wrap_Position_changeCoordinateFrame(resc,resv,argc,(mxArray**)(argv)); break; - case 408: flag=_wrap_Position_compose(resc,resv,argc,(mxArray**)(argv)); break; - case 409: flag=_wrap_Position_inverse(resc,resv,argc,(mxArray**)(argv)); break; - case 410: flag=_wrap_Position_changePointOf(resc,resv,argc,(mxArray**)(argv)); break; - case 411: flag=_wrap_Position_plus(resc,resv,argc,(mxArray**)(argv)); break; - case 412: flag=_wrap_Position_minus(resc,resv,argc,(mxArray**)(argv)); break; - case 413: flag=_wrap_Position_uminus(resc,resv,argc,(mxArray**)(argv)); break; - case 414: flag=_wrap_Position_mtimes(resc,resv,argc,(mxArray**)(argv)); break; - case 415: flag=_wrap_Position_toString(resc,resv,argc,(mxArray**)(argv)); break; - case 416: flag=_wrap_Position_display(resc,resv,argc,(mxArray**)(argv)); break; - case 417: flag=_wrap_Position_Zero(resc,resv,argc,(mxArray**)(argv)); break; - case 418: flag=_wrap_delete_Position(resc,resv,argc,(mxArray**)(argv)); break; - case 419: flag=_wrap_new_GeomVector3Semantics__LinearMotionVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; - case 420: flag=_wrap_GeomVector3Semantics__LinearMotionVector3Semantics_setToUnknown(resc,resv,argc,(mxArray**)(argv)); break; - case 421: flag=_wrap_GeomVector3Semantics__LinearMotionVector3Semantics_getBody(resc,resv,argc,(mxArray**)(argv)); break; - case 422: flag=_wrap_GeomVector3Semantics__LinearMotionVector3Semantics_getRefBody(resc,resv,argc,(mxArray**)(argv)); break; - case 423: flag=_wrap_GeomVector3Semantics__LinearMotionVector3Semantics_getCoordinateFrame(resc,resv,argc,(mxArray**)(argv)); break; - case 424: flag=_wrap_GeomVector3Semantics__LinearMotionVector3Semantics_isUnknown(resc,resv,argc,(mxArray**)(argv)); break; - case 425: flag=_wrap_GeomVector3Semantics__LinearMotionVector3Semantics_changeCoordFrame(resc,resv,argc,(mxArray**)(argv)); break; - case 426: flag=_wrap_GeomVector3Semantics__LinearMotionVector3Semantics_compose(resc,resv,argc,(mxArray**)(argv)); break; - case 427: flag=_wrap_GeomVector3Semantics__LinearMotionVector3Semantics_inverse(resc,resv,argc,(mxArray**)(argv)); break; - case 428: flag=_wrap_GeomVector3Semantics__LinearMotionVector3Semantics_dot(resc,resv,argc,(mxArray**)(argv)); break; - case 429: flag=_wrap_delete_GeomVector3Semantics__LinearMotionVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; - case 430: flag=_wrap_new_GeomVector3Semantics__AngularMotionVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; - case 431: flag=_wrap_GeomVector3Semantics__AngularMotionVector3Semantics_setToUnknown(resc,resv,argc,(mxArray**)(argv)); break; - case 432: flag=_wrap_GeomVector3Semantics__AngularMotionVector3Semantics_getBody(resc,resv,argc,(mxArray**)(argv)); break; - case 433: flag=_wrap_GeomVector3Semantics__AngularMotionVector3Semantics_getRefBody(resc,resv,argc,(mxArray**)(argv)); break; - case 434: flag=_wrap_GeomVector3Semantics__AngularMotionVector3Semantics_getCoordinateFrame(resc,resv,argc,(mxArray**)(argv)); break; - case 435: flag=_wrap_GeomVector3Semantics__AngularMotionVector3Semantics_isUnknown(resc,resv,argc,(mxArray**)(argv)); break; - case 436: flag=_wrap_GeomVector3Semantics__AngularMotionVector3Semantics_changeCoordFrame(resc,resv,argc,(mxArray**)(argv)); break; - case 437: flag=_wrap_GeomVector3Semantics__AngularMotionVector3Semantics_compose(resc,resv,argc,(mxArray**)(argv)); break; - case 438: flag=_wrap_GeomVector3Semantics__AngularMotionVector3Semantics_inverse(resc,resv,argc,(mxArray**)(argv)); break; - case 439: flag=_wrap_GeomVector3Semantics__AngularMotionVector3Semantics_dot(resc,resv,argc,(mxArray**)(argv)); break; - case 440: flag=_wrap_delete_GeomVector3Semantics__AngularMotionVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; - case 441: flag=_wrap_new_GeomVector3Semantics__LinearForceVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; - case 442: flag=_wrap_GeomVector3Semantics__LinearForceVector3Semantics_setToUnknown(resc,resv,argc,(mxArray**)(argv)); break; - case 443: flag=_wrap_GeomVector3Semantics__LinearForceVector3Semantics_getBody(resc,resv,argc,(mxArray**)(argv)); break; - case 444: flag=_wrap_GeomVector3Semantics__LinearForceVector3Semantics_getRefBody(resc,resv,argc,(mxArray**)(argv)); break; - case 445: flag=_wrap_GeomVector3Semantics__LinearForceVector3Semantics_getCoordinateFrame(resc,resv,argc,(mxArray**)(argv)); break; - case 446: flag=_wrap_GeomVector3Semantics__LinearForceVector3Semantics_isUnknown(resc,resv,argc,(mxArray**)(argv)); break; - case 447: flag=_wrap_GeomVector3Semantics__LinearForceVector3Semantics_changeCoordFrame(resc,resv,argc,(mxArray**)(argv)); break; - case 448: flag=_wrap_GeomVector3Semantics__LinearForceVector3Semantics_compose(resc,resv,argc,(mxArray**)(argv)); break; - case 449: flag=_wrap_GeomVector3Semantics__LinearForceVector3Semantics_inverse(resc,resv,argc,(mxArray**)(argv)); break; - case 450: flag=_wrap_GeomVector3Semantics__LinearForceVector3Semantics_dot(resc,resv,argc,(mxArray**)(argv)); break; - case 451: flag=_wrap_delete_GeomVector3Semantics__LinearForceVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; - case 452: flag=_wrap_new_GeomVector3Semantics__AngularForceVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; - case 453: flag=_wrap_GeomVector3Semantics__AngularForceVector3Semantics_setToUnknown(resc,resv,argc,(mxArray**)(argv)); break; - case 454: flag=_wrap_GeomVector3Semantics__AngularForceVector3Semantics_getBody(resc,resv,argc,(mxArray**)(argv)); break; - case 455: flag=_wrap_GeomVector3Semantics__AngularForceVector3Semantics_getRefBody(resc,resv,argc,(mxArray**)(argv)); break; - case 456: flag=_wrap_GeomVector3Semantics__AngularForceVector3Semantics_getCoordinateFrame(resc,resv,argc,(mxArray**)(argv)); break; - case 457: flag=_wrap_GeomVector3Semantics__AngularForceVector3Semantics_isUnknown(resc,resv,argc,(mxArray**)(argv)); break; - case 458: flag=_wrap_GeomVector3Semantics__AngularForceVector3Semantics_changeCoordFrame(resc,resv,argc,(mxArray**)(argv)); break; - case 459: flag=_wrap_GeomVector3Semantics__AngularForceVector3Semantics_compose(resc,resv,argc,(mxArray**)(argv)); break; - case 460: flag=_wrap_GeomVector3Semantics__AngularForceVector3Semantics_inverse(resc,resv,argc,(mxArray**)(argv)); break; - case 461: flag=_wrap_GeomVector3Semantics__AngularForceVector3Semantics_dot(resc,resv,argc,(mxArray**)(argv)); break; - case 462: flag=_wrap_delete_GeomVector3Semantics__AngularForceVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; - case 463: flag=_wrap_GeomVector3__LinearMotionVector3_semantics_get(resc,resv,argc,(mxArray**)(argv)); break; - case 464: flag=_wrap_GeomVector3__LinearMotionVector3_semantics_set(resc,resv,argc,(mxArray**)(argv)); break; - case 465: flag=_wrap_new_GeomVector3__LinearMotionVector3(resc,resv,argc,(mxArray**)(argv)); break; - case 466: flag=_wrap_GeomVector3__LinearMotionVector3_setSemantics(resc,resv,argc,(mxArray**)(argv)); break; - case 467: flag=_wrap_GeomVector3__LinearMotionVector3_changeCoordFrame(resc,resv,argc,(mxArray**)(argv)); break; - case 468: flag=_wrap_GeomVector3__LinearMotionVector3_compose(resc,resv,argc,(mxArray**)(argv)); break; - case 469: flag=_wrap_GeomVector3__LinearMotionVector3_inverse(resc,resv,argc,(mxArray**)(argv)); break; - case 470: flag=_wrap_GeomVector3__LinearMotionVector3_dot(resc,resv,argc,(mxArray**)(argv)); break; - case 471: flag=_wrap_GeomVector3__LinearMotionVector3_plus(resc,resv,argc,(mxArray**)(argv)); break; - case 472: flag=_wrap_GeomVector3__LinearMotionVector3_minus(resc,resv,argc,(mxArray**)(argv)); break; - case 473: flag=_wrap_GeomVector3__LinearMotionVector3_uminus(resc,resv,argc,(mxArray**)(argv)); break; - case 474: flag=_wrap_delete_GeomVector3__LinearMotionVector3(resc,resv,argc,(mxArray**)(argv)); break; - case 475: flag=_wrap_GeomVector3__AngularMotionVector3_semantics_get(resc,resv,argc,(mxArray**)(argv)); break; - case 476: flag=_wrap_GeomVector3__AngularMotionVector3_semantics_set(resc,resv,argc,(mxArray**)(argv)); break; - case 477: flag=_wrap_new_GeomVector3__AngularMotionVector3(resc,resv,argc,(mxArray**)(argv)); break; - case 478: flag=_wrap_GeomVector3__AngularMotionVector3_setSemantics(resc,resv,argc,(mxArray**)(argv)); break; - case 479: flag=_wrap_GeomVector3__AngularMotionVector3_changeCoordFrame(resc,resv,argc,(mxArray**)(argv)); break; - case 480: flag=_wrap_GeomVector3__AngularMotionVector3_compose(resc,resv,argc,(mxArray**)(argv)); break; - case 481: flag=_wrap_GeomVector3__AngularMotionVector3_inverse(resc,resv,argc,(mxArray**)(argv)); break; - case 482: flag=_wrap_GeomVector3__AngularMotionVector3_dot(resc,resv,argc,(mxArray**)(argv)); break; - case 483: flag=_wrap_GeomVector3__AngularMotionVector3_plus(resc,resv,argc,(mxArray**)(argv)); break; - case 484: flag=_wrap_GeomVector3__AngularMotionVector3_minus(resc,resv,argc,(mxArray**)(argv)); break; - case 485: flag=_wrap_GeomVector3__AngularMotionVector3_uminus(resc,resv,argc,(mxArray**)(argv)); break; - case 486: flag=_wrap_delete_GeomVector3__AngularMotionVector3(resc,resv,argc,(mxArray**)(argv)); break; - case 487: flag=_wrap_GeomVector3__LinearForceVector3_semantics_get(resc,resv,argc,(mxArray**)(argv)); break; - case 488: flag=_wrap_GeomVector3__LinearForceVector3_semantics_set(resc,resv,argc,(mxArray**)(argv)); break; - case 489: flag=_wrap_new_GeomVector3__LinearForceVector3(resc,resv,argc,(mxArray**)(argv)); break; - case 490: flag=_wrap_GeomVector3__LinearForceVector3_setSemantics(resc,resv,argc,(mxArray**)(argv)); break; - case 491: flag=_wrap_GeomVector3__LinearForceVector3_changeCoordFrame(resc,resv,argc,(mxArray**)(argv)); break; - case 492: flag=_wrap_GeomVector3__LinearForceVector3_compose(resc,resv,argc,(mxArray**)(argv)); break; - case 493: flag=_wrap_GeomVector3__LinearForceVector3_inverse(resc,resv,argc,(mxArray**)(argv)); break; - case 494: flag=_wrap_GeomVector3__LinearForceVector3_dot(resc,resv,argc,(mxArray**)(argv)); break; - case 495: flag=_wrap_GeomVector3__LinearForceVector3_plus(resc,resv,argc,(mxArray**)(argv)); break; - case 496: flag=_wrap_GeomVector3__LinearForceVector3_minus(resc,resv,argc,(mxArray**)(argv)); break; - case 497: flag=_wrap_GeomVector3__LinearForceVector3_uminus(resc,resv,argc,(mxArray**)(argv)); break; - case 498: flag=_wrap_delete_GeomVector3__LinearForceVector3(resc,resv,argc,(mxArray**)(argv)); break; - case 499: flag=_wrap_GeomVector3__AngularForceVector3_semantics_get(resc,resv,argc,(mxArray**)(argv)); break; - case 500: flag=_wrap_GeomVector3__AngularForceVector3_semantics_set(resc,resv,argc,(mxArray**)(argv)); break; - case 501: flag=_wrap_new_GeomVector3__AngularForceVector3(resc,resv,argc,(mxArray**)(argv)); break; - case 502: flag=_wrap_GeomVector3__AngularForceVector3_setSemantics(resc,resv,argc,(mxArray**)(argv)); break; - case 503: flag=_wrap_GeomVector3__AngularForceVector3_changeCoordFrame(resc,resv,argc,(mxArray**)(argv)); break; - case 504: flag=_wrap_GeomVector3__AngularForceVector3_compose(resc,resv,argc,(mxArray**)(argv)); break; - case 505: flag=_wrap_GeomVector3__AngularForceVector3_inverse(resc,resv,argc,(mxArray**)(argv)); break; - case 506: flag=_wrap_GeomVector3__AngularForceVector3_dot(resc,resv,argc,(mxArray**)(argv)); break; - case 507: flag=_wrap_GeomVector3__AngularForceVector3_plus(resc,resv,argc,(mxArray**)(argv)); break; - case 508: flag=_wrap_GeomVector3__AngularForceVector3_minus(resc,resv,argc,(mxArray**)(argv)); break; - case 509: flag=_wrap_GeomVector3__AngularForceVector3_uminus(resc,resv,argc,(mxArray**)(argv)); break; - case 510: flag=_wrap_delete_GeomVector3__AngularForceVector3(resc,resv,argc,(mxArray**)(argv)); break; - case 511: flag=_wrap_new_ForceVector3Semantics__LinearForceVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; - case 512: flag=_wrap_ForceVector3Semantics__LinearForceVector3Semantics_compose(resc,resv,argc,(mxArray**)(argv)); break; - case 513: flag=_wrap_ForceVector3Semantics__LinearForceVector3Semantics_inverse(resc,resv,argc,(mxArray**)(argv)); break; - case 514: flag=_wrap_delete_ForceVector3Semantics__LinearForceVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; - case 515: flag=_wrap_new_ForceVector3Semantics__AngularForceVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; - case 516: flag=_wrap_ForceVector3Semantics__AngularForceVector3Semantics_compose(resc,resv,argc,(mxArray**)(argv)); break; - case 517: flag=_wrap_ForceVector3Semantics__AngularForceVector3Semantics_inverse(resc,resv,argc,(mxArray**)(argv)); break; - case 518: flag=_wrap_delete_ForceVector3Semantics__AngularForceVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; - case 519: flag=_wrap_new_MotionVector3__LinearMotionVector3(resc,resv,argc,(mxArray**)(argv)); break; - case 520: flag=_wrap_MotionVector3__LinearMotionVector3_cross(resc,resv,argc,(mxArray**)(argv)); break; - case 521: flag=_wrap_delete_MotionVector3__LinearMotionVector3(resc,resv,argc,(mxArray**)(argv)); break; - case 522: flag=_wrap_new_MotionVector3__AngularMotionVector3(resc,resv,argc,(mxArray**)(argv)); break; - case 523: flag=_wrap_MotionVector3__AngularMotionVector3_cross(resc,resv,argc,(mxArray**)(argv)); break; - case 524: flag=_wrap_delete_MotionVector3__AngularMotionVector3(resc,resv,argc,(mxArray**)(argv)); break; - case 525: flag=_wrap_new_ForceVector3__LinearForceVector3(resc,resv,argc,(mxArray**)(argv)); break; - case 526: flag=_wrap_delete_ForceVector3__LinearForceVector3(resc,resv,argc,(mxArray**)(argv)); break; - case 527: flag=_wrap_new_ForceVector3__AngularForceVector3(resc,resv,argc,(mxArray**)(argv)); break; - case 528: flag=_wrap_delete_ForceVector3__AngularForceVector3(resc,resv,argc,(mxArray**)(argv)); break; - case 529: flag=_wrap_new_LinearMotionVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; - case 530: flag=_wrap_LinearMotionVector3Semantics_changePoint(resc,resv,argc,(mxArray**)(argv)); break; - case 531: flag=_wrap_LinearMotionVector3Semantics_compose(resc,resv,argc,(mxArray**)(argv)); break; - case 532: flag=_wrap_delete_LinearMotionVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; - case 533: flag=_wrap_new_LinearMotionVector3(resc,resv,argc,(mxArray**)(argv)); break; - case 534: flag=_wrap_LinearMotionVector3_changePoint(resc,resv,argc,(mxArray**)(argv)); break; - case 535: flag=_wrap_delete_LinearMotionVector3(resc,resv,argc,(mxArray**)(argv)); break; - case 536: flag=_wrap_new_AngularMotionVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; - case 537: flag=_wrap_delete_AngularMotionVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; - case 538: flag=_wrap_new_AngularMotionVector3(resc,resv,argc,(mxArray**)(argv)); break; - case 539: flag=_wrap_AngularMotionVector3_exp(resc,resv,argc,(mxArray**)(argv)); break; - case 540: flag=_wrap_delete_AngularMotionVector3(resc,resv,argc,(mxArray**)(argv)); break; - case 541: flag=_wrap_new_LinearForceVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; - case 542: flag=_wrap_delete_LinearForceVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; - case 543: flag=_wrap_new_LinearForceVector3(resc,resv,argc,(mxArray**)(argv)); break; - case 544: flag=_wrap_delete_LinearForceVector3(resc,resv,argc,(mxArray**)(argv)); break; - case 545: flag=_wrap_new_AngularForceVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; - case 546: flag=_wrap_AngularForceVector3Semantics_changePoint(resc,resv,argc,(mxArray**)(argv)); break; - case 547: flag=_wrap_AngularForceVector3Semantics_compose(resc,resv,argc,(mxArray**)(argv)); break; - case 548: flag=_wrap_delete_AngularForceVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; - case 549: flag=_wrap_new_AngularForceVector3(resc,resv,argc,(mxArray**)(argv)); break; - case 550: flag=_wrap_AngularForceVector3_changePoint(resc,resv,argc,(mxArray**)(argv)); break; - case 551: flag=_wrap_delete_AngularForceVector3(resc,resv,argc,(mxArray**)(argv)); break; - case 552: flag=_wrap_new_SpatialMotionVectorSemanticsBase(resc,resv,argc,(mxArray**)(argv)); break; - case 553: flag=_wrap_SpatialMotionVectorSemanticsBase_check_linear2angularConsistency(resc,resv,argc,(mxArray**)(argv)); break; - case 554: flag=_wrap_SpatialMotionVectorSemanticsBase_toString(resc,resv,argc,(mxArray**)(argv)); break; - case 555: flag=_wrap_SpatialMotionVectorSemanticsBase_display(resc,resv,argc,(mxArray**)(argv)); break; - case 556: flag=_wrap_delete_SpatialMotionVectorSemanticsBase(resc,resv,argc,(mxArray**)(argv)); break; - case 557: flag=_wrap_new_SpatialForceVectorSemanticsBase(resc,resv,argc,(mxArray**)(argv)); break; - case 558: flag=_wrap_SpatialForceVectorSemanticsBase_check_linear2angularConsistency(resc,resv,argc,(mxArray**)(argv)); break; - case 559: flag=_wrap_SpatialForceVectorSemanticsBase_toString(resc,resv,argc,(mxArray**)(argv)); break; - case 560: flag=_wrap_SpatialForceVectorSemanticsBase_display(resc,resv,argc,(mxArray**)(argv)); break; - case 561: flag=_wrap_delete_SpatialForceVectorSemanticsBase(resc,resv,argc,(mxArray**)(argv)); break; - case 562: flag=_wrap_new_SpatialMotionVectorBase(resc,resv,argc,(mxArray**)(argv)); break; - case 563: flag=_wrap_SpatialMotionVectorBase_getLinearVec3(resc,resv,argc,(mxArray**)(argv)); break; - case 564: flag=_wrap_SpatialMotionVectorBase_getAngularVec3(resc,resv,argc,(mxArray**)(argv)); break; - case 565: flag=_wrap_SpatialMotionVectorBase_setLinearVec3(resc,resv,argc,(mxArray**)(argv)); break; - case 566: flag=_wrap_SpatialMotionVectorBase_setAngularVec3(resc,resv,argc,(mxArray**)(argv)); break; - case 567: flag=_wrap_SpatialMotionVectorBase_paren(resc,resv,argc,(mxArray**)(argv)); break; - case 568: flag=_wrap_SpatialMotionVectorBase_getVal(resc,resv,argc,(mxArray**)(argv)); break; - case 569: flag=_wrap_SpatialMotionVectorBase_setVal(resc,resv,argc,(mxArray**)(argv)); break; - case 570: flag=_wrap_SpatialMotionVectorBase_size(resc,resv,argc,(mxArray**)(argv)); break; - case 571: flag=_wrap_SpatialMotionVectorBase_zero(resc,resv,argc,(mxArray**)(argv)); break; - case 572: flag=_wrap_SpatialMotionVectorBase_changePoint(resc,resv,argc,(mxArray**)(argv)); break; - case 573: flag=_wrap_SpatialMotionVectorBase_changeCoordFrame(resc,resv,argc,(mxArray**)(argv)); break; - case 574: flag=_wrap_SpatialMotionVectorBase_compose(resc,resv,argc,(mxArray**)(argv)); break; - case 575: flag=_wrap_SpatialMotionVectorBase_inverse(resc,resv,argc,(mxArray**)(argv)); break; - case 576: flag=_wrap_SpatialMotionVectorBase_dot(resc,resv,argc,(mxArray**)(argv)); break; - case 577: flag=_wrap_SpatialMotionVectorBase_plus(resc,resv,argc,(mxArray**)(argv)); break; - case 578: flag=_wrap_SpatialMotionVectorBase_minus(resc,resv,argc,(mxArray**)(argv)); break; - case 579: flag=_wrap_SpatialMotionVectorBase_uminus(resc,resv,argc,(mxArray**)(argv)); break; - case 580: flag=_wrap_SpatialMotionVectorBase_Zero(resc,resv,argc,(mxArray**)(argv)); break; - case 581: flag=_wrap_SpatialMotionVectorBase_asVector(resc,resv,argc,(mxArray**)(argv)); break; - case 582: flag=_wrap_SpatialMotionVectorBase_toString(resc,resv,argc,(mxArray**)(argv)); break; - case 583: flag=_wrap_SpatialMotionVectorBase_display(resc,resv,argc,(mxArray**)(argv)); break; - case 584: flag=_wrap_SpatialMotionVectorBase_toMatlab(resc,resv,argc,(mxArray**)(argv)); break; - case 585: flag=_wrap_SpatialMotionVectorBase_fromMatlab(resc,resv,argc,(mxArray**)(argv)); break; - case 586: flag=_wrap_delete_SpatialMotionVectorBase(resc,resv,argc,(mxArray**)(argv)); break; - case 587: flag=_wrap_new_SpatialForceVectorBase(resc,resv,argc,(mxArray**)(argv)); break; - case 588: flag=_wrap_SpatialForceVectorBase_getLinearVec3(resc,resv,argc,(mxArray**)(argv)); break; - case 589: flag=_wrap_SpatialForceVectorBase_getAngularVec3(resc,resv,argc,(mxArray**)(argv)); break; - case 590: flag=_wrap_SpatialForceVectorBase_setLinearVec3(resc,resv,argc,(mxArray**)(argv)); break; - case 591: flag=_wrap_SpatialForceVectorBase_setAngularVec3(resc,resv,argc,(mxArray**)(argv)); break; - case 592: flag=_wrap_SpatialForceVectorBase_paren(resc,resv,argc,(mxArray**)(argv)); break; - case 593: flag=_wrap_SpatialForceVectorBase_getVal(resc,resv,argc,(mxArray**)(argv)); break; - case 594: flag=_wrap_SpatialForceVectorBase_setVal(resc,resv,argc,(mxArray**)(argv)); break; - case 595: flag=_wrap_SpatialForceVectorBase_size(resc,resv,argc,(mxArray**)(argv)); break; - case 596: flag=_wrap_SpatialForceVectorBase_zero(resc,resv,argc,(mxArray**)(argv)); break; - case 597: flag=_wrap_SpatialForceVectorBase_changePoint(resc,resv,argc,(mxArray**)(argv)); break; - case 598: flag=_wrap_SpatialForceVectorBase_changeCoordFrame(resc,resv,argc,(mxArray**)(argv)); break; - case 599: flag=_wrap_SpatialForceVectorBase_compose(resc,resv,argc,(mxArray**)(argv)); break; - case 600: flag=_wrap_SpatialForceVectorBase_inverse(resc,resv,argc,(mxArray**)(argv)); break; - case 601: flag=_wrap_SpatialForceVectorBase_dot(resc,resv,argc,(mxArray**)(argv)); break; - case 602: flag=_wrap_SpatialForceVectorBase_plus(resc,resv,argc,(mxArray**)(argv)); break; - case 603: flag=_wrap_SpatialForceVectorBase_minus(resc,resv,argc,(mxArray**)(argv)); break; - case 604: flag=_wrap_SpatialForceVectorBase_uminus(resc,resv,argc,(mxArray**)(argv)); break; - case 605: flag=_wrap_SpatialForceVectorBase_Zero(resc,resv,argc,(mxArray**)(argv)); break; - case 606: flag=_wrap_SpatialForceVectorBase_asVector(resc,resv,argc,(mxArray**)(argv)); break; - case 607: flag=_wrap_SpatialForceVectorBase_toString(resc,resv,argc,(mxArray**)(argv)); break; - case 608: flag=_wrap_SpatialForceVectorBase_display(resc,resv,argc,(mxArray**)(argv)); break; - case 609: flag=_wrap_SpatialForceVectorBase_toMatlab(resc,resv,argc,(mxArray**)(argv)); break; - case 610: flag=_wrap_SpatialForceVectorBase_fromMatlab(resc,resv,argc,(mxArray**)(argv)); break; - case 611: flag=_wrap_delete_SpatialForceVectorBase(resc,resv,argc,(mxArray**)(argv)); break; - case 612: flag=_wrap_new_Dummy(resc,resv,argc,(mxArray**)(argv)); break; - case 613: flag=_wrap_delete_Dummy(resc,resv,argc,(mxArray**)(argv)); break; - case 614: flag=_wrap_new_SpatialMotionVector(resc,resv,argc,(mxArray**)(argv)); break; - case 615: flag=_wrap_SpatialMotionVector_mtimes(resc,resv,argc,(mxArray**)(argv)); break; - case 616: flag=_wrap_SpatialMotionVector_cross(resc,resv,argc,(mxArray**)(argv)); break; - case 617: flag=_wrap_SpatialMotionVector_asCrossProductMatrix(resc,resv,argc,(mxArray**)(argv)); break; - case 618: flag=_wrap_SpatialMotionVector_asCrossProductMatrixWrench(resc,resv,argc,(mxArray**)(argv)); break; - case 619: flag=_wrap_SpatialMotionVector_exp(resc,resv,argc,(mxArray**)(argv)); break; - case 620: flag=_wrap_delete_SpatialMotionVector(resc,resv,argc,(mxArray**)(argv)); break; - case 621: flag=_wrap_new_SpatialForceVector(resc,resv,argc,(mxArray**)(argv)); break; - case 622: flag=_wrap_delete_SpatialForceVector(resc,resv,argc,(mxArray**)(argv)); break; - case 623: flag=_wrap_SpatialForceVector_mtimes(resc,resv,argc,(mxArray**)(argv)); break; - case 624: flag=_wrap_new_Twist(resc,resv,argc,(mxArray**)(argv)); break; - case 625: flag=_wrap_Twist_plus(resc,resv,argc,(mxArray**)(argv)); break; - case 626: flag=_wrap_Twist_minus(resc,resv,argc,(mxArray**)(argv)); break; - case 627: flag=_wrap_Twist_uminus(resc,resv,argc,(mxArray**)(argv)); break; - case 628: flag=_wrap_Twist_mtimes(resc,resv,argc,(mxArray**)(argv)); break; - case 629: flag=_wrap_delete_Twist(resc,resv,argc,(mxArray**)(argv)); break; - case 630: flag=_wrap_new_Wrench(resc,resv,argc,(mxArray**)(argv)); break; - case 631: flag=_wrap_Wrench_plus(resc,resv,argc,(mxArray**)(argv)); break; - case 632: flag=_wrap_Wrench_minus(resc,resv,argc,(mxArray**)(argv)); break; - case 633: flag=_wrap_Wrench_uminus(resc,resv,argc,(mxArray**)(argv)); break; - case 634: flag=_wrap_delete_Wrench(resc,resv,argc,(mxArray**)(argv)); break; - case 635: flag=_wrap_new_SpatialMomentum(resc,resv,argc,(mxArray**)(argv)); break; - case 636: flag=_wrap_SpatialMomentum_plus(resc,resv,argc,(mxArray**)(argv)); break; - case 637: flag=_wrap_SpatialMomentum_minus(resc,resv,argc,(mxArray**)(argv)); break; - case 638: flag=_wrap_SpatialMomentum_uminus(resc,resv,argc,(mxArray**)(argv)); break; - case 639: flag=_wrap_delete_SpatialMomentum(resc,resv,argc,(mxArray**)(argv)); break; - case 640: flag=_wrap_new_SpatialAcc(resc,resv,argc,(mxArray**)(argv)); break; - case 641: flag=_wrap_SpatialAcc_plus(resc,resv,argc,(mxArray**)(argv)); break; - case 642: flag=_wrap_SpatialAcc_minus(resc,resv,argc,(mxArray**)(argv)); break; - case 643: flag=_wrap_SpatialAcc_uminus(resc,resv,argc,(mxArray**)(argv)); break; - case 644: flag=_wrap_delete_SpatialAcc(resc,resv,argc,(mxArray**)(argv)); break; - case 645: flag=_wrap_new_ClassicalAcc(resc,resv,argc,(mxArray**)(argv)); break; - case 646: flag=_wrap_ClassicalAcc_changeCoordFrame(resc,resv,argc,(mxArray**)(argv)); break; - case 647: flag=_wrap_ClassicalAcc_Zero(resc,resv,argc,(mxArray**)(argv)); break; - case 648: flag=_wrap_ClassicalAcc_fromSpatial(resc,resv,argc,(mxArray**)(argv)); break; - case 649: flag=_wrap_ClassicalAcc_toSpatial(resc,resv,argc,(mxArray**)(argv)); break; - case 650: flag=_wrap_delete_ClassicalAcc(resc,resv,argc,(mxArray**)(argv)); break; - case 651: flag=_wrap_new_Direction(resc,resv,argc,(mxArray**)(argv)); break; - case 652: flag=_wrap_Direction_Normalize(resc,resv,argc,(mxArray**)(argv)); break; - case 653: flag=_wrap_Direction_isParallel(resc,resv,argc,(mxArray**)(argv)); break; - case 654: flag=_wrap_Direction_isPerpendicular(resc,resv,argc,(mxArray**)(argv)); break; - case 655: flag=_wrap_Direction_reverse(resc,resv,argc,(mxArray**)(argv)); break; - case 656: flag=_wrap_Direction_toString(resc,resv,argc,(mxArray**)(argv)); break; - case 657: flag=_wrap_Direction_display(resc,resv,argc,(mxArray**)(argv)); break; - case 658: flag=_wrap_Direction_Default(resc,resv,argc,(mxArray**)(argv)); break; - case 659: flag=_wrap_delete_Direction(resc,resv,argc,(mxArray**)(argv)); break; - case 660: flag=_wrap_new_Axis(resc,resv,argc,(mxArray**)(argv)); break; - case 661: flag=_wrap_Axis_getDirection(resc,resv,argc,(mxArray**)(argv)); break; - case 662: flag=_wrap_Axis_getOrigin(resc,resv,argc,(mxArray**)(argv)); break; - case 663: flag=_wrap_Axis_setDirection(resc,resv,argc,(mxArray**)(argv)); break; - case 664: flag=_wrap_Axis_setOrigin(resc,resv,argc,(mxArray**)(argv)); break; - case 665: flag=_wrap_Axis_getRotationTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 666: flag=_wrap_Axis_getRotationTransformDerivative(resc,resv,argc,(mxArray**)(argv)); break; - case 667: flag=_wrap_Axis_getRotationTwist(resc,resv,argc,(mxArray**)(argv)); break; - case 668: flag=_wrap_Axis_getRotationSpatialAcc(resc,resv,argc,(mxArray**)(argv)); break; - case 669: flag=_wrap_Axis_getTranslationTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 670: flag=_wrap_Axis_getTranslationTransformDerivative(resc,resv,argc,(mxArray**)(argv)); break; - case 671: flag=_wrap_Axis_getTranslationTwist(resc,resv,argc,(mxArray**)(argv)); break; - case 672: flag=_wrap_Axis_getTranslationSpatialAcc(resc,resv,argc,(mxArray**)(argv)); break; - case 673: flag=_wrap_Axis_isParallel(resc,resv,argc,(mxArray**)(argv)); break; - case 674: flag=_wrap_Axis_reverse(resc,resv,argc,(mxArray**)(argv)); break; - case 675: flag=_wrap_Axis_toString(resc,resv,argc,(mxArray**)(argv)); break; - case 676: flag=_wrap_Axis_display(resc,resv,argc,(mxArray**)(argv)); break; - case 677: flag=_wrap_delete_Axis(resc,resv,argc,(mxArray**)(argv)); break; - case 678: flag=_wrap_new_RotationalInertiaRaw(resc,resv,argc,(mxArray**)(argv)); break; - case 679: flag=_wrap_RotationalInertiaRaw_Zero(resc,resv,argc,(mxArray**)(argv)); break; - case 680: flag=_wrap_delete_RotationalInertiaRaw(resc,resv,argc,(mxArray**)(argv)); break; - case 681: flag=_wrap_new_SpatialInertiaRaw(resc,resv,argc,(mxArray**)(argv)); break; - case 682: flag=_wrap_SpatialInertiaRaw_fromRotationalInertiaWrtCenterOfMass(resc,resv,argc,(mxArray**)(argv)); break; - case 683: flag=_wrap_SpatialInertiaRaw_getMass(resc,resv,argc,(mxArray**)(argv)); break; - case 684: flag=_wrap_SpatialInertiaRaw_getCenterOfMass(resc,resv,argc,(mxArray**)(argv)); break; - case 685: flag=_wrap_SpatialInertiaRaw_getRotationalInertiaWrtFrameOrigin(resc,resv,argc,(mxArray**)(argv)); break; - case 686: flag=_wrap_SpatialInertiaRaw_getRotationalInertiaWrtCenterOfMass(resc,resv,argc,(mxArray**)(argv)); break; - case 687: flag=_wrap_SpatialInertiaRaw_combine(resc,resv,argc,(mxArray**)(argv)); break; - case 688: flag=_wrap_SpatialInertiaRaw_multiply(resc,resv,argc,(mxArray**)(argv)); break; - case 689: flag=_wrap_SpatialInertiaRaw_zero(resc,resv,argc,(mxArray**)(argv)); break; - case 690: flag=_wrap_delete_SpatialInertiaRaw(resc,resv,argc,(mxArray**)(argv)); break; - case 691: flag=_wrap_new_SpatialInertia(resc,resv,argc,(mxArray**)(argv)); break; - case 692: flag=_wrap_SpatialInertia_combine(resc,resv,argc,(mxArray**)(argv)); break; - case 693: flag=_wrap_SpatialInertia_asMatrix(resc,resv,argc,(mxArray**)(argv)); break; - case 694: flag=_wrap_SpatialInertia_applyInverse(resc,resv,argc,(mxArray**)(argv)); break; - case 695: flag=_wrap_SpatialInertia_getInverse(resc,resv,argc,(mxArray**)(argv)); break; - case 696: flag=_wrap_SpatialInertia_plus(resc,resv,argc,(mxArray**)(argv)); break; - case 697: flag=_wrap_SpatialInertia_mtimes(resc,resv,argc,(mxArray**)(argv)); break; - case 698: flag=_wrap_SpatialInertia_biasWrench(resc,resv,argc,(mxArray**)(argv)); break; - case 699: flag=_wrap_SpatialInertia_biasWrenchDerivative(resc,resv,argc,(mxArray**)(argv)); break; - case 700: flag=_wrap_SpatialInertia_Zero(resc,resv,argc,(mxArray**)(argv)); break; - case 701: flag=_wrap_SpatialInertia_asVector(resc,resv,argc,(mxArray**)(argv)); break; - case 702: flag=_wrap_SpatialInertia_fromVector(resc,resv,argc,(mxArray**)(argv)); break; - case 703: flag=_wrap_SpatialInertia_isPhysicallyConsistent(resc,resv,argc,(mxArray**)(argv)); break; - case 704: flag=_wrap_SpatialInertia_momentumRegressor(resc,resv,argc,(mxArray**)(argv)); break; - case 705: flag=_wrap_SpatialInertia_momentumDerivativeRegressor(resc,resv,argc,(mxArray**)(argv)); break; - case 706: flag=_wrap_SpatialInertia_momentumDerivativeSlotineLiRegressor(resc,resv,argc,(mxArray**)(argv)); break; - case 707: flag=_wrap_delete_SpatialInertia(resc,resv,argc,(mxArray**)(argv)); break; - case 708: flag=_wrap_new_ArticulatedBodyInertia(resc,resv,argc,(mxArray**)(argv)); break; - case 709: flag=_wrap_ArticulatedBodyInertia_getLinearLinearSubmatrix(resc,resv,argc,(mxArray**)(argv)); break; - case 710: flag=_wrap_ArticulatedBodyInertia_getLinearAngularSubmatrix(resc,resv,argc,(mxArray**)(argv)); break; - case 711: flag=_wrap_ArticulatedBodyInertia_getAngularAngularSubmatrix(resc,resv,argc,(mxArray**)(argv)); break; - case 712: flag=_wrap_ArticulatedBodyInertia_combine(resc,resv,argc,(mxArray**)(argv)); break; - case 713: flag=_wrap_ArticulatedBodyInertia_applyInverse(resc,resv,argc,(mxArray**)(argv)); break; - case 714: flag=_wrap_ArticulatedBodyInertia_asMatrix(resc,resv,argc,(mxArray**)(argv)); break; - case 715: flag=_wrap_ArticulatedBodyInertia_getInverse(resc,resv,argc,(mxArray**)(argv)); break; - case 716: flag=_wrap_ArticulatedBodyInertia_plus(resc,resv,argc,(mxArray**)(argv)); break; - case 717: flag=_wrap_ArticulatedBodyInertia_minus(resc,resv,argc,(mxArray**)(argv)); break; - case 718: flag=_wrap_ArticulatedBodyInertia_mtimes(resc,resv,argc,(mxArray**)(argv)); break; - case 719: flag=_wrap_ArticulatedBodyInertia_zero(resc,resv,argc,(mxArray**)(argv)); break; - case 720: flag=_wrap_ArticulatedBodyInertia_ABADyadHelper(resc,resv,argc,(mxArray**)(argv)); break; - case 721: flag=_wrap_ArticulatedBodyInertia_ABADyadHelperLin(resc,resv,argc,(mxArray**)(argv)); break; - case 722: flag=_wrap_delete_ArticulatedBodyInertia(resc,resv,argc,(mxArray**)(argv)); break; - case 723: flag=_wrap_RigidBodyInertiaNonLinearParametrization_mass_get(resc,resv,argc,(mxArray**)(argv)); break; - case 724: flag=_wrap_RigidBodyInertiaNonLinearParametrization_mass_set(resc,resv,argc,(mxArray**)(argv)); break; - case 725: flag=_wrap_RigidBodyInertiaNonLinearParametrization_com_get(resc,resv,argc,(mxArray**)(argv)); break; - case 726: flag=_wrap_RigidBodyInertiaNonLinearParametrization_com_set(resc,resv,argc,(mxArray**)(argv)); break; - case 727: flag=_wrap_RigidBodyInertiaNonLinearParametrization_link_R_centroidal_get(resc,resv,argc,(mxArray**)(argv)); break; - case 728: flag=_wrap_RigidBodyInertiaNonLinearParametrization_link_R_centroidal_set(resc,resv,argc,(mxArray**)(argv)); break; - case 729: flag=_wrap_RigidBodyInertiaNonLinearParametrization_centralSecondMomentOfMass_get(resc,resv,argc,(mxArray**)(argv)); break; - case 730: flag=_wrap_RigidBodyInertiaNonLinearParametrization_centralSecondMomentOfMass_set(resc,resv,argc,(mxArray**)(argv)); break; - case 731: flag=_wrap_RigidBodyInertiaNonLinearParametrization_getLinkCentroidalTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 732: flag=_wrap_RigidBodyInertiaNonLinearParametrization_fromRigidBodyInertia(resc,resv,argc,(mxArray**)(argv)); break; - case 733: flag=_wrap_RigidBodyInertiaNonLinearParametrization_fromInertialParameters(resc,resv,argc,(mxArray**)(argv)); break; - case 734: flag=_wrap_RigidBodyInertiaNonLinearParametrization_toRigidBodyInertia(resc,resv,argc,(mxArray**)(argv)); break; - case 735: flag=_wrap_RigidBodyInertiaNonLinearParametrization_isPhysicallyConsistent(resc,resv,argc,(mxArray**)(argv)); break; - case 736: flag=_wrap_RigidBodyInertiaNonLinearParametrization_asVectorWithRotationAsVec(resc,resv,argc,(mxArray**)(argv)); break; - case 737: flag=_wrap_RigidBodyInertiaNonLinearParametrization_fromVectorWithRotationAsVec(resc,resv,argc,(mxArray**)(argv)); break; - case 738: flag=_wrap_RigidBodyInertiaNonLinearParametrization_getGradientWithRotationAsVec(resc,resv,argc,(mxArray**)(argv)); break; - case 739: flag=_wrap_new_RigidBodyInertiaNonLinearParametrization(resc,resv,argc,(mxArray**)(argv)); break; - case 740: flag=_wrap_delete_RigidBodyInertiaNonLinearParametrization(resc,resv,argc,(mxArray**)(argv)); break; - case 741: flag=_wrap_new_RotationRaw(resc,resv,argc,(mxArray**)(argv)); break; - case 742: flag=_wrap_RotationRaw_changeOrientFrame(resc,resv,argc,(mxArray**)(argv)); break; - case 743: flag=_wrap_RotationRaw_changeRefOrientFrame(resc,resv,argc,(mxArray**)(argv)); break; - case 744: flag=_wrap_RotationRaw_compose(resc,resv,argc,(mxArray**)(argv)); break; - case 745: flag=_wrap_RotationRaw_inverse2(resc,resv,argc,(mxArray**)(argv)); break; - case 746: flag=_wrap_RotationRaw_changeCoordFrameOf(resc,resv,argc,(mxArray**)(argv)); break; - case 747: flag=_wrap_RotationRaw_RotX(resc,resv,argc,(mxArray**)(argv)); break; - case 748: flag=_wrap_RotationRaw_RotY(resc,resv,argc,(mxArray**)(argv)); break; - case 749: flag=_wrap_RotationRaw_RotZ(resc,resv,argc,(mxArray**)(argv)); break; - case 750: flag=_wrap_RotationRaw_RPY(resc,resv,argc,(mxArray**)(argv)); break; - case 751: flag=_wrap_RotationRaw_Identity(resc,resv,argc,(mxArray**)(argv)); break; - case 752: flag=_wrap_RotationRaw_toString(resc,resv,argc,(mxArray**)(argv)); break; - case 753: flag=_wrap_RotationRaw_display(resc,resv,argc,(mxArray**)(argv)); break; - case 754: flag=_wrap_delete_RotationRaw(resc,resv,argc,(mxArray**)(argv)); break; - case 755: flag=_wrap_new_RotationSemantics(resc,resv,argc,(mxArray**)(argv)); break; - case 756: flag=_wrap_RotationSemantics_setToUnknown(resc,resv,argc,(mxArray**)(argv)); break; - case 757: flag=_wrap_RotationSemantics_getOrientationFrame(resc,resv,argc,(mxArray**)(argv)); break; - case 758: flag=_wrap_RotationSemantics_getBody(resc,resv,argc,(mxArray**)(argv)); break; - case 759: flag=_wrap_RotationSemantics_getReferenceOrientationFrame(resc,resv,argc,(mxArray**)(argv)); break; - case 760: flag=_wrap_RotationSemantics_getRefBody(resc,resv,argc,(mxArray**)(argv)); break; - case 761: flag=_wrap_RotationSemantics_getCoordinateFrame(resc,resv,argc,(mxArray**)(argv)); break; - case 762: flag=_wrap_RotationSemantics_setOrientationFrame(resc,resv,argc,(mxArray**)(argv)); break; - case 763: flag=_wrap_RotationSemantics_setBody(resc,resv,argc,(mxArray**)(argv)); break; - case 764: flag=_wrap_RotationSemantics_setReferenceOrientationFrame(resc,resv,argc,(mxArray**)(argv)); break; - case 765: flag=_wrap_RotationSemantics_setRefBody(resc,resv,argc,(mxArray**)(argv)); break; - case 766: flag=_wrap_RotationSemantics_setCoordinateFrame(resc,resv,argc,(mxArray**)(argv)); break; - case 767: flag=_wrap_RotationSemantics_changeOrientFrame(resc,resv,argc,(mxArray**)(argv)); break; - case 768: flag=_wrap_RotationSemantics_changeRefOrientFrame(resc,resv,argc,(mxArray**)(argv)); break; - case 769: flag=_wrap_RotationSemantics_changeCoordFrameOf(resc,resv,argc,(mxArray**)(argv)); break; - case 770: flag=_wrap_RotationSemantics_compose(resc,resv,argc,(mxArray**)(argv)); break; - case 771: flag=_wrap_RotationSemantics_inverse2(resc,resv,argc,(mxArray**)(argv)); break; - case 772: flag=_wrap_RotationSemantics_toString(resc,resv,argc,(mxArray**)(argv)); break; - case 773: flag=_wrap_RotationSemantics_display(resc,resv,argc,(mxArray**)(argv)); break; - case 774: flag=_wrap_delete_RotationSemantics(resc,resv,argc,(mxArray**)(argv)); break; - case 775: flag=_wrap_new_Rotation(resc,resv,argc,(mxArray**)(argv)); break; - case 776: flag=_wrap_Rotation_getSemantics(resc,resv,argc,(mxArray**)(argv)); break; - case 777: flag=_wrap_Rotation_changeOrientFrame(resc,resv,argc,(mxArray**)(argv)); break; - case 778: flag=_wrap_Rotation_changeRefOrientFrame(resc,resv,argc,(mxArray**)(argv)); break; - case 779: flag=_wrap_Rotation_changeCoordinateFrame(resc,resv,argc,(mxArray**)(argv)); break; - case 780: flag=_wrap_Rotation_compose(resc,resv,argc,(mxArray**)(argv)); break; - case 781: flag=_wrap_Rotation_inverse2(resc,resv,argc,(mxArray**)(argv)); break; - case 782: flag=_wrap_Rotation_changeCoordFrameOf(resc,resv,argc,(mxArray**)(argv)); break; - case 783: flag=_wrap_Rotation_inverse(resc,resv,argc,(mxArray**)(argv)); break; - case 784: flag=_wrap_Rotation_mtimes(resc,resv,argc,(mxArray**)(argv)); break; - case 785: flag=_wrap_Rotation_log(resc,resv,argc,(mxArray**)(argv)); break; - case 786: flag=_wrap_Rotation_fromQuaternion(resc,resv,argc,(mxArray**)(argv)); break; - case 787: flag=_wrap_Rotation_getRPY(resc,resv,argc,(mxArray**)(argv)); break; - case 788: flag=_wrap_Rotation_asRPY(resc,resv,argc,(mxArray**)(argv)); break; - case 789: flag=_wrap_Rotation_getQuaternion(resc,resv,argc,(mxArray**)(argv)); break; - case 790: flag=_wrap_Rotation_asQuaternion(resc,resv,argc,(mxArray**)(argv)); break; - case 791: flag=_wrap_Rotation_RotX(resc,resv,argc,(mxArray**)(argv)); break; - case 792: flag=_wrap_Rotation_RotY(resc,resv,argc,(mxArray**)(argv)); break; - case 793: flag=_wrap_Rotation_RotZ(resc,resv,argc,(mxArray**)(argv)); break; - case 794: flag=_wrap_Rotation_RotAxis(resc,resv,argc,(mxArray**)(argv)); break; - case 795: flag=_wrap_Rotation_RotAxisDerivative(resc,resv,argc,(mxArray**)(argv)); break; - case 796: flag=_wrap_Rotation_RPY(resc,resv,argc,(mxArray**)(argv)); break; - case 797: flag=_wrap_Rotation_RPYRightTrivializedDerivative(resc,resv,argc,(mxArray**)(argv)); break; - case 798: flag=_wrap_Rotation_RPYRightTrivializedDerivativeRateOfChange(resc,resv,argc,(mxArray**)(argv)); break; - case 799: flag=_wrap_Rotation_RPYRightTrivializedDerivativeInverse(resc,resv,argc,(mxArray**)(argv)); break; - case 800: flag=_wrap_Rotation_RPYRightTrivializedDerivativeInverseRateOfChange(resc,resv,argc,(mxArray**)(argv)); break; - case 801: flag=_wrap_Rotation_QuaternionRightTrivializedDerivative(resc,resv,argc,(mxArray**)(argv)); break; - case 802: flag=_wrap_Rotation_QuaternionRightTrivializedDerivativeInverse(resc,resv,argc,(mxArray**)(argv)); break; - case 803: flag=_wrap_Rotation_Identity(resc,resv,argc,(mxArray**)(argv)); break; - case 804: flag=_wrap_Rotation_RotationFromQuaternion(resc,resv,argc,(mxArray**)(argv)); break; - case 805: flag=_wrap_Rotation_leftJacobian(resc,resv,argc,(mxArray**)(argv)); break; - case 806: flag=_wrap_Rotation_leftJacobianInverse(resc,resv,argc,(mxArray**)(argv)); break; - case 807: flag=_wrap_Rotation_toString(resc,resv,argc,(mxArray**)(argv)); break; - case 808: flag=_wrap_Rotation_display(resc,resv,argc,(mxArray**)(argv)); break; - case 809: flag=_wrap_delete_Rotation(resc,resv,argc,(mxArray**)(argv)); break; - case 810: flag=_wrap_new_TransformSemantics(resc,resv,argc,(mxArray**)(argv)); break; - case 811: flag=_wrap_TransformSemantics_getRotationSemantics(resc,resv,argc,(mxArray**)(argv)); break; - case 812: flag=_wrap_TransformSemantics_getPositionSemantics(resc,resv,argc,(mxArray**)(argv)); break; - case 813: flag=_wrap_TransformSemantics_setRotationSemantics(resc,resv,argc,(mxArray**)(argv)); break; - case 814: flag=_wrap_TransformSemantics_setPositionSemantics(resc,resv,argc,(mxArray**)(argv)); break; - case 815: flag=_wrap_TransformSemantics_toString(resc,resv,argc,(mxArray**)(argv)); break; - case 816: flag=_wrap_TransformSemantics_display(resc,resv,argc,(mxArray**)(argv)); break; - case 817: flag=_wrap_delete_TransformSemantics(resc,resv,argc,(mxArray**)(argv)); break; - case 818: flag=_wrap_new_Transform(resc,resv,argc,(mxArray**)(argv)); break; - case 819: flag=_wrap_Transform_fromHomogeneousTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 820: flag=_wrap_Transform_getSemantics(resc,resv,argc,(mxArray**)(argv)); break; - case 821: flag=_wrap_Transform_getRotation(resc,resv,argc,(mxArray**)(argv)); break; - case 822: flag=_wrap_Transform_getPosition(resc,resv,argc,(mxArray**)(argv)); break; - case 823: flag=_wrap_Transform_setRotation(resc,resv,argc,(mxArray**)(argv)); break; - case 824: flag=_wrap_Transform_setPosition(resc,resv,argc,(mxArray**)(argv)); break; - case 825: flag=_wrap_Transform_compose(resc,resv,argc,(mxArray**)(argv)); break; - case 826: flag=_wrap_Transform_inverse2(resc,resv,argc,(mxArray**)(argv)); break; - case 827: flag=_wrap_Transform_inverse(resc,resv,argc,(mxArray**)(argv)); break; - case 828: flag=_wrap_Transform_mtimes(resc,resv,argc,(mxArray**)(argv)); break; - case 829: flag=_wrap_Transform_Identity(resc,resv,argc,(mxArray**)(argv)); break; - case 830: flag=_wrap_Transform_asHomogeneousTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 831: flag=_wrap_Transform_asAdjointTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 832: flag=_wrap_Transform_asAdjointTransformWrench(resc,resv,argc,(mxArray**)(argv)); break; - case 833: flag=_wrap_Transform_log(resc,resv,argc,(mxArray**)(argv)); break; - case 834: flag=_wrap_Transform_toString(resc,resv,argc,(mxArray**)(argv)); break; - case 835: flag=_wrap_Transform_display(resc,resv,argc,(mxArray**)(argv)); break; - case 836: flag=_wrap_delete_Transform(resc,resv,argc,(mxArray**)(argv)); break; - case 837: flag=_wrap_new_TransformDerivative(resc,resv,argc,(mxArray**)(argv)); break; - case 838: flag=_wrap_delete_TransformDerivative(resc,resv,argc,(mxArray**)(argv)); break; - case 839: flag=_wrap_TransformDerivative_getRotationDerivative(resc,resv,argc,(mxArray**)(argv)); break; - case 840: flag=_wrap_TransformDerivative_getPositionDerivative(resc,resv,argc,(mxArray**)(argv)); break; - case 841: flag=_wrap_TransformDerivative_setRotationDerivative(resc,resv,argc,(mxArray**)(argv)); break; - case 842: flag=_wrap_TransformDerivative_setPositionDerivative(resc,resv,argc,(mxArray**)(argv)); break; - case 843: flag=_wrap_TransformDerivative_Zero(resc,resv,argc,(mxArray**)(argv)); break; - case 844: flag=_wrap_TransformDerivative_asHomogeneousTransformDerivative(resc,resv,argc,(mxArray**)(argv)); break; - case 845: flag=_wrap_TransformDerivative_asAdjointTransformDerivative(resc,resv,argc,(mxArray**)(argv)); break; - case 846: flag=_wrap_TransformDerivative_asAdjointTransformWrenchDerivative(resc,resv,argc,(mxArray**)(argv)); break; - case 847: flag=_wrap_TransformDerivative_mtimes(resc,resv,argc,(mxArray**)(argv)); break; - case 848: flag=_wrap_TransformDerivative_derivativeOfInverse(resc,resv,argc,(mxArray**)(argv)); break; - case 849: flag=_wrap_TransformDerivative_transform(resc,resv,argc,(mxArray**)(argv)); break; - case 850: flag=_wrap_dynamic_extent_get(resc,resv,argc,(mxArray**)(argv)); break; - case 851: flag=_wrap_DynamicSpan_extent_get(resc,resv,argc,(mxArray**)(argv)); break; - case 852: flag=_wrap_new_DynamicSpan(resc,resv,argc,(mxArray**)(argv)); break; - case 853: flag=_wrap_delete_DynamicSpan(resc,resv,argc,(mxArray**)(argv)); break; - case 854: flag=_wrap_DynamicSpan_first(resc,resv,argc,(mxArray**)(argv)); break; - case 855: flag=_wrap_DynamicSpan_last(resc,resv,argc,(mxArray**)(argv)); break; - case 856: flag=_wrap_DynamicSpan_subspan(resc,resv,argc,(mxArray**)(argv)); break; - case 857: flag=_wrap_DynamicSpan_size(resc,resv,argc,(mxArray**)(argv)); break; - case 858: flag=_wrap_DynamicSpan_size_bytes(resc,resv,argc,(mxArray**)(argv)); break; - case 859: flag=_wrap_DynamicSpan_empty(resc,resv,argc,(mxArray**)(argv)); break; - case 860: flag=_wrap_DynamicSpan_brace(resc,resv,argc,(mxArray**)(argv)); break; - case 861: flag=_wrap_DynamicSpan_getVal(resc,resv,argc,(mxArray**)(argv)); break; - case 862: flag=_wrap_DynamicSpan_setVal(resc,resv,argc,(mxArray**)(argv)); break; - case 863: flag=_wrap_DynamicSpan_at(resc,resv,argc,(mxArray**)(argv)); break; - case 864: flag=_wrap_DynamicSpan_paren(resc,resv,argc,(mxArray**)(argv)); break; - case 865: flag=_wrap_DynamicSpan_begin(resc,resv,argc,(mxArray**)(argv)); break; - case 866: flag=_wrap_DynamicSpan_end(resc,resv,argc,(mxArray**)(argv)); break; - case 867: flag=_wrap_DynamicSpan_cbegin(resc,resv,argc,(mxArray**)(argv)); break; - case 868: flag=_wrap_DynamicSpan_cend(resc,resv,argc,(mxArray**)(argv)); break; - case 869: flag=_wrap_DynamicSpan_rbegin(resc,resv,argc,(mxArray**)(argv)); break; - case 870: flag=_wrap_DynamicSpan_rend(resc,resv,argc,(mxArray**)(argv)); break; - case 871: flag=_wrap_DynamicSpan_crbegin(resc,resv,argc,(mxArray**)(argv)); break; - case 872: flag=_wrap_DynamicSpan_crend(resc,resv,argc,(mxArray**)(argv)); break; - case 873: flag=_wrap_LINK_INVALID_INDEX_get(resc,resv,argc,(mxArray**)(argv)); break; - case 874: flag=_wrap_LINK_INVALID_INDEX_set(resc,resv,argc,(mxArray**)(argv)); break; - case 875: flag=_wrap_LINK_INVALID_NAME_get(resc,resv,argc,(mxArray**)(argv)); break; - case 876: flag=_wrap_LINK_INVALID_NAME_set(resc,resv,argc,(mxArray**)(argv)); break; - case 877: flag=_wrap_JOINT_INVALID_INDEX_get(resc,resv,argc,(mxArray**)(argv)); break; - case 878: flag=_wrap_JOINT_INVALID_INDEX_set(resc,resv,argc,(mxArray**)(argv)); break; - case 879: flag=_wrap_JOINT_INVALID_NAME_get(resc,resv,argc,(mxArray**)(argv)); break; - case 880: flag=_wrap_JOINT_INVALID_NAME_set(resc,resv,argc,(mxArray**)(argv)); break; - case 881: flag=_wrap_DOF_INVALID_INDEX_get(resc,resv,argc,(mxArray**)(argv)); break; - case 882: flag=_wrap_DOF_INVALID_INDEX_set(resc,resv,argc,(mxArray**)(argv)); break; - case 883: flag=_wrap_DOF_INVALID_NAME_get(resc,resv,argc,(mxArray**)(argv)); break; - case 884: flag=_wrap_DOF_INVALID_NAME_set(resc,resv,argc,(mxArray**)(argv)); break; - case 885: flag=_wrap_FRAME_INVALID_INDEX_get(resc,resv,argc,(mxArray**)(argv)); break; - case 886: flag=_wrap_FRAME_INVALID_INDEX_set(resc,resv,argc,(mxArray**)(argv)); break; - case 887: flag=_wrap_FRAME_INVALID_NAME_get(resc,resv,argc,(mxArray**)(argv)); break; - case 888: flag=_wrap_FRAME_INVALID_NAME_set(resc,resv,argc,(mxArray**)(argv)); break; - case 889: flag=_wrap_TRAVERSAL_INVALID_INDEX_get(resc,resv,argc,(mxArray**)(argv)); break; - case 890: flag=_wrap_TRAVERSAL_INVALID_INDEX_set(resc,resv,argc,(mxArray**)(argv)); break; - case 891: flag=_wrap_new_LinkPositions(resc,resv,argc,(mxArray**)(argv)); break; - case 892: flag=_wrap_LinkPositions_resize(resc,resv,argc,(mxArray**)(argv)); break; - case 893: flag=_wrap_LinkPositions_isConsistent(resc,resv,argc,(mxArray**)(argv)); break; - case 894: flag=_wrap_LinkPositions_getNrOfLinks(resc,resv,argc,(mxArray**)(argv)); break; - case 895: flag=_wrap_LinkPositions_paren(resc,resv,argc,(mxArray**)(argv)); break; - case 896: flag=_wrap_LinkPositions_toString(resc,resv,argc,(mxArray**)(argv)); break; - case 897: flag=_wrap_delete_LinkPositions(resc,resv,argc,(mxArray**)(argv)); break; - case 898: flag=_wrap_new_LinkWrenches(resc,resv,argc,(mxArray**)(argv)); break; - case 899: flag=_wrap_LinkWrenches_resize(resc,resv,argc,(mxArray**)(argv)); break; - case 900: flag=_wrap_LinkWrenches_isConsistent(resc,resv,argc,(mxArray**)(argv)); break; - case 901: flag=_wrap_LinkWrenches_getNrOfLinks(resc,resv,argc,(mxArray**)(argv)); break; - case 902: flag=_wrap_LinkWrenches_paren(resc,resv,argc,(mxArray**)(argv)); break; - case 903: flag=_wrap_LinkWrenches_toString(resc,resv,argc,(mxArray**)(argv)); break; - case 904: flag=_wrap_LinkWrenches_zero(resc,resv,argc,(mxArray**)(argv)); break; - case 905: flag=_wrap_delete_LinkWrenches(resc,resv,argc,(mxArray**)(argv)); break; - case 906: flag=_wrap_new_LinkInertias(resc,resv,argc,(mxArray**)(argv)); break; - case 907: flag=_wrap_LinkInertias_resize(resc,resv,argc,(mxArray**)(argv)); break; - case 908: flag=_wrap_LinkInertias_isConsistent(resc,resv,argc,(mxArray**)(argv)); break; - case 909: flag=_wrap_LinkInertias_paren(resc,resv,argc,(mxArray**)(argv)); break; - case 910: flag=_wrap_delete_LinkInertias(resc,resv,argc,(mxArray**)(argv)); break; - case 911: flag=_wrap_new_LinkArticulatedBodyInertias(resc,resv,argc,(mxArray**)(argv)); break; - case 912: flag=_wrap_LinkArticulatedBodyInertias_resize(resc,resv,argc,(mxArray**)(argv)); break; - case 913: flag=_wrap_LinkArticulatedBodyInertias_isConsistent(resc,resv,argc,(mxArray**)(argv)); break; - case 914: flag=_wrap_LinkArticulatedBodyInertias_paren(resc,resv,argc,(mxArray**)(argv)); break; - case 915: flag=_wrap_delete_LinkArticulatedBodyInertias(resc,resv,argc,(mxArray**)(argv)); break; - case 916: flag=_wrap_new_LinkVelArray(resc,resv,argc,(mxArray**)(argv)); break; - case 917: flag=_wrap_LinkVelArray_resize(resc,resv,argc,(mxArray**)(argv)); break; - case 918: flag=_wrap_LinkVelArray_isConsistent(resc,resv,argc,(mxArray**)(argv)); break; - case 919: flag=_wrap_LinkVelArray_getNrOfLinks(resc,resv,argc,(mxArray**)(argv)); break; - case 920: flag=_wrap_LinkVelArray_paren(resc,resv,argc,(mxArray**)(argv)); break; - case 921: flag=_wrap_LinkVelArray_toString(resc,resv,argc,(mxArray**)(argv)); break; - case 922: flag=_wrap_delete_LinkVelArray(resc,resv,argc,(mxArray**)(argv)); break; - case 923: flag=_wrap_new_LinkAccArray(resc,resv,argc,(mxArray**)(argv)); break; - case 924: flag=_wrap_LinkAccArray_resize(resc,resv,argc,(mxArray**)(argv)); break; - case 925: flag=_wrap_LinkAccArray_isConsistent(resc,resv,argc,(mxArray**)(argv)); break; - case 926: flag=_wrap_LinkAccArray_paren(resc,resv,argc,(mxArray**)(argv)); break; - case 927: flag=_wrap_LinkAccArray_getNrOfLinks(resc,resv,argc,(mxArray**)(argv)); break; - case 928: flag=_wrap_LinkAccArray_toString(resc,resv,argc,(mxArray**)(argv)); break; - case 929: flag=_wrap_delete_LinkAccArray(resc,resv,argc,(mxArray**)(argv)); break; - case 930: flag=_wrap_new_Link(resc,resv,argc,(mxArray**)(argv)); break; - case 931: flag=_wrap_Link_inertia(resc,resv,argc,(mxArray**)(argv)); break; - case 932: flag=_wrap_Link_setInertia(resc,resv,argc,(mxArray**)(argv)); break; - case 933: flag=_wrap_Link_getInertia(resc,resv,argc,(mxArray**)(argv)); break; - case 934: flag=_wrap_Link_setIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 935: flag=_wrap_Link_getIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 936: flag=_wrap_delete_Link(resc,resv,argc,(mxArray**)(argv)); break; - case 937: flag=_wrap_delete_IJoint(resc,resv,argc,(mxArray**)(argv)); break; - case 938: flag=_wrap_IJoint_clone(resc,resv,argc,(mxArray**)(argv)); break; - case 939: flag=_wrap_IJoint_getNrOfPosCoords(resc,resv,argc,(mxArray**)(argv)); break; - case 940: flag=_wrap_IJoint_getNrOfDOFs(resc,resv,argc,(mxArray**)(argv)); break; - case 941: flag=_wrap_IJoint_setAttachedLinks(resc,resv,argc,(mxArray**)(argv)); break; - case 942: flag=_wrap_IJoint_setRestTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 943: flag=_wrap_IJoint_getFirstAttachedLink(resc,resv,argc,(mxArray**)(argv)); break; - case 944: flag=_wrap_IJoint_getSecondAttachedLink(resc,resv,argc,(mxArray**)(argv)); break; - case 945: flag=_wrap_IJoint_getRestTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 946: flag=_wrap_IJoint_getTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 947: flag=_wrap_IJoint_getTransformDerivative(resc,resv,argc,(mxArray**)(argv)); break; - case 948: flag=_wrap_IJoint_getMotionSubspaceVector(resc,resv,argc,(mxArray**)(argv)); break; - case 949: flag=_wrap_IJoint_computeChildPosVelAcc(resc,resv,argc,(mxArray**)(argv)); break; - case 950: flag=_wrap_IJoint_computeChildVelAcc(resc,resv,argc,(mxArray**)(argv)); break; - case 951: flag=_wrap_IJoint_computeChildVel(resc,resv,argc,(mxArray**)(argv)); break; - case 952: flag=_wrap_IJoint_computeChildAcc(resc,resv,argc,(mxArray**)(argv)); break; - case 953: flag=_wrap_IJoint_computeChildBiasAcc(resc,resv,argc,(mxArray**)(argv)); break; - case 954: flag=_wrap_IJoint_computeJointTorque(resc,resv,argc,(mxArray**)(argv)); break; - case 955: flag=_wrap_IJoint_setIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 956: flag=_wrap_IJoint_getIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 957: flag=_wrap_IJoint_setPosCoordsOffset(resc,resv,argc,(mxArray**)(argv)); break; - case 958: flag=_wrap_IJoint_getPosCoordsOffset(resc,resv,argc,(mxArray**)(argv)); break; - case 959: flag=_wrap_IJoint_setDOFsOffset(resc,resv,argc,(mxArray**)(argv)); break; - case 960: flag=_wrap_IJoint_getDOFsOffset(resc,resv,argc,(mxArray**)(argv)); break; - case 961: flag=_wrap_IJoint_hasPosLimits(resc,resv,argc,(mxArray**)(argv)); break; - case 962: flag=_wrap_IJoint_enablePosLimits(resc,resv,argc,(mxArray**)(argv)); break; - case 963: flag=_wrap_IJoint_getPosLimits(resc,resv,argc,(mxArray**)(argv)); break; - case 964: flag=_wrap_IJoint_getMinPosLimit(resc,resv,argc,(mxArray**)(argv)); break; - case 965: flag=_wrap_IJoint_getMaxPosLimit(resc,resv,argc,(mxArray**)(argv)); break; - case 966: flag=_wrap_IJoint_setPosLimits(resc,resv,argc,(mxArray**)(argv)); break; - case 967: flag=_wrap_IJoint_isRevoluteJoint(resc,resv,argc,(mxArray**)(argv)); break; - case 968: flag=_wrap_IJoint_isFixedJoint(resc,resv,argc,(mxArray**)(argv)); break; - case 969: flag=_wrap_IJoint_asRevoluteJoint(resc,resv,argc,(mxArray**)(argv)); break; - case 970: flag=_wrap_IJoint_asFixedJoint(resc,resv,argc,(mxArray**)(argv)); break; - case 971: flag=_wrap_new_FixedJoint(resc,resv,argc,(mxArray**)(argv)); break; - case 972: flag=_wrap_delete_FixedJoint(resc,resv,argc,(mxArray**)(argv)); break; - case 973: flag=_wrap_FixedJoint_clone(resc,resv,argc,(mxArray**)(argv)); break; - case 974: flag=_wrap_FixedJoint_getNrOfPosCoords(resc,resv,argc,(mxArray**)(argv)); break; - case 975: flag=_wrap_FixedJoint_getNrOfDOFs(resc,resv,argc,(mxArray**)(argv)); break; - case 976: flag=_wrap_FixedJoint_setAttachedLinks(resc,resv,argc,(mxArray**)(argv)); break; - case 977: flag=_wrap_FixedJoint_setRestTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 978: flag=_wrap_FixedJoint_getFirstAttachedLink(resc,resv,argc,(mxArray**)(argv)); break; - case 979: flag=_wrap_FixedJoint_getSecondAttachedLink(resc,resv,argc,(mxArray**)(argv)); break; - case 980: flag=_wrap_FixedJoint_getRestTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 981: flag=_wrap_FixedJoint_getTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 982: flag=_wrap_FixedJoint_getTransformDerivative(resc,resv,argc,(mxArray**)(argv)); break; - case 983: flag=_wrap_FixedJoint_getMotionSubspaceVector(resc,resv,argc,(mxArray**)(argv)); break; - case 984: flag=_wrap_FixedJoint_computeChildPosVelAcc(resc,resv,argc,(mxArray**)(argv)); break; - case 985: flag=_wrap_FixedJoint_computeChildVelAcc(resc,resv,argc,(mxArray**)(argv)); break; - case 986: flag=_wrap_FixedJoint_computeChildVel(resc,resv,argc,(mxArray**)(argv)); break; - case 987: flag=_wrap_FixedJoint_computeChildAcc(resc,resv,argc,(mxArray**)(argv)); break; - case 988: flag=_wrap_FixedJoint_computeChildBiasAcc(resc,resv,argc,(mxArray**)(argv)); break; - case 989: flag=_wrap_FixedJoint_computeJointTorque(resc,resv,argc,(mxArray**)(argv)); break; - case 990: flag=_wrap_FixedJoint_setIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 991: flag=_wrap_FixedJoint_getIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 992: flag=_wrap_FixedJoint_setPosCoordsOffset(resc,resv,argc,(mxArray**)(argv)); break; - case 993: flag=_wrap_FixedJoint_getPosCoordsOffset(resc,resv,argc,(mxArray**)(argv)); break; - case 994: flag=_wrap_FixedJoint_setDOFsOffset(resc,resv,argc,(mxArray**)(argv)); break; - case 995: flag=_wrap_FixedJoint_getDOFsOffset(resc,resv,argc,(mxArray**)(argv)); break; - case 996: flag=_wrap_FixedJoint_hasPosLimits(resc,resv,argc,(mxArray**)(argv)); break; - case 997: flag=_wrap_FixedJoint_enablePosLimits(resc,resv,argc,(mxArray**)(argv)); break; - case 998: flag=_wrap_FixedJoint_getPosLimits(resc,resv,argc,(mxArray**)(argv)); break; - case 999: flag=_wrap_FixedJoint_getMinPosLimit(resc,resv,argc,(mxArray**)(argv)); break; - case 1000: flag=_wrap_FixedJoint_getMaxPosLimit(resc,resv,argc,(mxArray**)(argv)); break; - case 1001: flag=_wrap_FixedJoint_setPosLimits(resc,resv,argc,(mxArray**)(argv)); break; - case 1002: flag=_wrap_delete_MovableJointImpl1(resc,resv,argc,(mxArray**)(argv)); break; - case 1003: flag=_wrap_MovableJointImpl1_getNrOfPosCoords(resc,resv,argc,(mxArray**)(argv)); break; - case 1004: flag=_wrap_MovableJointImpl1_getNrOfDOFs(resc,resv,argc,(mxArray**)(argv)); break; - case 1005: flag=_wrap_MovableJointImpl1_setIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1006: flag=_wrap_MovableJointImpl1_getIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1007: flag=_wrap_MovableJointImpl1_setPosCoordsOffset(resc,resv,argc,(mxArray**)(argv)); break; - case 1008: flag=_wrap_MovableJointImpl1_getPosCoordsOffset(resc,resv,argc,(mxArray**)(argv)); break; - case 1009: flag=_wrap_MovableJointImpl1_setDOFsOffset(resc,resv,argc,(mxArray**)(argv)); break; - case 1010: flag=_wrap_MovableJointImpl1_getDOFsOffset(resc,resv,argc,(mxArray**)(argv)); break; - case 1011: flag=_wrap_delete_MovableJointImpl2(resc,resv,argc,(mxArray**)(argv)); break; - case 1012: flag=_wrap_MovableJointImpl2_getNrOfPosCoords(resc,resv,argc,(mxArray**)(argv)); break; - case 1013: flag=_wrap_MovableJointImpl2_getNrOfDOFs(resc,resv,argc,(mxArray**)(argv)); break; - case 1014: flag=_wrap_MovableJointImpl2_setIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1015: flag=_wrap_MovableJointImpl2_getIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1016: flag=_wrap_MovableJointImpl2_setPosCoordsOffset(resc,resv,argc,(mxArray**)(argv)); break; - case 1017: flag=_wrap_MovableJointImpl2_getPosCoordsOffset(resc,resv,argc,(mxArray**)(argv)); break; - case 1018: flag=_wrap_MovableJointImpl2_setDOFsOffset(resc,resv,argc,(mxArray**)(argv)); break; - case 1019: flag=_wrap_MovableJointImpl2_getDOFsOffset(resc,resv,argc,(mxArray**)(argv)); break; - case 1020: flag=_wrap_delete_MovableJointImpl3(resc,resv,argc,(mxArray**)(argv)); break; - case 1021: flag=_wrap_MovableJointImpl3_getNrOfPosCoords(resc,resv,argc,(mxArray**)(argv)); break; - case 1022: flag=_wrap_MovableJointImpl3_getNrOfDOFs(resc,resv,argc,(mxArray**)(argv)); break; - case 1023: flag=_wrap_MovableJointImpl3_setIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1024: flag=_wrap_MovableJointImpl3_getIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1025: flag=_wrap_MovableJointImpl3_setPosCoordsOffset(resc,resv,argc,(mxArray**)(argv)); break; - case 1026: flag=_wrap_MovableJointImpl3_getPosCoordsOffset(resc,resv,argc,(mxArray**)(argv)); break; - case 1027: flag=_wrap_MovableJointImpl3_setDOFsOffset(resc,resv,argc,(mxArray**)(argv)); break; - case 1028: flag=_wrap_MovableJointImpl3_getDOFsOffset(resc,resv,argc,(mxArray**)(argv)); break; - case 1029: flag=_wrap_delete_MovableJointImpl4(resc,resv,argc,(mxArray**)(argv)); break; - case 1030: flag=_wrap_MovableJointImpl4_getNrOfPosCoords(resc,resv,argc,(mxArray**)(argv)); break; - case 1031: flag=_wrap_MovableJointImpl4_getNrOfDOFs(resc,resv,argc,(mxArray**)(argv)); break; - case 1032: flag=_wrap_MovableJointImpl4_setIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1033: flag=_wrap_MovableJointImpl4_getIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1034: flag=_wrap_MovableJointImpl4_setPosCoordsOffset(resc,resv,argc,(mxArray**)(argv)); break; - case 1035: flag=_wrap_MovableJointImpl4_getPosCoordsOffset(resc,resv,argc,(mxArray**)(argv)); break; - case 1036: flag=_wrap_MovableJointImpl4_setDOFsOffset(resc,resv,argc,(mxArray**)(argv)); break; - case 1037: flag=_wrap_MovableJointImpl4_getDOFsOffset(resc,resv,argc,(mxArray**)(argv)); break; - case 1038: flag=_wrap_delete_MovableJointImpl5(resc,resv,argc,(mxArray**)(argv)); break; - case 1039: flag=_wrap_MovableJointImpl5_getNrOfPosCoords(resc,resv,argc,(mxArray**)(argv)); break; - case 1040: flag=_wrap_MovableJointImpl5_getNrOfDOFs(resc,resv,argc,(mxArray**)(argv)); break; - case 1041: flag=_wrap_MovableJointImpl5_setIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1042: flag=_wrap_MovableJointImpl5_getIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1043: flag=_wrap_MovableJointImpl5_setPosCoordsOffset(resc,resv,argc,(mxArray**)(argv)); break; - case 1044: flag=_wrap_MovableJointImpl5_getPosCoordsOffset(resc,resv,argc,(mxArray**)(argv)); break; - case 1045: flag=_wrap_MovableJointImpl5_setDOFsOffset(resc,resv,argc,(mxArray**)(argv)); break; - case 1046: flag=_wrap_MovableJointImpl5_getDOFsOffset(resc,resv,argc,(mxArray**)(argv)); break; - case 1047: flag=_wrap_delete_MovableJointImpl6(resc,resv,argc,(mxArray**)(argv)); break; - case 1048: flag=_wrap_MovableJointImpl6_getNrOfPosCoords(resc,resv,argc,(mxArray**)(argv)); break; - case 1049: flag=_wrap_MovableJointImpl6_getNrOfDOFs(resc,resv,argc,(mxArray**)(argv)); break; - case 1050: flag=_wrap_MovableJointImpl6_setIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1051: flag=_wrap_MovableJointImpl6_getIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1052: flag=_wrap_MovableJointImpl6_setPosCoordsOffset(resc,resv,argc,(mxArray**)(argv)); break; - case 1053: flag=_wrap_MovableJointImpl6_getPosCoordsOffset(resc,resv,argc,(mxArray**)(argv)); break; - case 1054: flag=_wrap_MovableJointImpl6_setDOFsOffset(resc,resv,argc,(mxArray**)(argv)); break; - case 1055: flag=_wrap_MovableJointImpl6_getDOFsOffset(resc,resv,argc,(mxArray**)(argv)); break; - case 1056: flag=_wrap_new_RevoluteJoint(resc,resv,argc,(mxArray**)(argv)); break; - case 1057: flag=_wrap_delete_RevoluteJoint(resc,resv,argc,(mxArray**)(argv)); break; - case 1058: flag=_wrap_RevoluteJoint_clone(resc,resv,argc,(mxArray**)(argv)); break; - case 1059: flag=_wrap_RevoluteJoint_setAttachedLinks(resc,resv,argc,(mxArray**)(argv)); break; - case 1060: flag=_wrap_RevoluteJoint_setRestTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 1061: flag=_wrap_RevoluteJoint_setAxis(resc,resv,argc,(mxArray**)(argv)); break; - case 1062: flag=_wrap_RevoluteJoint_getFirstAttachedLink(resc,resv,argc,(mxArray**)(argv)); break; - case 1063: flag=_wrap_RevoluteJoint_getSecondAttachedLink(resc,resv,argc,(mxArray**)(argv)); break; - case 1064: flag=_wrap_RevoluteJoint_getAxis(resc,resv,argc,(mxArray**)(argv)); break; - case 1065: flag=_wrap_RevoluteJoint_getRestTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 1066: flag=_wrap_RevoluteJoint_getTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 1067: flag=_wrap_RevoluteJoint_getTransformDerivative(resc,resv,argc,(mxArray**)(argv)); break; - case 1068: flag=_wrap_RevoluteJoint_getMotionSubspaceVector(resc,resv,argc,(mxArray**)(argv)); break; - case 1069: flag=_wrap_RevoluteJoint_computeChildPosVelAcc(resc,resv,argc,(mxArray**)(argv)); break; - case 1070: flag=_wrap_RevoluteJoint_computeChildVel(resc,resv,argc,(mxArray**)(argv)); break; - case 1071: flag=_wrap_RevoluteJoint_computeChildVelAcc(resc,resv,argc,(mxArray**)(argv)); break; - case 1072: flag=_wrap_RevoluteJoint_computeChildAcc(resc,resv,argc,(mxArray**)(argv)); break; - case 1073: flag=_wrap_RevoluteJoint_computeChildBiasAcc(resc,resv,argc,(mxArray**)(argv)); break; - case 1074: flag=_wrap_RevoluteJoint_computeJointTorque(resc,resv,argc,(mxArray**)(argv)); break; - case 1075: flag=_wrap_RevoluteJoint_hasPosLimits(resc,resv,argc,(mxArray**)(argv)); break; - case 1076: flag=_wrap_RevoluteJoint_enablePosLimits(resc,resv,argc,(mxArray**)(argv)); break; - case 1077: flag=_wrap_RevoluteJoint_getPosLimits(resc,resv,argc,(mxArray**)(argv)); break; - case 1078: flag=_wrap_RevoluteJoint_getMinPosLimit(resc,resv,argc,(mxArray**)(argv)); break; - case 1079: flag=_wrap_RevoluteJoint_getMaxPosLimit(resc,resv,argc,(mxArray**)(argv)); break; - case 1080: flag=_wrap_RevoluteJoint_setPosLimits(resc,resv,argc,(mxArray**)(argv)); break; - case 1081: flag=_wrap_new_PrismaticJoint(resc,resv,argc,(mxArray**)(argv)); break; - case 1082: flag=_wrap_delete_PrismaticJoint(resc,resv,argc,(mxArray**)(argv)); break; - case 1083: flag=_wrap_PrismaticJoint_clone(resc,resv,argc,(mxArray**)(argv)); break; - case 1084: flag=_wrap_PrismaticJoint_setAttachedLinks(resc,resv,argc,(mxArray**)(argv)); break; - case 1085: flag=_wrap_PrismaticJoint_setRestTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 1086: flag=_wrap_PrismaticJoint_setAxis(resc,resv,argc,(mxArray**)(argv)); break; - case 1087: flag=_wrap_PrismaticJoint_getFirstAttachedLink(resc,resv,argc,(mxArray**)(argv)); break; - case 1088: flag=_wrap_PrismaticJoint_getSecondAttachedLink(resc,resv,argc,(mxArray**)(argv)); break; - case 1089: flag=_wrap_PrismaticJoint_getAxis(resc,resv,argc,(mxArray**)(argv)); break; - case 1090: flag=_wrap_PrismaticJoint_getRestTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 1091: flag=_wrap_PrismaticJoint_getTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 1092: flag=_wrap_PrismaticJoint_getTransformDerivative(resc,resv,argc,(mxArray**)(argv)); break; - case 1093: flag=_wrap_PrismaticJoint_getMotionSubspaceVector(resc,resv,argc,(mxArray**)(argv)); break; - case 1094: flag=_wrap_PrismaticJoint_computeChildPosVelAcc(resc,resv,argc,(mxArray**)(argv)); break; - case 1095: flag=_wrap_PrismaticJoint_computeChildVel(resc,resv,argc,(mxArray**)(argv)); break; - case 1096: flag=_wrap_PrismaticJoint_computeChildVelAcc(resc,resv,argc,(mxArray**)(argv)); break; - case 1097: flag=_wrap_PrismaticJoint_computeChildAcc(resc,resv,argc,(mxArray**)(argv)); break; - case 1098: flag=_wrap_PrismaticJoint_computeChildBiasAcc(resc,resv,argc,(mxArray**)(argv)); break; - case 1099: flag=_wrap_PrismaticJoint_computeJointTorque(resc,resv,argc,(mxArray**)(argv)); break; - case 1100: flag=_wrap_PrismaticJoint_hasPosLimits(resc,resv,argc,(mxArray**)(argv)); break; - case 1101: flag=_wrap_PrismaticJoint_enablePosLimits(resc,resv,argc,(mxArray**)(argv)); break; - case 1102: flag=_wrap_PrismaticJoint_getPosLimits(resc,resv,argc,(mxArray**)(argv)); break; - case 1103: flag=_wrap_PrismaticJoint_getMinPosLimit(resc,resv,argc,(mxArray**)(argv)); break; - case 1104: flag=_wrap_PrismaticJoint_getMaxPosLimit(resc,resv,argc,(mxArray**)(argv)); break; - case 1105: flag=_wrap_PrismaticJoint_setPosLimits(resc,resv,argc,(mxArray**)(argv)); break; - case 1106: flag=_wrap_new_Traversal(resc,resv,argc,(mxArray**)(argv)); break; - case 1107: flag=_wrap_delete_Traversal(resc,resv,argc,(mxArray**)(argv)); break; - case 1108: flag=_wrap_Traversal_getNrOfVisitedLinks(resc,resv,argc,(mxArray**)(argv)); break; - case 1109: flag=_wrap_Traversal_getLink(resc,resv,argc,(mxArray**)(argv)); break; - case 1110: flag=_wrap_Traversal_getBaseLink(resc,resv,argc,(mxArray**)(argv)); break; - case 1111: flag=_wrap_Traversal_getParentLink(resc,resv,argc,(mxArray**)(argv)); break; - case 1112: flag=_wrap_Traversal_getParentJoint(resc,resv,argc,(mxArray**)(argv)); break; - case 1113: flag=_wrap_Traversal_getParentLinkFromLinkIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1114: flag=_wrap_Traversal_getParentJointFromLinkIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1115: flag=_wrap_Traversal_getTraversalIndexFromLinkIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1116: flag=_wrap_Traversal_reset(resc,resv,argc,(mxArray**)(argv)); break; - case 1117: flag=_wrap_Traversal_addTraversalBase(resc,resv,argc,(mxArray**)(argv)); break; - case 1118: flag=_wrap_Traversal_addTraversalElement(resc,resv,argc,(mxArray**)(argv)); break; - case 1119: flag=_wrap_Traversal_isParentOf(resc,resv,argc,(mxArray**)(argv)); break; - case 1120: flag=_wrap_Traversal_getChildLinkIndexFromJointIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1121: flag=_wrap_Traversal_getParentLinkIndexFromJointIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1122: flag=_wrap_Traversal_toString(resc,resv,argc,(mxArray**)(argv)); break; - case 1123: flag=_wrap_delete_SolidShape(resc,resv,argc,(mxArray**)(argv)); break; - case 1124: flag=_wrap_SolidShape_clone(resc,resv,argc,(mxArray**)(argv)); break; - case 1125: flag=_wrap_SolidShape_name_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1126: flag=_wrap_SolidShape_name_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1127: flag=_wrap_SolidShape_nameIsValid_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1128: flag=_wrap_SolidShape_nameIsValid_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1129: flag=_wrap_SolidShape_link_H_geometry_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1130: flag=_wrap_SolidShape_link_H_geometry_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1131: flag=_wrap_SolidShape_material_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1132: flag=_wrap_SolidShape_material_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1133: flag=_wrap_SolidShape_isSphere(resc,resv,argc,(mxArray**)(argv)); break; - case 1134: flag=_wrap_SolidShape_isBox(resc,resv,argc,(mxArray**)(argv)); break; - case 1135: flag=_wrap_SolidShape_isCylinder(resc,resv,argc,(mxArray**)(argv)); break; - case 1136: flag=_wrap_SolidShape_isExternalMesh(resc,resv,argc,(mxArray**)(argv)); break; - case 1137: flag=_wrap_SolidShape_asSphere(resc,resv,argc,(mxArray**)(argv)); break; - case 1138: flag=_wrap_SolidShape_asBox(resc,resv,argc,(mxArray**)(argv)); break; - case 1139: flag=_wrap_SolidShape_asCylinder(resc,resv,argc,(mxArray**)(argv)); break; - case 1140: flag=_wrap_SolidShape_asExternalMesh(resc,resv,argc,(mxArray**)(argv)); break; - case 1141: flag=_wrap_delete_Sphere(resc,resv,argc,(mxArray**)(argv)); break; - case 1142: flag=_wrap_Sphere_clone(resc,resv,argc,(mxArray**)(argv)); break; - case 1143: flag=_wrap_Sphere_radius_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1144: flag=_wrap_Sphere_radius_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1145: flag=_wrap_new_Sphere(resc,resv,argc,(mxArray**)(argv)); break; - case 1146: flag=_wrap_delete_Box(resc,resv,argc,(mxArray**)(argv)); break; - case 1147: flag=_wrap_Box_clone(resc,resv,argc,(mxArray**)(argv)); break; - case 1148: flag=_wrap_Box_x_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1149: flag=_wrap_Box_x_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1150: flag=_wrap_Box_y_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1151: flag=_wrap_Box_y_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1152: flag=_wrap_Box_z_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1153: flag=_wrap_Box_z_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1154: flag=_wrap_new_Box(resc,resv,argc,(mxArray**)(argv)); break; - case 1155: flag=_wrap_delete_Cylinder(resc,resv,argc,(mxArray**)(argv)); break; - case 1156: flag=_wrap_Cylinder_clone(resc,resv,argc,(mxArray**)(argv)); break; - case 1157: flag=_wrap_Cylinder_length_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1158: flag=_wrap_Cylinder_length_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1159: flag=_wrap_Cylinder_radius_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1160: flag=_wrap_Cylinder_radius_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1161: flag=_wrap_new_Cylinder(resc,resv,argc,(mxArray**)(argv)); break; - case 1162: flag=_wrap_delete_ExternalMesh(resc,resv,argc,(mxArray**)(argv)); break; - case 1163: flag=_wrap_ExternalMesh_clone(resc,resv,argc,(mxArray**)(argv)); break; - case 1164: flag=_wrap_ExternalMesh_filename_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1165: flag=_wrap_ExternalMesh_filename_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1166: flag=_wrap_ExternalMesh_scale_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1167: flag=_wrap_ExternalMesh_scale_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1168: flag=_wrap_new_ExternalMesh(resc,resv,argc,(mxArray**)(argv)); break; - case 1169: flag=_wrap_new_ModelSolidShapes(resc,resv,argc,(mxArray**)(argv)); break; - case 1170: flag=_wrap_ModelSolidShapes_clear(resc,resv,argc,(mxArray**)(argv)); break; - case 1171: flag=_wrap_delete_ModelSolidShapes(resc,resv,argc,(mxArray**)(argv)); break; - case 1172: flag=_wrap_ModelSolidShapes_resize(resc,resv,argc,(mxArray**)(argv)); break; - case 1173: flag=_wrap_ModelSolidShapes_isConsistent(resc,resv,argc,(mxArray**)(argv)); break; - case 1174: flag=_wrap_ModelSolidShapes_linkSolidShapes_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1175: flag=_wrap_ModelSolidShapes_linkSolidShapes_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1176: flag=_wrap_Neighbor_neighborLink_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1177: flag=_wrap_Neighbor_neighborLink_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1178: flag=_wrap_Neighbor_neighborJoint_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1179: flag=_wrap_Neighbor_neighborJoint_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1180: flag=_wrap_new_Neighbor(resc,resv,argc,(mxArray**)(argv)); break; - case 1181: flag=_wrap_delete_Neighbor(resc,resv,argc,(mxArray**)(argv)); break; - case 1182: flag=_wrap_new_Model(resc,resv,argc,(mxArray**)(argv)); break; - case 1183: flag=_wrap_Model_copy(resc,resv,argc,(mxArray**)(argv)); break; - case 1184: flag=_wrap_delete_Model(resc,resv,argc,(mxArray**)(argv)); break; - case 1185: flag=_wrap_Model_getNrOfLinks(resc,resv,argc,(mxArray**)(argv)); break; - case 1186: flag=_wrap_Model_getLinkName(resc,resv,argc,(mxArray**)(argv)); break; - case 1187: flag=_wrap_Model_getLinkIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1188: flag=_wrap_Model_isValidLinkIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1189: flag=_wrap_Model_getLink(resc,resv,argc,(mxArray**)(argv)); break; - case 1190: flag=_wrap_Model_addLink(resc,resv,argc,(mxArray**)(argv)); break; - case 1191: flag=_wrap_Model_getNrOfJoints(resc,resv,argc,(mxArray**)(argv)); break; - case 1192: flag=_wrap_Model_getJointName(resc,resv,argc,(mxArray**)(argv)); break; - case 1193: flag=_wrap_Model_getTotalMass(resc,resv,argc,(mxArray**)(argv)); break; - case 1194: flag=_wrap_Model_getJointIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1195: flag=_wrap_Model_getJoint(resc,resv,argc,(mxArray**)(argv)); break; - case 1196: flag=_wrap_Model_isValidJointIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1197: flag=_wrap_Model_isLinkNameUsed(resc,resv,argc,(mxArray**)(argv)); break; - case 1198: flag=_wrap_Model_isJointNameUsed(resc,resv,argc,(mxArray**)(argv)); break; - case 1199: flag=_wrap_Model_isFrameNameUsed(resc,resv,argc,(mxArray**)(argv)); break; - case 1200: flag=_wrap_Model_addJoint(resc,resv,argc,(mxArray**)(argv)); break; - case 1201: flag=_wrap_Model_addJointAndLink(resc,resv,argc,(mxArray**)(argv)); break; - case 1202: flag=_wrap_Model_insertLinkToExistingJointAndAddJointForDisplacedLink(resc,resv,argc,(mxArray**)(argv)); break; - case 1203: flag=_wrap_Model_getNrOfPosCoords(resc,resv,argc,(mxArray**)(argv)); break; - case 1204: flag=_wrap_Model_getNrOfDOFs(resc,resv,argc,(mxArray**)(argv)); break; - case 1205: flag=_wrap_Model_getNrOfFrames(resc,resv,argc,(mxArray**)(argv)); break; - case 1206: flag=_wrap_Model_addAdditionalFrameToLink(resc,resv,argc,(mxArray**)(argv)); break; - case 1207: flag=_wrap_Model_getFrameName(resc,resv,argc,(mxArray**)(argv)); break; - case 1208: flag=_wrap_Model_getFrameIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1209: flag=_wrap_Model_isValidFrameIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1210: flag=_wrap_Model_getFrameTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 1211: flag=_wrap_Model_getFrameLink(resc,resv,argc,(mxArray**)(argv)); break; - case 1212: flag=_wrap_Model_getLinkAdditionalFrames(resc,resv,argc,(mxArray**)(argv)); break; - case 1213: flag=_wrap_Model_getNrOfNeighbors(resc,resv,argc,(mxArray**)(argv)); break; - case 1214: flag=_wrap_Model_getNeighbor(resc,resv,argc,(mxArray**)(argv)); break; - case 1215: flag=_wrap_Model_setDefaultBaseLink(resc,resv,argc,(mxArray**)(argv)); break; - case 1216: flag=_wrap_Model_getDefaultBaseLink(resc,resv,argc,(mxArray**)(argv)); break; - case 1217: flag=_wrap_Model_computeFullTreeTraversal(resc,resv,argc,(mxArray**)(argv)); break; - case 1218: flag=_wrap_Model_getInertialParameters(resc,resv,argc,(mxArray**)(argv)); break; - case 1219: flag=_wrap_Model_updateInertialParameters(resc,resv,argc,(mxArray**)(argv)); break; - case 1220: flag=_wrap_Model_visualSolidShapes(resc,resv,argc,(mxArray**)(argv)); break; - case 1221: flag=_wrap_Model_collisionSolidShapes(resc,resv,argc,(mxArray**)(argv)); break; - case 1222: flag=_wrap_Model_toString(resc,resv,argc,(mxArray**)(argv)); break; - case 1223: flag=_wrap_new_JointPosDoubleArray(resc,resv,argc,(mxArray**)(argv)); break; - case 1224: flag=_wrap_JointPosDoubleArray_resize(resc,resv,argc,(mxArray**)(argv)); break; - case 1225: flag=_wrap_JointPosDoubleArray_isConsistent(resc,resv,argc,(mxArray**)(argv)); break; - case 1226: flag=_wrap_delete_JointPosDoubleArray(resc,resv,argc,(mxArray**)(argv)); break; - case 1227: flag=_wrap_new_JointDOFsDoubleArray(resc,resv,argc,(mxArray**)(argv)); break; - case 1228: flag=_wrap_JointDOFsDoubleArray_resize(resc,resv,argc,(mxArray**)(argv)); break; - case 1229: flag=_wrap_JointDOFsDoubleArray_isConsistent(resc,resv,argc,(mxArray**)(argv)); break; - case 1230: flag=_wrap_delete_JointDOFsDoubleArray(resc,resv,argc,(mxArray**)(argv)); break; - case 1231: flag=_wrap_new_DOFSpatialForceArray(resc,resv,argc,(mxArray**)(argv)); break; - case 1232: flag=_wrap_DOFSpatialForceArray_resize(resc,resv,argc,(mxArray**)(argv)); break; - case 1233: flag=_wrap_DOFSpatialForceArray_isConsistent(resc,resv,argc,(mxArray**)(argv)); break; - case 1234: flag=_wrap_DOFSpatialForceArray_paren(resc,resv,argc,(mxArray**)(argv)); break; - case 1235: flag=_wrap_delete_DOFSpatialForceArray(resc,resv,argc,(mxArray**)(argv)); break; - case 1236: flag=_wrap_new_DOFSpatialMotionArray(resc,resv,argc,(mxArray**)(argv)); break; - case 1237: flag=_wrap_DOFSpatialMotionArray_resize(resc,resv,argc,(mxArray**)(argv)); break; - case 1238: flag=_wrap_DOFSpatialMotionArray_isConsistent(resc,resv,argc,(mxArray**)(argv)); break; - case 1239: flag=_wrap_DOFSpatialMotionArray_paren(resc,resv,argc,(mxArray**)(argv)); break; - case 1240: flag=_wrap_delete_DOFSpatialMotionArray(resc,resv,argc,(mxArray**)(argv)); break; - case 1241: flag=_wrap_new_FrameFreeFloatingJacobian(resc,resv,argc,(mxArray**)(argv)); break; - case 1242: flag=_wrap_FrameFreeFloatingJacobian_resize(resc,resv,argc,(mxArray**)(argv)); break; - case 1243: flag=_wrap_FrameFreeFloatingJacobian_isConsistent(resc,resv,argc,(mxArray**)(argv)); break; - case 1244: flag=_wrap_delete_FrameFreeFloatingJacobian(resc,resv,argc,(mxArray**)(argv)); break; - case 1245: flag=_wrap_new_MomentumFreeFloatingJacobian(resc,resv,argc,(mxArray**)(argv)); break; - case 1246: flag=_wrap_MomentumFreeFloatingJacobian_resize(resc,resv,argc,(mxArray**)(argv)); break; - case 1247: flag=_wrap_MomentumFreeFloatingJacobian_isConsistent(resc,resv,argc,(mxArray**)(argv)); break; - case 1248: flag=_wrap_delete_MomentumFreeFloatingJacobian(resc,resv,argc,(mxArray**)(argv)); break; - case 1249: flag=_wrap_new_FreeFloatingMassMatrix(resc,resv,argc,(mxArray**)(argv)); break; - case 1250: flag=_wrap_FreeFloatingMassMatrix_resize(resc,resv,argc,(mxArray**)(argv)); break; - case 1251: flag=_wrap_delete_FreeFloatingMassMatrix(resc,resv,argc,(mxArray**)(argv)); break; - case 1252: flag=_wrap_new_FreeFloatingPos(resc,resv,argc,(mxArray**)(argv)); break; - case 1253: flag=_wrap_FreeFloatingPos_resize(resc,resv,argc,(mxArray**)(argv)); break; - case 1254: flag=_wrap_FreeFloatingPos_worldBasePos(resc,resv,argc,(mxArray**)(argv)); break; - case 1255: flag=_wrap_FreeFloatingPos_jointPos(resc,resv,argc,(mxArray**)(argv)); break; - case 1256: flag=_wrap_FreeFloatingPos_getNrOfPosCoords(resc,resv,argc,(mxArray**)(argv)); break; - case 1257: flag=_wrap_delete_FreeFloatingPos(resc,resv,argc,(mxArray**)(argv)); break; - case 1258: flag=_wrap_new_FreeFloatingGeneralizedTorques(resc,resv,argc,(mxArray**)(argv)); break; - case 1259: flag=_wrap_FreeFloatingGeneralizedTorques_resize(resc,resv,argc,(mxArray**)(argv)); break; - case 1260: flag=_wrap_FreeFloatingGeneralizedTorques_baseWrench(resc,resv,argc,(mxArray**)(argv)); break; - case 1261: flag=_wrap_FreeFloatingGeneralizedTorques_jointTorques(resc,resv,argc,(mxArray**)(argv)); break; - case 1262: flag=_wrap_FreeFloatingGeneralizedTorques_getNrOfDOFs(resc,resv,argc,(mxArray**)(argv)); break; - case 1263: flag=_wrap_delete_FreeFloatingGeneralizedTorques(resc,resv,argc,(mxArray**)(argv)); break; - case 1264: flag=_wrap_new_FreeFloatingVel(resc,resv,argc,(mxArray**)(argv)); break; - case 1265: flag=_wrap_FreeFloatingVel_resize(resc,resv,argc,(mxArray**)(argv)); break; - case 1266: flag=_wrap_FreeFloatingVel_baseVel(resc,resv,argc,(mxArray**)(argv)); break; - case 1267: flag=_wrap_FreeFloatingVel_jointVel(resc,resv,argc,(mxArray**)(argv)); break; - case 1268: flag=_wrap_FreeFloatingVel_getNrOfDOFs(resc,resv,argc,(mxArray**)(argv)); break; - case 1269: flag=_wrap_delete_FreeFloatingVel(resc,resv,argc,(mxArray**)(argv)); break; - case 1270: flag=_wrap_new_FreeFloatingAcc(resc,resv,argc,(mxArray**)(argv)); break; - case 1271: flag=_wrap_FreeFloatingAcc_resize(resc,resv,argc,(mxArray**)(argv)); break; - case 1272: flag=_wrap_FreeFloatingAcc_baseAcc(resc,resv,argc,(mxArray**)(argv)); break; - case 1273: flag=_wrap_FreeFloatingAcc_jointAcc(resc,resv,argc,(mxArray**)(argv)); break; - case 1274: flag=_wrap_FreeFloatingAcc_getNrOfDOFs(resc,resv,argc,(mxArray**)(argv)); break; - case 1275: flag=_wrap_delete_FreeFloatingAcc(resc,resv,argc,(mxArray**)(argv)); break; - case 1276: flag=_wrap_ContactWrench_contactId(resc,resv,argc,(mxArray**)(argv)); break; - case 1277: flag=_wrap_ContactWrench_contactPoint(resc,resv,argc,(mxArray**)(argv)); break; - case 1278: flag=_wrap_ContactWrench_contactWrench(resc,resv,argc,(mxArray**)(argv)); break; - case 1279: flag=_wrap_new_ContactWrench(resc,resv,argc,(mxArray**)(argv)); break; - case 1280: flag=_wrap_delete_ContactWrench(resc,resv,argc,(mxArray**)(argv)); break; - case 1281: flag=_wrap_new_LinkContactWrenches(resc,resv,argc,(mxArray**)(argv)); break; - case 1282: flag=_wrap_LinkContactWrenches_resize(resc,resv,argc,(mxArray**)(argv)); break; - case 1283: flag=_wrap_LinkContactWrenches_getNrOfContactsForLink(resc,resv,argc,(mxArray**)(argv)); break; - case 1284: flag=_wrap_LinkContactWrenches_setNrOfContactsForLink(resc,resv,argc,(mxArray**)(argv)); break; - case 1285: flag=_wrap_LinkContactWrenches_getNrOfLinks(resc,resv,argc,(mxArray**)(argv)); break; - case 1286: flag=_wrap_LinkContactWrenches_contactWrench(resc,resv,argc,(mxArray**)(argv)); break; - case 1287: flag=_wrap_LinkContactWrenches_computeNetWrenches(resc,resv,argc,(mxArray**)(argv)); break; - case 1288: flag=_wrap_LinkContactWrenches_toString(resc,resv,argc,(mxArray**)(argv)); break; - case 1289: flag=_wrap_delete_LinkContactWrenches(resc,resv,argc,(mxArray**)(argv)); break; - case 1290: flag=_wrap_SolidshapesVector_pop(resc,resv,argc,(mxArray**)(argv)); break; - case 1291: flag=_wrap_SolidshapesVector_brace(resc,resv,argc,(mxArray**)(argv)); break; - case 1292: flag=_wrap_SolidshapesVector_setbrace(resc,resv,argc,(mxArray**)(argv)); break; - case 1293: flag=_wrap_SolidshapesVector_append(resc,resv,argc,(mxArray**)(argv)); break; - case 1294: flag=_wrap_SolidshapesVector_empty(resc,resv,argc,(mxArray**)(argv)); break; - case 1295: flag=_wrap_SolidshapesVector_size(resc,resv,argc,(mxArray**)(argv)); break; - case 1296: flag=_wrap_SolidshapesVector_swap(resc,resv,argc,(mxArray**)(argv)); break; - case 1297: flag=_wrap_SolidshapesVector_begin(resc,resv,argc,(mxArray**)(argv)); break; - case 1298: flag=_wrap_SolidshapesVector_end(resc,resv,argc,(mxArray**)(argv)); break; - case 1299: flag=_wrap_SolidshapesVector_rbegin(resc,resv,argc,(mxArray**)(argv)); break; - case 1300: flag=_wrap_SolidshapesVector_rend(resc,resv,argc,(mxArray**)(argv)); break; - case 1301: flag=_wrap_SolidshapesVector_clear(resc,resv,argc,(mxArray**)(argv)); break; - case 1302: flag=_wrap_SolidshapesVector_get_allocator(resc,resv,argc,(mxArray**)(argv)); break; - case 1303: flag=_wrap_SolidshapesVector_pop_back(resc,resv,argc,(mxArray**)(argv)); break; - case 1304: flag=_wrap_SolidshapesVector_erase(resc,resv,argc,(mxArray**)(argv)); break; - case 1305: flag=_wrap_new_SolidshapesVector(resc,resv,argc,(mxArray**)(argv)); break; - case 1306: flag=_wrap_SolidshapesVector_push_back(resc,resv,argc,(mxArray**)(argv)); break; - case 1307: flag=_wrap_SolidshapesVector_front(resc,resv,argc,(mxArray**)(argv)); break; - case 1308: flag=_wrap_SolidshapesVector_back(resc,resv,argc,(mxArray**)(argv)); break; - case 1309: flag=_wrap_SolidshapesVector_assign(resc,resv,argc,(mxArray**)(argv)); break; - case 1310: flag=_wrap_SolidshapesVector_resize(resc,resv,argc,(mxArray**)(argv)); break; - case 1311: flag=_wrap_SolidshapesVector_insert(resc,resv,argc,(mxArray**)(argv)); break; - case 1312: flag=_wrap_SolidshapesVector_reserve(resc,resv,argc,(mxArray**)(argv)); break; - case 1313: flag=_wrap_SolidshapesVector_capacity(resc,resv,argc,(mxArray**)(argv)); break; - case 1314: flag=_wrap_delete_SolidshapesVector(resc,resv,argc,(mxArray**)(argv)); break; - case 1315: flag=_wrap_linksSolidshapesVector_pop(resc,resv,argc,(mxArray**)(argv)); break; - case 1316: flag=_wrap_linksSolidshapesVector_brace(resc,resv,argc,(mxArray**)(argv)); break; - case 1317: flag=_wrap_linksSolidshapesVector_setbrace(resc,resv,argc,(mxArray**)(argv)); break; - case 1318: flag=_wrap_linksSolidshapesVector_append(resc,resv,argc,(mxArray**)(argv)); break; - case 1319: flag=_wrap_linksSolidshapesVector_empty(resc,resv,argc,(mxArray**)(argv)); break; - case 1320: flag=_wrap_linksSolidshapesVector_size(resc,resv,argc,(mxArray**)(argv)); break; - case 1321: flag=_wrap_linksSolidshapesVector_swap(resc,resv,argc,(mxArray**)(argv)); break; - case 1322: flag=_wrap_linksSolidshapesVector_begin(resc,resv,argc,(mxArray**)(argv)); break; - case 1323: flag=_wrap_linksSolidshapesVector_end(resc,resv,argc,(mxArray**)(argv)); break; - case 1324: flag=_wrap_linksSolidshapesVector_rbegin(resc,resv,argc,(mxArray**)(argv)); break; - case 1325: flag=_wrap_linksSolidshapesVector_rend(resc,resv,argc,(mxArray**)(argv)); break; - case 1326: flag=_wrap_linksSolidshapesVector_clear(resc,resv,argc,(mxArray**)(argv)); break; - case 1327: flag=_wrap_linksSolidshapesVector_get_allocator(resc,resv,argc,(mxArray**)(argv)); break; - case 1328: flag=_wrap_linksSolidshapesVector_pop_back(resc,resv,argc,(mxArray**)(argv)); break; - case 1329: flag=_wrap_linksSolidshapesVector_erase(resc,resv,argc,(mxArray**)(argv)); break; - case 1330: flag=_wrap_new_linksSolidshapesVector(resc,resv,argc,(mxArray**)(argv)); break; - case 1331: flag=_wrap_linksSolidshapesVector_push_back(resc,resv,argc,(mxArray**)(argv)); break; - case 1332: flag=_wrap_linksSolidshapesVector_front(resc,resv,argc,(mxArray**)(argv)); break; - case 1333: flag=_wrap_linksSolidshapesVector_back(resc,resv,argc,(mxArray**)(argv)); break; - case 1334: flag=_wrap_linksSolidshapesVector_assign(resc,resv,argc,(mxArray**)(argv)); break; - case 1335: flag=_wrap_linksSolidshapesVector_resize(resc,resv,argc,(mxArray**)(argv)); break; - case 1336: flag=_wrap_linksSolidshapesVector_insert(resc,resv,argc,(mxArray**)(argv)); break; - case 1337: flag=_wrap_linksSolidshapesVector_reserve(resc,resv,argc,(mxArray**)(argv)); break; - case 1338: flag=_wrap_linksSolidshapesVector_capacity(resc,resv,argc,(mxArray**)(argv)); break; - case 1339: flag=_wrap_delete_linksSolidshapesVector(resc,resv,argc,(mxArray**)(argv)); break; - case 1340: flag=_wrap_ForwardPositionKinematics(resc,resv,argc,(mxArray**)(argv)); break; - case 1341: flag=_wrap_ForwardVelAccKinematics(resc,resv,argc,(mxArray**)(argv)); break; - case 1342: flag=_wrap_ForwardPosVelAccKinematics(resc,resv,argc,(mxArray**)(argv)); break; - case 1343: flag=_wrap_ForwardPosVelKinematics(resc,resv,argc,(mxArray**)(argv)); break; - case 1344: flag=_wrap_ForwardAccKinematics(resc,resv,argc,(mxArray**)(argv)); break; - case 1345: flag=_wrap_ForwardBiasAccKinematics(resc,resv,argc,(mxArray**)(argv)); break; - case 1346: flag=_wrap_ComputeLinearAndAngularMomentum(resc,resv,argc,(mxArray**)(argv)); break; - case 1347: flag=_wrap_ComputeLinearAndAngularMomentumDerivativeBias(resc,resv,argc,(mxArray**)(argv)); break; - case 1348: flag=_wrap_RNEADynamicPhase(resc,resv,argc,(mxArray**)(argv)); break; - case 1349: flag=_wrap_CompositeRigidBodyAlgorithm(resc,resv,argc,(mxArray**)(argv)); break; - case 1350: flag=_wrap_new_ArticulatedBodyAlgorithmInternalBuffers(resc,resv,argc,(mxArray**)(argv)); break; - case 1351: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_resize(resc,resv,argc,(mxArray**)(argv)); break; - case 1352: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_isConsistent(resc,resv,argc,(mxArray**)(argv)); break; - case 1353: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_S_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1354: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_S_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1355: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_U_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1356: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_U_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1357: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_D_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1358: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_D_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1359: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_u_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1360: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_u_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1361: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_linksVel_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1362: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_linksVel_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1363: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_linksBiasAcceleration_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1364: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_linksBiasAcceleration_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1365: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_linksAccelerations_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1366: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_linksAccelerations_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1367: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_linkABIs_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1368: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_linkABIs_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1369: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_linksBiasWrench_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1370: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_linksBiasWrench_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1371: flag=_wrap_delete_ArticulatedBodyAlgorithmInternalBuffers(resc,resv,argc,(mxArray**)(argv)); break; - case 1372: flag=_wrap_ArticulatedBodyAlgorithm(resc,resv,argc,(mxArray**)(argv)); break; - case 1373: flag=_wrap_InverseDynamicsInertialParametersRegressor(resc,resv,argc,(mxArray**)(argv)); break; - case 1374: flag=_wrap_NR_OF_SENSOR_TYPES_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1375: flag=_wrap_isLinkSensor(resc,resv,argc,(mxArray**)(argv)); break; - case 1376: flag=_wrap_isJointSensor(resc,resv,argc,(mxArray**)(argv)); break; - case 1377: flag=_wrap_getSensorTypeSize(resc,resv,argc,(mxArray**)(argv)); break; - case 1378: flag=_wrap_delete_Sensor(resc,resv,argc,(mxArray**)(argv)); break; - case 1379: flag=_wrap_Sensor_getName(resc,resv,argc,(mxArray**)(argv)); break; - case 1380: flag=_wrap_Sensor_getSensorType(resc,resv,argc,(mxArray**)(argv)); break; - case 1381: flag=_wrap_Sensor_isValid(resc,resv,argc,(mxArray**)(argv)); break; - case 1382: flag=_wrap_Sensor_setName(resc,resv,argc,(mxArray**)(argv)); break; - case 1383: flag=_wrap_Sensor_clone(resc,resv,argc,(mxArray**)(argv)); break; - case 1384: flag=_wrap_Sensor_isConsistent(resc,resv,argc,(mxArray**)(argv)); break; - case 1385: flag=_wrap_Sensor_updateIndices(resc,resv,argc,(mxArray**)(argv)); break; - case 1386: flag=_wrap_Sensor_updateIndeces(resc,resv,argc,(mxArray**)(argv)); break; - case 1387: flag=_wrap_delete_JointSensor(resc,resv,argc,(mxArray**)(argv)); break; - case 1388: flag=_wrap_JointSensor_getParentJoint(resc,resv,argc,(mxArray**)(argv)); break; - case 1389: flag=_wrap_JointSensor_getParentJointIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1390: flag=_wrap_JointSensor_setParentJoint(resc,resv,argc,(mxArray**)(argv)); break; - case 1391: flag=_wrap_JointSensor_setParentJointIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1392: flag=_wrap_JointSensor_isConsistent(resc,resv,argc,(mxArray**)(argv)); break; - case 1393: flag=_wrap_delete_LinkSensor(resc,resv,argc,(mxArray**)(argv)); break; - case 1394: flag=_wrap_LinkSensor_getParentLink(resc,resv,argc,(mxArray**)(argv)); break; - case 1395: flag=_wrap_LinkSensor_getParentLinkIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1396: flag=_wrap_LinkSensor_getLinkSensorTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 1397: flag=_wrap_LinkSensor_setParentLink(resc,resv,argc,(mxArray**)(argv)); break; - case 1398: flag=_wrap_LinkSensor_setParentLinkIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1399: flag=_wrap_LinkSensor_setLinkSensorTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 1400: flag=_wrap_LinkSensor_isConsistent(resc,resv,argc,(mxArray**)(argv)); break; - case 1401: flag=_wrap_new_SensorsList(resc,resv,argc,(mxArray**)(argv)); break; - case 1402: flag=_wrap_delete_SensorsList(resc,resv,argc,(mxArray**)(argv)); break; - case 1403: flag=_wrap_SensorsList_addSensor(resc,resv,argc,(mxArray**)(argv)); break; - case 1404: flag=_wrap_SensorsList_setSerialization(resc,resv,argc,(mxArray**)(argv)); break; - case 1405: flag=_wrap_SensorsList_getSerialization(resc,resv,argc,(mxArray**)(argv)); break; - case 1406: flag=_wrap_SensorsList_getNrOfSensors(resc,resv,argc,(mxArray**)(argv)); break; - case 1407: flag=_wrap_SensorsList_getSensorIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1408: flag=_wrap_SensorsList_getSizeOfAllSensorsMeasurements(resc,resv,argc,(mxArray**)(argv)); break; - case 1409: flag=_wrap_SensorsList_getSensor(resc,resv,argc,(mxArray**)(argv)); break; - case 1410: flag=_wrap_SensorsList_isConsistent(resc,resv,argc,(mxArray**)(argv)); break; - case 1411: flag=_wrap_SensorsList_removeSensor(resc,resv,argc,(mxArray**)(argv)); break; - case 1412: flag=_wrap_SensorsList_removeAllSensorsOfType(resc,resv,argc,(mxArray**)(argv)); break; - case 1413: flag=_wrap_SensorsList_getSixAxisForceTorqueSensor(resc,resv,argc,(mxArray**)(argv)); break; - case 1414: flag=_wrap_SensorsList_getAccelerometerSensor(resc,resv,argc,(mxArray**)(argv)); break; - case 1415: flag=_wrap_SensorsList_getGyroscopeSensor(resc,resv,argc,(mxArray**)(argv)); break; - case 1416: flag=_wrap_SensorsList_getThreeAxisAngularAccelerometerSensor(resc,resv,argc,(mxArray**)(argv)); break; - case 1417: flag=_wrap_SensorsList_getThreeAxisForceTorqueContactSensor(resc,resv,argc,(mxArray**)(argv)); break; - case 1418: flag=_wrap_new_SensorsMeasurements(resc,resv,argc,(mxArray**)(argv)); break; - case 1419: flag=_wrap_delete_SensorsMeasurements(resc,resv,argc,(mxArray**)(argv)); break; - case 1420: flag=_wrap_SensorsMeasurements_setNrOfSensors(resc,resv,argc,(mxArray**)(argv)); break; - case 1421: flag=_wrap_SensorsMeasurements_getNrOfSensors(resc,resv,argc,(mxArray**)(argv)); break; - case 1422: flag=_wrap_SensorsMeasurements_resize(resc,resv,argc,(mxArray**)(argv)); break; - case 1423: flag=_wrap_SensorsMeasurements_toVector(resc,resv,argc,(mxArray**)(argv)); break; - case 1424: flag=_wrap_SensorsMeasurements_setMeasurement(resc,resv,argc,(mxArray**)(argv)); break; - case 1425: flag=_wrap_SensorsMeasurements_getMeasurement(resc,resv,argc,(mxArray**)(argv)); break; - case 1426: flag=_wrap_SensorsMeasurements_getSizeOfAllSensorsMeasurements(resc,resv,argc,(mxArray**)(argv)); break; - case 1427: flag=_wrap_new_SixAxisForceTorqueSensor(resc,resv,argc,(mxArray**)(argv)); break; - case 1428: flag=_wrap_delete_SixAxisForceTorqueSensor(resc,resv,argc,(mxArray**)(argv)); break; - case 1429: flag=_wrap_SixAxisForceTorqueSensor_setName(resc,resv,argc,(mxArray**)(argv)); break; - case 1430: flag=_wrap_SixAxisForceTorqueSensor_setFirstLinkSensorTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 1431: flag=_wrap_SixAxisForceTorqueSensor_setSecondLinkSensorTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 1432: flag=_wrap_SixAxisForceTorqueSensor_getFirstLinkIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1433: flag=_wrap_SixAxisForceTorqueSensor_getSecondLinkIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1434: flag=_wrap_SixAxisForceTorqueSensor_setFirstLinkName(resc,resv,argc,(mxArray**)(argv)); break; - case 1435: flag=_wrap_SixAxisForceTorqueSensor_setSecondLinkName(resc,resv,argc,(mxArray**)(argv)); break; - case 1436: flag=_wrap_SixAxisForceTorqueSensor_getFirstLinkName(resc,resv,argc,(mxArray**)(argv)); break; - case 1437: flag=_wrap_SixAxisForceTorqueSensor_getSecondLinkName(resc,resv,argc,(mxArray**)(argv)); break; - case 1438: flag=_wrap_SixAxisForceTorqueSensor_setParentJoint(resc,resv,argc,(mxArray**)(argv)); break; - case 1439: flag=_wrap_SixAxisForceTorqueSensor_setParentJointIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1440: flag=_wrap_SixAxisForceTorqueSensor_setAppliedWrenchLink(resc,resv,argc,(mxArray**)(argv)); break; - case 1441: flag=_wrap_SixAxisForceTorqueSensor_getName(resc,resv,argc,(mxArray**)(argv)); break; - case 1442: flag=_wrap_SixAxisForceTorqueSensor_getSensorType(resc,resv,argc,(mxArray**)(argv)); break; - case 1443: flag=_wrap_SixAxisForceTorqueSensor_getParentJoint(resc,resv,argc,(mxArray**)(argv)); break; - case 1444: flag=_wrap_SixAxisForceTorqueSensor_getParentJointIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1445: flag=_wrap_SixAxisForceTorqueSensor_isValid(resc,resv,argc,(mxArray**)(argv)); break; - case 1446: flag=_wrap_SixAxisForceTorqueSensor_clone(resc,resv,argc,(mxArray**)(argv)); break; - case 1447: flag=_wrap_SixAxisForceTorqueSensor_updateIndices(resc,resv,argc,(mxArray**)(argv)); break; - case 1448: flag=_wrap_SixAxisForceTorqueSensor_updateIndeces(resc,resv,argc,(mxArray**)(argv)); break; - case 1449: flag=_wrap_SixAxisForceTorqueSensor_getAppliedWrenchLink(resc,resv,argc,(mxArray**)(argv)); break; - case 1450: flag=_wrap_SixAxisForceTorqueSensor_isLinkAttachedToSensor(resc,resv,argc,(mxArray**)(argv)); break; - case 1451: flag=_wrap_SixAxisForceTorqueSensor_getLinkSensorTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 1452: flag=_wrap_SixAxisForceTorqueSensor_getWrenchAppliedOnLink(resc,resv,argc,(mxArray**)(argv)); break; - case 1453: flag=_wrap_SixAxisForceTorqueSensor_getWrenchAppliedOnLinkMatrix(resc,resv,argc,(mxArray**)(argv)); break; - case 1454: flag=_wrap_SixAxisForceTorqueSensor_getWrenchAppliedOnLinkInverseMatrix(resc,resv,argc,(mxArray**)(argv)); break; - case 1455: flag=_wrap_SixAxisForceTorqueSensor_predictMeasurement(resc,resv,argc,(mxArray**)(argv)); break; - case 1456: flag=_wrap_SixAxisForceTorqueSensor_toString(resc,resv,argc,(mxArray**)(argv)); break; - case 1457: flag=_wrap_new_AccelerometerSensor(resc,resv,argc,(mxArray**)(argv)); break; - case 1458: flag=_wrap_delete_AccelerometerSensor(resc,resv,argc,(mxArray**)(argv)); break; - case 1459: flag=_wrap_AccelerometerSensor_setName(resc,resv,argc,(mxArray**)(argv)); break; - case 1460: flag=_wrap_AccelerometerSensor_setLinkSensorTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 1461: flag=_wrap_AccelerometerSensor_setParentLink(resc,resv,argc,(mxArray**)(argv)); break; - case 1462: flag=_wrap_AccelerometerSensor_setParentLinkIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1463: flag=_wrap_AccelerometerSensor_getName(resc,resv,argc,(mxArray**)(argv)); break; - case 1464: flag=_wrap_AccelerometerSensor_getSensorType(resc,resv,argc,(mxArray**)(argv)); break; - case 1465: flag=_wrap_AccelerometerSensor_getParentLink(resc,resv,argc,(mxArray**)(argv)); break; - case 1466: flag=_wrap_AccelerometerSensor_getParentLinkIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1467: flag=_wrap_AccelerometerSensor_getLinkSensorTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 1468: flag=_wrap_AccelerometerSensor_isValid(resc,resv,argc,(mxArray**)(argv)); break; - case 1469: flag=_wrap_AccelerometerSensor_clone(resc,resv,argc,(mxArray**)(argv)); break; - case 1470: flag=_wrap_AccelerometerSensor_updateIndices(resc,resv,argc,(mxArray**)(argv)); break; - case 1471: flag=_wrap_AccelerometerSensor_updateIndeces(resc,resv,argc,(mxArray**)(argv)); break; - case 1472: flag=_wrap_AccelerometerSensor_predictMeasurement(resc,resv,argc,(mxArray**)(argv)); break; - case 1473: flag=_wrap_new_GyroscopeSensor(resc,resv,argc,(mxArray**)(argv)); break; - case 1474: flag=_wrap_delete_GyroscopeSensor(resc,resv,argc,(mxArray**)(argv)); break; - case 1475: flag=_wrap_GyroscopeSensor_setName(resc,resv,argc,(mxArray**)(argv)); break; - case 1476: flag=_wrap_GyroscopeSensor_setLinkSensorTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 1477: flag=_wrap_GyroscopeSensor_setParentLink(resc,resv,argc,(mxArray**)(argv)); break; - case 1478: flag=_wrap_GyroscopeSensor_setParentLinkIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1479: flag=_wrap_GyroscopeSensor_getName(resc,resv,argc,(mxArray**)(argv)); break; - case 1480: flag=_wrap_GyroscopeSensor_getSensorType(resc,resv,argc,(mxArray**)(argv)); break; - case 1481: flag=_wrap_GyroscopeSensor_getParentLink(resc,resv,argc,(mxArray**)(argv)); break; - case 1482: flag=_wrap_GyroscopeSensor_getParentLinkIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1483: flag=_wrap_GyroscopeSensor_getLinkSensorTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 1484: flag=_wrap_GyroscopeSensor_isValid(resc,resv,argc,(mxArray**)(argv)); break; - case 1485: flag=_wrap_GyroscopeSensor_clone(resc,resv,argc,(mxArray**)(argv)); break; - case 1486: flag=_wrap_GyroscopeSensor_updateIndices(resc,resv,argc,(mxArray**)(argv)); break; - case 1487: flag=_wrap_GyroscopeSensor_updateIndeces(resc,resv,argc,(mxArray**)(argv)); break; - case 1488: flag=_wrap_GyroscopeSensor_predictMeasurement(resc,resv,argc,(mxArray**)(argv)); break; - case 1489: flag=_wrap_new_ThreeAxisAngularAccelerometerSensor(resc,resv,argc,(mxArray**)(argv)); break; - case 1490: flag=_wrap_delete_ThreeAxisAngularAccelerometerSensor(resc,resv,argc,(mxArray**)(argv)); break; - case 1491: flag=_wrap_ThreeAxisAngularAccelerometerSensor_setName(resc,resv,argc,(mxArray**)(argv)); break; - case 1492: flag=_wrap_ThreeAxisAngularAccelerometerSensor_setLinkSensorTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 1493: flag=_wrap_ThreeAxisAngularAccelerometerSensor_setParentLink(resc,resv,argc,(mxArray**)(argv)); break; - case 1494: flag=_wrap_ThreeAxisAngularAccelerometerSensor_setParentLinkIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1495: flag=_wrap_ThreeAxisAngularAccelerometerSensor_getName(resc,resv,argc,(mxArray**)(argv)); break; - case 1496: flag=_wrap_ThreeAxisAngularAccelerometerSensor_getSensorType(resc,resv,argc,(mxArray**)(argv)); break; - case 1497: flag=_wrap_ThreeAxisAngularAccelerometerSensor_getParentLink(resc,resv,argc,(mxArray**)(argv)); break; - case 1498: flag=_wrap_ThreeAxisAngularAccelerometerSensor_getParentLinkIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1499: flag=_wrap_ThreeAxisAngularAccelerometerSensor_getLinkSensorTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 1500: flag=_wrap_ThreeAxisAngularAccelerometerSensor_isValid(resc,resv,argc,(mxArray**)(argv)); break; - case 1501: flag=_wrap_ThreeAxisAngularAccelerometerSensor_clone(resc,resv,argc,(mxArray**)(argv)); break; - case 1502: flag=_wrap_ThreeAxisAngularAccelerometerSensor_updateIndices(resc,resv,argc,(mxArray**)(argv)); break; - case 1503: flag=_wrap_ThreeAxisAngularAccelerometerSensor_predictMeasurement(resc,resv,argc,(mxArray**)(argv)); break; - case 1504: flag=_wrap_new_ThreeAxisForceTorqueContactSensor(resc,resv,argc,(mxArray**)(argv)); break; - case 1505: flag=_wrap_delete_ThreeAxisForceTorqueContactSensor(resc,resv,argc,(mxArray**)(argv)); break; - case 1506: flag=_wrap_ThreeAxisForceTorqueContactSensor_setName(resc,resv,argc,(mxArray**)(argv)); break; - case 1507: flag=_wrap_ThreeAxisForceTorqueContactSensor_setLinkSensorTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 1508: flag=_wrap_ThreeAxisForceTorqueContactSensor_setParentLink(resc,resv,argc,(mxArray**)(argv)); break; - case 1509: flag=_wrap_ThreeAxisForceTorqueContactSensor_setParentLinkIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1510: flag=_wrap_ThreeAxisForceTorqueContactSensor_getName(resc,resv,argc,(mxArray**)(argv)); break; - case 1511: flag=_wrap_ThreeAxisForceTorqueContactSensor_getSensorType(resc,resv,argc,(mxArray**)(argv)); break; - case 1512: flag=_wrap_ThreeAxisForceTorqueContactSensor_getParentLink(resc,resv,argc,(mxArray**)(argv)); break; - case 1513: flag=_wrap_ThreeAxisForceTorqueContactSensor_getParentLinkIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1514: flag=_wrap_ThreeAxisForceTorqueContactSensor_getLinkSensorTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 1515: flag=_wrap_ThreeAxisForceTorqueContactSensor_isValid(resc,resv,argc,(mxArray**)(argv)); break; - case 1516: flag=_wrap_ThreeAxisForceTorqueContactSensor_clone(resc,resv,argc,(mxArray**)(argv)); break; - case 1517: flag=_wrap_ThreeAxisForceTorqueContactSensor_updateIndices(resc,resv,argc,(mxArray**)(argv)); break; - case 1518: flag=_wrap_ThreeAxisForceTorqueContactSensor_setLoadCellLocations(resc,resv,argc,(mxArray**)(argv)); break; - case 1519: flag=_wrap_ThreeAxisForceTorqueContactSensor_getLoadCellLocations(resc,resv,argc,(mxArray**)(argv)); break; - case 1520: flag=_wrap_ThreeAxisForceTorqueContactSensor_computeThreeAxisForceTorqueFromLoadCellMeasurements(resc,resv,argc,(mxArray**)(argv)); break; - case 1521: flag=_wrap_ThreeAxisForceTorqueContactSensor_computeCenterOfPressureFromLoadCellMeasurements(resc,resv,argc,(mxArray**)(argv)); break; - case 1522: flag=_wrap_predictSensorsMeasurements(resc,resv,argc,(mxArray**)(argv)); break; - case 1523: flag=_wrap_predictSensorsMeasurementsFromRawBuffers(resc,resv,argc,(mxArray**)(argv)); break; - case 1524: flag=_wrap_URDFParserOptions_addSensorFramesAsAdditionalFrames_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1525: flag=_wrap_URDFParserOptions_addSensorFramesAsAdditionalFrames_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1526: flag=_wrap_URDFParserOptions_originalFilename_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1527: flag=_wrap_URDFParserOptions_originalFilename_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1528: flag=_wrap_new_URDFParserOptions(resc,resv,argc,(mxArray**)(argv)); break; - case 1529: flag=_wrap_delete_URDFParserOptions(resc,resv,argc,(mxArray**)(argv)); break; - case 1530: flag=_wrap_modelFromURDF(resc,resv,argc,(mxArray**)(argv)); break; - case 1531: flag=_wrap_modelFromURDFString(resc,resv,argc,(mxArray**)(argv)); break; - case 1532: flag=_wrap_dofsListFromURDF(resc,resv,argc,(mxArray**)(argv)); break; - case 1533: flag=_wrap_dofsListFromURDFString(resc,resv,argc,(mxArray**)(argv)); break; - case 1534: flag=_wrap_sensorsFromURDF(resc,resv,argc,(mxArray**)(argv)); break; - case 1535: flag=_wrap_sensorsFromURDFString(resc,resv,argc,(mxArray**)(argv)); break; - case 1536: flag=_wrap_ModelParserOptions_addSensorFramesAsAdditionalFrames_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1537: flag=_wrap_ModelParserOptions_addSensorFramesAsAdditionalFrames_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1538: flag=_wrap_ModelParserOptions_originalFilename_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1539: flag=_wrap_ModelParserOptions_originalFilename_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1540: flag=_wrap_new_ModelParserOptions(resc,resv,argc,(mxArray**)(argv)); break; - case 1541: flag=_wrap_delete_ModelParserOptions(resc,resv,argc,(mxArray**)(argv)); break; - case 1542: flag=_wrap_new_ModelLoader(resc,resv,argc,(mxArray**)(argv)); break; - case 1543: flag=_wrap_delete_ModelLoader(resc,resv,argc,(mxArray**)(argv)); break; - case 1544: flag=_wrap_ModelLoader_parsingOptions(resc,resv,argc,(mxArray**)(argv)); break; - case 1545: flag=_wrap_ModelLoader_setParsingOptions(resc,resv,argc,(mxArray**)(argv)); break; - case 1546: flag=_wrap_ModelLoader_loadModelFromString(resc,resv,argc,(mxArray**)(argv)); break; - case 1547: flag=_wrap_ModelLoader_loadModelFromFile(resc,resv,argc,(mxArray**)(argv)); break; - case 1548: flag=_wrap_ModelLoader_loadReducedModelFromFullModel(resc,resv,argc,(mxArray**)(argv)); break; - case 1549: flag=_wrap_ModelLoader_loadReducedModelFromString(resc,resv,argc,(mxArray**)(argv)); break; - case 1550: flag=_wrap_ModelLoader_loadReducedModelFromFile(resc,resv,argc,(mxArray**)(argv)); break; - case 1551: flag=_wrap_ModelLoader_model(resc,resv,argc,(mxArray**)(argv)); break; - case 1552: flag=_wrap_ModelLoader_sensors(resc,resv,argc,(mxArray**)(argv)); break; - case 1553: flag=_wrap_ModelLoader_isValid(resc,resv,argc,(mxArray**)(argv)); break; - case 1554: flag=_wrap_ModelExporterOptions_baseLink_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1555: flag=_wrap_ModelExporterOptions_baseLink_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1556: flag=_wrap_ModelExporterOptions_exportFirstBaseLinkAdditionalFrameAsFakeURDFBase_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1557: flag=_wrap_ModelExporterOptions_exportFirstBaseLinkAdditionalFrameAsFakeURDFBase_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1558: flag=_wrap_new_ModelExporterOptions(resc,resv,argc,(mxArray**)(argv)); break; - case 1559: flag=_wrap_delete_ModelExporterOptions(resc,resv,argc,(mxArray**)(argv)); break; - case 1560: flag=_wrap_new_ModelExporter(resc,resv,argc,(mxArray**)(argv)); break; - case 1561: flag=_wrap_delete_ModelExporter(resc,resv,argc,(mxArray**)(argv)); break; - case 1562: flag=_wrap_ModelExporter_exportingOptions(resc,resv,argc,(mxArray**)(argv)); break; - case 1563: flag=_wrap_ModelExporter_setExportingOptions(resc,resv,argc,(mxArray**)(argv)); break; - case 1564: flag=_wrap_ModelExporter_init(resc,resv,argc,(mxArray**)(argv)); break; - case 1565: flag=_wrap_ModelExporter_model(resc,resv,argc,(mxArray**)(argv)); break; - case 1566: flag=_wrap_ModelExporter_sensors(resc,resv,argc,(mxArray**)(argv)); break; - case 1567: flag=_wrap_ModelExporter_isValid(resc,resv,argc,(mxArray**)(argv)); break; - case 1568: flag=_wrap_ModelExporter_exportModelToString(resc,resv,argc,(mxArray**)(argv)); break; - case 1569: flag=_wrap_ModelExporter_exportModelToFile(resc,resv,argc,(mxArray**)(argv)); break; - case 1570: flag=_wrap_new_ModelCalibrationHelper(resc,resv,argc,(mxArray**)(argv)); break; - case 1571: flag=_wrap_delete_ModelCalibrationHelper(resc,resv,argc,(mxArray**)(argv)); break; - case 1572: flag=_wrap_ModelCalibrationHelper_loadModelFromString(resc,resv,argc,(mxArray**)(argv)); break; - case 1573: flag=_wrap_ModelCalibrationHelper_loadModelFromFile(resc,resv,argc,(mxArray**)(argv)); break; - case 1574: flag=_wrap_ModelCalibrationHelper_updateModelInertialParametersToString(resc,resv,argc,(mxArray**)(argv)); break; - case 1575: flag=_wrap_ModelCalibrationHelper_updateModelInertialParametersToFile(resc,resv,argc,(mxArray**)(argv)); break; - case 1576: flag=_wrap_ModelCalibrationHelper_model(resc,resv,argc,(mxArray**)(argv)); break; - case 1577: flag=_wrap_ModelCalibrationHelper_sensors(resc,resv,argc,(mxArray**)(argv)); break; - case 1578: flag=_wrap_ModelCalibrationHelper_isValid(resc,resv,argc,(mxArray**)(argv)); break; - case 1579: flag=_wrap_new_UnknownWrenchContact(resc,resv,argc,(mxArray**)(argv)); break; - case 1580: flag=_wrap_UnknownWrenchContact_unknownType_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1581: flag=_wrap_UnknownWrenchContact_unknownType_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1582: flag=_wrap_UnknownWrenchContact_contactPoint_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1583: flag=_wrap_UnknownWrenchContact_contactPoint_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1584: flag=_wrap_UnknownWrenchContact_forceDirection_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1585: flag=_wrap_UnknownWrenchContact_forceDirection_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1586: flag=_wrap_UnknownWrenchContact_knownWrench_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1587: flag=_wrap_UnknownWrenchContact_knownWrench_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1588: flag=_wrap_UnknownWrenchContact_contactId_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1589: flag=_wrap_UnknownWrenchContact_contactId_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1590: flag=_wrap_delete_UnknownWrenchContact(resc,resv,argc,(mxArray**)(argv)); break; - case 1591: flag=_wrap_new_LinkUnknownWrenchContacts(resc,resv,argc,(mxArray**)(argv)); break; - case 1592: flag=_wrap_LinkUnknownWrenchContacts_clear(resc,resv,argc,(mxArray**)(argv)); break; - case 1593: flag=_wrap_LinkUnknownWrenchContacts_resize(resc,resv,argc,(mxArray**)(argv)); break; - case 1594: flag=_wrap_LinkUnknownWrenchContacts_getNrOfContactsForLink(resc,resv,argc,(mxArray**)(argv)); break; - case 1595: flag=_wrap_LinkUnknownWrenchContacts_setNrOfContactsForLink(resc,resv,argc,(mxArray**)(argv)); break; - case 1596: flag=_wrap_LinkUnknownWrenchContacts_addNewContactForLink(resc,resv,argc,(mxArray**)(argv)); break; - case 1597: flag=_wrap_LinkUnknownWrenchContacts_addNewContactInFrame(resc,resv,argc,(mxArray**)(argv)); break; - case 1598: flag=_wrap_LinkUnknownWrenchContacts_addNewUnknownFullWrenchInFrameOrigin(resc,resv,argc,(mxArray**)(argv)); break; - case 1599: flag=_wrap_LinkUnknownWrenchContacts_contactWrench(resc,resv,argc,(mxArray**)(argv)); break; - case 1600: flag=_wrap_LinkUnknownWrenchContacts_toString(resc,resv,argc,(mxArray**)(argv)); break; - case 1601: flag=_wrap_delete_LinkUnknownWrenchContacts(resc,resv,argc,(mxArray**)(argv)); break; - case 1602: flag=_wrap_new_estimateExternalWrenchesBuffers(resc,resv,argc,(mxArray**)(argv)); break; - case 1603: flag=_wrap_estimateExternalWrenchesBuffers_resize(resc,resv,argc,(mxArray**)(argv)); break; - case 1604: flag=_wrap_estimateExternalWrenchesBuffers_getNrOfSubModels(resc,resv,argc,(mxArray**)(argv)); break; - case 1605: flag=_wrap_estimateExternalWrenchesBuffers_getNrOfLinks(resc,resv,argc,(mxArray**)(argv)); break; - case 1606: flag=_wrap_estimateExternalWrenchesBuffers_isConsistent(resc,resv,argc,(mxArray**)(argv)); break; - case 1607: flag=_wrap_estimateExternalWrenchesBuffers_A_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1608: flag=_wrap_estimateExternalWrenchesBuffers_A_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1609: flag=_wrap_estimateExternalWrenchesBuffers_x_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1610: flag=_wrap_estimateExternalWrenchesBuffers_x_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1611: flag=_wrap_estimateExternalWrenchesBuffers_b_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1612: flag=_wrap_estimateExternalWrenchesBuffers_b_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1613: flag=_wrap_estimateExternalWrenchesBuffers_pinvA_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1614: flag=_wrap_estimateExternalWrenchesBuffers_pinvA_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1615: flag=_wrap_estimateExternalWrenchesBuffers_b_contacts_subtree_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1616: flag=_wrap_estimateExternalWrenchesBuffers_b_contacts_subtree_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1617: flag=_wrap_estimateExternalWrenchesBuffers_subModelBase_H_link_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1618: flag=_wrap_estimateExternalWrenchesBuffers_subModelBase_H_link_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1619: flag=_wrap_delete_estimateExternalWrenchesBuffers(resc,resv,argc,(mxArray**)(argv)); break; - case 1620: flag=_wrap_estimateExternalWrenchesWithoutInternalFT(resc,resv,argc,(mxArray**)(argv)); break; - case 1621: flag=_wrap_estimateExternalWrenches(resc,resv,argc,(mxArray**)(argv)); break; - case 1622: flag=_wrap_dynamicsEstimationForwardVelAccKinematics(resc,resv,argc,(mxArray**)(argv)); break; - case 1623: flag=_wrap_dynamicsEstimationForwardVelKinematics(resc,resv,argc,(mxArray**)(argv)); break; - case 1624: flag=_wrap_computeLinkNetWrenchesWithoutGravity(resc,resv,argc,(mxArray**)(argv)); break; - case 1625: flag=_wrap_estimateLinkContactWrenchesFromLinkNetExternalWrenches(resc,resv,argc,(mxArray**)(argv)); break; - case 1626: flag=_wrap_new_ExtWrenchesAndJointTorquesEstimator(resc,resv,argc,(mxArray**)(argv)); break; - case 1627: flag=_wrap_delete_ExtWrenchesAndJointTorquesEstimator(resc,resv,argc,(mxArray**)(argv)); break; - case 1628: flag=_wrap_ExtWrenchesAndJointTorquesEstimator_setModelAndSensors(resc,resv,argc,(mxArray**)(argv)); break; - case 1629: flag=_wrap_ExtWrenchesAndJointTorquesEstimator_loadModelAndSensorsFromFile(resc,resv,argc,(mxArray**)(argv)); break; - case 1630: flag=_wrap_ExtWrenchesAndJointTorquesEstimator_loadModelAndSensorsFromFileWithSpecifiedDOFs(resc,resv,argc,(mxArray**)(argv)); break; - case 1631: flag=_wrap_ExtWrenchesAndJointTorquesEstimator_model(resc,resv,argc,(mxArray**)(argv)); break; - case 1632: flag=_wrap_ExtWrenchesAndJointTorquesEstimator_sensors(resc,resv,argc,(mxArray**)(argv)); break; - case 1633: flag=_wrap_ExtWrenchesAndJointTorquesEstimator_submodels(resc,resv,argc,(mxArray**)(argv)); break; - case 1634: flag=_wrap_ExtWrenchesAndJointTorquesEstimator_updateKinematicsFromFloatingBase(resc,resv,argc,(mxArray**)(argv)); break; - case 1635: flag=_wrap_ExtWrenchesAndJointTorquesEstimator_updateKinematicsFromFixedBase(resc,resv,argc,(mxArray**)(argv)); break; - case 1636: flag=_wrap_ExtWrenchesAndJointTorquesEstimator_computeExpectedFTSensorsMeasurements(resc,resv,argc,(mxArray**)(argv)); break; - case 1637: flag=_wrap_ExtWrenchesAndJointTorquesEstimator_estimateExtWrenchesAndJointTorques(resc,resv,argc,(mxArray**)(argv)); break; - case 1638: flag=_wrap_ExtWrenchesAndJointTorquesEstimator_checkThatTheModelIsStill(resc,resv,argc,(mxArray**)(argv)); break; - case 1639: flag=_wrap_ExtWrenchesAndJointTorquesEstimator_estimateLinkNetWrenchesWithoutGravity(resc,resv,argc,(mxArray**)(argv)); break; - case 1640: flag=_wrap_new_SimpleLeggedOdometry(resc,resv,argc,(mxArray**)(argv)); break; - case 1641: flag=_wrap_delete_SimpleLeggedOdometry(resc,resv,argc,(mxArray**)(argv)); break; - case 1642: flag=_wrap_SimpleLeggedOdometry_setModel(resc,resv,argc,(mxArray**)(argv)); break; - case 1643: flag=_wrap_SimpleLeggedOdometry_loadModelFromFile(resc,resv,argc,(mxArray**)(argv)); break; - case 1644: flag=_wrap_SimpleLeggedOdometry_loadModelFromFileWithSpecifiedDOFs(resc,resv,argc,(mxArray**)(argv)); break; - case 1645: flag=_wrap_SimpleLeggedOdometry_model(resc,resv,argc,(mxArray**)(argv)); break; - case 1646: flag=_wrap_SimpleLeggedOdometry_updateKinematics(resc,resv,argc,(mxArray**)(argv)); break; - case 1647: flag=_wrap_SimpleLeggedOdometry_init(resc,resv,argc,(mxArray**)(argv)); break; - case 1648: flag=_wrap_SimpleLeggedOdometry_changeFixedFrame(resc,resv,argc,(mxArray**)(argv)); break; - case 1649: flag=_wrap_SimpleLeggedOdometry_getCurrentFixedLink(resc,resv,argc,(mxArray**)(argv)); break; - case 1650: flag=_wrap_SimpleLeggedOdometry_getWorldLinkTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 1651: flag=_wrap_SimpleLeggedOdometry_getWorldFrameTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 1652: flag=_wrap_isLinkBerdyDynamicVariable(resc,resv,argc,(mxArray**)(argv)); break; - case 1653: flag=_wrap_isJointBerdyDynamicVariable(resc,resv,argc,(mxArray**)(argv)); break; - case 1654: flag=_wrap_isDOFBerdyDynamicVariable(resc,resv,argc,(mxArray**)(argv)); break; - case 1655: flag=_wrap_new_BerdyOptions(resc,resv,argc,(mxArray**)(argv)); break; - case 1656: flag=_wrap_BerdyOptions_berdyVariant_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1657: flag=_wrap_BerdyOptions_berdyVariant_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1658: flag=_wrap_BerdyOptions_includeAllNetExternalWrenchesAsDynamicVariables_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1659: flag=_wrap_BerdyOptions_includeAllNetExternalWrenchesAsDynamicVariables_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1660: flag=_wrap_BerdyOptions_includeAllJointAccelerationsAsSensors_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1661: flag=_wrap_BerdyOptions_includeAllJointAccelerationsAsSensors_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1662: flag=_wrap_BerdyOptions_includeAllJointTorquesAsSensors_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1663: flag=_wrap_BerdyOptions_includeAllJointTorquesAsSensors_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1664: flag=_wrap_BerdyOptions_includeAllNetExternalWrenchesAsSensors_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1665: flag=_wrap_BerdyOptions_includeAllNetExternalWrenchesAsSensors_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1666: flag=_wrap_BerdyOptions_includeFixedBaseExternalWrench_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1667: flag=_wrap_BerdyOptions_includeFixedBaseExternalWrench_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1668: flag=_wrap_BerdyOptions_jointOnWhichTheInternalWrenchIsMeasured_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1669: flag=_wrap_BerdyOptions_jointOnWhichTheInternalWrenchIsMeasured_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1670: flag=_wrap_BerdyOptions_baseLink_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1671: flag=_wrap_BerdyOptions_baseLink_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1672: flag=_wrap_BerdyOptions_checkConsistency(resc,resv,argc,(mxArray**)(argv)); break; - case 1673: flag=_wrap_delete_BerdyOptions(resc,resv,argc,(mxArray**)(argv)); break; - case 1674: flag=_wrap_BerdySensor_type_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1675: flag=_wrap_BerdySensor_type_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1676: flag=_wrap_BerdySensor_id_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1677: flag=_wrap_BerdySensor_id_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1678: flag=_wrap_BerdySensor_range_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1679: flag=_wrap_BerdySensor_range_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1680: flag=_wrap_BerdySensor_eq(resc,resv,argc,(mxArray**)(argv)); break; - case 1681: flag=_wrap_BerdySensor_lt(resc,resv,argc,(mxArray**)(argv)); break; - case 1682: flag=_wrap_new_BerdySensor(resc,resv,argc,(mxArray**)(argv)); break; - case 1683: flag=_wrap_delete_BerdySensor(resc,resv,argc,(mxArray**)(argv)); break; - case 1684: flag=_wrap_BerdyDynamicVariable_type_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1685: flag=_wrap_BerdyDynamicVariable_type_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1686: flag=_wrap_BerdyDynamicVariable_id_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1687: flag=_wrap_BerdyDynamicVariable_id_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1688: flag=_wrap_BerdyDynamicVariable_range_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1689: flag=_wrap_BerdyDynamicVariable_range_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1690: flag=_wrap_BerdyDynamicVariable_eq(resc,resv,argc,(mxArray**)(argv)); break; - case 1691: flag=_wrap_BerdyDynamicVariable_lt(resc,resv,argc,(mxArray**)(argv)); break; - case 1692: flag=_wrap_new_BerdyDynamicVariable(resc,resv,argc,(mxArray**)(argv)); break; - case 1693: flag=_wrap_delete_BerdyDynamicVariable(resc,resv,argc,(mxArray**)(argv)); break; - case 1694: flag=_wrap_new_BerdyHelper(resc,resv,argc,(mxArray**)(argv)); break; - case 1695: flag=_wrap_BerdyHelper_dynamicTraversal(resc,resv,argc,(mxArray**)(argv)); break; - case 1696: flag=_wrap_BerdyHelper_model(resc,resv,argc,(mxArray**)(argv)); break; - case 1697: flag=_wrap_BerdyHelper_sensors(resc,resv,argc,(mxArray**)(argv)); break; - case 1698: flag=_wrap_BerdyHelper_isValid(resc,resv,argc,(mxArray**)(argv)); break; - case 1699: flag=_wrap_BerdyHelper_init(resc,resv,argc,(mxArray**)(argv)); break; - case 1700: flag=_wrap_BerdyHelper_getOptions(resc,resv,argc,(mxArray**)(argv)); break; - case 1701: flag=_wrap_BerdyHelper_getNrOfDynamicVariables(resc,resv,argc,(mxArray**)(argv)); break; - case 1702: flag=_wrap_BerdyHelper_getNrOfDynamicEquations(resc,resv,argc,(mxArray**)(argv)); break; - case 1703: flag=_wrap_BerdyHelper_getNrOfSensorsMeasurements(resc,resv,argc,(mxArray**)(argv)); break; - case 1704: flag=_wrap_BerdyHelper_resizeAndZeroBerdyMatrices(resc,resv,argc,(mxArray**)(argv)); break; - case 1705: flag=_wrap_BerdyHelper_getBerdyMatrices(resc,resv,argc,(mxArray**)(argv)); break; - case 1706: flag=_wrap_BerdyHelper_getSensorsOrdering(resc,resv,argc,(mxArray**)(argv)); break; - case 1707: flag=_wrap_BerdyHelper_getRangeSensorVariable(resc,resv,argc,(mxArray**)(argv)); break; - case 1708: flag=_wrap_BerdyHelper_getRangeDOFSensorVariable(resc,resv,argc,(mxArray**)(argv)); break; - case 1709: flag=_wrap_BerdyHelper_getRangeJointSensorVariable(resc,resv,argc,(mxArray**)(argv)); break; - case 1710: flag=_wrap_BerdyHelper_getRangeLinkSensorVariable(resc,resv,argc,(mxArray**)(argv)); break; - case 1711: flag=_wrap_BerdyHelper_getRangeLinkVariable(resc,resv,argc,(mxArray**)(argv)); break; - case 1712: flag=_wrap_BerdyHelper_getRangeJointVariable(resc,resv,argc,(mxArray**)(argv)); break; - case 1713: flag=_wrap_BerdyHelper_getRangeDOFVariable(resc,resv,argc,(mxArray**)(argv)); break; - case 1714: flag=_wrap_BerdyHelper_getDynamicVariablesOrdering(resc,resv,argc,(mxArray**)(argv)); break; - case 1715: flag=_wrap_BerdyHelper_serializeDynamicVariables(resc,resv,argc,(mxArray**)(argv)); break; - case 1716: flag=_wrap_BerdyHelper_serializeSensorVariables(resc,resv,argc,(mxArray**)(argv)); break; - case 1717: flag=_wrap_BerdyHelper_serializeDynamicVariablesComputedFromFixedBaseRNEA(resc,resv,argc,(mxArray**)(argv)); break; - case 1718: flag=_wrap_BerdyHelper_extractJointTorquesFromDynamicVariables(resc,resv,argc,(mxArray**)(argv)); break; - case 1719: flag=_wrap_BerdyHelper_extractLinkNetExternalWrenchesFromDynamicVariables(resc,resv,argc,(mxArray**)(argv)); break; - case 1720: flag=_wrap_BerdyHelper_updateKinematicsFromFloatingBase(resc,resv,argc,(mxArray**)(argv)); break; - case 1721: flag=_wrap_BerdyHelper_updateKinematicsFromFixedBase(resc,resv,argc,(mxArray**)(argv)); break; - case 1722: flag=_wrap_BerdyHelper_updateKinematicsFromTraversalFixedBase(resc,resv,argc,(mxArray**)(argv)); break; - case 1723: flag=_wrap_BerdyHelper_setNetExternalWrenchMeasurementFrame(resc,resv,argc,(mxArray**)(argv)); break; - case 1724: flag=_wrap_BerdyHelper_getNetExternalWrenchMeasurementFrame(resc,resv,argc,(mxArray**)(argv)); break; - case 1725: flag=_wrap_delete_BerdyHelper(resc,resv,argc,(mxArray**)(argv)); break; - case 1726: flag=_wrap_new_BerdySparseMAPSolver(resc,resv,argc,(mxArray**)(argv)); break; - case 1727: flag=_wrap_delete_BerdySparseMAPSolver(resc,resv,argc,(mxArray**)(argv)); break; - case 1728: flag=_wrap_BerdySparseMAPSolver_setDynamicsConstraintsPriorCovariance(resc,resv,argc,(mxArray**)(argv)); break; - case 1729: flag=_wrap_BerdySparseMAPSolver_setDynamicsRegularizationPriorCovariance(resc,resv,argc,(mxArray**)(argv)); break; - case 1730: flag=_wrap_BerdySparseMAPSolver_setDynamicsRegularizationPriorExpectedValue(resc,resv,argc,(mxArray**)(argv)); break; - case 1731: flag=_wrap_BerdySparseMAPSolver_setMeasurementsPriorCovariance(resc,resv,argc,(mxArray**)(argv)); break; - case 1732: flag=_wrap_BerdySparseMAPSolver_dynamicsConstraintsPriorCovarianceInverse(resc,resv,argc,(mxArray**)(argv)); break; - case 1733: flag=_wrap_BerdySparseMAPSolver_dynamicsRegularizationPriorCovarianceInverse(resc,resv,argc,(mxArray**)(argv)); break; - case 1734: flag=_wrap_BerdySparseMAPSolver_dynamicsRegularizationPriorExpectedValue(resc,resv,argc,(mxArray**)(argv)); break; - case 1735: flag=_wrap_BerdySparseMAPSolver_measurementsPriorCovarianceInverse(resc,resv,argc,(mxArray**)(argv)); break; - case 1736: flag=_wrap_BerdySparseMAPSolver_isValid(resc,resv,argc,(mxArray**)(argv)); break; - case 1737: flag=_wrap_BerdySparseMAPSolver_initialize(resc,resv,argc,(mxArray**)(argv)); break; - case 1738: flag=_wrap_BerdySparseMAPSolver_updateEstimateInformationFixedBase(resc,resv,argc,(mxArray**)(argv)); break; - case 1739: flag=_wrap_BerdySparseMAPSolver_updateEstimateInformationFloatingBase(resc,resv,argc,(mxArray**)(argv)); break; - case 1740: flag=_wrap_BerdySparseMAPSolver_doEstimate(resc,resv,argc,(mxArray**)(argv)); break; - case 1741: flag=_wrap_BerdySparseMAPSolver_getLastEstimate(resc,resv,argc,(mxArray**)(argv)); break; - case 1742: flag=_wrap_AttitudeEstimatorState_m_orientation_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1743: flag=_wrap_AttitudeEstimatorState_m_orientation_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1744: flag=_wrap_AttitudeEstimatorState_m_angular_velocity_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1745: flag=_wrap_AttitudeEstimatorState_m_angular_velocity_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1746: flag=_wrap_AttitudeEstimatorState_m_gyroscope_bias_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1747: flag=_wrap_AttitudeEstimatorState_m_gyroscope_bias_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1748: flag=_wrap_new_AttitudeEstimatorState(resc,resv,argc,(mxArray**)(argv)); break; - case 1749: flag=_wrap_delete_AttitudeEstimatorState(resc,resv,argc,(mxArray**)(argv)); break; - case 1750: flag=_wrap_delete_IAttitudeEstimator(resc,resv,argc,(mxArray**)(argv)); break; - case 1751: flag=_wrap_IAttitudeEstimator_updateFilterWithMeasurements(resc,resv,argc,(mxArray**)(argv)); break; - case 1752: flag=_wrap_IAttitudeEstimator_propagateStates(resc,resv,argc,(mxArray**)(argv)); break; - case 1753: flag=_wrap_IAttitudeEstimator_getOrientationEstimateAsRotationMatrix(resc,resv,argc,(mxArray**)(argv)); break; - case 1754: flag=_wrap_IAttitudeEstimator_getOrientationEstimateAsQuaternion(resc,resv,argc,(mxArray**)(argv)); break; - case 1755: flag=_wrap_IAttitudeEstimator_getOrientationEstimateAsRPY(resc,resv,argc,(mxArray**)(argv)); break; - case 1756: flag=_wrap_IAttitudeEstimator_getInternalStateSize(resc,resv,argc,(mxArray**)(argv)); break; - case 1757: flag=_wrap_IAttitudeEstimator_getInternalState(resc,resv,argc,(mxArray**)(argv)); break; - case 1758: flag=_wrap_IAttitudeEstimator_getDefaultInternalInitialState(resc,resv,argc,(mxArray**)(argv)); break; - case 1759: flag=_wrap_IAttitudeEstimator_setInternalState(resc,resv,argc,(mxArray**)(argv)); break; - case 1760: flag=_wrap_IAttitudeEstimator_setInternalStateInitialOrientation(resc,resv,argc,(mxArray**)(argv)); break; - case 1761: flag=_wrap_AttitudeMahonyFilterParameters_time_step_in_seconds_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1762: flag=_wrap_AttitudeMahonyFilterParameters_time_step_in_seconds_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1763: flag=_wrap_AttitudeMahonyFilterParameters_kp_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1764: flag=_wrap_AttitudeMahonyFilterParameters_kp_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1765: flag=_wrap_AttitudeMahonyFilterParameters_ki_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1766: flag=_wrap_AttitudeMahonyFilterParameters_ki_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1767: flag=_wrap_AttitudeMahonyFilterParameters_use_magnetometer_measurements_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1768: flag=_wrap_AttitudeMahonyFilterParameters_use_magnetometer_measurements_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1769: flag=_wrap_AttitudeMahonyFilterParameters_confidence_magnetometer_measurements_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1770: flag=_wrap_AttitudeMahonyFilterParameters_confidence_magnetometer_measurements_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1771: flag=_wrap_new_AttitudeMahonyFilterParameters(resc,resv,argc,(mxArray**)(argv)); break; - case 1772: flag=_wrap_delete_AttitudeMahonyFilterParameters(resc,resv,argc,(mxArray**)(argv)); break; - case 1773: flag=_wrap_new_AttitudeMahonyFilter(resc,resv,argc,(mxArray**)(argv)); break; - case 1774: flag=_wrap_AttitudeMahonyFilter_useMagnetoMeterMeasurements(resc,resv,argc,(mxArray**)(argv)); break; - case 1775: flag=_wrap_AttitudeMahonyFilter_setConfidenceForMagnetometerMeasurements(resc,resv,argc,(mxArray**)(argv)); break; - case 1776: flag=_wrap_AttitudeMahonyFilter_setGainkp(resc,resv,argc,(mxArray**)(argv)); break; - case 1777: flag=_wrap_AttitudeMahonyFilter_setGainki(resc,resv,argc,(mxArray**)(argv)); break; - case 1778: flag=_wrap_AttitudeMahonyFilter_setTimeStepInSeconds(resc,resv,argc,(mxArray**)(argv)); break; - case 1779: flag=_wrap_AttitudeMahonyFilter_setGravityDirection(resc,resv,argc,(mxArray**)(argv)); break; - case 1780: flag=_wrap_AttitudeMahonyFilter_setParameters(resc,resv,argc,(mxArray**)(argv)); break; - case 1781: flag=_wrap_AttitudeMahonyFilter_getParameters(resc,resv,argc,(mxArray**)(argv)); break; - case 1782: flag=_wrap_AttitudeMahonyFilter_updateFilterWithMeasurements(resc,resv,argc,(mxArray**)(argv)); break; - case 1783: flag=_wrap_AttitudeMahonyFilter_propagateStates(resc,resv,argc,(mxArray**)(argv)); break; - case 1784: flag=_wrap_AttitudeMahonyFilter_getOrientationEstimateAsRotationMatrix(resc,resv,argc,(mxArray**)(argv)); break; - case 1785: flag=_wrap_AttitudeMahonyFilter_getOrientationEstimateAsQuaternion(resc,resv,argc,(mxArray**)(argv)); break; - case 1786: flag=_wrap_AttitudeMahonyFilter_getOrientationEstimateAsRPY(resc,resv,argc,(mxArray**)(argv)); break; - case 1787: flag=_wrap_AttitudeMahonyFilter_getInternalStateSize(resc,resv,argc,(mxArray**)(argv)); break; - case 1788: flag=_wrap_AttitudeMahonyFilter_getInternalState(resc,resv,argc,(mxArray**)(argv)); break; - case 1789: flag=_wrap_AttitudeMahonyFilter_getDefaultInternalInitialState(resc,resv,argc,(mxArray**)(argv)); break; - case 1790: flag=_wrap_AttitudeMahonyFilter_setInternalState(resc,resv,argc,(mxArray**)(argv)); break; - case 1791: flag=_wrap_AttitudeMahonyFilter_setInternalStateInitialOrientation(resc,resv,argc,(mxArray**)(argv)); break; - case 1792: flag=_wrap_delete_AttitudeMahonyFilter(resc,resv,argc,(mxArray**)(argv)); break; - case 1793: flag=_wrap_DiscreteExtendedKalmanFilterHelper_ekf_f(resc,resv,argc,(mxArray**)(argv)); break; - case 1794: flag=_wrap_DiscreteExtendedKalmanFilterHelper_ekf_h(resc,resv,argc,(mxArray**)(argv)); break; - case 1795: flag=_wrap_DiscreteExtendedKalmanFilterHelper_ekfComputeJacobianF(resc,resv,argc,(mxArray**)(argv)); break; - case 1796: flag=_wrap_DiscreteExtendedKalmanFilterHelper_ekfComputeJacobianH(resc,resv,argc,(mxArray**)(argv)); break; - case 1797: flag=_wrap_DiscreteExtendedKalmanFilterHelper_ekfPredict(resc,resv,argc,(mxArray**)(argv)); break; - case 1798: flag=_wrap_DiscreteExtendedKalmanFilterHelper_ekfUpdate(resc,resv,argc,(mxArray**)(argv)); break; - case 1799: flag=_wrap_DiscreteExtendedKalmanFilterHelper_ekfInit(resc,resv,argc,(mxArray**)(argv)); break; - case 1800: flag=_wrap_DiscreteExtendedKalmanFilterHelper_ekfReset(resc,resv,argc,(mxArray**)(argv)); break; - case 1801: flag=_wrap_DiscreteExtendedKalmanFilterHelper_ekfSetMeasurementVector(resc,resv,argc,(mxArray**)(argv)); break; - case 1802: flag=_wrap_DiscreteExtendedKalmanFilterHelper_ekfSetInputVector(resc,resv,argc,(mxArray**)(argv)); break; - case 1803: flag=_wrap_DiscreteExtendedKalmanFilterHelper_ekfSetInitialState(resc,resv,argc,(mxArray**)(argv)); break; - case 1804: flag=_wrap_DiscreteExtendedKalmanFilterHelper_ekfSetStateCovariance(resc,resv,argc,(mxArray**)(argv)); break; - case 1805: flag=_wrap_DiscreteExtendedKalmanFilterHelper_ekfSetSystemNoiseCovariance(resc,resv,argc,(mxArray**)(argv)); break; - case 1806: flag=_wrap_DiscreteExtendedKalmanFilterHelper_ekfSetMeasurementNoiseCovariance(resc,resv,argc,(mxArray**)(argv)); break; - case 1807: flag=_wrap_DiscreteExtendedKalmanFilterHelper_ekfSetStateSize(resc,resv,argc,(mxArray**)(argv)); break; - case 1808: flag=_wrap_DiscreteExtendedKalmanFilterHelper_ekfSetInputSize(resc,resv,argc,(mxArray**)(argv)); break; - case 1809: flag=_wrap_DiscreteExtendedKalmanFilterHelper_ekfSetOutputSize(resc,resv,argc,(mxArray**)(argv)); break; - case 1810: flag=_wrap_DiscreteExtendedKalmanFilterHelper_ekfGetStates(resc,resv,argc,(mxArray**)(argv)); break; - case 1811: flag=_wrap_DiscreteExtendedKalmanFilterHelper_ekfGetStateCovariance(resc,resv,argc,(mxArray**)(argv)); break; - case 1812: flag=_wrap_delete_DiscreteExtendedKalmanFilterHelper(resc,resv,argc,(mxArray**)(argv)); break; - case 1813: flag=_wrap_output_dimensions_with_magnetometer_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1814: flag=_wrap_output_dimensions_without_magnetometer_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1815: flag=_wrap_input_dimensions_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1816: flag=_wrap_AttitudeQuaternionEKFParameters_time_step_in_seconds_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1817: flag=_wrap_AttitudeQuaternionEKFParameters_time_step_in_seconds_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1818: flag=_wrap_AttitudeQuaternionEKFParameters_bias_correlation_time_factor_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1819: flag=_wrap_AttitudeQuaternionEKFParameters_bias_correlation_time_factor_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1820: flag=_wrap_AttitudeQuaternionEKFParameters_accelerometer_noise_variance_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1821: flag=_wrap_AttitudeQuaternionEKFParameters_accelerometer_noise_variance_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1822: flag=_wrap_AttitudeQuaternionEKFParameters_magnetometer_noise_variance_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1823: flag=_wrap_AttitudeQuaternionEKFParameters_magnetometer_noise_variance_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1824: flag=_wrap_AttitudeQuaternionEKFParameters_gyroscope_noise_variance_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1825: flag=_wrap_AttitudeQuaternionEKFParameters_gyroscope_noise_variance_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1826: flag=_wrap_AttitudeQuaternionEKFParameters_gyro_bias_noise_variance_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1827: flag=_wrap_AttitudeQuaternionEKFParameters_gyro_bias_noise_variance_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1828: flag=_wrap_AttitudeQuaternionEKFParameters_initial_orientation_error_variance_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1829: flag=_wrap_AttitudeQuaternionEKFParameters_initial_orientation_error_variance_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1830: flag=_wrap_AttitudeQuaternionEKFParameters_initial_ang_vel_error_variance_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1831: flag=_wrap_AttitudeQuaternionEKFParameters_initial_ang_vel_error_variance_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1832: flag=_wrap_AttitudeQuaternionEKFParameters_initial_gyro_bias_error_variance_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1833: flag=_wrap_AttitudeQuaternionEKFParameters_initial_gyro_bias_error_variance_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1834: flag=_wrap_AttitudeQuaternionEKFParameters_use_magnetometer_measurements_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1835: flag=_wrap_AttitudeQuaternionEKFParameters_use_magnetometer_measurements_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1836: flag=_wrap_new_AttitudeQuaternionEKFParameters(resc,resv,argc,(mxArray**)(argv)); break; - case 1837: flag=_wrap_delete_AttitudeQuaternionEKFParameters(resc,resv,argc,(mxArray**)(argv)); break; - case 1838: flag=_wrap_new_AttitudeQuaternionEKF(resc,resv,argc,(mxArray**)(argv)); break; - case 1839: flag=_wrap_AttitudeQuaternionEKF_getParameters(resc,resv,argc,(mxArray**)(argv)); break; - case 1840: flag=_wrap_AttitudeQuaternionEKF_setParameters(resc,resv,argc,(mxArray**)(argv)); break; - case 1841: flag=_wrap_AttitudeQuaternionEKF_setGravityDirection(resc,resv,argc,(mxArray**)(argv)); break; - case 1842: flag=_wrap_AttitudeQuaternionEKF_setTimeStepInSeconds(resc,resv,argc,(mxArray**)(argv)); break; - case 1843: flag=_wrap_AttitudeQuaternionEKF_setBiasCorrelationTimeFactor(resc,resv,argc,(mxArray**)(argv)); break; - case 1844: flag=_wrap_AttitudeQuaternionEKF_useMagnetometerMeasurements(resc,resv,argc,(mxArray**)(argv)); break; - case 1845: flag=_wrap_AttitudeQuaternionEKF_setMeasurementNoiseVariance(resc,resv,argc,(mxArray**)(argv)); break; - case 1846: flag=_wrap_AttitudeQuaternionEKF_setSystemNoiseVariance(resc,resv,argc,(mxArray**)(argv)); break; - case 1847: flag=_wrap_AttitudeQuaternionEKF_setInitialStateCovariance(resc,resv,argc,(mxArray**)(argv)); break; - case 1848: flag=_wrap_AttitudeQuaternionEKF_initializeFilter(resc,resv,argc,(mxArray**)(argv)); break; - case 1849: flag=_wrap_AttitudeQuaternionEKF_updateFilterWithMeasurements(resc,resv,argc,(mxArray**)(argv)); break; - case 1850: flag=_wrap_AttitudeQuaternionEKF_propagateStates(resc,resv,argc,(mxArray**)(argv)); break; - case 1851: flag=_wrap_AttitudeQuaternionEKF_getOrientationEstimateAsRotationMatrix(resc,resv,argc,(mxArray**)(argv)); break; - case 1852: flag=_wrap_AttitudeQuaternionEKF_getOrientationEstimateAsQuaternion(resc,resv,argc,(mxArray**)(argv)); break; - case 1853: flag=_wrap_AttitudeQuaternionEKF_getOrientationEstimateAsRPY(resc,resv,argc,(mxArray**)(argv)); break; - case 1854: flag=_wrap_AttitudeQuaternionEKF_getInternalStateSize(resc,resv,argc,(mxArray**)(argv)); break; - case 1855: flag=_wrap_AttitudeQuaternionEKF_getInternalState(resc,resv,argc,(mxArray**)(argv)); break; - case 1856: flag=_wrap_AttitudeQuaternionEKF_getDefaultInternalInitialState(resc,resv,argc,(mxArray**)(argv)); break; - case 1857: flag=_wrap_AttitudeQuaternionEKF_setInternalState(resc,resv,argc,(mxArray**)(argv)); break; - case 1858: flag=_wrap_AttitudeQuaternionEKF_setInternalStateInitialOrientation(resc,resv,argc,(mxArray**)(argv)); break; - case 1859: flag=_wrap_delete_AttitudeQuaternionEKF(resc,resv,argc,(mxArray**)(argv)); break; - case 1860: flag=_wrap_estimateInertialParametersFromLinkBoundingBoxesAndTotalMass(resc,resv,argc,(mxArray**)(argv)); break; - case 1861: flag=_wrap_DynamicsRegressorParameter_category_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1862: flag=_wrap_DynamicsRegressorParameter_category_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1863: flag=_wrap_DynamicsRegressorParameter_elemIndex_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1864: flag=_wrap_DynamicsRegressorParameter_elemIndex_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1865: flag=_wrap_DynamicsRegressorParameter_type_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1866: flag=_wrap_DynamicsRegressorParameter_type_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1867: flag=_wrap_DynamicsRegressorParameter_lt(resc,resv,argc,(mxArray**)(argv)); break; - case 1868: flag=_wrap_DynamicsRegressorParameter_eq(resc,resv,argc,(mxArray**)(argv)); break; - case 1869: flag=_wrap_DynamicsRegressorParameter_ne(resc,resv,argc,(mxArray**)(argv)); break; - case 1870: flag=_wrap_new_DynamicsRegressorParameter(resc,resv,argc,(mxArray**)(argv)); break; - case 1871: flag=_wrap_delete_DynamicsRegressorParameter(resc,resv,argc,(mxArray**)(argv)); break; - case 1872: flag=_wrap_DynamicsRegressorParametersList_parameters_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1873: flag=_wrap_DynamicsRegressorParametersList_parameters_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1874: flag=_wrap_DynamicsRegressorParametersList_getDescriptionOfParameter(resc,resv,argc,(mxArray**)(argv)); break; - case 1875: flag=_wrap_DynamicsRegressorParametersList_addParam(resc,resv,argc,(mxArray**)(argv)); break; - case 1876: flag=_wrap_DynamicsRegressorParametersList_addList(resc,resv,argc,(mxArray**)(argv)); break; - case 1877: flag=_wrap_DynamicsRegressorParametersList_findParam(resc,resv,argc,(mxArray**)(argv)); break; - case 1878: flag=_wrap_DynamicsRegressorParametersList_getNrOfParameters(resc,resv,argc,(mxArray**)(argv)); break; - case 1879: flag=_wrap_new_DynamicsRegressorParametersList(resc,resv,argc,(mxArray**)(argv)); break; - case 1880: flag=_wrap_delete_DynamicsRegressorParametersList(resc,resv,argc,(mxArray**)(argv)); break; - case 1881: flag=_wrap_new_DynamicsRegressorGenerator(resc,resv,argc,(mxArray**)(argv)); break; - case 1882: flag=_wrap_delete_DynamicsRegressorGenerator(resc,resv,argc,(mxArray**)(argv)); break; - case 1883: flag=_wrap_DynamicsRegressorGenerator_loadRobotAndSensorsModelFromFile(resc,resv,argc,(mxArray**)(argv)); break; - case 1884: flag=_wrap_DynamicsRegressorGenerator_loadRobotAndSensorsModelFromString(resc,resv,argc,(mxArray**)(argv)); break; - case 1885: flag=_wrap_DynamicsRegressorGenerator_loadRegressorStructureFromFile(resc,resv,argc,(mxArray**)(argv)); break; - case 1886: flag=_wrap_DynamicsRegressorGenerator_loadRegressorStructureFromString(resc,resv,argc,(mxArray**)(argv)); break; - case 1887: flag=_wrap_DynamicsRegressorGenerator_isValid(resc,resv,argc,(mxArray**)(argv)); break; - case 1888: flag=_wrap_DynamicsRegressorGenerator_getNrOfParameters(resc,resv,argc,(mxArray**)(argv)); break; - case 1889: flag=_wrap_DynamicsRegressorGenerator_getNrOfOutputs(resc,resv,argc,(mxArray**)(argv)); break; - case 1890: flag=_wrap_DynamicsRegressorGenerator_getNrOfDegreesOfFreedom(resc,resv,argc,(mxArray**)(argv)); break; - case 1891: flag=_wrap_DynamicsRegressorGenerator_getDescriptionOfParameter(resc,resv,argc,(mxArray**)(argv)); break; - case 1892: flag=_wrap_DynamicsRegressorGenerator_getDescriptionOfParameters(resc,resv,argc,(mxArray**)(argv)); break; - case 1893: flag=_wrap_DynamicsRegressorGenerator_getDescriptionOfOutput(resc,resv,argc,(mxArray**)(argv)); break; - case 1894: flag=_wrap_DynamicsRegressorGenerator_getDescriptionOfOutputs(resc,resv,argc,(mxArray**)(argv)); break; - case 1895: flag=_wrap_DynamicsRegressorGenerator_getDescriptionOfDegreeOfFreedom(resc,resv,argc,(mxArray**)(argv)); break; - case 1896: flag=_wrap_DynamicsRegressorGenerator_getDescriptionOfDegreesOfFreedom(resc,resv,argc,(mxArray**)(argv)); break; - case 1897: flag=_wrap_DynamicsRegressorGenerator_getDescriptionOfLink(resc,resv,argc,(mxArray**)(argv)); break; - case 1898: flag=_wrap_DynamicsRegressorGenerator_getDescriptionOfLinks(resc,resv,argc,(mxArray**)(argv)); break; - case 1899: flag=_wrap_DynamicsRegressorGenerator_getNrOfLinks(resc,resv,argc,(mxArray**)(argv)); break; - case 1900: flag=_wrap_DynamicsRegressorGenerator_getNrOfFakeLinks(resc,resv,argc,(mxArray**)(argv)); break; - case 1901: flag=_wrap_DynamicsRegressorGenerator_getBaseLinkName(resc,resv,argc,(mxArray**)(argv)); break; - case 1902: flag=_wrap_DynamicsRegressorGenerator_getSensorsModel(resc,resv,argc,(mxArray**)(argv)); break; - case 1903: flag=_wrap_DynamicsRegressorGenerator_setRobotState(resc,resv,argc,(mxArray**)(argv)); break; - case 1904: flag=_wrap_DynamicsRegressorGenerator_getSensorsMeasurements(resc,resv,argc,(mxArray**)(argv)); break; - case 1905: flag=_wrap_DynamicsRegressorGenerator_setTorqueSensorMeasurement(resc,resv,argc,(mxArray**)(argv)); break; - case 1906: flag=_wrap_DynamicsRegressorGenerator_computeRegressor(resc,resv,argc,(mxArray**)(argv)); break; - case 1907: flag=_wrap_DynamicsRegressorGenerator_getModelParameters(resc,resv,argc,(mxArray**)(argv)); break; - case 1908: flag=_wrap_DynamicsRegressorGenerator_computeFloatingBaseIdentifiableSubspace(resc,resv,argc,(mxArray**)(argv)); break; - case 1909: flag=_wrap_DynamicsRegressorGenerator_computeFixedBaseIdentifiableSubspace(resc,resv,argc,(mxArray**)(argv)); break; - case 1910: flag=_wrap_DynamicsRegressorGenerator_generate_random_regressors(resc,resv,argc,(mxArray**)(argv)); break; - case 1911: flag=_wrap_new_KinDynComputations(resc,resv,argc,(mxArray**)(argv)); break; - case 1912: flag=_wrap_delete_KinDynComputations(resc,resv,argc,(mxArray**)(argv)); break; - case 1913: flag=_wrap_KinDynComputations_loadRobotModel(resc,resv,argc,(mxArray**)(argv)); break; - case 1914: flag=_wrap_KinDynComputations_loadRobotModelFromFile(resc,resv,argc,(mxArray**)(argv)); break; - case 1915: flag=_wrap_KinDynComputations_loadRobotModelFromString(resc,resv,argc,(mxArray**)(argv)); break; - case 1916: flag=_wrap_KinDynComputations_isValid(resc,resv,argc,(mxArray**)(argv)); break; - case 1917: flag=_wrap_KinDynComputations_setFrameVelocityRepresentation(resc,resv,argc,(mxArray**)(argv)); break; - case 1918: flag=_wrap_KinDynComputations_getFrameVelocityRepresentation(resc,resv,argc,(mxArray**)(argv)); break; - case 1919: flag=_wrap_KinDynComputations_getNrOfDegreesOfFreedom(resc,resv,argc,(mxArray**)(argv)); break; - case 1920: flag=_wrap_KinDynComputations_getDescriptionOfDegreeOfFreedom(resc,resv,argc,(mxArray**)(argv)); break; - case 1921: flag=_wrap_KinDynComputations_getDescriptionOfDegreesOfFreedom(resc,resv,argc,(mxArray**)(argv)); break; - case 1922: flag=_wrap_KinDynComputations_getNrOfLinks(resc,resv,argc,(mxArray**)(argv)); break; - case 1923: flag=_wrap_KinDynComputations_getNrOfFrames(resc,resv,argc,(mxArray**)(argv)); break; - case 1924: flag=_wrap_KinDynComputations_getFloatingBase(resc,resv,argc,(mxArray**)(argv)); break; - case 1925: flag=_wrap_KinDynComputations_setFloatingBase(resc,resv,argc,(mxArray**)(argv)); break; - case 1926: flag=_wrap_KinDynComputations_model(resc,resv,argc,(mxArray**)(argv)); break; - case 1927: flag=_wrap_KinDynComputations_getRobotModel(resc,resv,argc,(mxArray**)(argv)); break; - case 1928: flag=_wrap_KinDynComputations_getRelativeJacobianSparsityPattern(resc,resv,argc,(mxArray**)(argv)); break; - case 1929: flag=_wrap_KinDynComputations_getFrameFreeFloatingJacobianSparsityPattern(resc,resv,argc,(mxArray**)(argv)); break; - case 1930: flag=_wrap_KinDynComputations_setJointPos(resc,resv,argc,(mxArray**)(argv)); break; - case 1931: flag=_wrap_KinDynComputations_setRobotState(resc,resv,argc,(mxArray**)(argv)); break; - case 1932: flag=_wrap_KinDynComputations_getRobotState(resc,resv,argc,(mxArray**)(argv)); break; - case 1933: flag=_wrap_KinDynComputations_getWorldBaseTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 1934: flag=_wrap_KinDynComputations_getBaseTwist(resc,resv,argc,(mxArray**)(argv)); break; - case 1935: flag=_wrap_KinDynComputations_getJointPos(resc,resv,argc,(mxArray**)(argv)); break; - case 1936: flag=_wrap_KinDynComputations_getJointVel(resc,resv,argc,(mxArray**)(argv)); break; - case 1937: flag=_wrap_KinDynComputations_getModelVel(resc,resv,argc,(mxArray**)(argv)); break; - case 1938: flag=_wrap_KinDynComputations_getFrameIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 1939: flag=_wrap_KinDynComputations_getFrameName(resc,resv,argc,(mxArray**)(argv)); break; - case 1940: flag=_wrap_KinDynComputations_getWorldTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 1941: flag=_wrap_KinDynComputations_getRelativeTransformExplicit(resc,resv,argc,(mxArray**)(argv)); break; - case 1942: flag=_wrap_KinDynComputations_getRelativeTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 1943: flag=_wrap_KinDynComputations_getFrameVel(resc,resv,argc,(mxArray**)(argv)); break; - case 1944: flag=_wrap_KinDynComputations_getFrameAcc(resc,resv,argc,(mxArray**)(argv)); break; - case 1945: flag=_wrap_KinDynComputations_getFrameFreeFloatingJacobian(resc,resv,argc,(mxArray**)(argv)); break; - case 1946: flag=_wrap_KinDynComputations_getRelativeJacobian(resc,resv,argc,(mxArray**)(argv)); break; - case 1947: flag=_wrap_KinDynComputations_getRelativeJacobianExplicit(resc,resv,argc,(mxArray**)(argv)); break; - case 1948: flag=_wrap_KinDynComputations_getFrameBiasAcc(resc,resv,argc,(mxArray**)(argv)); break; - case 1949: flag=_wrap_KinDynComputations_getCenterOfMassPosition(resc,resv,argc,(mxArray**)(argv)); break; - case 1950: flag=_wrap_KinDynComputations_getCenterOfMassVelocity(resc,resv,argc,(mxArray**)(argv)); break; - case 1951: flag=_wrap_KinDynComputations_getCenterOfMassJacobian(resc,resv,argc,(mxArray**)(argv)); break; - case 1952: flag=_wrap_KinDynComputations_getCenterOfMassBiasAcc(resc,resv,argc,(mxArray**)(argv)); break; - case 1953: flag=_wrap_KinDynComputations_getAverageVelocity(resc,resv,argc,(mxArray**)(argv)); break; - case 1954: flag=_wrap_KinDynComputations_getAverageVelocityJacobian(resc,resv,argc,(mxArray**)(argv)); break; - case 1955: flag=_wrap_KinDynComputations_getCentroidalAverageVelocity(resc,resv,argc,(mxArray**)(argv)); break; - case 1956: flag=_wrap_KinDynComputations_getCentroidalAverageVelocityJacobian(resc,resv,argc,(mxArray**)(argv)); break; - case 1957: flag=_wrap_KinDynComputations_getLinearAngularMomentum(resc,resv,argc,(mxArray**)(argv)); break; - case 1958: flag=_wrap_KinDynComputations_getLinearAngularMomentumJacobian(resc,resv,argc,(mxArray**)(argv)); break; - case 1959: flag=_wrap_KinDynComputations_getCentroidalTotalMomentum(resc,resv,argc,(mxArray**)(argv)); break; - case 1960: flag=_wrap_KinDynComputations_getFreeFloatingMassMatrix(resc,resv,argc,(mxArray**)(argv)); break; - case 1961: flag=_wrap_KinDynComputations_inverseDynamics(resc,resv,argc,(mxArray**)(argv)); break; - case 1962: flag=_wrap_KinDynComputations_generalizedBiasForces(resc,resv,argc,(mxArray**)(argv)); break; - case 1963: flag=_wrap_KinDynComputations_generalizedGravityForces(resc,resv,argc,(mxArray**)(argv)); break; - case 1964: flag=_wrap_KinDynComputations_generalizedExternalForces(resc,resv,argc,(mxArray**)(argv)); break; - case 1965: flag=_wrap_KinDynComputations_inverseDynamicsInertialParametersRegressor(resc,resv,argc,(mxArray**)(argv)); break; - case 1966: flag=_wrap_delete_ICamera(resc,resv,argc,(mxArray**)(argv)); break; - case 1967: flag=_wrap_ICamera_setPosition(resc,resv,argc,(mxArray**)(argv)); break; - case 1968: flag=_wrap_ICamera_setTarget(resc,resv,argc,(mxArray**)(argv)); break; - case 1969: flag=_wrap_ICamera_setUpVector(resc,resv,argc,(mxArray**)(argv)); break; - case 1970: flag=_wrap_ColorViz_r_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1971: flag=_wrap_ColorViz_r_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1972: flag=_wrap_ColorViz_g_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1973: flag=_wrap_ColorViz_g_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1974: flag=_wrap_ColorViz_b_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1975: flag=_wrap_ColorViz_b_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1976: flag=_wrap_ColorViz_a_get(resc,resv,argc,(mxArray**)(argv)); break; - case 1977: flag=_wrap_ColorViz_a_set(resc,resv,argc,(mxArray**)(argv)); break; - case 1978: flag=_wrap_new_ColorViz(resc,resv,argc,(mxArray**)(argv)); break; - case 1979: flag=_wrap_delete_ColorViz(resc,resv,argc,(mxArray**)(argv)); break; - case 1980: flag=_wrap_delete_ILight(resc,resv,argc,(mxArray**)(argv)); break; - case 1981: flag=_wrap_ILight_getName(resc,resv,argc,(mxArray**)(argv)); break; - case 1982: flag=_wrap_ILight_setType(resc,resv,argc,(mxArray**)(argv)); break; - case 1983: flag=_wrap_ILight_getType(resc,resv,argc,(mxArray**)(argv)); break; - case 1984: flag=_wrap_ILight_setPosition(resc,resv,argc,(mxArray**)(argv)); break; - case 1985: flag=_wrap_ILight_getPosition(resc,resv,argc,(mxArray**)(argv)); break; - case 1986: flag=_wrap_ILight_setDirection(resc,resv,argc,(mxArray**)(argv)); break; - case 1987: flag=_wrap_ILight_getDirection(resc,resv,argc,(mxArray**)(argv)); break; - case 1988: flag=_wrap_ILight_setAmbientColor(resc,resv,argc,(mxArray**)(argv)); break; - case 1989: flag=_wrap_ILight_getAmbientColor(resc,resv,argc,(mxArray**)(argv)); break; - case 1990: flag=_wrap_ILight_setSpecularColor(resc,resv,argc,(mxArray**)(argv)); break; - case 1991: flag=_wrap_ILight_getSpecularColor(resc,resv,argc,(mxArray**)(argv)); break; - case 1992: flag=_wrap_ILight_setDiffuseColor(resc,resv,argc,(mxArray**)(argv)); break; - case 1993: flag=_wrap_ILight_getDiffuseColor(resc,resv,argc,(mxArray**)(argv)); break; - case 1994: flag=_wrap_delete_IEnvironment(resc,resv,argc,(mxArray**)(argv)); break; - case 1995: flag=_wrap_IEnvironment_getElements(resc,resv,argc,(mxArray**)(argv)); break; - case 1996: flag=_wrap_IEnvironment_setElementVisibility(resc,resv,argc,(mxArray**)(argv)); break; - case 1997: flag=_wrap_IEnvironment_setBackgroundColor(resc,resv,argc,(mxArray**)(argv)); break; - case 1998: flag=_wrap_IEnvironment_setAmbientLight(resc,resv,argc,(mxArray**)(argv)); break; - case 1999: flag=_wrap_IEnvironment_getLights(resc,resv,argc,(mxArray**)(argv)); break; - case 2000: flag=_wrap_IEnvironment_addLight(resc,resv,argc,(mxArray**)(argv)); break; - case 2001: flag=_wrap_IEnvironment_lightViz(resc,resv,argc,(mxArray**)(argv)); break; - case 2002: flag=_wrap_IEnvironment_removeLight(resc,resv,argc,(mxArray**)(argv)); break; - case 2003: flag=_wrap_delete_IJetsVisualization(resc,resv,argc,(mxArray**)(argv)); break; - case 2004: flag=_wrap_IJetsVisualization_setJetsFrames(resc,resv,argc,(mxArray**)(argv)); break; - case 2005: flag=_wrap_IJetsVisualization_getNrOfJets(resc,resv,argc,(mxArray**)(argv)); break; - case 2006: flag=_wrap_IJetsVisualization_getJetDirection(resc,resv,argc,(mxArray**)(argv)); break; - case 2007: flag=_wrap_IJetsVisualization_setJetDirection(resc,resv,argc,(mxArray**)(argv)); break; - case 2008: flag=_wrap_IJetsVisualization_setJetColor(resc,resv,argc,(mxArray**)(argv)); break; - case 2009: flag=_wrap_IJetsVisualization_setJetsDimensions(resc,resv,argc,(mxArray**)(argv)); break; - case 2010: flag=_wrap_IJetsVisualization_setJetsIntensity(resc,resv,argc,(mxArray**)(argv)); break; - case 2011: flag=_wrap_delete_IVectorsVisualization(resc,resv,argc,(mxArray**)(argv)); break; - case 2012: flag=_wrap_IVectorsVisualization_addVector(resc,resv,argc,(mxArray**)(argv)); break; - case 2013: flag=_wrap_IVectorsVisualization_getNrOfVectors(resc,resv,argc,(mxArray**)(argv)); break; - case 2014: flag=_wrap_IVectorsVisualization_getVector(resc,resv,argc,(mxArray**)(argv)); break; - case 2015: flag=_wrap_IVectorsVisualization_updateVector(resc,resv,argc,(mxArray**)(argv)); break; - case 2016: flag=_wrap_IVectorsVisualization_setVectorColor(resc,resv,argc,(mxArray**)(argv)); break; - case 2017: flag=_wrap_IVectorsVisualization_setVectorsAspect(resc,resv,argc,(mxArray**)(argv)); break; - case 2018: flag=_wrap_delete_IModelVisualization(resc,resv,argc,(mxArray**)(argv)); break; - case 2019: flag=_wrap_IModelVisualization_setPositions(resc,resv,argc,(mxArray**)(argv)); break; - case 2020: flag=_wrap_IModelVisualization_setLinkPositions(resc,resv,argc,(mxArray**)(argv)); break; - case 2021: flag=_wrap_IModelVisualization_model(resc,resv,argc,(mxArray**)(argv)); break; - case 2022: flag=_wrap_IModelVisualization_getInstanceName(resc,resv,argc,(mxArray**)(argv)); break; - case 2023: flag=_wrap_IModelVisualization_setModelVisibility(resc,resv,argc,(mxArray**)(argv)); break; - case 2024: flag=_wrap_IModelVisualization_setModelColor(resc,resv,argc,(mxArray**)(argv)); break; - case 2025: flag=_wrap_IModelVisualization_resetModelColor(resc,resv,argc,(mxArray**)(argv)); break; - case 2026: flag=_wrap_IModelVisualization_setLinkColor(resc,resv,argc,(mxArray**)(argv)); break; - case 2027: flag=_wrap_IModelVisualization_resetLinkColor(resc,resv,argc,(mxArray**)(argv)); break; - case 2028: flag=_wrap_IModelVisualization_getLinkNames(resc,resv,argc,(mxArray**)(argv)); break; - case 2029: flag=_wrap_IModelVisualization_setLinkVisibility(resc,resv,argc,(mxArray**)(argv)); break; - case 2030: flag=_wrap_IModelVisualization_getFeatures(resc,resv,argc,(mxArray**)(argv)); break; - case 2031: flag=_wrap_IModelVisualization_setFeatureVisibility(resc,resv,argc,(mxArray**)(argv)); break; - case 2032: flag=_wrap_IModelVisualization_jets(resc,resv,argc,(mxArray**)(argv)); break; - case 2033: flag=_wrap_IModelVisualization_getWorldModelTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 2034: flag=_wrap_IModelVisualization_getWorldLinkTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 2035: flag=_wrap_VisualizerOptions_verbose_get(resc,resv,argc,(mxArray**)(argv)); break; - case 2036: flag=_wrap_VisualizerOptions_verbose_set(resc,resv,argc,(mxArray**)(argv)); break; - case 2037: flag=_wrap_VisualizerOptions_winWidth_get(resc,resv,argc,(mxArray**)(argv)); break; - case 2038: flag=_wrap_VisualizerOptions_winWidth_set(resc,resv,argc,(mxArray**)(argv)); break; - case 2039: flag=_wrap_VisualizerOptions_winHeight_get(resc,resv,argc,(mxArray**)(argv)); break; - case 2040: flag=_wrap_VisualizerOptions_winHeight_set(resc,resv,argc,(mxArray**)(argv)); break; - case 2041: flag=_wrap_VisualizerOptions_rootFrameArrowsDimension_get(resc,resv,argc,(mxArray**)(argv)); break; - case 2042: flag=_wrap_VisualizerOptions_rootFrameArrowsDimension_set(resc,resv,argc,(mxArray**)(argv)); break; - case 2043: flag=_wrap_new_VisualizerOptions(resc,resv,argc,(mxArray**)(argv)); break; - case 2044: flag=_wrap_delete_VisualizerOptions(resc,resv,argc,(mxArray**)(argv)); break; - case 2045: flag=_wrap_new_Visualizer(resc,resv,argc,(mxArray**)(argv)); break; - case 2046: flag=_wrap_delete_Visualizer(resc,resv,argc,(mxArray**)(argv)); break; - case 2047: flag=_wrap_Visualizer_init(resc,resv,argc,(mxArray**)(argv)); break; - case 2048: flag=_wrap_Visualizer_getNrOfVisualizedModels(resc,resv,argc,(mxArray**)(argv)); break; - case 2049: flag=_wrap_Visualizer_getModelInstanceName(resc,resv,argc,(mxArray**)(argv)); break; - case 2050: flag=_wrap_Visualizer_getModelInstanceIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 2051: flag=_wrap_Visualizer_addModel(resc,resv,argc,(mxArray**)(argv)); break; - case 2052: flag=_wrap_Visualizer_modelViz(resc,resv,argc,(mxArray**)(argv)); break; - case 2053: flag=_wrap_Visualizer_camera(resc,resv,argc,(mxArray**)(argv)); break; - case 2054: flag=_wrap_Visualizer_enviroment(resc,resv,argc,(mxArray**)(argv)); break; - case 2055: flag=_wrap_Visualizer_vectors(resc,resv,argc,(mxArray**)(argv)); break; - case 2056: flag=_wrap_Visualizer_run(resc,resv,argc,(mxArray**)(argv)); break; - case 2057: flag=_wrap_Visualizer_draw(resc,resv,argc,(mxArray**)(argv)); break; - case 2058: flag=_wrap_Visualizer_drawToFile(resc,resv,argc,(mxArray**)(argv)); break; - case 2059: flag=_wrap_Visualizer_close(resc,resv,argc,(mxArray**)(argv)); break; - case 2060: flag=_wrap_Polygon_m_vertices_get(resc,resv,argc,(mxArray**)(argv)); break; - case 2061: flag=_wrap_Polygon_m_vertices_set(resc,resv,argc,(mxArray**)(argv)); break; - case 2062: flag=_wrap_new_Polygon(resc,resv,argc,(mxArray**)(argv)); break; - case 2063: flag=_wrap_Polygon_setNrOfVertices(resc,resv,argc,(mxArray**)(argv)); break; - case 2064: flag=_wrap_Polygon_getNrOfVertices(resc,resv,argc,(mxArray**)(argv)); break; - case 2065: flag=_wrap_Polygon_isValid(resc,resv,argc,(mxArray**)(argv)); break; - case 2066: flag=_wrap_Polygon_applyTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 2067: flag=_wrap_Polygon_paren(resc,resv,argc,(mxArray**)(argv)); break; - case 2068: flag=_wrap_Polygon_XYRectangleFromOffsets(resc,resv,argc,(mxArray**)(argv)); break; - case 2069: flag=_wrap_delete_Polygon(resc,resv,argc,(mxArray**)(argv)); break; - case 2070: flag=_wrap_Polygon2D_m_vertices_get(resc,resv,argc,(mxArray**)(argv)); break; - case 2071: flag=_wrap_Polygon2D_m_vertices_set(resc,resv,argc,(mxArray**)(argv)); break; - case 2072: flag=_wrap_new_Polygon2D(resc,resv,argc,(mxArray**)(argv)); break; - case 2073: flag=_wrap_Polygon2D_setNrOfVertices(resc,resv,argc,(mxArray**)(argv)); break; - case 2074: flag=_wrap_Polygon2D_getNrOfVertices(resc,resv,argc,(mxArray**)(argv)); break; - case 2075: flag=_wrap_Polygon2D_isValid(resc,resv,argc,(mxArray**)(argv)); break; - case 2076: flag=_wrap_Polygon2D_paren(resc,resv,argc,(mxArray**)(argv)); break; - case 2077: flag=_wrap_delete_Polygon2D(resc,resv,argc,(mxArray**)(argv)); break; - case 2078: flag=_wrap_ConvexHullProjectionConstraint_setActive(resc,resv,argc,(mxArray**)(argv)); break; - case 2079: flag=_wrap_ConvexHullProjectionConstraint_isActive(resc,resv,argc,(mxArray**)(argv)); break; - case 2080: flag=_wrap_ConvexHullProjectionConstraint_getNrOfConstraints(resc,resv,argc,(mxArray**)(argv)); break; - case 2081: flag=_wrap_ConvexHullProjectionConstraint_projectedConvexHull_get(resc,resv,argc,(mxArray**)(argv)); break; - case 2082: flag=_wrap_ConvexHullProjectionConstraint_projectedConvexHull_set(resc,resv,argc,(mxArray**)(argv)); break; - case 2083: flag=_wrap_ConvexHullProjectionConstraint_A_get(resc,resv,argc,(mxArray**)(argv)); break; - case 2084: flag=_wrap_ConvexHullProjectionConstraint_A_set(resc,resv,argc,(mxArray**)(argv)); break; - case 2085: flag=_wrap_ConvexHullProjectionConstraint_b_get(resc,resv,argc,(mxArray**)(argv)); break; - case 2086: flag=_wrap_ConvexHullProjectionConstraint_b_set(resc,resv,argc,(mxArray**)(argv)); break; - case 2087: flag=_wrap_ConvexHullProjectionConstraint_P_get(resc,resv,argc,(mxArray**)(argv)); break; - case 2088: flag=_wrap_ConvexHullProjectionConstraint_P_set(resc,resv,argc,(mxArray**)(argv)); break; - case 2089: flag=_wrap_ConvexHullProjectionConstraint_Pdirection_get(resc,resv,argc,(mxArray**)(argv)); break; - case 2090: flag=_wrap_ConvexHullProjectionConstraint_Pdirection_set(resc,resv,argc,(mxArray**)(argv)); break; - case 2091: flag=_wrap_ConvexHullProjectionConstraint_AtimesP_get(resc,resv,argc,(mxArray**)(argv)); break; - case 2092: flag=_wrap_ConvexHullProjectionConstraint_AtimesP_set(resc,resv,argc,(mxArray**)(argv)); break; - case 2093: flag=_wrap_ConvexHullProjectionConstraint_o_get(resc,resv,argc,(mxArray**)(argv)); break; - case 2094: flag=_wrap_ConvexHullProjectionConstraint_o_set(resc,resv,argc,(mxArray**)(argv)); break; - case 2095: flag=_wrap_ConvexHullProjectionConstraint_buildConvexHull(resc,resv,argc,(mxArray**)(argv)); break; - case 2096: flag=_wrap_ConvexHullProjectionConstraint_supportFrameIndices_get(resc,resv,argc,(mxArray**)(argv)); break; - case 2097: flag=_wrap_ConvexHullProjectionConstraint_supportFrameIndices_set(resc,resv,argc,(mxArray**)(argv)); break; - case 2098: flag=_wrap_ConvexHullProjectionConstraint_absoluteFrame_X_supportFrame_get(resc,resv,argc,(mxArray**)(argv)); break; - case 2099: flag=_wrap_ConvexHullProjectionConstraint_absoluteFrame_X_supportFrame_set(resc,resv,argc,(mxArray**)(argv)); break; - case 2100: flag=_wrap_ConvexHullProjectionConstraint_project(resc,resv,argc,(mxArray**)(argv)); break; - case 2101: flag=_wrap_ConvexHullProjectionConstraint_computeMargin(resc,resv,argc,(mxArray**)(argv)); break; - case 2102: flag=_wrap_ConvexHullProjectionConstraint_setProjectionAlongDirection(resc,resv,argc,(mxArray**)(argv)); break; - case 2103: flag=_wrap_ConvexHullProjectionConstraint_projectAlongDirection(resc,resv,argc,(mxArray**)(argv)); break; - case 2104: flag=_wrap_new_ConvexHullProjectionConstraint(resc,resv,argc,(mxArray**)(argv)); break; - case 2105: flag=_wrap_delete_ConvexHullProjectionConstraint(resc,resv,argc,(mxArray**)(argv)); break; - case 2106: flag=_wrap_sizeOfRotationParametrization(resc,resv,argc,(mxArray**)(argv)); break; - case 2107: flag=_wrap_new_InverseKinematics(resc,resv,argc,(mxArray**)(argv)); break; - case 2108: flag=_wrap_delete_InverseKinematics(resc,resv,argc,(mxArray**)(argv)); break; - case 2109: flag=_wrap_InverseKinematics_loadModelFromFile(resc,resv,argc,(mxArray**)(argv)); break; - case 2110: flag=_wrap_InverseKinematics_setModel(resc,resv,argc,(mxArray**)(argv)); break; - case 2111: flag=_wrap_InverseKinematics_setJointLimits(resc,resv,argc,(mxArray**)(argv)); break; - case 2112: flag=_wrap_InverseKinematics_getJointLimits(resc,resv,argc,(mxArray**)(argv)); break; - case 2113: flag=_wrap_InverseKinematics_clearProblem(resc,resv,argc,(mxArray**)(argv)); break; - case 2114: flag=_wrap_InverseKinematics_setFloatingBaseOnFrameNamed(resc,resv,argc,(mxArray**)(argv)); break; - case 2115: flag=_wrap_InverseKinematics_setRobotConfiguration(resc,resv,argc,(mxArray**)(argv)); break; - case 2116: flag=_wrap_InverseKinematics_setCurrentRobotConfiguration(resc,resv,argc,(mxArray**)(argv)); break; - case 2117: flag=_wrap_InverseKinematics_setJointConfiguration(resc,resv,argc,(mxArray**)(argv)); break; - case 2118: flag=_wrap_InverseKinematics_setRotationParametrization(resc,resv,argc,(mxArray**)(argv)); break; - case 2119: flag=_wrap_InverseKinematics_rotationParametrization(resc,resv,argc,(mxArray**)(argv)); break; - case 2120: flag=_wrap_InverseKinematics_setMaxIterations(resc,resv,argc,(mxArray**)(argv)); break; - case 2121: flag=_wrap_InverseKinematics_maxIterations(resc,resv,argc,(mxArray**)(argv)); break; - case 2122: flag=_wrap_InverseKinematics_setMaxCPUTime(resc,resv,argc,(mxArray**)(argv)); break; - case 2123: flag=_wrap_InverseKinematics_maxCPUTime(resc,resv,argc,(mxArray**)(argv)); break; - case 2124: flag=_wrap_InverseKinematics_setCostTolerance(resc,resv,argc,(mxArray**)(argv)); break; - case 2125: flag=_wrap_InverseKinematics_costTolerance(resc,resv,argc,(mxArray**)(argv)); break; - case 2126: flag=_wrap_InverseKinematics_setConstraintsTolerance(resc,resv,argc,(mxArray**)(argv)); break; - case 2127: flag=_wrap_InverseKinematics_constraintsTolerance(resc,resv,argc,(mxArray**)(argv)); break; - case 2128: flag=_wrap_InverseKinematics_setVerbosity(resc,resv,argc,(mxArray**)(argv)); break; - case 2129: flag=_wrap_InverseKinematics_linearSolverName(resc,resv,argc,(mxArray**)(argv)); break; - case 2130: flag=_wrap_InverseKinematics_setLinearSolverName(resc,resv,argc,(mxArray**)(argv)); break; - case 2131: flag=_wrap_InverseKinematics_addFrameConstraint(resc,resv,argc,(mxArray**)(argv)); break; - case 2132: flag=_wrap_InverseKinematics_addFramePositionConstraint(resc,resv,argc,(mxArray**)(argv)); break; - case 2133: flag=_wrap_InverseKinematics_addFrameRotationConstraint(resc,resv,argc,(mxArray**)(argv)); break; - case 2134: flag=_wrap_InverseKinematics_activateFrameConstraint(resc,resv,argc,(mxArray**)(argv)); break; - case 2135: flag=_wrap_InverseKinematics_deactivateFrameConstraint(resc,resv,argc,(mxArray**)(argv)); break; - case 2136: flag=_wrap_InverseKinematics_isFrameConstraintActive(resc,resv,argc,(mxArray**)(argv)); break; - case 2137: flag=_wrap_InverseKinematics_addCenterOfMassProjectionConstraint(resc,resv,argc,(mxArray**)(argv)); break; - case 2138: flag=_wrap_InverseKinematics_getCenterOfMassProjectionMargin(resc,resv,argc,(mxArray**)(argv)); break; - case 2139: flag=_wrap_InverseKinematics_getCenterOfMassProjectConstraintConvexHull(resc,resv,argc,(mxArray**)(argv)); break; - case 2140: flag=_wrap_InverseKinematics_addTarget(resc,resv,argc,(mxArray**)(argv)); break; - case 2141: flag=_wrap_InverseKinematics_addPositionTarget(resc,resv,argc,(mxArray**)(argv)); break; - case 2142: flag=_wrap_InverseKinematics_addRotationTarget(resc,resv,argc,(mxArray**)(argv)); break; - case 2143: flag=_wrap_InverseKinematics_updateTarget(resc,resv,argc,(mxArray**)(argv)); break; - case 2144: flag=_wrap_InverseKinematics_updatePositionTarget(resc,resv,argc,(mxArray**)(argv)); break; - case 2145: flag=_wrap_InverseKinematics_updateRotationTarget(resc,resv,argc,(mxArray**)(argv)); break; - case 2146: flag=_wrap_InverseKinematics_setDefaultTargetResolutionMode(resc,resv,argc,(mxArray**)(argv)); break; - case 2147: flag=_wrap_InverseKinematics_defaultTargetResolutionMode(resc,resv,argc,(mxArray**)(argv)); break; - case 2148: flag=_wrap_InverseKinematics_setTargetResolutionMode(resc,resv,argc,(mxArray**)(argv)); break; - case 2149: flag=_wrap_InverseKinematics_targetResolutionMode(resc,resv,argc,(mxArray**)(argv)); break; - case 2150: flag=_wrap_InverseKinematics_setDesiredJointConfiguration(resc,resv,argc,(mxArray**)(argv)); break; - case 2151: flag=_wrap_InverseKinematics_setDesiredFullJointsConfiguration(resc,resv,argc,(mxArray**)(argv)); break; - case 2152: flag=_wrap_InverseKinematics_setDesiredReducedJointConfiguration(resc,resv,argc,(mxArray**)(argv)); break; - case 2153: flag=_wrap_InverseKinematics_setInitialCondition(resc,resv,argc,(mxArray**)(argv)); break; - case 2154: flag=_wrap_InverseKinematics_setFullJointsInitialCondition(resc,resv,argc,(mxArray**)(argv)); break; - case 2155: flag=_wrap_InverseKinematics_setReducedInitialCondition(resc,resv,argc,(mxArray**)(argv)); break; - case 2156: flag=_wrap_InverseKinematics_solve(resc,resv,argc,(mxArray**)(argv)); break; - case 2157: flag=_wrap_InverseKinematics_getSolution(resc,resv,argc,(mxArray**)(argv)); break; - case 2158: flag=_wrap_InverseKinematics_getFullJointsSolution(resc,resv,argc,(mxArray**)(argv)); break; - case 2159: flag=_wrap_InverseKinematics_getReducedSolution(resc,resv,argc,(mxArray**)(argv)); break; - case 2160: flag=_wrap_InverseKinematics_getPoseForFrame(resc,resv,argc,(mxArray**)(argv)); break; - case 2161: flag=_wrap_InverseKinematics_model(resc,resv,argc,(mxArray**)(argv)); break; - case 2162: flag=_wrap_InverseKinematics_fullModel(resc,resv,argc,(mxArray**)(argv)); break; - case 2163: flag=_wrap_InverseKinematics_reducedModel(resc,resv,argc,(mxArray**)(argv)); break; - case 2164: flag=_wrap_InverseKinematics_setCOMTarget(resc,resv,argc,(mxArray**)(argv)); break; - case 2165: flag=_wrap_InverseKinematics_setCOMAsConstraint(resc,resv,argc,(mxArray**)(argv)); break; - case 2166: flag=_wrap_InverseKinematics_setCOMAsConstraintTolerance(resc,resv,argc,(mxArray**)(argv)); break; - case 2167: flag=_wrap_InverseKinematics_isCOMAConstraint(resc,resv,argc,(mxArray**)(argv)); break; - case 2168: flag=_wrap_InverseKinematics_isCOMTargetActive(resc,resv,argc,(mxArray**)(argv)); break; - case 2169: flag=_wrap_InverseKinematics_deactivateCOMTarget(resc,resv,argc,(mxArray**)(argv)); break; - case 2170: flag=_wrap_InverseKinematics_setCOMConstraintProjectionDirection(resc,resv,argc,(mxArray**)(argv)); break; - case 2171: flag=_wrap_new_DynamicsComputations(resc,resv,argc,(mxArray**)(argv)); break; - case 2172: flag=_wrap_delete_DynamicsComputations(resc,resv,argc,(mxArray**)(argv)); break; - case 2173: flag=_wrap_DynamicsComputations_loadRobotModelFromFile(resc,resv,argc,(mxArray**)(argv)); break; - case 2174: flag=_wrap_DynamicsComputations_loadRobotModelFromString(resc,resv,argc,(mxArray**)(argv)); break; - case 2175: flag=_wrap_DynamicsComputations_isValid(resc,resv,argc,(mxArray**)(argv)); break; - case 2176: flag=_wrap_DynamicsComputations_getNrOfDegreesOfFreedom(resc,resv,argc,(mxArray**)(argv)); break; - case 2177: flag=_wrap_DynamicsComputations_getDescriptionOfDegreeOfFreedom(resc,resv,argc,(mxArray**)(argv)); break; - case 2178: flag=_wrap_DynamicsComputations_getDescriptionOfDegreesOfFreedom(resc,resv,argc,(mxArray**)(argv)); break; - case 2179: flag=_wrap_DynamicsComputations_getNrOfLinks(resc,resv,argc,(mxArray**)(argv)); break; - case 2180: flag=_wrap_DynamicsComputations_getNrOfFrames(resc,resv,argc,(mxArray**)(argv)); break; - case 2181: flag=_wrap_DynamicsComputations_getFloatingBase(resc,resv,argc,(mxArray**)(argv)); break; - case 2182: flag=_wrap_DynamicsComputations_setFloatingBase(resc,resv,argc,(mxArray**)(argv)); break; - case 2183: flag=_wrap_DynamicsComputations_setRobotState(resc,resv,argc,(mxArray**)(argv)); break; - case 2184: flag=_wrap_DynamicsComputations_getWorldBaseTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 2185: flag=_wrap_DynamicsComputations_getBaseTwist(resc,resv,argc,(mxArray**)(argv)); break; - case 2186: flag=_wrap_DynamicsComputations_getJointPos(resc,resv,argc,(mxArray**)(argv)); break; - case 2187: flag=_wrap_DynamicsComputations_getJointVel(resc,resv,argc,(mxArray**)(argv)); break; - case 2188: flag=_wrap_DynamicsComputations_getFrameIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 2189: flag=_wrap_DynamicsComputations_getFrameName(resc,resv,argc,(mxArray**)(argv)); break; - case 2190: flag=_wrap_DynamicsComputations_getWorldTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 2191: flag=_wrap_DynamicsComputations_getRelativeTransform(resc,resv,argc,(mxArray**)(argv)); break; - case 2192: flag=_wrap_DynamicsComputations_getFrameTwist(resc,resv,argc,(mxArray**)(argv)); break; - case 2193: flag=_wrap_DynamicsComputations_getFrameTwistInWorldOrient(resc,resv,argc,(mxArray**)(argv)); break; - case 2194: flag=_wrap_DynamicsComputations_getFrameProperSpatialAcceleration(resc,resv,argc,(mxArray**)(argv)); break; - case 2195: flag=_wrap_DynamicsComputations_getLinkIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 2196: flag=_wrap_DynamicsComputations_getLinkInertia(resc,resv,argc,(mxArray**)(argv)); break; - case 2197: flag=_wrap_DynamicsComputations_getJointIndex(resc,resv,argc,(mxArray**)(argv)); break; - case 2198: flag=_wrap_DynamicsComputations_getJointName(resc,resv,argc,(mxArray**)(argv)); break; - case 2199: flag=_wrap_DynamicsComputations_getJointLimits(resc,resv,argc,(mxArray**)(argv)); break; - case 2200: flag=_wrap_DynamicsComputations_inverseDynamics(resc,resv,argc,(mxArray**)(argv)); break; - case 2201: flag=_wrap_DynamicsComputations_getFreeFloatingMassMatrix(resc,resv,argc,(mxArray**)(argv)); break; - case 2202: flag=_wrap_DynamicsComputations_getFrameJacobian(resc,resv,argc,(mxArray**)(argv)); break; - case 2203: flag=_wrap_DynamicsComputations_getDynamicsRegressor(resc,resv,argc,(mxArray**)(argv)); break; - case 2204: flag=_wrap_DynamicsComputations_getModelDynamicsParameters(resc,resv,argc,(mxArray**)(argv)); break; - case 2205: flag=_wrap_DynamicsComputations_getCenterOfMass(resc,resv,argc,(mxArray**)(argv)); break; - case 2206: flag=_wrap_DynamicsComputations_getCenterOfMassJacobian(resc,resv,argc,(mxArray**)(argv)); break; + case 46: flag=_wrap_IntVector_pop(resc,resv,argc,(mxArray**)(argv)); break; + case 47: flag=_wrap_IntVector_brace(resc,resv,argc,(mxArray**)(argv)); break; + case 48: flag=_wrap_IntVector_setbrace(resc,resv,argc,(mxArray**)(argv)); break; + case 49: flag=_wrap_IntVector_append(resc,resv,argc,(mxArray**)(argv)); break; + case 50: flag=_wrap_IntVector_empty(resc,resv,argc,(mxArray**)(argv)); break; + case 51: flag=_wrap_IntVector_size(resc,resv,argc,(mxArray**)(argv)); break; + case 52: flag=_wrap_IntVector_swap(resc,resv,argc,(mxArray**)(argv)); break; + case 53: flag=_wrap_IntVector_begin(resc,resv,argc,(mxArray**)(argv)); break; + case 54: flag=_wrap_IntVector_end(resc,resv,argc,(mxArray**)(argv)); break; + case 55: flag=_wrap_IntVector_rbegin(resc,resv,argc,(mxArray**)(argv)); break; + case 56: flag=_wrap_IntVector_rend(resc,resv,argc,(mxArray**)(argv)); break; + case 57: flag=_wrap_IntVector_clear(resc,resv,argc,(mxArray**)(argv)); break; + case 58: flag=_wrap_IntVector_get_allocator(resc,resv,argc,(mxArray**)(argv)); break; + case 59: flag=_wrap_IntVector_pop_back(resc,resv,argc,(mxArray**)(argv)); break; + case 60: flag=_wrap_IntVector_erase(resc,resv,argc,(mxArray**)(argv)); break; + case 61: flag=_wrap_new_IntVector(resc,resv,argc,(mxArray**)(argv)); break; + case 62: flag=_wrap_IntVector_push_back(resc,resv,argc,(mxArray**)(argv)); break; + case 63: flag=_wrap_IntVector_front(resc,resv,argc,(mxArray**)(argv)); break; + case 64: flag=_wrap_IntVector_back(resc,resv,argc,(mxArray**)(argv)); break; + case 65: flag=_wrap_IntVector_assign(resc,resv,argc,(mxArray**)(argv)); break; + case 66: flag=_wrap_IntVector_resize(resc,resv,argc,(mxArray**)(argv)); break; + case 67: flag=_wrap_IntVector_insert(resc,resv,argc,(mxArray**)(argv)); break; + case 68: flag=_wrap_IntVector_reserve(resc,resv,argc,(mxArray**)(argv)); break; + case 69: flag=_wrap_IntVector_capacity(resc,resv,argc,(mxArray**)(argv)); break; + case 70: flag=_wrap_delete_IntVector(resc,resv,argc,(mxArray**)(argv)); break; + case 71: flag=_wrap_BerdySensors_pop(resc,resv,argc,(mxArray**)(argv)); break; + case 72: flag=_wrap_BerdySensors_brace(resc,resv,argc,(mxArray**)(argv)); break; + case 73: flag=_wrap_BerdySensors_setbrace(resc,resv,argc,(mxArray**)(argv)); break; + case 74: flag=_wrap_BerdySensors_append(resc,resv,argc,(mxArray**)(argv)); break; + case 75: flag=_wrap_BerdySensors_empty(resc,resv,argc,(mxArray**)(argv)); break; + case 76: flag=_wrap_BerdySensors_size(resc,resv,argc,(mxArray**)(argv)); break; + case 77: flag=_wrap_BerdySensors_swap(resc,resv,argc,(mxArray**)(argv)); break; + case 78: flag=_wrap_BerdySensors_begin(resc,resv,argc,(mxArray**)(argv)); break; + case 79: flag=_wrap_BerdySensors_end(resc,resv,argc,(mxArray**)(argv)); break; + case 80: flag=_wrap_BerdySensors_rbegin(resc,resv,argc,(mxArray**)(argv)); break; + case 81: flag=_wrap_BerdySensors_rend(resc,resv,argc,(mxArray**)(argv)); break; + case 82: flag=_wrap_BerdySensors_clear(resc,resv,argc,(mxArray**)(argv)); break; + case 83: flag=_wrap_BerdySensors_get_allocator(resc,resv,argc,(mxArray**)(argv)); break; + case 84: flag=_wrap_BerdySensors_pop_back(resc,resv,argc,(mxArray**)(argv)); break; + case 85: flag=_wrap_BerdySensors_erase(resc,resv,argc,(mxArray**)(argv)); break; + case 86: flag=_wrap_new_BerdySensors(resc,resv,argc,(mxArray**)(argv)); break; + case 87: flag=_wrap_BerdySensors_push_back(resc,resv,argc,(mxArray**)(argv)); break; + case 88: flag=_wrap_BerdySensors_front(resc,resv,argc,(mxArray**)(argv)); break; + case 89: flag=_wrap_BerdySensors_back(resc,resv,argc,(mxArray**)(argv)); break; + case 90: flag=_wrap_BerdySensors_assign(resc,resv,argc,(mxArray**)(argv)); break; + case 91: flag=_wrap_BerdySensors_resize(resc,resv,argc,(mxArray**)(argv)); break; + case 92: flag=_wrap_BerdySensors_insert(resc,resv,argc,(mxArray**)(argv)); break; + case 93: flag=_wrap_BerdySensors_reserve(resc,resv,argc,(mxArray**)(argv)); break; + case 94: flag=_wrap_BerdySensors_capacity(resc,resv,argc,(mxArray**)(argv)); break; + case 95: flag=_wrap_delete_BerdySensors(resc,resv,argc,(mxArray**)(argv)); break; + case 96: flag=_wrap_BerdyDynamicVariables_pop(resc,resv,argc,(mxArray**)(argv)); break; + case 97: flag=_wrap_BerdyDynamicVariables_brace(resc,resv,argc,(mxArray**)(argv)); break; + case 98: flag=_wrap_BerdyDynamicVariables_setbrace(resc,resv,argc,(mxArray**)(argv)); break; + case 99: flag=_wrap_BerdyDynamicVariables_append(resc,resv,argc,(mxArray**)(argv)); break; + case 100: flag=_wrap_BerdyDynamicVariables_empty(resc,resv,argc,(mxArray**)(argv)); break; + case 101: flag=_wrap_BerdyDynamicVariables_size(resc,resv,argc,(mxArray**)(argv)); break; + case 102: flag=_wrap_BerdyDynamicVariables_swap(resc,resv,argc,(mxArray**)(argv)); break; + case 103: flag=_wrap_BerdyDynamicVariables_begin(resc,resv,argc,(mxArray**)(argv)); break; + case 104: flag=_wrap_BerdyDynamicVariables_end(resc,resv,argc,(mxArray**)(argv)); break; + case 105: flag=_wrap_BerdyDynamicVariables_rbegin(resc,resv,argc,(mxArray**)(argv)); break; + case 106: flag=_wrap_BerdyDynamicVariables_rend(resc,resv,argc,(mxArray**)(argv)); break; + case 107: flag=_wrap_BerdyDynamicVariables_clear(resc,resv,argc,(mxArray**)(argv)); break; + case 108: flag=_wrap_BerdyDynamicVariables_get_allocator(resc,resv,argc,(mxArray**)(argv)); break; + case 109: flag=_wrap_BerdyDynamicVariables_pop_back(resc,resv,argc,(mxArray**)(argv)); break; + case 110: flag=_wrap_BerdyDynamicVariables_erase(resc,resv,argc,(mxArray**)(argv)); break; + case 111: flag=_wrap_new_BerdyDynamicVariables(resc,resv,argc,(mxArray**)(argv)); break; + case 112: flag=_wrap_BerdyDynamicVariables_push_back(resc,resv,argc,(mxArray**)(argv)); break; + case 113: flag=_wrap_BerdyDynamicVariables_front(resc,resv,argc,(mxArray**)(argv)); break; + case 114: flag=_wrap_BerdyDynamicVariables_back(resc,resv,argc,(mxArray**)(argv)); break; + case 115: flag=_wrap_BerdyDynamicVariables_assign(resc,resv,argc,(mxArray**)(argv)); break; + case 116: flag=_wrap_BerdyDynamicVariables_resize(resc,resv,argc,(mxArray**)(argv)); break; + case 117: flag=_wrap_BerdyDynamicVariables_insert(resc,resv,argc,(mxArray**)(argv)); break; + case 118: flag=_wrap_BerdyDynamicVariables_reserve(resc,resv,argc,(mxArray**)(argv)); break; + case 119: flag=_wrap_BerdyDynamicVariables_capacity(resc,resv,argc,(mxArray**)(argv)); break; + case 120: flag=_wrap_delete_BerdyDynamicVariables(resc,resv,argc,(mxArray**)(argv)); break; + case 121: flag=_wrap_reportInfo(resc,resv,argc,(mxArray**)(argv)); break; + case 122: flag=_wrap_reportDebug(resc,resv,argc,(mxArray**)(argv)); break; + case 123: flag=_wrap_IndexRange_offset_get(resc,resv,argc,(mxArray**)(argv)); break; + case 124: flag=_wrap_IndexRange_offset_set(resc,resv,argc,(mxArray**)(argv)); break; + case 125: flag=_wrap_IndexRange_size_get(resc,resv,argc,(mxArray**)(argv)); break; + case 126: flag=_wrap_IndexRange_size_set(resc,resv,argc,(mxArray**)(argv)); break; + case 127: flag=_wrap_IndexRange_isValid(resc,resv,argc,(mxArray**)(argv)); break; + case 128: flag=_wrap_IndexRange_InvalidRange(resc,resv,argc,(mxArray**)(argv)); break; + case 129: flag=_wrap_new_IndexRange(resc,resv,argc,(mxArray**)(argv)); break; + case 130: flag=_wrap_delete_IndexRange(resc,resv,argc,(mxArray**)(argv)); break; + case 131: flag=_wrap_checkDoublesAreEqual(resc,resv,argc,(mxArray**)(argv)); break; + case 132: flag=_wrap_new_MatrixDynSize(resc,resv,argc,(mxArray**)(argv)); break; + case 133: flag=_wrap_delete_MatrixDynSize(resc,resv,argc,(mxArray**)(argv)); break; + case 134: flag=_wrap_MatrixDynSize_paren(resc,resv,argc,(mxArray**)(argv)); break; + case 135: flag=_wrap_MatrixDynSize_getVal(resc,resv,argc,(mxArray**)(argv)); break; + case 136: flag=_wrap_MatrixDynSize_setVal(resc,resv,argc,(mxArray**)(argv)); break; + case 137: flag=_wrap_MatrixDynSize_rows(resc,resv,argc,(mxArray**)(argv)); break; + case 138: flag=_wrap_MatrixDynSize_cols(resc,resv,argc,(mxArray**)(argv)); break; + case 139: flag=_wrap_MatrixDynSize_data(resc,resv,argc,(mxArray**)(argv)); break; + case 140: flag=_wrap_MatrixDynSize_zero(resc,resv,argc,(mxArray**)(argv)); break; + case 141: flag=_wrap_MatrixDynSize_resize(resc,resv,argc,(mxArray**)(argv)); break; + case 142: flag=_wrap_MatrixDynSize_reserve(resc,resv,argc,(mxArray**)(argv)); break; + case 143: flag=_wrap_MatrixDynSize_capacity(resc,resv,argc,(mxArray**)(argv)); break; + case 144: flag=_wrap_MatrixDynSize_shrink_to_fit(resc,resv,argc,(mxArray**)(argv)); break; + case 145: flag=_wrap_MatrixDynSize_fillRowMajorBuffer(resc,resv,argc,(mxArray**)(argv)); break; + case 146: flag=_wrap_MatrixDynSize_fillColMajorBuffer(resc,resv,argc,(mxArray**)(argv)); break; + case 147: flag=_wrap_MatrixDynSize_toString(resc,resv,argc,(mxArray**)(argv)); break; + case 148: flag=_wrap_MatrixDynSize_display(resc,resv,argc,(mxArray**)(argv)); break; + case 149: flag=_wrap_MatrixDynSize_toMatlab(resc,resv,argc,(mxArray**)(argv)); break; + case 150: flag=_wrap_MatrixDynSize_fromMatlab(resc,resv,argc,(mxArray**)(argv)); break; + case 151: flag=_wrap_new_SparseMatrixRowMajor(resc,resv,argc,(mxArray**)(argv)); break; + case 152: flag=_wrap_delete_SparseMatrixRowMajor(resc,resv,argc,(mxArray**)(argv)); break; + case 153: flag=_wrap_SparseMatrixRowMajor_numberOfNonZeros(resc,resv,argc,(mxArray**)(argv)); break; + case 154: flag=_wrap_SparseMatrixRowMajor_resize(resc,resv,argc,(mxArray**)(argv)); break; + case 155: flag=_wrap_SparseMatrixRowMajor_reserve(resc,resv,argc,(mxArray**)(argv)); break; + case 156: flag=_wrap_SparseMatrixRowMajor_zero(resc,resv,argc,(mxArray**)(argv)); break; + case 157: flag=_wrap_SparseMatrixRowMajor_setFromConstTriplets(resc,resv,argc,(mxArray**)(argv)); break; + case 158: flag=_wrap_SparseMatrixRowMajor_setFromTriplets(resc,resv,argc,(mxArray**)(argv)); break; + case 159: flag=_wrap_SparseMatrixRowMajor_getValue(resc,resv,argc,(mxArray**)(argv)); break; + case 160: flag=_wrap_SparseMatrixRowMajor_setValue(resc,resv,argc,(mxArray**)(argv)); break; + case 161: flag=_wrap_SparseMatrixRowMajor_rows(resc,resv,argc,(mxArray**)(argv)); break; + case 162: flag=_wrap_SparseMatrixRowMajor_columns(resc,resv,argc,(mxArray**)(argv)); break; + case 163: flag=_wrap_SparseMatrixRowMajor_description(resc,resv,argc,(mxArray**)(argv)); break; + case 164: flag=_wrap_SparseMatrixRowMajor_toMatlab(resc,resv,argc,(mxArray**)(argv)); break; + case 165: flag=_wrap_SparseMatrixRowMajor_toMatlabDense(resc,resv,argc,(mxArray**)(argv)); break; + case 166: flag=_wrap_SparseMatrixRowMajor_fromMatlab(resc,resv,argc,(mxArray**)(argv)); break; + case 167: flag=_wrap_new_SparseMatrixColMajor(resc,resv,argc,(mxArray**)(argv)); break; + case 168: flag=_wrap_delete_SparseMatrixColMajor(resc,resv,argc,(mxArray**)(argv)); break; + case 169: flag=_wrap_SparseMatrixColMajor_numberOfNonZeros(resc,resv,argc,(mxArray**)(argv)); break; + case 170: flag=_wrap_SparseMatrixColMajor_resize(resc,resv,argc,(mxArray**)(argv)); break; + case 171: flag=_wrap_SparseMatrixColMajor_reserve(resc,resv,argc,(mxArray**)(argv)); break; + case 172: flag=_wrap_SparseMatrixColMajor_zero(resc,resv,argc,(mxArray**)(argv)); break; + case 173: flag=_wrap_SparseMatrixColMajor_setFromConstTriplets(resc,resv,argc,(mxArray**)(argv)); break; + case 174: flag=_wrap_SparseMatrixColMajor_setFromTriplets(resc,resv,argc,(mxArray**)(argv)); break; + case 175: flag=_wrap_SparseMatrixColMajor_getValue(resc,resv,argc,(mxArray**)(argv)); break; + case 176: flag=_wrap_SparseMatrixColMajor_setValue(resc,resv,argc,(mxArray**)(argv)); break; + case 177: flag=_wrap_SparseMatrixColMajor_rows(resc,resv,argc,(mxArray**)(argv)); break; + case 178: flag=_wrap_SparseMatrixColMajor_columns(resc,resv,argc,(mxArray**)(argv)); break; + case 179: flag=_wrap_SparseMatrixColMajor_description(resc,resv,argc,(mxArray**)(argv)); break; + case 180: flag=_wrap_SparseMatrixColMajor_toMatlab(resc,resv,argc,(mxArray**)(argv)); break; + case 181: flag=_wrap_SparseMatrixColMajor_toMatlabDense(resc,resv,argc,(mxArray**)(argv)); break; + case 182: flag=_wrap_SparseMatrixColMajor_fromMatlab(resc,resv,argc,(mxArray**)(argv)); break; + case 183: flag=_wrap_new_VectorDynSize(resc,resv,argc,(mxArray**)(argv)); break; + case 184: flag=_wrap_delete_VectorDynSize(resc,resv,argc,(mxArray**)(argv)); break; + case 185: flag=_wrap_VectorDynSize_paren(resc,resv,argc,(mxArray**)(argv)); break; + case 186: flag=_wrap_VectorDynSize_brace(resc,resv,argc,(mxArray**)(argv)); break; + case 187: flag=_wrap_VectorDynSize_getVal(resc,resv,argc,(mxArray**)(argv)); break; + case 188: flag=_wrap_VectorDynSize_setVal(resc,resv,argc,(mxArray**)(argv)); break; + case 189: flag=_wrap_VectorDynSize_cbegin(resc,resv,argc,(mxArray**)(argv)); break; + case 190: flag=_wrap_VectorDynSize_cend(resc,resv,argc,(mxArray**)(argv)); break; + case 191: flag=_wrap_VectorDynSize_begin(resc,resv,argc,(mxArray**)(argv)); break; + case 192: flag=_wrap_VectorDynSize_end(resc,resv,argc,(mxArray**)(argv)); break; + case 193: flag=_wrap_VectorDynSize_size(resc,resv,argc,(mxArray**)(argv)); break; + case 194: flag=_wrap_VectorDynSize_data(resc,resv,argc,(mxArray**)(argv)); break; + case 195: flag=_wrap_VectorDynSize_zero(resc,resv,argc,(mxArray**)(argv)); break; + case 196: flag=_wrap_VectorDynSize_reserve(resc,resv,argc,(mxArray**)(argv)); break; + case 197: flag=_wrap_VectorDynSize_resize(resc,resv,argc,(mxArray**)(argv)); break; + case 198: flag=_wrap_VectorDynSize_shrink_to_fit(resc,resv,argc,(mxArray**)(argv)); break; + case 199: flag=_wrap_VectorDynSize_capacity(resc,resv,argc,(mxArray**)(argv)); break; + case 200: flag=_wrap_VectorDynSize_fillBuffer(resc,resv,argc,(mxArray**)(argv)); break; + case 201: flag=_wrap_VectorDynSize_toString(resc,resv,argc,(mxArray**)(argv)); break; + case 202: flag=_wrap_VectorDynSize_display(resc,resv,argc,(mxArray**)(argv)); break; + case 203: flag=_wrap_VectorDynSize_toMatlab(resc,resv,argc,(mxArray**)(argv)); break; + case 204: flag=_wrap_VectorDynSize_fromMatlab(resc,resv,argc,(mxArray**)(argv)); break; + case 205: flag=_wrap_new_Matrix1x6(resc,resv,argc,(mxArray**)(argv)); break; + case 206: flag=_wrap_Matrix1x6_paren(resc,resv,argc,(mxArray**)(argv)); break; + case 207: flag=_wrap_Matrix1x6_getVal(resc,resv,argc,(mxArray**)(argv)); break; + case 208: flag=_wrap_Matrix1x6_setVal(resc,resv,argc,(mxArray**)(argv)); break; + case 209: flag=_wrap_Matrix1x6_rows(resc,resv,argc,(mxArray**)(argv)); break; + case 210: flag=_wrap_Matrix1x6_cols(resc,resv,argc,(mxArray**)(argv)); break; + case 211: flag=_wrap_Matrix1x6_data(resc,resv,argc,(mxArray**)(argv)); break; + case 212: flag=_wrap_Matrix1x6_zero(resc,resv,argc,(mxArray**)(argv)); break; + case 213: flag=_wrap_Matrix1x6_fillRowMajorBuffer(resc,resv,argc,(mxArray**)(argv)); break; + case 214: flag=_wrap_Matrix1x6_fillColMajorBuffer(resc,resv,argc,(mxArray**)(argv)); break; + case 215: flag=_wrap_Matrix1x6_toString(resc,resv,argc,(mxArray**)(argv)); break; + case 216: flag=_wrap_Matrix1x6_display(resc,resv,argc,(mxArray**)(argv)); break; + case 217: flag=_wrap_Matrix1x6_toMatlab(resc,resv,argc,(mxArray**)(argv)); break; + case 218: flag=_wrap_Matrix1x6_fromMatlab(resc,resv,argc,(mxArray**)(argv)); break; + case 219: flag=_wrap_delete_Matrix1x6(resc,resv,argc,(mxArray**)(argv)); break; + case 220: flag=_wrap_new_Matrix2x3(resc,resv,argc,(mxArray**)(argv)); break; + case 221: flag=_wrap_Matrix2x3_paren(resc,resv,argc,(mxArray**)(argv)); break; + case 222: flag=_wrap_Matrix2x3_getVal(resc,resv,argc,(mxArray**)(argv)); break; + case 223: flag=_wrap_Matrix2x3_setVal(resc,resv,argc,(mxArray**)(argv)); break; + case 224: flag=_wrap_Matrix2x3_rows(resc,resv,argc,(mxArray**)(argv)); break; + case 225: flag=_wrap_Matrix2x3_cols(resc,resv,argc,(mxArray**)(argv)); break; + case 226: flag=_wrap_Matrix2x3_data(resc,resv,argc,(mxArray**)(argv)); break; + case 227: flag=_wrap_Matrix2x3_zero(resc,resv,argc,(mxArray**)(argv)); break; + case 228: flag=_wrap_Matrix2x3_fillRowMajorBuffer(resc,resv,argc,(mxArray**)(argv)); break; + case 229: flag=_wrap_Matrix2x3_fillColMajorBuffer(resc,resv,argc,(mxArray**)(argv)); break; + case 230: flag=_wrap_Matrix2x3_toString(resc,resv,argc,(mxArray**)(argv)); break; + case 231: flag=_wrap_Matrix2x3_display(resc,resv,argc,(mxArray**)(argv)); break; + case 232: flag=_wrap_Matrix2x3_toMatlab(resc,resv,argc,(mxArray**)(argv)); break; + case 233: flag=_wrap_Matrix2x3_fromMatlab(resc,resv,argc,(mxArray**)(argv)); break; + case 234: flag=_wrap_delete_Matrix2x3(resc,resv,argc,(mxArray**)(argv)); break; + case 235: flag=_wrap_new_Matrix3x3(resc,resv,argc,(mxArray**)(argv)); break; + case 236: flag=_wrap_Matrix3x3_paren(resc,resv,argc,(mxArray**)(argv)); break; + case 237: flag=_wrap_Matrix3x3_getVal(resc,resv,argc,(mxArray**)(argv)); break; + case 238: flag=_wrap_Matrix3x3_setVal(resc,resv,argc,(mxArray**)(argv)); break; + case 239: flag=_wrap_Matrix3x3_rows(resc,resv,argc,(mxArray**)(argv)); break; + case 240: flag=_wrap_Matrix3x3_cols(resc,resv,argc,(mxArray**)(argv)); break; + case 241: flag=_wrap_Matrix3x3_data(resc,resv,argc,(mxArray**)(argv)); break; + case 242: flag=_wrap_Matrix3x3_zero(resc,resv,argc,(mxArray**)(argv)); break; + case 243: flag=_wrap_Matrix3x3_fillRowMajorBuffer(resc,resv,argc,(mxArray**)(argv)); break; + case 244: flag=_wrap_Matrix3x3_fillColMajorBuffer(resc,resv,argc,(mxArray**)(argv)); break; + case 245: flag=_wrap_Matrix3x3_toString(resc,resv,argc,(mxArray**)(argv)); break; + case 246: flag=_wrap_Matrix3x3_display(resc,resv,argc,(mxArray**)(argv)); break; + case 247: flag=_wrap_Matrix3x3_toMatlab(resc,resv,argc,(mxArray**)(argv)); break; + case 248: flag=_wrap_Matrix3x3_fromMatlab(resc,resv,argc,(mxArray**)(argv)); break; + case 249: flag=_wrap_delete_Matrix3x3(resc,resv,argc,(mxArray**)(argv)); break; + case 250: flag=_wrap_new_Matrix4x4(resc,resv,argc,(mxArray**)(argv)); break; + case 251: flag=_wrap_Matrix4x4_paren(resc,resv,argc,(mxArray**)(argv)); break; + case 252: flag=_wrap_Matrix4x4_getVal(resc,resv,argc,(mxArray**)(argv)); break; + case 253: flag=_wrap_Matrix4x4_setVal(resc,resv,argc,(mxArray**)(argv)); break; + case 254: flag=_wrap_Matrix4x4_rows(resc,resv,argc,(mxArray**)(argv)); break; + case 255: flag=_wrap_Matrix4x4_cols(resc,resv,argc,(mxArray**)(argv)); break; + case 256: flag=_wrap_Matrix4x4_data(resc,resv,argc,(mxArray**)(argv)); break; + case 257: flag=_wrap_Matrix4x4_zero(resc,resv,argc,(mxArray**)(argv)); break; + case 258: flag=_wrap_Matrix4x4_fillRowMajorBuffer(resc,resv,argc,(mxArray**)(argv)); break; + case 259: flag=_wrap_Matrix4x4_fillColMajorBuffer(resc,resv,argc,(mxArray**)(argv)); break; + case 260: flag=_wrap_Matrix4x4_toString(resc,resv,argc,(mxArray**)(argv)); break; + case 261: flag=_wrap_Matrix4x4_display(resc,resv,argc,(mxArray**)(argv)); break; + case 262: flag=_wrap_Matrix4x4_toMatlab(resc,resv,argc,(mxArray**)(argv)); break; + case 263: flag=_wrap_Matrix4x4_fromMatlab(resc,resv,argc,(mxArray**)(argv)); break; + case 264: flag=_wrap_delete_Matrix4x4(resc,resv,argc,(mxArray**)(argv)); break; + case 265: flag=_wrap_new_Matrix6x6(resc,resv,argc,(mxArray**)(argv)); break; + case 266: flag=_wrap_Matrix6x6_paren(resc,resv,argc,(mxArray**)(argv)); break; + case 267: flag=_wrap_Matrix6x6_getVal(resc,resv,argc,(mxArray**)(argv)); break; + case 268: flag=_wrap_Matrix6x6_setVal(resc,resv,argc,(mxArray**)(argv)); break; + case 269: flag=_wrap_Matrix6x6_rows(resc,resv,argc,(mxArray**)(argv)); break; + case 270: flag=_wrap_Matrix6x6_cols(resc,resv,argc,(mxArray**)(argv)); break; + case 271: flag=_wrap_Matrix6x6_data(resc,resv,argc,(mxArray**)(argv)); break; + case 272: flag=_wrap_Matrix6x6_zero(resc,resv,argc,(mxArray**)(argv)); break; + case 273: flag=_wrap_Matrix6x6_fillRowMajorBuffer(resc,resv,argc,(mxArray**)(argv)); break; + case 274: flag=_wrap_Matrix6x6_fillColMajorBuffer(resc,resv,argc,(mxArray**)(argv)); break; + case 275: flag=_wrap_Matrix6x6_toString(resc,resv,argc,(mxArray**)(argv)); break; + case 276: flag=_wrap_Matrix6x6_display(resc,resv,argc,(mxArray**)(argv)); break; + case 277: flag=_wrap_Matrix6x6_toMatlab(resc,resv,argc,(mxArray**)(argv)); break; + case 278: flag=_wrap_Matrix6x6_fromMatlab(resc,resv,argc,(mxArray**)(argv)); break; + case 279: flag=_wrap_delete_Matrix6x6(resc,resv,argc,(mxArray**)(argv)); break; + case 280: flag=_wrap_new_Matrix6x10(resc,resv,argc,(mxArray**)(argv)); break; + case 281: flag=_wrap_Matrix6x10_paren(resc,resv,argc,(mxArray**)(argv)); break; + case 282: flag=_wrap_Matrix6x10_getVal(resc,resv,argc,(mxArray**)(argv)); break; + case 283: flag=_wrap_Matrix6x10_setVal(resc,resv,argc,(mxArray**)(argv)); break; + case 284: flag=_wrap_Matrix6x10_rows(resc,resv,argc,(mxArray**)(argv)); break; + case 285: flag=_wrap_Matrix6x10_cols(resc,resv,argc,(mxArray**)(argv)); break; + case 286: flag=_wrap_Matrix6x10_data(resc,resv,argc,(mxArray**)(argv)); break; + case 287: flag=_wrap_Matrix6x10_zero(resc,resv,argc,(mxArray**)(argv)); break; + case 288: flag=_wrap_Matrix6x10_fillRowMajorBuffer(resc,resv,argc,(mxArray**)(argv)); break; + case 289: flag=_wrap_Matrix6x10_fillColMajorBuffer(resc,resv,argc,(mxArray**)(argv)); break; + case 290: flag=_wrap_Matrix6x10_toString(resc,resv,argc,(mxArray**)(argv)); break; + case 291: flag=_wrap_Matrix6x10_display(resc,resv,argc,(mxArray**)(argv)); break; + case 292: flag=_wrap_Matrix6x10_toMatlab(resc,resv,argc,(mxArray**)(argv)); break; + case 293: flag=_wrap_Matrix6x10_fromMatlab(resc,resv,argc,(mxArray**)(argv)); break; + case 294: flag=_wrap_delete_Matrix6x10(resc,resv,argc,(mxArray**)(argv)); break; + case 295: flag=_wrap_new_Matrix10x16(resc,resv,argc,(mxArray**)(argv)); break; + case 296: flag=_wrap_Matrix10x16_paren(resc,resv,argc,(mxArray**)(argv)); break; + case 297: flag=_wrap_Matrix10x16_getVal(resc,resv,argc,(mxArray**)(argv)); break; + case 298: flag=_wrap_Matrix10x16_setVal(resc,resv,argc,(mxArray**)(argv)); break; + case 299: flag=_wrap_Matrix10x16_rows(resc,resv,argc,(mxArray**)(argv)); break; + case 300: flag=_wrap_Matrix10x16_cols(resc,resv,argc,(mxArray**)(argv)); break; + case 301: flag=_wrap_Matrix10x16_data(resc,resv,argc,(mxArray**)(argv)); break; + case 302: flag=_wrap_Matrix10x16_zero(resc,resv,argc,(mxArray**)(argv)); break; + case 303: flag=_wrap_Matrix10x16_fillRowMajorBuffer(resc,resv,argc,(mxArray**)(argv)); break; + case 304: flag=_wrap_Matrix10x16_fillColMajorBuffer(resc,resv,argc,(mxArray**)(argv)); break; + case 305: flag=_wrap_Matrix10x16_toString(resc,resv,argc,(mxArray**)(argv)); break; + case 306: flag=_wrap_Matrix10x16_display(resc,resv,argc,(mxArray**)(argv)); break; + case 307: flag=_wrap_Matrix10x16_toMatlab(resc,resv,argc,(mxArray**)(argv)); break; + case 308: flag=_wrap_Matrix10x16_fromMatlab(resc,resv,argc,(mxArray**)(argv)); break; + case 309: flag=_wrap_delete_Matrix10x16(resc,resv,argc,(mxArray**)(argv)); break; + case 310: flag=_wrap_new_Vector3(resc,resv,argc,(mxArray**)(argv)); break; + case 311: flag=_wrap_Vector3_paren(resc,resv,argc,(mxArray**)(argv)); break; + case 312: flag=_wrap_Vector3_brace(resc,resv,argc,(mxArray**)(argv)); break; + case 313: flag=_wrap_Vector3_getVal(resc,resv,argc,(mxArray**)(argv)); break; + case 314: flag=_wrap_Vector3_setVal(resc,resv,argc,(mxArray**)(argv)); break; + case 315: flag=_wrap_Vector3_cbegin(resc,resv,argc,(mxArray**)(argv)); break; + case 316: flag=_wrap_Vector3_cend(resc,resv,argc,(mxArray**)(argv)); break; + case 317: flag=_wrap_Vector3_begin(resc,resv,argc,(mxArray**)(argv)); break; + case 318: flag=_wrap_Vector3_end(resc,resv,argc,(mxArray**)(argv)); break; + case 319: flag=_wrap_Vector3_size(resc,resv,argc,(mxArray**)(argv)); break; + case 320: flag=_wrap_Vector3_data(resc,resv,argc,(mxArray**)(argv)); break; + case 321: flag=_wrap_Vector3_zero(resc,resv,argc,(mxArray**)(argv)); break; + case 322: flag=_wrap_Vector3_fillBuffer(resc,resv,argc,(mxArray**)(argv)); break; + case 323: flag=_wrap_Vector3_toString(resc,resv,argc,(mxArray**)(argv)); break; + case 324: flag=_wrap_Vector3_display(resc,resv,argc,(mxArray**)(argv)); break; + case 325: flag=_wrap_Vector3_toMatlab(resc,resv,argc,(mxArray**)(argv)); break; + case 326: flag=_wrap_Vector3_fromMatlab(resc,resv,argc,(mxArray**)(argv)); break; + case 327: flag=_wrap_delete_Vector3(resc,resv,argc,(mxArray**)(argv)); break; + case 328: flag=_wrap_new_Vector4(resc,resv,argc,(mxArray**)(argv)); break; + case 329: flag=_wrap_Vector4_paren(resc,resv,argc,(mxArray**)(argv)); break; + case 330: flag=_wrap_Vector4_brace(resc,resv,argc,(mxArray**)(argv)); break; + case 331: flag=_wrap_Vector4_getVal(resc,resv,argc,(mxArray**)(argv)); break; + case 332: flag=_wrap_Vector4_setVal(resc,resv,argc,(mxArray**)(argv)); break; + case 333: flag=_wrap_Vector4_cbegin(resc,resv,argc,(mxArray**)(argv)); break; + case 334: flag=_wrap_Vector4_cend(resc,resv,argc,(mxArray**)(argv)); break; + case 335: flag=_wrap_Vector4_begin(resc,resv,argc,(mxArray**)(argv)); break; + case 336: flag=_wrap_Vector4_end(resc,resv,argc,(mxArray**)(argv)); break; + case 337: flag=_wrap_Vector4_size(resc,resv,argc,(mxArray**)(argv)); break; + case 338: flag=_wrap_Vector4_data(resc,resv,argc,(mxArray**)(argv)); break; + case 339: flag=_wrap_Vector4_zero(resc,resv,argc,(mxArray**)(argv)); break; + case 340: flag=_wrap_Vector4_fillBuffer(resc,resv,argc,(mxArray**)(argv)); break; + case 341: flag=_wrap_Vector4_toString(resc,resv,argc,(mxArray**)(argv)); break; + case 342: flag=_wrap_Vector4_display(resc,resv,argc,(mxArray**)(argv)); break; + case 343: flag=_wrap_Vector4_toMatlab(resc,resv,argc,(mxArray**)(argv)); break; + case 344: flag=_wrap_Vector4_fromMatlab(resc,resv,argc,(mxArray**)(argv)); break; + case 345: flag=_wrap_delete_Vector4(resc,resv,argc,(mxArray**)(argv)); break; + case 346: flag=_wrap_new_Vector6(resc,resv,argc,(mxArray**)(argv)); break; + case 347: flag=_wrap_Vector6_paren(resc,resv,argc,(mxArray**)(argv)); break; + case 348: flag=_wrap_Vector6_brace(resc,resv,argc,(mxArray**)(argv)); break; + case 349: flag=_wrap_Vector6_getVal(resc,resv,argc,(mxArray**)(argv)); break; + case 350: flag=_wrap_Vector6_setVal(resc,resv,argc,(mxArray**)(argv)); break; + case 351: flag=_wrap_Vector6_cbegin(resc,resv,argc,(mxArray**)(argv)); break; + case 352: flag=_wrap_Vector6_cend(resc,resv,argc,(mxArray**)(argv)); break; + case 353: flag=_wrap_Vector6_begin(resc,resv,argc,(mxArray**)(argv)); break; + case 354: flag=_wrap_Vector6_end(resc,resv,argc,(mxArray**)(argv)); break; + case 355: flag=_wrap_Vector6_size(resc,resv,argc,(mxArray**)(argv)); break; + case 356: flag=_wrap_Vector6_data(resc,resv,argc,(mxArray**)(argv)); break; + case 357: flag=_wrap_Vector6_zero(resc,resv,argc,(mxArray**)(argv)); break; + case 358: flag=_wrap_Vector6_fillBuffer(resc,resv,argc,(mxArray**)(argv)); break; + case 359: flag=_wrap_Vector6_toString(resc,resv,argc,(mxArray**)(argv)); break; + case 360: flag=_wrap_Vector6_display(resc,resv,argc,(mxArray**)(argv)); break; + case 361: flag=_wrap_Vector6_toMatlab(resc,resv,argc,(mxArray**)(argv)); break; + case 362: flag=_wrap_Vector6_fromMatlab(resc,resv,argc,(mxArray**)(argv)); break; + case 363: flag=_wrap_delete_Vector6(resc,resv,argc,(mxArray**)(argv)); break; + case 364: flag=_wrap_new_Vector10(resc,resv,argc,(mxArray**)(argv)); break; + case 365: flag=_wrap_Vector10_paren(resc,resv,argc,(mxArray**)(argv)); break; + case 366: flag=_wrap_Vector10_brace(resc,resv,argc,(mxArray**)(argv)); break; + case 367: flag=_wrap_Vector10_getVal(resc,resv,argc,(mxArray**)(argv)); break; + case 368: flag=_wrap_Vector10_setVal(resc,resv,argc,(mxArray**)(argv)); break; + case 369: flag=_wrap_Vector10_cbegin(resc,resv,argc,(mxArray**)(argv)); break; + case 370: flag=_wrap_Vector10_cend(resc,resv,argc,(mxArray**)(argv)); break; + case 371: flag=_wrap_Vector10_begin(resc,resv,argc,(mxArray**)(argv)); break; + case 372: flag=_wrap_Vector10_end(resc,resv,argc,(mxArray**)(argv)); break; + case 373: flag=_wrap_Vector10_size(resc,resv,argc,(mxArray**)(argv)); break; + case 374: flag=_wrap_Vector10_data(resc,resv,argc,(mxArray**)(argv)); break; + case 375: flag=_wrap_Vector10_zero(resc,resv,argc,(mxArray**)(argv)); break; + case 376: flag=_wrap_Vector10_fillBuffer(resc,resv,argc,(mxArray**)(argv)); break; + case 377: flag=_wrap_Vector10_toString(resc,resv,argc,(mxArray**)(argv)); break; + case 378: flag=_wrap_Vector10_display(resc,resv,argc,(mxArray**)(argv)); break; + case 379: flag=_wrap_Vector10_toMatlab(resc,resv,argc,(mxArray**)(argv)); break; + case 380: flag=_wrap_Vector10_fromMatlab(resc,resv,argc,(mxArray**)(argv)); break; + case 381: flag=_wrap_delete_Vector10(resc,resv,argc,(mxArray**)(argv)); break; + case 382: flag=_wrap_new_Vector16(resc,resv,argc,(mxArray**)(argv)); break; + case 383: flag=_wrap_Vector16_paren(resc,resv,argc,(mxArray**)(argv)); break; + case 384: flag=_wrap_Vector16_brace(resc,resv,argc,(mxArray**)(argv)); break; + case 385: flag=_wrap_Vector16_getVal(resc,resv,argc,(mxArray**)(argv)); break; + case 386: flag=_wrap_Vector16_setVal(resc,resv,argc,(mxArray**)(argv)); break; + case 387: flag=_wrap_Vector16_cbegin(resc,resv,argc,(mxArray**)(argv)); break; + case 388: flag=_wrap_Vector16_cend(resc,resv,argc,(mxArray**)(argv)); break; + case 389: flag=_wrap_Vector16_begin(resc,resv,argc,(mxArray**)(argv)); break; + case 390: flag=_wrap_Vector16_end(resc,resv,argc,(mxArray**)(argv)); break; + case 391: flag=_wrap_Vector16_size(resc,resv,argc,(mxArray**)(argv)); break; + case 392: flag=_wrap_Vector16_data(resc,resv,argc,(mxArray**)(argv)); break; + case 393: flag=_wrap_Vector16_zero(resc,resv,argc,(mxArray**)(argv)); break; + case 394: flag=_wrap_Vector16_fillBuffer(resc,resv,argc,(mxArray**)(argv)); break; + case 395: flag=_wrap_Vector16_toString(resc,resv,argc,(mxArray**)(argv)); break; + case 396: flag=_wrap_Vector16_display(resc,resv,argc,(mxArray**)(argv)); break; + case 397: flag=_wrap_Vector16_toMatlab(resc,resv,argc,(mxArray**)(argv)); break; + case 398: flag=_wrap_Vector16_fromMatlab(resc,resv,argc,(mxArray**)(argv)); break; + case 399: flag=_wrap_delete_Vector16(resc,resv,argc,(mxArray**)(argv)); break; + case 400: flag=_wrap_new_PositionRaw(resc,resv,argc,(mxArray**)(argv)); break; + case 401: flag=_wrap_PositionRaw_changePoint(resc,resv,argc,(mxArray**)(argv)); break; + case 402: flag=_wrap_PositionRaw_changeRefPoint(resc,resv,argc,(mxArray**)(argv)); break; + case 403: flag=_wrap_PositionRaw_compose(resc,resv,argc,(mxArray**)(argv)); break; + case 404: flag=_wrap_PositionRaw_inverse(resc,resv,argc,(mxArray**)(argv)); break; + case 405: flag=_wrap_PositionRaw_changePointOf(resc,resv,argc,(mxArray**)(argv)); break; + case 406: flag=_wrap_PositionRaw_toString(resc,resv,argc,(mxArray**)(argv)); break; + case 407: flag=_wrap_PositionRaw_display(resc,resv,argc,(mxArray**)(argv)); break; + case 408: flag=_wrap_delete_PositionRaw(resc,resv,argc,(mxArray**)(argv)); break; + case 409: flag=_wrap_new_PositionSemantics(resc,resv,argc,(mxArray**)(argv)); break; + case 410: flag=_wrap_PositionSemantics_setToUnknown(resc,resv,argc,(mxArray**)(argv)); break; + case 411: flag=_wrap_PositionSemantics_getPoint(resc,resv,argc,(mxArray**)(argv)); break; + case 412: flag=_wrap_PositionSemantics_getBody(resc,resv,argc,(mxArray**)(argv)); break; + case 413: flag=_wrap_PositionSemantics_getReferencePoint(resc,resv,argc,(mxArray**)(argv)); break; + case 414: flag=_wrap_PositionSemantics_getRefBody(resc,resv,argc,(mxArray**)(argv)); break; + case 415: flag=_wrap_PositionSemantics_getCoordinateFrame(resc,resv,argc,(mxArray**)(argv)); break; + case 416: flag=_wrap_PositionSemantics_setPoint(resc,resv,argc,(mxArray**)(argv)); break; + case 417: flag=_wrap_PositionSemantics_setBody(resc,resv,argc,(mxArray**)(argv)); break; + case 418: flag=_wrap_PositionSemantics_setReferencePoint(resc,resv,argc,(mxArray**)(argv)); break; + case 419: flag=_wrap_PositionSemantics_setRefBody(resc,resv,argc,(mxArray**)(argv)); break; + case 420: flag=_wrap_PositionSemantics_setCoordinateFrame(resc,resv,argc,(mxArray**)(argv)); break; + case 421: flag=_wrap_PositionSemantics_changePoint(resc,resv,argc,(mxArray**)(argv)); break; + case 422: flag=_wrap_PositionSemantics_changeRefPoint(resc,resv,argc,(mxArray**)(argv)); break; + case 423: flag=_wrap_PositionSemantics_compose(resc,resv,argc,(mxArray**)(argv)); break; + case 424: flag=_wrap_PositionSemantics_inverse(resc,resv,argc,(mxArray**)(argv)); break; + case 425: flag=_wrap_PositionSemantics_toString(resc,resv,argc,(mxArray**)(argv)); break; + case 426: flag=_wrap_PositionSemantics_display(resc,resv,argc,(mxArray**)(argv)); break; + case 427: flag=_wrap_delete_PositionSemantics(resc,resv,argc,(mxArray**)(argv)); break; + case 428: flag=_wrap_new_Position(resc,resv,argc,(mxArray**)(argv)); break; + case 429: flag=_wrap_Position_getSemantics(resc,resv,argc,(mxArray**)(argv)); break; + case 430: flag=_wrap_Position_changePoint(resc,resv,argc,(mxArray**)(argv)); break; + case 431: flag=_wrap_Position_changeRefPoint(resc,resv,argc,(mxArray**)(argv)); break; + case 432: flag=_wrap_Position_changeCoordinateFrame(resc,resv,argc,(mxArray**)(argv)); break; + case 433: flag=_wrap_Position_compose(resc,resv,argc,(mxArray**)(argv)); break; + case 434: flag=_wrap_Position_inverse(resc,resv,argc,(mxArray**)(argv)); break; + case 435: flag=_wrap_Position_changePointOf(resc,resv,argc,(mxArray**)(argv)); break; + case 436: flag=_wrap_Position_plus(resc,resv,argc,(mxArray**)(argv)); break; + case 437: flag=_wrap_Position_minus(resc,resv,argc,(mxArray**)(argv)); break; + case 438: flag=_wrap_Position_uminus(resc,resv,argc,(mxArray**)(argv)); break; + case 439: flag=_wrap_Position_mtimes(resc,resv,argc,(mxArray**)(argv)); break; + case 440: flag=_wrap_Position_toString(resc,resv,argc,(mxArray**)(argv)); break; + case 441: flag=_wrap_Position_display(resc,resv,argc,(mxArray**)(argv)); break; + case 442: flag=_wrap_Position_Zero(resc,resv,argc,(mxArray**)(argv)); break; + case 443: flag=_wrap_delete_Position(resc,resv,argc,(mxArray**)(argv)); break; + case 444: flag=_wrap_new_GeomVector3Semantics__LinearMotionVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; + case 445: flag=_wrap_GeomVector3Semantics__LinearMotionVector3Semantics_setToUnknown(resc,resv,argc,(mxArray**)(argv)); break; + case 446: flag=_wrap_GeomVector3Semantics__LinearMotionVector3Semantics_getBody(resc,resv,argc,(mxArray**)(argv)); break; + case 447: flag=_wrap_GeomVector3Semantics__LinearMotionVector3Semantics_getRefBody(resc,resv,argc,(mxArray**)(argv)); break; + case 448: flag=_wrap_GeomVector3Semantics__LinearMotionVector3Semantics_getCoordinateFrame(resc,resv,argc,(mxArray**)(argv)); break; + case 449: flag=_wrap_GeomVector3Semantics__LinearMotionVector3Semantics_isUnknown(resc,resv,argc,(mxArray**)(argv)); break; + case 450: flag=_wrap_GeomVector3Semantics__LinearMotionVector3Semantics_changeCoordFrame(resc,resv,argc,(mxArray**)(argv)); break; + case 451: flag=_wrap_GeomVector3Semantics__LinearMotionVector3Semantics_compose(resc,resv,argc,(mxArray**)(argv)); break; + case 452: flag=_wrap_GeomVector3Semantics__LinearMotionVector3Semantics_inverse(resc,resv,argc,(mxArray**)(argv)); break; + case 453: flag=_wrap_GeomVector3Semantics__LinearMotionVector3Semantics_dot(resc,resv,argc,(mxArray**)(argv)); break; + case 454: flag=_wrap_delete_GeomVector3Semantics__LinearMotionVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; + case 455: flag=_wrap_new_GeomVector3Semantics__AngularMotionVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; + case 456: flag=_wrap_GeomVector3Semantics__AngularMotionVector3Semantics_setToUnknown(resc,resv,argc,(mxArray**)(argv)); break; + case 457: flag=_wrap_GeomVector3Semantics__AngularMotionVector3Semantics_getBody(resc,resv,argc,(mxArray**)(argv)); break; + case 458: flag=_wrap_GeomVector3Semantics__AngularMotionVector3Semantics_getRefBody(resc,resv,argc,(mxArray**)(argv)); break; + case 459: flag=_wrap_GeomVector3Semantics__AngularMotionVector3Semantics_getCoordinateFrame(resc,resv,argc,(mxArray**)(argv)); break; + case 460: flag=_wrap_GeomVector3Semantics__AngularMotionVector3Semantics_isUnknown(resc,resv,argc,(mxArray**)(argv)); break; + case 461: flag=_wrap_GeomVector3Semantics__AngularMotionVector3Semantics_changeCoordFrame(resc,resv,argc,(mxArray**)(argv)); break; + case 462: flag=_wrap_GeomVector3Semantics__AngularMotionVector3Semantics_compose(resc,resv,argc,(mxArray**)(argv)); break; + case 463: flag=_wrap_GeomVector3Semantics__AngularMotionVector3Semantics_inverse(resc,resv,argc,(mxArray**)(argv)); break; + case 464: flag=_wrap_GeomVector3Semantics__AngularMotionVector3Semantics_dot(resc,resv,argc,(mxArray**)(argv)); break; + case 465: flag=_wrap_delete_GeomVector3Semantics__AngularMotionVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; + case 466: flag=_wrap_new_GeomVector3Semantics__LinearForceVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; + case 467: flag=_wrap_GeomVector3Semantics__LinearForceVector3Semantics_setToUnknown(resc,resv,argc,(mxArray**)(argv)); break; + case 468: flag=_wrap_GeomVector3Semantics__LinearForceVector3Semantics_getBody(resc,resv,argc,(mxArray**)(argv)); break; + case 469: flag=_wrap_GeomVector3Semantics__LinearForceVector3Semantics_getRefBody(resc,resv,argc,(mxArray**)(argv)); break; + case 470: flag=_wrap_GeomVector3Semantics__LinearForceVector3Semantics_getCoordinateFrame(resc,resv,argc,(mxArray**)(argv)); break; + case 471: flag=_wrap_GeomVector3Semantics__LinearForceVector3Semantics_isUnknown(resc,resv,argc,(mxArray**)(argv)); break; + case 472: flag=_wrap_GeomVector3Semantics__LinearForceVector3Semantics_changeCoordFrame(resc,resv,argc,(mxArray**)(argv)); break; + case 473: flag=_wrap_GeomVector3Semantics__LinearForceVector3Semantics_compose(resc,resv,argc,(mxArray**)(argv)); break; + case 474: flag=_wrap_GeomVector3Semantics__LinearForceVector3Semantics_inverse(resc,resv,argc,(mxArray**)(argv)); break; + case 475: flag=_wrap_GeomVector3Semantics__LinearForceVector3Semantics_dot(resc,resv,argc,(mxArray**)(argv)); break; + case 476: flag=_wrap_delete_GeomVector3Semantics__LinearForceVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; + case 477: flag=_wrap_new_GeomVector3Semantics__AngularForceVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; + case 478: flag=_wrap_GeomVector3Semantics__AngularForceVector3Semantics_setToUnknown(resc,resv,argc,(mxArray**)(argv)); break; + case 479: flag=_wrap_GeomVector3Semantics__AngularForceVector3Semantics_getBody(resc,resv,argc,(mxArray**)(argv)); break; + case 480: flag=_wrap_GeomVector3Semantics__AngularForceVector3Semantics_getRefBody(resc,resv,argc,(mxArray**)(argv)); break; + case 481: flag=_wrap_GeomVector3Semantics__AngularForceVector3Semantics_getCoordinateFrame(resc,resv,argc,(mxArray**)(argv)); break; + case 482: flag=_wrap_GeomVector3Semantics__AngularForceVector3Semantics_isUnknown(resc,resv,argc,(mxArray**)(argv)); break; + case 483: flag=_wrap_GeomVector3Semantics__AngularForceVector3Semantics_changeCoordFrame(resc,resv,argc,(mxArray**)(argv)); break; + case 484: flag=_wrap_GeomVector3Semantics__AngularForceVector3Semantics_compose(resc,resv,argc,(mxArray**)(argv)); break; + case 485: flag=_wrap_GeomVector3Semantics__AngularForceVector3Semantics_inverse(resc,resv,argc,(mxArray**)(argv)); break; + case 486: flag=_wrap_GeomVector3Semantics__AngularForceVector3Semantics_dot(resc,resv,argc,(mxArray**)(argv)); break; + case 487: flag=_wrap_delete_GeomVector3Semantics__AngularForceVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; + case 488: flag=_wrap_GeomVector3__LinearMotionVector3_semantics_get(resc,resv,argc,(mxArray**)(argv)); break; + case 489: flag=_wrap_GeomVector3__LinearMotionVector3_semantics_set(resc,resv,argc,(mxArray**)(argv)); break; + case 490: flag=_wrap_new_GeomVector3__LinearMotionVector3(resc,resv,argc,(mxArray**)(argv)); break; + case 491: flag=_wrap_GeomVector3__LinearMotionVector3_setSemantics(resc,resv,argc,(mxArray**)(argv)); break; + case 492: flag=_wrap_GeomVector3__LinearMotionVector3_changeCoordFrame(resc,resv,argc,(mxArray**)(argv)); break; + case 493: flag=_wrap_GeomVector3__LinearMotionVector3_compose(resc,resv,argc,(mxArray**)(argv)); break; + case 494: flag=_wrap_GeomVector3__LinearMotionVector3_inverse(resc,resv,argc,(mxArray**)(argv)); break; + case 495: flag=_wrap_GeomVector3__LinearMotionVector3_dot(resc,resv,argc,(mxArray**)(argv)); break; + case 496: flag=_wrap_GeomVector3__LinearMotionVector3_plus(resc,resv,argc,(mxArray**)(argv)); break; + case 497: flag=_wrap_GeomVector3__LinearMotionVector3_minus(resc,resv,argc,(mxArray**)(argv)); break; + case 498: flag=_wrap_GeomVector3__LinearMotionVector3_uminus(resc,resv,argc,(mxArray**)(argv)); break; + case 499: flag=_wrap_delete_GeomVector3__LinearMotionVector3(resc,resv,argc,(mxArray**)(argv)); break; + case 500: flag=_wrap_GeomVector3__AngularMotionVector3_semantics_get(resc,resv,argc,(mxArray**)(argv)); break; + case 501: flag=_wrap_GeomVector3__AngularMotionVector3_semantics_set(resc,resv,argc,(mxArray**)(argv)); break; + case 502: flag=_wrap_new_GeomVector3__AngularMotionVector3(resc,resv,argc,(mxArray**)(argv)); break; + case 503: flag=_wrap_GeomVector3__AngularMotionVector3_setSemantics(resc,resv,argc,(mxArray**)(argv)); break; + case 504: flag=_wrap_GeomVector3__AngularMotionVector3_changeCoordFrame(resc,resv,argc,(mxArray**)(argv)); break; + case 505: flag=_wrap_GeomVector3__AngularMotionVector3_compose(resc,resv,argc,(mxArray**)(argv)); break; + case 506: flag=_wrap_GeomVector3__AngularMotionVector3_inverse(resc,resv,argc,(mxArray**)(argv)); break; + case 507: flag=_wrap_GeomVector3__AngularMotionVector3_dot(resc,resv,argc,(mxArray**)(argv)); break; + case 508: flag=_wrap_GeomVector3__AngularMotionVector3_plus(resc,resv,argc,(mxArray**)(argv)); break; + case 509: flag=_wrap_GeomVector3__AngularMotionVector3_minus(resc,resv,argc,(mxArray**)(argv)); break; + case 510: flag=_wrap_GeomVector3__AngularMotionVector3_uminus(resc,resv,argc,(mxArray**)(argv)); break; + case 511: flag=_wrap_delete_GeomVector3__AngularMotionVector3(resc,resv,argc,(mxArray**)(argv)); break; + case 512: flag=_wrap_GeomVector3__LinearForceVector3_semantics_get(resc,resv,argc,(mxArray**)(argv)); break; + case 513: flag=_wrap_GeomVector3__LinearForceVector3_semantics_set(resc,resv,argc,(mxArray**)(argv)); break; + case 514: flag=_wrap_new_GeomVector3__LinearForceVector3(resc,resv,argc,(mxArray**)(argv)); break; + case 515: flag=_wrap_GeomVector3__LinearForceVector3_setSemantics(resc,resv,argc,(mxArray**)(argv)); break; + case 516: flag=_wrap_GeomVector3__LinearForceVector3_changeCoordFrame(resc,resv,argc,(mxArray**)(argv)); break; + case 517: flag=_wrap_GeomVector3__LinearForceVector3_compose(resc,resv,argc,(mxArray**)(argv)); break; + case 518: flag=_wrap_GeomVector3__LinearForceVector3_inverse(resc,resv,argc,(mxArray**)(argv)); break; + case 519: flag=_wrap_GeomVector3__LinearForceVector3_dot(resc,resv,argc,(mxArray**)(argv)); break; + case 520: flag=_wrap_GeomVector3__LinearForceVector3_plus(resc,resv,argc,(mxArray**)(argv)); break; + case 521: flag=_wrap_GeomVector3__LinearForceVector3_minus(resc,resv,argc,(mxArray**)(argv)); break; + case 522: flag=_wrap_GeomVector3__LinearForceVector3_uminus(resc,resv,argc,(mxArray**)(argv)); break; + case 523: flag=_wrap_delete_GeomVector3__LinearForceVector3(resc,resv,argc,(mxArray**)(argv)); break; + case 524: flag=_wrap_GeomVector3__AngularForceVector3_semantics_get(resc,resv,argc,(mxArray**)(argv)); break; + case 525: flag=_wrap_GeomVector3__AngularForceVector3_semantics_set(resc,resv,argc,(mxArray**)(argv)); break; + case 526: flag=_wrap_new_GeomVector3__AngularForceVector3(resc,resv,argc,(mxArray**)(argv)); break; + case 527: flag=_wrap_GeomVector3__AngularForceVector3_setSemantics(resc,resv,argc,(mxArray**)(argv)); break; + case 528: flag=_wrap_GeomVector3__AngularForceVector3_changeCoordFrame(resc,resv,argc,(mxArray**)(argv)); break; + case 529: flag=_wrap_GeomVector3__AngularForceVector3_compose(resc,resv,argc,(mxArray**)(argv)); break; + case 530: flag=_wrap_GeomVector3__AngularForceVector3_inverse(resc,resv,argc,(mxArray**)(argv)); break; + case 531: flag=_wrap_GeomVector3__AngularForceVector3_dot(resc,resv,argc,(mxArray**)(argv)); break; + case 532: flag=_wrap_GeomVector3__AngularForceVector3_plus(resc,resv,argc,(mxArray**)(argv)); break; + case 533: flag=_wrap_GeomVector3__AngularForceVector3_minus(resc,resv,argc,(mxArray**)(argv)); break; + case 534: flag=_wrap_GeomVector3__AngularForceVector3_uminus(resc,resv,argc,(mxArray**)(argv)); break; + case 535: flag=_wrap_delete_GeomVector3__AngularForceVector3(resc,resv,argc,(mxArray**)(argv)); break; + case 536: flag=_wrap_new_ForceVector3Semantics__LinearForceVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; + case 537: flag=_wrap_ForceVector3Semantics__LinearForceVector3Semantics_compose(resc,resv,argc,(mxArray**)(argv)); break; + case 538: flag=_wrap_ForceVector3Semantics__LinearForceVector3Semantics_inverse(resc,resv,argc,(mxArray**)(argv)); break; + case 539: flag=_wrap_delete_ForceVector3Semantics__LinearForceVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; + case 540: flag=_wrap_new_ForceVector3Semantics__AngularForceVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; + case 541: flag=_wrap_ForceVector3Semantics__AngularForceVector3Semantics_compose(resc,resv,argc,(mxArray**)(argv)); break; + case 542: flag=_wrap_ForceVector3Semantics__AngularForceVector3Semantics_inverse(resc,resv,argc,(mxArray**)(argv)); break; + case 543: flag=_wrap_delete_ForceVector3Semantics__AngularForceVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; + case 544: flag=_wrap_new_MotionVector3__LinearMotionVector3(resc,resv,argc,(mxArray**)(argv)); break; + case 545: flag=_wrap_MotionVector3__LinearMotionVector3_cross(resc,resv,argc,(mxArray**)(argv)); break; + case 546: flag=_wrap_delete_MotionVector3__LinearMotionVector3(resc,resv,argc,(mxArray**)(argv)); break; + case 547: flag=_wrap_new_MotionVector3__AngularMotionVector3(resc,resv,argc,(mxArray**)(argv)); break; + case 548: flag=_wrap_MotionVector3__AngularMotionVector3_cross(resc,resv,argc,(mxArray**)(argv)); break; + case 549: flag=_wrap_delete_MotionVector3__AngularMotionVector3(resc,resv,argc,(mxArray**)(argv)); break; + case 550: flag=_wrap_new_ForceVector3__LinearForceVector3(resc,resv,argc,(mxArray**)(argv)); break; + case 551: flag=_wrap_delete_ForceVector3__LinearForceVector3(resc,resv,argc,(mxArray**)(argv)); break; + case 552: flag=_wrap_new_ForceVector3__AngularForceVector3(resc,resv,argc,(mxArray**)(argv)); break; + case 553: flag=_wrap_delete_ForceVector3__AngularForceVector3(resc,resv,argc,(mxArray**)(argv)); break; + case 554: flag=_wrap_new_LinearMotionVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; + case 555: flag=_wrap_LinearMotionVector3Semantics_changePoint(resc,resv,argc,(mxArray**)(argv)); break; + case 556: flag=_wrap_LinearMotionVector3Semantics_compose(resc,resv,argc,(mxArray**)(argv)); break; + case 557: flag=_wrap_delete_LinearMotionVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; + case 558: flag=_wrap_new_LinearMotionVector3(resc,resv,argc,(mxArray**)(argv)); break; + case 559: flag=_wrap_LinearMotionVector3_changePoint(resc,resv,argc,(mxArray**)(argv)); break; + case 560: flag=_wrap_delete_LinearMotionVector3(resc,resv,argc,(mxArray**)(argv)); break; + case 561: flag=_wrap_new_AngularMotionVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; + case 562: flag=_wrap_delete_AngularMotionVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; + case 563: flag=_wrap_new_AngularMotionVector3(resc,resv,argc,(mxArray**)(argv)); break; + case 564: flag=_wrap_AngularMotionVector3_exp(resc,resv,argc,(mxArray**)(argv)); break; + case 565: flag=_wrap_delete_AngularMotionVector3(resc,resv,argc,(mxArray**)(argv)); break; + case 566: flag=_wrap_new_LinearForceVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; + case 567: flag=_wrap_delete_LinearForceVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; + case 568: flag=_wrap_new_LinearForceVector3(resc,resv,argc,(mxArray**)(argv)); break; + case 569: flag=_wrap_delete_LinearForceVector3(resc,resv,argc,(mxArray**)(argv)); break; + case 570: flag=_wrap_new_AngularForceVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; + case 571: flag=_wrap_AngularForceVector3Semantics_changePoint(resc,resv,argc,(mxArray**)(argv)); break; + case 572: flag=_wrap_AngularForceVector3Semantics_compose(resc,resv,argc,(mxArray**)(argv)); break; + case 573: flag=_wrap_delete_AngularForceVector3Semantics(resc,resv,argc,(mxArray**)(argv)); break; + case 574: flag=_wrap_new_AngularForceVector3(resc,resv,argc,(mxArray**)(argv)); break; + case 575: flag=_wrap_AngularForceVector3_changePoint(resc,resv,argc,(mxArray**)(argv)); break; + case 576: flag=_wrap_delete_AngularForceVector3(resc,resv,argc,(mxArray**)(argv)); break; + case 577: flag=_wrap_new_SpatialMotionVectorSemanticsBase(resc,resv,argc,(mxArray**)(argv)); break; + case 578: flag=_wrap_SpatialMotionVectorSemanticsBase_check_linear2angularConsistency(resc,resv,argc,(mxArray**)(argv)); break; + case 579: flag=_wrap_SpatialMotionVectorSemanticsBase_toString(resc,resv,argc,(mxArray**)(argv)); break; + case 580: flag=_wrap_SpatialMotionVectorSemanticsBase_display(resc,resv,argc,(mxArray**)(argv)); break; + case 581: flag=_wrap_delete_SpatialMotionVectorSemanticsBase(resc,resv,argc,(mxArray**)(argv)); break; + case 582: flag=_wrap_new_SpatialForceVectorSemanticsBase(resc,resv,argc,(mxArray**)(argv)); break; + case 583: flag=_wrap_SpatialForceVectorSemanticsBase_check_linear2angularConsistency(resc,resv,argc,(mxArray**)(argv)); break; + case 584: flag=_wrap_SpatialForceVectorSemanticsBase_toString(resc,resv,argc,(mxArray**)(argv)); break; + case 585: flag=_wrap_SpatialForceVectorSemanticsBase_display(resc,resv,argc,(mxArray**)(argv)); break; + case 586: flag=_wrap_delete_SpatialForceVectorSemanticsBase(resc,resv,argc,(mxArray**)(argv)); break; + case 587: flag=_wrap_new_SpatialMotionVectorBase(resc,resv,argc,(mxArray**)(argv)); break; + case 588: flag=_wrap_SpatialMotionVectorBase_getLinearVec3(resc,resv,argc,(mxArray**)(argv)); break; + case 589: flag=_wrap_SpatialMotionVectorBase_getAngularVec3(resc,resv,argc,(mxArray**)(argv)); break; + case 590: flag=_wrap_SpatialMotionVectorBase_setLinearVec3(resc,resv,argc,(mxArray**)(argv)); break; + case 591: flag=_wrap_SpatialMotionVectorBase_setAngularVec3(resc,resv,argc,(mxArray**)(argv)); break; + case 592: flag=_wrap_SpatialMotionVectorBase_paren(resc,resv,argc,(mxArray**)(argv)); break; + case 593: flag=_wrap_SpatialMotionVectorBase_getVal(resc,resv,argc,(mxArray**)(argv)); break; + case 594: flag=_wrap_SpatialMotionVectorBase_setVal(resc,resv,argc,(mxArray**)(argv)); break; + case 595: flag=_wrap_SpatialMotionVectorBase_size(resc,resv,argc,(mxArray**)(argv)); break; + case 596: flag=_wrap_SpatialMotionVectorBase_zero(resc,resv,argc,(mxArray**)(argv)); break; + case 597: flag=_wrap_SpatialMotionVectorBase_changePoint(resc,resv,argc,(mxArray**)(argv)); break; + case 598: flag=_wrap_SpatialMotionVectorBase_changeCoordFrame(resc,resv,argc,(mxArray**)(argv)); break; + case 599: flag=_wrap_SpatialMotionVectorBase_compose(resc,resv,argc,(mxArray**)(argv)); break; + case 600: flag=_wrap_SpatialMotionVectorBase_inverse(resc,resv,argc,(mxArray**)(argv)); break; + case 601: flag=_wrap_SpatialMotionVectorBase_dot(resc,resv,argc,(mxArray**)(argv)); break; + case 602: flag=_wrap_SpatialMotionVectorBase_plus(resc,resv,argc,(mxArray**)(argv)); break; + case 603: flag=_wrap_SpatialMotionVectorBase_minus(resc,resv,argc,(mxArray**)(argv)); break; + case 604: flag=_wrap_SpatialMotionVectorBase_uminus(resc,resv,argc,(mxArray**)(argv)); break; + case 605: flag=_wrap_SpatialMotionVectorBase_Zero(resc,resv,argc,(mxArray**)(argv)); break; + case 606: flag=_wrap_SpatialMotionVectorBase_asVector(resc,resv,argc,(mxArray**)(argv)); break; + case 607: flag=_wrap_SpatialMotionVectorBase_toString(resc,resv,argc,(mxArray**)(argv)); break; + case 608: flag=_wrap_SpatialMotionVectorBase_display(resc,resv,argc,(mxArray**)(argv)); break; + case 609: flag=_wrap_SpatialMotionVectorBase_toMatlab(resc,resv,argc,(mxArray**)(argv)); break; + case 610: flag=_wrap_SpatialMotionVectorBase_fromMatlab(resc,resv,argc,(mxArray**)(argv)); break; + case 611: flag=_wrap_delete_SpatialMotionVectorBase(resc,resv,argc,(mxArray**)(argv)); break; + case 612: flag=_wrap_new_SpatialForceVectorBase(resc,resv,argc,(mxArray**)(argv)); break; + case 613: flag=_wrap_SpatialForceVectorBase_getLinearVec3(resc,resv,argc,(mxArray**)(argv)); break; + case 614: flag=_wrap_SpatialForceVectorBase_getAngularVec3(resc,resv,argc,(mxArray**)(argv)); break; + case 615: flag=_wrap_SpatialForceVectorBase_setLinearVec3(resc,resv,argc,(mxArray**)(argv)); break; + case 616: flag=_wrap_SpatialForceVectorBase_setAngularVec3(resc,resv,argc,(mxArray**)(argv)); break; + case 617: flag=_wrap_SpatialForceVectorBase_paren(resc,resv,argc,(mxArray**)(argv)); break; + case 618: flag=_wrap_SpatialForceVectorBase_getVal(resc,resv,argc,(mxArray**)(argv)); break; + case 619: flag=_wrap_SpatialForceVectorBase_setVal(resc,resv,argc,(mxArray**)(argv)); break; + case 620: flag=_wrap_SpatialForceVectorBase_size(resc,resv,argc,(mxArray**)(argv)); break; + case 621: flag=_wrap_SpatialForceVectorBase_zero(resc,resv,argc,(mxArray**)(argv)); break; + case 622: flag=_wrap_SpatialForceVectorBase_changePoint(resc,resv,argc,(mxArray**)(argv)); break; + case 623: flag=_wrap_SpatialForceVectorBase_changeCoordFrame(resc,resv,argc,(mxArray**)(argv)); break; + case 624: flag=_wrap_SpatialForceVectorBase_compose(resc,resv,argc,(mxArray**)(argv)); break; + case 625: flag=_wrap_SpatialForceVectorBase_inverse(resc,resv,argc,(mxArray**)(argv)); break; + case 626: flag=_wrap_SpatialForceVectorBase_dot(resc,resv,argc,(mxArray**)(argv)); break; + case 627: flag=_wrap_SpatialForceVectorBase_plus(resc,resv,argc,(mxArray**)(argv)); break; + case 628: flag=_wrap_SpatialForceVectorBase_minus(resc,resv,argc,(mxArray**)(argv)); break; + case 629: flag=_wrap_SpatialForceVectorBase_uminus(resc,resv,argc,(mxArray**)(argv)); break; + case 630: flag=_wrap_SpatialForceVectorBase_Zero(resc,resv,argc,(mxArray**)(argv)); break; + case 631: flag=_wrap_SpatialForceVectorBase_asVector(resc,resv,argc,(mxArray**)(argv)); break; + case 632: flag=_wrap_SpatialForceVectorBase_toString(resc,resv,argc,(mxArray**)(argv)); break; + case 633: flag=_wrap_SpatialForceVectorBase_display(resc,resv,argc,(mxArray**)(argv)); break; + case 634: flag=_wrap_SpatialForceVectorBase_toMatlab(resc,resv,argc,(mxArray**)(argv)); break; + case 635: flag=_wrap_SpatialForceVectorBase_fromMatlab(resc,resv,argc,(mxArray**)(argv)); break; + case 636: flag=_wrap_delete_SpatialForceVectorBase(resc,resv,argc,(mxArray**)(argv)); break; + case 637: flag=_wrap_new_Dummy(resc,resv,argc,(mxArray**)(argv)); break; + case 638: flag=_wrap_delete_Dummy(resc,resv,argc,(mxArray**)(argv)); break; + case 639: flag=_wrap_new_SpatialMotionVector(resc,resv,argc,(mxArray**)(argv)); break; + case 640: flag=_wrap_SpatialMotionVector_mtimes(resc,resv,argc,(mxArray**)(argv)); break; + case 641: flag=_wrap_SpatialMotionVector_cross(resc,resv,argc,(mxArray**)(argv)); break; + case 642: flag=_wrap_SpatialMotionVector_asCrossProductMatrix(resc,resv,argc,(mxArray**)(argv)); break; + case 643: flag=_wrap_SpatialMotionVector_asCrossProductMatrixWrench(resc,resv,argc,(mxArray**)(argv)); break; + case 644: flag=_wrap_SpatialMotionVector_exp(resc,resv,argc,(mxArray**)(argv)); break; + case 645: flag=_wrap_delete_SpatialMotionVector(resc,resv,argc,(mxArray**)(argv)); break; + case 646: flag=_wrap_new_SpatialForceVector(resc,resv,argc,(mxArray**)(argv)); break; + case 647: flag=_wrap_delete_SpatialForceVector(resc,resv,argc,(mxArray**)(argv)); break; + case 648: flag=_wrap_SpatialForceVector_mtimes(resc,resv,argc,(mxArray**)(argv)); break; + case 649: flag=_wrap_new_Twist(resc,resv,argc,(mxArray**)(argv)); break; + case 650: flag=_wrap_Twist_plus(resc,resv,argc,(mxArray**)(argv)); break; + case 651: flag=_wrap_Twist_minus(resc,resv,argc,(mxArray**)(argv)); break; + case 652: flag=_wrap_Twist_uminus(resc,resv,argc,(mxArray**)(argv)); break; + case 653: flag=_wrap_Twist_mtimes(resc,resv,argc,(mxArray**)(argv)); break; + case 654: flag=_wrap_delete_Twist(resc,resv,argc,(mxArray**)(argv)); break; + case 655: flag=_wrap_new_Wrench(resc,resv,argc,(mxArray**)(argv)); break; + case 656: flag=_wrap_Wrench_plus(resc,resv,argc,(mxArray**)(argv)); break; + case 657: flag=_wrap_Wrench_minus(resc,resv,argc,(mxArray**)(argv)); break; + case 658: flag=_wrap_Wrench_uminus(resc,resv,argc,(mxArray**)(argv)); break; + case 659: flag=_wrap_delete_Wrench(resc,resv,argc,(mxArray**)(argv)); break; + case 660: flag=_wrap_new_SpatialMomentum(resc,resv,argc,(mxArray**)(argv)); break; + case 661: flag=_wrap_SpatialMomentum_plus(resc,resv,argc,(mxArray**)(argv)); break; + case 662: flag=_wrap_SpatialMomentum_minus(resc,resv,argc,(mxArray**)(argv)); break; + case 663: flag=_wrap_SpatialMomentum_uminus(resc,resv,argc,(mxArray**)(argv)); break; + case 664: flag=_wrap_delete_SpatialMomentum(resc,resv,argc,(mxArray**)(argv)); break; + case 665: flag=_wrap_new_SpatialAcc(resc,resv,argc,(mxArray**)(argv)); break; + case 666: flag=_wrap_SpatialAcc_plus(resc,resv,argc,(mxArray**)(argv)); break; + case 667: flag=_wrap_SpatialAcc_minus(resc,resv,argc,(mxArray**)(argv)); break; + case 668: flag=_wrap_SpatialAcc_uminus(resc,resv,argc,(mxArray**)(argv)); break; + case 669: flag=_wrap_delete_SpatialAcc(resc,resv,argc,(mxArray**)(argv)); break; + case 670: flag=_wrap_new_ClassicalAcc(resc,resv,argc,(mxArray**)(argv)); break; + case 671: flag=_wrap_ClassicalAcc_changeCoordFrame(resc,resv,argc,(mxArray**)(argv)); break; + case 672: flag=_wrap_ClassicalAcc_Zero(resc,resv,argc,(mxArray**)(argv)); break; + case 673: flag=_wrap_ClassicalAcc_fromSpatial(resc,resv,argc,(mxArray**)(argv)); break; + case 674: flag=_wrap_ClassicalAcc_toSpatial(resc,resv,argc,(mxArray**)(argv)); break; + case 675: flag=_wrap_delete_ClassicalAcc(resc,resv,argc,(mxArray**)(argv)); break; + case 676: flag=_wrap_new_Direction(resc,resv,argc,(mxArray**)(argv)); break; + case 677: flag=_wrap_Direction_Normalize(resc,resv,argc,(mxArray**)(argv)); break; + case 678: flag=_wrap_Direction_isParallel(resc,resv,argc,(mxArray**)(argv)); break; + case 679: flag=_wrap_Direction_isPerpendicular(resc,resv,argc,(mxArray**)(argv)); break; + case 680: flag=_wrap_Direction_reverse(resc,resv,argc,(mxArray**)(argv)); break; + case 681: flag=_wrap_Direction_toString(resc,resv,argc,(mxArray**)(argv)); break; + case 682: flag=_wrap_Direction_display(resc,resv,argc,(mxArray**)(argv)); break; + case 683: flag=_wrap_Direction_Default(resc,resv,argc,(mxArray**)(argv)); break; + case 684: flag=_wrap_delete_Direction(resc,resv,argc,(mxArray**)(argv)); break; + case 685: flag=_wrap_new_Axis(resc,resv,argc,(mxArray**)(argv)); break; + case 686: flag=_wrap_Axis_getDirection(resc,resv,argc,(mxArray**)(argv)); break; + case 687: flag=_wrap_Axis_getOrigin(resc,resv,argc,(mxArray**)(argv)); break; + case 688: flag=_wrap_Axis_setDirection(resc,resv,argc,(mxArray**)(argv)); break; + case 689: flag=_wrap_Axis_setOrigin(resc,resv,argc,(mxArray**)(argv)); break; + case 690: flag=_wrap_Axis_getRotationTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 691: flag=_wrap_Axis_getRotationTransformDerivative(resc,resv,argc,(mxArray**)(argv)); break; + case 692: flag=_wrap_Axis_getRotationTwist(resc,resv,argc,(mxArray**)(argv)); break; + case 693: flag=_wrap_Axis_getRotationSpatialAcc(resc,resv,argc,(mxArray**)(argv)); break; + case 694: flag=_wrap_Axis_getTranslationTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 695: flag=_wrap_Axis_getTranslationTransformDerivative(resc,resv,argc,(mxArray**)(argv)); break; + case 696: flag=_wrap_Axis_getTranslationTwist(resc,resv,argc,(mxArray**)(argv)); break; + case 697: flag=_wrap_Axis_getTranslationSpatialAcc(resc,resv,argc,(mxArray**)(argv)); break; + case 698: flag=_wrap_Axis_isParallel(resc,resv,argc,(mxArray**)(argv)); break; + case 699: flag=_wrap_Axis_reverse(resc,resv,argc,(mxArray**)(argv)); break; + case 700: flag=_wrap_Axis_toString(resc,resv,argc,(mxArray**)(argv)); break; + case 701: flag=_wrap_Axis_display(resc,resv,argc,(mxArray**)(argv)); break; + case 702: flag=_wrap_delete_Axis(resc,resv,argc,(mxArray**)(argv)); break; + case 703: flag=_wrap_new_RotationalInertiaRaw(resc,resv,argc,(mxArray**)(argv)); break; + case 704: flag=_wrap_RotationalInertiaRaw_Zero(resc,resv,argc,(mxArray**)(argv)); break; + case 705: flag=_wrap_delete_RotationalInertiaRaw(resc,resv,argc,(mxArray**)(argv)); break; + case 706: flag=_wrap_new_SpatialInertiaRaw(resc,resv,argc,(mxArray**)(argv)); break; + case 707: flag=_wrap_SpatialInertiaRaw_fromRotationalInertiaWrtCenterOfMass(resc,resv,argc,(mxArray**)(argv)); break; + case 708: flag=_wrap_SpatialInertiaRaw_getMass(resc,resv,argc,(mxArray**)(argv)); break; + case 709: flag=_wrap_SpatialInertiaRaw_getCenterOfMass(resc,resv,argc,(mxArray**)(argv)); break; + case 710: flag=_wrap_SpatialInertiaRaw_getRotationalInertiaWrtFrameOrigin(resc,resv,argc,(mxArray**)(argv)); break; + case 711: flag=_wrap_SpatialInertiaRaw_getRotationalInertiaWrtCenterOfMass(resc,resv,argc,(mxArray**)(argv)); break; + case 712: flag=_wrap_SpatialInertiaRaw_combine(resc,resv,argc,(mxArray**)(argv)); break; + case 713: flag=_wrap_SpatialInertiaRaw_multiply(resc,resv,argc,(mxArray**)(argv)); break; + case 714: flag=_wrap_SpatialInertiaRaw_zero(resc,resv,argc,(mxArray**)(argv)); break; + case 715: flag=_wrap_delete_SpatialInertiaRaw(resc,resv,argc,(mxArray**)(argv)); break; + case 716: flag=_wrap_new_SpatialInertia(resc,resv,argc,(mxArray**)(argv)); break; + case 717: flag=_wrap_SpatialInertia_combine(resc,resv,argc,(mxArray**)(argv)); break; + case 718: flag=_wrap_SpatialInertia_asMatrix(resc,resv,argc,(mxArray**)(argv)); break; + case 719: flag=_wrap_SpatialInertia_applyInverse(resc,resv,argc,(mxArray**)(argv)); break; + case 720: flag=_wrap_SpatialInertia_getInverse(resc,resv,argc,(mxArray**)(argv)); break; + case 721: flag=_wrap_SpatialInertia_plus(resc,resv,argc,(mxArray**)(argv)); break; + case 722: flag=_wrap_SpatialInertia_mtimes(resc,resv,argc,(mxArray**)(argv)); break; + case 723: flag=_wrap_SpatialInertia_biasWrench(resc,resv,argc,(mxArray**)(argv)); break; + case 724: flag=_wrap_SpatialInertia_biasWrenchDerivative(resc,resv,argc,(mxArray**)(argv)); break; + case 725: flag=_wrap_SpatialInertia_Zero(resc,resv,argc,(mxArray**)(argv)); break; + case 726: flag=_wrap_SpatialInertia_asVector(resc,resv,argc,(mxArray**)(argv)); break; + case 727: flag=_wrap_SpatialInertia_fromVector(resc,resv,argc,(mxArray**)(argv)); break; + case 728: flag=_wrap_SpatialInertia_isPhysicallyConsistent(resc,resv,argc,(mxArray**)(argv)); break; + case 729: flag=_wrap_SpatialInertia_momentumRegressor(resc,resv,argc,(mxArray**)(argv)); break; + case 730: flag=_wrap_SpatialInertia_momentumDerivativeRegressor(resc,resv,argc,(mxArray**)(argv)); break; + case 731: flag=_wrap_SpatialInertia_momentumDerivativeSlotineLiRegressor(resc,resv,argc,(mxArray**)(argv)); break; + case 732: flag=_wrap_delete_SpatialInertia(resc,resv,argc,(mxArray**)(argv)); break; + case 733: flag=_wrap_new_ArticulatedBodyInertia(resc,resv,argc,(mxArray**)(argv)); break; + case 734: flag=_wrap_ArticulatedBodyInertia_getLinearLinearSubmatrix(resc,resv,argc,(mxArray**)(argv)); break; + case 735: flag=_wrap_ArticulatedBodyInertia_getLinearAngularSubmatrix(resc,resv,argc,(mxArray**)(argv)); break; + case 736: flag=_wrap_ArticulatedBodyInertia_getAngularAngularSubmatrix(resc,resv,argc,(mxArray**)(argv)); break; + case 737: flag=_wrap_ArticulatedBodyInertia_combine(resc,resv,argc,(mxArray**)(argv)); break; + case 738: flag=_wrap_ArticulatedBodyInertia_applyInverse(resc,resv,argc,(mxArray**)(argv)); break; + case 739: flag=_wrap_ArticulatedBodyInertia_asMatrix(resc,resv,argc,(mxArray**)(argv)); break; + case 740: flag=_wrap_ArticulatedBodyInertia_getInverse(resc,resv,argc,(mxArray**)(argv)); break; + case 741: flag=_wrap_ArticulatedBodyInertia_plus(resc,resv,argc,(mxArray**)(argv)); break; + case 742: flag=_wrap_ArticulatedBodyInertia_minus(resc,resv,argc,(mxArray**)(argv)); break; + case 743: flag=_wrap_ArticulatedBodyInertia_mtimes(resc,resv,argc,(mxArray**)(argv)); break; + case 744: flag=_wrap_ArticulatedBodyInertia_zero(resc,resv,argc,(mxArray**)(argv)); break; + case 745: flag=_wrap_ArticulatedBodyInertia_ABADyadHelper(resc,resv,argc,(mxArray**)(argv)); break; + case 746: flag=_wrap_ArticulatedBodyInertia_ABADyadHelperLin(resc,resv,argc,(mxArray**)(argv)); break; + case 747: flag=_wrap_delete_ArticulatedBodyInertia(resc,resv,argc,(mxArray**)(argv)); break; + case 748: flag=_wrap_RigidBodyInertiaNonLinearParametrization_mass_get(resc,resv,argc,(mxArray**)(argv)); break; + case 749: flag=_wrap_RigidBodyInertiaNonLinearParametrization_mass_set(resc,resv,argc,(mxArray**)(argv)); break; + case 750: flag=_wrap_RigidBodyInertiaNonLinearParametrization_com_get(resc,resv,argc,(mxArray**)(argv)); break; + case 751: flag=_wrap_RigidBodyInertiaNonLinearParametrization_com_set(resc,resv,argc,(mxArray**)(argv)); break; + case 752: flag=_wrap_RigidBodyInertiaNonLinearParametrization_link_R_centroidal_get(resc,resv,argc,(mxArray**)(argv)); break; + case 753: flag=_wrap_RigidBodyInertiaNonLinearParametrization_link_R_centroidal_set(resc,resv,argc,(mxArray**)(argv)); break; + case 754: flag=_wrap_RigidBodyInertiaNonLinearParametrization_centralSecondMomentOfMass_get(resc,resv,argc,(mxArray**)(argv)); break; + case 755: flag=_wrap_RigidBodyInertiaNonLinearParametrization_centralSecondMomentOfMass_set(resc,resv,argc,(mxArray**)(argv)); break; + case 756: flag=_wrap_RigidBodyInertiaNonLinearParametrization_getLinkCentroidalTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 757: flag=_wrap_RigidBodyInertiaNonLinearParametrization_fromRigidBodyInertia(resc,resv,argc,(mxArray**)(argv)); break; + case 758: flag=_wrap_RigidBodyInertiaNonLinearParametrization_fromInertialParameters(resc,resv,argc,(mxArray**)(argv)); break; + case 759: flag=_wrap_RigidBodyInertiaNonLinearParametrization_toRigidBodyInertia(resc,resv,argc,(mxArray**)(argv)); break; + case 760: flag=_wrap_RigidBodyInertiaNonLinearParametrization_isPhysicallyConsistent(resc,resv,argc,(mxArray**)(argv)); break; + case 761: flag=_wrap_RigidBodyInertiaNonLinearParametrization_asVectorWithRotationAsVec(resc,resv,argc,(mxArray**)(argv)); break; + case 762: flag=_wrap_RigidBodyInertiaNonLinearParametrization_fromVectorWithRotationAsVec(resc,resv,argc,(mxArray**)(argv)); break; + case 763: flag=_wrap_RigidBodyInertiaNonLinearParametrization_getGradientWithRotationAsVec(resc,resv,argc,(mxArray**)(argv)); break; + case 764: flag=_wrap_new_RigidBodyInertiaNonLinearParametrization(resc,resv,argc,(mxArray**)(argv)); break; + case 765: flag=_wrap_delete_RigidBodyInertiaNonLinearParametrization(resc,resv,argc,(mxArray**)(argv)); break; + case 766: flag=_wrap_new_RotationRaw(resc,resv,argc,(mxArray**)(argv)); break; + case 767: flag=_wrap_RotationRaw_changeOrientFrame(resc,resv,argc,(mxArray**)(argv)); break; + case 768: flag=_wrap_RotationRaw_changeRefOrientFrame(resc,resv,argc,(mxArray**)(argv)); break; + case 769: flag=_wrap_RotationRaw_compose(resc,resv,argc,(mxArray**)(argv)); break; + case 770: flag=_wrap_RotationRaw_inverse2(resc,resv,argc,(mxArray**)(argv)); break; + case 771: flag=_wrap_RotationRaw_changeCoordFrameOf(resc,resv,argc,(mxArray**)(argv)); break; + case 772: flag=_wrap_RotationRaw_RotX(resc,resv,argc,(mxArray**)(argv)); break; + case 773: flag=_wrap_RotationRaw_RotY(resc,resv,argc,(mxArray**)(argv)); break; + case 774: flag=_wrap_RotationRaw_RotZ(resc,resv,argc,(mxArray**)(argv)); break; + case 775: flag=_wrap_RotationRaw_RPY(resc,resv,argc,(mxArray**)(argv)); break; + case 776: flag=_wrap_RotationRaw_Identity(resc,resv,argc,(mxArray**)(argv)); break; + case 777: flag=_wrap_RotationRaw_toString(resc,resv,argc,(mxArray**)(argv)); break; + case 778: flag=_wrap_RotationRaw_display(resc,resv,argc,(mxArray**)(argv)); break; + case 779: flag=_wrap_delete_RotationRaw(resc,resv,argc,(mxArray**)(argv)); break; + case 780: flag=_wrap_new_RotationSemantics(resc,resv,argc,(mxArray**)(argv)); break; + case 781: flag=_wrap_RotationSemantics_setToUnknown(resc,resv,argc,(mxArray**)(argv)); break; + case 782: flag=_wrap_RotationSemantics_getOrientationFrame(resc,resv,argc,(mxArray**)(argv)); break; + case 783: flag=_wrap_RotationSemantics_getBody(resc,resv,argc,(mxArray**)(argv)); break; + case 784: flag=_wrap_RotationSemantics_getReferenceOrientationFrame(resc,resv,argc,(mxArray**)(argv)); break; + case 785: flag=_wrap_RotationSemantics_getRefBody(resc,resv,argc,(mxArray**)(argv)); break; + case 786: flag=_wrap_RotationSemantics_getCoordinateFrame(resc,resv,argc,(mxArray**)(argv)); break; + case 787: flag=_wrap_RotationSemantics_setOrientationFrame(resc,resv,argc,(mxArray**)(argv)); break; + case 788: flag=_wrap_RotationSemantics_setBody(resc,resv,argc,(mxArray**)(argv)); break; + case 789: flag=_wrap_RotationSemantics_setReferenceOrientationFrame(resc,resv,argc,(mxArray**)(argv)); break; + case 790: flag=_wrap_RotationSemantics_setRefBody(resc,resv,argc,(mxArray**)(argv)); break; + case 791: flag=_wrap_RotationSemantics_setCoordinateFrame(resc,resv,argc,(mxArray**)(argv)); break; + case 792: flag=_wrap_RotationSemantics_changeOrientFrame(resc,resv,argc,(mxArray**)(argv)); break; + case 793: flag=_wrap_RotationSemantics_changeRefOrientFrame(resc,resv,argc,(mxArray**)(argv)); break; + case 794: flag=_wrap_RotationSemantics_changeCoordFrameOf(resc,resv,argc,(mxArray**)(argv)); break; + case 795: flag=_wrap_RotationSemantics_compose(resc,resv,argc,(mxArray**)(argv)); break; + case 796: flag=_wrap_RotationSemantics_inverse2(resc,resv,argc,(mxArray**)(argv)); break; + case 797: flag=_wrap_RotationSemantics_toString(resc,resv,argc,(mxArray**)(argv)); break; + case 798: flag=_wrap_RotationSemantics_display(resc,resv,argc,(mxArray**)(argv)); break; + case 799: flag=_wrap_delete_RotationSemantics(resc,resv,argc,(mxArray**)(argv)); break; + case 800: flag=_wrap_new_Rotation(resc,resv,argc,(mxArray**)(argv)); break; + case 801: flag=_wrap_Rotation_getSemantics(resc,resv,argc,(mxArray**)(argv)); break; + case 802: flag=_wrap_Rotation_changeOrientFrame(resc,resv,argc,(mxArray**)(argv)); break; + case 803: flag=_wrap_Rotation_changeRefOrientFrame(resc,resv,argc,(mxArray**)(argv)); break; + case 804: flag=_wrap_Rotation_changeCoordinateFrame(resc,resv,argc,(mxArray**)(argv)); break; + case 805: flag=_wrap_Rotation_compose(resc,resv,argc,(mxArray**)(argv)); break; + case 806: flag=_wrap_Rotation_inverse2(resc,resv,argc,(mxArray**)(argv)); break; + case 807: flag=_wrap_Rotation_changeCoordFrameOf(resc,resv,argc,(mxArray**)(argv)); break; + case 808: flag=_wrap_Rotation_inverse(resc,resv,argc,(mxArray**)(argv)); break; + case 809: flag=_wrap_Rotation_mtimes(resc,resv,argc,(mxArray**)(argv)); break; + case 810: flag=_wrap_Rotation_log(resc,resv,argc,(mxArray**)(argv)); break; + case 811: flag=_wrap_Rotation_fromQuaternion(resc,resv,argc,(mxArray**)(argv)); break; + case 812: flag=_wrap_Rotation_getRPY(resc,resv,argc,(mxArray**)(argv)); break; + case 813: flag=_wrap_Rotation_asRPY(resc,resv,argc,(mxArray**)(argv)); break; + case 814: flag=_wrap_Rotation_getQuaternion(resc,resv,argc,(mxArray**)(argv)); break; + case 815: flag=_wrap_Rotation_asQuaternion(resc,resv,argc,(mxArray**)(argv)); break; + case 816: flag=_wrap_Rotation_RotX(resc,resv,argc,(mxArray**)(argv)); break; + case 817: flag=_wrap_Rotation_RotY(resc,resv,argc,(mxArray**)(argv)); break; + case 818: flag=_wrap_Rotation_RotZ(resc,resv,argc,(mxArray**)(argv)); break; + case 819: flag=_wrap_Rotation_RotAxis(resc,resv,argc,(mxArray**)(argv)); break; + case 820: flag=_wrap_Rotation_RotAxisDerivative(resc,resv,argc,(mxArray**)(argv)); break; + case 821: flag=_wrap_Rotation_RPY(resc,resv,argc,(mxArray**)(argv)); break; + case 822: flag=_wrap_Rotation_RPYRightTrivializedDerivative(resc,resv,argc,(mxArray**)(argv)); break; + case 823: flag=_wrap_Rotation_RPYRightTrivializedDerivativeRateOfChange(resc,resv,argc,(mxArray**)(argv)); break; + case 824: flag=_wrap_Rotation_RPYRightTrivializedDerivativeInverse(resc,resv,argc,(mxArray**)(argv)); break; + case 825: flag=_wrap_Rotation_RPYRightTrivializedDerivativeInverseRateOfChange(resc,resv,argc,(mxArray**)(argv)); break; + case 826: flag=_wrap_Rotation_QuaternionRightTrivializedDerivative(resc,resv,argc,(mxArray**)(argv)); break; + case 827: flag=_wrap_Rotation_QuaternionRightTrivializedDerivativeInverse(resc,resv,argc,(mxArray**)(argv)); break; + case 828: flag=_wrap_Rotation_Identity(resc,resv,argc,(mxArray**)(argv)); break; + case 829: flag=_wrap_Rotation_RotationFromQuaternion(resc,resv,argc,(mxArray**)(argv)); break; + case 830: flag=_wrap_Rotation_leftJacobian(resc,resv,argc,(mxArray**)(argv)); break; + case 831: flag=_wrap_Rotation_leftJacobianInverse(resc,resv,argc,(mxArray**)(argv)); break; + case 832: flag=_wrap_Rotation_toString(resc,resv,argc,(mxArray**)(argv)); break; + case 833: flag=_wrap_Rotation_display(resc,resv,argc,(mxArray**)(argv)); break; + case 834: flag=_wrap_delete_Rotation(resc,resv,argc,(mxArray**)(argv)); break; + case 835: flag=_wrap_new_TransformSemantics(resc,resv,argc,(mxArray**)(argv)); break; + case 836: flag=_wrap_TransformSemantics_getRotationSemantics(resc,resv,argc,(mxArray**)(argv)); break; + case 837: flag=_wrap_TransformSemantics_getPositionSemantics(resc,resv,argc,(mxArray**)(argv)); break; + case 838: flag=_wrap_TransformSemantics_setRotationSemantics(resc,resv,argc,(mxArray**)(argv)); break; + case 839: flag=_wrap_TransformSemantics_setPositionSemantics(resc,resv,argc,(mxArray**)(argv)); break; + case 840: flag=_wrap_TransformSemantics_toString(resc,resv,argc,(mxArray**)(argv)); break; + case 841: flag=_wrap_TransformSemantics_display(resc,resv,argc,(mxArray**)(argv)); break; + case 842: flag=_wrap_delete_TransformSemantics(resc,resv,argc,(mxArray**)(argv)); break; + case 843: flag=_wrap_new_Transform(resc,resv,argc,(mxArray**)(argv)); break; + case 844: flag=_wrap_Transform_fromHomogeneousTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 845: flag=_wrap_Transform_getSemantics(resc,resv,argc,(mxArray**)(argv)); break; + case 846: flag=_wrap_Transform_getRotation(resc,resv,argc,(mxArray**)(argv)); break; + case 847: flag=_wrap_Transform_getPosition(resc,resv,argc,(mxArray**)(argv)); break; + case 848: flag=_wrap_Transform_setRotation(resc,resv,argc,(mxArray**)(argv)); break; + case 849: flag=_wrap_Transform_setPosition(resc,resv,argc,(mxArray**)(argv)); break; + case 850: flag=_wrap_Transform_compose(resc,resv,argc,(mxArray**)(argv)); break; + case 851: flag=_wrap_Transform_inverse2(resc,resv,argc,(mxArray**)(argv)); break; + case 852: flag=_wrap_Transform_inverse(resc,resv,argc,(mxArray**)(argv)); break; + case 853: flag=_wrap_Transform_mtimes(resc,resv,argc,(mxArray**)(argv)); break; + case 854: flag=_wrap_Transform_Identity(resc,resv,argc,(mxArray**)(argv)); break; + case 855: flag=_wrap_Transform_asHomogeneousTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 856: flag=_wrap_Transform_asAdjointTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 857: flag=_wrap_Transform_asAdjointTransformWrench(resc,resv,argc,(mxArray**)(argv)); break; + case 858: flag=_wrap_Transform_log(resc,resv,argc,(mxArray**)(argv)); break; + case 859: flag=_wrap_Transform_toString(resc,resv,argc,(mxArray**)(argv)); break; + case 860: flag=_wrap_Transform_display(resc,resv,argc,(mxArray**)(argv)); break; + case 861: flag=_wrap_delete_Transform(resc,resv,argc,(mxArray**)(argv)); break; + case 862: flag=_wrap_new_TransformDerivative(resc,resv,argc,(mxArray**)(argv)); break; + case 863: flag=_wrap_delete_TransformDerivative(resc,resv,argc,(mxArray**)(argv)); break; + case 864: flag=_wrap_TransformDerivative_getRotationDerivative(resc,resv,argc,(mxArray**)(argv)); break; + case 865: flag=_wrap_TransformDerivative_getPositionDerivative(resc,resv,argc,(mxArray**)(argv)); break; + case 866: flag=_wrap_TransformDerivative_setRotationDerivative(resc,resv,argc,(mxArray**)(argv)); break; + case 867: flag=_wrap_TransformDerivative_setPositionDerivative(resc,resv,argc,(mxArray**)(argv)); break; + case 868: flag=_wrap_TransformDerivative_Zero(resc,resv,argc,(mxArray**)(argv)); break; + case 869: flag=_wrap_TransformDerivative_asHomogeneousTransformDerivative(resc,resv,argc,(mxArray**)(argv)); break; + case 870: flag=_wrap_TransformDerivative_asAdjointTransformDerivative(resc,resv,argc,(mxArray**)(argv)); break; + case 871: flag=_wrap_TransformDerivative_asAdjointTransformWrenchDerivative(resc,resv,argc,(mxArray**)(argv)); break; + case 872: flag=_wrap_TransformDerivative_mtimes(resc,resv,argc,(mxArray**)(argv)); break; + case 873: flag=_wrap_TransformDerivative_derivativeOfInverse(resc,resv,argc,(mxArray**)(argv)); break; + case 874: flag=_wrap_TransformDerivative_transform(resc,resv,argc,(mxArray**)(argv)); break; + case 875: flag=_wrap_dynamic_extent_get(resc,resv,argc,(mxArray**)(argv)); break; + case 876: flag=_wrap_DynamicSpan_extent_get(resc,resv,argc,(mxArray**)(argv)); break; + case 877: flag=_wrap_new_DynamicSpan(resc,resv,argc,(mxArray**)(argv)); break; + case 878: flag=_wrap_delete_DynamicSpan(resc,resv,argc,(mxArray**)(argv)); break; + case 879: flag=_wrap_DynamicSpan_first(resc,resv,argc,(mxArray**)(argv)); break; + case 880: flag=_wrap_DynamicSpan_last(resc,resv,argc,(mxArray**)(argv)); break; + case 881: flag=_wrap_DynamicSpan_subspan(resc,resv,argc,(mxArray**)(argv)); break; + case 882: flag=_wrap_DynamicSpan_size(resc,resv,argc,(mxArray**)(argv)); break; + case 883: flag=_wrap_DynamicSpan_size_bytes(resc,resv,argc,(mxArray**)(argv)); break; + case 884: flag=_wrap_DynamicSpan_empty(resc,resv,argc,(mxArray**)(argv)); break; + case 885: flag=_wrap_DynamicSpan_brace(resc,resv,argc,(mxArray**)(argv)); break; + case 886: flag=_wrap_DynamicSpan_getVal(resc,resv,argc,(mxArray**)(argv)); break; + case 887: flag=_wrap_DynamicSpan_setVal(resc,resv,argc,(mxArray**)(argv)); break; + case 888: flag=_wrap_DynamicSpan_at(resc,resv,argc,(mxArray**)(argv)); break; + case 889: flag=_wrap_DynamicSpan_paren(resc,resv,argc,(mxArray**)(argv)); break; + case 890: flag=_wrap_DynamicSpan_begin(resc,resv,argc,(mxArray**)(argv)); break; + case 891: flag=_wrap_DynamicSpan_end(resc,resv,argc,(mxArray**)(argv)); break; + case 892: flag=_wrap_DynamicSpan_cbegin(resc,resv,argc,(mxArray**)(argv)); break; + case 893: flag=_wrap_DynamicSpan_cend(resc,resv,argc,(mxArray**)(argv)); break; + case 894: flag=_wrap_DynamicSpan_rbegin(resc,resv,argc,(mxArray**)(argv)); break; + case 895: flag=_wrap_DynamicSpan_rend(resc,resv,argc,(mxArray**)(argv)); break; + case 896: flag=_wrap_DynamicSpan_crbegin(resc,resv,argc,(mxArray**)(argv)); break; + case 897: flag=_wrap_DynamicSpan_crend(resc,resv,argc,(mxArray**)(argv)); break; + case 898: flag=_wrap_LINK_INVALID_INDEX_get(resc,resv,argc,(mxArray**)(argv)); break; + case 899: flag=_wrap_LINK_INVALID_INDEX_set(resc,resv,argc,(mxArray**)(argv)); break; + case 900: flag=_wrap_LINK_INVALID_NAME_get(resc,resv,argc,(mxArray**)(argv)); break; + case 901: flag=_wrap_LINK_INVALID_NAME_set(resc,resv,argc,(mxArray**)(argv)); break; + case 902: flag=_wrap_JOINT_INVALID_INDEX_get(resc,resv,argc,(mxArray**)(argv)); break; + case 903: flag=_wrap_JOINT_INVALID_INDEX_set(resc,resv,argc,(mxArray**)(argv)); break; + case 904: flag=_wrap_JOINT_INVALID_NAME_get(resc,resv,argc,(mxArray**)(argv)); break; + case 905: flag=_wrap_JOINT_INVALID_NAME_set(resc,resv,argc,(mxArray**)(argv)); break; + case 906: flag=_wrap_DOF_INVALID_INDEX_get(resc,resv,argc,(mxArray**)(argv)); break; + case 907: flag=_wrap_DOF_INVALID_INDEX_set(resc,resv,argc,(mxArray**)(argv)); break; + case 908: flag=_wrap_DOF_INVALID_NAME_get(resc,resv,argc,(mxArray**)(argv)); break; + case 909: flag=_wrap_DOF_INVALID_NAME_set(resc,resv,argc,(mxArray**)(argv)); break; + case 910: flag=_wrap_FRAME_INVALID_INDEX_get(resc,resv,argc,(mxArray**)(argv)); break; + case 911: flag=_wrap_FRAME_INVALID_INDEX_set(resc,resv,argc,(mxArray**)(argv)); break; + case 912: flag=_wrap_FRAME_INVALID_NAME_get(resc,resv,argc,(mxArray**)(argv)); break; + case 913: flag=_wrap_FRAME_INVALID_NAME_set(resc,resv,argc,(mxArray**)(argv)); break; + case 914: flag=_wrap_TRAVERSAL_INVALID_INDEX_get(resc,resv,argc,(mxArray**)(argv)); break; + case 915: flag=_wrap_TRAVERSAL_INVALID_INDEX_set(resc,resv,argc,(mxArray**)(argv)); break; + case 916: flag=_wrap_new_LinkPositions(resc,resv,argc,(mxArray**)(argv)); break; + case 917: flag=_wrap_LinkPositions_resize(resc,resv,argc,(mxArray**)(argv)); break; + case 918: flag=_wrap_LinkPositions_isConsistent(resc,resv,argc,(mxArray**)(argv)); break; + case 919: flag=_wrap_LinkPositions_getNrOfLinks(resc,resv,argc,(mxArray**)(argv)); break; + case 920: flag=_wrap_LinkPositions_paren(resc,resv,argc,(mxArray**)(argv)); break; + case 921: flag=_wrap_LinkPositions_toString(resc,resv,argc,(mxArray**)(argv)); break; + case 922: flag=_wrap_delete_LinkPositions(resc,resv,argc,(mxArray**)(argv)); break; + case 923: flag=_wrap_new_LinkWrenches(resc,resv,argc,(mxArray**)(argv)); break; + case 924: flag=_wrap_LinkWrenches_resize(resc,resv,argc,(mxArray**)(argv)); break; + case 925: flag=_wrap_LinkWrenches_isConsistent(resc,resv,argc,(mxArray**)(argv)); break; + case 926: flag=_wrap_LinkWrenches_getNrOfLinks(resc,resv,argc,(mxArray**)(argv)); break; + case 927: flag=_wrap_LinkWrenches_paren(resc,resv,argc,(mxArray**)(argv)); break; + case 928: flag=_wrap_LinkWrenches_toString(resc,resv,argc,(mxArray**)(argv)); break; + case 929: flag=_wrap_LinkWrenches_zero(resc,resv,argc,(mxArray**)(argv)); break; + case 930: flag=_wrap_delete_LinkWrenches(resc,resv,argc,(mxArray**)(argv)); break; + case 931: flag=_wrap_new_LinkInertias(resc,resv,argc,(mxArray**)(argv)); break; + case 932: flag=_wrap_LinkInertias_resize(resc,resv,argc,(mxArray**)(argv)); break; + case 933: flag=_wrap_LinkInertias_isConsistent(resc,resv,argc,(mxArray**)(argv)); break; + case 934: flag=_wrap_LinkInertias_paren(resc,resv,argc,(mxArray**)(argv)); break; + case 935: flag=_wrap_delete_LinkInertias(resc,resv,argc,(mxArray**)(argv)); break; + case 936: flag=_wrap_new_LinkArticulatedBodyInertias(resc,resv,argc,(mxArray**)(argv)); break; + case 937: flag=_wrap_LinkArticulatedBodyInertias_resize(resc,resv,argc,(mxArray**)(argv)); break; + case 938: flag=_wrap_LinkArticulatedBodyInertias_isConsistent(resc,resv,argc,(mxArray**)(argv)); break; + case 939: flag=_wrap_LinkArticulatedBodyInertias_paren(resc,resv,argc,(mxArray**)(argv)); break; + case 940: flag=_wrap_delete_LinkArticulatedBodyInertias(resc,resv,argc,(mxArray**)(argv)); break; + case 941: flag=_wrap_new_LinkVelArray(resc,resv,argc,(mxArray**)(argv)); break; + case 942: flag=_wrap_LinkVelArray_resize(resc,resv,argc,(mxArray**)(argv)); break; + case 943: flag=_wrap_LinkVelArray_isConsistent(resc,resv,argc,(mxArray**)(argv)); break; + case 944: flag=_wrap_LinkVelArray_getNrOfLinks(resc,resv,argc,(mxArray**)(argv)); break; + case 945: flag=_wrap_LinkVelArray_paren(resc,resv,argc,(mxArray**)(argv)); break; + case 946: flag=_wrap_LinkVelArray_toString(resc,resv,argc,(mxArray**)(argv)); break; + case 947: flag=_wrap_delete_LinkVelArray(resc,resv,argc,(mxArray**)(argv)); break; + case 948: flag=_wrap_new_LinkAccArray(resc,resv,argc,(mxArray**)(argv)); break; + case 949: flag=_wrap_LinkAccArray_resize(resc,resv,argc,(mxArray**)(argv)); break; + case 950: flag=_wrap_LinkAccArray_isConsistent(resc,resv,argc,(mxArray**)(argv)); break; + case 951: flag=_wrap_LinkAccArray_paren(resc,resv,argc,(mxArray**)(argv)); break; + case 952: flag=_wrap_LinkAccArray_getNrOfLinks(resc,resv,argc,(mxArray**)(argv)); break; + case 953: flag=_wrap_LinkAccArray_toString(resc,resv,argc,(mxArray**)(argv)); break; + case 954: flag=_wrap_delete_LinkAccArray(resc,resv,argc,(mxArray**)(argv)); break; + case 955: flag=_wrap_new_Link(resc,resv,argc,(mxArray**)(argv)); break; + case 956: flag=_wrap_Link_inertia(resc,resv,argc,(mxArray**)(argv)); break; + case 957: flag=_wrap_Link_setInertia(resc,resv,argc,(mxArray**)(argv)); break; + case 958: flag=_wrap_Link_getInertia(resc,resv,argc,(mxArray**)(argv)); break; + case 959: flag=_wrap_Link_setIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 960: flag=_wrap_Link_getIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 961: flag=_wrap_delete_Link(resc,resv,argc,(mxArray**)(argv)); break; + case 962: flag=_wrap_delete_IJoint(resc,resv,argc,(mxArray**)(argv)); break; + case 963: flag=_wrap_IJoint_clone(resc,resv,argc,(mxArray**)(argv)); break; + case 964: flag=_wrap_IJoint_getNrOfPosCoords(resc,resv,argc,(mxArray**)(argv)); break; + case 965: flag=_wrap_IJoint_getNrOfDOFs(resc,resv,argc,(mxArray**)(argv)); break; + case 966: flag=_wrap_IJoint_setAttachedLinks(resc,resv,argc,(mxArray**)(argv)); break; + case 967: flag=_wrap_IJoint_setRestTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 968: flag=_wrap_IJoint_getFirstAttachedLink(resc,resv,argc,(mxArray**)(argv)); break; + case 969: flag=_wrap_IJoint_getSecondAttachedLink(resc,resv,argc,(mxArray**)(argv)); break; + case 970: flag=_wrap_IJoint_getRestTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 971: flag=_wrap_IJoint_getTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 972: flag=_wrap_IJoint_getTransformDerivative(resc,resv,argc,(mxArray**)(argv)); break; + case 973: flag=_wrap_IJoint_getMotionSubspaceVector(resc,resv,argc,(mxArray**)(argv)); break; + case 974: flag=_wrap_IJoint_computeChildPosVelAcc(resc,resv,argc,(mxArray**)(argv)); break; + case 975: flag=_wrap_IJoint_computeChildVelAcc(resc,resv,argc,(mxArray**)(argv)); break; + case 976: flag=_wrap_IJoint_computeChildVel(resc,resv,argc,(mxArray**)(argv)); break; + case 977: flag=_wrap_IJoint_computeChildAcc(resc,resv,argc,(mxArray**)(argv)); break; + case 978: flag=_wrap_IJoint_computeChildBiasAcc(resc,resv,argc,(mxArray**)(argv)); break; + case 979: flag=_wrap_IJoint_computeJointTorque(resc,resv,argc,(mxArray**)(argv)); break; + case 980: flag=_wrap_IJoint_setIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 981: flag=_wrap_IJoint_getIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 982: flag=_wrap_IJoint_setPosCoordsOffset(resc,resv,argc,(mxArray**)(argv)); break; + case 983: flag=_wrap_IJoint_getPosCoordsOffset(resc,resv,argc,(mxArray**)(argv)); break; + case 984: flag=_wrap_IJoint_setDOFsOffset(resc,resv,argc,(mxArray**)(argv)); break; + case 985: flag=_wrap_IJoint_getDOFsOffset(resc,resv,argc,(mxArray**)(argv)); break; + case 986: flag=_wrap_IJoint_hasPosLimits(resc,resv,argc,(mxArray**)(argv)); break; + case 987: flag=_wrap_IJoint_enablePosLimits(resc,resv,argc,(mxArray**)(argv)); break; + case 988: flag=_wrap_IJoint_getPosLimits(resc,resv,argc,(mxArray**)(argv)); break; + case 989: flag=_wrap_IJoint_getMinPosLimit(resc,resv,argc,(mxArray**)(argv)); break; + case 990: flag=_wrap_IJoint_getMaxPosLimit(resc,resv,argc,(mxArray**)(argv)); break; + case 991: flag=_wrap_IJoint_setPosLimits(resc,resv,argc,(mxArray**)(argv)); break; + case 992: flag=_wrap_IJoint_isRevoluteJoint(resc,resv,argc,(mxArray**)(argv)); break; + case 993: flag=_wrap_IJoint_isFixedJoint(resc,resv,argc,(mxArray**)(argv)); break; + case 994: flag=_wrap_IJoint_asRevoluteJoint(resc,resv,argc,(mxArray**)(argv)); break; + case 995: flag=_wrap_IJoint_asFixedJoint(resc,resv,argc,(mxArray**)(argv)); break; + case 996: flag=_wrap_new_FixedJoint(resc,resv,argc,(mxArray**)(argv)); break; + case 997: flag=_wrap_delete_FixedJoint(resc,resv,argc,(mxArray**)(argv)); break; + case 998: flag=_wrap_FixedJoint_clone(resc,resv,argc,(mxArray**)(argv)); break; + case 999: flag=_wrap_FixedJoint_getNrOfPosCoords(resc,resv,argc,(mxArray**)(argv)); break; + case 1000: flag=_wrap_FixedJoint_getNrOfDOFs(resc,resv,argc,(mxArray**)(argv)); break; + case 1001: flag=_wrap_FixedJoint_setAttachedLinks(resc,resv,argc,(mxArray**)(argv)); break; + case 1002: flag=_wrap_FixedJoint_setRestTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 1003: flag=_wrap_FixedJoint_getFirstAttachedLink(resc,resv,argc,(mxArray**)(argv)); break; + case 1004: flag=_wrap_FixedJoint_getSecondAttachedLink(resc,resv,argc,(mxArray**)(argv)); break; + case 1005: flag=_wrap_FixedJoint_getRestTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 1006: flag=_wrap_FixedJoint_getTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 1007: flag=_wrap_FixedJoint_getTransformDerivative(resc,resv,argc,(mxArray**)(argv)); break; + case 1008: flag=_wrap_FixedJoint_getMotionSubspaceVector(resc,resv,argc,(mxArray**)(argv)); break; + case 1009: flag=_wrap_FixedJoint_computeChildPosVelAcc(resc,resv,argc,(mxArray**)(argv)); break; + case 1010: flag=_wrap_FixedJoint_computeChildVelAcc(resc,resv,argc,(mxArray**)(argv)); break; + case 1011: flag=_wrap_FixedJoint_computeChildVel(resc,resv,argc,(mxArray**)(argv)); break; + case 1012: flag=_wrap_FixedJoint_computeChildAcc(resc,resv,argc,(mxArray**)(argv)); break; + case 1013: flag=_wrap_FixedJoint_computeChildBiasAcc(resc,resv,argc,(mxArray**)(argv)); break; + case 1014: flag=_wrap_FixedJoint_computeJointTorque(resc,resv,argc,(mxArray**)(argv)); break; + case 1015: flag=_wrap_FixedJoint_setIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1016: flag=_wrap_FixedJoint_getIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1017: flag=_wrap_FixedJoint_setPosCoordsOffset(resc,resv,argc,(mxArray**)(argv)); break; + case 1018: flag=_wrap_FixedJoint_getPosCoordsOffset(resc,resv,argc,(mxArray**)(argv)); break; + case 1019: flag=_wrap_FixedJoint_setDOFsOffset(resc,resv,argc,(mxArray**)(argv)); break; + case 1020: flag=_wrap_FixedJoint_getDOFsOffset(resc,resv,argc,(mxArray**)(argv)); break; + case 1021: flag=_wrap_FixedJoint_hasPosLimits(resc,resv,argc,(mxArray**)(argv)); break; + case 1022: flag=_wrap_FixedJoint_enablePosLimits(resc,resv,argc,(mxArray**)(argv)); break; + case 1023: flag=_wrap_FixedJoint_getPosLimits(resc,resv,argc,(mxArray**)(argv)); break; + case 1024: flag=_wrap_FixedJoint_getMinPosLimit(resc,resv,argc,(mxArray**)(argv)); break; + case 1025: flag=_wrap_FixedJoint_getMaxPosLimit(resc,resv,argc,(mxArray**)(argv)); break; + case 1026: flag=_wrap_FixedJoint_setPosLimits(resc,resv,argc,(mxArray**)(argv)); break; + case 1027: flag=_wrap_delete_MovableJointImpl1(resc,resv,argc,(mxArray**)(argv)); break; + case 1028: flag=_wrap_MovableJointImpl1_getNrOfPosCoords(resc,resv,argc,(mxArray**)(argv)); break; + case 1029: flag=_wrap_MovableJointImpl1_getNrOfDOFs(resc,resv,argc,(mxArray**)(argv)); break; + case 1030: flag=_wrap_MovableJointImpl1_setIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1031: flag=_wrap_MovableJointImpl1_getIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1032: flag=_wrap_MovableJointImpl1_setPosCoordsOffset(resc,resv,argc,(mxArray**)(argv)); break; + case 1033: flag=_wrap_MovableJointImpl1_getPosCoordsOffset(resc,resv,argc,(mxArray**)(argv)); break; + case 1034: flag=_wrap_MovableJointImpl1_setDOFsOffset(resc,resv,argc,(mxArray**)(argv)); break; + case 1035: flag=_wrap_MovableJointImpl1_getDOFsOffset(resc,resv,argc,(mxArray**)(argv)); break; + case 1036: flag=_wrap_delete_MovableJointImpl2(resc,resv,argc,(mxArray**)(argv)); break; + case 1037: flag=_wrap_MovableJointImpl2_getNrOfPosCoords(resc,resv,argc,(mxArray**)(argv)); break; + case 1038: flag=_wrap_MovableJointImpl2_getNrOfDOFs(resc,resv,argc,(mxArray**)(argv)); break; + case 1039: flag=_wrap_MovableJointImpl2_setIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1040: flag=_wrap_MovableJointImpl2_getIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1041: flag=_wrap_MovableJointImpl2_setPosCoordsOffset(resc,resv,argc,(mxArray**)(argv)); break; + case 1042: flag=_wrap_MovableJointImpl2_getPosCoordsOffset(resc,resv,argc,(mxArray**)(argv)); break; + case 1043: flag=_wrap_MovableJointImpl2_setDOFsOffset(resc,resv,argc,(mxArray**)(argv)); break; + case 1044: flag=_wrap_MovableJointImpl2_getDOFsOffset(resc,resv,argc,(mxArray**)(argv)); break; + case 1045: flag=_wrap_delete_MovableJointImpl3(resc,resv,argc,(mxArray**)(argv)); break; + case 1046: flag=_wrap_MovableJointImpl3_getNrOfPosCoords(resc,resv,argc,(mxArray**)(argv)); break; + case 1047: flag=_wrap_MovableJointImpl3_getNrOfDOFs(resc,resv,argc,(mxArray**)(argv)); break; + case 1048: flag=_wrap_MovableJointImpl3_setIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1049: flag=_wrap_MovableJointImpl3_getIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1050: flag=_wrap_MovableJointImpl3_setPosCoordsOffset(resc,resv,argc,(mxArray**)(argv)); break; + case 1051: flag=_wrap_MovableJointImpl3_getPosCoordsOffset(resc,resv,argc,(mxArray**)(argv)); break; + case 1052: flag=_wrap_MovableJointImpl3_setDOFsOffset(resc,resv,argc,(mxArray**)(argv)); break; + case 1053: flag=_wrap_MovableJointImpl3_getDOFsOffset(resc,resv,argc,(mxArray**)(argv)); break; + case 1054: flag=_wrap_delete_MovableJointImpl4(resc,resv,argc,(mxArray**)(argv)); break; + case 1055: flag=_wrap_MovableJointImpl4_getNrOfPosCoords(resc,resv,argc,(mxArray**)(argv)); break; + case 1056: flag=_wrap_MovableJointImpl4_getNrOfDOFs(resc,resv,argc,(mxArray**)(argv)); break; + case 1057: flag=_wrap_MovableJointImpl4_setIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1058: flag=_wrap_MovableJointImpl4_getIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1059: flag=_wrap_MovableJointImpl4_setPosCoordsOffset(resc,resv,argc,(mxArray**)(argv)); break; + case 1060: flag=_wrap_MovableJointImpl4_getPosCoordsOffset(resc,resv,argc,(mxArray**)(argv)); break; + case 1061: flag=_wrap_MovableJointImpl4_setDOFsOffset(resc,resv,argc,(mxArray**)(argv)); break; + case 1062: flag=_wrap_MovableJointImpl4_getDOFsOffset(resc,resv,argc,(mxArray**)(argv)); break; + case 1063: flag=_wrap_delete_MovableJointImpl5(resc,resv,argc,(mxArray**)(argv)); break; + case 1064: flag=_wrap_MovableJointImpl5_getNrOfPosCoords(resc,resv,argc,(mxArray**)(argv)); break; + case 1065: flag=_wrap_MovableJointImpl5_getNrOfDOFs(resc,resv,argc,(mxArray**)(argv)); break; + case 1066: flag=_wrap_MovableJointImpl5_setIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1067: flag=_wrap_MovableJointImpl5_getIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1068: flag=_wrap_MovableJointImpl5_setPosCoordsOffset(resc,resv,argc,(mxArray**)(argv)); break; + case 1069: flag=_wrap_MovableJointImpl5_getPosCoordsOffset(resc,resv,argc,(mxArray**)(argv)); break; + case 1070: flag=_wrap_MovableJointImpl5_setDOFsOffset(resc,resv,argc,(mxArray**)(argv)); break; + case 1071: flag=_wrap_MovableJointImpl5_getDOFsOffset(resc,resv,argc,(mxArray**)(argv)); break; + case 1072: flag=_wrap_delete_MovableJointImpl6(resc,resv,argc,(mxArray**)(argv)); break; + case 1073: flag=_wrap_MovableJointImpl6_getNrOfPosCoords(resc,resv,argc,(mxArray**)(argv)); break; + case 1074: flag=_wrap_MovableJointImpl6_getNrOfDOFs(resc,resv,argc,(mxArray**)(argv)); break; + case 1075: flag=_wrap_MovableJointImpl6_setIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1076: flag=_wrap_MovableJointImpl6_getIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1077: flag=_wrap_MovableJointImpl6_setPosCoordsOffset(resc,resv,argc,(mxArray**)(argv)); break; + case 1078: flag=_wrap_MovableJointImpl6_getPosCoordsOffset(resc,resv,argc,(mxArray**)(argv)); break; + case 1079: flag=_wrap_MovableJointImpl6_setDOFsOffset(resc,resv,argc,(mxArray**)(argv)); break; + case 1080: flag=_wrap_MovableJointImpl6_getDOFsOffset(resc,resv,argc,(mxArray**)(argv)); break; + case 1081: flag=_wrap_new_RevoluteJoint(resc,resv,argc,(mxArray**)(argv)); break; + case 1082: flag=_wrap_delete_RevoluteJoint(resc,resv,argc,(mxArray**)(argv)); break; + case 1083: flag=_wrap_RevoluteJoint_clone(resc,resv,argc,(mxArray**)(argv)); break; + case 1084: flag=_wrap_RevoluteJoint_setAttachedLinks(resc,resv,argc,(mxArray**)(argv)); break; + case 1085: flag=_wrap_RevoluteJoint_setRestTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 1086: flag=_wrap_RevoluteJoint_setAxis(resc,resv,argc,(mxArray**)(argv)); break; + case 1087: flag=_wrap_RevoluteJoint_getFirstAttachedLink(resc,resv,argc,(mxArray**)(argv)); break; + case 1088: flag=_wrap_RevoluteJoint_getSecondAttachedLink(resc,resv,argc,(mxArray**)(argv)); break; + case 1089: flag=_wrap_RevoluteJoint_getAxis(resc,resv,argc,(mxArray**)(argv)); break; + case 1090: flag=_wrap_RevoluteJoint_getRestTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 1091: flag=_wrap_RevoluteJoint_getTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 1092: flag=_wrap_RevoluteJoint_getTransformDerivative(resc,resv,argc,(mxArray**)(argv)); break; + case 1093: flag=_wrap_RevoluteJoint_getMotionSubspaceVector(resc,resv,argc,(mxArray**)(argv)); break; + case 1094: flag=_wrap_RevoluteJoint_computeChildPosVelAcc(resc,resv,argc,(mxArray**)(argv)); break; + case 1095: flag=_wrap_RevoluteJoint_computeChildVel(resc,resv,argc,(mxArray**)(argv)); break; + case 1096: flag=_wrap_RevoluteJoint_computeChildVelAcc(resc,resv,argc,(mxArray**)(argv)); break; + case 1097: flag=_wrap_RevoluteJoint_computeChildAcc(resc,resv,argc,(mxArray**)(argv)); break; + case 1098: flag=_wrap_RevoluteJoint_computeChildBiasAcc(resc,resv,argc,(mxArray**)(argv)); break; + case 1099: flag=_wrap_RevoluteJoint_computeJointTorque(resc,resv,argc,(mxArray**)(argv)); break; + case 1100: flag=_wrap_RevoluteJoint_hasPosLimits(resc,resv,argc,(mxArray**)(argv)); break; + case 1101: flag=_wrap_RevoluteJoint_enablePosLimits(resc,resv,argc,(mxArray**)(argv)); break; + case 1102: flag=_wrap_RevoluteJoint_getPosLimits(resc,resv,argc,(mxArray**)(argv)); break; + case 1103: flag=_wrap_RevoluteJoint_getMinPosLimit(resc,resv,argc,(mxArray**)(argv)); break; + case 1104: flag=_wrap_RevoluteJoint_getMaxPosLimit(resc,resv,argc,(mxArray**)(argv)); break; + case 1105: flag=_wrap_RevoluteJoint_setPosLimits(resc,resv,argc,(mxArray**)(argv)); break; + case 1106: flag=_wrap_new_PrismaticJoint(resc,resv,argc,(mxArray**)(argv)); break; + case 1107: flag=_wrap_delete_PrismaticJoint(resc,resv,argc,(mxArray**)(argv)); break; + case 1108: flag=_wrap_PrismaticJoint_clone(resc,resv,argc,(mxArray**)(argv)); break; + case 1109: flag=_wrap_PrismaticJoint_setAttachedLinks(resc,resv,argc,(mxArray**)(argv)); break; + case 1110: flag=_wrap_PrismaticJoint_setRestTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 1111: flag=_wrap_PrismaticJoint_setAxis(resc,resv,argc,(mxArray**)(argv)); break; + case 1112: flag=_wrap_PrismaticJoint_getFirstAttachedLink(resc,resv,argc,(mxArray**)(argv)); break; + case 1113: flag=_wrap_PrismaticJoint_getSecondAttachedLink(resc,resv,argc,(mxArray**)(argv)); break; + case 1114: flag=_wrap_PrismaticJoint_getAxis(resc,resv,argc,(mxArray**)(argv)); break; + case 1115: flag=_wrap_PrismaticJoint_getRestTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 1116: flag=_wrap_PrismaticJoint_getTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 1117: flag=_wrap_PrismaticJoint_getTransformDerivative(resc,resv,argc,(mxArray**)(argv)); break; + case 1118: flag=_wrap_PrismaticJoint_getMotionSubspaceVector(resc,resv,argc,(mxArray**)(argv)); break; + case 1119: flag=_wrap_PrismaticJoint_computeChildPosVelAcc(resc,resv,argc,(mxArray**)(argv)); break; + case 1120: flag=_wrap_PrismaticJoint_computeChildVel(resc,resv,argc,(mxArray**)(argv)); break; + case 1121: flag=_wrap_PrismaticJoint_computeChildVelAcc(resc,resv,argc,(mxArray**)(argv)); break; + case 1122: flag=_wrap_PrismaticJoint_computeChildAcc(resc,resv,argc,(mxArray**)(argv)); break; + case 1123: flag=_wrap_PrismaticJoint_computeChildBiasAcc(resc,resv,argc,(mxArray**)(argv)); break; + case 1124: flag=_wrap_PrismaticJoint_computeJointTorque(resc,resv,argc,(mxArray**)(argv)); break; + case 1125: flag=_wrap_PrismaticJoint_hasPosLimits(resc,resv,argc,(mxArray**)(argv)); break; + case 1126: flag=_wrap_PrismaticJoint_enablePosLimits(resc,resv,argc,(mxArray**)(argv)); break; + case 1127: flag=_wrap_PrismaticJoint_getPosLimits(resc,resv,argc,(mxArray**)(argv)); break; + case 1128: flag=_wrap_PrismaticJoint_getMinPosLimit(resc,resv,argc,(mxArray**)(argv)); break; + case 1129: flag=_wrap_PrismaticJoint_getMaxPosLimit(resc,resv,argc,(mxArray**)(argv)); break; + case 1130: flag=_wrap_PrismaticJoint_setPosLimits(resc,resv,argc,(mxArray**)(argv)); break; + case 1131: flag=_wrap_new_Traversal(resc,resv,argc,(mxArray**)(argv)); break; + case 1132: flag=_wrap_delete_Traversal(resc,resv,argc,(mxArray**)(argv)); break; + case 1133: flag=_wrap_Traversal_getNrOfVisitedLinks(resc,resv,argc,(mxArray**)(argv)); break; + case 1134: flag=_wrap_Traversal_getLink(resc,resv,argc,(mxArray**)(argv)); break; + case 1135: flag=_wrap_Traversal_getBaseLink(resc,resv,argc,(mxArray**)(argv)); break; + case 1136: flag=_wrap_Traversal_getParentLink(resc,resv,argc,(mxArray**)(argv)); break; + case 1137: flag=_wrap_Traversal_getParentJoint(resc,resv,argc,(mxArray**)(argv)); break; + case 1138: flag=_wrap_Traversal_getParentLinkFromLinkIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1139: flag=_wrap_Traversal_getParentJointFromLinkIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1140: flag=_wrap_Traversal_getTraversalIndexFromLinkIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1141: flag=_wrap_Traversal_reset(resc,resv,argc,(mxArray**)(argv)); break; + case 1142: flag=_wrap_Traversal_addTraversalBase(resc,resv,argc,(mxArray**)(argv)); break; + case 1143: flag=_wrap_Traversal_addTraversalElement(resc,resv,argc,(mxArray**)(argv)); break; + case 1144: flag=_wrap_Traversal_isParentOf(resc,resv,argc,(mxArray**)(argv)); break; + case 1145: flag=_wrap_Traversal_getChildLinkIndexFromJointIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1146: flag=_wrap_Traversal_getParentLinkIndexFromJointIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1147: flag=_wrap_Traversal_toString(resc,resv,argc,(mxArray**)(argv)); break; + case 1148: flag=_wrap_delete_SolidShape(resc,resv,argc,(mxArray**)(argv)); break; + case 1149: flag=_wrap_SolidShape_clone(resc,resv,argc,(mxArray**)(argv)); break; + case 1150: flag=_wrap_SolidShape_name_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1151: flag=_wrap_SolidShape_name_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1152: flag=_wrap_SolidShape_nameIsValid_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1153: flag=_wrap_SolidShape_nameIsValid_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1154: flag=_wrap_SolidShape_link_H_geometry_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1155: flag=_wrap_SolidShape_link_H_geometry_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1156: flag=_wrap_SolidShape_material_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1157: flag=_wrap_SolidShape_material_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1158: flag=_wrap_SolidShape_isSphere(resc,resv,argc,(mxArray**)(argv)); break; + case 1159: flag=_wrap_SolidShape_isBox(resc,resv,argc,(mxArray**)(argv)); break; + case 1160: flag=_wrap_SolidShape_isCylinder(resc,resv,argc,(mxArray**)(argv)); break; + case 1161: flag=_wrap_SolidShape_isExternalMesh(resc,resv,argc,(mxArray**)(argv)); break; + case 1162: flag=_wrap_SolidShape_asSphere(resc,resv,argc,(mxArray**)(argv)); break; + case 1163: flag=_wrap_SolidShape_asBox(resc,resv,argc,(mxArray**)(argv)); break; + case 1164: flag=_wrap_SolidShape_asCylinder(resc,resv,argc,(mxArray**)(argv)); break; + case 1165: flag=_wrap_SolidShape_asExternalMesh(resc,resv,argc,(mxArray**)(argv)); break; + case 1166: flag=_wrap_delete_Sphere(resc,resv,argc,(mxArray**)(argv)); break; + case 1167: flag=_wrap_Sphere_clone(resc,resv,argc,(mxArray**)(argv)); break; + case 1168: flag=_wrap_Sphere_radius_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1169: flag=_wrap_Sphere_radius_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1170: flag=_wrap_new_Sphere(resc,resv,argc,(mxArray**)(argv)); break; + case 1171: flag=_wrap_delete_Box(resc,resv,argc,(mxArray**)(argv)); break; + case 1172: flag=_wrap_Box_clone(resc,resv,argc,(mxArray**)(argv)); break; + case 1173: flag=_wrap_Box_x_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1174: flag=_wrap_Box_x_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1175: flag=_wrap_Box_y_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1176: flag=_wrap_Box_y_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1177: flag=_wrap_Box_z_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1178: flag=_wrap_Box_z_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1179: flag=_wrap_new_Box(resc,resv,argc,(mxArray**)(argv)); break; + case 1180: flag=_wrap_delete_Cylinder(resc,resv,argc,(mxArray**)(argv)); break; + case 1181: flag=_wrap_Cylinder_clone(resc,resv,argc,(mxArray**)(argv)); break; + case 1182: flag=_wrap_Cylinder_length_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1183: flag=_wrap_Cylinder_length_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1184: flag=_wrap_Cylinder_radius_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1185: flag=_wrap_Cylinder_radius_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1186: flag=_wrap_new_Cylinder(resc,resv,argc,(mxArray**)(argv)); break; + case 1187: flag=_wrap_delete_ExternalMesh(resc,resv,argc,(mxArray**)(argv)); break; + case 1188: flag=_wrap_ExternalMesh_clone(resc,resv,argc,(mxArray**)(argv)); break; + case 1189: flag=_wrap_ExternalMesh_filename_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1190: flag=_wrap_ExternalMesh_filename_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1191: flag=_wrap_ExternalMesh_scale_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1192: flag=_wrap_ExternalMesh_scale_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1193: flag=_wrap_new_ExternalMesh(resc,resv,argc,(mxArray**)(argv)); break; + case 1194: flag=_wrap_new_ModelSolidShapes(resc,resv,argc,(mxArray**)(argv)); break; + case 1195: flag=_wrap_ModelSolidShapes_clear(resc,resv,argc,(mxArray**)(argv)); break; + case 1196: flag=_wrap_delete_ModelSolidShapes(resc,resv,argc,(mxArray**)(argv)); break; + case 1197: flag=_wrap_ModelSolidShapes_resize(resc,resv,argc,(mxArray**)(argv)); break; + case 1198: flag=_wrap_ModelSolidShapes_isConsistent(resc,resv,argc,(mxArray**)(argv)); break; + case 1199: flag=_wrap_ModelSolidShapes_linkSolidShapes_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1200: flag=_wrap_ModelSolidShapes_linkSolidShapes_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1201: flag=_wrap_Neighbor_neighborLink_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1202: flag=_wrap_Neighbor_neighborLink_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1203: flag=_wrap_Neighbor_neighborJoint_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1204: flag=_wrap_Neighbor_neighborJoint_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1205: flag=_wrap_new_Neighbor(resc,resv,argc,(mxArray**)(argv)); break; + case 1206: flag=_wrap_delete_Neighbor(resc,resv,argc,(mxArray**)(argv)); break; + case 1207: flag=_wrap_new_Model(resc,resv,argc,(mxArray**)(argv)); break; + case 1208: flag=_wrap_Model_copy(resc,resv,argc,(mxArray**)(argv)); break; + case 1209: flag=_wrap_delete_Model(resc,resv,argc,(mxArray**)(argv)); break; + case 1210: flag=_wrap_Model_getNrOfLinks(resc,resv,argc,(mxArray**)(argv)); break; + case 1211: flag=_wrap_Model_getLinkName(resc,resv,argc,(mxArray**)(argv)); break; + case 1212: flag=_wrap_Model_getLinkIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1213: flag=_wrap_Model_isValidLinkIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1214: flag=_wrap_Model_getLink(resc,resv,argc,(mxArray**)(argv)); break; + case 1215: flag=_wrap_Model_addLink(resc,resv,argc,(mxArray**)(argv)); break; + case 1216: flag=_wrap_Model_getNrOfJoints(resc,resv,argc,(mxArray**)(argv)); break; + case 1217: flag=_wrap_Model_getJointName(resc,resv,argc,(mxArray**)(argv)); break; + case 1218: flag=_wrap_Model_getTotalMass(resc,resv,argc,(mxArray**)(argv)); break; + case 1219: flag=_wrap_Model_getJointIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1220: flag=_wrap_Model_getJoint(resc,resv,argc,(mxArray**)(argv)); break; + case 1221: flag=_wrap_Model_isValidJointIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1222: flag=_wrap_Model_isLinkNameUsed(resc,resv,argc,(mxArray**)(argv)); break; + case 1223: flag=_wrap_Model_isJointNameUsed(resc,resv,argc,(mxArray**)(argv)); break; + case 1224: flag=_wrap_Model_isFrameNameUsed(resc,resv,argc,(mxArray**)(argv)); break; + case 1225: flag=_wrap_Model_addJoint(resc,resv,argc,(mxArray**)(argv)); break; + case 1226: flag=_wrap_Model_addJointAndLink(resc,resv,argc,(mxArray**)(argv)); break; + case 1227: flag=_wrap_Model_insertLinkToExistingJointAndAddJointForDisplacedLink(resc,resv,argc,(mxArray**)(argv)); break; + case 1228: flag=_wrap_Model_getNrOfPosCoords(resc,resv,argc,(mxArray**)(argv)); break; + case 1229: flag=_wrap_Model_getNrOfDOFs(resc,resv,argc,(mxArray**)(argv)); break; + case 1230: flag=_wrap_Model_getNrOfFrames(resc,resv,argc,(mxArray**)(argv)); break; + case 1231: flag=_wrap_Model_addAdditionalFrameToLink(resc,resv,argc,(mxArray**)(argv)); break; + case 1232: flag=_wrap_Model_getFrameName(resc,resv,argc,(mxArray**)(argv)); break; + case 1233: flag=_wrap_Model_getFrameIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1234: flag=_wrap_Model_isValidFrameIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1235: flag=_wrap_Model_getFrameTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 1236: flag=_wrap_Model_getFrameLink(resc,resv,argc,(mxArray**)(argv)); break; + case 1237: flag=_wrap_Model_getLinkAdditionalFrames(resc,resv,argc,(mxArray**)(argv)); break; + case 1238: flag=_wrap_Model_getNrOfNeighbors(resc,resv,argc,(mxArray**)(argv)); break; + case 1239: flag=_wrap_Model_getNeighbor(resc,resv,argc,(mxArray**)(argv)); break; + case 1240: flag=_wrap_Model_setDefaultBaseLink(resc,resv,argc,(mxArray**)(argv)); break; + case 1241: flag=_wrap_Model_getDefaultBaseLink(resc,resv,argc,(mxArray**)(argv)); break; + case 1242: flag=_wrap_Model_computeFullTreeTraversal(resc,resv,argc,(mxArray**)(argv)); break; + case 1243: flag=_wrap_Model_getInertialParameters(resc,resv,argc,(mxArray**)(argv)); break; + case 1244: flag=_wrap_Model_updateInertialParameters(resc,resv,argc,(mxArray**)(argv)); break; + case 1245: flag=_wrap_Model_visualSolidShapes(resc,resv,argc,(mxArray**)(argv)); break; + case 1246: flag=_wrap_Model_collisionSolidShapes(resc,resv,argc,(mxArray**)(argv)); break; + case 1247: flag=_wrap_Model_toString(resc,resv,argc,(mxArray**)(argv)); break; + case 1248: flag=_wrap_new_JointPosDoubleArray(resc,resv,argc,(mxArray**)(argv)); break; + case 1249: flag=_wrap_JointPosDoubleArray_resize(resc,resv,argc,(mxArray**)(argv)); break; + case 1250: flag=_wrap_JointPosDoubleArray_isConsistent(resc,resv,argc,(mxArray**)(argv)); break; + case 1251: flag=_wrap_delete_JointPosDoubleArray(resc,resv,argc,(mxArray**)(argv)); break; + case 1252: flag=_wrap_new_JointDOFsDoubleArray(resc,resv,argc,(mxArray**)(argv)); break; + case 1253: flag=_wrap_JointDOFsDoubleArray_resize(resc,resv,argc,(mxArray**)(argv)); break; + case 1254: flag=_wrap_JointDOFsDoubleArray_isConsistent(resc,resv,argc,(mxArray**)(argv)); break; + case 1255: flag=_wrap_delete_JointDOFsDoubleArray(resc,resv,argc,(mxArray**)(argv)); break; + case 1256: flag=_wrap_new_DOFSpatialForceArray(resc,resv,argc,(mxArray**)(argv)); break; + case 1257: flag=_wrap_DOFSpatialForceArray_resize(resc,resv,argc,(mxArray**)(argv)); break; + case 1258: flag=_wrap_DOFSpatialForceArray_isConsistent(resc,resv,argc,(mxArray**)(argv)); break; + case 1259: flag=_wrap_DOFSpatialForceArray_paren(resc,resv,argc,(mxArray**)(argv)); break; + case 1260: flag=_wrap_delete_DOFSpatialForceArray(resc,resv,argc,(mxArray**)(argv)); break; + case 1261: flag=_wrap_new_DOFSpatialMotionArray(resc,resv,argc,(mxArray**)(argv)); break; + case 1262: flag=_wrap_DOFSpatialMotionArray_resize(resc,resv,argc,(mxArray**)(argv)); break; + case 1263: flag=_wrap_DOFSpatialMotionArray_isConsistent(resc,resv,argc,(mxArray**)(argv)); break; + case 1264: flag=_wrap_DOFSpatialMotionArray_paren(resc,resv,argc,(mxArray**)(argv)); break; + case 1265: flag=_wrap_delete_DOFSpatialMotionArray(resc,resv,argc,(mxArray**)(argv)); break; + case 1266: flag=_wrap_new_FrameFreeFloatingJacobian(resc,resv,argc,(mxArray**)(argv)); break; + case 1267: flag=_wrap_FrameFreeFloatingJacobian_resize(resc,resv,argc,(mxArray**)(argv)); break; + case 1268: flag=_wrap_FrameFreeFloatingJacobian_isConsistent(resc,resv,argc,(mxArray**)(argv)); break; + case 1269: flag=_wrap_delete_FrameFreeFloatingJacobian(resc,resv,argc,(mxArray**)(argv)); break; + case 1270: flag=_wrap_new_MomentumFreeFloatingJacobian(resc,resv,argc,(mxArray**)(argv)); break; + case 1271: flag=_wrap_MomentumFreeFloatingJacobian_resize(resc,resv,argc,(mxArray**)(argv)); break; + case 1272: flag=_wrap_MomentumFreeFloatingJacobian_isConsistent(resc,resv,argc,(mxArray**)(argv)); break; + case 1273: flag=_wrap_delete_MomentumFreeFloatingJacobian(resc,resv,argc,(mxArray**)(argv)); break; + case 1274: flag=_wrap_new_FreeFloatingMassMatrix(resc,resv,argc,(mxArray**)(argv)); break; + case 1275: flag=_wrap_FreeFloatingMassMatrix_resize(resc,resv,argc,(mxArray**)(argv)); break; + case 1276: flag=_wrap_delete_FreeFloatingMassMatrix(resc,resv,argc,(mxArray**)(argv)); break; + case 1277: flag=_wrap_new_FreeFloatingPos(resc,resv,argc,(mxArray**)(argv)); break; + case 1278: flag=_wrap_FreeFloatingPos_resize(resc,resv,argc,(mxArray**)(argv)); break; + case 1279: flag=_wrap_FreeFloatingPos_worldBasePos(resc,resv,argc,(mxArray**)(argv)); break; + case 1280: flag=_wrap_FreeFloatingPos_jointPos(resc,resv,argc,(mxArray**)(argv)); break; + case 1281: flag=_wrap_FreeFloatingPos_getNrOfPosCoords(resc,resv,argc,(mxArray**)(argv)); break; + case 1282: flag=_wrap_delete_FreeFloatingPos(resc,resv,argc,(mxArray**)(argv)); break; + case 1283: flag=_wrap_new_FreeFloatingGeneralizedTorques(resc,resv,argc,(mxArray**)(argv)); break; + case 1284: flag=_wrap_FreeFloatingGeneralizedTorques_resize(resc,resv,argc,(mxArray**)(argv)); break; + case 1285: flag=_wrap_FreeFloatingGeneralizedTorques_baseWrench(resc,resv,argc,(mxArray**)(argv)); break; + case 1286: flag=_wrap_FreeFloatingGeneralizedTorques_jointTorques(resc,resv,argc,(mxArray**)(argv)); break; + case 1287: flag=_wrap_FreeFloatingGeneralizedTorques_getNrOfDOFs(resc,resv,argc,(mxArray**)(argv)); break; + case 1288: flag=_wrap_delete_FreeFloatingGeneralizedTorques(resc,resv,argc,(mxArray**)(argv)); break; + case 1289: flag=_wrap_new_FreeFloatingVel(resc,resv,argc,(mxArray**)(argv)); break; + case 1290: flag=_wrap_FreeFloatingVel_resize(resc,resv,argc,(mxArray**)(argv)); break; + case 1291: flag=_wrap_FreeFloatingVel_baseVel(resc,resv,argc,(mxArray**)(argv)); break; + case 1292: flag=_wrap_FreeFloatingVel_jointVel(resc,resv,argc,(mxArray**)(argv)); break; + case 1293: flag=_wrap_FreeFloatingVel_getNrOfDOFs(resc,resv,argc,(mxArray**)(argv)); break; + case 1294: flag=_wrap_delete_FreeFloatingVel(resc,resv,argc,(mxArray**)(argv)); break; + case 1295: flag=_wrap_new_FreeFloatingAcc(resc,resv,argc,(mxArray**)(argv)); break; + case 1296: flag=_wrap_FreeFloatingAcc_resize(resc,resv,argc,(mxArray**)(argv)); break; + case 1297: flag=_wrap_FreeFloatingAcc_baseAcc(resc,resv,argc,(mxArray**)(argv)); break; + case 1298: flag=_wrap_FreeFloatingAcc_jointAcc(resc,resv,argc,(mxArray**)(argv)); break; + case 1299: flag=_wrap_FreeFloatingAcc_getNrOfDOFs(resc,resv,argc,(mxArray**)(argv)); break; + case 1300: flag=_wrap_delete_FreeFloatingAcc(resc,resv,argc,(mxArray**)(argv)); break; + case 1301: flag=_wrap_ContactWrench_contactId(resc,resv,argc,(mxArray**)(argv)); break; + case 1302: flag=_wrap_ContactWrench_contactPoint(resc,resv,argc,(mxArray**)(argv)); break; + case 1303: flag=_wrap_ContactWrench_contactWrench(resc,resv,argc,(mxArray**)(argv)); break; + case 1304: flag=_wrap_new_ContactWrench(resc,resv,argc,(mxArray**)(argv)); break; + case 1305: flag=_wrap_delete_ContactWrench(resc,resv,argc,(mxArray**)(argv)); break; + case 1306: flag=_wrap_new_LinkContactWrenches(resc,resv,argc,(mxArray**)(argv)); break; + case 1307: flag=_wrap_LinkContactWrenches_resize(resc,resv,argc,(mxArray**)(argv)); break; + case 1308: flag=_wrap_LinkContactWrenches_getNrOfContactsForLink(resc,resv,argc,(mxArray**)(argv)); break; + case 1309: flag=_wrap_LinkContactWrenches_setNrOfContactsForLink(resc,resv,argc,(mxArray**)(argv)); break; + case 1310: flag=_wrap_LinkContactWrenches_getNrOfLinks(resc,resv,argc,(mxArray**)(argv)); break; + case 1311: flag=_wrap_LinkContactWrenches_contactWrench(resc,resv,argc,(mxArray**)(argv)); break; + case 1312: flag=_wrap_LinkContactWrenches_computeNetWrenches(resc,resv,argc,(mxArray**)(argv)); break; + case 1313: flag=_wrap_LinkContactWrenches_toString(resc,resv,argc,(mxArray**)(argv)); break; + case 1314: flag=_wrap_delete_LinkContactWrenches(resc,resv,argc,(mxArray**)(argv)); break; + case 1315: flag=_wrap_SolidShapesVector_pop(resc,resv,argc,(mxArray**)(argv)); break; + case 1316: flag=_wrap_SolidShapesVector_brace(resc,resv,argc,(mxArray**)(argv)); break; + case 1317: flag=_wrap_SolidShapesVector_setbrace(resc,resv,argc,(mxArray**)(argv)); break; + case 1318: flag=_wrap_SolidShapesVector_append(resc,resv,argc,(mxArray**)(argv)); break; + case 1319: flag=_wrap_SolidShapesVector_empty(resc,resv,argc,(mxArray**)(argv)); break; + case 1320: flag=_wrap_SolidShapesVector_size(resc,resv,argc,(mxArray**)(argv)); break; + case 1321: flag=_wrap_SolidShapesVector_swap(resc,resv,argc,(mxArray**)(argv)); break; + case 1322: flag=_wrap_SolidShapesVector_begin(resc,resv,argc,(mxArray**)(argv)); break; + case 1323: flag=_wrap_SolidShapesVector_end(resc,resv,argc,(mxArray**)(argv)); break; + case 1324: flag=_wrap_SolidShapesVector_rbegin(resc,resv,argc,(mxArray**)(argv)); break; + case 1325: flag=_wrap_SolidShapesVector_rend(resc,resv,argc,(mxArray**)(argv)); break; + case 1326: flag=_wrap_SolidShapesVector_clear(resc,resv,argc,(mxArray**)(argv)); break; + case 1327: flag=_wrap_SolidShapesVector_get_allocator(resc,resv,argc,(mxArray**)(argv)); break; + case 1328: flag=_wrap_SolidShapesVector_pop_back(resc,resv,argc,(mxArray**)(argv)); break; + case 1329: flag=_wrap_SolidShapesVector_erase(resc,resv,argc,(mxArray**)(argv)); break; + case 1330: flag=_wrap_new_SolidShapesVector(resc,resv,argc,(mxArray**)(argv)); break; + case 1331: flag=_wrap_SolidShapesVector_push_back(resc,resv,argc,(mxArray**)(argv)); break; + case 1332: flag=_wrap_SolidShapesVector_front(resc,resv,argc,(mxArray**)(argv)); break; + case 1333: flag=_wrap_SolidShapesVector_back(resc,resv,argc,(mxArray**)(argv)); break; + case 1334: flag=_wrap_SolidShapesVector_assign(resc,resv,argc,(mxArray**)(argv)); break; + case 1335: flag=_wrap_SolidShapesVector_resize(resc,resv,argc,(mxArray**)(argv)); break; + case 1336: flag=_wrap_SolidShapesVector_insert(resc,resv,argc,(mxArray**)(argv)); break; + case 1337: flag=_wrap_SolidShapesVector_reserve(resc,resv,argc,(mxArray**)(argv)); break; + case 1338: flag=_wrap_SolidShapesVector_capacity(resc,resv,argc,(mxArray**)(argv)); break; + case 1339: flag=_wrap_delete_SolidShapesVector(resc,resv,argc,(mxArray**)(argv)); break; + case 1340: flag=_wrap_LinksSolidShapesVector_pop(resc,resv,argc,(mxArray**)(argv)); break; + case 1341: flag=_wrap_LinksSolidShapesVector_brace(resc,resv,argc,(mxArray**)(argv)); break; + case 1342: flag=_wrap_LinksSolidShapesVector_setbrace(resc,resv,argc,(mxArray**)(argv)); break; + case 1343: flag=_wrap_LinksSolidShapesVector_append(resc,resv,argc,(mxArray**)(argv)); break; + case 1344: flag=_wrap_LinksSolidShapesVector_empty(resc,resv,argc,(mxArray**)(argv)); break; + case 1345: flag=_wrap_LinksSolidShapesVector_size(resc,resv,argc,(mxArray**)(argv)); break; + case 1346: flag=_wrap_LinksSolidShapesVector_swap(resc,resv,argc,(mxArray**)(argv)); break; + case 1347: flag=_wrap_LinksSolidShapesVector_begin(resc,resv,argc,(mxArray**)(argv)); break; + case 1348: flag=_wrap_LinksSolidShapesVector_end(resc,resv,argc,(mxArray**)(argv)); break; + case 1349: flag=_wrap_LinksSolidShapesVector_rbegin(resc,resv,argc,(mxArray**)(argv)); break; + case 1350: flag=_wrap_LinksSolidShapesVector_rend(resc,resv,argc,(mxArray**)(argv)); break; + case 1351: flag=_wrap_LinksSolidShapesVector_clear(resc,resv,argc,(mxArray**)(argv)); break; + case 1352: flag=_wrap_LinksSolidShapesVector_get_allocator(resc,resv,argc,(mxArray**)(argv)); break; + case 1353: flag=_wrap_LinksSolidShapesVector_pop_back(resc,resv,argc,(mxArray**)(argv)); break; + case 1354: flag=_wrap_LinksSolidShapesVector_erase(resc,resv,argc,(mxArray**)(argv)); break; + case 1355: flag=_wrap_new_LinksSolidShapesVector(resc,resv,argc,(mxArray**)(argv)); break; + case 1356: flag=_wrap_LinksSolidShapesVector_push_back(resc,resv,argc,(mxArray**)(argv)); break; + case 1357: flag=_wrap_LinksSolidShapesVector_front(resc,resv,argc,(mxArray**)(argv)); break; + case 1358: flag=_wrap_LinksSolidShapesVector_back(resc,resv,argc,(mxArray**)(argv)); break; + case 1359: flag=_wrap_LinksSolidShapesVector_assign(resc,resv,argc,(mxArray**)(argv)); break; + case 1360: flag=_wrap_LinksSolidShapesVector_resize(resc,resv,argc,(mxArray**)(argv)); break; + case 1361: flag=_wrap_LinksSolidShapesVector_insert(resc,resv,argc,(mxArray**)(argv)); break; + case 1362: flag=_wrap_LinksSolidShapesVector_reserve(resc,resv,argc,(mxArray**)(argv)); break; + case 1363: flag=_wrap_LinksSolidShapesVector_capacity(resc,resv,argc,(mxArray**)(argv)); break; + case 1364: flag=_wrap_delete_LinksSolidShapesVector(resc,resv,argc,(mxArray**)(argv)); break; + case 1365: flag=_wrap_ForwardPositionKinematics(resc,resv,argc,(mxArray**)(argv)); break; + case 1366: flag=_wrap_ForwardVelAccKinematics(resc,resv,argc,(mxArray**)(argv)); break; + case 1367: flag=_wrap_ForwardPosVelAccKinematics(resc,resv,argc,(mxArray**)(argv)); break; + case 1368: flag=_wrap_ForwardPosVelKinematics(resc,resv,argc,(mxArray**)(argv)); break; + case 1369: flag=_wrap_ForwardAccKinematics(resc,resv,argc,(mxArray**)(argv)); break; + case 1370: flag=_wrap_ForwardBiasAccKinematics(resc,resv,argc,(mxArray**)(argv)); break; + case 1371: flag=_wrap_ComputeLinearAndAngularMomentum(resc,resv,argc,(mxArray**)(argv)); break; + case 1372: flag=_wrap_ComputeLinearAndAngularMomentumDerivativeBias(resc,resv,argc,(mxArray**)(argv)); break; + case 1373: flag=_wrap_RNEADynamicPhase(resc,resv,argc,(mxArray**)(argv)); break; + case 1374: flag=_wrap_CompositeRigidBodyAlgorithm(resc,resv,argc,(mxArray**)(argv)); break; + case 1375: flag=_wrap_new_ArticulatedBodyAlgorithmInternalBuffers(resc,resv,argc,(mxArray**)(argv)); break; + case 1376: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_resize(resc,resv,argc,(mxArray**)(argv)); break; + case 1377: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_isConsistent(resc,resv,argc,(mxArray**)(argv)); break; + case 1378: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_S_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1379: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_S_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1380: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_U_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1381: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_U_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1382: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_D_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1383: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_D_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1384: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_u_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1385: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_u_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1386: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_linksVel_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1387: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_linksVel_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1388: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_linksBiasAcceleration_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1389: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_linksBiasAcceleration_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1390: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_linksAccelerations_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1391: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_linksAccelerations_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1392: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_linkABIs_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1393: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_linkABIs_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1394: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_linksBiasWrench_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1395: flag=_wrap_ArticulatedBodyAlgorithmInternalBuffers_linksBiasWrench_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1396: flag=_wrap_delete_ArticulatedBodyAlgorithmInternalBuffers(resc,resv,argc,(mxArray**)(argv)); break; + case 1397: flag=_wrap_ArticulatedBodyAlgorithm(resc,resv,argc,(mxArray**)(argv)); break; + case 1398: flag=_wrap_InverseDynamicsInertialParametersRegressor(resc,resv,argc,(mxArray**)(argv)); break; + case 1399: flag=_wrap_NR_OF_SENSOR_TYPES_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1400: flag=_wrap_isLinkSensor(resc,resv,argc,(mxArray**)(argv)); break; + case 1401: flag=_wrap_isJointSensor(resc,resv,argc,(mxArray**)(argv)); break; + case 1402: flag=_wrap_getSensorTypeSize(resc,resv,argc,(mxArray**)(argv)); break; + case 1403: flag=_wrap_delete_Sensor(resc,resv,argc,(mxArray**)(argv)); break; + case 1404: flag=_wrap_Sensor_getName(resc,resv,argc,(mxArray**)(argv)); break; + case 1405: flag=_wrap_Sensor_getSensorType(resc,resv,argc,(mxArray**)(argv)); break; + case 1406: flag=_wrap_Sensor_isValid(resc,resv,argc,(mxArray**)(argv)); break; + case 1407: flag=_wrap_Sensor_setName(resc,resv,argc,(mxArray**)(argv)); break; + case 1408: flag=_wrap_Sensor_clone(resc,resv,argc,(mxArray**)(argv)); break; + case 1409: flag=_wrap_Sensor_isConsistent(resc,resv,argc,(mxArray**)(argv)); break; + case 1410: flag=_wrap_Sensor_updateIndices(resc,resv,argc,(mxArray**)(argv)); break; + case 1411: flag=_wrap_Sensor_updateIndeces(resc,resv,argc,(mxArray**)(argv)); break; + case 1412: flag=_wrap_delete_JointSensor(resc,resv,argc,(mxArray**)(argv)); break; + case 1413: flag=_wrap_JointSensor_getParentJoint(resc,resv,argc,(mxArray**)(argv)); break; + case 1414: flag=_wrap_JointSensor_getParentJointIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1415: flag=_wrap_JointSensor_setParentJoint(resc,resv,argc,(mxArray**)(argv)); break; + case 1416: flag=_wrap_JointSensor_setParentJointIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1417: flag=_wrap_JointSensor_isConsistent(resc,resv,argc,(mxArray**)(argv)); break; + case 1418: flag=_wrap_delete_LinkSensor(resc,resv,argc,(mxArray**)(argv)); break; + case 1419: flag=_wrap_LinkSensor_getParentLink(resc,resv,argc,(mxArray**)(argv)); break; + case 1420: flag=_wrap_LinkSensor_getParentLinkIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1421: flag=_wrap_LinkSensor_getLinkSensorTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 1422: flag=_wrap_LinkSensor_setParentLink(resc,resv,argc,(mxArray**)(argv)); break; + case 1423: flag=_wrap_LinkSensor_setParentLinkIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1424: flag=_wrap_LinkSensor_setLinkSensorTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 1425: flag=_wrap_LinkSensor_isConsistent(resc,resv,argc,(mxArray**)(argv)); break; + case 1426: flag=_wrap_new_SensorsList(resc,resv,argc,(mxArray**)(argv)); break; + case 1427: flag=_wrap_delete_SensorsList(resc,resv,argc,(mxArray**)(argv)); break; + case 1428: flag=_wrap_SensorsList_addSensor(resc,resv,argc,(mxArray**)(argv)); break; + case 1429: flag=_wrap_SensorsList_setSerialization(resc,resv,argc,(mxArray**)(argv)); break; + case 1430: flag=_wrap_SensorsList_getSerialization(resc,resv,argc,(mxArray**)(argv)); break; + case 1431: flag=_wrap_SensorsList_getNrOfSensors(resc,resv,argc,(mxArray**)(argv)); break; + case 1432: flag=_wrap_SensorsList_getSensorIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1433: flag=_wrap_SensorsList_getSizeOfAllSensorsMeasurements(resc,resv,argc,(mxArray**)(argv)); break; + case 1434: flag=_wrap_SensorsList_getSensor(resc,resv,argc,(mxArray**)(argv)); break; + case 1435: flag=_wrap_SensorsList_isConsistent(resc,resv,argc,(mxArray**)(argv)); break; + case 1436: flag=_wrap_SensorsList_removeSensor(resc,resv,argc,(mxArray**)(argv)); break; + case 1437: flag=_wrap_SensorsList_removeAllSensorsOfType(resc,resv,argc,(mxArray**)(argv)); break; + case 1438: flag=_wrap_SensorsList_getSixAxisForceTorqueSensor(resc,resv,argc,(mxArray**)(argv)); break; + case 1439: flag=_wrap_SensorsList_getAccelerometerSensor(resc,resv,argc,(mxArray**)(argv)); break; + case 1440: flag=_wrap_SensorsList_getGyroscopeSensor(resc,resv,argc,(mxArray**)(argv)); break; + case 1441: flag=_wrap_SensorsList_getThreeAxisAngularAccelerometerSensor(resc,resv,argc,(mxArray**)(argv)); break; + case 1442: flag=_wrap_SensorsList_getThreeAxisForceTorqueContactSensor(resc,resv,argc,(mxArray**)(argv)); break; + case 1443: flag=_wrap_new_SensorsMeasurements(resc,resv,argc,(mxArray**)(argv)); break; + case 1444: flag=_wrap_delete_SensorsMeasurements(resc,resv,argc,(mxArray**)(argv)); break; + case 1445: flag=_wrap_SensorsMeasurements_setNrOfSensors(resc,resv,argc,(mxArray**)(argv)); break; + case 1446: flag=_wrap_SensorsMeasurements_getNrOfSensors(resc,resv,argc,(mxArray**)(argv)); break; + case 1447: flag=_wrap_SensorsMeasurements_resize(resc,resv,argc,(mxArray**)(argv)); break; + case 1448: flag=_wrap_SensorsMeasurements_toVector(resc,resv,argc,(mxArray**)(argv)); break; + case 1449: flag=_wrap_SensorsMeasurements_setMeasurement(resc,resv,argc,(mxArray**)(argv)); break; + case 1450: flag=_wrap_SensorsMeasurements_getMeasurement(resc,resv,argc,(mxArray**)(argv)); break; + case 1451: flag=_wrap_SensorsMeasurements_getSizeOfAllSensorsMeasurements(resc,resv,argc,(mxArray**)(argv)); break; + case 1452: flag=_wrap_new_SixAxisForceTorqueSensor(resc,resv,argc,(mxArray**)(argv)); break; + case 1453: flag=_wrap_delete_SixAxisForceTorqueSensor(resc,resv,argc,(mxArray**)(argv)); break; + case 1454: flag=_wrap_SixAxisForceTorqueSensor_setName(resc,resv,argc,(mxArray**)(argv)); break; + case 1455: flag=_wrap_SixAxisForceTorqueSensor_setFirstLinkSensorTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 1456: flag=_wrap_SixAxisForceTorqueSensor_setSecondLinkSensorTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 1457: flag=_wrap_SixAxisForceTorqueSensor_getFirstLinkIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1458: flag=_wrap_SixAxisForceTorqueSensor_getSecondLinkIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1459: flag=_wrap_SixAxisForceTorqueSensor_setFirstLinkName(resc,resv,argc,(mxArray**)(argv)); break; + case 1460: flag=_wrap_SixAxisForceTorqueSensor_setSecondLinkName(resc,resv,argc,(mxArray**)(argv)); break; + case 1461: flag=_wrap_SixAxisForceTorqueSensor_getFirstLinkName(resc,resv,argc,(mxArray**)(argv)); break; + case 1462: flag=_wrap_SixAxisForceTorqueSensor_getSecondLinkName(resc,resv,argc,(mxArray**)(argv)); break; + case 1463: flag=_wrap_SixAxisForceTorqueSensor_setParentJoint(resc,resv,argc,(mxArray**)(argv)); break; + case 1464: flag=_wrap_SixAxisForceTorqueSensor_setParentJointIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1465: flag=_wrap_SixAxisForceTorqueSensor_setAppliedWrenchLink(resc,resv,argc,(mxArray**)(argv)); break; + case 1466: flag=_wrap_SixAxisForceTorqueSensor_getName(resc,resv,argc,(mxArray**)(argv)); break; + case 1467: flag=_wrap_SixAxisForceTorqueSensor_getSensorType(resc,resv,argc,(mxArray**)(argv)); break; + case 1468: flag=_wrap_SixAxisForceTorqueSensor_getParentJoint(resc,resv,argc,(mxArray**)(argv)); break; + case 1469: flag=_wrap_SixAxisForceTorqueSensor_getParentJointIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1470: flag=_wrap_SixAxisForceTorqueSensor_isValid(resc,resv,argc,(mxArray**)(argv)); break; + case 1471: flag=_wrap_SixAxisForceTorqueSensor_clone(resc,resv,argc,(mxArray**)(argv)); break; + case 1472: flag=_wrap_SixAxisForceTorqueSensor_updateIndices(resc,resv,argc,(mxArray**)(argv)); break; + case 1473: flag=_wrap_SixAxisForceTorqueSensor_updateIndeces(resc,resv,argc,(mxArray**)(argv)); break; + case 1474: flag=_wrap_SixAxisForceTorqueSensor_getAppliedWrenchLink(resc,resv,argc,(mxArray**)(argv)); break; + case 1475: flag=_wrap_SixAxisForceTorqueSensor_isLinkAttachedToSensor(resc,resv,argc,(mxArray**)(argv)); break; + case 1476: flag=_wrap_SixAxisForceTorqueSensor_getLinkSensorTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 1477: flag=_wrap_SixAxisForceTorqueSensor_getWrenchAppliedOnLink(resc,resv,argc,(mxArray**)(argv)); break; + case 1478: flag=_wrap_SixAxisForceTorqueSensor_getWrenchAppliedOnLinkMatrix(resc,resv,argc,(mxArray**)(argv)); break; + case 1479: flag=_wrap_SixAxisForceTorqueSensor_getWrenchAppliedOnLinkInverseMatrix(resc,resv,argc,(mxArray**)(argv)); break; + case 1480: flag=_wrap_SixAxisForceTorqueSensor_predictMeasurement(resc,resv,argc,(mxArray**)(argv)); break; + case 1481: flag=_wrap_SixAxisForceTorqueSensor_toString(resc,resv,argc,(mxArray**)(argv)); break; + case 1482: flag=_wrap_new_AccelerometerSensor(resc,resv,argc,(mxArray**)(argv)); break; + case 1483: flag=_wrap_delete_AccelerometerSensor(resc,resv,argc,(mxArray**)(argv)); break; + case 1484: flag=_wrap_AccelerometerSensor_setName(resc,resv,argc,(mxArray**)(argv)); break; + case 1485: flag=_wrap_AccelerometerSensor_setLinkSensorTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 1486: flag=_wrap_AccelerometerSensor_setParentLink(resc,resv,argc,(mxArray**)(argv)); break; + case 1487: flag=_wrap_AccelerometerSensor_setParentLinkIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1488: flag=_wrap_AccelerometerSensor_getName(resc,resv,argc,(mxArray**)(argv)); break; + case 1489: flag=_wrap_AccelerometerSensor_getSensorType(resc,resv,argc,(mxArray**)(argv)); break; + case 1490: flag=_wrap_AccelerometerSensor_getParentLink(resc,resv,argc,(mxArray**)(argv)); break; + case 1491: flag=_wrap_AccelerometerSensor_getParentLinkIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1492: flag=_wrap_AccelerometerSensor_getLinkSensorTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 1493: flag=_wrap_AccelerometerSensor_isValid(resc,resv,argc,(mxArray**)(argv)); break; + case 1494: flag=_wrap_AccelerometerSensor_clone(resc,resv,argc,(mxArray**)(argv)); break; + case 1495: flag=_wrap_AccelerometerSensor_updateIndices(resc,resv,argc,(mxArray**)(argv)); break; + case 1496: flag=_wrap_AccelerometerSensor_updateIndeces(resc,resv,argc,(mxArray**)(argv)); break; + case 1497: flag=_wrap_AccelerometerSensor_predictMeasurement(resc,resv,argc,(mxArray**)(argv)); break; + case 1498: flag=_wrap_new_GyroscopeSensor(resc,resv,argc,(mxArray**)(argv)); break; + case 1499: flag=_wrap_delete_GyroscopeSensor(resc,resv,argc,(mxArray**)(argv)); break; + case 1500: flag=_wrap_GyroscopeSensor_setName(resc,resv,argc,(mxArray**)(argv)); break; + case 1501: flag=_wrap_GyroscopeSensor_setLinkSensorTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 1502: flag=_wrap_GyroscopeSensor_setParentLink(resc,resv,argc,(mxArray**)(argv)); break; + case 1503: flag=_wrap_GyroscopeSensor_setParentLinkIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1504: flag=_wrap_GyroscopeSensor_getName(resc,resv,argc,(mxArray**)(argv)); break; + case 1505: flag=_wrap_GyroscopeSensor_getSensorType(resc,resv,argc,(mxArray**)(argv)); break; + case 1506: flag=_wrap_GyroscopeSensor_getParentLink(resc,resv,argc,(mxArray**)(argv)); break; + case 1507: flag=_wrap_GyroscopeSensor_getParentLinkIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1508: flag=_wrap_GyroscopeSensor_getLinkSensorTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 1509: flag=_wrap_GyroscopeSensor_isValid(resc,resv,argc,(mxArray**)(argv)); break; + case 1510: flag=_wrap_GyroscopeSensor_clone(resc,resv,argc,(mxArray**)(argv)); break; + case 1511: flag=_wrap_GyroscopeSensor_updateIndices(resc,resv,argc,(mxArray**)(argv)); break; + case 1512: flag=_wrap_GyroscopeSensor_updateIndeces(resc,resv,argc,(mxArray**)(argv)); break; + case 1513: flag=_wrap_GyroscopeSensor_predictMeasurement(resc,resv,argc,(mxArray**)(argv)); break; + case 1514: flag=_wrap_new_ThreeAxisAngularAccelerometerSensor(resc,resv,argc,(mxArray**)(argv)); break; + case 1515: flag=_wrap_delete_ThreeAxisAngularAccelerometerSensor(resc,resv,argc,(mxArray**)(argv)); break; + case 1516: flag=_wrap_ThreeAxisAngularAccelerometerSensor_setName(resc,resv,argc,(mxArray**)(argv)); break; + case 1517: flag=_wrap_ThreeAxisAngularAccelerometerSensor_setLinkSensorTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 1518: flag=_wrap_ThreeAxisAngularAccelerometerSensor_setParentLink(resc,resv,argc,(mxArray**)(argv)); break; + case 1519: flag=_wrap_ThreeAxisAngularAccelerometerSensor_setParentLinkIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1520: flag=_wrap_ThreeAxisAngularAccelerometerSensor_getName(resc,resv,argc,(mxArray**)(argv)); break; + case 1521: flag=_wrap_ThreeAxisAngularAccelerometerSensor_getSensorType(resc,resv,argc,(mxArray**)(argv)); break; + case 1522: flag=_wrap_ThreeAxisAngularAccelerometerSensor_getParentLink(resc,resv,argc,(mxArray**)(argv)); break; + case 1523: flag=_wrap_ThreeAxisAngularAccelerometerSensor_getParentLinkIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1524: flag=_wrap_ThreeAxisAngularAccelerometerSensor_getLinkSensorTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 1525: flag=_wrap_ThreeAxisAngularAccelerometerSensor_isValid(resc,resv,argc,(mxArray**)(argv)); break; + case 1526: flag=_wrap_ThreeAxisAngularAccelerometerSensor_clone(resc,resv,argc,(mxArray**)(argv)); break; + case 1527: flag=_wrap_ThreeAxisAngularAccelerometerSensor_updateIndices(resc,resv,argc,(mxArray**)(argv)); break; + case 1528: flag=_wrap_ThreeAxisAngularAccelerometerSensor_predictMeasurement(resc,resv,argc,(mxArray**)(argv)); break; + case 1529: flag=_wrap_new_ThreeAxisForceTorqueContactSensor(resc,resv,argc,(mxArray**)(argv)); break; + case 1530: flag=_wrap_delete_ThreeAxisForceTorqueContactSensor(resc,resv,argc,(mxArray**)(argv)); break; + case 1531: flag=_wrap_ThreeAxisForceTorqueContactSensor_setName(resc,resv,argc,(mxArray**)(argv)); break; + case 1532: flag=_wrap_ThreeAxisForceTorqueContactSensor_setLinkSensorTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 1533: flag=_wrap_ThreeAxisForceTorqueContactSensor_setParentLink(resc,resv,argc,(mxArray**)(argv)); break; + case 1534: flag=_wrap_ThreeAxisForceTorqueContactSensor_setParentLinkIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1535: flag=_wrap_ThreeAxisForceTorqueContactSensor_getName(resc,resv,argc,(mxArray**)(argv)); break; + case 1536: flag=_wrap_ThreeAxisForceTorqueContactSensor_getSensorType(resc,resv,argc,(mxArray**)(argv)); break; + case 1537: flag=_wrap_ThreeAxisForceTorqueContactSensor_getParentLink(resc,resv,argc,(mxArray**)(argv)); break; + case 1538: flag=_wrap_ThreeAxisForceTorqueContactSensor_getParentLinkIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1539: flag=_wrap_ThreeAxisForceTorqueContactSensor_getLinkSensorTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 1540: flag=_wrap_ThreeAxisForceTorqueContactSensor_isValid(resc,resv,argc,(mxArray**)(argv)); break; + case 1541: flag=_wrap_ThreeAxisForceTorqueContactSensor_clone(resc,resv,argc,(mxArray**)(argv)); break; + case 1542: flag=_wrap_ThreeAxisForceTorqueContactSensor_updateIndices(resc,resv,argc,(mxArray**)(argv)); break; + case 1543: flag=_wrap_ThreeAxisForceTorqueContactSensor_setLoadCellLocations(resc,resv,argc,(mxArray**)(argv)); break; + case 1544: flag=_wrap_ThreeAxisForceTorqueContactSensor_getLoadCellLocations(resc,resv,argc,(mxArray**)(argv)); break; + case 1545: flag=_wrap_ThreeAxisForceTorqueContactSensor_computeThreeAxisForceTorqueFromLoadCellMeasurements(resc,resv,argc,(mxArray**)(argv)); break; + case 1546: flag=_wrap_ThreeAxisForceTorqueContactSensor_computeCenterOfPressureFromLoadCellMeasurements(resc,resv,argc,(mxArray**)(argv)); break; + case 1547: flag=_wrap_predictSensorsMeasurements(resc,resv,argc,(mxArray**)(argv)); break; + case 1548: flag=_wrap_predictSensorsMeasurementsFromRawBuffers(resc,resv,argc,(mxArray**)(argv)); break; + case 1549: flag=_wrap_URDFParserOptions_addSensorFramesAsAdditionalFrames_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1550: flag=_wrap_URDFParserOptions_addSensorFramesAsAdditionalFrames_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1551: flag=_wrap_URDFParserOptions_originalFilename_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1552: flag=_wrap_URDFParserOptions_originalFilename_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1553: flag=_wrap_new_URDFParserOptions(resc,resv,argc,(mxArray**)(argv)); break; + case 1554: flag=_wrap_delete_URDFParserOptions(resc,resv,argc,(mxArray**)(argv)); break; + case 1555: flag=_wrap_modelFromURDF(resc,resv,argc,(mxArray**)(argv)); break; + case 1556: flag=_wrap_modelFromURDFString(resc,resv,argc,(mxArray**)(argv)); break; + case 1557: flag=_wrap_dofsListFromURDF(resc,resv,argc,(mxArray**)(argv)); break; + case 1558: flag=_wrap_dofsListFromURDFString(resc,resv,argc,(mxArray**)(argv)); break; + case 1559: flag=_wrap_sensorsFromURDF(resc,resv,argc,(mxArray**)(argv)); break; + case 1560: flag=_wrap_sensorsFromURDFString(resc,resv,argc,(mxArray**)(argv)); break; + case 1561: flag=_wrap_ModelParserOptions_addSensorFramesAsAdditionalFrames_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1562: flag=_wrap_ModelParserOptions_addSensorFramesAsAdditionalFrames_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1563: flag=_wrap_ModelParserOptions_originalFilename_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1564: flag=_wrap_ModelParserOptions_originalFilename_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1565: flag=_wrap_new_ModelParserOptions(resc,resv,argc,(mxArray**)(argv)); break; + case 1566: flag=_wrap_delete_ModelParserOptions(resc,resv,argc,(mxArray**)(argv)); break; + case 1567: flag=_wrap_new_ModelLoader(resc,resv,argc,(mxArray**)(argv)); break; + case 1568: flag=_wrap_delete_ModelLoader(resc,resv,argc,(mxArray**)(argv)); break; + case 1569: flag=_wrap_ModelLoader_parsingOptions(resc,resv,argc,(mxArray**)(argv)); break; + case 1570: flag=_wrap_ModelLoader_setParsingOptions(resc,resv,argc,(mxArray**)(argv)); break; + case 1571: flag=_wrap_ModelLoader_loadModelFromString(resc,resv,argc,(mxArray**)(argv)); break; + case 1572: flag=_wrap_ModelLoader_loadModelFromFile(resc,resv,argc,(mxArray**)(argv)); break; + case 1573: flag=_wrap_ModelLoader_loadReducedModelFromFullModel(resc,resv,argc,(mxArray**)(argv)); break; + case 1574: flag=_wrap_ModelLoader_loadReducedModelFromString(resc,resv,argc,(mxArray**)(argv)); break; + case 1575: flag=_wrap_ModelLoader_loadReducedModelFromFile(resc,resv,argc,(mxArray**)(argv)); break; + case 1576: flag=_wrap_ModelLoader_model(resc,resv,argc,(mxArray**)(argv)); break; + case 1577: flag=_wrap_ModelLoader_sensors(resc,resv,argc,(mxArray**)(argv)); break; + case 1578: flag=_wrap_ModelLoader_isValid(resc,resv,argc,(mxArray**)(argv)); break; + case 1579: flag=_wrap_ModelExporterOptions_baseLink_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1580: flag=_wrap_ModelExporterOptions_baseLink_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1581: flag=_wrap_ModelExporterOptions_exportFirstBaseLinkAdditionalFrameAsFakeURDFBase_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1582: flag=_wrap_ModelExporterOptions_exportFirstBaseLinkAdditionalFrameAsFakeURDFBase_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1583: flag=_wrap_new_ModelExporterOptions(resc,resv,argc,(mxArray**)(argv)); break; + case 1584: flag=_wrap_delete_ModelExporterOptions(resc,resv,argc,(mxArray**)(argv)); break; + case 1585: flag=_wrap_new_ModelExporter(resc,resv,argc,(mxArray**)(argv)); break; + case 1586: flag=_wrap_delete_ModelExporter(resc,resv,argc,(mxArray**)(argv)); break; + case 1587: flag=_wrap_ModelExporter_exportingOptions(resc,resv,argc,(mxArray**)(argv)); break; + case 1588: flag=_wrap_ModelExporter_setExportingOptions(resc,resv,argc,(mxArray**)(argv)); break; + case 1589: flag=_wrap_ModelExporter_init(resc,resv,argc,(mxArray**)(argv)); break; + case 1590: flag=_wrap_ModelExporter_model(resc,resv,argc,(mxArray**)(argv)); break; + case 1591: flag=_wrap_ModelExporter_sensors(resc,resv,argc,(mxArray**)(argv)); break; + case 1592: flag=_wrap_ModelExporter_isValid(resc,resv,argc,(mxArray**)(argv)); break; + case 1593: flag=_wrap_ModelExporter_exportModelToString(resc,resv,argc,(mxArray**)(argv)); break; + case 1594: flag=_wrap_ModelExporter_exportModelToFile(resc,resv,argc,(mxArray**)(argv)); break; + case 1595: flag=_wrap_new_ModelCalibrationHelper(resc,resv,argc,(mxArray**)(argv)); break; + case 1596: flag=_wrap_delete_ModelCalibrationHelper(resc,resv,argc,(mxArray**)(argv)); break; + case 1597: flag=_wrap_ModelCalibrationHelper_loadModelFromString(resc,resv,argc,(mxArray**)(argv)); break; + case 1598: flag=_wrap_ModelCalibrationHelper_loadModelFromFile(resc,resv,argc,(mxArray**)(argv)); break; + case 1599: flag=_wrap_ModelCalibrationHelper_updateModelInertialParametersToString(resc,resv,argc,(mxArray**)(argv)); break; + case 1600: flag=_wrap_ModelCalibrationHelper_updateModelInertialParametersToFile(resc,resv,argc,(mxArray**)(argv)); break; + case 1601: flag=_wrap_ModelCalibrationHelper_model(resc,resv,argc,(mxArray**)(argv)); break; + case 1602: flag=_wrap_ModelCalibrationHelper_sensors(resc,resv,argc,(mxArray**)(argv)); break; + case 1603: flag=_wrap_ModelCalibrationHelper_isValid(resc,resv,argc,(mxArray**)(argv)); break; + case 1604: flag=_wrap_new_UnknownWrenchContact(resc,resv,argc,(mxArray**)(argv)); break; + case 1605: flag=_wrap_UnknownWrenchContact_unknownType_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1606: flag=_wrap_UnknownWrenchContact_unknownType_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1607: flag=_wrap_UnknownWrenchContact_contactPoint_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1608: flag=_wrap_UnknownWrenchContact_contactPoint_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1609: flag=_wrap_UnknownWrenchContact_forceDirection_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1610: flag=_wrap_UnknownWrenchContact_forceDirection_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1611: flag=_wrap_UnknownWrenchContact_knownWrench_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1612: flag=_wrap_UnknownWrenchContact_knownWrench_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1613: flag=_wrap_UnknownWrenchContact_contactId_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1614: flag=_wrap_UnknownWrenchContact_contactId_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1615: flag=_wrap_delete_UnknownWrenchContact(resc,resv,argc,(mxArray**)(argv)); break; + case 1616: flag=_wrap_new_LinkUnknownWrenchContacts(resc,resv,argc,(mxArray**)(argv)); break; + case 1617: flag=_wrap_LinkUnknownWrenchContacts_clear(resc,resv,argc,(mxArray**)(argv)); break; + case 1618: flag=_wrap_LinkUnknownWrenchContacts_resize(resc,resv,argc,(mxArray**)(argv)); break; + case 1619: flag=_wrap_LinkUnknownWrenchContacts_getNrOfContactsForLink(resc,resv,argc,(mxArray**)(argv)); break; + case 1620: flag=_wrap_LinkUnknownWrenchContacts_setNrOfContactsForLink(resc,resv,argc,(mxArray**)(argv)); break; + case 1621: flag=_wrap_LinkUnknownWrenchContacts_addNewContactForLink(resc,resv,argc,(mxArray**)(argv)); break; + case 1622: flag=_wrap_LinkUnknownWrenchContacts_addNewContactInFrame(resc,resv,argc,(mxArray**)(argv)); break; + case 1623: flag=_wrap_LinkUnknownWrenchContacts_addNewUnknownFullWrenchInFrameOrigin(resc,resv,argc,(mxArray**)(argv)); break; + case 1624: flag=_wrap_LinkUnknownWrenchContacts_contactWrench(resc,resv,argc,(mxArray**)(argv)); break; + case 1625: flag=_wrap_LinkUnknownWrenchContacts_toString(resc,resv,argc,(mxArray**)(argv)); break; + case 1626: flag=_wrap_delete_LinkUnknownWrenchContacts(resc,resv,argc,(mxArray**)(argv)); break; + case 1627: flag=_wrap_new_estimateExternalWrenchesBuffers(resc,resv,argc,(mxArray**)(argv)); break; + case 1628: flag=_wrap_estimateExternalWrenchesBuffers_resize(resc,resv,argc,(mxArray**)(argv)); break; + case 1629: flag=_wrap_estimateExternalWrenchesBuffers_getNrOfSubModels(resc,resv,argc,(mxArray**)(argv)); break; + case 1630: flag=_wrap_estimateExternalWrenchesBuffers_getNrOfLinks(resc,resv,argc,(mxArray**)(argv)); break; + case 1631: flag=_wrap_estimateExternalWrenchesBuffers_isConsistent(resc,resv,argc,(mxArray**)(argv)); break; + case 1632: flag=_wrap_estimateExternalWrenchesBuffers_A_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1633: flag=_wrap_estimateExternalWrenchesBuffers_A_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1634: flag=_wrap_estimateExternalWrenchesBuffers_x_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1635: flag=_wrap_estimateExternalWrenchesBuffers_x_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1636: flag=_wrap_estimateExternalWrenchesBuffers_b_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1637: flag=_wrap_estimateExternalWrenchesBuffers_b_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1638: flag=_wrap_estimateExternalWrenchesBuffers_pinvA_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1639: flag=_wrap_estimateExternalWrenchesBuffers_pinvA_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1640: flag=_wrap_estimateExternalWrenchesBuffers_b_contacts_subtree_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1641: flag=_wrap_estimateExternalWrenchesBuffers_b_contacts_subtree_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1642: flag=_wrap_estimateExternalWrenchesBuffers_subModelBase_H_link_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1643: flag=_wrap_estimateExternalWrenchesBuffers_subModelBase_H_link_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1644: flag=_wrap_delete_estimateExternalWrenchesBuffers(resc,resv,argc,(mxArray**)(argv)); break; + case 1645: flag=_wrap_estimateExternalWrenchesWithoutInternalFT(resc,resv,argc,(mxArray**)(argv)); break; + case 1646: flag=_wrap_estimateExternalWrenches(resc,resv,argc,(mxArray**)(argv)); break; + case 1647: flag=_wrap_dynamicsEstimationForwardVelAccKinematics(resc,resv,argc,(mxArray**)(argv)); break; + case 1648: flag=_wrap_dynamicsEstimationForwardVelKinematics(resc,resv,argc,(mxArray**)(argv)); break; + case 1649: flag=_wrap_computeLinkNetWrenchesWithoutGravity(resc,resv,argc,(mxArray**)(argv)); break; + case 1650: flag=_wrap_estimateLinkContactWrenchesFromLinkNetExternalWrenches(resc,resv,argc,(mxArray**)(argv)); break; + case 1651: flag=_wrap_new_ExtWrenchesAndJointTorquesEstimator(resc,resv,argc,(mxArray**)(argv)); break; + case 1652: flag=_wrap_delete_ExtWrenchesAndJointTorquesEstimator(resc,resv,argc,(mxArray**)(argv)); break; + case 1653: flag=_wrap_ExtWrenchesAndJointTorquesEstimator_setModelAndSensors(resc,resv,argc,(mxArray**)(argv)); break; + case 1654: flag=_wrap_ExtWrenchesAndJointTorquesEstimator_loadModelAndSensorsFromFile(resc,resv,argc,(mxArray**)(argv)); break; + case 1655: flag=_wrap_ExtWrenchesAndJointTorquesEstimator_loadModelAndSensorsFromFileWithSpecifiedDOFs(resc,resv,argc,(mxArray**)(argv)); break; + case 1656: flag=_wrap_ExtWrenchesAndJointTorquesEstimator_model(resc,resv,argc,(mxArray**)(argv)); break; + case 1657: flag=_wrap_ExtWrenchesAndJointTorquesEstimator_sensors(resc,resv,argc,(mxArray**)(argv)); break; + case 1658: flag=_wrap_ExtWrenchesAndJointTorquesEstimator_submodels(resc,resv,argc,(mxArray**)(argv)); break; + case 1659: flag=_wrap_ExtWrenchesAndJointTorquesEstimator_updateKinematicsFromFloatingBase(resc,resv,argc,(mxArray**)(argv)); break; + case 1660: flag=_wrap_ExtWrenchesAndJointTorquesEstimator_updateKinematicsFromFixedBase(resc,resv,argc,(mxArray**)(argv)); break; + case 1661: flag=_wrap_ExtWrenchesAndJointTorquesEstimator_computeExpectedFTSensorsMeasurements(resc,resv,argc,(mxArray**)(argv)); break; + case 1662: flag=_wrap_ExtWrenchesAndJointTorquesEstimator_estimateExtWrenchesAndJointTorques(resc,resv,argc,(mxArray**)(argv)); break; + case 1663: flag=_wrap_ExtWrenchesAndJointTorquesEstimator_checkThatTheModelIsStill(resc,resv,argc,(mxArray**)(argv)); break; + case 1664: flag=_wrap_ExtWrenchesAndJointTorquesEstimator_estimateLinkNetWrenchesWithoutGravity(resc,resv,argc,(mxArray**)(argv)); break; + case 1665: flag=_wrap_new_SimpleLeggedOdometry(resc,resv,argc,(mxArray**)(argv)); break; + case 1666: flag=_wrap_delete_SimpleLeggedOdometry(resc,resv,argc,(mxArray**)(argv)); break; + case 1667: flag=_wrap_SimpleLeggedOdometry_setModel(resc,resv,argc,(mxArray**)(argv)); break; + case 1668: flag=_wrap_SimpleLeggedOdometry_loadModelFromFile(resc,resv,argc,(mxArray**)(argv)); break; + case 1669: flag=_wrap_SimpleLeggedOdometry_loadModelFromFileWithSpecifiedDOFs(resc,resv,argc,(mxArray**)(argv)); break; + case 1670: flag=_wrap_SimpleLeggedOdometry_model(resc,resv,argc,(mxArray**)(argv)); break; + case 1671: flag=_wrap_SimpleLeggedOdometry_updateKinematics(resc,resv,argc,(mxArray**)(argv)); break; + case 1672: flag=_wrap_SimpleLeggedOdometry_init(resc,resv,argc,(mxArray**)(argv)); break; + case 1673: flag=_wrap_SimpleLeggedOdometry_changeFixedFrame(resc,resv,argc,(mxArray**)(argv)); break; + case 1674: flag=_wrap_SimpleLeggedOdometry_getCurrentFixedLink(resc,resv,argc,(mxArray**)(argv)); break; + case 1675: flag=_wrap_SimpleLeggedOdometry_getWorldLinkTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 1676: flag=_wrap_SimpleLeggedOdometry_getWorldFrameTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 1677: flag=_wrap_isLinkBerdyDynamicVariable(resc,resv,argc,(mxArray**)(argv)); break; + case 1678: flag=_wrap_isJointBerdyDynamicVariable(resc,resv,argc,(mxArray**)(argv)); break; + case 1679: flag=_wrap_isDOFBerdyDynamicVariable(resc,resv,argc,(mxArray**)(argv)); break; + case 1680: flag=_wrap_new_BerdyOptions(resc,resv,argc,(mxArray**)(argv)); break; + case 1681: flag=_wrap_BerdyOptions_berdyVariant_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1682: flag=_wrap_BerdyOptions_berdyVariant_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1683: flag=_wrap_BerdyOptions_includeAllNetExternalWrenchesAsDynamicVariables_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1684: flag=_wrap_BerdyOptions_includeAllNetExternalWrenchesAsDynamicVariables_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1685: flag=_wrap_BerdyOptions_includeAllJointAccelerationsAsSensors_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1686: flag=_wrap_BerdyOptions_includeAllJointAccelerationsAsSensors_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1687: flag=_wrap_BerdyOptions_includeAllJointTorquesAsSensors_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1688: flag=_wrap_BerdyOptions_includeAllJointTorquesAsSensors_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1689: flag=_wrap_BerdyOptions_includeAllNetExternalWrenchesAsSensors_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1690: flag=_wrap_BerdyOptions_includeAllNetExternalWrenchesAsSensors_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1691: flag=_wrap_BerdyOptions_includeFixedBaseExternalWrench_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1692: flag=_wrap_BerdyOptions_includeFixedBaseExternalWrench_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1693: flag=_wrap_BerdyOptions_jointOnWhichTheInternalWrenchIsMeasured_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1694: flag=_wrap_BerdyOptions_jointOnWhichTheInternalWrenchIsMeasured_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1695: flag=_wrap_BerdyOptions_baseLink_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1696: flag=_wrap_BerdyOptions_baseLink_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1697: flag=_wrap_BerdyOptions_checkConsistency(resc,resv,argc,(mxArray**)(argv)); break; + case 1698: flag=_wrap_delete_BerdyOptions(resc,resv,argc,(mxArray**)(argv)); break; + case 1699: flag=_wrap_BerdySensor_type_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1700: flag=_wrap_BerdySensor_type_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1701: flag=_wrap_BerdySensor_id_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1702: flag=_wrap_BerdySensor_id_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1703: flag=_wrap_BerdySensor_range_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1704: flag=_wrap_BerdySensor_range_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1705: flag=_wrap_BerdySensor_eq(resc,resv,argc,(mxArray**)(argv)); break; + case 1706: flag=_wrap_BerdySensor_lt(resc,resv,argc,(mxArray**)(argv)); break; + case 1707: flag=_wrap_new_BerdySensor(resc,resv,argc,(mxArray**)(argv)); break; + case 1708: flag=_wrap_delete_BerdySensor(resc,resv,argc,(mxArray**)(argv)); break; + case 1709: flag=_wrap_BerdyDynamicVariable_type_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1710: flag=_wrap_BerdyDynamicVariable_type_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1711: flag=_wrap_BerdyDynamicVariable_id_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1712: flag=_wrap_BerdyDynamicVariable_id_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1713: flag=_wrap_BerdyDynamicVariable_range_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1714: flag=_wrap_BerdyDynamicVariable_range_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1715: flag=_wrap_BerdyDynamicVariable_eq(resc,resv,argc,(mxArray**)(argv)); break; + case 1716: flag=_wrap_BerdyDynamicVariable_lt(resc,resv,argc,(mxArray**)(argv)); break; + case 1717: flag=_wrap_new_BerdyDynamicVariable(resc,resv,argc,(mxArray**)(argv)); break; + case 1718: flag=_wrap_delete_BerdyDynamicVariable(resc,resv,argc,(mxArray**)(argv)); break; + case 1719: flag=_wrap_new_BerdyHelper(resc,resv,argc,(mxArray**)(argv)); break; + case 1720: flag=_wrap_BerdyHelper_dynamicTraversal(resc,resv,argc,(mxArray**)(argv)); break; + case 1721: flag=_wrap_BerdyHelper_model(resc,resv,argc,(mxArray**)(argv)); break; + case 1722: flag=_wrap_BerdyHelper_sensors(resc,resv,argc,(mxArray**)(argv)); break; + case 1723: flag=_wrap_BerdyHelper_isValid(resc,resv,argc,(mxArray**)(argv)); break; + case 1724: flag=_wrap_BerdyHelper_init(resc,resv,argc,(mxArray**)(argv)); break; + case 1725: flag=_wrap_BerdyHelper_getOptions(resc,resv,argc,(mxArray**)(argv)); break; + case 1726: flag=_wrap_BerdyHelper_getNrOfDynamicVariables(resc,resv,argc,(mxArray**)(argv)); break; + case 1727: flag=_wrap_BerdyHelper_getNrOfDynamicEquations(resc,resv,argc,(mxArray**)(argv)); break; + case 1728: flag=_wrap_BerdyHelper_getNrOfSensorsMeasurements(resc,resv,argc,(mxArray**)(argv)); break; + case 1729: flag=_wrap_BerdyHelper_resizeAndZeroBerdyMatrices(resc,resv,argc,(mxArray**)(argv)); break; + case 1730: flag=_wrap_BerdyHelper_getBerdyMatrices(resc,resv,argc,(mxArray**)(argv)); break; + case 1731: flag=_wrap_BerdyHelper_getSensorsOrdering(resc,resv,argc,(mxArray**)(argv)); break; + case 1732: flag=_wrap_BerdyHelper_getRangeSensorVariable(resc,resv,argc,(mxArray**)(argv)); break; + case 1733: flag=_wrap_BerdyHelper_getRangeDOFSensorVariable(resc,resv,argc,(mxArray**)(argv)); break; + case 1734: flag=_wrap_BerdyHelper_getRangeJointSensorVariable(resc,resv,argc,(mxArray**)(argv)); break; + case 1735: flag=_wrap_BerdyHelper_getRangeLinkSensorVariable(resc,resv,argc,(mxArray**)(argv)); break; + case 1736: flag=_wrap_BerdyHelper_getRangeLinkVariable(resc,resv,argc,(mxArray**)(argv)); break; + case 1737: flag=_wrap_BerdyHelper_getRangeJointVariable(resc,resv,argc,(mxArray**)(argv)); break; + case 1738: flag=_wrap_BerdyHelper_getRangeDOFVariable(resc,resv,argc,(mxArray**)(argv)); break; + case 1739: flag=_wrap_BerdyHelper_getDynamicVariablesOrdering(resc,resv,argc,(mxArray**)(argv)); break; + case 1740: flag=_wrap_BerdyHelper_serializeDynamicVariables(resc,resv,argc,(mxArray**)(argv)); break; + case 1741: flag=_wrap_BerdyHelper_serializeSensorVariables(resc,resv,argc,(mxArray**)(argv)); break; + case 1742: flag=_wrap_BerdyHelper_serializeDynamicVariablesComputedFromFixedBaseRNEA(resc,resv,argc,(mxArray**)(argv)); break; + case 1743: flag=_wrap_BerdyHelper_extractJointTorquesFromDynamicVariables(resc,resv,argc,(mxArray**)(argv)); break; + case 1744: flag=_wrap_BerdyHelper_extractLinkNetExternalWrenchesFromDynamicVariables(resc,resv,argc,(mxArray**)(argv)); break; + case 1745: flag=_wrap_BerdyHelper_updateKinematicsFromFloatingBase(resc,resv,argc,(mxArray**)(argv)); break; + case 1746: flag=_wrap_BerdyHelper_updateKinematicsFromFixedBase(resc,resv,argc,(mxArray**)(argv)); break; + case 1747: flag=_wrap_BerdyHelper_updateKinematicsFromTraversalFixedBase(resc,resv,argc,(mxArray**)(argv)); break; + case 1748: flag=_wrap_BerdyHelper_setNetExternalWrenchMeasurementFrame(resc,resv,argc,(mxArray**)(argv)); break; + case 1749: flag=_wrap_BerdyHelper_getNetExternalWrenchMeasurementFrame(resc,resv,argc,(mxArray**)(argv)); break; + case 1750: flag=_wrap_delete_BerdyHelper(resc,resv,argc,(mxArray**)(argv)); break; + case 1751: flag=_wrap_new_BerdySparseMAPSolver(resc,resv,argc,(mxArray**)(argv)); break; + case 1752: flag=_wrap_delete_BerdySparseMAPSolver(resc,resv,argc,(mxArray**)(argv)); break; + case 1753: flag=_wrap_BerdySparseMAPSolver_setDynamicsConstraintsPriorCovariance(resc,resv,argc,(mxArray**)(argv)); break; + case 1754: flag=_wrap_BerdySparseMAPSolver_setDynamicsRegularizationPriorCovariance(resc,resv,argc,(mxArray**)(argv)); break; + case 1755: flag=_wrap_BerdySparseMAPSolver_setDynamicsRegularizationPriorExpectedValue(resc,resv,argc,(mxArray**)(argv)); break; + case 1756: flag=_wrap_BerdySparseMAPSolver_setMeasurementsPriorCovariance(resc,resv,argc,(mxArray**)(argv)); break; + case 1757: flag=_wrap_BerdySparseMAPSolver_dynamicsConstraintsPriorCovarianceInverse(resc,resv,argc,(mxArray**)(argv)); break; + case 1758: flag=_wrap_BerdySparseMAPSolver_dynamicsRegularizationPriorCovarianceInverse(resc,resv,argc,(mxArray**)(argv)); break; + case 1759: flag=_wrap_BerdySparseMAPSolver_dynamicsRegularizationPriorExpectedValue(resc,resv,argc,(mxArray**)(argv)); break; + case 1760: flag=_wrap_BerdySparseMAPSolver_measurementsPriorCovarianceInverse(resc,resv,argc,(mxArray**)(argv)); break; + case 1761: flag=_wrap_BerdySparseMAPSolver_isValid(resc,resv,argc,(mxArray**)(argv)); break; + case 1762: flag=_wrap_BerdySparseMAPSolver_initialize(resc,resv,argc,(mxArray**)(argv)); break; + case 1763: flag=_wrap_BerdySparseMAPSolver_updateEstimateInformationFixedBase(resc,resv,argc,(mxArray**)(argv)); break; + case 1764: flag=_wrap_BerdySparseMAPSolver_updateEstimateInformationFloatingBase(resc,resv,argc,(mxArray**)(argv)); break; + case 1765: flag=_wrap_BerdySparseMAPSolver_doEstimate(resc,resv,argc,(mxArray**)(argv)); break; + case 1766: flag=_wrap_BerdySparseMAPSolver_getLastEstimate(resc,resv,argc,(mxArray**)(argv)); break; + case 1767: flag=_wrap_AttitudeEstimatorState_m_orientation_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1768: flag=_wrap_AttitudeEstimatorState_m_orientation_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1769: flag=_wrap_AttitudeEstimatorState_m_angular_velocity_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1770: flag=_wrap_AttitudeEstimatorState_m_angular_velocity_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1771: flag=_wrap_AttitudeEstimatorState_m_gyroscope_bias_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1772: flag=_wrap_AttitudeEstimatorState_m_gyroscope_bias_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1773: flag=_wrap_new_AttitudeEstimatorState(resc,resv,argc,(mxArray**)(argv)); break; + case 1774: flag=_wrap_delete_AttitudeEstimatorState(resc,resv,argc,(mxArray**)(argv)); break; + case 1775: flag=_wrap_delete_IAttitudeEstimator(resc,resv,argc,(mxArray**)(argv)); break; + case 1776: flag=_wrap_IAttitudeEstimator_updateFilterWithMeasurements(resc,resv,argc,(mxArray**)(argv)); break; + case 1777: flag=_wrap_IAttitudeEstimator_propagateStates(resc,resv,argc,(mxArray**)(argv)); break; + case 1778: flag=_wrap_IAttitudeEstimator_getOrientationEstimateAsRotationMatrix(resc,resv,argc,(mxArray**)(argv)); break; + case 1779: flag=_wrap_IAttitudeEstimator_getOrientationEstimateAsQuaternion(resc,resv,argc,(mxArray**)(argv)); break; + case 1780: flag=_wrap_IAttitudeEstimator_getOrientationEstimateAsRPY(resc,resv,argc,(mxArray**)(argv)); break; + case 1781: flag=_wrap_IAttitudeEstimator_getInternalStateSize(resc,resv,argc,(mxArray**)(argv)); break; + case 1782: flag=_wrap_IAttitudeEstimator_getInternalState(resc,resv,argc,(mxArray**)(argv)); break; + case 1783: flag=_wrap_IAttitudeEstimator_getDefaultInternalInitialState(resc,resv,argc,(mxArray**)(argv)); break; + case 1784: flag=_wrap_IAttitudeEstimator_setInternalState(resc,resv,argc,(mxArray**)(argv)); break; + case 1785: flag=_wrap_IAttitudeEstimator_setInternalStateInitialOrientation(resc,resv,argc,(mxArray**)(argv)); break; + case 1786: flag=_wrap_AttitudeMahonyFilterParameters_time_step_in_seconds_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1787: flag=_wrap_AttitudeMahonyFilterParameters_time_step_in_seconds_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1788: flag=_wrap_AttitudeMahonyFilterParameters_kp_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1789: flag=_wrap_AttitudeMahonyFilterParameters_kp_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1790: flag=_wrap_AttitudeMahonyFilterParameters_ki_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1791: flag=_wrap_AttitudeMahonyFilterParameters_ki_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1792: flag=_wrap_AttitudeMahonyFilterParameters_use_magnetometer_measurements_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1793: flag=_wrap_AttitudeMahonyFilterParameters_use_magnetometer_measurements_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1794: flag=_wrap_AttitudeMahonyFilterParameters_confidence_magnetometer_measurements_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1795: flag=_wrap_AttitudeMahonyFilterParameters_confidence_magnetometer_measurements_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1796: flag=_wrap_new_AttitudeMahonyFilterParameters(resc,resv,argc,(mxArray**)(argv)); break; + case 1797: flag=_wrap_delete_AttitudeMahonyFilterParameters(resc,resv,argc,(mxArray**)(argv)); break; + case 1798: flag=_wrap_new_AttitudeMahonyFilter(resc,resv,argc,(mxArray**)(argv)); break; + case 1799: flag=_wrap_AttitudeMahonyFilter_useMagnetoMeterMeasurements(resc,resv,argc,(mxArray**)(argv)); break; + case 1800: flag=_wrap_AttitudeMahonyFilter_setConfidenceForMagnetometerMeasurements(resc,resv,argc,(mxArray**)(argv)); break; + case 1801: flag=_wrap_AttitudeMahonyFilter_setGainkp(resc,resv,argc,(mxArray**)(argv)); break; + case 1802: flag=_wrap_AttitudeMahonyFilter_setGainki(resc,resv,argc,(mxArray**)(argv)); break; + case 1803: flag=_wrap_AttitudeMahonyFilter_setTimeStepInSeconds(resc,resv,argc,(mxArray**)(argv)); break; + case 1804: flag=_wrap_AttitudeMahonyFilter_setGravityDirection(resc,resv,argc,(mxArray**)(argv)); break; + case 1805: flag=_wrap_AttitudeMahonyFilter_setParameters(resc,resv,argc,(mxArray**)(argv)); break; + case 1806: flag=_wrap_AttitudeMahonyFilter_getParameters(resc,resv,argc,(mxArray**)(argv)); break; + case 1807: flag=_wrap_AttitudeMahonyFilter_updateFilterWithMeasurements(resc,resv,argc,(mxArray**)(argv)); break; + case 1808: flag=_wrap_AttitudeMahonyFilter_propagateStates(resc,resv,argc,(mxArray**)(argv)); break; + case 1809: flag=_wrap_AttitudeMahonyFilter_getOrientationEstimateAsRotationMatrix(resc,resv,argc,(mxArray**)(argv)); break; + case 1810: flag=_wrap_AttitudeMahonyFilter_getOrientationEstimateAsQuaternion(resc,resv,argc,(mxArray**)(argv)); break; + case 1811: flag=_wrap_AttitudeMahonyFilter_getOrientationEstimateAsRPY(resc,resv,argc,(mxArray**)(argv)); break; + case 1812: flag=_wrap_AttitudeMahonyFilter_getInternalStateSize(resc,resv,argc,(mxArray**)(argv)); break; + case 1813: flag=_wrap_AttitudeMahonyFilter_getInternalState(resc,resv,argc,(mxArray**)(argv)); break; + case 1814: flag=_wrap_AttitudeMahonyFilter_getDefaultInternalInitialState(resc,resv,argc,(mxArray**)(argv)); break; + case 1815: flag=_wrap_AttitudeMahonyFilter_setInternalState(resc,resv,argc,(mxArray**)(argv)); break; + case 1816: flag=_wrap_AttitudeMahonyFilter_setInternalStateInitialOrientation(resc,resv,argc,(mxArray**)(argv)); break; + case 1817: flag=_wrap_delete_AttitudeMahonyFilter(resc,resv,argc,(mxArray**)(argv)); break; + case 1818: flag=_wrap_DiscreteExtendedKalmanFilterHelper_ekf_f(resc,resv,argc,(mxArray**)(argv)); break; + case 1819: flag=_wrap_DiscreteExtendedKalmanFilterHelper_ekf_h(resc,resv,argc,(mxArray**)(argv)); break; + case 1820: flag=_wrap_DiscreteExtendedKalmanFilterHelper_ekfComputeJacobianF(resc,resv,argc,(mxArray**)(argv)); break; + case 1821: flag=_wrap_DiscreteExtendedKalmanFilterHelper_ekfComputeJacobianH(resc,resv,argc,(mxArray**)(argv)); break; + case 1822: flag=_wrap_DiscreteExtendedKalmanFilterHelper_ekfPredict(resc,resv,argc,(mxArray**)(argv)); break; + case 1823: flag=_wrap_DiscreteExtendedKalmanFilterHelper_ekfUpdate(resc,resv,argc,(mxArray**)(argv)); break; + case 1824: flag=_wrap_DiscreteExtendedKalmanFilterHelper_ekfInit(resc,resv,argc,(mxArray**)(argv)); break; + case 1825: flag=_wrap_DiscreteExtendedKalmanFilterHelper_ekfReset(resc,resv,argc,(mxArray**)(argv)); break; + case 1826: flag=_wrap_DiscreteExtendedKalmanFilterHelper_ekfSetMeasurementVector(resc,resv,argc,(mxArray**)(argv)); break; + case 1827: flag=_wrap_DiscreteExtendedKalmanFilterHelper_ekfSetInputVector(resc,resv,argc,(mxArray**)(argv)); break; + case 1828: flag=_wrap_DiscreteExtendedKalmanFilterHelper_ekfSetInitialState(resc,resv,argc,(mxArray**)(argv)); break; + case 1829: flag=_wrap_DiscreteExtendedKalmanFilterHelper_ekfSetStateCovariance(resc,resv,argc,(mxArray**)(argv)); break; + case 1830: flag=_wrap_DiscreteExtendedKalmanFilterHelper_ekfSetSystemNoiseCovariance(resc,resv,argc,(mxArray**)(argv)); break; + case 1831: flag=_wrap_DiscreteExtendedKalmanFilterHelper_ekfSetMeasurementNoiseCovariance(resc,resv,argc,(mxArray**)(argv)); break; + case 1832: flag=_wrap_DiscreteExtendedKalmanFilterHelper_ekfSetStateSize(resc,resv,argc,(mxArray**)(argv)); break; + case 1833: flag=_wrap_DiscreteExtendedKalmanFilterHelper_ekfSetInputSize(resc,resv,argc,(mxArray**)(argv)); break; + case 1834: flag=_wrap_DiscreteExtendedKalmanFilterHelper_ekfSetOutputSize(resc,resv,argc,(mxArray**)(argv)); break; + case 1835: flag=_wrap_DiscreteExtendedKalmanFilterHelper_ekfGetStates(resc,resv,argc,(mxArray**)(argv)); break; + case 1836: flag=_wrap_DiscreteExtendedKalmanFilterHelper_ekfGetStateCovariance(resc,resv,argc,(mxArray**)(argv)); break; + case 1837: flag=_wrap_delete_DiscreteExtendedKalmanFilterHelper(resc,resv,argc,(mxArray**)(argv)); break; + case 1838: flag=_wrap_output_dimensions_with_magnetometer_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1839: flag=_wrap_output_dimensions_without_magnetometer_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1840: flag=_wrap_input_dimensions_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1841: flag=_wrap_AttitudeQuaternionEKFParameters_time_step_in_seconds_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1842: flag=_wrap_AttitudeQuaternionEKFParameters_time_step_in_seconds_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1843: flag=_wrap_AttitudeQuaternionEKFParameters_bias_correlation_time_factor_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1844: flag=_wrap_AttitudeQuaternionEKFParameters_bias_correlation_time_factor_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1845: flag=_wrap_AttitudeQuaternionEKFParameters_accelerometer_noise_variance_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1846: flag=_wrap_AttitudeQuaternionEKFParameters_accelerometer_noise_variance_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1847: flag=_wrap_AttitudeQuaternionEKFParameters_magnetometer_noise_variance_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1848: flag=_wrap_AttitudeQuaternionEKFParameters_magnetometer_noise_variance_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1849: flag=_wrap_AttitudeQuaternionEKFParameters_gyroscope_noise_variance_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1850: flag=_wrap_AttitudeQuaternionEKFParameters_gyroscope_noise_variance_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1851: flag=_wrap_AttitudeQuaternionEKFParameters_gyro_bias_noise_variance_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1852: flag=_wrap_AttitudeQuaternionEKFParameters_gyro_bias_noise_variance_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1853: flag=_wrap_AttitudeQuaternionEKFParameters_initial_orientation_error_variance_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1854: flag=_wrap_AttitudeQuaternionEKFParameters_initial_orientation_error_variance_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1855: flag=_wrap_AttitudeQuaternionEKFParameters_initial_ang_vel_error_variance_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1856: flag=_wrap_AttitudeQuaternionEKFParameters_initial_ang_vel_error_variance_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1857: flag=_wrap_AttitudeQuaternionEKFParameters_initial_gyro_bias_error_variance_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1858: flag=_wrap_AttitudeQuaternionEKFParameters_initial_gyro_bias_error_variance_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1859: flag=_wrap_AttitudeQuaternionEKFParameters_use_magnetometer_measurements_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1860: flag=_wrap_AttitudeQuaternionEKFParameters_use_magnetometer_measurements_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1861: flag=_wrap_new_AttitudeQuaternionEKFParameters(resc,resv,argc,(mxArray**)(argv)); break; + case 1862: flag=_wrap_delete_AttitudeQuaternionEKFParameters(resc,resv,argc,(mxArray**)(argv)); break; + case 1863: flag=_wrap_new_AttitudeQuaternionEKF(resc,resv,argc,(mxArray**)(argv)); break; + case 1864: flag=_wrap_AttitudeQuaternionEKF_getParameters(resc,resv,argc,(mxArray**)(argv)); break; + case 1865: flag=_wrap_AttitudeQuaternionEKF_setParameters(resc,resv,argc,(mxArray**)(argv)); break; + case 1866: flag=_wrap_AttitudeQuaternionEKF_setGravityDirection(resc,resv,argc,(mxArray**)(argv)); break; + case 1867: flag=_wrap_AttitudeQuaternionEKF_setTimeStepInSeconds(resc,resv,argc,(mxArray**)(argv)); break; + case 1868: flag=_wrap_AttitudeQuaternionEKF_setBiasCorrelationTimeFactor(resc,resv,argc,(mxArray**)(argv)); break; + case 1869: flag=_wrap_AttitudeQuaternionEKF_useMagnetometerMeasurements(resc,resv,argc,(mxArray**)(argv)); break; + case 1870: flag=_wrap_AttitudeQuaternionEKF_setMeasurementNoiseVariance(resc,resv,argc,(mxArray**)(argv)); break; + case 1871: flag=_wrap_AttitudeQuaternionEKF_setSystemNoiseVariance(resc,resv,argc,(mxArray**)(argv)); break; + case 1872: flag=_wrap_AttitudeQuaternionEKF_setInitialStateCovariance(resc,resv,argc,(mxArray**)(argv)); break; + case 1873: flag=_wrap_AttitudeQuaternionEKF_initializeFilter(resc,resv,argc,(mxArray**)(argv)); break; + case 1874: flag=_wrap_AttitudeQuaternionEKF_updateFilterWithMeasurements(resc,resv,argc,(mxArray**)(argv)); break; + case 1875: flag=_wrap_AttitudeQuaternionEKF_propagateStates(resc,resv,argc,(mxArray**)(argv)); break; + case 1876: flag=_wrap_AttitudeQuaternionEKF_getOrientationEstimateAsRotationMatrix(resc,resv,argc,(mxArray**)(argv)); break; + case 1877: flag=_wrap_AttitudeQuaternionEKF_getOrientationEstimateAsQuaternion(resc,resv,argc,(mxArray**)(argv)); break; + case 1878: flag=_wrap_AttitudeQuaternionEKF_getOrientationEstimateAsRPY(resc,resv,argc,(mxArray**)(argv)); break; + case 1879: flag=_wrap_AttitudeQuaternionEKF_getInternalStateSize(resc,resv,argc,(mxArray**)(argv)); break; + case 1880: flag=_wrap_AttitudeQuaternionEKF_getInternalState(resc,resv,argc,(mxArray**)(argv)); break; + case 1881: flag=_wrap_AttitudeQuaternionEKF_getDefaultInternalInitialState(resc,resv,argc,(mxArray**)(argv)); break; + case 1882: flag=_wrap_AttitudeQuaternionEKF_setInternalState(resc,resv,argc,(mxArray**)(argv)); break; + case 1883: flag=_wrap_AttitudeQuaternionEKF_setInternalStateInitialOrientation(resc,resv,argc,(mxArray**)(argv)); break; + case 1884: flag=_wrap_delete_AttitudeQuaternionEKF(resc,resv,argc,(mxArray**)(argv)); break; + case 1885: flag=_wrap_estimateInertialParametersFromLinkBoundingBoxesAndTotalMass(resc,resv,argc,(mxArray**)(argv)); break; + case 1886: flag=_wrap_DynamicsRegressorParameter_category_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1887: flag=_wrap_DynamicsRegressorParameter_category_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1888: flag=_wrap_DynamicsRegressorParameter_elemIndex_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1889: flag=_wrap_DynamicsRegressorParameter_elemIndex_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1890: flag=_wrap_DynamicsRegressorParameter_type_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1891: flag=_wrap_DynamicsRegressorParameter_type_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1892: flag=_wrap_DynamicsRegressorParameter_lt(resc,resv,argc,(mxArray**)(argv)); break; + case 1893: flag=_wrap_DynamicsRegressorParameter_eq(resc,resv,argc,(mxArray**)(argv)); break; + case 1894: flag=_wrap_DynamicsRegressorParameter_ne(resc,resv,argc,(mxArray**)(argv)); break; + case 1895: flag=_wrap_new_DynamicsRegressorParameter(resc,resv,argc,(mxArray**)(argv)); break; + case 1896: flag=_wrap_delete_DynamicsRegressorParameter(resc,resv,argc,(mxArray**)(argv)); break; + case 1897: flag=_wrap_DynamicsRegressorParametersList_parameters_get(resc,resv,argc,(mxArray**)(argv)); break; + case 1898: flag=_wrap_DynamicsRegressorParametersList_parameters_set(resc,resv,argc,(mxArray**)(argv)); break; + case 1899: flag=_wrap_DynamicsRegressorParametersList_getDescriptionOfParameter(resc,resv,argc,(mxArray**)(argv)); break; + case 1900: flag=_wrap_DynamicsRegressorParametersList_addParam(resc,resv,argc,(mxArray**)(argv)); break; + case 1901: flag=_wrap_DynamicsRegressorParametersList_addList(resc,resv,argc,(mxArray**)(argv)); break; + case 1902: flag=_wrap_DynamicsRegressorParametersList_findParam(resc,resv,argc,(mxArray**)(argv)); break; + case 1903: flag=_wrap_DynamicsRegressorParametersList_getNrOfParameters(resc,resv,argc,(mxArray**)(argv)); break; + case 1904: flag=_wrap_new_DynamicsRegressorParametersList(resc,resv,argc,(mxArray**)(argv)); break; + case 1905: flag=_wrap_delete_DynamicsRegressorParametersList(resc,resv,argc,(mxArray**)(argv)); break; + case 1906: flag=_wrap_new_DynamicsRegressorGenerator(resc,resv,argc,(mxArray**)(argv)); break; + case 1907: flag=_wrap_delete_DynamicsRegressorGenerator(resc,resv,argc,(mxArray**)(argv)); break; + case 1908: flag=_wrap_DynamicsRegressorGenerator_loadRobotAndSensorsModelFromFile(resc,resv,argc,(mxArray**)(argv)); break; + case 1909: flag=_wrap_DynamicsRegressorGenerator_loadRobotAndSensorsModelFromString(resc,resv,argc,(mxArray**)(argv)); break; + case 1910: flag=_wrap_DynamicsRegressorGenerator_loadRegressorStructureFromFile(resc,resv,argc,(mxArray**)(argv)); break; + case 1911: flag=_wrap_DynamicsRegressorGenerator_loadRegressorStructureFromString(resc,resv,argc,(mxArray**)(argv)); break; + case 1912: flag=_wrap_DynamicsRegressorGenerator_isValid(resc,resv,argc,(mxArray**)(argv)); break; + case 1913: flag=_wrap_DynamicsRegressorGenerator_getNrOfParameters(resc,resv,argc,(mxArray**)(argv)); break; + case 1914: flag=_wrap_DynamicsRegressorGenerator_getNrOfOutputs(resc,resv,argc,(mxArray**)(argv)); break; + case 1915: flag=_wrap_DynamicsRegressorGenerator_getNrOfDegreesOfFreedom(resc,resv,argc,(mxArray**)(argv)); break; + case 1916: flag=_wrap_DynamicsRegressorGenerator_getDescriptionOfParameter(resc,resv,argc,(mxArray**)(argv)); break; + case 1917: flag=_wrap_DynamicsRegressorGenerator_getDescriptionOfParameters(resc,resv,argc,(mxArray**)(argv)); break; + case 1918: flag=_wrap_DynamicsRegressorGenerator_getDescriptionOfOutput(resc,resv,argc,(mxArray**)(argv)); break; + case 1919: flag=_wrap_DynamicsRegressorGenerator_getDescriptionOfOutputs(resc,resv,argc,(mxArray**)(argv)); break; + case 1920: flag=_wrap_DynamicsRegressorGenerator_getDescriptionOfDegreeOfFreedom(resc,resv,argc,(mxArray**)(argv)); break; + case 1921: flag=_wrap_DynamicsRegressorGenerator_getDescriptionOfDegreesOfFreedom(resc,resv,argc,(mxArray**)(argv)); break; + case 1922: flag=_wrap_DynamicsRegressorGenerator_getDescriptionOfLink(resc,resv,argc,(mxArray**)(argv)); break; + case 1923: flag=_wrap_DynamicsRegressorGenerator_getDescriptionOfLinks(resc,resv,argc,(mxArray**)(argv)); break; + case 1924: flag=_wrap_DynamicsRegressorGenerator_getNrOfLinks(resc,resv,argc,(mxArray**)(argv)); break; + case 1925: flag=_wrap_DynamicsRegressorGenerator_getNrOfFakeLinks(resc,resv,argc,(mxArray**)(argv)); break; + case 1926: flag=_wrap_DynamicsRegressorGenerator_getBaseLinkName(resc,resv,argc,(mxArray**)(argv)); break; + case 1927: flag=_wrap_DynamicsRegressorGenerator_getSensorsModel(resc,resv,argc,(mxArray**)(argv)); break; + case 1928: flag=_wrap_DynamicsRegressorGenerator_setRobotState(resc,resv,argc,(mxArray**)(argv)); break; + case 1929: flag=_wrap_DynamicsRegressorGenerator_getSensorsMeasurements(resc,resv,argc,(mxArray**)(argv)); break; + case 1930: flag=_wrap_DynamicsRegressorGenerator_setTorqueSensorMeasurement(resc,resv,argc,(mxArray**)(argv)); break; + case 1931: flag=_wrap_DynamicsRegressorGenerator_computeRegressor(resc,resv,argc,(mxArray**)(argv)); break; + case 1932: flag=_wrap_DynamicsRegressorGenerator_getModelParameters(resc,resv,argc,(mxArray**)(argv)); break; + case 1933: flag=_wrap_DynamicsRegressorGenerator_computeFloatingBaseIdentifiableSubspace(resc,resv,argc,(mxArray**)(argv)); break; + case 1934: flag=_wrap_DynamicsRegressorGenerator_computeFixedBaseIdentifiableSubspace(resc,resv,argc,(mxArray**)(argv)); break; + case 1935: flag=_wrap_DynamicsRegressorGenerator_generate_random_regressors(resc,resv,argc,(mxArray**)(argv)); break; + case 1936: flag=_wrap_new_KinDynComputations(resc,resv,argc,(mxArray**)(argv)); break; + case 1937: flag=_wrap_delete_KinDynComputations(resc,resv,argc,(mxArray**)(argv)); break; + case 1938: flag=_wrap_KinDynComputations_loadRobotModel(resc,resv,argc,(mxArray**)(argv)); break; + case 1939: flag=_wrap_KinDynComputations_loadRobotModelFromFile(resc,resv,argc,(mxArray**)(argv)); break; + case 1940: flag=_wrap_KinDynComputations_loadRobotModelFromString(resc,resv,argc,(mxArray**)(argv)); break; + case 1941: flag=_wrap_KinDynComputations_isValid(resc,resv,argc,(mxArray**)(argv)); break; + case 1942: flag=_wrap_KinDynComputations_setFrameVelocityRepresentation(resc,resv,argc,(mxArray**)(argv)); break; + case 1943: flag=_wrap_KinDynComputations_getFrameVelocityRepresentation(resc,resv,argc,(mxArray**)(argv)); break; + case 1944: flag=_wrap_KinDynComputations_getNrOfDegreesOfFreedom(resc,resv,argc,(mxArray**)(argv)); break; + case 1945: flag=_wrap_KinDynComputations_getDescriptionOfDegreeOfFreedom(resc,resv,argc,(mxArray**)(argv)); break; + case 1946: flag=_wrap_KinDynComputations_getDescriptionOfDegreesOfFreedom(resc,resv,argc,(mxArray**)(argv)); break; + case 1947: flag=_wrap_KinDynComputations_getNrOfLinks(resc,resv,argc,(mxArray**)(argv)); break; + case 1948: flag=_wrap_KinDynComputations_getNrOfFrames(resc,resv,argc,(mxArray**)(argv)); break; + case 1949: flag=_wrap_KinDynComputations_getFloatingBase(resc,resv,argc,(mxArray**)(argv)); break; + case 1950: flag=_wrap_KinDynComputations_setFloatingBase(resc,resv,argc,(mxArray**)(argv)); break; + case 1951: flag=_wrap_KinDynComputations_model(resc,resv,argc,(mxArray**)(argv)); break; + case 1952: flag=_wrap_KinDynComputations_getRobotModel(resc,resv,argc,(mxArray**)(argv)); break; + case 1953: flag=_wrap_KinDynComputations_getRelativeJacobianSparsityPattern(resc,resv,argc,(mxArray**)(argv)); break; + case 1954: flag=_wrap_KinDynComputations_getFrameFreeFloatingJacobianSparsityPattern(resc,resv,argc,(mxArray**)(argv)); break; + case 1955: flag=_wrap_KinDynComputations_setJointPos(resc,resv,argc,(mxArray**)(argv)); break; + case 1956: flag=_wrap_KinDynComputations_setRobotState(resc,resv,argc,(mxArray**)(argv)); break; + case 1957: flag=_wrap_KinDynComputations_getRobotState(resc,resv,argc,(mxArray**)(argv)); break; + case 1958: flag=_wrap_KinDynComputations_getWorldBaseTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 1959: flag=_wrap_KinDynComputations_getBaseTwist(resc,resv,argc,(mxArray**)(argv)); break; + case 1960: flag=_wrap_KinDynComputations_getJointPos(resc,resv,argc,(mxArray**)(argv)); break; + case 1961: flag=_wrap_KinDynComputations_getJointVel(resc,resv,argc,(mxArray**)(argv)); break; + case 1962: flag=_wrap_KinDynComputations_getModelVel(resc,resv,argc,(mxArray**)(argv)); break; + case 1963: flag=_wrap_KinDynComputations_getFrameIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 1964: flag=_wrap_KinDynComputations_getFrameName(resc,resv,argc,(mxArray**)(argv)); break; + case 1965: flag=_wrap_KinDynComputations_getWorldTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 1966: flag=_wrap_KinDynComputations_getWorldTransformsAsHomogeneous(resc,resv,argc,(mxArray**)(argv)); break; + case 1967: flag=_wrap_KinDynComputations_getRelativeTransformExplicit(resc,resv,argc,(mxArray**)(argv)); break; + case 1968: flag=_wrap_KinDynComputations_getRelativeTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 1969: flag=_wrap_KinDynComputations_getFrameVel(resc,resv,argc,(mxArray**)(argv)); break; + case 1970: flag=_wrap_KinDynComputations_getFrameAcc(resc,resv,argc,(mxArray**)(argv)); break; + case 1971: flag=_wrap_KinDynComputations_getFrameFreeFloatingJacobian(resc,resv,argc,(mxArray**)(argv)); break; + case 1972: flag=_wrap_KinDynComputations_getRelativeJacobian(resc,resv,argc,(mxArray**)(argv)); break; + case 1973: flag=_wrap_KinDynComputations_getRelativeJacobianExplicit(resc,resv,argc,(mxArray**)(argv)); break; + case 1974: flag=_wrap_KinDynComputations_getFrameBiasAcc(resc,resv,argc,(mxArray**)(argv)); break; + case 1975: flag=_wrap_KinDynComputations_getCenterOfMassPosition(resc,resv,argc,(mxArray**)(argv)); break; + case 1976: flag=_wrap_KinDynComputations_getCenterOfMassVelocity(resc,resv,argc,(mxArray**)(argv)); break; + case 1977: flag=_wrap_KinDynComputations_getCenterOfMassJacobian(resc,resv,argc,(mxArray**)(argv)); break; + case 1978: flag=_wrap_KinDynComputations_getCenterOfMassBiasAcc(resc,resv,argc,(mxArray**)(argv)); break; + case 1979: flag=_wrap_KinDynComputations_getAverageVelocity(resc,resv,argc,(mxArray**)(argv)); break; + case 1980: flag=_wrap_KinDynComputations_getAverageVelocityJacobian(resc,resv,argc,(mxArray**)(argv)); break; + case 1981: flag=_wrap_KinDynComputations_getCentroidalAverageVelocity(resc,resv,argc,(mxArray**)(argv)); break; + case 1982: flag=_wrap_KinDynComputations_getCentroidalAverageVelocityJacobian(resc,resv,argc,(mxArray**)(argv)); break; + case 1983: flag=_wrap_KinDynComputations_getLinearAngularMomentum(resc,resv,argc,(mxArray**)(argv)); break; + case 1984: flag=_wrap_KinDynComputations_getLinearAngularMomentumJacobian(resc,resv,argc,(mxArray**)(argv)); break; + case 1985: flag=_wrap_KinDynComputations_getCentroidalTotalMomentum(resc,resv,argc,(mxArray**)(argv)); break; + case 1986: flag=_wrap_KinDynComputations_getFreeFloatingMassMatrix(resc,resv,argc,(mxArray**)(argv)); break; + case 1987: flag=_wrap_KinDynComputations_inverseDynamics(resc,resv,argc,(mxArray**)(argv)); break; + case 1988: flag=_wrap_KinDynComputations_generalizedBiasForces(resc,resv,argc,(mxArray**)(argv)); break; + case 1989: flag=_wrap_KinDynComputations_generalizedGravityForces(resc,resv,argc,(mxArray**)(argv)); break; + case 1990: flag=_wrap_KinDynComputations_generalizedExternalForces(resc,resv,argc,(mxArray**)(argv)); break; + case 1991: flag=_wrap_KinDynComputations_inverseDynamicsInertialParametersRegressor(resc,resv,argc,(mxArray**)(argv)); break; + case 1992: flag=_wrap_Matrix4x4Vector_pop(resc,resv,argc,(mxArray**)(argv)); break; + case 1993: flag=_wrap_Matrix4x4Vector_brace(resc,resv,argc,(mxArray**)(argv)); break; + case 1994: flag=_wrap_Matrix4x4Vector_setbrace(resc,resv,argc,(mxArray**)(argv)); break; + case 1995: flag=_wrap_Matrix4x4Vector_append(resc,resv,argc,(mxArray**)(argv)); break; + case 1996: flag=_wrap_Matrix4x4Vector_empty(resc,resv,argc,(mxArray**)(argv)); break; + case 1997: flag=_wrap_Matrix4x4Vector_size(resc,resv,argc,(mxArray**)(argv)); break; + case 1998: flag=_wrap_Matrix4x4Vector_swap(resc,resv,argc,(mxArray**)(argv)); break; + case 1999: flag=_wrap_Matrix4x4Vector_begin(resc,resv,argc,(mxArray**)(argv)); break; + case 2000: flag=_wrap_Matrix4x4Vector_end(resc,resv,argc,(mxArray**)(argv)); break; + case 2001: flag=_wrap_Matrix4x4Vector_rbegin(resc,resv,argc,(mxArray**)(argv)); break; + case 2002: flag=_wrap_Matrix4x4Vector_rend(resc,resv,argc,(mxArray**)(argv)); break; + case 2003: flag=_wrap_Matrix4x4Vector_clear(resc,resv,argc,(mxArray**)(argv)); break; + case 2004: flag=_wrap_Matrix4x4Vector_get_allocator(resc,resv,argc,(mxArray**)(argv)); break; + case 2005: flag=_wrap_Matrix4x4Vector_pop_back(resc,resv,argc,(mxArray**)(argv)); break; + case 2006: flag=_wrap_Matrix4x4Vector_erase(resc,resv,argc,(mxArray**)(argv)); break; + case 2007: flag=_wrap_new_Matrix4x4Vector(resc,resv,argc,(mxArray**)(argv)); break; + case 2008: flag=_wrap_Matrix4x4Vector_push_back(resc,resv,argc,(mxArray**)(argv)); break; + case 2009: flag=_wrap_Matrix4x4Vector_front(resc,resv,argc,(mxArray**)(argv)); break; + case 2010: flag=_wrap_Matrix4x4Vector_back(resc,resv,argc,(mxArray**)(argv)); break; + case 2011: flag=_wrap_Matrix4x4Vector_assign(resc,resv,argc,(mxArray**)(argv)); break; + case 2012: flag=_wrap_Matrix4x4Vector_resize(resc,resv,argc,(mxArray**)(argv)); break; + case 2013: flag=_wrap_Matrix4x4Vector_insert(resc,resv,argc,(mxArray**)(argv)); break; + case 2014: flag=_wrap_Matrix4x4Vector_reserve(resc,resv,argc,(mxArray**)(argv)); break; + case 2015: flag=_wrap_Matrix4x4Vector_capacity(resc,resv,argc,(mxArray**)(argv)); break; + case 2016: flag=_wrap_Matrix4x4Vector_toMatlab(resc,resv,argc,(mxArray**)(argv)); break; + case 2017: flag=_wrap_delete_Matrix4x4Vector(resc,resv,argc,(mxArray**)(argv)); break; + case 2018: flag=_wrap_delete_ICamera(resc,resv,argc,(mxArray**)(argv)); break; + case 2019: flag=_wrap_ICamera_setPosition(resc,resv,argc,(mxArray**)(argv)); break; + case 2020: flag=_wrap_ICamera_setTarget(resc,resv,argc,(mxArray**)(argv)); break; + case 2021: flag=_wrap_ICamera_setUpVector(resc,resv,argc,(mxArray**)(argv)); break; + case 2022: flag=_wrap_ColorViz_r_get(resc,resv,argc,(mxArray**)(argv)); break; + case 2023: flag=_wrap_ColorViz_r_set(resc,resv,argc,(mxArray**)(argv)); break; + case 2024: flag=_wrap_ColorViz_g_get(resc,resv,argc,(mxArray**)(argv)); break; + case 2025: flag=_wrap_ColorViz_g_set(resc,resv,argc,(mxArray**)(argv)); break; + case 2026: flag=_wrap_ColorViz_b_get(resc,resv,argc,(mxArray**)(argv)); break; + case 2027: flag=_wrap_ColorViz_b_set(resc,resv,argc,(mxArray**)(argv)); break; + case 2028: flag=_wrap_ColorViz_a_get(resc,resv,argc,(mxArray**)(argv)); break; + case 2029: flag=_wrap_ColorViz_a_set(resc,resv,argc,(mxArray**)(argv)); break; + case 2030: flag=_wrap_new_ColorViz(resc,resv,argc,(mxArray**)(argv)); break; + case 2031: flag=_wrap_delete_ColorViz(resc,resv,argc,(mxArray**)(argv)); break; + case 2032: flag=_wrap_delete_ILight(resc,resv,argc,(mxArray**)(argv)); break; + case 2033: flag=_wrap_ILight_getName(resc,resv,argc,(mxArray**)(argv)); break; + case 2034: flag=_wrap_ILight_setType(resc,resv,argc,(mxArray**)(argv)); break; + case 2035: flag=_wrap_ILight_getType(resc,resv,argc,(mxArray**)(argv)); break; + case 2036: flag=_wrap_ILight_setPosition(resc,resv,argc,(mxArray**)(argv)); break; + case 2037: flag=_wrap_ILight_getPosition(resc,resv,argc,(mxArray**)(argv)); break; + case 2038: flag=_wrap_ILight_setDirection(resc,resv,argc,(mxArray**)(argv)); break; + case 2039: flag=_wrap_ILight_getDirection(resc,resv,argc,(mxArray**)(argv)); break; + case 2040: flag=_wrap_ILight_setAmbientColor(resc,resv,argc,(mxArray**)(argv)); break; + case 2041: flag=_wrap_ILight_getAmbientColor(resc,resv,argc,(mxArray**)(argv)); break; + case 2042: flag=_wrap_ILight_setSpecularColor(resc,resv,argc,(mxArray**)(argv)); break; + case 2043: flag=_wrap_ILight_getSpecularColor(resc,resv,argc,(mxArray**)(argv)); break; + case 2044: flag=_wrap_ILight_setDiffuseColor(resc,resv,argc,(mxArray**)(argv)); break; + case 2045: flag=_wrap_ILight_getDiffuseColor(resc,resv,argc,(mxArray**)(argv)); break; + case 2046: flag=_wrap_delete_IEnvironment(resc,resv,argc,(mxArray**)(argv)); break; + case 2047: flag=_wrap_IEnvironment_getElements(resc,resv,argc,(mxArray**)(argv)); break; + case 2048: flag=_wrap_IEnvironment_setElementVisibility(resc,resv,argc,(mxArray**)(argv)); break; + case 2049: flag=_wrap_IEnvironment_setBackgroundColor(resc,resv,argc,(mxArray**)(argv)); break; + case 2050: flag=_wrap_IEnvironment_setAmbientLight(resc,resv,argc,(mxArray**)(argv)); break; + case 2051: flag=_wrap_IEnvironment_getLights(resc,resv,argc,(mxArray**)(argv)); break; + case 2052: flag=_wrap_IEnvironment_addLight(resc,resv,argc,(mxArray**)(argv)); break; + case 2053: flag=_wrap_IEnvironment_lightViz(resc,resv,argc,(mxArray**)(argv)); break; + case 2054: flag=_wrap_IEnvironment_removeLight(resc,resv,argc,(mxArray**)(argv)); break; + case 2055: flag=_wrap_delete_IJetsVisualization(resc,resv,argc,(mxArray**)(argv)); break; + case 2056: flag=_wrap_IJetsVisualization_setJetsFrames(resc,resv,argc,(mxArray**)(argv)); break; + case 2057: flag=_wrap_IJetsVisualization_getNrOfJets(resc,resv,argc,(mxArray**)(argv)); break; + case 2058: flag=_wrap_IJetsVisualization_getJetDirection(resc,resv,argc,(mxArray**)(argv)); break; + case 2059: flag=_wrap_IJetsVisualization_setJetDirection(resc,resv,argc,(mxArray**)(argv)); break; + case 2060: flag=_wrap_IJetsVisualization_setJetColor(resc,resv,argc,(mxArray**)(argv)); break; + case 2061: flag=_wrap_IJetsVisualization_setJetsDimensions(resc,resv,argc,(mxArray**)(argv)); break; + case 2062: flag=_wrap_IJetsVisualization_setJetsIntensity(resc,resv,argc,(mxArray**)(argv)); break; + case 2063: flag=_wrap_delete_IVectorsVisualization(resc,resv,argc,(mxArray**)(argv)); break; + case 2064: flag=_wrap_IVectorsVisualization_addVector(resc,resv,argc,(mxArray**)(argv)); break; + case 2065: flag=_wrap_IVectorsVisualization_getNrOfVectors(resc,resv,argc,(mxArray**)(argv)); break; + case 2066: flag=_wrap_IVectorsVisualization_getVector(resc,resv,argc,(mxArray**)(argv)); break; + case 2067: flag=_wrap_IVectorsVisualization_updateVector(resc,resv,argc,(mxArray**)(argv)); break; + case 2068: flag=_wrap_IVectorsVisualization_setVectorColor(resc,resv,argc,(mxArray**)(argv)); break; + case 2069: flag=_wrap_IVectorsVisualization_setVectorsAspect(resc,resv,argc,(mxArray**)(argv)); break; + case 2070: flag=_wrap_delete_IModelVisualization(resc,resv,argc,(mxArray**)(argv)); break; + case 2071: flag=_wrap_IModelVisualization_setPositions(resc,resv,argc,(mxArray**)(argv)); break; + case 2072: flag=_wrap_IModelVisualization_setLinkPositions(resc,resv,argc,(mxArray**)(argv)); break; + case 2073: flag=_wrap_IModelVisualization_model(resc,resv,argc,(mxArray**)(argv)); break; + case 2074: flag=_wrap_IModelVisualization_getInstanceName(resc,resv,argc,(mxArray**)(argv)); break; + case 2075: flag=_wrap_IModelVisualization_setModelVisibility(resc,resv,argc,(mxArray**)(argv)); break; + case 2076: flag=_wrap_IModelVisualization_setModelColor(resc,resv,argc,(mxArray**)(argv)); break; + case 2077: flag=_wrap_IModelVisualization_resetModelColor(resc,resv,argc,(mxArray**)(argv)); break; + case 2078: flag=_wrap_IModelVisualization_setLinkColor(resc,resv,argc,(mxArray**)(argv)); break; + case 2079: flag=_wrap_IModelVisualization_resetLinkColor(resc,resv,argc,(mxArray**)(argv)); break; + case 2080: flag=_wrap_IModelVisualization_getLinkNames(resc,resv,argc,(mxArray**)(argv)); break; + case 2081: flag=_wrap_IModelVisualization_setLinkVisibility(resc,resv,argc,(mxArray**)(argv)); break; + case 2082: flag=_wrap_IModelVisualization_getFeatures(resc,resv,argc,(mxArray**)(argv)); break; + case 2083: flag=_wrap_IModelVisualization_setFeatureVisibility(resc,resv,argc,(mxArray**)(argv)); break; + case 2084: flag=_wrap_IModelVisualization_jets(resc,resv,argc,(mxArray**)(argv)); break; + case 2085: flag=_wrap_IModelVisualization_getWorldModelTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 2086: flag=_wrap_IModelVisualization_getWorldLinkTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 2087: flag=_wrap_VisualizerOptions_verbose_get(resc,resv,argc,(mxArray**)(argv)); break; + case 2088: flag=_wrap_VisualizerOptions_verbose_set(resc,resv,argc,(mxArray**)(argv)); break; + case 2089: flag=_wrap_VisualizerOptions_winWidth_get(resc,resv,argc,(mxArray**)(argv)); break; + case 2090: flag=_wrap_VisualizerOptions_winWidth_set(resc,resv,argc,(mxArray**)(argv)); break; + case 2091: flag=_wrap_VisualizerOptions_winHeight_get(resc,resv,argc,(mxArray**)(argv)); break; + case 2092: flag=_wrap_VisualizerOptions_winHeight_set(resc,resv,argc,(mxArray**)(argv)); break; + case 2093: flag=_wrap_VisualizerOptions_rootFrameArrowsDimension_get(resc,resv,argc,(mxArray**)(argv)); break; + case 2094: flag=_wrap_VisualizerOptions_rootFrameArrowsDimension_set(resc,resv,argc,(mxArray**)(argv)); break; + case 2095: flag=_wrap_new_VisualizerOptions(resc,resv,argc,(mxArray**)(argv)); break; + case 2096: flag=_wrap_delete_VisualizerOptions(resc,resv,argc,(mxArray**)(argv)); break; + case 2097: flag=_wrap_new_Visualizer(resc,resv,argc,(mxArray**)(argv)); break; + case 2098: flag=_wrap_delete_Visualizer(resc,resv,argc,(mxArray**)(argv)); break; + case 2099: flag=_wrap_Visualizer_init(resc,resv,argc,(mxArray**)(argv)); break; + case 2100: flag=_wrap_Visualizer_getNrOfVisualizedModels(resc,resv,argc,(mxArray**)(argv)); break; + case 2101: flag=_wrap_Visualizer_getModelInstanceName(resc,resv,argc,(mxArray**)(argv)); break; + case 2102: flag=_wrap_Visualizer_getModelInstanceIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 2103: flag=_wrap_Visualizer_addModel(resc,resv,argc,(mxArray**)(argv)); break; + case 2104: flag=_wrap_Visualizer_modelViz(resc,resv,argc,(mxArray**)(argv)); break; + case 2105: flag=_wrap_Visualizer_camera(resc,resv,argc,(mxArray**)(argv)); break; + case 2106: flag=_wrap_Visualizer_enviroment(resc,resv,argc,(mxArray**)(argv)); break; + case 2107: flag=_wrap_Visualizer_vectors(resc,resv,argc,(mxArray**)(argv)); break; + case 2108: flag=_wrap_Visualizer_run(resc,resv,argc,(mxArray**)(argv)); break; + case 2109: flag=_wrap_Visualizer_draw(resc,resv,argc,(mxArray**)(argv)); break; + case 2110: flag=_wrap_Visualizer_drawToFile(resc,resv,argc,(mxArray**)(argv)); break; + case 2111: flag=_wrap_Visualizer_close(resc,resv,argc,(mxArray**)(argv)); break; + case 2112: flag=_wrap_Polygon_m_vertices_get(resc,resv,argc,(mxArray**)(argv)); break; + case 2113: flag=_wrap_Polygon_m_vertices_set(resc,resv,argc,(mxArray**)(argv)); break; + case 2114: flag=_wrap_new_Polygon(resc,resv,argc,(mxArray**)(argv)); break; + case 2115: flag=_wrap_Polygon_setNrOfVertices(resc,resv,argc,(mxArray**)(argv)); break; + case 2116: flag=_wrap_Polygon_getNrOfVertices(resc,resv,argc,(mxArray**)(argv)); break; + case 2117: flag=_wrap_Polygon_isValid(resc,resv,argc,(mxArray**)(argv)); break; + case 2118: flag=_wrap_Polygon_applyTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 2119: flag=_wrap_Polygon_paren(resc,resv,argc,(mxArray**)(argv)); break; + case 2120: flag=_wrap_Polygon_XYRectangleFromOffsets(resc,resv,argc,(mxArray**)(argv)); break; + case 2121: flag=_wrap_delete_Polygon(resc,resv,argc,(mxArray**)(argv)); break; + case 2122: flag=_wrap_Polygon2D_m_vertices_get(resc,resv,argc,(mxArray**)(argv)); break; + case 2123: flag=_wrap_Polygon2D_m_vertices_set(resc,resv,argc,(mxArray**)(argv)); break; + case 2124: flag=_wrap_new_Polygon2D(resc,resv,argc,(mxArray**)(argv)); break; + case 2125: flag=_wrap_Polygon2D_setNrOfVertices(resc,resv,argc,(mxArray**)(argv)); break; + case 2126: flag=_wrap_Polygon2D_getNrOfVertices(resc,resv,argc,(mxArray**)(argv)); break; + case 2127: flag=_wrap_Polygon2D_isValid(resc,resv,argc,(mxArray**)(argv)); break; + case 2128: flag=_wrap_Polygon2D_paren(resc,resv,argc,(mxArray**)(argv)); break; + case 2129: flag=_wrap_delete_Polygon2D(resc,resv,argc,(mxArray**)(argv)); break; + case 2130: flag=_wrap_ConvexHullProjectionConstraint_setActive(resc,resv,argc,(mxArray**)(argv)); break; + case 2131: flag=_wrap_ConvexHullProjectionConstraint_isActive(resc,resv,argc,(mxArray**)(argv)); break; + case 2132: flag=_wrap_ConvexHullProjectionConstraint_getNrOfConstraints(resc,resv,argc,(mxArray**)(argv)); break; + case 2133: flag=_wrap_ConvexHullProjectionConstraint_projectedConvexHull_get(resc,resv,argc,(mxArray**)(argv)); break; + case 2134: flag=_wrap_ConvexHullProjectionConstraint_projectedConvexHull_set(resc,resv,argc,(mxArray**)(argv)); break; + case 2135: flag=_wrap_ConvexHullProjectionConstraint_A_get(resc,resv,argc,(mxArray**)(argv)); break; + case 2136: flag=_wrap_ConvexHullProjectionConstraint_A_set(resc,resv,argc,(mxArray**)(argv)); break; + case 2137: flag=_wrap_ConvexHullProjectionConstraint_b_get(resc,resv,argc,(mxArray**)(argv)); break; + case 2138: flag=_wrap_ConvexHullProjectionConstraint_b_set(resc,resv,argc,(mxArray**)(argv)); break; + case 2139: flag=_wrap_ConvexHullProjectionConstraint_P_get(resc,resv,argc,(mxArray**)(argv)); break; + case 2140: flag=_wrap_ConvexHullProjectionConstraint_P_set(resc,resv,argc,(mxArray**)(argv)); break; + case 2141: flag=_wrap_ConvexHullProjectionConstraint_Pdirection_get(resc,resv,argc,(mxArray**)(argv)); break; + case 2142: flag=_wrap_ConvexHullProjectionConstraint_Pdirection_set(resc,resv,argc,(mxArray**)(argv)); break; + case 2143: flag=_wrap_ConvexHullProjectionConstraint_AtimesP_get(resc,resv,argc,(mxArray**)(argv)); break; + case 2144: flag=_wrap_ConvexHullProjectionConstraint_AtimesP_set(resc,resv,argc,(mxArray**)(argv)); break; + case 2145: flag=_wrap_ConvexHullProjectionConstraint_o_get(resc,resv,argc,(mxArray**)(argv)); break; + case 2146: flag=_wrap_ConvexHullProjectionConstraint_o_set(resc,resv,argc,(mxArray**)(argv)); break; + case 2147: flag=_wrap_ConvexHullProjectionConstraint_buildConvexHull(resc,resv,argc,(mxArray**)(argv)); break; + case 2148: flag=_wrap_ConvexHullProjectionConstraint_supportFrameIndices_get(resc,resv,argc,(mxArray**)(argv)); break; + case 2149: flag=_wrap_ConvexHullProjectionConstraint_supportFrameIndices_set(resc,resv,argc,(mxArray**)(argv)); break; + case 2150: flag=_wrap_ConvexHullProjectionConstraint_absoluteFrame_X_supportFrame_get(resc,resv,argc,(mxArray**)(argv)); break; + case 2151: flag=_wrap_ConvexHullProjectionConstraint_absoluteFrame_X_supportFrame_set(resc,resv,argc,(mxArray**)(argv)); break; + case 2152: flag=_wrap_ConvexHullProjectionConstraint_project(resc,resv,argc,(mxArray**)(argv)); break; + case 2153: flag=_wrap_ConvexHullProjectionConstraint_computeMargin(resc,resv,argc,(mxArray**)(argv)); break; + case 2154: flag=_wrap_ConvexHullProjectionConstraint_setProjectionAlongDirection(resc,resv,argc,(mxArray**)(argv)); break; + case 2155: flag=_wrap_ConvexHullProjectionConstraint_projectAlongDirection(resc,resv,argc,(mxArray**)(argv)); break; + case 2156: flag=_wrap_new_ConvexHullProjectionConstraint(resc,resv,argc,(mxArray**)(argv)); break; + case 2157: flag=_wrap_delete_ConvexHullProjectionConstraint(resc,resv,argc,(mxArray**)(argv)); break; + case 2158: flag=_wrap_sizeOfRotationParametrization(resc,resv,argc,(mxArray**)(argv)); break; + case 2159: flag=_wrap_new_InverseKinematics(resc,resv,argc,(mxArray**)(argv)); break; + case 2160: flag=_wrap_delete_InverseKinematics(resc,resv,argc,(mxArray**)(argv)); break; + case 2161: flag=_wrap_InverseKinematics_loadModelFromFile(resc,resv,argc,(mxArray**)(argv)); break; + case 2162: flag=_wrap_InverseKinematics_setModel(resc,resv,argc,(mxArray**)(argv)); break; + case 2163: flag=_wrap_InverseKinematics_setJointLimits(resc,resv,argc,(mxArray**)(argv)); break; + case 2164: flag=_wrap_InverseKinematics_getJointLimits(resc,resv,argc,(mxArray**)(argv)); break; + case 2165: flag=_wrap_InverseKinematics_clearProblem(resc,resv,argc,(mxArray**)(argv)); break; + case 2166: flag=_wrap_InverseKinematics_setFloatingBaseOnFrameNamed(resc,resv,argc,(mxArray**)(argv)); break; + case 2167: flag=_wrap_InverseKinematics_setRobotConfiguration(resc,resv,argc,(mxArray**)(argv)); break; + case 2168: flag=_wrap_InverseKinematics_setCurrentRobotConfiguration(resc,resv,argc,(mxArray**)(argv)); break; + case 2169: flag=_wrap_InverseKinematics_setJointConfiguration(resc,resv,argc,(mxArray**)(argv)); break; + case 2170: flag=_wrap_InverseKinematics_setRotationParametrization(resc,resv,argc,(mxArray**)(argv)); break; + case 2171: flag=_wrap_InverseKinematics_rotationParametrization(resc,resv,argc,(mxArray**)(argv)); break; + case 2172: flag=_wrap_InverseKinematics_setMaxIterations(resc,resv,argc,(mxArray**)(argv)); break; + case 2173: flag=_wrap_InverseKinematics_maxIterations(resc,resv,argc,(mxArray**)(argv)); break; + case 2174: flag=_wrap_InverseKinematics_setMaxCPUTime(resc,resv,argc,(mxArray**)(argv)); break; + case 2175: flag=_wrap_InverseKinematics_maxCPUTime(resc,resv,argc,(mxArray**)(argv)); break; + case 2176: flag=_wrap_InverseKinematics_setCostTolerance(resc,resv,argc,(mxArray**)(argv)); break; + case 2177: flag=_wrap_InverseKinematics_costTolerance(resc,resv,argc,(mxArray**)(argv)); break; + case 2178: flag=_wrap_InverseKinematics_setConstraintsTolerance(resc,resv,argc,(mxArray**)(argv)); break; + case 2179: flag=_wrap_InverseKinematics_constraintsTolerance(resc,resv,argc,(mxArray**)(argv)); break; + case 2180: flag=_wrap_InverseKinematics_setVerbosity(resc,resv,argc,(mxArray**)(argv)); break; + case 2181: flag=_wrap_InverseKinematics_linearSolverName(resc,resv,argc,(mxArray**)(argv)); break; + case 2182: flag=_wrap_InverseKinematics_setLinearSolverName(resc,resv,argc,(mxArray**)(argv)); break; + case 2183: flag=_wrap_InverseKinematics_addFrameConstraint(resc,resv,argc,(mxArray**)(argv)); break; + case 2184: flag=_wrap_InverseKinematics_addFramePositionConstraint(resc,resv,argc,(mxArray**)(argv)); break; + case 2185: flag=_wrap_InverseKinematics_addFrameRotationConstraint(resc,resv,argc,(mxArray**)(argv)); break; + case 2186: flag=_wrap_InverseKinematics_activateFrameConstraint(resc,resv,argc,(mxArray**)(argv)); break; + case 2187: flag=_wrap_InverseKinematics_deactivateFrameConstraint(resc,resv,argc,(mxArray**)(argv)); break; + case 2188: flag=_wrap_InverseKinematics_isFrameConstraintActive(resc,resv,argc,(mxArray**)(argv)); break; + case 2189: flag=_wrap_InverseKinematics_addCenterOfMassProjectionConstraint(resc,resv,argc,(mxArray**)(argv)); break; + case 2190: flag=_wrap_InverseKinematics_getCenterOfMassProjectionMargin(resc,resv,argc,(mxArray**)(argv)); break; + case 2191: flag=_wrap_InverseKinematics_getCenterOfMassProjectConstraintConvexHull(resc,resv,argc,(mxArray**)(argv)); break; + case 2192: flag=_wrap_InverseKinematics_addTarget(resc,resv,argc,(mxArray**)(argv)); break; + case 2193: flag=_wrap_InverseKinematics_addPositionTarget(resc,resv,argc,(mxArray**)(argv)); break; + case 2194: flag=_wrap_InverseKinematics_addRotationTarget(resc,resv,argc,(mxArray**)(argv)); break; + case 2195: flag=_wrap_InverseKinematics_updateTarget(resc,resv,argc,(mxArray**)(argv)); break; + case 2196: flag=_wrap_InverseKinematics_updatePositionTarget(resc,resv,argc,(mxArray**)(argv)); break; + case 2197: flag=_wrap_InverseKinematics_updateRotationTarget(resc,resv,argc,(mxArray**)(argv)); break; + case 2198: flag=_wrap_InverseKinematics_setDefaultTargetResolutionMode(resc,resv,argc,(mxArray**)(argv)); break; + case 2199: flag=_wrap_InverseKinematics_defaultTargetResolutionMode(resc,resv,argc,(mxArray**)(argv)); break; + case 2200: flag=_wrap_InverseKinematics_setTargetResolutionMode(resc,resv,argc,(mxArray**)(argv)); break; + case 2201: flag=_wrap_InverseKinematics_targetResolutionMode(resc,resv,argc,(mxArray**)(argv)); break; + case 2202: flag=_wrap_InverseKinematics_setDesiredJointConfiguration(resc,resv,argc,(mxArray**)(argv)); break; + case 2203: flag=_wrap_InverseKinematics_setDesiredFullJointsConfiguration(resc,resv,argc,(mxArray**)(argv)); break; + case 2204: flag=_wrap_InverseKinematics_setDesiredReducedJointConfiguration(resc,resv,argc,(mxArray**)(argv)); break; + case 2205: flag=_wrap_InverseKinematics_setInitialCondition(resc,resv,argc,(mxArray**)(argv)); break; + case 2206: flag=_wrap_InverseKinematics_setFullJointsInitialCondition(resc,resv,argc,(mxArray**)(argv)); break; + case 2207: flag=_wrap_InverseKinematics_setReducedInitialCondition(resc,resv,argc,(mxArray**)(argv)); break; + case 2208: flag=_wrap_InverseKinematics_solve(resc,resv,argc,(mxArray**)(argv)); break; + case 2209: flag=_wrap_InverseKinematics_getSolution(resc,resv,argc,(mxArray**)(argv)); break; + case 2210: flag=_wrap_InverseKinematics_getFullJointsSolution(resc,resv,argc,(mxArray**)(argv)); break; + case 2211: flag=_wrap_InverseKinematics_getReducedSolution(resc,resv,argc,(mxArray**)(argv)); break; + case 2212: flag=_wrap_InverseKinematics_getPoseForFrame(resc,resv,argc,(mxArray**)(argv)); break; + case 2213: flag=_wrap_InverseKinematics_model(resc,resv,argc,(mxArray**)(argv)); break; + case 2214: flag=_wrap_InverseKinematics_fullModel(resc,resv,argc,(mxArray**)(argv)); break; + case 2215: flag=_wrap_InverseKinematics_reducedModel(resc,resv,argc,(mxArray**)(argv)); break; + case 2216: flag=_wrap_InverseKinematics_setCOMTarget(resc,resv,argc,(mxArray**)(argv)); break; + case 2217: flag=_wrap_InverseKinematics_setCOMAsConstraint(resc,resv,argc,(mxArray**)(argv)); break; + case 2218: flag=_wrap_InverseKinematics_setCOMAsConstraintTolerance(resc,resv,argc,(mxArray**)(argv)); break; + case 2219: flag=_wrap_InverseKinematics_isCOMAConstraint(resc,resv,argc,(mxArray**)(argv)); break; + case 2220: flag=_wrap_InverseKinematics_isCOMTargetActive(resc,resv,argc,(mxArray**)(argv)); break; + case 2221: flag=_wrap_InverseKinematics_deactivateCOMTarget(resc,resv,argc,(mxArray**)(argv)); break; + case 2222: flag=_wrap_InverseKinematics_setCOMConstraintProjectionDirection(resc,resv,argc,(mxArray**)(argv)); break; + case 2223: flag=_wrap_new_DynamicsComputations(resc,resv,argc,(mxArray**)(argv)); break; + case 2224: flag=_wrap_delete_DynamicsComputations(resc,resv,argc,(mxArray**)(argv)); break; + case 2225: flag=_wrap_DynamicsComputations_loadRobotModelFromFile(resc,resv,argc,(mxArray**)(argv)); break; + case 2226: flag=_wrap_DynamicsComputations_loadRobotModelFromString(resc,resv,argc,(mxArray**)(argv)); break; + case 2227: flag=_wrap_DynamicsComputations_isValid(resc,resv,argc,(mxArray**)(argv)); break; + case 2228: flag=_wrap_DynamicsComputations_getNrOfDegreesOfFreedom(resc,resv,argc,(mxArray**)(argv)); break; + case 2229: flag=_wrap_DynamicsComputations_getDescriptionOfDegreeOfFreedom(resc,resv,argc,(mxArray**)(argv)); break; + case 2230: flag=_wrap_DynamicsComputations_getDescriptionOfDegreesOfFreedom(resc,resv,argc,(mxArray**)(argv)); break; + case 2231: flag=_wrap_DynamicsComputations_getNrOfLinks(resc,resv,argc,(mxArray**)(argv)); break; + case 2232: flag=_wrap_DynamicsComputations_getNrOfFrames(resc,resv,argc,(mxArray**)(argv)); break; + case 2233: flag=_wrap_DynamicsComputations_getFloatingBase(resc,resv,argc,(mxArray**)(argv)); break; + case 2234: flag=_wrap_DynamicsComputations_setFloatingBase(resc,resv,argc,(mxArray**)(argv)); break; + case 2235: flag=_wrap_DynamicsComputations_setRobotState(resc,resv,argc,(mxArray**)(argv)); break; + case 2236: flag=_wrap_DynamicsComputations_getWorldBaseTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 2237: flag=_wrap_DynamicsComputations_getBaseTwist(resc,resv,argc,(mxArray**)(argv)); break; + case 2238: flag=_wrap_DynamicsComputations_getJointPos(resc,resv,argc,(mxArray**)(argv)); break; + case 2239: flag=_wrap_DynamicsComputations_getJointVel(resc,resv,argc,(mxArray**)(argv)); break; + case 2240: flag=_wrap_DynamicsComputations_getFrameIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 2241: flag=_wrap_DynamicsComputations_getFrameName(resc,resv,argc,(mxArray**)(argv)); break; + case 2242: flag=_wrap_DynamicsComputations_getWorldTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 2243: flag=_wrap_DynamicsComputations_getRelativeTransform(resc,resv,argc,(mxArray**)(argv)); break; + case 2244: flag=_wrap_DynamicsComputations_getFrameTwist(resc,resv,argc,(mxArray**)(argv)); break; + case 2245: flag=_wrap_DynamicsComputations_getFrameTwistInWorldOrient(resc,resv,argc,(mxArray**)(argv)); break; + case 2246: flag=_wrap_DynamicsComputations_getFrameProperSpatialAcceleration(resc,resv,argc,(mxArray**)(argv)); break; + case 2247: flag=_wrap_DynamicsComputations_getLinkIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 2248: flag=_wrap_DynamicsComputations_getLinkInertia(resc,resv,argc,(mxArray**)(argv)); break; + case 2249: flag=_wrap_DynamicsComputations_getJointIndex(resc,resv,argc,(mxArray**)(argv)); break; + case 2250: flag=_wrap_DynamicsComputations_getJointName(resc,resv,argc,(mxArray**)(argv)); break; + case 2251: flag=_wrap_DynamicsComputations_getJointLimits(resc,resv,argc,(mxArray**)(argv)); break; + case 2252: flag=_wrap_DynamicsComputations_inverseDynamics(resc,resv,argc,(mxArray**)(argv)); break; + case 2253: flag=_wrap_DynamicsComputations_getFreeFloatingMassMatrix(resc,resv,argc,(mxArray**)(argv)); break; + case 2254: flag=_wrap_DynamicsComputations_getFrameJacobian(resc,resv,argc,(mxArray**)(argv)); break; + case 2255: flag=_wrap_DynamicsComputations_getDynamicsRegressor(resc,resv,argc,(mxArray**)(argv)); break; + case 2256: flag=_wrap_DynamicsComputations_getModelDynamicsParameters(resc,resv,argc,(mxArray**)(argv)); break; + case 2257: flag=_wrap_DynamicsComputations_getCenterOfMass(resc,resv,argc,(mxArray**)(argv)); break; + case 2258: flag=_wrap_DynamicsComputations_getCenterOfMassJacobian(resc,resv,argc,(mxArray**)(argv)); break; default: flag=1, SWIG_Error(SWIG_RuntimeError, "No function id %d.", fcn_id); } if (flag) {