(obj: TopoDS_Shape)
| 394 | |
| 395 | |
| 396 | def shapetype(obj: TopoDS_Shape) -> TopAbs_ShapeEnum: |
| 397 | |
| 398 | if obj.IsNull(): |
| 399 | raise ValueError("Null TopoDS_Shape object") |
| 400 | |
| 401 | return obj.ShapeType() |
| 402 | |
| 403 | |
| 404 | def downcast(obj: TopoDS_Shape) -> TopoDS_Shape: |
no test coverage detected