私はcgmファイル入力に基づいて形状を描くプログラムを開発中です。私は楕円弧を描画しようとしており、弧の中心から始点と終点のベクトルで開口部を与えます。私は描くことができるようにベクトルに対する角度を計算するのに助けが必要です。2つのベクトルを与えた楕円弧の開始角度と終了角度を計算する
私は標準atan2(y/x)を使用しようとしていますが、円と楕円には有効であることがわかりました。
この画像は私がしようとしているものの例です。私は角度AとBを探しています。
編集:これは私の他の質問hereに関連しています。 (また、この質問は私の問題の背後にある数学に基づいていますが、もう1つの質問はQtでプログラミングヘルプのためです)。それを実装する方法を確認してください。あなたが実際にあなたの絵に描いた
AとBの期待値は?楕円のサイズは与えられていますか? – kennytm
@kennytm私は正確な値が何であるか分かりません。はい、楕円のサイズが与えられます。私は元の質問を、これが構築されている他の質問へのリンクで更新します。 – Gene