Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
T_Phi_psi_dihedral_angles_visitor< CovalentStructure > Class Template Reference


Defines iterator over all successive pairs of dihedrals. More...

#include <Molecular_potential_energy.hpp>

Classes

class  Iterator
 

Public Types

typedef T_Phi_psi_dihedral_angles_visitor< CovalentStructure > Self
 
typedef CovalentStructure Covalent_structure
 

Static Public Member Functions

static Iterator begin (const CovalentStructure &C)
 
static Iterator end (const CovalentStructure &C)
 

Detailed Description

template<class CovalentStructure>
class SBL::CSB::T_Phi_psi_dihedral_angles_visitor< CovalentStructure >


Defines iterator over all successive pairs of dihedrals.

Defines iterator over all successive pairs of dihedrals.

Template Parameters
CovalentStructureThe type of the input covalent structure, as defined in the package Molecular_covalent_structure

Member Typedef Documentation

◆ Covalent_structure

typedef CovalentStructure Covalent_structure

◆ Self

typedef T_Phi_psi_dihedral_angles_visitor<CovalentStructure> Self

Member Function Documentation

◆ begin()

T_Phi_psi_dihedral_angles_visitor< CovalentStructure >::Iterator begin ( const CovalentStructure &  C)
inlinestatic

◆ end()

T_Phi_psi_dihedral_angles_visitor< CovalentStructure >::Iterator end ( const CovalentStructure &  C)
inlinestatic