Данная группа содержит математические процедуры и функции общего назначения
Имя |
Описание |
|
![]() ![]() |
Вставить точку в массив |
|
![]() ![]() |
Вставить точку в массив целочисленных точек |
|
![]() ![]() |
Найти все точки слева от вектора |
|
![]() ![]() |
Слить в одну точку (рекурсивно) каждую пару точек полилинии, находящихся друг от друга на расстоянии меньше заданного |
|
![]() ![]() |
Определить длину перпендикуляра |
|
![]() ![]() |
Укоротить полилинию на заданную величину, скопировав отрезаемую часть в буфер |
|
![]() ![]() |
Получить точку с целочисленными координатами по точке с вещественными координатами |
|
![]() ![]() |
Сдвинуть циклически буфер узловых точек полилинии |
|
![]() ![]() |
Упростить полилинию, задаваемую массивом точек с двухмерными вещественными координатами в массиве |
|
![]() ![]() |
Упростить полилинию, задаваемую массивом точек с трехмерными вещественными координатами в массиве |
|
![]() ![]() |
Упростить полилинию, задаваемую массивом точек в Orig с допуском Tol на участке между j и k, точки в массиве Orig включаемые в итоговую линию будут помечены true в массиве Marker |
|
![]() ![]() |
Упростить полилинию, задаваемую массивом точек с двухмерными целочисленными координатами в массиве |
|
![]() ![]() |
Преобразовать полилинию в ломаную (т.е. удалить все точки полилинии, принадлежащие отрезкам) |
|
![]() ![]() |
Изменить направление обхода узловых точек контура полигона (полилинии) на противоположное |
|
![]() ![]() |
Изменить направление обхода узловых точек контура целочисленного полигона (полилинии) на противоположное |
|
![]() ![]() |
Определить габариты прямоугольной области при вращении на заданный угол |
|
![]() ![]() |
Повернуть точку |
|
![]() ![]() |
Повернуть точку экрана, заданную целочисленными координатами |
|
![]() ![]() |
Масштабировать полилинию по обоим направлениям (координаты x и y каждой точки будут умножена на соответствующие коэффициенты) |