Close a Wire
(self)
| 2912 | return rv |
| 2913 | |
| 2914 | def close(self) -> Wire: |
| 2915 | """ |
| 2916 | Close a Wire |
| 2917 | """ |
| 2918 | |
| 2919 | if not self.IsClosed(): |
| 2920 | e = Edge.makeLine(self.endPoint(), self.startPoint()) |
| 2921 | rv = Wire.combine((self, e))[0] |
| 2922 | else: |
| 2923 | rv = self |
| 2924 | |
| 2925 | return rv |
| 2926 | |
| 2927 | @classmethod |
| 2928 | def combine( |
nothing calls this directly
no test coverage detected