Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Координаты около линии элипса/прямоуголиника / 7 сообщений из 7, страница 1 из 1
07.12.2017, 16:59:12
    #39566073
Igor Kushnir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Координаты около линии элипса/прямоуголиника
Помогите с готовым алгоритмом определения, что точка находится на линии элипса и прямоугольника либо рядом.
Входные данные:
1. точка TPoint
2. координаты TRect с указанием это элипс или прямоугольник.
3. погрешность Tolerance - насколько рядом должна быть точка в пикселях.
Обращаю внимание, что нужно нахождение имеено окло линии фигуры, а не в области TRect.
Спасибо.
...
Рейтинг: 0 / 0
07.12.2017, 17:01:17
    #39566077
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Координаты около линии элипса/прямоуголиника
У эллипса еще угол должен быть.
...
Рейтинг: 0 / 0
07.12.2017, 17:04:18
    #39566082
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Координаты около линии элипса/прямоуголиника
07.12.2017 17:01, wadman пишет:
> У эллипса еще угол должен быть.

[src=delphi]
TCanvas = class(TPersistent)
....
public
procedure Ellipse(X1, Y1, X2, Y2: Integer); overload;
procedure Ellipse(const Rect: TRect); overload;
procedure FillRect(const Rect: TRect);
....
[/src]
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
07.12.2017, 17:07:11
    #39566084
Igor Kushnir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Координаты около линии элипса/прямоуголиника
Нет, в моей ситуации стандартный 2D элипс TCanvas.Ellipse(const Rect: TRect);
wadmanУ эллипса еще угол должен быть.
...
Рейтинг: 0 / 0
07.12.2017, 17:42:28
    #39566117
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Координаты около линии элипса/прямоуголиника
Igor KushnirПомогите с готовым алгоритмом определения, что точка находится на линии элипса расстояние до эллипса
расстояние до отрезка
...
Рейтинг: 0 / 0
07.12.2017, 18:06:13
    #39566136
Igor Kushnir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Координаты около линии элипса/прямоуголиника
Спасибо.
С прямоугольником все получилось.
Остался эллипс.
Возможно у кого-то есть готовый код, что бы не изобретать велосипед?
Спасибо.

_Vasilisk_Igor KushnirПомогите с готовым алгоритмом определения, что точка находится на линии элипса расстояние до эллипса
расстояние до отрезка
...
Рейтинг: 0 / 0
07.12.2017, 18:36:32
    #39566161
Igor Kushnir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Координаты около линии элипса/прямоуголиника
Нашел, вопрос снят
решение тут:
http://delphimaster.net/view/9-79530/all
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Координаты около линии элипса/прямоуголиника / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]