Кто знает, как на TChart вывести круг нужного радиуса в нужной мне точке?..
По Delphi
Сообщений 1 страница 8 из 8
Поделиться22006-05-20 19:43:53
ну попробуй в лоб просто из формулы выразить, типа y=b+-sqrt(R^2-(x-a)^2).
:scuka:
И в цикл по x от (R-a) до (R+a)
Отредактировано Sova (2006-05-20 19:48:43)
Поделиться32006-05-20 20:08:31
Да там вроде специальные возможности есть Компонент Shape... А вот как с ним работать...
Поделиться42006-05-20 20:13:40
:beee: :hmm: Нужно использовать не TChart, a TImage!
TImage.Canvas.Ellipse(...) Ну а в скобочках уж что...разберешься :molotok:
Координаты изменяются по Х и У соответственно размерам компонента TImage :beee:
Поделиться52006-05-20 20:37:45
:beee: :hmm: Нужно использовать не TChart, a TImage!
А если надо строить еще к/л графики? Полностью самому рисовать бонусы Чарта - долго.
Т.е. тема такая: если надо просто нарисовать окружность - то юзай ТИмадже, или ТКанва (я не помню, что в Делфи. В С++ - Canvas), а если надо графики чертить - то проще ТЧарт.
:whaaaa:
Отредактировано m_dekan (2006-05-20 20:38:08)
Поделиться62006-05-20 20:50:45
У меня график, на котором мне надо расставить метки в найденных точках - так что Canvas отпадает
Поделиться72006-05-20 21:09:50
:pooh: Дык на Канве ж тоже можно строить графики!!! Есть же зависимость У от Х и соответствующие оси :botan:
Канва.МувТу, Канва.ЛайнТу :yop:
Поделиться82006-05-20 22:18:00
:pooh: Дык на Канве ж тоже можно строить графики!!! Есть же зависимость У от Х и соответствующие оси :botan:
Канва.МувТу, Канва.ЛайнТу :yop:
Дык этож еще надо будет оси рисовать, подписи Лениво ж... :scuka: