Gemmi C++ API
|
#include <cstdlib>
#include <cstring>
#include <cmath>
#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::ReciprocalAsu |
struct | std::hash< gemmi::Op > |
Namespaces | |
namespace | gemmi |
namespace | std |
Typedefs | |
using | gemmi::spacegroup_tables = impl::Tables_< void > |
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 } |