diff --git a/python/py_igl/py_unique.cpp b/python/py_igl/py_unique.cpp index 492c6ddd5..6681e828a 100644 --- a/python/py_igl/py_unique.cpp +++ b/python/py_igl/py_unique.cpp @@ -20,18 +20,6 @@ m.def("unique", [] }, __doc_igl_unique, py::arg("A"), py::arg("C")); -m.def("unique_rows", [] -( - const Eigen::MatrixXd& A, - Eigen::MatrixXd& C, - Eigen::MatrixXi& IA, - Eigen::MatrixXi& IC -) -{ - return igl::unique_rows(A,C,IA,IC); -}, __doc_igl_unique, -py::arg("A"), py::arg("C"), py::arg("IA"), py::arg("IC")); - //m.def("unique", [] //( // const std::vector & A, @@ -80,18 +68,6 @@ m.def("unique", [] }, __doc_igl_unique, py::arg("A"), py::arg("C")); -m.def("unique_rows", [] -( - const Eigen::MatrixXi& A, - Eigen::MatrixXi& C, - Eigen::MatrixXi& IA, - Eigen::MatrixXi& IC -) -{ - return igl::unique_rows(A,C,IA,IC); -}, __doc_igl_unique, -py::arg("A"), py::arg("C"), py::arg("IA"), py::arg("IC")); - //m.def("unique", [] //( // const std::vector & A, diff --git a/python/py_igl/py_unique_rows.cpp b/python/py_igl/py_unique_rows.cpp new file mode 100644 index 000000000..7bd55a525 --- /dev/null +++ b/python/py_igl/py_unique_rows.cpp @@ -0,0 +1,24 @@ +m.def("unique_rows", [] +( + const Eigen::MatrixXd& A, + Eigen::MatrixXd& C, + Eigen::MatrixXi& IA, + Eigen::MatrixXi& IC +) +{ + return igl::unique_rows(A,C,IA,IC); +}, __doc_igl_unique, +py::arg("A"), py::arg("C"), py::arg("IA"), py::arg("IC")); + +m.def("unique_rows", [] +( + const Eigen::MatrixXi& A, + Eigen::MatrixXi& C, + Eigen::MatrixXi& IA, + Eigen::MatrixXi& IC +) +{ + return igl::unique_rows(A,C,IA,IC); +}, __doc_igl_unique, +py::arg("A"), py::arg("C"), py::arg("IA"), py::arg("IC")); +