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())