Rosetta
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

◆ ~ResidueNeighborIterator()

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

Member Function Documentation

◆ accumulate_energy()

virtual void core::scoring::ResidueNeighborIterator::accumulate_energy ( EnergyMap ) const
pure virtual

◆ energy_computed()

virtual bool core::scoring::ResidueNeighborIterator::energy_computed ( ) const
pure virtual

◆ lower_neighbor_id()

virtual Size core::scoring::ResidueNeighborIterator::lower_neighbor_id ( ) const
pure virtual

◆ mark_energy_computed()

virtual void core::scoring::ResidueNeighborIterator::mark_energy_computed ( )
pure virtual

◆ mark_energy_uncomputed()

virtual void core::scoring::ResidueNeighborIterator::mark_energy_uncomputed ( )
pure virtual

◆ neighbor_id()

virtual Size core::scoring::ResidueNeighborIterator::neighbor_id ( ) const
pure virtual

◆ operator!=()

virtual bool core::scoring::ResidueNeighborIterator::operator!= ( ResidueNeighborIterator const &  ) const
pure virtual

◆ operator++()

virtual ResidueNeighborIterator const& core::scoring::ResidueNeighborIterator::operator++ ( )
pure virtual

◆ operator=()

virtual ResidueNeighborIterator& core::scoring::ResidueNeighborIterator::operator= ( ResidueNeighborIterator const &  )
pure virtual

◆ operator==()

virtual bool core::scoring::ResidueNeighborIterator::operator== ( ResidueNeighborIterator const &  ) const
pure virtual

◆ residue_iterated_on()

virtual Size core::scoring::ResidueNeighborIterator::residue_iterated_on ( ) const
pure virtual

◆ retrieve_energy()

virtual void core::scoring::ResidueNeighborIterator::retrieve_energy ( EnergyMap ) const
pure virtual

◆ save_energy()

virtual void core::scoring::ResidueNeighborIterator::save_energy ( EnergyMap const &  )
pure virtual

◆ upper_neighbor_id()

virtual Size core::scoring::ResidueNeighborIterator::upper_neighbor_id ( ) const
pure virtual

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