All symmetry data classes and some minor helper functions. More...
Data Structures | |
| struct | Line |
| Line shape. More... | |
| struct | Bent |
| Bent symmetry at 107° More... | |
| struct | EquilateralTriangle |
| Equilateral triangle shape (planar) More... | |
| struct | VacantTetrahedron |
| Mono-vacant tetrahedron shape. More... | |
| struct | T |
| A T-shaped symmetry. More... | |
| struct | Tetrahedron |
| A regular tetrahedron shape. More... | |
| struct | Square |
| A square planar symmetry. More... | |
| struct | Seesaw |
| A seesaw shape. More... | |
| struct | TrigonalPyramid |
| A face-centered trigonal pyramid shape = trig. pl. + an axial ligand. More... | |
| struct | SquarePyramid |
| A square pyramid shape, the J1 solid (central position is square-face centered) More... | |
| struct | TrigonalBipyramid |
| A trigonal bipyramid shape, the J12 solid. More... | |
| struct | Pentagon |
| A pentagon shape (planar) More... | |
| struct | Octahedron |
| A regular octahedron. More... | |
| struct | TrigonalPrism |
| A regular trigonal prism shape. More... | |
| struct | PentagonalPyramid |
| A pentagonal pyramid shape, the J2 solid. More... | |
| struct | Hexagon |
| Hexagon shape (planar) More... | |
| struct | PentagonalBipyramid |
| A pentagonal bipyramid shape, the J13 solid. More... | |
| struct | CappedOctahedron |
| A capped octahedron shape. More... | |
| struct | CappedTrigonalPrism |
| A capped trigonal prism shape, spherized J49 solid in C2v. More... | |
| struct | SquareAntiprism |
| Regular square antiprism shape. More... | |
| struct | Cube |
| A regular cube. More... | |
| struct | TrigonalDodecahedron |
| Trigonal dodecahedron, snub disphenoid shape, spherized J84 solid in D2d. More... | |
| struct | HexagonalBipyramid |
| Hexagonal bipyramid shape. More... | |
| struct | TricappedTrigonalPrism |
| Tricapped trigonal prism, spherized J51 solid in D3h. More... | |
| struct | CappedSquareAntiprism |
| Capped square antiprism shape, spherized J10 solid in C4v. More... | |
| struct | HeptagonalBipyramid |
| Capped square antiprism shape, spherized J10 solid in C4v. More... | |
| struct | BicappedSquareAntiprism |
| Bicapped square antiprism shape, spherized J17 shape in D4h. More... | |
| struct | EdgeContractedIcosahedron |
| Edge contracted icosahedron shape. More... | |
| struct | Icosahedron |
| Regular icosahedron shape. More... | |
| struct | Cuboctahedron |
| Regular cuboctahedron shape with Oh symmetry. More... | |
Typedefs | |
| using | allShapeDataTypes = std::tuple< Line, Bent, EquilateralTriangle, VacantTetrahedron, T, Tetrahedron, Square, Seesaw, TrigonalPyramid, SquarePyramid, TrigonalBipyramid, Pentagon, Octahedron, TrigonalPrism, PentagonalPyramid, Hexagon, PentagonalBipyramid, CappedOctahedron, CappedTrigonalPrism, SquareAntiprism, Cube, TrigonalDodecahedron, HexagonalBipyramid, TricappedTrigonalPrism, CappedSquareAntiprism, HeptagonalBipyramid, BicappedSquareAntiprism, EdgeContractedIcosahedron, Icosahedron, Cuboctahedron > |
| Type collecting all types of the Symmetry classes. | |
All symmetry data classes and some minor helper functions.
Each symmetry data class follows a concept seen in the .cpp file