#include "mmdb_io_stream.h"#include "mmdb_mmcif_.h"#include "mmdb_defs.h"Go to the source code of this file.
Classes | |
| class | mmdb::ContainerClass |
| class | mmdb::ContString |
| class | mmdb::ClassContainer |
| class | mmdb::AtomPath |
| class | mmdb::QuickSort |
Namespaces | |
| namespace | mmdb |
Enumerations | |
| enum | mmdb::APATH_FLAG { mmdb::APATH_ModelNo = 0x00000001, mmdb::APATH_ChainID = 0x00000002, mmdb::APATH_SeqNum = 0x00000004, mmdb::APATH_InsCode = 0x00000008, mmdb::APATH_ResName = 0x00000010, mmdb::APATH_AtomName = 0x00000020, mmdb::APATH_Element = 0x00000040, mmdb::APATH_AltLoc = 0x00000080, mmdb::APATH_Incomplete = 0x00000100, mmdb::APATH_WC_ModelNo = 0x00001000, mmdb::APATH_WC_ChainID = 0x00002000, mmdb::APATH_WC_SeqNum = 0x00004000, mmdb::APATH_WC_InsCode = 0x00008000, mmdb::APATH_WC_ResName = 0x00010000, mmdb::APATH_WC_AtomName = 0x00020000, mmdb::APATH_WC_Element = 0x00040000, mmdb::APATH_WC_AltLoc = 0x00080000 } |
Functions | |
| void | mmdb::Date9to11 (cpstr Date9, pstr Date11) |
| void | mmdb::Date11to9 (cpstr Date11, pstr Date9) |
| void | mmdb::Date9toCIF (cpstr Date9, pstr DateCIF) |
| void | mmdb::Date11toCIF (cpstr Date11, pstr DateCIF) |
| void | mmdb::DateCIFto9 (cpstr DateCIF, pstr Date9) |
| void | mmdb::DateCIFto11 (cpstr DateCIF, pstr Date11) |
| bool | mmdb::GetInteger (int &N, cpstr S, int M) |
| bool | mmdb::GetReal (realtype &R, cpstr S, int M) |
| bool | mmdb::GetIntIns (int &N, pstr ins, cpstr S, int M) |
| void | mmdb::PutInteger (pstr S, int N, int M) |
| void | mmdb::PutRealF (pstr S, realtype R, int M, int L) |
| void | mmdb::PutIntIns (pstr S, int N, int M, cpstr ins) |
| ERROR_CODE | mmdb::CIFGetInteger (int &I, mmcif::PStruct Struct, cpstr Tag, bool Remove) |
| ERROR_CODE | mmdb::CIFGetReal (realtype &R, mmcif::PStruct Struct, cpstr Tag, bool Remove) |
| ERROR_CODE | mmdb::CIFGetString (pstr S, mmcif::PStruct Struct, cpstr Tag, int SLen, cpstr DefS, bool Remove) |
| ERROR_CODE | mmdb::CIFGetInteger (int &I, mmcif::PLoop Loop, cpstr Tag, int &Signal) |
| ERROR_CODE | mmdb::CIFGetIntegerD (int &I, mmcif::PLoop Loop, cpstr Tag, int defValue) |
| ERROR_CODE | mmdb::CIFGetInteger1 (int &I, mmcif::PLoop Loop, cpstr Tag, int nrow) |
| ERROR_CODE | mmdb::CIFGetReal (realtype &R, mmcif::PLoop Loop, cpstr Tag, int &Signal) |
| ERROR_CODE | mmdb::CIFGetReal1 (realtype &R, mmcif::PLoop Loop, cpstr Tag, int nrow) |
| ERROR_CODE | mmdb::CIFGetString (pstr S, mmcif::PLoop Loop, cpstr Tag, int row, int SLen, cpstr DefS) |
| void | mmdb::Mat4Inverse (mat44 &A, mat44 &AI) |
| void | mmdb::Mat4Mult (mat44 &A, mat44 &B, mat44 &C) |
| void | mmdb::Mat4Div1 (mat44 &A, mat44 &B, mat44 &C) |
| void | mmdb::Mat4Div2 (mat44 &A, mat44 &B, mat44 &C) |
| realtype | mmdb::Mat4RotDet (mat44 &T) |
| void | mmdb::Mat4Init (mat44 &A) |
| void | mmdb::Mat3Init (mat33 &A) |
| realtype | mmdb::Mat3Inverse (mat33 &A, mat33 &AI) |
| bool | mmdb::isMat4Unit (mat44 &A, realtype eps, bool rotOnly) |
| void | mmdb::Mat4Copy (mat44 &A, mat44 &ACopy) |
| void | mmdb::Mat3Copy (mat33 &A, mat33 &ACopy) |
| bool | mmdb::isMat4Eq (mat44 &A, mat44 &B, realtype eps, bool rotOnly) |
| void | mmdb::TransformXYZ (mat44 &T, realtype &X, realtype &Y, realtype &Z) |
| realtype | mmdb::TransformX (mat44 &T, realtype X, realtype Y, realtype Z) |
| realtype | mmdb::TransformY (mat44 &T, realtype X, realtype Y, realtype Z) |
| realtype | mmdb::TransformZ (mat44 &T, realtype X, realtype Y, realtype Z) |
| cpstr | mmdb::GetErrorDescription (ERROR_CODE ErrorCode) |
| mmdb::DefineClass (ContainerClass) | |
| mmdb::DefineStreamFunctions (ContainerClass) | |
| mmdb::DefineClass (ContString) | |
| mmdb::DefineStreamFunctions (ContString) | |
| mmdb::DefineClass (ClassContainer) | |
| mmdb::DefineStreamFunctions (ClassContainer) | |
| mmdb::DefineClass (AtomPath) | |
| mmdb::DefineStreamFunctions (AtomPath) | |
| mmdb::DefineClass (QuickSort) | |
| void | mmdb::takeWord (pstr &p, pstr wrd, cpstr ter, int l) |
| void | mmdb::ParseAtomID (cpstr ID, AtomName aname, Element elname, AltLoc aloc) |
| int | mmdb::ParseResID (cpstr ID, int &sn, InsCode inscode, ResName resname) |
| int | mmdb::ParseAtomPath (cpstr ID, int &mdl, ChainID chn, int &sn, InsCode ic, ResName res, AtomName atm, Element elm, AltLoc aloc, PAtomPath DefPath) |
| int | mmdb::ParseSelectionPath (cpstr CID, int &iModel, pstr Chains, int &sNum1, InsCode ic1, int &sNum2, InsCode ic2, pstr RNames, pstr ANames, pstr Elements, pstr altLocs) |
| void | mmdb::MakeSelectionPath (pstr CID, int iModel, cpstr Chains, int sNum1, const InsCode ic1, int sNum2, const InsCode ic2, cpstr RNames, cpstr ANames, cpstr Elements, cpstr altLocs) |
1.7.2