#include <hierarchy.h>
Public Member Functions | |
| atom_group (residue_group const &parent, const char *altloc="", const char *resname="") | |
| atom_group (const char *altloc="", const char *resname="") | |
| atom_group (const atom_group_data *other) | |
| atom_group (residue_group const &parent, atom_group const &other) | |
| atom_group | detached_copy () const |
| std::size_t | memory_id () const |
| shared_ptr< residue_group_data > | parent_ptr () const |
| boost::optional< residue_group > | parent () const |
| unsigned | atoms_size () const |
| std::vector< atom > const & | atoms () const |
| std::vector< atom >::iterator | atoms_begin () const |
| long | find_atom_index (hierarchy::atom const &atom, bool must_be_present=false) const |
| void | pre_allocate_atoms (unsigned number_of_additional_atoms) |
| void | insert_atom (long i, hierarchy::atom &atom) |
| void | append_atom (hierarchy::atom &atom) |
| void | remove_atom (long i) |
| void | remove_atom (hierarchy::atom &atom) |
| void | append_atom_with_other_parent (hierarchy::atom const &atom) |
| std::string | confid () const |
| str4 | confid_small_str () const |
| Not available in Python. | |
| bool | is_identical_hierarchy (atom_group const &other) const |
| Not available in Python. | |
Public Attributes | |
| shared_ptr< atom_group_data > | data |
Friends | |
| class | atom |
| class | residue_group |
1.5.6