@@ -86,10 +86,10 @@ void PliersPositionsMapper::doUpdate()
8686
8787 const BaseMeshTopology::Tetra& tetra = m_topo->getTetra (idTetra);
8888
89- sofa::type::Vec3 p0 = _positions[tetra[0 ]];
90- sofa::type::Vec3 p1 = _positions[tetra[1 ]];
91- sofa::type::Vec3 p2 = _positions[tetra[2 ]];
92- sofa::type::Vec3 p3 = _positions[tetra[3 ]];
89+ sofa::type::Vec3f p0 = _positions[tetra[0 ]];
90+ sofa::type::Vec3f p1 = _positions[tetra[1 ]];
91+ sofa::type::Vec3f p2 = _positions[tetra[2 ]];
92+ sofa::type::Vec3f p3 = _positions[tetra[3 ]];
9393
9494 tubePositions[i] = (p0 + p1 + p2 + p3) / 4 ;
9595 }
@@ -214,10 +214,10 @@ void PliersPositionsMapper::draw(const core::visual::VisualParams* vparams)
214214 {
215215 const BaseMeshTopology::Tetra& tetra = m_topo->getTetra (_tetraTube[i]);
216216
217- sofa::type::Vec3 p0 = _positions[tetra[0 ]];
218- sofa::type::Vec3 p1 = _positions[tetra[1 ]];
219- sofa::type::Vec3 p2 = _positions[tetra[2 ]];
220- sofa::type::Vec3 p3 = _positions[tetra[3 ]];
217+ sofa::type::Vec3f p0 = _positions[tetra[0 ]];
218+ sofa::type::Vec3f p1 = _positions[tetra[1 ]];
219+ sofa::type::Vec3f p2 = _positions[tetra[2 ]];
220+ sofa::type::Vec3f p3 = _positions[tetra[3 ]];
221221 vparams->drawTool ()->drawTetrahedron (p0, p1, p2, p3, color);
222222 }
223223
0 commit comments