|
| 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 371 of file model.hpp.