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/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) { 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);