Platonic Solids

There are 5 Platonic Solids, each of which can be instantiated in two ways:

  • families.PlatonicFamily.get_shape(<name>)

  • families.DOI_SHAPE_REPOSITORIES["10.1126/science.1220869"][0].get_shape(<id>)

For implementation details see PlatonicFamily and DOI_SHAPE_REPOSITORIES.

ID

Name

Vertices

Faces

Model

P01

Tetrahedron

4

4

P02

Octahedron

6

8

P03

Cube

8

6

P04

Icosahedron

12

20

P05

Dodecahedron

20

12