Fix a TopoDS object to suitable specialized type
(obj: TopoDS_Shape)
| 413 | |
| 414 | |
| 415 | def fix(obj: TopoDS_Shape) -> TopoDS_Shape: |
| 416 | """ |
| 417 | Fix a TopoDS object to suitable specialized type |
| 418 | """ |
| 419 | |
| 420 | sf = ShapeFix_Shape(obj) |
| 421 | sf.Perform() |
| 422 | |
| 423 | return downcast(sf.Shape()) |
| 424 | |
| 425 | |
| 426 | class Shape(object): |