SPROT  12時起点 時計回り XとYを入れ替えたATAN  6時起点 反時計回り 回転の向きが逆なのは角度の頭にマイナスを付ければ良いですが、それだけではなく12時起点と6時起点の整合性を取る必要があります。 これには180度足せば良いのですが、そんなことをしなくてもタッチ座標の差分を取る際に基準点座標とタッチ点座標を入れ替えてやれば良いのです。(本来はTX-IXとTY-IYなのだけどIX-TXとIY-TYをすることで180度回転と同じになっている) これによって、何も追加せずに180度回転したのと同じ効果を得られます。