I have two solids, call them A and B. These are nice solids, in fact they're closed single-shell triangular meshes.
I create the object A-B by cutting with BRepAlgoAPI_Cut. A part of the the shell of A-B isn't in A's shell, it's made up of points which are somewhere inside A AND are on the surface of B, therefore they are on the surface of A-B. My question is, how do I access this part of the shell of A-B?
I read in BRepAlgoAPI_BooleanOperation that it calculates something called the "interference" of A and B and I suspect this is relevant but I couldn't understand the underlying data structure for the Interference.
Thanks for any help.