What is Convex property of the TShape?


CAD practitioner
I have trouble understanding what is the use and meaning of Convex. I searched all of it in VS solution and only seem to find it getting passed around by value without any practical usage.
It is just perplexing that a topology can be marked as convex or not. I understands the convexity concept for geometric objects but not for topological object.
Last edited:


Staff member
After working 14 years with OpenCascade, I came across this Convex property for the first time in my life here, reading your question 😁. I'm pretty sure this flag is unused, and I've definitely never seen it in action. As you spotted, this flag is normally just passed through and does not affect anything in the logic of algorithms. So you can just forget about it.