![]() |
Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
|
Iterator through the atoms of the polypeptide chain backbone. More...
#include <Polypeptide_chain_representation.hpp>
Public Types | |
typedef std::ptrdiff_t | difference_type |
typedef Atom | value_type |
typedef Atom | reference |
typedef Atom * | pointer |
typedef std::forward_iterator_tag | iterator_category |
Public Member Functions | |
Backbone_iterator (const Backbone_iterator &it) | |
Backbone_iterator & | operator= (const Backbone_iterator &it) |
bool | operator== (const Backbone_iterator &it) const |
bool | operator!= (const Backbone_iterator &it) const |
Backbone_iterator & | operator++ () |
reference | operator* () const |
Static Public Member Functions | |
static Backbone_iterator | make_begin (Self *P, int cc=-1) |
static Backbone_iterator | make_end (Self *P, int cc=-1) |
Iterator through the atoms of the polypeptide chain backbone.
typedef std::ptrdiff_t difference_type |
typedef std::forward_iterator_tag iterator_category |
typedef Atom value_type |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |