Erstellen von TopoDS_Wire aus TopoDS_Edge(s) in OpenCASCADE
English
Deutsch
OCCUtils stellt einfach zu verwendende Bequemerfunktionen zur Konvertierung mehrerer TopoDS_Edges in einen TopoDS_Wire bereit:
wire_from_edges.cpp
#include <occutils/Wire.hxx>
using namespace OCCUtils;
TopoDS_Wire& wire = Wire::FromEdges({edge1, edge2})Du kannst auch ein std::vector<TopoDS_Edge> an Wire::FromEdges() übergeben.
Wenn du es manuell ohne OCCUtils tun möchtest, kannst du BRepLib_MakeWire so verwenden:
wire_breplib.cpp
BRepLib_MakeWire wireMaker;
wireMaker.Add(edge1);
wireMaker.Add(edge2);
TopoDS_Wire wire = wireMaker.Wire();Check out similar posts by category:
C/C++, OpenCASCADE
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow