MCPcopy Create free account
hub / github.com/PyMesh/PyMesh / init_Tetrahedralization

Function init_Tetrahedralization

python/PyTetrahedralization.cpp:12–27  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

10using namespace PyMesh;
11
12void init_Tetrahedralization(py::module& m) {
13 py::class_<TetrahedralizationEngine,
14 std::shared_ptr<TetrahedralizationEngine> >(
15 m, "TetrahedralizationEngine")
16 .def_static("create", &TetrahedralizationEngine::create)
17 .def("run", &TetrahedralizationEngine::run)
18 .def("set_vertices", &TetrahedralizationEngine::set_vertices)
19 .def("set_faces", &TetrahedralizationEngine::set_faces)
20 .def("set_cell_radius_edge_ratio", &TetrahedralizationEngine::set_cell_radius_edge_ratio)
21 .def("set_cell_size", &TetrahedralizationEngine::set_cell_size)
22 .def("set_facet_distance", &TetrahedralizationEngine::set_facet_distance)
23 .def("set_feature_angle", &TetrahedralizationEngine::set_feature_angle)
24 .def("get_vertices", &TetrahedralizationEngine::get_vertices)
25 .def("get_faces", &TetrahedralizationEngine::get_faces)
26 .def("get_voxels", &TetrahedralizationEngine::get_voxels);
27}

Callers 1

PYBIND11_MODULEFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected