Все документы, которые я видел для инструкции ArcTo для атрибута d
SVG <path/>
, дают первые два аргумента в виде радиуса x и y дуги.
Раньше, однако, я играл, а в FF8 и Safari 5 это выглядело как путь
<path d="M 100 100 A 50 50 0 0 0 200 100 Z"/>
и путь
<path d="M 100 100 A 1 1 0 0 0 200 100 Z"/>
отображается одинаково. Из немного большей игры казалось, что на самом деле использовалось соотношение между rx
и ry
. Это имеет смысл (поскольку что еще вы собираетесь делать, если текущая позиция находится на расстоянии более чем 2r
), но официально ли это где-либо задокументировано?
Было бы неплохо, если бы я мог положиться на это поведение, чтобы мне не приходилось вручную вычислять радиус x и y, а вместо этого просто указывать их соотношение.