Add a chamfer based on current selection.
(self: T, d: Real)
| 619 | return self |
| 620 | |
| 621 | def chamfer(self: T, d: Real) -> T: |
| 622 | """ |
| 623 | Add a chamfer based on current selection. |
| 624 | """ |
| 625 | |
| 626 | f2v = self._matchFacesToVertices() |
| 627 | |
| 628 | self._faces = Compound.makeCompound( |
| 629 | k.chamfer2D(d, v) if v else k for k, v in f2v.items() |
| 630 | ) |
| 631 | |
| 632 | return self |
| 633 | |
| 634 | def clean(self: T) -> T: |
| 635 | """ |
nothing calls this directly
no test coverage detected