Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork7.9k
Closed
Description
Bug summary
It looks like, for some inputs,split_bezier_intersecting_with_closedpath
never returns, as thewhile True:
loop insidefind_bezier_t_intersecting_with_closedpath
fails to converge.
Code for reproduction
frommatplotlib.patchesimportinside_circle,split_bezier_intersecting_with_closedpatharrow_path= [(96950809781500.0,804.7503795623779), (96950809781500.0,859.6242585800646), (96950809781500.0,914.4981375977513)]in_f=inside_circle(96950809781500.0,804.7503795623779,0.06)split_bezier_intersecting_with_closedpath(arrow_path,in_f)
Actual outcome
The call tosplit_bezier_intersecting_with_closedpath
never returns.
Expected outcome
The call tosplit_bezier_intersecting_with_closedpath
should return the split segment.
Additional information
No response
Operating system
confirmed on Arch and Ubuntu 22.04 LTS
Matplotlib Version
3.8.2
Matplotlib Backend
agg
Python version
3.11.6 (Arch) and 3.10.12 (Ubuntu)
Jupyter version
4.0.11 (note: reproducible outside jupyter)
Installation
None
Metadata
Metadata
Assignees
Labels
No labels