Optimized representation of the covalent structure of a molecular conformation.
More...
|
| Bond_angles_iterator | bond_angles_begin (bool is_embedded=true) const |
| | Iterate over the bond angles (u, v, w) so that u and v are the largest indices lower than w such that (u, v) and (v, w) are bonds.
|
| Bond_angles_iterator | bond_angles_end (bool is_embedded=true) const |
| | Iterate over the bond angles (u, v, w) so that u and v are the largest indices lower than w such that (u, v) and (v, w) are bonds.
|
| Dihedral_angles_iterator | dihedral_angles_begin (bool is_embedded=true) const |
| | Iterate over the torsion angles (u, v, w, t) so that u, v and w are the largest indices lower than t such that (u, v), (v, w) and (w, t) are bonds.
|
| Dihedral_angles_iterator | dihedral_angles_end (bool is_embedded=true) const |
| | Iterate over the torsion angles (u, v, w, t) so that u, v and w are the largest indices lower than t such that (u, v), (v, w) and (w, t) are bonds.
|
| Improper_angles_iterator | improper_angles_begin (bool is_embedded=true) const |
| | Iterate over the torsion angles (u, v, w, t) so that (u, v), (u, w) and (u, t) are bonds.
|
| Improper_angles_iterator | improper_angles_end (bool is_embedded=true) const |
| | Iterate over the torsion angles (u, v, w, t) so that (u, v), (u, w) and (u, t) are bonds.
|
template<
class ParticleInfo = std::string>
class SBL::CSB::T_Molecular_covalent_structure_optimal< ParticleInfo >
Optimized representation of the covalent structure of a molecular conformation.
ASK Augustin
- Template Parameters
-
| ParticleInfo | Information to attached to the particle (default is a simple string). It should be comparable (less operator) and streamable. |