Namespaces |
| namespace | mmdb |
Typedefs |
| typedef char | mmdb::IDCode [16] |
| | ID code of PDB entry.
|
| typedef IDCode * | mmdb::PIDCode |
| | pointer to ID code
|
| typedef PIDCode & | mmdb::RPIDCode |
| | ref.
|
| typedef char | mmdb::Date [12] |
| | date DD-MMM-YYYY
|
| typedef char | mmdb::RecName [7] |
| | name of PDB record
|
| typedef char | mmdb::ChainID [10] |
| | chain ID
|
| typedef ChainID * | mmdb::PChainID |
| | pointer to chain ID
|
| typedef char | mmdb::InsCode [10] |
| | insertion code
|
| typedef char | mmdb::DBName [10] |
| | sequence database name
|
| typedef char | mmdb::DBAcCode [20] |
| | seq.
|
| typedef DBAcCode * | mmdb::PDBAcCode |
| | pointer to seq.
|
| typedef char | mmdb::DBIdCode [20] |
| | seq.
|
| typedef DBIdCode * | mmdb::PDBIdCode |
| | pointer to DBIdCode
|
| typedef char | mmdb::ResName [20] |
| | residue name
|
| typedef ResName * | mmdb::PResName |
| | pointer to residue name
|
| typedef PResName * | mmdb::PPResName |
| | ptr to vector of residue names
|
| typedef char | mmdb::HelixID [20] |
| | helix ID
|
| typedef char | mmdb::StrandID [20] |
| | strand ID
|
| typedef char | mmdb::SheetID [20] |
| | sheet ID
|
| typedef char | mmdb::TurnID [20] |
| | turn ID
|
| typedef char | mmdb::LinkRID [20] |
| | Refmac link ID.
|
| typedef char | mmdb::SymGroup [100] |
| | group of space symmetry
|
| typedef realtype | mmdb::vect3 [3] |
| | vector of 3 real numbers
|
| typedef vect3 * | mmdb::pvect3 |
| | ptr to vector 3
|
| typedef pvect3 & | mmdb::rpvect3 |
| | ref to ptr to vector 3
|
| typedef realtype | mmdb::vect4 [4] |
| | vector of 4 real numbers
|
| typedef vect3 | mmdb::mat33 [3] |
| | matrix 3x3 of real numbers
|
| typedef vect4 | mmdb::mat44 [4] |
| | matrix 4x4 of real numbers
|
| typedef mat44 * | mmdb::pmat44 |
| | ptr to matrix 4x4
|
| typedef mat44 & | mmdb::rmat44 |
| | ref to matrix 4x4
|
| typedef pmat44 * | mmdb::ppmat44 |
| | ptr to ptr to matrix 4x4
|
| typedef pmat44 & | mmdb::rpmat44 |
| | ref to ptr to matrix 4x4
|
| typedef mat33 | mmdb::mat633 [6] |
| | matrix 6x3x3 of real numbers
|
| typedef char | mmdb::AtomName [20] |
| | name of the atom
|
| typedef AtomName * | mmdb::PAtomName |
| | pointer to atom name
|
| typedef char | mmdb::AltLoc [20] |
| | alternate location indicator
|
| typedef AltLoc * | mmdb::PAltLoc |
| | pointer to alt loc indicator
|
| typedef char | mmdb::SegID [20] |
| | segment identifier
|
| typedef char | mmdb::Element [10] |
| | chemical element name
|
| typedef Element * | mmdb::PElement |
| | ptr to chemical element name
|
| typedef char | mmdb::EnergyType [10] |
| | energy type name
|
| typedef EnergyType * | mmdb::PEnergyType |
| | pointer to energy type name
|
| typedef char | mmdb::maxMMDBName [40] |
Enumerations |
| enum | mmdb::MMDB_VERSION { mmdb::MAJOR_VERSION = 2,
mmdb::MINOR_VERSION = 0,
mmdb::MICRO_VERSION = 1
} |
| enum | mmdb::PRINT_KEY { mmdb::PRNK_Silent = 0,
mmdb::PRNK_SimRWBROOK = 1
} |
| enum | mmdb::ERROR_CODE {
mmdb::Error_EmptyCIF = -1,
mmdb::Error_NoError = 0,
mmdb::Error_Ok = 0,
mmdb::Error_WrongSection = 1,
mmdb::Error_WrongChainID = 2,
mmdb::Error_WrongEntryID = 3,
mmdb::Error_SEQRES_serNum = 4,
mmdb::Error_SEQRES_numRes = 5,
mmdb::Error_SEQRES_extraRes = 6,
mmdb::Error_NCSM_Unrecognized = 7,
mmdb::Error_NCSM_AlreadySet = 8,
mmdb::Error_NCSM_WrongSerial = 9,
mmdb::Error_NCSM_UnmatchIG = 10,
mmdb::Error_ATOM_Unrecognized = 11,
mmdb::Error_ATOM_AlreadySet = 12,
mmdb::Error_ATOM_NoResidue = 13,
mmdb::Error_ATOM_Unmatch = 14,
mmdb::Error_CantOpenFile = 15,
mmdb::Error_UnrecognizedInteger = 16,
mmdb::Error_WrongModelNo = 17,
mmdb::Error_DuplicatedModel = 18,
mmdb::Error_NoModel = 19,
mmdb::Error_ForeignFile = 20,
mmdb::Error_WrongEdition = 21,
mmdb::Error_NotACIFFile = 22,
mmdb::Error_NoData = 23,
mmdb::Error_NoLoop = 24,
mmdb::Error_NoStruct = 25,
mmdb::Error_UnrecognCIFItems = 26,
mmdb::Error_MissingCIFField = 27,
mmdb::Error_EmptyCIFLoop = 28,
mmdb::Error_EmptyCIFStruct = 29,
mmdb::Error_UnexpEndOfCIF = 30,
mmdb::Error_MissgCIFLoopField = 31,
mmdb::Error_NotACIFStructure = 32,
mmdb::Error_NotACIFLoop = 33,
mmdb::Error_UnrecognizedReal = 34,
mmdb::Error_NoSheetID = 35,
mmdb::Error_WrongSheetID = 36,
mmdb::Error_WrongStrandNo = 37,
mmdb::Error_WrongNumberOfStrands = 38,
mmdb::Error_WrongSheetOrder = 39,
mmdb::Error_HBondInconsistency = 40,
mmdb::Error_EmptyResidueName = 41,
mmdb::Error_DuplicateSeqNum = 42,
mmdb::Error_NoLogicalName = 43,
mmdb::Error_EmptyFile = 44,
mmdb::Error_Unknown = 45,
mmdb::Error_CIF_EmptyRow = 99999,
mmdb::Error_GeneralError1 = 10000
} |
| enum | mmdb::CLASS_ID {
mmdb::ClassID_Template,
mmdb::ClassID_String,
mmdb::ClassID_ObsLine,
mmdb::ClassID_TitleLine,
mmdb::ClassID_CAVEAT,
mmdb::ClassID_Compound,
mmdb::ClassID_Source,
mmdb::ClassID_ExpData,
mmdb::ClassID_MdlType,
mmdb::ClassID_Author,
mmdb::ClassID_RevData,
mmdb::ClassID_Supersede,
mmdb::ClassID_Journal,
mmdb::ClassID_Remark,
mmdb::ClassID_DBReference,
mmdb::ClassID_SeqAdv,
mmdb::ClassID_ModRes,
mmdb::ClassID_Het,
mmdb::ClassID_NCSMatrix,
mmdb::ClassID_TVect,
mmdb::ClassID_Helix,
mmdb::ClassID_Turn,
mmdb::ClassID_Link,
mmdb::ClassID_LinkR,
mmdb::ClassID_CisPep
} |
Functions |
| | mmdb::DefineClass (Atom) |
| | mmdb::DefineClass (Residue) |
| | mmdb::DefineClass (Chain) |
| | mmdb::DefineClass (Model) |
| | mmdb::DefineClass (Manager) |
Variables |
| const int | mmdb::ANY_RES = MinInt4 |