Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
|
#include <Molecular_potential_energy.hpp>
Public Types | |
typedef CovalentStructure::Particle_rep | Particle_rep |
typedef std::ptrdiff_t | difference_type |
typedef std::pair< Particle_rep, Particle_rep > | value_type |
typedef std::pair< Particle_rep, Particle_rep > | reference |
typedef std::pair< Particle_rep, Particle_rep > * | pointer |
typedef std::forward_iterator_tag | iterator_category |
typedef CovalentStructure::Particles_iterator | Particles_iterator |
Public Member Functions | |
Iterator (const Iterator &it) | |
Iterator (const CovalentStructure *C, const Particles_iterator &inner_it, const Particles_iterator &outer_it, const Particles_iterator &end_it) | |
bool | are_bonded (typename CovalentStructure::Particle_rep p, typename CovalentStructure::Particle_rep q) const |
Iterator & | operator= (const Iterator &it) |
bool | operator== (const Iterator &it) const |
bool | operator!= (const Iterator &it) const |
Iterator & | operator++ () |
reference | operator* () const |
Static Public Member Functions | |
static Iterator | make_begin (const CovalentStructure &C) |
static Iterator | make_end (const CovalentStructure &C) |
typedef std::ptrdiff_t difference_type |
typedef std::forward_iterator_tag iterator_category |
typedef CovalentStructure::Particle_rep Particle_rep |
typedef CovalentStructure::Particles_iterator Particles_iterator |
typedef std::pair<Particle_rep, Particle_rep>* pointer |
typedef std::pair<Particle_rep, Particle_rep> reference |
typedef std::pair<Particle_rep, Particle_rep> value_type |
|
inline |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inline |