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

Function init_Geogram

python/PyGeogram.cpp:15–28  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

13using namespace PyMesh;
14
15void init_Geogram(py::module &m) {
16#if WITH_GEOGRAM
17 GeogramBase init; // Initialize geogram once for all.
18 m.def("load_geogram_mesh", [](const std::string& filename) {
19 auto geo_mesh = GeogramMeshIO::load_mesh(filename);
20 return GeogramMeshUtils::geomesh_to_mesh(geo_mesh);
21 });
22 m.def("save_geogram_mesh", [](const std::string& filename,
23 Mesh::Ptr mesh) {
24 auto geo_mesh = GeogramMeshUtils::mesh_to_geomesh(mesh);
25 GeogramMeshIO::save_mesh(filename, geo_mesh);
26 });
27#endif
28}

Callers 1

PYBIND11_MODULEFunction · 0.85

Calls 2

load_meshFunction · 0.85
save_meshFunction · 0.50

Tested by

no test coverage detected