diff --git a/src/Tearing/VolumeTearingEngine.h b/src/Tearing/VolumeTearingEngine.h index 4079d63..e57c25f 100644 --- a/src/Tearing/VolumeTearingEngine.h +++ b/src/Tearing/VolumeTearingEngine.h @@ -30,9 +30,9 @@ #include //#include #include -#include +#include -using sofa::meshrefinement::TetrahedronCuttingManager; +using sofa::meshrefinement::MeshRefinementAPI; namespace sofa::helper { @@ -145,7 +145,7 @@ namespace sofa::component::engine TetrahedronSetTopologyModifier* m_modifier; TetrahedronSetGeometryAlgorithms* m_tetraGeo; - sofa::meshrefinement::TetrahedronCuttingManager* m_tetraCuttingMgr; + sofa::meshrefinement::MeshRefinementAPI* m_tetraCuttingMgr; private: sofa::helper::ColorMap* p_drawColorMap; VolumeTearingAlgorithms* m_volumeTearingAlgo; diff --git a/src/Tearing/VolumeTearingEngine.inl b/src/Tearing/VolumeTearingEngine.inl index 2c9d47b..02649e0 100644 --- a/src/Tearing/VolumeTearingEngine.inl +++ b/src/Tearing/VolumeTearingEngine.inl @@ -128,7 +128,7 @@ void VolumeTearingEngine::init() TetrahedronSetTopologyContainer* m_topoCon = dynamic_cast (m_topology); - m_tetraCuttingMgr = new TetrahedronCuttingManager(); + m_tetraCuttingMgr = new MeshRefinementAPI(); if(m_topoCon==nullptr) msg_error() << "m_topoCon empty pointer"; else