x

Re: josm landet in Endlosschleife?


Geschrieben von lyx (Gast) am 19. Januar 2019 13:52:39: [flux]

Als Antwort auf: josm landet in Endlosschleife? geschrieben von lyx (Gast) am 29. Dezember 2018 22:38:

Ich habe mal folgende Debugausgabe vor die Korrekturschleifen gesetzt:

Logging.trace("getAngle␣({0}/{1})␣({2}/{3})␣({4}/{5})␣:␣{6}",␣en1.getX(),␣en1.getY(),␣en2.getX(),␣en2.getY(),␣en3.getX(),␣en3.getY(),␣angle);

Die meisten Aufrufe liefern für angle Werte übersichtlicher Größe; die eine Ausnahme ist aber der allerletze Aufruf, der folgendes liefert:

2019-01-19␣13:37:51.208␣AM␣FEINSTEN:␣getAngle␣(-19.389.523,153/-1.682.864,705)␣(-19.273.231,02/-1.682.549,013)␣(-19.677.752,692/-1.683.649,344)␣:␣-1.723.428.870.181.259.000.000.000.000.000.000.000.000.000.000.000.000.000.000

Zu dem Wert kann man zugegebenermassen ziemlich oft 2*Pi addieren bis der positiv wird. Ob die Werte die da reingehen in irgendeiner Weise sinnvoll sind, kann ich nicht beurteilen; bei den anderen Aufrufen von getAngle sehen die aber ähnlich aus.