1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75
|
namespace PDB
{
%TypeHeaderCode
#include <BALL/FORMAT/PDBdefs.h>
%End
enum
{
SIZE_OF_PDB_RECORD_LINE = 80,
SIZE_OF_PDB_LINE_BUFFER = 256,
SIZE_OF_FORMAT_STRING_BUFFER = 256
};
enum RecordType
{
RECORD_TYPE__UNKNOWN = 0,
RECORD_TYPE__ANISOU,
RECORD_TYPE__ATOM,
RECORD_TYPE__AUTHOR,
RECORD_TYPE__CAVEAT,
RECORD_TYPE__CISPEP,
RECORD_TYPE__COMPND,
RECORD_TYPE__CONECT,
RECORD_TYPE__CRYST1,
RECORD_TYPE__DBREF,
RECORD_TYPE__END,
RECORD_TYPE__ENDMDL,
RECORD_TYPE__EXPDTA,
RECORD_TYPE__FORMUL,
RECORD_TYPE__FTNOTE,
RECORD_TYPE__HEADER,
RECORD_TYPE__HELIX,
RECORD_TYPE__HET,
RECORD_TYPE__HETATM,
RECORD_TYPE__HETNAM,
RECORD_TYPE__HETSYN,
RECORD_TYPE__HYDBND,
RECORD_TYPE__JRNL,
RECORD_TYPE__KEYWDS,
RECORD_TYPE__LINK,
RECORD_TYPE__MASTER,
RECORD_TYPE__MODEL,
RECORD_TYPE__MODRES,
RECORD_TYPE__MTRIX1,
RECORD_TYPE__MTRIX2,
RECORD_TYPE__MTRIX3,
RECORD_TYPE__OBSLTE,
RECORD_TYPE__ORIGX1,
RECORD_TYPE__ORIGX2,
RECORD_TYPE__ORIGX3,
RECORD_TYPE__REMARK,
RECORD_TYPE__REVDAT,
RECORD_TYPE__SCALE1,
RECORD_TYPE__SCALE2,
RECORD_TYPE__SCALE3,
RECORD_TYPE__SEQADV,
RECORD_TYPE__SEQRES,
RECORD_TYPE__SHEET,
RECORD_TYPE__SIGATM,
RECORD_TYPE__SIGUIJ,
RECORD_TYPE__SITE,
RECORD_TYPE__SLTBRG,
RECORD_TYPE__SOURCE,
RECORD_TYPE__SPRSDE,
RECORD_TYPE__SSBOND,
RECORD_TYPE__TER,
RECORD_TYPE__TITLE,
RECORD_TYPE__TURN,
RECORD_TYPE__TVECT,
NUMBER_OF_REGISTERED_RECORD_TYPES,
ALL_RECORD_TYPES
};
};
|