UNPKG

@jscad/modeling

Version:

Constructive Solid Geometry (CSG) Library for JSCAD

16 lines (13 loc) 369 B
const create = require('./create') /** * Flip the give polygon, rotating the opposite direction. * * @param {poly2} polygon - the polygon to flip * @returns {poly2} a new polygon * @alias module:modeling/geometries/poly2.flip */ const flip = (polygon) => { const vertices = polygon.vertices.slice().reverse() return create(vertices) } module.exports = flip