| struct Bmolgroup {
|
| Bmolgroup* next; | // Next molecule group in linked list
|
| Bstring filename; | // File name
|
| int num; | // Molecule group number
|
| Bstring id; | // Molecule group identifier
|
| Bstring comment; | // Comment string
|
| int spacegroup; | // Crystallographic space group number
|
| Bstring pointgroup; | // Point group symmetry for molecule group
|
| Bstring sgstring; | // Crystallographic space group notation
|
| UnitCell unitcell; | // Crystallographic unit cell
|
| unsigned long maxlen; | // Maximum protein sequence length
|
| unsigned long maxnalen; | // Maximum nucleic acid sequence length
|
| Vector3 min; | // Coordinate minima
|
| Vector3 max; | // Coordinate maxima
|
| Vector3 box; | // Bounding box details
|
| Bstring select; | // Selection options
|
| int sel; | // Select flag
|
| float fom; | // Figure-of-merit for molecule group
|
| int* seqflag; | // Position selection flag
|
| Bmolecule* mol; | // First molecule in group
|
| Bbond* bond; | // First bond for group
|
| Bangle* angle; | // First angle for group
|
| } ;
| |