Базовые полигоны

Основные функции полигона

Функции

развернуть все

boundaryshapeСоздайте полиформу из 2D триангуляции
вписанный многоугольникТочки расположены внутри или в напряжении из многоугольной области
nsidedpolyПравильный многоугольник
полиобластьОбласть полигона
полибуферСоздайте буфер вокруг точек или строк
rectintПрямоугольная перекрестная область

Создайте и измените полиформу

полиформа2D полигоны
addboundaryДобавьте контур полиформы
полибуферБуферная полиформа
rmboundaryУдалите контур полиформы
rmholesУдалите дыры в полиформе
rmsliversУдалите выбросы контура полиформы
вращениеВращайте полиформу
шкалаМасштабируйте полиформу
упрощениеУпростите контуры полиформы
sortboundariesСортировка контуров полиформы
sortregionsСортировка областей полиформы
переводПереведите полиформу

Запросите и визуализируйте

контурКоординаты вершины контура полиформы
дырыПреобразуйте контуры дыры полиформы в массив полиобъектов фигуры
isholeОпределите, является ли контур полиформы дырой
isInteriorТочки запроса в полиформе
issimplifiedОпределите, четко определена ли полиформа
nearestvertexЗапросите самую близкую вершину полиформы
numboundariesКоличество контуров полиформы
numsidesКоличество сторон полиформы
overlapsОпределите, накладываются ли полиобъекты фигуры
графикПостройте график полиформы
областиДоступ к областям полиформы

Геометрические количества

областьОбласть полиформы
boundingboxОграничительная рамка полиформы
центроидЦентроид полиформы
convhullВыпуклая оболочка полиформы
turningdistВычислите превращение расстояния между полиобъектами фигуры
триангуляцияТреугольная полиформа
периметрПериметр полиформы

Логические операции

пересечениеПересечение полиобъектов фигуры
вычитаниеРазличие двух полиобъектов фигуры
объединениеОбъединение полиобъектов фигуры
xorИсключающее ИЛИ двух полиобъектов фигуры
Была ли эта тема полезной?