diff --git a/python/bezier_com_traj.cpp b/python/bezier_com_traj.cpp index 8c0902b621d20101036c8bd1dda92355143332ee..ccd2f528e8202fb64d55f2b3fb0f7aeef40bf995 100644 --- a/python/bezier_com_traj.cpp +++ b/python/bezier_com_traj.cpp @@ -285,12 +285,10 @@ BOOST_PYTHON_MODULE(hpp_bezier_com_traj) { register_exception_translator<contact_data_exception>(&translateContactData); /** BEGIN eigenpy init**/ eigenpy::enableEigenPy(); - - eigenpy::enableEigenPySpecific<point_t, point_t>(); - eigenpy::enableEigenPySpecific<Vector3, Vector3>(); - eigenpy::enableEigenPySpecific<VectorX, VectorX>(); - eigenpy::enableEigenPySpecific<MatrixX3, MatrixX3>(); - eigenpy::enableEigenPySpecific<MatrixX3, MatrixX3>(); + ENABLE_SPECIFIC_MATRIX_TYPE(point_t); + ENABLE_SPECIFIC_MATRIX_TYPE(Vector3); + ENABLE_SPECIFIC_MATRIX_TYPE(VectorX); + ENABLE_SPECIFIC_MATRIX_TYPE(MatrixX3); /** END eigenpy init**/ /*eigenpy::exposeAngleAxis();