(self, other: Face, d: VectorLike)
| 3793 | return f.trim(outer, *inner) |
| 3794 | |
| 3795 | def project(self, other: Face, d: VectorLike) -> Face: |
| 3796 | |
| 3797 | outer_p = tcast(Wire, self.outerWire().project(other, d)) |
| 3798 | inner_p = (tcast(Wire, w.project(other, d)) for w in self.innerWires()) |
| 3799 | |
| 3800 | return self.constructOn(other, outer_p, *inner_p) |
| 3801 | |
| 3802 | def toArcs(self, tolerance: float = 1e-3) -> Face: |
| 3803 | """ |