iotbx::pdb Namespace Reference
Handling of files in PDB format.
More...
|
Classes |
| struct | range_loop |
| | Helper for looping over index ranges. More...
|
| class | line_info |
| | Facilitates fast processing and comprehensive error messages. More...
|
| struct | columns_73_76_evaluator |
| | Detects old-style PDB files with the PDB access code in columns 73-76. More...
|
| class | input |
| | Processing of PDB strings. More...
|
| struct | input_atoms_with_labels_generator |
| struct | input_atoms_with_labels_af_shared |
| struct | stream_write |
| struct | small_str |
| struct | xray_structures_simple_extension |
Namespaces |
| namespace | hierarchy |
| | Hierarchy organizing PDB atom objects.
|
| namespace | hybrid_36 |
| | Hybrid-36 C++ wrappers.
|
| namespace | rna_dna_atom_names |
| | Highly optimized dictionary of RNA/DNA atom name aliases.
|
| namespace | utils |
| | Miscellaneous algorithms.
|
Typedefs |
|
typedef scitbx::vec3< double > | vec3 |
|
typedef scitbx::sym_mat3< double > | sym_mat3 |
|
typedef small_str< 1 > | str1 |
|
typedef small_str< 2 > | str2 |
|
typedef small_str< 3 > | str3 |
|
typedef small_str< 4 > | str4 |
|
typedef small_str< 5 > | str5 |
|
typedef small_str< 6 > | str6 |
|
typedef small_str< 7 > | str7 |
|
typedef small_str< 8 > | str8 |
Enumerations |
| enum | small_str_no_init_t { small_str_no_init
} |
Functions |
|
void | input_as_pdb_string (input const &self, stream_write &write, bool append_end, bool atom_hetatm, bool sigatm, bool anisou, bool siguij) |
|
unsigned | stripped_size (const char *s) |
|
unsigned | rstripped_size (const char *s) |
|
void | copy_left_justified (char *dest, unsigned dest_size, const char *src, unsigned src_size, char pad_with) |
|
void | copy_right_justified (char *dest, unsigned dest_size, const char *src, unsigned src_size, char pad_with) |
Detailed Description
Handling of files in PDB format.