UNPKG

plotboilerplate

Version:

A simple javascript plotting boilerplate for 2d stuff.

22 lines (19 loc) 511 B
/** * The name says it. * * @requires Vertex * * @author Ikaros Kappler * @date 2020-12-20 * @modified 2021-02-09 Ported to TypeScript. * @version 1.0.0 */ import { Vertex } from "../Vertex"; import { XYCoords } from "../interfaces"; export const cloneVertexArray = ( vertices : Array<XYCoords> ) : Array<Vertex> => { const result : Array<Vertex> = []; for( var i = 0; i < vertices.length; i++ ) { result.push( new Vertex(vertices[i].x, vertices[i].y) ); } return result; };