Описание тега clipperlib
Библиотека обрезки и смещения многоугольников и линий (C++, C#, Delphi)
1
ответ
Сегмент клипа C# с библиотекой клиперов
Я использую Clipper для выполнения ряда операций над полигонами, которые представляют контуры объектов в моей программе. Дело в том, что теперь я хочу обрезать сетку отрезков, чтобы заполнить эти контуры, но я изо всех сил пытаюсь сделать это с помо…
12 окт '13 в 18:13
1
ответ
Смещение многоугольника и вершины прямой
Я пытаюсь сместить многоугольник, используя клипер, и мне нужно, чтобы все вершины исходного полигона были отражены в смещенном многоугольнике. Проблема в том, что когда вы передаете многоугольник с вершинами на прямой линии, вы получаете обратно мн…
17 май '16 в 11:36
1
ответ
Параллельная линия с использованием библиотеки Clipper
Я использую библиотеку CLIPPER, чтобы сместить линию и пытаюсь сделать параллельную линию. ClipperOffset co = new ClipperOffset(); co.AddPath (s, JoinType.jtRound, EndType.etOpenRound); co.Execute (ref solution, 15); Результат - правильное изображен…
06 апр '16 в 16:16
1
ответ
Получить все точки внутри треугольника вызывает переполнение
Ну, мне не хватает GraphicsPath в Unity (чтобы заполнить многоугольник, нарисовать его, а также обрисовать в общих чертах и утилиты с формами в целом), поэтому я делаю свою собственную реализацию этого. Ну, мы могли бы также обсудить, какой вариан…
11 дек '18 в 20:18
0
ответов
Точка в алгоритме проверки попадания полигона
Мне нужно проверить, попадает ли точка в многоугольник с отверстиями и островками. Я хотел бы понять, как я должен это сделать. Это не задокументировано, и я не могу найти никаких объяснений или примеров. Что я делаю, так это считаю +1 для каждого в…
16 фев '19 в 13:36
1
ответ
Запутался на Clipper в C#
Я создаю 2D игру в Unity, в которой процедурно размещены плитки. Я хочу упростить геометрию столкновений, используя библиотеку Клипера Ангуса Джонсона (в частности, функцию объединения), но у меня возникла проблема с библиотекой, возвращающей пустые…
03 авг '17 в 18:56
0
ответов
Библиотека клиперов: закругление углов многоугольника
Как нарисовать многоугольник с закругленными углами с помощью библиотеки клиперов? Я попытался использовать ClipperOffset, но я не хочу раздувать / сдавливать многоугольник, а просто закруглять его углы, чтобы иметь радиус 0,5 дюйма. Или есть способ…
19 окт '17 в 13:58
1
ответ
Создание отверстий в формах GeoJson - clipperLib
У меня есть несколько перекрывающихся фигур. Я хочу быть в состоянии сделать отверстия в самой большой форме, которая содержит все меньшие формы. отверстия будут представлять меньшие формы в большей форме. Образец изображения: Я использую C# версию …
17 окт '15 в 11:07
2
ответа
Ошибка установки Clipper Cocoapods с WhirlyGlobe
Я пытаюсь установить WhirlyGlobe в своем проекте, используя cocoapods, но я получаю "Ошибка установки Clipper". Я добавил следующие строки в подфайле. platform :ios, '8.1' pod 'WhirlyGlobe' pod 'WhirlyGlobeResources' Я получаю ниже ошибки при выполн…
25 май '15 в 11:28
0
ответов
Пусть Clipper объединит полигоны (с отверстием) в один вместо двух полигонов
Я объединяю несколько полигонов, используя библиотеку клиперов, и у меня одна главная проблема. Когда существует многоугольник с отверстием, я бы хотел, чтобы один единственный замкнутый путь представлял многоугольник, включая отверстие. Инструмент …
15 авг '18 в 06:06
1
ответ
Clipper: сбой при вырезании открытых полигонов
Я пытаюсь использовать Clipper, библиотеку отсечения полигонов с открытым исходным кодом, чтобы обрезать открытый многоугольник с закрытым многоугольником. Я использую оболочку Python Pyclipper. Мой код выглядит следующим образом: import pyclipper s…
21 июн '17 в 19:20
0
ответов
Клипер, как связать все полигоны с заданными точками
В настоящее время я работаю над проектом, в котором мне нужно найти все точки, связанные с заданным набором координат в наборе многоугольников обрезки. Это значит, что у меня есть следующее: List<List<IntPoint>> polygons=new List<List…
12 окт '15 в 12:00
1
ответ
Можно ли проверить, пересекается ли сам полигон с помощью Clipper?
Могу ли я использовать Clipper, чтобы проверить, пересекается ли мой контур многоугольника с самим собой (если это сложный или простой многоугольник)? Я знаю, что это не делает полигон недействительным, но в моем случае я хочу избежать самопересекаю…
12 ноя '15 в 17:48
1
ответ
Как клип работает в объединении полигонов в библиотеке Clipper
Я использую клиперную библиотеку. На рисунке красный и черный - клипы, а зеленый - многоугольники. Код указан ниже. Тем не менее, я не понимаю, почему результирующий многоугольник объединения (7 3 4 14 9 1 2 6). Я полагаю, это должно быть (1 4 14 9…
13 июн '13 в 22:40
1
ответ
Ошибка функции объединения библиотеки Clipper
Я пытаюсь выполнить "Объединение" двух полигонов в Библиотеке Клипера. Проблема в том, что между двумя ближайшими egdes двух полигонов есть зазор 2 мм. Таким образом, результат по-прежнему два полигона. Есть ли способ убрать зазор между полигонами, …
19 июл '14 в 06:47
2
ответа
ClipperLib Обрезать несколько квадратов прямоугольником дает 1 результат
Я использую v6.4.2 C# версии ClipperLib. У меня есть много квадратов, составляющих сетку. У меня также есть прямоугольник. Я хочу получить результат, в котором возвращаются только квадраты, которые находятся внутри прямоугольника и частично перекрыв…
15 сен '17 в 08:35
0
ответов
Clipperlib не ведет себя так, как задумано, когда выполняется объединение на мультиполигоне
Я пытаюсь объединить мультиполигон, но он не работает должным образом, как показано на рисунке ниже: Код, который я использую: using ClipperLib; using Polygon = System.Collections.Generic.List<ClipperLib.IntPoint>; using Polygons = System.Coll…
05 сен '15 в 20:44
1
ответ
Использование результата объединения полигонов Clipper для Google Earth KML с внутренними границами
Я хочу объединить полигоны в одну область, в которой могут быть отверстия. Clipper может сделать это, однако, когда я использую два получающихся в Google Планета Земля многоугольника, проблема заключается в том, что Google Планета Земля обрабатывает…
27 фев '16 в 06:54
1
ответ
Как определить, пересекаются ли два полигона с помощью Clipper?
Я использую Clipper и хочу определить, пересекаются ли два (много) полигона. Я ожидал, что у библиотеки будет хороший, абстрактный способ задать этот вопрос, но это не так. Я думал, что Area() Метод может быть полезным, но он работает только на Path…
14 июл '16 в 19:34
1
ответ
Создание смещений полигонов с помощью Clipper lib в python
Я хочу произвести смещение в замкнутых многоугольниках, используя Clipper lib ( http://www.angusj.com/delphi/clipper.php). Поскольку я использую Python 2.7, я использую pyclipper ( https://pypi.python.org/pypi/pyclipper), чтобы сделать то же самое. …
23 ноя '15 в 15:40