Classes | Namespaces | Enumerations | Functions

src/mmdb_cryst.h File Reference

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

Go to the source code of this file.

Classes

class  mmdb::CrystContainer
class  mmdb::NCSMatrix
class  mmdb::TVect
class  mmdb::Cryst

Namespaces

namespace  mmdb

Enumerations

enum  mmdb::NCSM_SET { mmdb::NCSMSET_Matrix1 = 0x00000001, mmdb::NCSMSET_Matrix2 = 0x00000002, mmdb::NCSMSET_Matrix3 = 0x00000004, mmdb::NCSMSET_All = 0x00000007 }
enum  mmdb::CELL_CHECK {
  mmdb::CCHK_Ok = 0x00000000, mmdb::CCHK_NoCell = 0x00000001, mmdb::CCHK_Error = 0x00000002, mmdb::CCHK_Disagreement = 0x00000004,
  mmdb::CCHK_NoOrthCode = 0x00000008, mmdb::CCHK_Translations = 0x00000010, mmdb::CCHK_Unchecked = 0x00001000
}
enum  mmdb::CELL_SET {
  mmdb::CSET_CellParams1 = 0x00000001, mmdb::CSET_CellParams2 = 0x00000002, mmdb::CSET_CellParams = 0x00000003, mmdb::CSET_SpaceGroup = 0x00000004,
  mmdb::CSET_ZValue = 0x00000008, mmdb::CSET_CrystCard = 0x0000000F, mmdb::CSET_OrigMatrix1 = 0x00000010, mmdb::CSET_OrigMatrix2 = 0x00000020,
  mmdb::CSET_OrigMatrix3 = 0x00000040, mmdb::CSET_OrigMatrix = 0x00000070, mmdb::CSET_ScaleMatrix1 = 0x00000080, mmdb::CSET_ScaleMatrix2 = 0x00000100,
  mmdb::CSET_ScaleMatrix3 = 0x00000200, mmdb::CSET_ScaleMatrix = 0x00000380, mmdb::CSET_Transforms = 0x00000400, mmdb::CSET_DummyCell = 0x00001000
}

Functions

 mmdb::DefineClass (CrystContainer)
 mmdb::DefineStreamFunctions (CrystContainer)
 mmdb::DefineClass (NCSMatrix)
 mmdb::DefineStreamFunctions (NCSMatrix)
 mmdb::DefineClass (TVect)
 mmdb::DefineStreamFunctions (TVect)
 mmdb::DefineClass (Cryst)
 mmdb::DefineStreamFunctions (Cryst)
cpstr mmdb::getOrthCodeName (int NCode)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines