BRepFeat_SplitShape with multiple wires

Is it possible to use BRepFeat_SplitShape functionality with more then one (intersecting) edge/wire? See the attached picture.

Attachments: 
Forum supervisor's picture

Dear Istvan,

Yes, it is possible.
But all intersections must be resolved beforehand by splitting wires so that they contained a common vertex at intersection point.

Best regards

FSR

István Csanády's picture

I see, so I have to generate a topologically valid wire set from the edges, right? Is there any framework for that, or I have to implement it?