From 821b90cabf1a9951c1d375489f3b2e6f08d94f80 Mon Sep 17 00:00:00 2001 From: Themis Skamagkis Date: Thu, 28 Aug 2025 17:10:12 +0200 Subject: [PATCH] [algorithm] Using coupling points to (en|dis)able collision with the needle shaft --- src/sofa/collisionAlgorithm/algorithm/InsertionAlgorithm.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sofa/collisionAlgorithm/algorithm/InsertionAlgorithm.h b/src/sofa/collisionAlgorithm/algorithm/InsertionAlgorithm.h index 01ece77d..2ab650fb 100644 --- a/src/sofa/collisionAlgorithm/algorithm/InsertionAlgorithm.h +++ b/src/sofa/collisionAlgorithm/algorithm/InsertionAlgorithm.h @@ -178,7 +178,7 @@ class InsertionAlgorithm : public BaseAlgorithm } // 1.3 Collision with the shaft geometry - if (collisionOutput.size()) + if (m_couplingPts.empty()) { auto createShaftProximity = Operations::CreateCenterProximity::Operation::get(l_shaftGeom->getTypeInfo());