You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I thought about this a while. I'd really like to make sure, that the issues you had memory wise should be catched already at compile time. I found a very simple solution to it:
In the arguments of the swig headers, we don't use opencascade::handle. Instead we use a new unknown type e.g. OccHandle_XXX. This type is only known, if it was defined in the other module.
I thought about this a while. I'd really like to make sure, that the issues you had memory wise should be catched already at compile time. I found a very simple solution to it:
In the arguments of the swig headers, we don't use opencascade::handle. Instead we use a new unknown type e.g. OccHandle_XXX. This type is only known, if it was defined in the other module.
A concrete example:
BRepBuilderAPI.i:
Geom.i
I tried this just now, and it seems to be working. When you don't include Geom.i, you'll get a compiler error.
The text was updated successfully, but these errors were encountered: