@davepagurek/flo-mat
Version:
Medial / Scale Axis Transform (MAT/SAT) Library.
19 lines (12 loc) • 332 B
text/typescript
import { CpNode } from '../cp-node/cp-node.js';
import { traverseEdges } from '../cp-node/traverse-edges.js';
/** @internal */
function getEdgesAsArray(cpNode: CpNode) {
const cpNodes: CpNode[] = [];
traverseEdges(
cpNode,
function(cpNode) { cpNodes.push(cpNode) }
);
return cpNodes;
}
export { getEdgesAsArray };