|
| | ResidueGroup ()=default |
| |
| | ResidueGroup (ResidueSpan &&span) |
| |
| Residue & | by_resname (const std::string &name) |
| |
| void | remove_residue (const std::string &name) |
| |
| | ResidueSpan ()=default |
| |
| | ResidueSpan (Parent &&span) |
| |
| | ResidueSpan (vector_type &v, iterator begin, std::size_t n) |
| |
| int | length () const |
| |
| SeqId::OptionalNum | extreme_num (bool label, int sign) const |
| |
| UniqProxy< Residue, ResidueSpan > | first_conformer () |
| |
| ConstUniqProxy< Residue, ResidueSpan > | first_conformer () const |
| |
| GroupingProxy | residue_groups () |
| |
| const std::string & | subchain_id () const |
| |
| ResidueGroup | find_residue_group (SeqId id) |
| |
| std::vector< std::string > | extract_sequence () const |
| |
| ConstResidueGroup | find_residue_group (SeqId id) const |
| |
| SeqId | label_seq_id_to_auth (SeqId::OptionalNum label_seq_id) const |
| |
| SeqId::OptionalNum | auth_seq_id_to_label (SeqId auth_seq_id) const |
| |
| | MutableVectorSpan ()=default |
| |
| | MutableVectorSpan (Span< Residue > &&p, vector_type *v) |
| |
| | MutableVectorSpan (vector_type &v, iterator begin, std::size_t n) |
| |
| MutableVectorSpan< Residue > | sub (Iter first, Iter last) |
| |
| MutableVectorSpan< Residue > | subspan (F &&func) |
| |
| MutableVectorSpan< const Residue > | subspan (F &&func) const |
| |
| iterator | insert (iterator pos, Residue &&item) |
| |
| void | erase (iterator pos) |
| |
| bool | is_beginning () const |
| |
| bool | is_ending () const |
| |
| | Span ()=default |
| |
| | Span (iterator begin, std::size_t n) |
| |
| template<typename T = Item> |
| | Span (const Span< value_type > &o, typename std::enable_if< std::is_const< T >::value >::type *=0) |
| |
| void | set_begin (iterator begin) |
| |
| void | set_size (std::size_t n) |
| |
| const_iterator | begin () const |
| |
| const_iterator | end () const |
| |
| iterator | begin () |
| |
| iterator | end () |
| |
| Item & | front () |
| |
| const Item & | front () const |
| |
| Item & | back () |
| |
| const Item & | back () const |
| |
| const Item & | operator[] (std::size_t i) const |
| |
| Item & | operator[] (std::size_t i) |
| |
| Item & | at (std::size_t i) |
| |
| const Item & | at (std::size_t i) const |
| |
| std::size_t | size () const |
| |
| bool | empty () const |
| |
| | operator bool () const |
| |
| template<typename Iter > |
| Span< Item > | sub (Iter first, Iter last) |
| |
| template<typename F , typename V = Item> |
| Span< V > | subspan (F &&func) |
| |
| template<typename F > |
| Span< const value_type > | subspan (F &&func) const |
| |
| Span & | children () |
| |
| const Span & | children () const |
| |
Definition at line 424 of file model.hpp.