#include <Protein.h>
Definition at line 272 of file Protein.h.
Public Types | |
| typedef Atom | value_type |
| typedef std::forward_iterator_tag | iterator_category |
| typedef std::size_t | difference_type |
| typedef Residue::Const_atoms_iterator::reference | reference |
| typedef Residue::Const_atoms_iterator::pointer | pointer |
Public Member Functions | |
| reference | operator * () const |
| pointer | operator-> () const |
| Const_atoms_iterator | operator++ () |
| bool | operator== (const Const_atoms_iterator &o) const |
| bool | operator!= (const Const_atoms_iterator &o) const |
| Const_atoms_iterator (Protein::Atoms_iterator it) | |
Protected Member Functions | |
| Const_atoms_iterator (std::vector< Residue >::const_iterator b, std::vector< Residue >::const_iterator e) | |
Protected Attributes | |
| std::vector< Residue >::const_iterator | rit_ |
| std::vector< Residue >::const_iterator | rend_ |
| Residue::Const_atoms_iterator | ait_ |
| Residue::Const_atoms_iterator | aend_ |
Friends | |
| class | Protein |
|
|
The value_type is a dsrpdb::Atom.
|