{"_id":"gl-spikes3d","_rev":"81-24b00e3cf33c13cfcc9f6d025b3a4c70","name":"gl-spikes3d","dist-tags":{"latest":"1.0.11"},"versions":{"1.0.0":{"name":"gl-spikes3d","version":"1.0.0","author":"","license":"ISC","_id":"gl-spikes3d@1.0.0","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}],"dist":{"shasum":"faba0a4c3c99b2a9f254de11ef62662276191d6f","tarball":"https://registry.npmjs.org/gl-spikes3d/-/gl-spikes3d-1.0.0.tgz","integrity":"sha512-brGerO5QPN2F/fIEw2s5Ky0pN8x6O0TvgDPzVUuUD4nq4mVEF0qxxUFWrN9yyZryckWY2RNeoqpBG81Ef5HhmA==","signatures":[{"sig":"MEUCIAWgo8SJFssEw6uNaS1lMwADjZVruKaMogyrSBpA3J5yAiEAjgdKLauE54uUPGUvVZ1LKZTsjGCIG1TqrXb3iWD7u+E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"spikes.js","_from":".","_shasum":"faba0a4c3c99b2a9f254de11ef62662276191d6f","gitHead":"0d1986db4d62ce941493fdd34e32597d0378ee5d","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"browserify":{"transform":["glslify"]},"_npmVersion":"2.1.4","description":"gl-spikes3d =========== Draws axis spikes compatible with gl-axes3d.  This can be useful to illustrate selections or specific points in a point cloud","directories":{"example":"example"},"_nodeVersion":"0.10.26","dependencies":{"gl-vao":"^1.1.3","glslify":"^1.4.0","gl-buffer":"^2.0.8"},"devDependencies":{"beefy":"~1.1.0","gl-now":"~1.3.1","gl-state":"^1.0.0","gl-matrix":"^2.1.0","game-shell-orbit-camera":"~0.0.0"}},"1.0.1":{"name":"gl-spikes3d","version":"1.0.1","author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-spikes3d@1.0.1","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}],"homepage":"https://github.com/gl-vis/gl-spikes3d","bugs":{"url":"https://github.com/gl-vis/gl-spikes3d/issues"},"dist":{"shasum":"88c69432d9feeddf71855159c107e6bca44f34fe","tarball":"https://registry.npmjs.org/gl-spikes3d/-/gl-spikes3d-1.0.1.tgz","integrity":"sha512-w8Ere9wHH8+beJGMvTr2F6jFpbegQU0usYsuBLpzTD/9UmxttzvCyCJOjwOLlRdOuSdfIEado1bvngw05hHaOg==","signatures":[{"sig":"MEUCIQD7s/qSpzBHdPDQyoJavg+QMm5zOwO1c28xV7USKYX5nAIgC3mfrMS5H6okHwxjm24NeVHgT5uVOkxsp4afsg2LYm4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"spikes.js","_from":".","_shasum":"88c69432d9feeddf71855159c107e6bca44f34fe","gitHead":"2be695b75504c7598844ef8f0d04903db0068f63","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-spikes3d.git","type":"git"},"_npmVersion":"2.1.4","description":"gl-spikes3d =========== Draws axis spikes compatible with gl-axes3d.  This can be useful to illustrate selections or specific points in a point cloud","directories":{"example":"example"},"_nodeVersion":"0.10.26","dependencies":{"gl-vao":"^1.1.3","glslify":"^1.4.0","gl-buffer":"^2.0.8"},"devDependencies":{"beefy":"~1.1.0","gl-now":"~1.3.1","gl-state":"^1.0.0","gl-matrix":"^2.1.0","game-shell-orbit-camera":"~0.0.0"}},"1.0.2":{"name":"gl-spikes3d","version":"1.0.2","author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-spikes3d@1.0.2","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"}],"homepage":"https://github.com/gl-vis/gl-spikes3d","bugs":{"url":"https://github.com/gl-vis/gl-spikes3d/issues"},"dist":{"shasum":"0f34e1ee502c1225628f7b229e76a74dbac5ef91","tarball":"https://registry.npmjs.org/gl-spikes3d/-/gl-spikes3d-1.0.2.tgz","integrity":"sha512-hdPbVGj+ynnDdXe9tWeFy4ZZp4CjNDJLhtV3rNPz0NNQnXVkYMlQznDuReaJ1YpDAQznkN4sn7lX18L9kOiZ5A==","signatures":[{"sig":"MEYCIQCAK1oWL3uU1a0Fw0CjCTizuPQFjS9dKTtRZcbjcv4WiQIhANKHJiuLI5EPRGKuQ710HuBb21zNJd16A9kZB76KyA2i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"spikes.js","_from":".","_shasum":"0f34e1ee502c1225628f7b229e76a74dbac5ef91","gitHead":"2a2119b1a5f0acb68179f699713314eaa4482a07","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-spikes3d.git","type":"git"},"_npmVersion":"2.9.0","description":"gl-spikes3d =========== Draws axis spikes compatible with gl-axes3d.  This can be useful to illustrate selections or specific points in a point cloud","directories":{"example":"example"},"_nodeVersion":"1.8.1","dependencies":{"gl-vao":"^1.1.3","glslify":"^1.4.0","gl-buffer":"^2.0.8"},"devDependencies":{"beefy":"~1.1.0","gl-now":"~1.3.1","gl-state":"^1.0.0","gl-matrix":"^2.1.0","game-shell-orbit-camera":"~0.0.0"}},"1.0.3":{"name":"gl-spikes3d","version":"1.0.3","author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-spikes3d@1.0.3","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"}],"homepage":"https://github.com/gl-vis/gl-spikes3d","bugs":{"url":"https://github.com/gl-vis/gl-spikes3d/issues"},"dist":{"shasum":"1448c0e2b6dfddaa01c6c56e3f25df07a42136b3","tarball":"https://registry.npmjs.org/gl-spikes3d/-/gl-spikes3d-1.0.3.tgz","integrity":"sha512-Z8rgnbPStZ2FEBN55LU66uk/uqBGyxUUL5bOxJSjoJkavxUuRCJxBmWGH2a0VLRbKL5C5ax3LQBov9ZgFca+uQ==","signatures":[{"sig":"MEUCIQCUJWPjAZ3RhbvCGcUhoGL/rwVolCMIVanx3bprDxW6hwIgGDDqjUUKGMP7flQOXXwPfsew8rwlia+TmqIaySvLJ2M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"spikes.js","_from":".","_shasum":"1448c0e2b6dfddaa01c6c56e3f25df07a42136b3","gitHead":"18553ad8be0529028b11ce7491ae43a2bcf17c23","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-spikes3d.git","type":"git"},"_npmVersion":"2.7.4","description":"gl-spikes3d =========== Draws axis spikes compatible with gl-axes3d.  This can be useful to illustrate selections or specific points in a point cloud","directories":{"example":"example"},"_nodeVersion":"0.12.2","dependencies":{"gl-vao":"^1.1.3","glslify":"^1.4.0","gl-buffer":"^2.0.8"},"devDependencies":{"beefy":"~1.1.0","gl-now":"~1.3.1","gl-state":"^1.0.0","gl-matrix":"^2.1.0","game-shell-orbit-camera":"~0.0.0"}},"1.0.4":{"name":"gl-spikes3d","version":"1.0.4","author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-spikes3d@1.0.4","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"}],"homepage":"https://github.com/gl-vis/gl-spikes3d","bugs":{"url":"https://github.com/gl-vis/gl-spikes3d/issues"},"dist":{"shasum":"f96a4dc1238647c265d32e3a33c7bea0736691ac","tarball":"https://registry.npmjs.org/gl-spikes3d/-/gl-spikes3d-1.0.4.tgz","integrity":"sha512-ywIkDWKqJlVGikzfvVgx8YlHBU99dmgJ3OUarLoTjG7rbzSoyAym59c1AgLPwO6PPeX/1njdbkkER6yfwGK2UA==","signatures":[{"sig":"MEYCIQCsPEzl0jmuMUczX3eTFyHVvX9GHleos05YaL/VwCmY9wIhAKJCS1OdVCHmasfBZ2O+P0bg+1Hiy0X/QsFhiw8V7vKh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"spikes.js","_from":".","_shasum":"f96a4dc1238647c265d32e3a33c7bea0736691ac","gitHead":"67a4ce1b94bd90039aa1c093929898206bced2a5","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-spikes3d.git","type":"git"},"_npmVersion":"2.7.4","description":"gl-spikes3d =========== Draws axis spikes compatible with gl-axes3d.  This can be useful to illustrate selections or specific points in a point cloud","directories":{"example":"example"},"_nodeVersion":"0.12.2","dependencies":{"gl-vao":"^1.2.1","glslify":"^2.1.2","gl-buffer":"^2.1.2","gl-shader":"^4.0.4"},"devDependencies":{"beefy":"~1.1.0","gl-now":"~1.3.1","gl-state":"^1.0.0","gl-matrix":"^2.1.0","game-shell-orbit-camera":"~0.0.0"}},"1.0.5":{"name":"gl-spikes3d","version":"1.0.5","author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-spikes3d@1.0.5","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"}],"homepage":"https://github.com/gl-vis/gl-spikes3d","bugs":{"url":"https://github.com/gl-vis/gl-spikes3d/issues"},"dist":{"shasum":"697e9f2ea7597be41aba47bda119b95f48ca157d","tarball":"https://registry.npmjs.org/gl-spikes3d/-/gl-spikes3d-1.0.5.tgz","integrity":"sha512-po3Ux1SI4TPGjziuPACL7aJWRC3J6G58g/rSVrEFxA4aChz2J38er0gBZAmdbQu4DjqWoTgPeTfP5f/lyk/JMA==","signatures":[{"sig":"MEUCIQD3I4RAIeKbcsk1oSiKW6Lv+qec/xk7bHRxKX6h7T0sYAIgHyGRKTrnB1Ol1gxBwvCorpg9L8dYtzpYP7rE83P/N6c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"spikes.js","_from":".","_shasum":"697e9f2ea7597be41aba47bda119b95f48ca157d","gitHead":"d22c7a62deec8042020f0e5bc1dbc52d28920250","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-spikes3d.git","type":"git"},"_npmVersion":"2.12.1","description":"gl-spikes3d =========== Draws axis spikes compatible with gl-axes3d.  This can be useful to illustrate selections or specific points in a point cloud","directories":{"example":"example"},"_nodeVersion":"0.12.2","dependencies":{"gl-vao":"^1.2.1","glslify":"^2.1.2","gl-buffer":"^2.1.2","gl-shader":"^4.0.4"},"devDependencies":{"beefy":"~1.1.0","gl-now":"~1.3.1","gl-state":"^1.0.0","gl-matrix":"^2.1.0","game-shell-orbit-camera":"~0.0.0"}},"1.0.6":{"name":"gl-spikes3d","version":"1.0.6","author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-spikes3d@1.0.6","maintainers":[{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"etpinard","email":"etienne.t.pinard@gmail.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"monfera","email":"monfera.robert@gmail.com"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"homepage":"https://github.com/gl-vis/gl-spikes3d","bugs":{"url":"https://github.com/gl-vis/gl-spikes3d/issues"},"dist":{"shasum":"6cf748730fb6759d566a6b6c1e32c2fd17f62ef0","tarball":"https://registry.npmjs.org/gl-spikes3d/-/gl-spikes3d-1.0.6.tgz","integrity":"sha512-mXRG+3iCs4bDH7if2aOr1G5UpbNqKxfWpy7GR/afOHDSNsrq2ZjnWAwPmIJG7KdClPNPgiK30cVo7XisLt8PCQ==","signatures":[{"sig":"MEUCIDMUeK4O63eUfG8LAVnsxnw4tSM3s+FKNxr5oSLGrcR1AiEAxcPIEpdzYzB+aa2iASwfScsmhfxNxAo4o+gjJwQYD3U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"spikes.js","gitHead":"17638f673507dd55045b733630afca1e7e7cbe12","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-spikes3d.git","type":"git"},"_npmVersion":"5.6.0","description":"gl-spikes3d\r ===========\r Draws axis spikes compatible with gl-axes3d.  This can be useful to illustrate selections or specific points in a point cloud","directories":{"example":"example"},"_nodeVersion":"8.1.2","dependencies":{"gl-vao":"^1.2.1","glslify":"^6.1.0","gl-buffer":"^2.1.2","gl-shader":"^4.0.4"},"devDependencies":{"beefy":"~1.1.0","gl-now":"~1.3.1","gl-state":"^1.0.0","gl-axes3d":"^1.2.6","gl-matrix":"^2.1.0","game-shell-orbit-camera":"~0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gl-spikes3d-1.0.6.tgz_1517605016409_0.15876268222928047","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"gl-spikes3d","version":"1.0.7","author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-spikes3d@1.0.7","maintainers":[{"name":"alexcjohnson","email":"alex@plot.ly"},{"name":"andrefarzat","email":"andrefarzat@gmail.com"},{"name":"antrg","email":"antoine@plot.ly"},{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"},{"name":"chriddyp","email":"chris@plot.ly"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dmt0","email":"dmt.shvedov@gmail.com"},{"name":"etpinard","email":"etienne.t.pinard@gmail.com"},{"name":"jackluo","email":"net.webjoy@gmail.com"},{"name":"jackparmer","email":"jack@plot.ly"},{"name":"jmmease","email":"jon.mease@gmail.com"},{"name":"marivet","email":"marcandre.rivet@gmail.com"},{"name":"maxkfranz","email":"maxkfranz@gmail.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"monfera","email":"monfera.robert@gmail.com"},{"name":"nicolaskruchten","email":"nicolas@kruchten.com"},{"name":"rmarren1","email":"rymarr@tuta.io"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"shannon-lal","email":"shannonlal@hotmail.com"},{"name":"t4rk","email":"t4rk@outlook.com"},{"name":"verazabeida","email":"vera.zabeida@gmail.com"},{"name":"vnieman","email":"valentijn@plot.ly"},{"name":"wilzbach","email":"sebi.wilzbach@gmail.com"},{"name":"xhlu","email":"xing.han.lu@mail.mcgill.ca"}],"homepage":"https://github.com/gl-vis/gl-spikes3d","bugs":{"url":"https://github.com/gl-vis/gl-spikes3d/issues"},"dist":{"shasum":"1857f820651383d086971b610540ae82e7867996","tarball":"https://registry.npmjs.org/gl-spikes3d/-/gl-spikes3d-1.0.7.tgz","fileCount":8,"integrity":"sha512-i/JW5kqAGUSSvPhypDpCc5dBBaT2NkgqEmNAjpaepQrBvxQ9qKBn3jpywGMsPhVBUbEWb626BDSfmoe84bE0TQ==","signatures":[{"sig":"MEYCIQDy4FbanIZbZvaVxZhoYitEbpk+UXVC9Q1KokLEGqhFlQIhAOV6s6vb0IRYwC0Da1FXejU1n5xJyDR3wbU9JjAE1liZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBJIoCRA9TVsSAnZWagAA+Q4P/i4kBPmBLmIo0AStWmSE\nNUrkL1NQGZFR/2fc4ECXNzmF7prFINqS9SClOciu3s31FXML72VdKCXoSBza\nQaVsiUExpI+j66wtYPOEiIQYM+67ZoE2lh4fiG5JHAMkS5hZpsg5X5dih8Tl\nNEaPMcEQyUccflbrpdG8eDhF/iuv8og5ayJFkzCFnfH8toy6M2+8NvxUZiHl\n47c8OZZDLRWqQia1tQN4gxJcoWGB9tigRMyqw/lXzPzjaHviKk3j9Ye0A6d1\nPZgqqMoGauCKQhCb86G+vicrqI/OHRwFjclA/0uGh/tH5xFF2OK8fka5oUXj\n4eeQDpFwY+uZz8Cw7ywfErBGZeee0WpOpz4CRFn4t5OZKgCAePKgK4b8Z5wH\nSfMKYbiI8qsuUeKq7461ZAQ/wsdHjLd2b0FC+T2jSnWO4GD7Yy05E62AIrFr\nlRvOAXzcQdq+/4ORapxbz4999qA/ukVFycHh3EpVRTKDjaeui4Be36aezOmu\nkqwJEsKF0g3HJETlSnnyc17EfWQ7E/ABcrs09yynsIbh3fTLdXHVAo/4Cgke\nkMbGXDco4a49rXH+gACFW/6M9IbbWHyCaecEr11b9fJnJxEAZtmK3kn1IoOy\nA7icXTV/4crdb0lfdmSkmcv+shrZaki9h0jJKPE0liTc7JlBNjAaK35lFJG8\nuXfE\r\n=7rAK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"spikes.js","gitHead":"f270039f75854a4769aa057e00019bb42b8628cd","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-spikes3d.git","type":"git"},"_npmVersion":"6.4.1","description":"gl-spikes3d =========== Draws axis spikes compatible with gl-axes3d.  This can be useful to illustrate selections or specific points in a point cloud","directories":{"example":"example"},"_nodeVersion":"10.12.0","dependencies":{"gl-vao":"^1.2.1","glslify":"^6.1.0","gl-buffer":"^2.1.2","gl-shader":"^4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"beefy":"~1.1.0","gl-now":"~1.3.1","gl-state":"^1.0.0","gl-axes3d":"^1.2.6","gl-matrix":"^2.1.0","game-shell-orbit-camera":"~0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gl-spikes3d_1.0.7_1543803432205_0.4824570964011201","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"gl-spikes3d","version":"1.0.8","author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-spikes3d@1.0.8","maintainers":[{"name":"alexcjohnson","email":"alex@plot.ly"},{"name":"andrefarzat","email":"andrefarzat@gmail.com"},{"name":"antrg","email":"antoine@plot.ly"},{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"},{"name":"chriddyp","email":"chris@plot.ly"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dmt0","email":"dmt.shvedov@gmail.com"},{"name":"etpinard","email":"etienne.t.pinard@gmail.com"},{"name":"jackparmer","email":"jack@plot.ly"},{"name":"jackwluo","email":"thejackluo@gmail.com"},{"name":"jmmease","email":"jon.mease@gmail.com"},{"name":"marivet","email":"marcandre.rivet@gmail.com"},{"name":"matthew_plotly","email":"mattewchan@plot.ly"},{"name":"maxkfranz","email":"maxkfranz@gmail.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"monfera","email":"monfera.robert@gmail.com"},{"name":"nicolaskruchten","email":"nicolas@kruchten.com"},{"name":"rmarren1","email":"rymarr@tuta.io"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"shammamah","email":"shammamah@plot.ly"},{"name":"shannon-lal","email":"shannonlal@hotmail.com"},{"name":"t4rk","email":"t4rk@outlook.com"},{"name":"verazabeida","email":"vera.zabeida@gmail.com"},{"name":"vnieman","email":"valentijn@plot.ly"},{"name":"wilzbach","email":"sebi.wilzbach@gmail.com"},{"name":"xhlu","email":"xing.han.lu@mail.mcgill.ca"}],"homepage":"https://github.com/gl-vis/gl-spikes3d","bugs":{"url":"https://github.com/gl-vis/gl-spikes3d/issues"},"dist":{"shasum":"4a7ce6659a5404a444d51071d17acbeacf927445","tarball":"https://registry.npmjs.org/gl-spikes3d/-/gl-spikes3d-1.0.8.tgz","fileCount":8,"integrity":"sha512-C9Ij2/vpyjFGQBO2dDG4WsS8ZLWbFdL+nnqBeWqYe8SER96R+ZBMH/wddwZsxPV2iKlK9x2a8z3fSohw6V8Ayg==","signatures":[{"sig":"MEUCIQDyrNlH8ucFj10ZM9ohzO0dgHVtbLf++RhFj+S0kYFwNAIgSSHE40/s5y2NRhYrVaW47t5uxYmqfu+PgWGuLC9+n4I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11336,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNnqLCRA9TVsSAnZWagAAo2kP/0ZYYW0q9ff1GRkZoozm\nOM5D1bxPdVwHZde3TKBruv6MfRWvTcGZ/AIwoCjSeGcqTZef1rWzar27Dep5\nCP5PzMyV6nu/+lOkCKh0owlAuOsGysKcEmsMC8TG+AziDl0WKu1EH1Qcy29W\nLeJzYlgW+tiRSGpYzo6i3lrO+mhPhVlhTknhhI9S7gqSY+gV89S7/Y2cOL24\nUCVUZi9BJoSCIonu1rQ9daPxo1x+2aE07Ev2p8fcokh/+NvFVpbcKUNvGVhy\n6q0WASHc7ukFfKpD/NdKxLY9DhFitVoVI5tjPTrocEBOFey+hTrhv8EWQTDB\nxaPfzrfa0xXc4xGupJR0Oc+FV6QPcARrXB3PtFLEpf8yz6j6e7t0FzG8sV0C\njock0uWwncobd10agWUGYBvXzAGwQduoXiixSjS/L32ZvE7AQAvvKBrYUMOU\nO0ZK1qnJv746bTSPiiMFbTsjlYWh2GN2efOJwtLaxQbk+sXD7Fdusx/uN8JW\nwm8DG0oYlKIb0lljCT6KPe+oZCV8O5ZNVaxug64b14YW4m8Ht+di0NCUSY4J\nXFnTy3WSqGnG5iw4GYWCczqNavu4L0EL/U9mlxspMSNGDh7O+BWOLQW+V7nv\nOV+i/B6l+2BSbAutYHCVq5gn/tK/sq+NfVDEy7SVL9oQykRgWAlf6et24oj2\nxyJU\r\n=8yzG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"spikes.js","gitHead":"fbaa290ee236b4b0c25af3267d7e51577398c2be","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postshrinkwrap":"chttps ."},"_npmUser":{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-spikes3d.git","type":"git"},"_npmVersion":"6.4.1","description":"gl-spikes3d =========== Draws axis spikes compatible with gl-axes3d.  This can be useful to illustrate selections or specific points in a point cloud","directories":{"example":"example"},"_nodeVersion":"10.12.0","dependencies":{"gl-vao":"^1.3.0","glslify":"^7.0.0","gl-buffer":"^2.1.2","gl-shader":"^4.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mime":"^2.4.0","beefy":"^2.1.8","chttps":"^1.0.6","gl-now":"~1.4.0","gl-state":"^1.0.0","gl-axes3d":"^1.4.3","gl-matrix":"^3.0.0","game-shell-orbit-camera":"~1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gl-spikes3d_1.0.8_1547074186258_0.20873615574064353","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"gl-spikes3d","version":"1.0.9","author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-spikes3d@1.0.9","maintainers":[{"name":"alexcjohnson","email":"alex@plot.ly"},{"name":"andrefarzat","email":"andrefarzat@gmail.com"},{"name":"antrg","email":"antoine@plot.ly"},{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"},{"name":"byronz","email":"byron@plot.ly"},{"name":"chriddyp","email":"chris@plot.ly"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"etpinard","email":"etienne.t.pinard@gmail.com"},{"name":"jackparmer","email":"jack@plot.ly"},{"name":"jmmease","email":"jon.mease@gmail.com"},{"name":"jody_plotly","email":"jody@plot.ly"},{"name":"marivet","email":"marcandre.rivet@gmail.com"},{"name":"matthew_plotly","email":"mattewchan@plot.ly"},{"name":"maxkfranz","email":"maxkfranz@gmail.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"monfera","email":"monfera.robert@gmail.com"},{"name":"nicolaskruchten","email":"nicolas@kruchten.com"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"shammamah","email":"shammamah@plot.ly"},{"name":"verazabeida","email":"vera.zabeida@gmail.com"},{"name":"wilzbach","email":"sebi.wilzbach@gmail.com"},{"name":"xhlu","email":"xing.han.lu@mail.mcgill.ca"}],"homepage":"https://github.com/gl-vis/gl-spikes3d","bugs":{"url":"https://github.com/gl-vis/gl-spikes3d/issues"},"dist":{"shasum":"9c3967ec3c8bcbe2e376ebf3357c7c26990fe736","tarball":"https://registry.npmjs.org/gl-spikes3d/-/gl-spikes3d-1.0.9.tgz","fileCount":8,"integrity":"sha512-laMxydgGdnE8kvd1YD9cNWrx0uSmrPj1Oi02cHhnxWIklut97w3F7mZKnmLMEyUkxpRLkEeQ7YkYy7Y+aUEblw==","signatures":[{"sig":"MEYCIQCb3pxx4uXDOm8hvTPRCe4j6yBthSj6vKpo2acX2qQv3AIhAIxzIr+9dGTojsQ4wO4vuKPyVt2PxU4eZ53yAi61BmZv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/HRwCRA9TVsSAnZWagAAz50P+gPgb8DoJstbFBVrZjMA\nRjvT2Do0FYprECST/ftoWgu1pvxWNgJEtL7rxhVVka1gZNR7pdg69pO7uGVO\n/wfDsVjrOZajP/I7bJJKH1FWywOBaW7nbaOVs+ON+BpZ86VAg2ALPI2UsI4r\nmwwRcmInTXcPkksmFyYFO/3EvJB0kZ0vNi1VboXteaXxnEkHTZXP062F6UdT\n/wROr5/N7YTj1qsBycStI97se3aRbKXeGDZTtzf8tJ0nThuDuzqvAxrJ3G5c\nH0lnnw6jcMgCjLIhjxIRUdtkktiHoe1SfLNK4Z3ILF24yC3A9fnz0YyM9giZ\nakxZiRVmAwE1eCLJEgUH72rqCrvU2h65AbXjvIVZ9XL+zkyqYQFlgKs5oA1x\nni5KIZ9OpN4c0sBv6yv/qz0O4KjqsLum4g7IDildfvq7lV8tOEkOtQWp0ye2\nUdx0fWZiTtzGvxwOrSSn40GtA0ku0DPBkdKtssY3z75Dwfek3tl1MOTite/P\nKJ4HDLZVXYrVxG36KAoxmLQM095O5MWsR8MQZj6VHjS1j9Bls/DkFD+wek6R\n0O7rCt9OOgP3coDsQdjJoIQAssDHY/5fSegtk6z30FFfNXRBTF/SMO821haW\nsLrOYjsxeNJwMekvO2Q2qkR6vo5y02u0DYuT5z8xoF1J6nwE1LxBPEkS1Opg\n5xCQ\r\n=LYwn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"spikes.js","gitHead":"aeb625871f7a91e4fda33257260fac973b4f7b0e","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postshrinkwrap":"chttps ."},"_npmUser":{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-spikes3d.git","type":"git"},"_npmVersion":"6.9.0","description":"gl-spikes3d =========== Draws axis spikes compatible with gl-axes3d.  This can be useful to illustrate selections or specific points in a point cloud","directories":{"example":"example"},"_nodeVersion":"12.3.1","dependencies":{"gl-vao":"^1.3.0","glslify":"^7.0.0","gl-buffer":"^2.1.2","gl-shader":"^4.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mime":"^2.4.4","chttps":"^1.0.6","gl-now":"~1.4.0","gl-state":"^1.0.0","gl-axes3d":"^1.5.2","gl-matrix":"^3.0.0","game-shell-orbit-camera":"~1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gl-spikes3d_1.0.9_1560048751400_0.4182363898758572","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"gl-spikes3d","version":"1.0.10","author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-spikes3d@1.0.10","maintainers":[{"name":"alexcjohnson","email":"alex@plot.ly"},{"name":"antrg","email":"antoine@plot.ly"},{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"},{"name":"chriddyp","email":"chris@plot.ly"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dmt0","email":"dmt.shvedov@gmail.com"},{"name":"emmanuelle","email":"emmanuelle.gouillart@nsup.org"},{"name":"etpinard","email":"etienne.t.pinard@gmail.com"},{"name":"jmmease","email":"jon.mease@gmail.com"},{"name":"jody_plotly","email":"jody@plot.ly"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"monfera","email":"monfera.robert@gmail.com"},{"name":"nicolaskruchten","email":"nicolas@kruchten.com"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"verazabeida","email":"vera.zabeida@gmail.com"},{"name":"xhlu","email":"xing.han.lu@mail.mcgill.ca"}],"homepage":"https://github.com/gl-vis/gl-spikes3d","bugs":{"url":"https://github.com/gl-vis/gl-spikes3d/issues"},"dist":{"shasum":"e3b2b677a6f51750f23c064447af4f093da79305","tarball":"https://registry.npmjs.org/gl-spikes3d/-/gl-spikes3d-1.0.10.tgz","fileCount":8,"integrity":"sha512-lT3xroowOFxMvlhT5Mof76B2TE02l5zt/NIWljhczV2FFHgIVhA4jMrd5dIv1so1RXMBDJIKu0uJI3QKliDVLg==","signatures":[{"sig":"MEQCIAzPxy/sqWowT7D8yvXe7v4aKm6x7Z1bDMLZlLLLNwc4AiBCsQno2vdp+uuecwPTy6k5gXGuKypg+YlCka73QKG1qg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeigp+CRA9TVsSAnZWagAAu3MP/1ghth+euJIsNzEKKs7t\nue6VzqF95scN7wabMpBnpF8L6PUIlpiGmM+CsbN9ofU/94Jy/jB34wHpD13B\nX1JpC6g5fwNTTz7Cm0Sw7lcK0MqEm2BSdGtFB2sB3b2afbPyB3FdO7cWPk/P\negSJM+nO8fgsVHAw8v2mC/J36bPByhTUIcU30EnS21pBogZLiOSy+7tNu6jl\nCqZ/ty9ap2SdzDVXvwMEqt2d0fJITDHXyaQWyiBJ1XDM19F6Eapub4q7F7iY\nqQqOzMjM9uXS59RFjMq49DA4Mk88jM+F+yXZBDgKg5F/zh8vDl0khADAQygF\nGImJiEoWySU5ENL4+tljDoMJ2kjF/JNb257q/Dt84buuQm2xSMdDloM6wp3+\nGyGB3MmxbCfsjP2fSnm3sdQtTgLY5vFCK/tZNs3uk/2f+9EzmM5ggEWU/fLO\nJs/c+6OkVZbC8U0sHI4PaZAxbbu9/YIzItiO+fWgGXwr7KgaVdAPBCZdUB7F\npH455/1r3eyHUCd+GZzqjv47MbSx4xudr1z9XzQN0djQVDUiIbup7wUz9B7W\nvJQa5xnNy/wmrcwJWrJj3T5i5CiqKvW+/eskBW76KkEff9APPsyyZnOlaIyk\nRC9nk/QG7ATtnfBdjtAQCAd8cGTeAXJp9noDL6LI3t9eyfuVrpdDn6V3FYsK\nSneN\r\n=eD0v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"spikes.js","gitHead":"99d70b583db94aa1ce2a256187295c5fb9034f90","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postshrinkwrap":"chttps ."},"_npmUser":{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-spikes3d.git","type":"git"},"_npmVersion":"6.13.7","description":"gl-spikes3d =========== Draws axis spikes compatible with gl-axes3d.  This can be useful to illustrate selections or specific points in a point cloud","directories":{"example":"example"},"_nodeVersion":"12.13.1","dependencies":{"gl-vao":"^1.3.0","glslify":"^7.0.0","gl-buffer":"^2.1.2","gl-shader":"^4.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mime":"^2.4.4","chttps":"^1.0.6","gl-now":"~1.4.0","gl-state":"^1.0.0","gl-axes3d":"^1.5.3","gl-matrix":"^3.3.0","game-shell-orbit-camera":"~1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gl-spikes3d_1.0.10_1586104958080_0.20843143237199224","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"gl-spikes3d","version":"1.0.11","author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-spikes3d@1.0.11","maintainers":[{"name":"ndrezner","email":"nathan@drezner.xyz"},{"name":"lconnors","email":"liam@plotly.com"},{"name":"alexshoe","email":"alexshoe@gmail.com"},{"name":"t4rk","email":"t4rk@outlook.com"},{"name":"bronsolo","email":"chuck@plot.ly"},{"name":"jmmease","email":"jon.mease@gmail.com"},{"name":"chriddyp","email":"chris@plot.ly"},{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"},{"name":"alexcjohnson","email":"alex@plot.ly"},{"name":"nicolaskruchten","email":"nicolas@kruchten.com"},{"name":"antrg","email":"antoine@plot.ly"},{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},{"name":"xhlu","email":"npm@xinghanlu.com"},{"name":"hammadtheone","email":"hammadtheone@gmail.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"etpinard","email":"code@etpinard.xyz"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"monfera","email":"monfera.robert@gmail.com"}],"homepage":"https://github.com/gl-vis/gl-spikes3d","bugs":{"url":"https://github.com/gl-vis/gl-spikes3d/issues"},"dist":{"shasum":"e18ca9603b3e3a527f91b82aefc19b3f0df3aeb1","tarball":"https://registry.npmjs.org/gl-spikes3d/-/gl-spikes3d-1.0.11.tgz","fileCount":8,"integrity":"sha512-3zpOBusMrvyzlM04dra4kRsbJq/K6ZTt9ZAlQBkAeum2kTFPOMIzLMYB6kdpzIKoMSgv6I9I287MXfR+CL2UHA==","signatures":[{"sig":"MEUCIFsktBLxWCn7Yk+NxdWJYW2tYc7PyzGMvRQJWr95YoYkAiEArmv/do1FZp8ynSmRCfQIrREsFMUwGy6w00na2FmIEdc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11322},"main":"spikes.js","gitHead":"27fb50363b640ec4e44ce5894e94c94828b5d8ae","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postshrinkwrap":"chttps ."},"_npmUser":{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-spikes3d.git","type":"git"},"_npmVersion":"8.19.3","description":"gl-spikes3d =========== Draws axis spikes compatible with gl-axes3d.  This can be useful to illustrate selections or specific points in a point cloud","directories":{"example":"example"},"_nodeVersion":"16.19.0","dependencies":{"gl-vao":"^1.3.0","glslify":"^7.0.0","gl-buffer":"^2.1.2","gl-shader":"^4.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mime":"^2.4.4","chttps":"^1.0.6","gl-now":"~1.4.0","gl-state":"^1.0.0","gl-axes3d":"^1.5.3","gl-matrix":"^3.3.0","game-shell-orbit-camera":"~1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gl-spikes3d_1.0.11_1715791827470_0.48166791142339505","host":"s3://npm-registry-packages"}}},"time":{"created":"2015-03-18T17:56:06.976Z","modified":"2026-09-14T15:42:04.351Z","1.0.0":"2015-03-18T17:56:06.976Z","1.0.1":"2015-03-18T18:13:33.549Z","1.0.2":"2015-05-07T19:28:49.308Z","1.0.3":"2015-05-11T15:54:12.636Z","1.0.4":"2015-06-24T16:00:48.021Z","1.0.5":"2015-07-17T16:57:25.405Z","1.0.6":"2018-02-02T20:56:56.490Z","1.0.7":"2018-12-03T02:17:12.307Z","1.0.8":"2019-01-09T22:49:46.371Z","1.0.9":"2019-06-09T02:52:31.556Z","1.0.10":"2020-04-05T16:42:38.233Z","1.0.11":"2024-05-15T16:50:27.660Z"},"bugs":{"url":"https://github.com/gl-vis/gl-spikes3d/issues"},"author":{"name":"Mikola Lysenko"},"license":"MIT","homepage":"https://github.com/gl-vis/gl-spikes3d","repository":{"url":"git://github.com/gl-vis/gl-spikes3d.git","type":"git"},"description":"gl-spikes3d =========== Draws axis spikes compatible with gl-axes3d.  This can be useful to illustrate selections or specific points in a point cloud","maintainers":[{"email":"chris@plot.ly","name":"chriddyp"},{"email":"post.ben.here@gmail.com","name":"bpostlethwaite"},{"email":"antoine@plot.ly","name":"antrg"},{"email":"chuck@plot.ly","name":"bronsolo"},{"email":"t4rk@outlook.com","name":"t4rk"},{"email":"roman@plot.ly","name":"roman-nb"},{"email":"cameron.decoster@gmail.com","name":"camdecoster"},{"email":"alex@plot.ly","name":"alexcjohnson"},{"email":"adrian.borrmann@plot.ly","name":"aborrmann"},{"email":"emily@plot.ly","name":"emilykl-plotly"},{"email":"packages@plot.ly","name":"packages-team-plotly"},{"email":"mikolalysenko@gmail.com","name":"mikolalysenko"},{"email":"df.creative@gmail.com","name":"dfcreative"},{"email":"code@etpinard.xyz","name":"etpinard"},{"email":"rsreusser@gmail.com","name":"rreusser"},{"email":"monfera.robert@gmail.com","name":"monfera"}],"readme":"gl-spikes3d\n===========\nDraws axis spikes compatible with gl-axes3d.  This can be useful to illustrate selections or specific points in a point cloud\n\n## Example\n\n[Try it out here](https://mikolalysenko.github.io/gl-spikes)\n\n```javascript\nvar shell = require(\"gl-now\")({ clearColor: [0,0,0,0], tickRate: 5 })\nvar camera = require(\"game-shell-orbit-camera\")(shell)\nvar mat4 = require(\"gl-matrix\").mat4\nvar createAxes = require(\"gl-axes\")\nvar createSpikes = require(\"gl-spikes\")\n\n//Bounds on function to plot\nvar bounds = [[-1,-1,-1], [1,1,1]]\n\n//camera.lookAt([-15,20,-15], [0,0,0], [0, 1, 0])\ncamera.lookAt([2, 2, 2], [0,0,0], [0,1,0])\n\n//State variables\nvar axes, spikes\n\nshell.on(\"gl-init\", function() {\n  var gl = shell.gl\n  \n  axes = createAxes(gl, {\n    bounds: bounds,\n    tickSpacing: [0.1,0.1,0.1],\n    textSize: 0.05\n  })\n\n  spikes = createSpikes(gl, {\n    bounds: bounds,\n    colors: [[1,0,0,1], [0,1,0,1], [0,0,1,1]],\n    position: [0,0,0]\n  })\n})\n\nshell.on(\"gl-render\", function() {\n  var gl = shell.gl\n  gl.enable(gl.DEPTH_TEST)\n\n  //Compute camera parameters\n  var cameraParameters = {\n    view: camera.view(),\n    projection: mat4.perspective(\n        mat4.create(),\n        Math.PI/4.0,\n        shell.width/shell.height,\n        0.1,\n        1000.0)\n  }\n\n\n  //Update spike position\n  var t = 0.001*Date.now()\n  spikes.position = [Math.cos(t), Math.sin(t), Math.cos(2*t+0.1)]\n\n  //Draw objects\n  axes.draw(cameraParameters)\n  spikes.draw(cameraParameters)\n})\n```\n\n## Install\n\n```\nnpm install gl-spikes\n```\n\n## API\n\n### `var spikes = require('gl-spikes')(gl, options)`\nCreates a new spike object.\n\n* `gl` is a WebGL context\n* `options` is a list of optional parameters which are passed along\n\n### Methods\n\n#### `spikes.draw(camera)`\nDraws the axis spikes using the given camera coordinates.\n\n* `camera.model` is the model matrix for the camera\n* `camera.view` is the view matrix\n* `camera.projection` is the projection matrix\n\n#### `spikes.update(options)`\nUpdates the parameters of the axes spikes. `options` is an object with the following properties:\n\n* `position` the position of the spike ball in data coordinates\n* `bounds` the bounds of the axes object\n* `colors` an array of 3 length 4 arrays encoding the RGBA colors for the spikes along the x/y/z directions\n* `enabled` an array of 3 flags which if set turns on or off the spikes\n* `drawSides` an array of 3 flag which if set turns on or off the projected spikes in each data plane\n* `lineWidth` an array of 3 numbers giving the thickness of the spikes for each axis\n\n#### `spikes.dispose()`\nDestroys the spike object and releases all associated resources.\n\n## Credits\n(c) 2014 Mikola Lysenko. MIT License","readmeFilename":"README.md"}