CurveBoolean within RhinoCommon

I have seen that there is an old topic that poses a similar question. I would like to know if there is some quick way or I have to go through the pain of a full re-implementation of the feature.

Thanks a lot!

Hi Alberto,

Have you seen these:

Curve.CreateBooleanUnion
Curve.CreateBooleanIntersection
Curve.CreateBooleanDifference

– Dale

1 Like

Yes, I have seen those but my understanding is that those are taking closed curves. While the CurveBoolean command takes also open curves. Is there something that I am missing?

@Alberto,

you might also check out if you can script _TestGetPlanarRegions command, it accepts open curves.

Here is a python example…

c.

1 Like

Hi All,

In Rhino 7, use Curve.CreateBooleanRegions.

– Dale

Cool, thanks @dale once we shift development to Rhino 7 we will rework our plugin to use that.

– Alberto