From fd55cc5cb835f20fd591916fb09c0ca6be015bbf Mon Sep 17 00:00:00 2001 From: Alex Bilger Date: Wed, 4 Mar 2026 12:16:59 +0100 Subject: [PATCH] Fix typo in method name --- bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_Mapping.cpp | 2 +- examples/example-mapping.py | 6 +++--- examples/example-mapping_3_to_1.py | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_Mapping.cpp b/bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_Mapping.cpp index 9c8e8ac06..8789f494b 100644 --- a/bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_Mapping.cpp +++ b/bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_Mapping.cpp @@ -135,7 +135,7 @@ namespace sofapython3 py::dict mp = py::dict("time"_a=getContext()->getTime()); - PYBIND11_OVERLOAD_PURE(void, Inherit1, applyConstrainsJT, mp, + PYBIND11_OVERLOAD_PURE(void, Inherit1, applyConstraintsJT, mp, PythonFactory::toPython(&out), PythonFactory::toPython(&in)); } diff --git a/examples/example-mapping.py b/examples/example-mapping.py index 9fe6f4235..c32183897 100644 --- a/examples/example-mapping.py +++ b/examples/example-mapping.py @@ -32,7 +32,7 @@ def applyJ(self, m, outDeriv, inDeriv): def applyJT(self, m, outDeriv, inDeriv): print("PYTHON(🐍) APPLY-JT", outDeriv, inDeriv) - def applyConstrainsJT(self, m, outDeriv, inDeriv): + def applyConstraintsJT(self, m, outDeriv, inDeriv): print("PYTHON(🐍) APPLY-JT for constraints, data are [⋱]", m, outDeriv, inDeriv) print("Constraints ", inDeriv.value) @@ -81,13 +81,13 @@ def createScene(root): def main(): import SofaRuntime import Sofa.Gui - import SofaQt + import SofaImGui root=Sofa.Core.Node("root") createScene(root) Sofa.Simulation.initRoot(root) - Sofa.Gui.GUIManager.Init("myscene", "qglviewer") + Sofa.Gui.GUIManager.Init("myscene", "imgui") Sofa.Gui.GUIManager.createGUI(root, __file__) Sofa.Gui.GUIManager.SetDimension(1080, 1080) Sofa.Gui.GUIManager.MainLoop(root) diff --git a/examples/example-mapping_3_to_1.py b/examples/example-mapping_3_to_1.py index 96c7b6d0a..d486855fd 100644 --- a/examples/example-mapping_3_to_1.py +++ b/examples/example-mapping_3_to_1.py @@ -34,7 +34,7 @@ def applyJ(self, m, outDeriv, inDeriv): def applyJT(self, m, outDeriv, inDeriv): print("PYTHON() APPLY-JT", outDeriv, inDeriv) - def applyConstrainsJT(self, m, outDeriv, inDeriv): + def applyConstraintsJT(self, m, outDeriv, inDeriv): print("PYTHON() APPLY-JT for constraints, data are [⋱]", m, outDeriv, inDeriv) print("Constraints ", inDeriv.value)