Chart
Можно ли создать диаграмму (график) не в декартовой системе координат, а в полярной, т.е. круговую?
Спасибо, за внимание!
Можно, для этого воспользуйся компанентом VtChart на закладке ActiveX. Правда есть одно "неудобство" - если компанент не зарегистрированный, то на графике можно поставить всего 6 точек и не больше :-) (если не ошибаюсь). Так что советую данный график состряпать самому. Я сам недавно сталкнулся с такой проблемой (тоже было нужно выводить результаты на график в полярных координатах) - взял и состряпал код, который делал все что мне было нужно (рисовал сетку, сами графики, разметку осей, производил выбор - линейные или логарифмические оси и т.д.), получилось довольно-таки компактно, я думал будет хуже :-))).
Цитата:
Originally posted by pas
Здравствуйте!
Можно ли создать диаграмму (график) не в декартовой системе координат, а в полярной, т.е. круговую?
Спасибо, за внимание!
Здравствуйте!
Можно ли создать диаграмму (график) не в декартовой системе координат, а в полярной, т.е. круговую?
Спасибо, за внимание!
А что именно-то надо? Имхо, рисовать в чарте круговую диаграмму - стрелять из пушки по воробьям. Для этого есть специальные стандартные компоненты. (Если я правильно понял понятие круговой диаграммы - типа, как в мастдае показывается емкость диска.)
Цитата:
Originally posted by waterman
А что именно-то надо? Имхо, рисовать в чарте круговую диаграмму - стрелять из пушки по воробьям. Для этого есть специальные стандартные компоненты. (Если я правильно понял понятие круговой диаграммы - типа, как в мастдае показывается емкость диска.)
А что именно-то надо? Имхо, рисовать в чарте круговую диаграмму - стрелять из пушки по воробьям. Для этого есть специальные стандартные компоненты. (Если я правильно понял понятие круговой диаграммы - типа, как в мастдае показывается емкость диска.)
Не совсем так... :)
Там крому угла еще и растояние до точки
Цитата:
Originally posted by overlord
Там крому угла еще и растояние до точки
Там крому угла еще и растояние до точки
Я для этого использовал Image загружал походящий рисунок(заранее подготовленный) и на канве Image-а рисовал диаграмму.
:)
Цитата:
Originally posted by overlord
Не совсем так... :)
Там крому угла еще и растояние до точки
Не совсем так... :)
Там крому угла еще и растояние до точки
офигеть какая сложная задача! что, так трудно нарисовать самому?
x = a*cos(f)
y = a*sin(f)
(x,y) - декартовы координаты
(a,f) - полярные координаты