以下は、'center-point' が (x0,y0) (ホイールの中心) であるイメージの例です。その他のポイントは、スポークのもう一方の端です。「中心点」とスポークのもう一方の端の間の距離は異なる場合があります (スポークの長さが異なります)。これらのすべての点はデカルト座標系にあります。
ここで、連続する 2 つのスポークの最大角度を見つける必要があります。この図では、すべての角度が同じですが、スポークのいずれかが欠落していると仮定すると、その角度が原点での最大角度になります。
私の見解: x 軸に対して各エッジによって作成された角度を 1 つずつ計算して、前の角度から差し引いています (2 つのスポーク間の角度が得られます)。以前よりも大きな角度に遭遇した場合は毎回更新して、最大の角度を追跡しています。私の方法は機能しますが、同じものを見つけるための効率的な方法があるかどうか疑問に思っています。