Tuesday, April 23, 2013

Extrude fixes for Release mode

Over the past few days I investigated the issues we have with release mode and found that in some cases, in release mode, the IsNull property of a TopoDS_Shape was true, even if the shape was valid and the other properties were correct. Another property that had wrong values was context.HasOpenedContext.

Here is a short demo with Extrude performed on complex shapes, ran in Release mode:



The next issue to fix is the selection: when selecting a circle in release mode, the center point is returned as selected - this could be because the Context's selection is wrongly set, or the comparison method is incorrect.

No comments: