SVG的椭圆弧曲线路径命令需要9个参数:隐式电流X和Y,rx
(x半径),ry
(y-半径),x-axis-rotation
,{{1 },large-arc-flag
,sweep-flag
(端点-x),x
(端点-y)。让我们忽略我认为对我的问题不重要的两个“旗帜”参数。然后剩下7个参数。
现在我的问题是:椭圆是否超定?我只是相信它,因为提供的y
和rx
太小而且当前点太远的端点将导致无解。以这种方式思考,只有参数空间的一个子集形成有效的拱门,因此椭圆是超定的。
另一方面,我不是几何专家,我知道SVG是一个经过深思熟虑的标准,暗示我错了。是我还是不?
答案 0 :(得分:2)
每http://www.w3.org/TR/SVG/implnote.html#ArcOutOfRangeParameters
如果rx,ry和φ没有解(基本上,椭圆不足以从(x1,y1)到(x2,y2)),则椭圆均匀放大,直到有恰好一个解决方案(直到椭圆足够大)。