Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
core::scoring::constraints::CstEnergyContainer Class Reference

#include <ConstraintEnergyContainer.hh>

Inheritance diagram for core::scoring::constraints::CstEnergyContainer:
Inheritance graph
[legend]
Collaboration diagram for core::scoring::constraints::CstEnergyContainer:
Collaboration graph
[legend]

Public Member Functions

 CstEnergyContainer ()
 Constraints Energy Container Class Implementation. More...
 
 CstEnergyContainer (pose::Pose const &)
 
virtual ~CstEnergyContainer ()
 
virtual bool empty () const
 
virtual LREnergyContainerOP clone () const
 
virtual void set_num_nodes (Size)
 
virtual
ResidueNeighborConstIteratorOP 
const_neighbor_iterator_begin (int resid) const
 
virtual
ResidueNeighborConstIteratorOP 
const_neighbor_iterator_end (int resid) const
 
virtual
ResidueNeighborConstIteratorOP 
const_upper_neighbor_iterator_begin (int resid) const
 
virtual
ResidueNeighborConstIteratorOP 
const_upper_neighbor_iterator_end (int resid) const
 
virtual ResidueNeighborIteratorOP neighbor_iterator_begin (int resid)
 
virtual ResidueNeighborIteratorOP neighbor_iterator_end (int resid)
 
virtual ResidueNeighborIteratorOP upper_neighbor_iterator_begin (int resid)
 
virtual ResidueNeighborIteratorOP upper_neighbor_iterator_end (int resid)
 
bool matches (ConstraintSetCOP cst_set)
 
- Public Member Functions inherited from core::scoring::LREnergyContainer
virtual ~LREnergyContainer ()
 

Private Attributes

ConstraintGraphOP cst_graph_
 
Size cst_set_revision_id_
 
ConstraintSetCOP constraint_set_
 

Constructor & Destructor Documentation

core::scoring::constraints::CstEnergyContainer::CstEnergyContainer ( )

Constraints Energy Container Class Implementation.

Referenced by clone().

core::scoring::constraints::CstEnergyContainer::CstEnergyContainer ( pose::Pose const &  pose)
core::scoring::constraints::CstEnergyContainer::~CstEnergyContainer ( )
virtual

Member Function Documentation

LREnergyContainerOP core::scoring::constraints::CstEnergyContainer::clone ( ) const
virtual
ResidueNeighborConstIteratorOP core::scoring::constraints::CstEnergyContainer::const_neighbor_iterator_begin ( int  resid) const
virtual

Implements core::scoring::LREnergyContainer.

References cst_graph_, and empty().

ResidueNeighborConstIteratorOP core::scoring::constraints::CstEnergyContainer::const_neighbor_iterator_end ( int  resid) const
virtual

Implements core::scoring::LREnergyContainer.

References cst_graph_, and empty().

ResidueNeighborConstIteratorOP core::scoring::constraints::CstEnergyContainer::const_upper_neighbor_iterator_begin ( int  resid) const
virtual

Implements core::scoring::LREnergyContainer.

References cst_graph_, and empty().

ResidueNeighborConstIteratorOP core::scoring::constraints::CstEnergyContainer::const_upper_neighbor_iterator_end ( int  resid) const
virtual

Implements core::scoring::LREnergyContainer.

References cst_graph_, and empty().

bool core::scoring::constraints::CstEnergyContainer::empty ( ) const
virtual
bool core::scoring::constraints::CstEnergyContainer::matches ( ConstraintSetCOP  cst_set)

Does the constraint graph that this CEC defines match up with the constraint set stored in the pose?

References constraint_set_, cst_set_revision_id_, and empty().

ResidueNeighborIteratorOP core::scoring::constraints::CstEnergyContainer::neighbor_iterator_begin ( int  resid)
virtual

Implements core::scoring::LREnergyContainer.

References cst_graph_, and empty().

ResidueNeighborIteratorOP core::scoring::constraints::CstEnergyContainer::neighbor_iterator_end ( int  resid)
virtual

Implements core::scoring::LREnergyContainer.

References cst_graph_, and empty().

void core::scoring::constraints::CstEnergyContainer::set_num_nodes ( Size  newsize)
virtual
ResidueNeighborIteratorOP core::scoring::constraints::CstEnergyContainer::upper_neighbor_iterator_begin ( int  resid)
virtual

Implements core::scoring::LREnergyContainer.

References cst_graph_, and empty().

ResidueNeighborIteratorOP core::scoring::constraints::CstEnergyContainer::upper_neighbor_iterator_end ( int  resid)
virtual

Implements core::scoring::LREnergyContainer.

References cst_graph_, and empty().

Member Data Documentation

ConstraintSetCOP core::scoring::constraints::CstEnergyContainer::constraint_set_
private
ConstraintGraphOP core::scoring::constraints::CstEnergyContainer::cst_graph_
private
Size core::scoring::constraints::CstEnergyContainer::cst_set_revision_id_
private

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