Rosetta  2020.37
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
core::scoring::ResidueNeighborIterator Class Referenceabstract

#include <LREnergyContainer.hh>

Inheritance diagram for core::scoring::ResidueNeighborIterator:
Inheritance graph
[legend]

Public Member Functions

 ~ResidueNeighborIterator () override
 
virtual ResidueNeighborIteratoroperator= (ResidueNeighborIterator const &)=0
 
virtual
ResidueNeighborIterator const & 
operator++ ()=0
 
virtual bool operator== (ResidueNeighborIterator const &) const =0
 
virtual bool operator!= (ResidueNeighborIterator const &) const =0
 
virtual Size upper_neighbor_id () const =0
 
virtual Size lower_neighbor_id () const =0
 
virtual Size residue_iterated_on () const =0
 
virtual Size neighbor_id () const =0
 
virtual void save_energy (EnergyMap const &)=0
 
virtual void retrieve_energy (EnergyMap &) const =0
 
virtual void accumulate_energy (EnergyMap &) const =0
 
virtual void mark_energy_computed ()=0
 
virtual void mark_energy_uncomputed ()=0
 
virtual bool energy_computed () const =0
 

Constructor & Destructor Documentation

core::scoring::ResidueNeighborIterator::~ResidueNeighborIterator ( )
overridedefault

Member Function Documentation

virtual void core::scoring::ResidueNeighborIterator::accumulate_energy ( EnergyMap ) const
pure virtual
virtual bool core::scoring::ResidueNeighborIterator::energy_computed ( ) const
pure virtual
virtual Size core::scoring::ResidueNeighborIterator::lower_neighbor_id ( ) const
pure virtual
virtual void core::scoring::ResidueNeighborIterator::mark_energy_computed ( )
pure virtual
virtual void core::scoring::ResidueNeighborIterator::mark_energy_uncomputed ( )
pure virtual
virtual Size core::scoring::ResidueNeighborIterator::neighbor_id ( ) const
pure virtual
virtual bool core::scoring::ResidueNeighborIterator::operator!= ( ResidueNeighborIterator const &  ) const
pure virtual
virtual ResidueNeighborIterator const& core::scoring::ResidueNeighborIterator::operator++ ( )
pure virtual
virtual ResidueNeighborIterator& core::scoring::ResidueNeighborIterator::operator= ( ResidueNeighborIterator const &  )
pure virtual
virtual bool core::scoring::ResidueNeighborIterator::operator== ( ResidueNeighborIterator const &  ) const
pure virtual
virtual Size core::scoring::ResidueNeighborIterator::residue_iterated_on ( ) const
pure virtual
virtual void core::scoring::ResidueNeighborIterator::retrieve_energy ( EnergyMap ) const
pure virtual
virtual void core::scoring::ResidueNeighborIterator::save_energy ( EnergyMap const &  )
pure virtual
virtual Size core::scoring::ResidueNeighborIterator::upper_neighbor_id ( ) const
pure virtual

The documentation for this class was generated from the following files: