discuss@lists.openscad.org

OpenSCAD general discussion Mailing-list

View all threads

Is Clipper as opaque as CGAL?

JB
Jordan Brown
Wed, Jul 29, 2020 6:24 PM

On 7/29/2020 1:17 AM, Hugo Jackson wrote:

Anyway, I appreciate that I”m probably mixing ‘problems’… in that
boolean operations are a different animal than my dream of being able
to get the boundaries of an object after an operation is performed
rather than having to calculate what it will be independent of the
actual operation.

I'm pretty sure that in the general case you need to actually do the
operation to determine the bounding box.

Scale, translate, union, hull, and I think Minkowski you can get the new
bounding box from the old boxes without looking at the actual object.

Rotate, skew, intersect, and difference I think you need to actually do
the operation.

On 7/29/2020 1:17 AM, Hugo Jackson wrote: > Anyway, I appreciate that I”m probably mixing ‘problems’… in that > boolean operations are a different animal than my dream of being able > to get the boundaries of an object after an operation is performed > rather than having to calculate what it will be independent of the > actual operation. I'm pretty sure that in the general case you need to actually do the operation to determine the bounding box. Scale, translate, union, hull, and I think Minkowski you can get the new bounding box from the old boxes without looking at the actual object. Rotate, skew, intersect, and difference I think you need to actually do the operation.