diff --git a/include/hpp/fcl/math/matrix_3f.h b/include/hpp/fcl/math/matrix_3f.h
index fea3affae128edd389a16bc99780e44ba1344de8..6a679bc09b4dfc18420982ea999ef9da58ebc6b9 100644
--- a/include/hpp/fcl/math/matrix_3f.h
+++ b/include/hpp/fcl/math/matrix_3f.h
@@ -467,7 +467,7 @@ typename T::meta_type quadraticForm(const Matrix3fX<T>& R, const Vec3fX<typename
 
 
 #if FCL_HAVE_EIGEN
-typedef Matrix3fX<details::eigen_wrapper_m3<FCL_REAL> > Matrix3f;
+typedef Matrix3fX<details::eigen_m3<FCL_REAL> > Matrix3f;
 #elif FCL_HAVE_SSE
 typedef Matrix3fX<details::sse_meta_f12> Matrix3f;
 #else
diff --git a/include/hpp/fcl/math/vec_3f.h b/include/hpp/fcl/math/vec_3f.h
index a959c2b47d8c58c9ecc258d87e36daa309ddea1a..5a6f481acf48b935801d10c1b56bbe501a41c7b8 100644
--- a/include/hpp/fcl/math/vec_3f.h
+++ b/include/hpp/fcl/math/vec_3f.h
@@ -236,7 +236,7 @@ void generateCoordinateSystem(const Vec3fX<T>& w, Vec3fX<T>& u, Vec3fX<T>& v)
 }
 
 #if FCL_HAVE_EIGEN
-  typedef Vec3fX<details::eigen_wrapper_v3<FCL_REAL> > Vec3f;
+  typedef Vec3fX<details::eigen_v3<FCL_REAL> > Vec3f;
 #elif FCL_HAVE_SSE
   typedef Vec3fX<details::sse_meta_f4> Vec3f;
 #else