Gemmi C++ API
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Functions
monlib.hpp File Reference
#include <map>
#include <string>
#include <vector>
#include "cifdoc.hpp"
#include "elem.hpp"
#include "numb.hpp"
#include "fail.hpp"
#include "model.hpp"
#include "chemcomp.hpp"

Go to the source code of this file.

Classes

struct  gemmi::ChemLink
 
struct  gemmi::ChemLink::Side
 
struct  gemmi::ChemMod
 
struct  gemmi::ChemMod::AtomMod
 
struct  gemmi::EnerLib
 
struct  gemmi::EnerLib::Atom
 
struct  gemmi::EnerLib::Bond
 
struct  gemmi::MonLib
 

Namespaces

namespace  gemmi
 

Typedefs

typedef cif::Document(* gemmi::read_cif_func) (const std::string &)
 

Functions

void gemmi::add_distinct_altlocs (const Residue &res, std::string &altlocs)
 
bool gemmi::atom_match_with_alias (const std::string &atom_id, const std::string &atom, const ChemComp::Aliasing *aliasing)
 
MonLib gemmi::read_monomer_lib (const std::string &monomer_dir, const std::vector< std::string > &resnames, read_cif_func read_cif, const std::string &libin="", bool ignore_missing=false)