├── .gitignore ├── .npmrc ├── .travis.yml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── docs └── api.md ├── package.json └── src ├── clone.js ├── clone.test.js ├── color.js ├── color.test.js ├── debug.js ├── group.js ├── helpers.js ├── index.js ├── log.js ├── maths.js ├── maths.test.js ├── meta.js ├── ops-booleans.js ├── ops-booleans.test.js ├── ops-combined.test.js ├── ops-extrusions.js ├── ops-extrusions.test.js ├── ops-transformations.js ├── ops-transformations.test.js ├── primitives2d.js ├── primitives2d.test.js ├── primitives3d.js ├── primitives3d.test.js ├── test-helpers.js ├── text.js └── text.test.js /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | .DS_Store 3 | .nyc_output 4 | coverage 5 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jscad/scad-api/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jscad/scad-api/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jscad/scad-api/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jscad/scad-api/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jscad/scad-api/HEAD/README.md -------------------------------------------------------------------------------- /docs/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jscad/scad-api/HEAD/docs/api.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jscad/scad-api/HEAD/package.json -------------------------------------------------------------------------------- /src/clone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jscad/scad-api/HEAD/src/clone.js -------------------------------------------------------------------------------- /src/clone.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jscad/scad-api/HEAD/src/clone.test.js -------------------------------------------------------------------------------- /src/color.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jscad/scad-api/HEAD/src/color.js -------------------------------------------------------------------------------- /src/color.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jscad/scad-api/HEAD/src/color.test.js -------------------------------------------------------------------------------- /src/debug.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jscad/scad-api/HEAD/src/debug.js -------------------------------------------------------------------------------- /src/group.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jscad/scad-api/HEAD/src/group.js -------------------------------------------------------------------------------- /src/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jscad/scad-api/HEAD/src/helpers.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jscad/scad-api/HEAD/src/index.js -------------------------------------------------------------------------------- /src/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jscad/scad-api/HEAD/src/log.js -------------------------------------------------------------------------------- /src/maths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jscad/scad-api/HEAD/src/maths.js -------------------------------------------------------------------------------- /src/maths.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jscad/scad-api/HEAD/src/maths.test.js -------------------------------------------------------------------------------- /src/meta.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jscad/scad-api/HEAD/src/meta.js -------------------------------------------------------------------------------- /src/ops-booleans.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jscad/scad-api/HEAD/src/ops-booleans.js -------------------------------------------------------------------------------- /src/ops-booleans.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jscad/scad-api/HEAD/src/ops-booleans.test.js -------------------------------------------------------------------------------- /src/ops-combined.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jscad/scad-api/HEAD/src/ops-combined.test.js -------------------------------------------------------------------------------- /src/ops-extrusions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jscad/scad-api/HEAD/src/ops-extrusions.js -------------------------------------------------------------------------------- /src/ops-extrusions.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jscad/scad-api/HEAD/src/ops-extrusions.test.js -------------------------------------------------------------------------------- /src/ops-transformations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jscad/scad-api/HEAD/src/ops-transformations.js -------------------------------------------------------------------------------- /src/ops-transformations.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jscad/scad-api/HEAD/src/ops-transformations.test.js -------------------------------------------------------------------------------- /src/primitives2d.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jscad/scad-api/HEAD/src/primitives2d.js -------------------------------------------------------------------------------- /src/primitives2d.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jscad/scad-api/HEAD/src/primitives2d.test.js -------------------------------------------------------------------------------- /src/primitives3d.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jscad/scad-api/HEAD/src/primitives3d.js -------------------------------------------------------------------------------- /src/primitives3d.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jscad/scad-api/HEAD/src/primitives3d.test.js -------------------------------------------------------------------------------- /src/test-helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jscad/scad-api/HEAD/src/test-helpers.js -------------------------------------------------------------------------------- /src/text.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jscad/scad-api/HEAD/src/text.js -------------------------------------------------------------------------------- /src/text.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jscad/scad-api/HEAD/src/text.test.js --------------------------------------------------------------------------------