Как узнать размер стороны квадрата сетки терминала в пунктах? - страница 2

 
I_SPQR_I:

Хочу определять реальные углы в градусах на экране. Для этого нужно знать цену деления квадратной сетки в барах (это не проблема) и в пунктах. Как оказалось специальной функции для этого нет - во всяком случае я не нашел.

Можно конечно использовать для определения углов различные коэффициенты (что я с успехом и делаю), которые в принципе будут как-то определять угол, но только не в градусах и не на реальном экране.


  а вот это бесполезно - меняете масштаб - углы съезжают.

  Плавали - знаем :) 

 
Ок, пашет (если линии есть ессно). Осталось прикрутить ширину и распарсить алгоритм определения шага сетки )))
 
TheXpert:
Ок, пашет (если линии есть ессно). Осталось прикрутить ширину и распарсить алгоритм определения шага сетки )))

   а ты еще раз на понт возьми :)))
 
FAQ:


  а вот это бесполезно - меняете масштаб - углы съезжают.

  Плавали - знаем :) 


Ну так для этого и нужна привязка к статичной сетке терминала (ну или к сетке пикселей экрана, что в данном случае одно и то же): когда меняется масштаб, корректируется величина реального угла


за код большое спасибо!!!

 
зачем ? соотношение цена/время не меняется. вычисляется элементарно. вот только как считать - в попугаях ?
 
Считать надо тангенс. Он не будет меняться от размера окна и масштаба.
 
Zhunko:
Считать надо тангенс. Он не будет меняться от размера окна и масштаба.

Синус тоже неплох, как и косинус, да и котангенс - молодец, не меняется.
 
градусом мерять надо... градусом!
 
А что измеряем-то ?
 
tara:
А что измеряем-то ?

  пофиг , спляшем! 

Причина обращения: