Gemmi C++ API
Loading...
Searching...
No Matches
Namespaces | Functions
mmdb.hpp File Reference

Converts between gemmi::Structure and mmdb::Manager. More...

#include <cstdlib>
#include <cstring>
#include "model.hpp"
#include "util.hpp"
#include <mmdb2/mmdb_manager.h>

Go to the source code of this file.

Namespaces

namespace  gemmi
 

Functions

void gemmi::copy_transform_to_mmdb (const Transform &tr, mmdb::mat33 &mat, mmdb::vect3 &vec)
 
template<int N>
void gemmi::strcpy_to_mmdb (char(&dest)[N], const std::string &src)
 
void gemmi::set_seqid_in_mmdb (int *seqnum, mmdb::InsCode &icode, SeqId seqid)
 
SeqId gemmi::seqid_from_mmdb (int seqnum, const mmdb::InsCode &inscode)
 
mmdb::CisPep * gemmi::cispep_to_mmdb (const CisPep &g, int ser_num, int model_num)
 
CisPep gemmi::cispep_from_mmdb (const mmdb::CisPep &m, int model_num)
 
void gemmi::transfer_links_to_mmdb (const Structure &st, mmdb::Manager *mol)
 
void gemmi::transfer_links_from_mmdb (mmdb::LinkContainer &mmdb_links, Structure &st)
 
void gemmi::copy_to_mmdb (const Structure &st, mmdb::Manager *manager)
 
Atom gemmi::copy_atom_from_mmdb (mmdb::Atom &m_atom)
 
Residue gemmi::copy_residue_from_mmdb (mmdb::Residue &m_res)
 
Chain gemmi::copy_chain_from_mmdb (mmdb::Chain &m_chain)
 
Model gemmi::copy_model_from_mmdb (mmdb::Model &m_model)
 
Structure gemmi::copy_from_mmdb (mmdb::Manager *manager)
 

Detailed Description

Converts between gemmi::Structure and mmdb::Manager.

Definition in file mmdb.hpp.