|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.01.2014, 22:46 | #1 |
Пользователь
Регистрация: 20.10.2013
Сообщений: 32
|
рисование с шагом
есть отрезок который может быть нарисован под любым углом и может быть
любой длины всё завит от начальных и конечных координат координаты конца отрезка могут быть как больше координат начала так и меньше надо, вне зависимости от длины отрезка и его направленности (по отношению к начальной точке), вычислить координаты N точек от конца отрезка с определённым шагом (к примеру шаг 10-20 пикселей) вот что получилось у меня Код:
15 - максимум частей на которые можно поделить отрезок (может быть больше) delta - результат start.X, start.Y - начальная координата stop.X, stop.Y - конечная координата x,y - координата получившейся точки проблема у моего способа в том что при увеличении/уменьшении длины отрезка, изменяются и выходные координаты (x,y) P.S. на всякий случай вычисляю длину отрезка по формуле Код:
|
16.01.2014, 16:04 | #2 |
Пользователь
Регистрация: 20.10.2013
Сообщений: 32
|
если кому понадобится:
Код:
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Метод Розенброка с дискретным шагом | Дмитрий Дёмин | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 10.12.2012 11:34 |
Копирование и траспонирование с шагом | OgE®_M@G | Microsoft Office Excel | 6 | 26.03.2012 12:35 |
Протянуть формулу с шагом | sergantikus | Microsoft Office Excel | 3 | 23.03.2012 11:59 |
updown c не целым шагом | MOMOTOCHEK | Помощь студентам | 4 | 16.03.2011 19:18 |
Формирование списка с определенным шагом | 23i | Microsoft Office Excel | 3 | 07.06.2010 09:14 |