Название: qwt 6.0.1 подписи к осям, когда нужно Отправлено: daimon от Апрель 18, 2012, 14:50 Как сделать так, чтобы как только цифры под осью начинают друг на друга налазить, они должны исчезнуть и наоборот, как только размер окна позволяет располагать все цифры без наложения, снова показывать цифры под осью?
Название: Re: qwt 6.0.1 подписи к осям, когда нужно Отправлено: iroln от Апрель 19, 2012, 15:00 Из вашего вопроса я предполагаю, что вам нужен алгоритм оптимального распределения меток для осей в зависимости от размера полотна графика. Предлагаю использовать алгоритм, описанный в статье "Nice Numbers for Graph Labels". Найти описание и исходники можно на этой странице: http://www.cs.cmu.edu/~ph/
Сама статья тут: http://books.google.ru/books?id=fvA7zLEFWZgC&pg=PA61&lpg=PA61&redir_esc=y#v=onepage&q&f=false Исходники тут: ftp://ftp-graphics.stanford.edu/pub/Graphics/GraphicsGems/Gems/gems.zip Название: Re: qwt 6.0.1 подписи к осям, когда нужно Отправлено: daimon от Апрель 20, 2012, 13:43 Из вашего вопроса я предполагаю, что вам нужен алгоритм оптимального распределения меток для осей в зависимости от размера полотна графика. Предлагаю использовать алгоритм, описанный в статье "Nice Numbers for Graph Labels". Найти описание и исходники можно на этой странице: http://www.cs.cmu.edu/~ph/ Сама статья тут: http://books.google.ru/books?id=fvA7zLEFWZgC&pg=PA61&lpg=PA61&redir_esc=y#v=onepage&q&f=false Исходники тут: ftp://ftp-graphics.stanford.edu/pub/Graphics/GraphicsGems/Gems/gems.zip я имею в виду не расположение меток (вроде qwt сам использует подобный алгоритм), а как бы сказать момент, когда они налазят друг на друга просто их скрывать |