From fa97cbbb3045b795e5a648490f57b025f4008dcc Mon Sep 17 00:00:00 2001 From: jmespadero Date: Mon, 24 Oct 2016 16:07:19 +0200 Subject: [PATCH] py_internal_angles Former-commit-id: c6a0ba5cf44bc71dc3c4c42fc778be3201c31b48 --- python/py_igl/py_internal_angles.cpp | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/python/py_igl/py_internal_angles.cpp b/python/py_igl/py_internal_angles.cpp index b145678f8..5c9e43bc3 100644 --- a/python/py_igl/py_internal_angles.cpp +++ b/python/py_igl/py_internal_angles.cpp @@ -11,13 +11,23 @@ m.def("internal_angles", [] }, __doc_igl_internal_angles, py::arg("V"), py::arg("F"), py::arg("K")); -m.def("internal_angles", [] +m.def("internal_angles_using_squared_edge_lengths", [] +( + const Eigen::MatrixXd& L_sq, + Eigen::MatrixXd& K +) +{ + return igl::internal_angles_using_squared_edge_lengths(L_sq, K); +}, __doc_igl_internal_angles, +py::arg("L_sq"), py::arg("K")); + +m.def("internal_angles_using_edge_lengths", [] ( const Eigen::MatrixXd& L, Eigen::MatrixXd& K ) { - return igl::internal_angles(L, K); + return igl::internal_angles_using_edge_lengths(L, K); }, __doc_igl_internal_angles, py::arg("L"), py::arg("K"));