| 10 | using namespace PyMesh; |
| 11 | |
| 12 | void init_OuterHull(py::module& m) { |
| 13 | py::class_<OuterHullEngine, std::shared_ptr<OuterHullEngine> >( |
| 14 | m, "OuterHullEngine") |
| 15 | .def_static("create", &OuterHullEngine::create) |
| 16 | .def("run", &OuterHullEngine::run) |
| 17 | .def("set_mesh", &OuterHullEngine::set_mesh) |
| 18 | .def("get_vertices", &OuterHullEngine::get_vertices) |
| 19 | .def("get_faces", &OuterHullEngine::get_faces) |
| 20 | .def("get_outer_hull_layers", &OuterHullEngine::get_outer_hull_layers) |
| 21 | .def("get_face_is_flipped", &OuterHullEngine::get_face_is_flipped) |
| 22 | .def("get_ori_face_indices", &OuterHullEngine::get_ori_face_indices); |
| 23 | } |