![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 20.10.2013
Сообщений: 32
|
![]()
есть отрезок который может быть нарисован под любым углом и может быть
любой длины всё завит от начальных и конечных координат координаты конца отрезка могут быть как больше координат начала так и меньше надо, вне зависимости от длины отрезка и его направленности (по отношению к начальной точке), вычислить координаты N точек от конца отрезка с определённым шагом (к примеру шаг 10-20 пикселей) вот что получилось у меня Код:
15 - максимум частей на которые можно поделить отрезок (может быть больше) delta - результат start.X, start.Y - начальная координата stop.X, stop.Y - конечная координата x,y - координата получившейся точки проблема у моего способа в том что при увеличении/уменьшении длины отрезка, изменяются и выходные координаты (x,y) P.S. на всякий случай вычисляю длину отрезка по формуле Код:
|
![]() |
![]() |
![]() |
#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 |