Rosetta
Public Member Functions | List of all members
core::scoring::LREnergyContainer Class Referenceabstract

#include <LREnergyContainer.hh>

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

Public Member Functions

 ~LREnergyContainer () override
 
virtual LREnergyContainerOP clone () const =0
 
virtual bool empty () const =0
 
virtual void set_num_nodes (Size)
 
virtual bool any_neighbors_for_residue (int resid) const =0
 
virtual bool any_upper_neighbors_for_residue (int resid) const =0
 
virtual ResidueNeighborConstIteratorOP const_neighbor_iterator_begin (int resid) const =0
 
virtual ResidueNeighborConstIteratorOP const_neighbor_iterator_end (int resid) const =0
 
virtual ResidueNeighborConstIteratorOP const_upper_neighbor_iterator_begin (int resid) const =0
 
virtual ResidueNeighborConstIteratorOP const_upper_neighbor_iterator_end (int resid) const =0
 
virtual ResidueNeighborIteratorOP neighbor_iterator_begin (int resid)=0
 
virtual ResidueNeighborIteratorOP neighbor_iterator_end (int resid)=0
 
virtual ResidueNeighborIteratorOP upper_neighbor_iterator_begin (int resid)=0
 
virtual ResidueNeighborIteratorOP upper_neighbor_iterator_end (int resid)=0
 

Constructor & Destructor Documentation

◆ ~LREnergyContainer()

core::scoring::LREnergyContainer::~LREnergyContainer ( )
overridedefault

Member Function Documentation

◆ any_neighbors_for_residue()

virtual bool core::scoring::LREnergyContainer::any_neighbors_for_residue ( int  resid) const
pure virtual

◆ any_upper_neighbors_for_residue()

virtual bool core::scoring::LREnergyContainer::any_upper_neighbors_for_residue ( int  resid) const
pure virtual

◆ clone()

virtual LREnergyContainerOP core::scoring::LREnergyContainer::clone ( ) const
pure virtual

◆ const_neighbor_iterator_begin()

virtual ResidueNeighborConstIteratorOP core::scoring::LREnergyContainer::const_neighbor_iterator_begin ( int  resid) const
pure virtual

◆ const_neighbor_iterator_end()

virtual ResidueNeighborConstIteratorOP core::scoring::LREnergyContainer::const_neighbor_iterator_end ( int  resid) const
pure virtual

◆ const_upper_neighbor_iterator_begin()

virtual ResidueNeighborConstIteratorOP core::scoring::LREnergyContainer::const_upper_neighbor_iterator_begin ( int  resid) const
pure virtual

◆ const_upper_neighbor_iterator_end()

virtual ResidueNeighborConstIteratorOP core::scoring::LREnergyContainer::const_upper_neighbor_iterator_end ( int  resid) const
pure virtual

◆ empty()

virtual bool core::scoring::LREnergyContainer::empty ( ) const
pure virtual

◆ neighbor_iterator_begin()

virtual ResidueNeighborIteratorOP core::scoring::LREnergyContainer::neighbor_iterator_begin ( int  resid)
pure virtual

◆ neighbor_iterator_end()

virtual ResidueNeighborIteratorOP core::scoring::LREnergyContainer::neighbor_iterator_end ( int  resid)
pure virtual

◆ set_num_nodes()

virtual void core::scoring::LREnergyContainer::set_num_nodes ( Size  )
inlinevirtual

◆ upper_neighbor_iterator_begin()

virtual ResidueNeighborIteratorOP core::scoring::LREnergyContainer::upper_neighbor_iterator_begin ( int  resid)
pure virtual

◆ upper_neighbor_iterator_end()

virtual ResidueNeighborIteratorOP core::scoring::LREnergyContainer::upper_neighbor_iterator_end ( int  resid)
pure virtual

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