py_internal_angles.cpp 707 B

12345678910111213141516171819202122232425262728293031323334
  1. m.def("internal_angles", []
  2. (
  3. const Eigen::MatrixXd& V,
  4. const Eigen::MatrixXi& F,
  5. Eigen::MatrixXd& K
  6. )
  7. {
  8. return igl::internal_angles(V, F, K);
  9. }, __doc_igl_internal_angles,
  10. py::arg("V"), py::arg("F"), py::arg("K"));
  11. m.def("internal_angles_using_squared_edge_lengths", []
  12. (
  13. const Eigen::MatrixXd& L_sq,
  14. Eigen::MatrixXd& K
  15. )
  16. {
  17. return igl::internal_angles_using_squared_edge_lengths(L_sq, K);
  18. }, __doc_igl_internal_angles,
  19. py::arg("L_sq"), py::arg("K"));
  20. //m.def("internal_angles_using_edge_lengths", []
  21. //(
  22. // const Eigen::MatrixXd& L,
  23. // Eigen::MatrixXd& K
  24. //)
  25. //{
  26. // return igl::internal_angles_using_edge_lengths(L, K);
  27. //}, __doc_igl_internal_angles,
  28. //py::arg("L"), py::arg("K"));