plotboilerplate
Version:
A simple javascript plotting boilerplate for 2d stuff.
22 lines (19 loc) • 511 B
text/typescript
/**
* 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;
};