Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2005.02.27;
Скачать: [xml.tar.bz2];

Вниз

Как нарисовать окружностьTeeChart   Найти похожие ветки 

 
MikePol   (2005-02-09 11:18) [0]

Как нарисовать окружность с заданным центром и радиусом использую TChartseries ?  Возможно ли это  стандартными средствами Chart"a или надо самому писать отрисовку по точкам ?


 
Ega23 ©   (2005-02-09 11:22) [1]

TFastLineSeries, AddXY.   Массив значений самому вычислять придётся. Чем меньше дискрет - тем больше на окружность будет похоже.

первое, что в голову пришло...


 
MikePol   (2005-02-09 12:55) [2]

А так чтобы сам вычислял нельзя ?


 
MikePol   (2005-02-09 14:34) [3]

Значит нельзя ....


 
MBo ©   (2005-02-09 14:48) [4]

Можно.
1. в TeeChart Pro есть тип серий Shape. Есть ли в том, что штатно идет с Дельфи - не помню
2. Canvas графика доступен для непосредственного рисования (Ellipse) (в событии OnAfterDraw, чтобы поверх графика)
3. Нарисовать окружность можно и с помошью линейных серий, выставив XValues.Order в loNone


 
MikePol   (2005-02-10 09:38) [5]

Shape почему то пропадает после добавления точки в другую серию.
Как этого избежать ? ( Окружность должна быть с привязкой к осям. Метод с Order мне нравится, но хотелось бы иметь возможность увеличивать куски окружности)
Еще вопрос - можно ли сделать так чтобы максимальное значение (масштаб) оси Х совпадало с максимальным значением оси У  ( чтобы окружность не  была эллипсом) ?



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2005.02.27;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.039 c
14-1106043953
ocean
2005-01-18 13:25
2005.02.27
Женщина-программист


1-1108028890
Mouserx
2005-02-10 12:48
2005.02.27
Использование функций из модулей


1-1108060365
LedWorm
2005-02-10 21:32
2005.02.27
Ассоциация файлов с моим приложетем.


1-1107875556
Dmitry_04
2005-02-08 18:12
2005.02.27
Как вернуть прямоугольную форму из непрямоугольной?


14-1107944205
kaZaNoVa
2005-02-09 13:16
2005.02.27
Защита Исходника PHP и Delphi





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский