投稿者 N88-BASIC  (社会人) 投稿日時 2018/4/22 11:32:03
魔界の仮面弁士 さま、描画に関するご指摘をありがとうございました。

指定すべき開始位置や円弧角の引数に負の値を指定できるとは考えていませんでした。
円弧の描画だけの結果を見ただけでは知りえなかったかもしれません。

ご教授いただいた内容を利用することにより面倒な円弧パスの作成を省くことができ、すっきりしたコードになりました。文字反転も積極的に利用できることもできようになりました。

また、 distance がゼロになる状態も現状は発生していません。 

今後ともよろしくお願いいたします。