Is there an "inverse" of decsg?

Is there a function that is like the invese of decsg? By that I mean: dl = decsg(gd) takes a geometry description matrix gd and returns a decomposed geometry description matrix dl. But what I need is the opposite: Given dl I need to "reconstitute" gd.

 Accepted Answer

Animesh
Animesh on 19 Aug 2024
Edited: Animesh on 19 Aug 2024
It appears that there isn't an inverse for the 'decsg' function in MATLAB. This is because the 'decsg' function in MATLAB isn't inherently a one-to-one function. Its role is to decompose a given Constructive Solid Geometry (CSG) model into its minimal regions, and the relationship between the input geometry description and the output decomposed geometry isn't strictly one-to-one.
You can refer the following MathWorks documentation for more information:

1 Comment

OK that makes sense, and that is what I was afraid of. I will figure out another way to do what I need done! Thanks so much.

Sign in to comment.

More Answers (0)

Asked:

on 19 Aug 2024

Commented:

on 19 Aug 2024

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!