{"_id":"@bluemath/geom","_rev":"9-5f24ee3cca168fc1b105a5bd42d99f54","name":"@bluemath/geom","description":"Bluemath Geometry library","dist-tags":{"latest":"0.2.2"},"versions":{"0.1.0":{"name":"@bluemath/geom","version":"0.1.0","description":"Bluemath Geometry library","main":"lib/index.js","scripts":{"build-test":"webpack --config webpack.test.config.js","watch-test":"webpack --watch --config webpack.test.config.js","build-visual":"webpack --config webpack.visual.config.js","watch-visual":"webpack --watch --config webpack.visual.config.js"},"repository":{"type":"git","url":"git+https://github.com/bluemathsoft/bluemath.git"},"keywords":["Math","Geometry","NURBS","Curves","Surfaces","Bezier","BSpline"],"author":{"name":"Jayesh Salvi"},"license":"AGPL-3.0","devDependencies":{"@types/jquery":"^3.2.11","@types/qunit":"^2.0.31","awesome-typescript-loader":"^3.2.2","source-map-loader":"^0.2.1","typedoc":"^0.8.0","typescript":"^2.4.2","webpack":"^3.4.1"},"bugs":{"url":"https://github.com/bluemathsoft/bluemath/issues"},"homepage":"https://github.com/bluemathsoft/bluemath#readme","dependencies":{"@bluemath/common":"^0.1.0"},"_id":"@bluemath/geom@0.1.0","_npmVersion":"5.3.0","_nodeVersion":"7.2.1","_npmUser":{"name":"jay3sh","email":"jayeshsalvi@gmail.com"},"dist":{"integrity":"sha512-kYp5jlMPdzKhUdiMTA70MmwkLb0UD8AQUvBI+31ipyMj3Dwl+jdBG1uakvnRhz2JL1/jRb2x3YUck2zywtfVuQ==","shasum":"9af3c6ddc72e7d6a82e2e38499bcbdc2aaf54d80","tarball":"https://registry.npmjs.org/@bluemath/geom/-/geom-0.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA3jyqoK0O3u8dv/+ZkLFzYjAMANKH7fLx8JND6sFvsAAiBREm94gyAyDVj5YasEyRR4A82cc7bPkwDy7R4kW4RvMw=="}]},"maintainers":[{"name":"jay3sh","email":"jayeshsalvi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/geom-0.1.0.tgz_1502120630503_0.620917834341526"}},"0.1.1":{"name":"@bluemath/geom","version":"0.1.1","description":"Bluemath Geometry library","main":"lib/index.js","scripts":{"build-test":"webpack --config webpack.test.config.js","watch-test":"webpack --watch --config webpack.test.config.js","build-visual":"webpack --config webpack.visual.config.js","watch-visual":"webpack --watch --config webpack.visual.config.js","prepublish":"(cd src; tsc -p .)"},"repository":{"type":"git","url":"git+https://github.com/bluemathsoft/bluemath.git"},"keywords":["Math","Geometry","NURBS","Curves","Surfaces","Bezier","BSpline"],"author":{"name":"Jayesh Salvi"},"license":"AGPL-3.0","devDependencies":{"@types/jquery":"^3.2.11","@types/qunit":"^2.0.31","awesome-typescript-loader":"^3.2.2","source-map-loader":"^0.2.1","typedoc":"^0.8.0","typescript":"^2.4.2","webpack":"^3.4.1"},"bugs":{"url":"https://github.com/bluemathsoft/bluemath/issues"},"homepage":"https://github.com/bluemathsoft/bluemath#readme","dependencies":{"@bluemath/common":"^0.1.0"},"_id":"@bluemath/geom@0.1.1","_npmVersion":"5.3.0","_nodeVersion":"7.2.1","_npmUser":{"name":"jay3sh","email":"jayeshsalvi@gmail.com"},"dist":{"integrity":"sha512-yjAaLgOR2LzA8w5CJLHMQnJQK9ScGd3lwOtn29+R9kOI+LAPn9NEfIHto6Do/QS1VmReWIgc7HeJgUC7UbTNcQ==","shasum":"3dc0ca73e80a503359519d3a1bf2acdead651033","tarball":"https://registry.npmjs.org/@bluemath/geom/-/geom-0.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqZAe3gEiyVm0w6k8Q4hpzkOS/IY0ZGUSJtG+T3A6D4QIgY845UFUXqqTPwXoHSFm7JoHXY1ND59h8Xm6k2lHyKeQ="}]},"maintainers":[{"name":"jay3sh","email":"jayeshsalvi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/geom-0.1.1.tgz_1502120838920_0.5921818376518786"}},"0.1.2":{"name":"@bluemath/geom","version":"0.1.2","description":"Bluemath Geometry library","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build-test":"webpack --config webpack.test.config.js","watch-test":"webpack --watch --config webpack.test.config.js","build-visual":"webpack --config webpack.visual.config.js","watch-visual":"webpack --watch --config webpack.visual.config.js","prepublish":"(cd src; tsc -p .)"},"repository":{"type":"git","url":"git+https://github.com/bluemathsoft/bluemath.git"},"keywords":["Math","Geometry","NURBS","Curves","Surfaces","Bezier","BSpline"],"author":{"name":"Jayesh Salvi"},"license":"AGPL-3.0","devDependencies":{"@types/jquery":"^3.2.11","@types/qunit":"^2.0.31","awesome-typescript-loader":"^3.2.2","source-map-loader":"^0.2.1","typedoc":"^0.8.0","typescript":"^2.4.2","webpack":"^3.4.1"},"bugs":{"url":"https://github.com/bluemathsoft/bluemath/issues"},"homepage":"https://github.com/bluemathsoft/bluemath#readme","dependencies":{"@bluemath/common":"^0.1.0"},"_id":"@bluemath/geom@0.1.2","_npmVersion":"5.3.0","_nodeVersion":"7.2.1","_npmUser":{"name":"jay3sh","email":"jayeshsalvi@gmail.com"},"dist":{"integrity":"sha512-Gwv/tSHLKVln4O1+U5TY9X8S3gdUh+GTiwnFUkub1GOg9/m5bSBq/jopDHZBGcV8EgfyOYnxxgCtNiRlHCLD0Q==","shasum":"393efee17e627bb319bcdb6b445801eb5ef83de2","tarball":"https://registry.npmjs.org/@bluemath/geom/-/geom-0.1.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDeDlKYac+cL4VMNdjDMeB9w9g2kZQqMrxdjIeEjTpjdAiA6n10MDEVyUCAi9Em+x303GX16DBz2biMcr/JWerrkNA=="}]},"maintainers":[{"name":"jay3sh","email":"jayeshsalvi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/geom-0.1.2.tgz_1502120928677_0.8640855073463172"}},"0.1.3":{"name":"@bluemath/geom","version":"0.1.3","description":"Bluemath Geometry library","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build-test":"webpack --config webpack.test.config.js","watch-test":"webpack --watch --config webpack.test.config.js","build-visual":"webpack --config webpack.visual.config.js","watch-visual":"webpack --watch --config webpack.visual.config.js","prepare":"(cd src; tsc -p .)"},"repository":{"type":"git","url":"git+https://github.com/bluemathsoft/bluemath.git"},"keywords":["Math","Geometry","NURBS","Curves","Surfaces","Bezier","BSpline"],"author":{"name":"Jayesh Salvi"},"license":"AGPL-3.0","devDependencies":{"@types/jquery":"^3.2.11","@types/qunit":"^2.0.31","awesome-typescript-loader":"^3.2.2","source-map-loader":"^0.2.1","typedoc":"^0.8.0","typescript":"^2.4.2","webpack":"^3.4.1"},"bugs":{"url":"https://github.com/bluemathsoft/bluemath/issues"},"homepage":"https://github.com/bluemathsoft/bluemath#readme","dependencies":{"@bluemath/common":"^0.1.0"},"_id":"@bluemath/geom@0.1.3","_npmVersion":"5.3.0","_nodeVersion":"7.2.1","_npmUser":{"name":"jay3sh","email":"jayeshsalvi@gmail.com"},"dist":{"integrity":"sha512-pLJs/CcaVn8nzBR3PBZ66opjNjc0xPvH5JzsEmYIDWB8jqWOeuCTu3O6qPY804rfRO+gpgPKVLd9J79burS2VA==","shasum":"559dfa949e2d4061827a866f9912abb60fd7ca38","tarball":"https://registry.npmjs.org/@bluemath/geom/-/geom-0.1.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDk5hRRvFsUg88zK2CtFAR87bgzsa83xBCnIdoGZGEV8gIhALjewSIwcCJftj5XCxCwRHBKwPf5emE6Lqd2necsadLt"}]},"maintainers":[{"name":"jay3sh","email":"jayeshsalvi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/geom-0.1.3.tgz_1502146318292_0.3429935183376074"}},"0.2.0":{"name":"@bluemath/geom","version":"0.2.0","description":"Bluemath Geometry library","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build-test":"webpack --config webpack.test.config.js","watch-test":"webpack --watch --config webpack.test.config.js","build-visual":"webpack --config webpack.visual.config.js","watch-visual":"webpack --watch --config webpack.visual.config.js","build-playground":"webpack --config webpack.playground.config.js","watch-playground":"webpack --watch --config webpack.playground.config.js","prepare":"(cd src; tsc -p .)"},"repository":{"type":"git","url":"git+https://github.com/bluemathsoft/bm-geom.git"},"keywords":["Math","Geometry","NURBS","Curves","Surfaces","Bezier","BSpline"],"author":{"name":"Jayesh Salvi"},"license":"AGPL-3.0","devDependencies":{"@types/jquery":"^3.2.12","@types/plotly.js":"^1.28.5","@types/qunit":"^2.0.31","@types/select2":"^4.0.41","@types/three":"^0.84.22","awesome-typescript-loader":"^3.2.3","jquery":"^3.2.1","plotly.js":"^1.30.1","select2":"^4.0.3","source-map-loader":"^0.2.1","three":"^0.87.1","three-orbitcontrols-ts":"^0.1.2","typedoc":"^0.8.0","typescript":"^2.5.2","webpack":"^3.6.0"},"bugs":{"url":"https://github.com/bluemathsoft/bm-geom/issues"},"homepage":"https://github.com/bluemathsoft/bm-geom#readme","dependencies":{"@bluemath/common":"^0.2.1"},"gitHead":"6a8d275eabd101212b952907f35679d5a3f239c1","_id":"@bluemath/geom@0.2.0","_shasum":"0f645ef0a7fd7b99acb225445bc6951a3e8e1495","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.1","_npmUser":{"name":"jay3sh","email":"jayeshsalvi@gmail.com"},"dist":{"shasum":"0f645ef0a7fd7b99acb225445bc6951a3e8e1495","tarball":"https://registry.npmjs.org/@bluemath/geom/-/geom-0.2.0.tgz","integrity":"sha512-q6KUVNvsB8IZ1J20/RMJNykf0/5RANuBBMv0O7/6VQIdh57J4jDINYCk1tDtmm67Ongu0EG0HmVXAyp7JNwG4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGJSN83zyxguJ96F2B/SWb7ZPQ7e6W0mDWv5I0vR+uIQAiEAjgENK5n1RXLw8Y4pKKZTDmnTEV+8DbBtdr6w3dbh6Ys="}]},"maintainers":[{"name":"jay3sh","email":"jayeshsalvi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/geom-0.2.0.tgz_1505827444588_0.32928442815318704"}},"0.2.1":{"name":"@bluemath/geom","version":"0.2.1","description":"Bluemath Geometry library","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"start":"http-server -p8008 -c-1","build-test":"webpack --config webpack.test.config.js","watch-test":"webpack --watch --config webpack.test.config.js","build-visual":"webpack --config webpack.visual.config.js","watch-visual":"webpack --watch --config webpack.visual.config.js","build-playground":"webpack --config webpack.playground.config.js","watch-playground":"webpack --watch --config webpack.playground.config.js","build-docs":"rm -rf docs/* && typedoc --excludeExternals --excludeNotExported --excludePrivate --out ./docs --mode file --readme docindex.md","build-docs-prod":"rm -rf docs/* && typedoc --excludeExternals --excludeNotExported --excludePrivate --out ./docs --mode file --readme docindex.md --gaID \"UA-99857402-1\" ","prepare":"(cd src; tsc -p .)"},"repository":{"type":"git","url":"git+https://github.com/bluemathsoft/bm-geom.git"},"keywords":["Math","Geometry","NURBS","Curves","Surfaces","Bezier","BSpline"],"author":{"name":"Jayesh Salvi"},"license":"AGPL-3.0","devDependencies":{"@types/jquery":"^3.2.12","@types/qunit":"^2.0.31","@types/select2":"^4.0.41","@types/three":"^0.84.22","awesome-typescript-loader":"^3.2.3","http-server":"^0.10.0","jquery":"^3.2.1","plotly.js":"^1.30.1","select2":"^4.0.3","source-map-loader":"^0.2.1","three":"^0.87.1","three-orbitcontrols-ts":"github:bluemathsoft/three-orbitcontrols-ts","typedoc":"^0.8.0","typescript":"^2.5.2","webpack":"^3.6.0"},"bugs":{"url":"https://github.com/bluemathsoft/bm-geom/issues"},"homepage":"https://github.com/bluemathsoft/bm-geom#readme","dependencies":{"@bluemath/common":"^0.2.1"},"gitHead":"e5074302e6a39db326e390cbfa741bc2122db043","_id":"@bluemath/geom@0.2.1","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"jay3sh","email":"jayeshsalvi@gmail.com"},"dist":{"integrity":"sha512-Tz8Hha2DpyhTzqBnaW8Pw5nSHzFNe1VsDAxwX5GvX55IflVzWXjtFKbD1zCQiyuLP/y7KOmgsioiZhclte9iSA==","shasum":"ce68631a4d487353cdadabb4375bb4dc476f7e25","tarball":"https://registry.npmjs.org/@bluemath/geom/-/geom-0.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGCeYlvpcRXizc7EGt2YiCH72NXK/UiMGoobcMcEr8SZAiEAwQdSAglIiS9LDGMy+O0uehniQx3zK9WmtqIIYH5+v/k="}]},"maintainers":[{"name":"jay3sh","email":"jayeshsalvi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/geom-0.2.1.tgz_1507949740268_0.4048154342453927"}},"0.2.2":{"name":"@bluemath/geom","version":"0.2.2","description":"Bluemath Geometry library","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"start":"http-server -p8008 -c-1","build-test":"webpack --config webpack.test.config.js","deploy-test":"cp ./build/bluemath-geom-test.js ../bluemathsoft.github.io/bm/geom/test/","deploy-playground":"cp ./build/bluemath-geom-playground.js ../bluemathsoft.github.io/bm/geom/playground/","watch-test":"webpack --watch --config webpack.test.config.js","build-visual":"webpack --config webpack.visual.config.js","watch-visual":"webpack --watch --config webpack.visual.config.js","build-playground":"webpack --config webpack.playground.config.js","watch-playground":"webpack --watch --config webpack.playground.config.js","build-docs":"rm -rf docs/* && typedoc --excludeExternals --excludeNotExported --excludePrivate --out ./docs --mode file --readme docindex.md","build-docs-prod":"rm -rf docs/* && typedoc --excludeExternals --excludeNotExported --excludePrivate --out ./docs --mode file --readme docindex.md --gaID \"UA-99857402-1\" ","prepare":"(cd src; tsc -p .)"},"repository":{"type":"git","url":"git+https://github.com/bluemathsoft/bm-geom.git"},"keywords":["Math","Geometry","NURBS","Curves","Surfaces","Bezier","BSpline"],"author":{"name":"Jayesh Salvi"},"license":"Apache-2.0","devDependencies":{"@types/jquery":"^3.2.12","@types/qunit":"^2.0.31","@types/select2":"^4.0.41","@types/three":"^0.84.22","awesome-typescript-loader":"^3.2.3","http-server":"^0.10.0","jquery":"^3.2.1","plotly.js":"^1.30.1","select2":"^4.0.3","source-map-loader":"^0.2.1","three":"^0.87.1","three-orbitcontrols-ts":"github:bluemathsoft/three-orbitcontrols-ts","typedoc":"^0.8.0","typescript":"^2.5.2","webpack":"^3.6.0"},"bugs":{"url":"https://github.com/bluemathsoft/bm-geom/issues"},"homepage":"https://github.com/bluemathsoft/bm-geom#readme","dependencies":{"@bluemath/common":"^0.2.1"},"gitHead":"da9f29905425e1ac06a5e413b2002699494c26d6","_id":"@bluemath/geom@0.2.2","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"jay3sh","email":"jayeshsalvi@gmail.com"},"dist":{"integrity":"sha512-6L8hT/S8cdK/NALQp4ZPmPSyjnyLgkYpP9QCpKKVyrIqYT+iOLDaZo+08et8ip5ho58q5saEgD6v/10vb0hZXw==","shasum":"71ab23caecc21cbd7277f38bb59f726de597cb02","tarball":"https://registry.npmjs.org/@bluemath/geom/-/geom-0.2.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIALvty3OeeU6r3hdsGhBtQa9ayhgMdTAX1PKqCP9RxxXAiA+/ewWuhRu98CwwG2b/5ohcSlSIQZzATbSAScsF2e38A=="}]},"maintainers":[{"name":"jay3sh","email":"jayeshsalvi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/geom-0.2.2.tgz_1508682516733_0.45377649762667716"}}},"readme":"\n## @bluemath/geom\n\nGeometry submodule of BlueMath.\n\n[![NPM package](https://img.shields.io/npm/v/@bluemath/geom.svg)](https://www.npmjs.com/package/@bluemath/geom)\n&#8226;\n[Docs](http://www.bluemathsoftware.com/bm/geom/docs/index.html)\n&#8226;\n[Tests](http://www.bluemathsoftware.com/bm/geom/test/index.html)\n&#8226;\n[Playground](http://www.bluemathsoftware.com/bm/geom/playground/index.html)\n\n\n* Implementation of basic NURBS primitives\n  - Bezier Curves\n  - BSpline Curves\n  - Bezier Surfaces\n  - BSpline Surfaces\n\n* Tessellation (fixed resolution or adaptive) of curves and surfaces\n* Fundamental NURBS algorithms of NURBS\n  - Knot insertion\n  - Knot refinement\n  - Decomposition of BSpline curves and surfaces into Bezier curves and surfaces\n\n* Definition of regular geometry in terms of NURBS\n  - Line\n  - Circle\n  - Bilinear Surface\n  - Cylinder\n  - Surface of revolution (Sphere, Cone, Torus)\n\nUsage\n===\n\n    npm install @bluemath/geom\n    \n","maintainers":[{"name":"jay3sh","email":"jayeshsalvi@gmail.com"}],"time":{"modified":"2022-06-12T15:23:26.001Z","created":"2017-08-07T15:43:51.801Z","0.1.0":"2017-08-07T15:43:51.801Z","0.1.1":"2017-08-07T15:47:20.394Z","0.1.2":"2017-08-07T15:48:50.141Z","0.1.3":"2017-08-07T22:51:59.509Z","0.2.0":"2017-09-19T13:24:05.810Z","0.2.1":"2017-10-14T02:55:40.376Z","0.2.2":"2017-10-22T14:28:37.855Z"},"homepage":"https://github.com/bluemathsoft/bm-geom#readme","keywords":["Math","Geometry","NURBS","Curves","Surfaces","Bezier","BSpline"],"repository":{"type":"git","url":"git+https://github.com/bluemathsoft/bm-geom.git"},"author":{"name":"Jayesh Salvi"},"bugs":{"url":"https://github.com/bluemathsoft/bm-geom/issues"},"license":"Apache-2.0","readmeFilename":"README.md"}