(edge, dx, dy)
| 89 | vertices.push(endVertex); |
| 90 | } |
| 91 | function createOffsetEdge(edge, dx, dy) { |
| 92 | return { |
| 93 | vertex1: { |
| 94 | x: edge.vertex1.x + dx, |
| 95 | y: edge.vertex1.y + dy |
| 96 | }, |
| 97 | vertex2: { |
| 98 | x: edge.vertex2.x + dx, |
| 99 | y: edge.vertex2.y + dy |
| 100 | } |
| 101 | }; |
| 102 | } |
| 103 | function createMarginPolygon(polygon, offset, arcSegments) { |
| 104 | const offsetEdges = []; |
| 105 | for (let i = 0; i < polygon.edges.length; i++) { |
no outgoing calls
no test coverage detected