powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Координаты около линии элипса/прямоуголиника
7 сообщений из 7, страница 1 из 1
Координаты около линии элипса/прямоуголиника
    #39566073
Igor Kushnir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помогите с готовым алгоритмом определения, что точка находится на линии элипса и прямоугольника либо рядом.
Входные данные:
1. точка TPoint
2. координаты TRect с указанием это элипс или прямоугольник.
3. погрешность Tolerance - насколько рядом должна быть точка в пикселях.
Обращаю внимание, что нужно нахождение имеено окло линии фигуры, а не в области TRect.
Спасибо.
...
Рейтинг: 0 / 0
Координаты около линии элипса/прямоуголиника
    #39566077
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У эллипса еще угол должен быть.
...
Рейтинг: 0 / 0
Координаты около линии элипса/прямоуголиника
    #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
Координаты около линии элипса/прямоуголиника
    #39566084
Igor Kushnir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, в моей ситуации стандартный 2D элипс TCanvas.Ellipse(const Rect: TRect);
wadmanУ эллипса еще угол должен быть.
...
Рейтинг: 0 / 0
Координаты около линии элипса/прямоуголиника
    #39566117
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Igor KushnirПомогите с готовым алгоритмом определения, что точка находится на линии элипса расстояние до эллипса
расстояние до отрезка
...
Рейтинг: 0 / 0
Координаты около линии элипса/прямоуголиника
    #39566136
Igor Kushnir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо.
С прямоугольником все получилось.
Остался эллипс.
Возможно у кого-то есть готовый код, что бы не изобретать велосипед?
Спасибо.

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


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