From 7891c28e1df020f5b4ca8e3528b2f76d274845fa Mon Sep 17 00:00:00 2001 From: epernod Date: Thu, 5 Jun 2025 13:05:23 +0200 Subject: [PATCH] [src] Fix compilation due to change in SOFA code source --- src/Tearing/Controllers/TriangleCuttingController.inl | 4 ++-- src/Tearing/VolumeTearingEngine.inl | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Tearing/Controllers/TriangleCuttingController.inl b/src/Tearing/Controllers/TriangleCuttingController.inl index bf26d7c..7e64bf5 100644 --- a/src/Tearing/Controllers/TriangleCuttingController.inl +++ b/src/Tearing/Controllers/TriangleCuttingController.inl @@ -93,7 +93,7 @@ template void TriangleCuttingController::doTest() { // Get points coordinates - sofa::helper::ReadAccessor x = m_state->read(sofa::core::ConstVecCoordId::position())->getValue(); + sofa::helper::ReadAccessor x = m_state->read(sofa::core::vec_id::read_access::position)->getValue(); sofa::Size nbrPoints = Topology::PointID(this->m_topoContainer->getNbPoints()); // Get triangle to subdivide information @@ -443,7 +443,7 @@ void TriangleCuttingController::processCut() type::fixed_array< Topology::Triangle, 2> theTris = { triangles[triIds[0]], triangles[triIds[1]] }; // Get points coordinates - sofa::helper::ReadAccessor x = m_state->read(sofa::core::ConstVecCoordId::position())->getValue(); + sofa::helper::ReadAccessor x = m_state->read(sofa::core::vec_id::read_access::position)->getValue(); const Coord pA = (x[theTris[0][0]] + x[theTris[0][1]] + x[theTris[0][2]]) / 3; const Coord pB = (x[theTris[1][0]] + x[theTris[1][1]] + x[theTris[1][2]]) / 3; diff --git a/src/Tearing/VolumeTearingEngine.inl b/src/Tearing/VolumeTearingEngine.inl index 79a58a4..11441c7 100644 --- a/src/Tearing/VolumeTearingEngine.inl +++ b/src/Tearing/VolumeTearingEngine.inl @@ -330,7 +330,7 @@ void VolumeTearingEngine::updateTetrahedronInformation() { VecTetrahedra tetrahedraList; tetrahedraList = m_topology->getTetrahedra(); - d_tetrahedronFEMInfo = m_tetraFEM->tetrahedronInfo.getValue(); + d_tetrahedronFEMInfo = m_tetraFEM->d_tetrahedronInfo.getValue(); helper::WriteAccessor< Data > tetraFEMInf(d_tetrahedronFEMInfo); if (tetraFEMInf.size() != tetrahedraList.size())