Classes | Namespaces | Enumerations | Functions | Variables

src/mmdb_atom.h File Reference

#include "mmdb_io_stream.h"
#include "mmdb_uddata.h"
#include "mmdb_utils.h"
#include "mmdb_defs.h"

Go to the source code of this file.

Classes

struct  mmdb::AtomStat
struct  mmdb::AtomBondI
struct  mmdb::AtomBond
class  mmdb::Atom
class  mmdb::Residue

Namespaces

namespace  mmdb

Enumerations

enum  mmdb::ASET_FLAG {
  mmdb::ASET_Coordinates = 0x00000001, mmdb::ASET_Occupancy = 0x00000002, mmdb::ASET_tempFactor = 0x00000004, mmdb::ASET_CoordSigma = 0x00000010,
  mmdb::ASET_OccSigma = 0x00000020, mmdb::ASET_tFacSigma = 0x00000040, mmdb::ASET_Anis_tFac = 0x00000100, mmdb::ASET_Anis_tFSigma = 0x00001000,
  mmdb::ASET_Charge = 0x00000080, mmdb::ASET_All = 0x000FFFFF
}
enum  mmdb::ALTLOC_FLAG {
  mmdb::ALF_NoAltCodes = 0x00000000, mmdb::ALF_EmptyAltLoc = 0x00000001, mmdb::ALF_NoEmptyAltLoc = 0x00000002, mmdb::ALF_Mess = 0x00000004,
  mmdb::ALF_Occupancy = 0x00000008
}
enum  mmdb::SSE_FLAG {
  mmdb::SSE_None = 0, mmdb::SSE_Strand = 1, mmdb::SSE_Bulge = 2, mmdb::SSE_3Turn = 3,
  mmdb::SSE_4Turn = 4, mmdb::SSE_5Turn = 5, mmdb::SSE_Helix = 6
}

Functions

 mmdb::DefineStructure (AtomStat)
 mmdb::DefineStructure (AtomBondI)
 mmdb::DefineStructure (AtomBond)
 mmdb::DefineFactoryFunctions (Atom)
 mmdb::DefineFactoryFunctions (Residue)
realtype mmdb::BondAngle (PAtom A, PAtom B, PAtom C)

Variables

const int mmdb::ATOM_NoSeqNum = MinInt4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines