Эх... опять немножко с синусами/косинусами облажался...
Всё было верно, если бы у нас вектор ориентации изначальный был (1;0)
А так... Получается немного иначе...
У меня области расположенны так
АВ
СD
Соответствие:
A: sin>0 cos>0
B: sin<0 cos>0
C: sin>0 cos<0
D: sin<0 cos<0
Советую проверить, эти вот выводы берутся из свойств синуса и косинуса.
Кстати, формула для проверки попадания почему-то верная... Наверное, я их в разное время выводил...
Да, дальше использовать её.