when BRepOffsetAPI_MakePipe is called without G1 continuous, the result is bad.
BRepOffsetAPI_MakePipe class allows creating a pipe from a Spine, which is a Wire and a Profile which is a Shape. This implementation is limited to spines with smooth transitions, sharp transitions are precessed by BRepOffsetAPI_MakePipeShell.
But when i use BRepOffsetAPI_MakePipeShell and set WithCorrection true, the reslut is also bad. How can i solve it?
pipeTool.Add(profile, false, true);
TopoDS_Shape S = pipeTool.Shape();