py_boundary_loop.cpp 557 B

12345678910111213141516171819202122232425262728293031
  1. m.def("boundary_loop", []
  2. (
  3. const Eigen::MatrixXi& F,
  4. std::vector<std::vector<int> >& L
  5. )
  6. {
  7. return igl::boundary_loop(F,L);
  8. }, __doc_igl_boundary_loop,
  9. py::arg("F"), py::arg("L"));
  10. m.def("boundary_loop", []
  11. (
  12. const Eigen::MatrixXi& F,
  13. std::vector<int>& L
  14. )
  15. {
  16. return igl::boundary_loop(F,L);
  17. }, __doc_igl_boundary_loop,
  18. py::arg("F"), py::arg("L"));
  19. m.def("boundary_loop", []
  20. (
  21. const Eigen::MatrixXi& F,
  22. Eigen::MatrixXi& L
  23. )
  24. {
  25. Eigen::VectorXi T;
  26. igl::boundary_loop(F,T);
  27. L = T;
  28. }, __doc_igl_boundary_loop,
  29. py::arg("F"), py::arg("L"));