Рисование дуг
|
Пользователь Сообщения: 90 |
Профиль | Сайт | Отправить PM | Цитировать Как нарисовать дугу в qbasic из одной точки в другую, то есть начала и конец дуги должны быть эти точки которые в системе координат.
Например: точка A с координатами (30,50) Точка В с координатами (120,180) Оператор CIRCLE не подходит, так как надо вычислять начальный угол дуги в радианах и конечный угол дуги в радианах. Сейчас пробую через PRESET (x, y) – рисование точки, но тут ещё сложнее. Помогите плизз, от этого зависит судьба целого проекта |
|
Отправлено: 01:19, 29-12-2002 |
Guest |
А радиус дуги известен???
|
Отправлено: 07:54, 29-12-2002 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 90
|
Профиль | Сайт | Отправить PM | Цитировать Guest
ДА! |
Отправлено: 22:34, 29-12-2002 | #3 |
just mar Сообщения: 3904
|
Профиль | Отправить PM | Цитировать так в circle, если мне не изменяет память, как раз параметр начало и конец в радианах и даются. В чем проблема-то?
Если не секрет, неужели сейчас какие-то проекты (целые ) на qbasic пишутся? |
Отправлено: 18:43, 05-01-2003 | #4 |
Guest |
Guest
проблема в том что всё в системе координат, вот например определи угол между точкой А (100.100) и точкой В(300.230) |
|
Отправлено: 01:32, 06-01-2003 | #5 |
just mar Сообщения: 3904
|
Профиль | Отправить PM | Цитировать так ведь радиус известен! Дальше элементарная тригонометрия, а потом искомый circle
|
Отправлено: 01:59, 06-01-2003 | #6 |
редкий гость Сообщения: 1696
|
Профиль | Сайт | Отправить PM | Цитировать Guest
Угол между двумя точкми это сильно... А вы случаем в школе учиться не пробовали? А ли головой думать... |
------- Отправлено: 16:39, 06-01-2003 | #7 |
помоЧник Сообщения: 922
|
Профиль | Сайт | Отправить PM | Цитировать LEXX2002
была такая проблема в Ку, я решил так: нарисовал круг. закрасил прямоугольноком ненужную часть под цвет фона. circle (100,100), 50 line (50.100)-(150.150),,b paint (60,110) цвет вот так. |
------- Отправлено: 01:05, 10-01-2003 | #8 |
Пользователь Сообщения: 90
|
Профиль | Сайт | Отправить PM | Цитировать спасибо за помощь но проект уже здан без дуг, вроде обошлось
Chris Это не помогает, так как дуги иногда могли накладываться друг на друга |
Отправлено: 03:13, 19-01-2003 | #9 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
C/C++ - [решено] GDI+ рисование на статике-перерисовка "заново" | crashtuak | Программирование и базы данных | 13 | 26-01-2010 23:49 | |
Рисование на экране... | noname00.pas | Программирование и базы данных | 2 | 12-03-2004 12:32 | |
Рисование Графов | Maxman | Программирование и базы данных | 3 | 13-02-2003 05:25 |
|