Форум: "Media";
Текущий архив: 2007.04.22;
Скачать: [xml.tar.bz2];
Внизопределение попадания точки в многоугольник Найти похожие ветки
← →
ask3t © (2006-08-09 17:39) [0]Нужен сабж. Поскольку эхи по алгоритмам здесь нет, пишу в наиболее подходящий.
← →
ask3t © (2006-08-09 17:41) [1]Сории, подходящую :)
← →
XProger © (2006-08-09 18:27) [2]http://algolist.manual.ru
← →
Анатоль (2006-08-09 23:12) [3]Может, присоветуете компоненты для отрисовки элементов карт (примитивы-линия, многоугольник и т.д.) интерактивно работающие с мышью
← →
programania © (2006-08-10 01:16) [4]>ask3t © (09.08.06 17:39)
Polygon(Points: array of TPoint);
if pixels[X,Y]=brush.color then //попала
>Анатоль (09.08.06 23:12) [3]
ImageEn из hyrix.com
Там есть пример готового векторного редактора.
Еще немного добавил и вот что получилось:
http://programania.com/vec.exe 411кб
подробнее
http://programania.com/i13_ru.htm
← →
Сергей М. © (2006-08-10 09:56) [5]
> Анатоль (09.08.06 23:12) [3]
TdxFlowChart в составе DevExpress
← →
Пусик © (2006-08-10 10:01) [6]
> ask3t © (09.08.06 17:39)
> Нужен сабж. Поскольку эхи по алгоритмам здесь нет, пишу
> в наиболее подходящий.
См. PtInRegion
← →
Чапаев © (2006-08-10 10:17) [7]
> ask3t © (09.08.06 17:39)
Проще всего -- создать регион в форме нужного полигона, а затем вызвать PtInRgn().
← →
Jeer © (2006-08-10 10:20) [8]ask3t © (09.08.06 17:39)
Точка внутри полигона - произвольная линия из точки пересекает нечетное число раз стороны полигона.
Точна снаружи - четное.
Полигон - произвольный.
← →
ask3t © (2006-08-10 15:32) [9]Спасибо всем. Вот уж не ожидал,что так помогут. Про компоненты - хотелось бы аналог TPaintMap от vectory-lab.com.
← →
UnDead (2006-08-12 18:38) [10]http://vkasoft.narod.ru
http://www.flex-graphics.com
← →
ask3t © (2006-08-12 19:34) [11]2UnDead: огромное спасибо!
← →
ask3t © (2006-08-12 20:01) [12]а лекарства к flex-graphics нету?
Страницы: 1 вся ветка
Форум: "Media";
Текущий архив: 2007.04.22;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.04 c