半径10の円があり、幅と高さが半径に等しいため、外側の境界四角形を簡単に見つけることができますが、必要なのは内側の境界四角形です。円の外側と内側の境界矩形からサイズの違いを計算する方法を知っている人はいますか?
これは、私が話していることを説明するための画像です。赤い四角形は、私が知っている円の外側の境界ボックスです。黄色の四角形は円の内側の境界四角形で、外側の四角形とのサイズの違いを見つける必要があります。
違いを見つけるための私の最初の推測は、円の円周に沿ってその点を見つけることによって内側の長方形の 4 つの点の 1 つを見つけることです。各点は 45 度のオフセットにあります。大きい四角形の関連点。
編集: スティーブ B によって与えられたソリューションに基づいています。次のように、必要なものを取得するアルゴリズムを思いつきました:
r*2 - sqrt(2)*r