Kaynağa Gözat

py_internal_angles

Former-commit-id: c6a0ba5cf44bc71dc3c4c42fc778be3201c31b48
jmespadero 8 yıl önce
ebeveyn
işleme
fa97cbbb30
1 değiştirilmiş dosya ile 12 ekleme ve 2 silme
  1. 12 2
      python/py_igl/py_internal_angles.cpp

+ 12 - 2
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"));