|
Gemmi C++ API
|
Crystallographic Symmetry. Space Groups. Coordinate Triplets. More...
#include <cstdlib>#include <array>#include <algorithm>#include <functional>#include <stdexcept>#include <string>#include <tuple>#include <vector>#include "fail.hpp"Go to the source code of this file.
Classes | |
| struct | gemmi::Op |
| struct | gemmi::GroupOps |
| struct | gemmi::GroupOps::Iter |
| struct | gemmi::SpaceGroup |
| struct | gemmi::SpaceGroupAltName |
| struct | gemmi::spacegroup_tables |
| struct | gemmi::ReciprocalAsu |
| struct | std::hash< gemmi::Op > |
Namespaces | |
| namespace | gemmi |
| namespace | std |
Enumerations | |
| enum class | gemmi::CrystalSystem : unsigned char { gemmi::Triclinic =0 , gemmi::Monoclinic , gemmi::Orthorhombic , gemmi::Tetragonal , gemmi::Trigonal , gemmi::Hexagonal , gemmi::Cubic } |
| enum class | gemmi::PointGroup : unsigned char { gemmi::C1 =0 , gemmi::Ci , gemmi::C2 , gemmi::Cs , gemmi::C2h , gemmi::D2 , gemmi::C2v , gemmi::D2h , gemmi::C4 , gemmi::S4 , gemmi::C4h , gemmi::D4 , gemmi::C4v , gemmi::D2d , gemmi::D4h , gemmi::C3 , gemmi::C3i , gemmi::D3 , gemmi::C3v , gemmi::D3d , gemmi::C6 , gemmi::C3h , gemmi::C6h , gemmi::D6 , gemmi::C6v , gemmi::D3h , gemmi::D6h , gemmi::T , gemmi::Th , gemmi::O , gemmi::Td , gemmi::Oh } |
| enum class | gemmi::Laue : unsigned char { gemmi::L1 =0 , gemmi::L2m , gemmi::Lmmm , gemmi::L4m , gemmi::L4mmm , gemmi::L3 , gemmi::L3m , gemmi::L6m , gemmi::L6mmm , gemmi::Lm3 , gemmi::Lm3m } |
Crystallographic Symmetry. Space Groups. Coordinate Triplets.
Definition in file symmetry.hpp.