| add_monomer(AtomIterator first, AtomIterator last, const AtomGroupConcept::group_variant_container_t &modifiers) | BTK::Polymer< MonomerType > | [protected] |
| atom(size_type i) | BTK::Polymer< MonomerType > | [inline] |
| atom(size_type i) const | BTK::Polymer< MonomerType > | [inline] |
| atom_back() | BTK::Polymer< MonomerType > | [inline] |
| atom_back() const | BTK::Polymer< MonomerType > | [inline] |
| atom_begin() | BTK::Polymer< MonomerType > | [inline] |
| atom_begin() const | BTK::Polymer< MonomerType > | [inline] |
| atom_end() | BTK::Polymer< MonomerType > | [inline] |
| atom_end() const | BTK::Polymer< MonomerType > | [inline] |
| atom_front() | BTK::Polymer< MonomerType > | [inline] |
| atom_front() const | BTK::Polymer< MonomerType > | [inline] |
| atom_iterator typedef | BTK::Polymer< MonomerType > | |
| atom_reference typedef | BTK::Polymer< MonomerType > | |
| atom_size() const | BTK::Polymer< MonomerType > | [inline] |
| atom_type typedef | BTK::Polymer< MonomerType > | |
| back() | BTK::SharedVectorBase< MonomerType > | [inline] |
| back() const | BTK::SharedVectorBase< MonomerType > | [inline] |
| begin() | BTK::SharedVectorBase< MonomerType > | [inline] |
| begin() const | BTK::SharedVectorBase< MonomerType > | [inline] |
| build_strategy() const | BTK::Polymer< MonomerType > | [inline] |
| build_strategy_t typedef | BTK::Polymer< MonomerType > | |
| chain_id() const | BTK::Polymer< MonomerType > | [inline] |
| clear() | BTK::SharedVectorBase< MonomerType > | [inline, protected] |
| const_atom_iterator typedef | BTK::Polymer< MonomerType > | |
| const_atom_reference typedef | BTK::Polymer< MonomerType > | |
| const_iterator typedef | BTK::Polymer< MonomerType > | |
| const_monomer_iterator typedef | BTK::Polymer< MonomerType > | |
| const_pointer typedef | BTK::Polymer< MonomerType > | |
| const_reference typedef | BTK::Polymer< MonomerType > | |
| create_monomers(AtomIterator first, AtomIterator last) | BTK::Polymer< MonomerType > | [protected] |
| deep_copy(const SharedVectorBase< T2 > &source) | BTK::SharedVectorBase< MonomerType > | [protected] |
| end() | BTK::SharedVectorBase< MonomerType > | [inline] |
| end() const | BTK::SharedVectorBase< MonomerType > | [inline] |
| erase(iterator pos) | BTK::SharedVectorBase< MonomerType > | [inline, protected] |
| erase(iterator first, iterator last) | BTK::SharedVectorBase< MonomerType > | [inline, protected] |
| front() | BTK::SharedVectorBase< MonomerType > | [inline] |
| front() const | BTK::SharedVectorBase< MonomerType > | [inline] |
| insert(iterator pos, const value_type &x) | BTK::SharedVectorBase< MonomerType > | [inline, protected] |
| insert(iterator pos, size_type s, const value_type &x) | BTK::SharedVectorBase< MonomerType > | [protected] |
| insert(iterator pos, InputIterator first, InputIterator last) | BTK::SharedVectorBase< MonomerType > | [protected] |
| iterator typedef | BTK::Polymer< MonomerType > | |
| monomer(size_type i) | BTK::MonomerContainer< MonomerType > | [inline] |
| monomer(size_type i) const | BTK::MonomerContainer< MonomerType > | [inline] |
| monomer_back() | BTK::MonomerContainer< MonomerType > | [inline] |
| monomer_back() const | BTK::MonomerContainer< MonomerType > | [inline] |
| monomer_begin() | BTK::MonomerContainer< MonomerType > | [inline] |
| monomer_begin() const | BTK::MonomerContainer< MonomerType > | [inline] |
| monomer_end() | BTK::MonomerContainer< MonomerType > | [inline] |
| monomer_end() const | BTK::MonomerContainer< MonomerType > | [inline] |
| monomer_front() | BTK::MonomerContainer< MonomerType > | [inline] |
| monomer_front() const | BTK::MonomerContainer< MonomerType > | [inline] |
| monomer_iterator typedef | BTK::Polymer< MonomerType > | |
| monomer_push_back(const monomer_type &m) | BTK::Polymer< MonomerType > | [inline] |
| monomer_size() const | BTK::MonomerContainer< MonomerType > | [inline] |
| monomer_type typedef | BTK::Polymer< MonomerType > | |
| MonomerContainer(size_type s=0) | BTK::MonomerContainer< MonomerType > | [inline] |
| MonomerContainer(InputIterator first, InputIterator last) | BTK::MonomerContainer< MonomerType > | [inline] |
| MonomerContainer(const self_type &source) | BTK::MonomerContainer< MonomerType > | [inline] |
| MonomerContainer(const MonomerContainer< T2 > &source) | BTK::MonomerContainer< MonomerType > | [inline] |
| name() const | BTK::Polymer< MonomerType > | [inline] |
| operator=(const self_type &rhs) | BTK::Polymer< MonomerType > | |
| operator=(const Polymer< T2 > &rhs) | BTK::Polymer< MonomerType > | |
| BTK::MonomerContainer::operator=(const MonomerContainer< T2 > &rhs) | BTK::MonomerContainer< MonomerType > | [inline] |
| BTK::SharedVectorBase< MonomerType >::operator=(const SharedVectorBase< T2 > &rhs) | BTK::SharedVectorBase< MonomerType > | [inline] |
| operator[](size_type i) | BTK::SharedVectorBase< MonomerType > | [inline] |
| operator[](size_type i) const | BTK::SharedVectorBase< MonomerType > | [inline] |
| pointer typedef | BTK::Polymer< MonomerType > | |
| Polymer(size_type s=0, build_strategy_t build_strategy=0) | BTK::Polymer< MonomerType > | |
| Polymer(AtomIterator first, AtomIterator last, build_strategy_t build_strategy=0) | BTK::Polymer< MonomerType > | |
| Polymer(const self_type &source) | BTK::Polymer< MonomerType > | |
| Polymer(const Polymer< T2 > &source) | BTK::Polymer< MonomerType > | |
| push_back(const value_type &x) | BTK::SharedVectorBase< MonomerType > | [inline, protected] |
| reference typedef | BTK::Polymer< MonomerType > | |
| reserve(size_type s) | BTK::SharedVectorBase< MonomerType > | [inline, protected] |
| resize(size_type s) | BTK::SharedVectorBase< MonomerType > | [inline, protected] |
| set_chain_id(char chain_id) | BTK::Polymer< MonomerType > | [inline] |
| set_name(const std::string &name) | BTK::Polymer< MonomerType > | [inline] |
| shallow_copy(const self_type &source) | BTK::SharedVectorBase< MonomerType > | [protected] |
| shallow_insert(iterator pos, const_iterator first, const_iterator last) | BTK::SharedVectorBase< MonomerType > | [inline, protected] |
| shallow_push_back(value_type *x) | BTK::SharedVectorBase< MonomerType > | [inline, protected] |
| SharedVectorBase(size_type s=0) | BTK::SharedVectorBase< MonomerType > | [inline] |
| SharedVectorBase(InputIterator first, InputIterator last) | BTK::SharedVectorBase< MonomerType > | |
| SharedVectorBase(const self_type &source) | BTK::SharedVectorBase< MonomerType > | [inline] |
| SharedVectorBase(const SharedVectorBase< T2 > &source) | BTK::SharedVectorBase< MonomerType > | [inline] |
| size() const | BTK::SharedVectorBase< MonomerType > | [inline] |
| size_type typedef | BTK::Polymer< MonomerType > | |
| sync_molecule_to_monomers() | BTK::Polymer< MonomerType > | [protected] |
| value_type typedef | BTK::Polymer< MonomerType > | |
| ~MonomerContainer() | BTK::MonomerContainer< MonomerType > | [inline] |
| ~Polymer() | BTK::Polymer< MonomerType > | [inline] |
| ~SharedVectorBase() | BTK::SharedVectorBase< MonomerType > | [inline, virtual] |