Merge branch 'quickfix_1d_index' into 'master'

export edgenr to python as well



See merge request !21
This commit is contained in:
Joachim Schöberl 2016-11-22 10:55:33 +01:00
commit f70edcb247

View File

@ -201,6 +201,8 @@ DLL_HEADER void ExportNetgenMeshing(py::module &m)
for (int i = 0; i < 2; i++) for (int i = 0; i < 2; i++)
(*instance)[i] = py::extract<PointIndex>(vertices[i])(); (*instance)[i] = py::extract<PointIndex>(vertices[i])();
instance -> si = index; instance -> si = index;
// needed for codim2 in 3d
instance -> edgenr = index;
if (len(surfaces)) if (len(surfaces))
{ {
instance->surfnr1 = py::extract<int>(surfaces[0])(); instance->surfnr1 = py::extract<int>(surfaces[0])();
@ -230,6 +232,10 @@ DLL_HEADER void ExportNetgenMeshing(py::module &m)
return li; return li;
})) }))
.def_property_readonly("index", FunctionPointer([](const Segment &self) -> size_t .def_property_readonly("index", FunctionPointer([](const Segment &self) -> size_t
{
return self.si;
}))
.def_property_readonly("edgenr", FunctionPointer([](const Segment & self) -> size_t
{ {
return self.edgenr; return self.edgenr;
})) }))