mirror of
https://github.com/NGSolve/netgen.git
synced 2024-12-25 05:20:34 +05:00
Merge branch 'wp_close_name' into 'master'
optional name in wp.Close for last edge See merge request ngsolve/netgen!686
This commit is contained in:
commit
fb41dddf3d
@ -610,11 +610,11 @@ public:
|
|||||||
return Circle (pos.X(), pos.Y(), r);
|
return Circle (pos.X(), pos.Y(), r);
|
||||||
}
|
}
|
||||||
|
|
||||||
shared_ptr<WorkPlane> Close ()
|
shared_ptr<WorkPlane> Close (optional<string> name = nullopt)
|
||||||
{
|
{
|
||||||
if (startpnt.Distance(localpos.Location()) > 1e-10)
|
if (startpnt.Distance(localpos.Location()) > 1e-10)
|
||||||
{
|
{
|
||||||
LineTo (startpnt.X(), startpnt.Y());
|
LineTo (startpnt.X(), startpnt.Y(), name);
|
||||||
return shared_from_this();
|
return shared_from_this();
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2635,7 +2635,8 @@ degen_tol : double
|
|||||||
.def("NameVertex", &WorkPlane::NameVertex, py::arg("name"), "name vertex at current position")
|
.def("NameVertex", &WorkPlane::NameVertex, py::arg("name"), "name vertex at current position")
|
||||||
.def("Offset", &WorkPlane::Offset, py::arg("d"), "replace current wire by offset curve of distance 'd'")
|
.def("Offset", &WorkPlane::Offset, py::arg("d"), "replace current wire by offset curve of distance 'd'")
|
||||||
.def("Reverse", &WorkPlane::Reverse, "revert orientation of current wire")
|
.def("Reverse", &WorkPlane::Reverse, "revert orientation of current wire")
|
||||||
.def("Close", &WorkPlane::Close, "draw line to start point of wire, and finish wire")
|
.def("Close", &WorkPlane::Close, py::arg("name")=nullopt,
|
||||||
|
"draw line to start point of wire, and finish wire")
|
||||||
.def("Finish", &WorkPlane::Finish, "finish current wire without closing")
|
.def("Finish", &WorkPlane::Finish, "finish current wire without closing")
|
||||||
.def("Last", &WorkPlane::Last, "(deprecated) returns current wire")
|
.def("Last", &WorkPlane::Last, "(deprecated) returns current wire")
|
||||||
.def("Wire", &WorkPlane::Last, "returns current wire")
|
.def("Wire", &WorkPlane::Last, "returns current wire")
|
||||||
|
Loading…
Reference in New Issue
Block a user