MCPcopy Create free account
hub / github.com/Code-Bullet/Jump-King / cmdToArr

Function cmdToArr

libraries/p5.js:29704–29716  ·  view source on GitHub ↗
(cmd)

Source from the content-addressed store, hash-verified

29702}
29703
29704function cmdToArr(cmd) {
29705
29706 var arr = [ cmd.type ];
29707 if (cmd.type === 'M' || cmd.type === 'L') { // moveto or lineto
29708 arr.push(cmd.x, cmd.y);
29709 } else if (cmd.type === 'C') {
29710 arr.push(cmd.x1, cmd.y1, cmd.x2, cmd.y2, cmd.x, cmd.y);
29711 } else if (cmd.type === 'Q') {
29712 arr.push(cmd.x1, cmd.y1, cmd.x, cmd.y);
29713 }
29714 // else if (cmd.type === 'Z') { /* no-op */ }
29715 return arr;
29716}
29717
29718function parseOpts(options, defaults) {
29719

Callers 1

splitPathsFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected