From 135aac9e469ecaa0f6e276c27cde15e2127d4ef0 Mon Sep 17 00:00:00 2001 From: lbinria <77280433+lbinria@users.noreply.github.com> Date: Mon, 12 May 2025 16:49:47 +0200 Subject: [PATCH] [Framework] Apply template method design pattern to BehaviorModel --- src/PluginExample/MyBehaviorModel.cpp | 2 +- src/PluginExample/MyBehaviorModel.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/PluginExample/MyBehaviorModel.cpp b/src/PluginExample/MyBehaviorModel.cpp index 80d9cb0..82f2d7a 100644 --- a/src/PluginExample/MyBehaviorModel.cpp +++ b/src/PluginExample/MyBehaviorModel.cpp @@ -47,7 +47,7 @@ void MyBehaviorModel::reinit() { } -void MyBehaviorModel::updatePosition(double dt) +void MyBehaviorModel::doUpdatePosition(double dt) { SOFA_UNUSED(dt); } diff --git a/src/PluginExample/MyBehaviorModel.h b/src/PluginExample/MyBehaviorModel.h index 47c788d..f7af07f 100644 --- a/src/PluginExample/MyBehaviorModel.h +++ b/src/PluginExample/MyBehaviorModel.h @@ -45,7 +45,7 @@ class SOFA_PLUGINEXAMPLE_API MyBehaviorModel : public sofa::core::BehaviorModel public: void init() override; void reinit() override; - void updatePosition(double dt) override; + void doUpdatePosition(double dt) override; Data d_customUnsignedData; ///< Example of unsigned data with custom widget Data d_regularUnsignedData; ///< Example of unsigned data with standard widget