Уголки на javascript

Есть многоугольник без пересечений с координатами вершин в виде двухмерного массива points ([[x1, y1], [x2, y2]…]). Нужно для заданной вершины найти координаты равнобедренного треугольника с равными сторонами размером size, удаленного на равное расстояние shift от двух сторон многоугольника. Помогите написать функцию getTriangleNearPolygonPoint(points, size, shift) на JavaScript Функция должна возвращать двухмерный массив точек треугольника. введите сюда описание изображения


Ответы (0 шт):