1.0.0 • Published 10 years ago

polyhedra v1.0.0

Weekly downloads
6
License
SEE LICENSE IN co...
Repository
github
Last release
10 years ago

polyhedra

NPM

JSON format data from the Virtual Polyhedra by George W. Hart. It was converted to JSON by Lee Stemkoski. I am merely putting in on npm.

Example

 var polyhedra = require('polyhedra')
   // polyhedra has the attributes: antiprisms, archimedean, johnson, platonic, prisms
  console.log(polyhedra.platonic.cube)
  // Prints
  {
  "name":"Cube",
  "category":["Platonic Solid"],
  "vertex":[[0,0,1.224745],[1.154701,0,0.4082483],[-0.5773503,1,0.4082483],[-0.5773503,-1,0.4082483],[0.5773503,1,-0.4082483],[0.5773503,-1,-0.4082483],[-1.154701,0,-0.4082483],[0,0,-1.224745]],
  "edge":[[0,1],[0,2],[0,3],[1,4],[1,5],[2,4],[2,6],[3,5],[3,6],[4,7],[5,7],[6,7]],
  "face":[[0,1,4,2],[0,2,6,3],[0,3,5,1],[1,5,7,4],[2,4,7,6],[3,6,7,5]]}
  }

License

The data from the polyhedra is from from the website "Virtual Polyhedra: The Encyclopedia of Polyhedra" by George W. Hart. The original copyright by Hart allows noncommercial use. See copyright.txt.