Mam następujące informacje:Oblicz centrum SVG łuku
- radiusX (RX)
- radiusY (ry)
- x1
- y1
- x2
- y2
Specyfikacja SVG umożliwia zdefiniowanie łuk, określając jego promień oraz punkty początkowy i końcowy. Istnieją inne opcje, takie jak large-arc-flag
i sweep-flag
, które pomagają określić, w jaki sposób punkt początkowy ma dotrzeć do punktu końcowego. More details here.
Nie mam skłonności matematycznych, więc zrozumienie all of this jest prawie niemożliwe.
Myślę, że szukam prostego równania, które powoduje, że znam wartości centerX
i centerY
ze wszystkimi argumentami zaakceptowanymi przez polecenie łuku SVG.
Każda pomoc jest doceniana.
Mam przeszukanie stackoverflow i żadna z odpowiedzi nie wydaje się wyjaśniać rozwiązania w prostym języku angielskim.
Dzięki, ale muszę przyznać, że nie mam sposobu rozwiązania tego równania. – James