You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi,
the program crashes on the correct data, namely, a call on a very narrow quadrilateral causes a crash and the error: ERROR Edge 1 crosses edge 3.
this is the quadrilateral
-1.0780749761978428 1.4688488034282494
-1.0780759735047707 1.4666611693199976
-0.981471670584179 -3.0839249353037306
-0.9814705651439662 -3.081737300942303
The text was updated successfully, but these errors were encountered:
(-1.0780759735047707, 1.4666611693199976)-(-0.981471670584179, -3.0839249353037306) and
(-0.9814705651439662, -3.081737300942303)-(-1.0780749761978428, 1.4688488034282494)
which don't cross when I test them manually.
Can you print the individual S2Points that form the polygon with fprintf(stderr, "%.18e %.18e %.18e\n", pnt.x(), pnt.y(), pnt.z());?
That'll give me full precision on the actual points in the polygon so I can
check them.
Hi,
the program crashes on the correct data, namely, a call on a very narrow quadrilateral causes a crash and the error: ERROR Edge 1 crosses edge 3.
this is the quadrilateral
-1.0780749761978428 1.4688488034282494
-1.0780759735047707 1.4666611693199976
-0.981471670584179 -3.0839249353037306
-0.9814705651439662 -3.081737300942303
The text was updated successfully, but these errors were encountered: