| atom(monomer_atom_idx_t ma) | BTK::BuildableMonomer< AtomType > | [inline] |
| atom(monomer_atom_idx_t ma) const | BTK::BuildableMonomer< AtomType > | [inline] |
| atom(ATOM::index_t atom_index) | BTK::BuildableMonomer< AtomType > | [inline] |
| atom(ATOM::index_t atom_index) const | BTK::BuildableMonomer< AtomType > | [inline] |
| BTK::Monomer::atom(size_type i) | BTK::AtomContainer< AtomType > | [inline] |
| BTK::Monomer::atom(size_type i) const | BTK::AtomContainer< AtomType > | [inline] |
| atom_back() | BTK::AtomContainer< AtomType > | [inline] |
| atom_back() const | BTK::AtomContainer< AtomType > | [inline] |
| atom_begin() | BTK::AtomContainer< AtomType > | [inline] |
| atom_begin() const | BTK::AtomContainer< AtomType > | [inline] |
| atom_end() | BTK::AtomContainer< AtomType > | [inline] |
| atom_end() const | BTK::AtomContainer< AtomType > | [inline] |
| atom_front() | BTK::AtomContainer< AtomType > | [inline] |
| atom_front() const | BTK::AtomContainer< AtomType > | [inline] |
| atom_index_map_t typedef | BTK::BuildableMonomer< AtomType > | |
| atom_iterator typedef | BTK::BuildableMonomer< AtomType > | |
| atom_size() const | BTK::AtomContainer< AtomType > | [inline] |
| atom_type typedef | BTK::BuildableMonomer< AtomType > | |
| AtomContainer(size_type s=0) | BTK::AtomContainer< AtomType > | [inline] |
| AtomContainer(AtomIterator first, AtomIterator last) | BTK::AtomContainer< AtomType > | [inline] |
| AtomContainer(const self_type &source) | BTK::AtomContainer< AtomType > | [inline] |
| AtomContainer(const AtomContainer< T2 > &source) | BTK::AtomContainer< AtomType > | [inline] |
| back() | BTK::SharedVectorBase< AtomType > | [inline] |
| back() const | BTK::SharedVectorBase< AtomType > | [inline] |
| begin() | BTK::SharedVectorBase< AtomType > | [inline] |
| begin() const | BTK::SharedVectorBase< AtomType > | [inline] |
| build_atom(const ATOM::index_t atom_index, bool is_bootstrap) | BTK::BuildableMonomer< AtomType > | [inline, virtual] |
| buildable_monomer_types typedef | BTK::BuildableMonomer< AtomType > | |
| BuildableMonomer(const BuildableMonomerFamilyPattern &family_pattern) | BTK::BuildableMonomer< AtomType > | [inline] |
| BuildableMonomer(AtomIterator first, AtomIterator last, self_type *prev_monomer, self_type *next_monomer, const AtomGroupConcept::group_variant_container_t &modifiers, const BuildableMonomerFamilyPattern &family_pattern) | BTK::BuildableMonomer< AtomType > | [inline] |
| BuildableMonomer(const self_type &source) | BTK::BuildableMonomer< AtomType > | [inline] |
| BuildableMonomer(const BuildableMonomer< T2 > &source) | BTK::BuildableMonomer< AtomType > | [inline] |
| clear() | BTK::SharedVectorBase< AtomType > | [inline, protected] |
| const_atom_iterator typedef | BTK::BuildableMonomer< AtomType > | |
| const_iterator typedef | BTK::BuildableMonomer< AtomType > | |
| const_pointer typedef | BTK::BuildableMonomer< AtomType > | |
| const_reference typedef | BTK::BuildableMonomer< AtomType > | |
| deep_copy(const SharedVectorBase< T2 > &source) | BTK::SharedVectorBase< AtomType > | [protected] |
| end() | BTK::SharedVectorBase< AtomType > | [inline] |
| end() const | BTK::SharedVectorBase< AtomType > | [inline] |
| erase(iterator pos) | BTK::SharedVectorBase< AtomType > | [inline, protected] |
| erase(iterator first, iterator last) | BTK::SharedVectorBase< AtomType > | [inline, protected] |
| erase_group_variant(GROUP_VARIANT::index_t v) | BTK::BuildableMonomer< AtomType > | [inline] |
| front() | BTK::SharedVectorBase< AtomType > | [inline] |
| front() const | BTK::SharedVectorBase< AtomType > | [inline] |
| group_index() const | BTK::BuildableMonomer< AtomType > | [inline, virtual] |
| group_name1() const | BTK::BuildableMonomer< AtomType > | [inline, virtual] |
| group_name3() const | BTK::BuildableMonomer< AtomType > | [inline, virtual] |
| group_num() const | BTK::Monomer< AtomType > | [inline, virtual] |
| group_variant_codes() const | BTK::AtomContainer< AtomType > | [inline, virtual] |
| group_variant_container_t typedef | BTK::AtomGroupConcept | |
| group_variants() const | BTK::BuildableMonomer< AtomType > | [inline, virtual] |
| insert(iterator pos, const value_type &x) | BTK::SharedVectorBase< AtomType > | [inline, protected] |
| insert(iterator pos, size_type s, const value_type &x) | BTK::SharedVectorBase< AtomType > | [protected] |
| insert(iterator pos, InputIterator first, InputIterator last) | BTK::SharedVectorBase< AtomType > | [protected] |
| insert_group_variant(GROUP_VARIANT::index_t v) | BTK::BuildableMonomer< AtomType > | [inline] |
| iterator typedef | BTK::BuildableMonomer< AtomType > | |
| Monomer(size_type s=0) | BTK::Monomer< AtomType > | [inline] |
| Monomer(AtomIterator first, AtomIterator last, self_type *prev_monomer=0, self_type *next_monomer=0, const AtomGroupConcept::group_variant_container_t &modifiers=group_variant_container_t()) | BTK::Monomer< AtomType > | [inline] |
| Monomer(const Monomer< T2 > &source) | BTK::Monomer< AtomType > | [inline] |
| monomer_atom_idx_t typedef | BTK::BuildableMonomer< AtomType > | |
| operator=(const self_type &rhs) | BTK::BuildableMonomer< AtomType > | [inline] |
| operator=(const BuildableMonomer< T2 > &rhs) | BTK::BuildableMonomer< AtomType > | [inline] |
| BTK::Monomer::operator=(const Monomer< T2 > &rhs) | BTK::Monomer< AtomType > | [inline] |
| BTK::AtomContainer::operator=(const AtomContainer< T2 > &rhs) | BTK::AtomContainer< AtomType > | [inline] |
| BTK::SharedVectorBase< AtomType >::operator=(const SharedVectorBase< T2 > &rhs) | BTK::SharedVectorBase< AtomType > | [inline] |
| operator[](size_type i) | BTK::SharedVectorBase< AtomType > | [inline] |
| operator[](size_type i) const | BTK::SharedVectorBase< AtomType > | [inline] |
| pointer typedef | BTK::BuildableMonomer< AtomType > | |
| push_back(const value_type &x) | BTK::SharedVectorBase< AtomType > | [inline, protected] |
| reference typedef | BTK::BuildableMonomer< AtomType > | |
| reserve(size_type s) | BTK::SharedVectorBase< AtomType > | [inline, protected] |
| resize(size_type s) | BTK::SharedVectorBase< AtomType > | [inline, protected] |
| set_group_num(int x) | BTK::Monomer< AtomType > | [inline] |
| set_torsion_angle(TORSION::index_t t, double angle) | BTK::BuildableMonomer< AtomType > | [inline] |
| shallow_copy(const self_type &source) | BTK::SharedVectorBase< AtomType > | [protected] |
| shallow_insert(iterator pos, const_iterator first, const_iterator last) | BTK::SharedVectorBase< AtomType > | [inline, protected] |
| shallow_push_back(value_type *x) | BTK::SharedVectorBase< AtomType > | [inline, protected] |
| SharedVectorBase(size_type s=0) | BTK::SharedVectorBase< AtomType > | [inline] |
| SharedVectorBase(InputIterator first, InputIterator last) | BTK::SharedVectorBase< AtomType > | |
| SharedVectorBase(const self_type &source) | BTK::SharedVectorBase< AtomType > | [inline] |
| SharedVectorBase(const SharedVectorBase< T2 > &source) | BTK::SharedVectorBase< AtomType > | [inline] |
| size() const | BTK::SharedVectorBase< AtomType > | [inline] |
| size_type typedef | BTK::BuildableMonomer< AtomType > | |
| torsion_angle(TORSION::index_t t) const | BTK::BuildableMonomer< AtomType > | [inline] |
| value_type typedef | BTK::BuildableMonomer< AtomType > | |
| ~AtomContainer() | BTK::AtomContainer< AtomType > | [inline] |
| ~Monomer() | BTK::Monomer< AtomType > | [inline] |
| ~SharedVectorBase() | BTK::SharedVectorBase< AtomType > | [inline, virtual] |