Merge branch 'use_filesystem_path' into 'master'

use std::filesystem::path

See merge request jschoeberl/netgen!480
This commit is contained in:
Joachim Schöberl
2022-02-23 13:34:23 +00:00
50 changed files with 360 additions and 544 deletions

View File

@@ -813,8 +813,7 @@ DLL_HEADER void ExportNetgenMeshing(py::module &m)
if(geo!=nullptr) mesh->SetGeometry(geo);
else if(ng_geometry!=nullptr) mesh->SetGeometry(ng_geometry);
}),py::call_guard<py::gil_scoped_release>())
// static_cast<void(Mesh::*)(const string & name)>(&Mesh::Load))
.def("Save", static_cast<void(Mesh::*)(const string & name)const>(&Mesh::Save),py::call_guard<py::gil_scoped_release>())
.def("Save", static_cast<void(Mesh::*)(const filesystem::path & name)const>(&Mesh::Save),py::call_guard<py::gil_scoped_release>())
.def("Export",
[] (Mesh & self, string filename, string format)
{