|
Rosetta 3.5
|
#include <ConstraintEnergyContainer.hh>


Public Types | |
| typedef graph::Node::EdgeListIter | EdgeListIter |
Public Member Functions | |
| CstResNeighbIterator (Size focused_node, EdgeListIter edge_iter) | |
| virtual | ~CstResNeighbIterator () |
| virtual ResidueNeighborIterator const & | operator= (ResidueNeighborIterator const &) |
| virtual ResidueNeighborIterator const & | operator++ () |
| virtual bool | operator== (ResidueNeighborIterator const &) const |
| virtual bool | operator!= (ResidueNeighborIterator const &) const |
| virtual Size | upper_neighbor_id () const |
| virtual Size | lower_neighbor_id () const |
| virtual Size | residue_iterated_on () const |
| virtual Size | neighbor_id () const |
| virtual void | save_energy (EnergyMap const &) |
| virtual void | retrieve_energy (EnergyMap &) const |
| virtual void | accumulate_energy (EnergyMap &) const |
| virtual void | mark_energy_computed () |
| virtual void | mark_energy_uncomputed () |
| virtual bool | energy_computed () const |
Public Member Functions inherited from core::scoring::ResidueNeighborIterator | |
| virtual | ~ResidueNeighborIterator () |
Static Protected Member Functions | |
| static ConstraintEdge * | downcast_cstedge (graph::Edge *) |
Private Attributes | |
| Size | focused_node_ |
| EdgeListIter | edge_iter_ |
Definition at line 42 of file ConstraintEnergyContainer.hh.
Definition at line 44 of file ConstraintEnergyContainer.hh.
| core::scoring::constraints::CstResNeighbIterator::CstResNeighbIterator | ( | Size | focused_node, |
| CstResNeighbIterator::EdgeListIter | edge_iter | ||
| ) |
Definition at line 34 of file ConstraintEnergyContainer.cc.
|
virtual |
Definition at line 44 of file ConstraintEnergyContainer.cc.
|
virtual |
Implements core::scoring::ResidueNeighborIterator.
Definition at line 137 of file ConstraintEnergyContainer.cc.
References core::scoring::angle_constraint, core::scoring::constraints::ConstraintEdge::angle_constraint_energy(), core::scoring::atom_pair_constraint, core::scoring::constraints::ConstraintEdge::atom_pair_constraint_energy(), core::scoring::backbone_stub_constraint, core::scoring::constraints::ConstraintEdge::backbone_stub_constraint_energy(), core::scoring::coordinate_constraint, core::scoring::constraints::ConstraintEdge::coordinate_constraint_energy(), core::scoring::dihedral_constraint, core::scoring::constraints::ConstraintEdge::dihedral_constraint_energy(), downcast_cstedge(), core::scoring::res_type_linking_constraint, core::scoring::constraints::ConstraintEdge::res_type_linking_constraint_energy(), core::scoring::rna_bond_geometry, and core::scoring::constraints::ConstraintEdge::rna_bond_geometry_energy().
|
staticprotected |
Definition at line 167 of file ConstraintEnergyContainer.cc.
Referenced by accumulate_energy(), energy_computed(), mark_energy_computed(), mark_energy_uncomputed(), retrieve_energy(), and save_energy().
|
virtual |
Implements core::scoring::ResidueNeighborIterator.
Definition at line 161 of file ConstraintEnergyContainer.cc.
References downcast_cstedge(), and core::scoring::constraints::ConstraintEdge::energy_computed().
|
virtual |
Implements core::scoring::ResidueNeighborIterator.
Definition at line 90 of file ConstraintEnergyContainer.cc.
|
virtual |
Implements core::scoring::ResidueNeighborIterator.
Definition at line 149 of file ConstraintEnergyContainer.cc.
References downcast_cstedge(), and core::scoring::constraints::ConstraintEdge::energy_computed().
|
virtual |
Implements core::scoring::ResidueNeighborIterator.
Definition at line 154 of file ConstraintEnergyContainer.cc.
References downcast_cstedge(), and core::scoring::constraints::ConstraintEdge::energy_computed().
|
virtual |
Implements core::scoring::ResidueNeighborIterator.
Definition at line 102 of file ConstraintEnergyContainer.cc.
References focused_node_.
|
virtual |
Implements core::scoring::ResidueNeighborIterator.
Definition at line 75 of file ConstraintEnergyContainer.cc.
References edge_iter_.
|
virtual |
Implements core::scoring::ResidueNeighborIterator.
Definition at line 59 of file ConstraintEnergyContainer.cc.
References edge_iter_.
|
virtual |
Implements core::scoring::ResidueNeighborIterator.
Definition at line 48 of file ConstraintEnergyContainer.cc.
References edge_iter_, and focused_node_.
|
virtual |
Implements core::scoring::ResidueNeighborIterator.
Definition at line 66 of file ConstraintEnergyContainer.cc.
References edge_iter_.
|
virtual |
Implements core::scoring::ResidueNeighborIterator.
Definition at line 96 of file ConstraintEnergyContainer.cc.
References focused_node_.
|
virtual |
Implements core::scoring::ResidueNeighborIterator.
Definition at line 123 of file ConstraintEnergyContainer.cc.
References core::scoring::angle_constraint, core::scoring::constraints::ConstraintEdge::angle_constraint_energy(), core::scoring::atom_pair_constraint, core::scoring::constraints::ConstraintEdge::atom_pair_constraint_energy(), core::scoring::backbone_stub_constraint, core::scoring::constraints::ConstraintEdge::backbone_stub_constraint_energy(), core::scoring::coordinate_constraint, core::scoring::constraints::ConstraintEdge::coordinate_constraint_energy(), core::scoring::dihedral_constraint, core::scoring::constraints::ConstraintEdge::dihedral_constraint_energy(), downcast_cstedge(), core::scoring::res_type_linking_constraint, core::scoring::constraints::ConstraintEdge::res_type_linking_constraint_energy(), core::scoring::rna_bond_geometry, and core::scoring::constraints::ConstraintEdge::rna_bond_geometry_energy().
|
virtual |
Implements core::scoring::ResidueNeighborIterator.
Definition at line 109 of file ConstraintEnergyContainer.cc.
References core::scoring::angle_constraint, core::scoring::constraints::ConstraintEdge::angle_constraint_energy(), core::scoring::atom_pair_constraint, core::scoring::constraints::ConstraintEdge::atom_pair_constraint_energy(), core::scoring::backbone_stub_constraint, core::scoring::constraints::ConstraintEdge::backbone_stub_constraint_energy(), core::scoring::coordinate_constraint, core::scoring::constraints::ConstraintEdge::coordinate_constraint_energy(), core::scoring::dihedral_constraint, core::scoring::constraints::ConstraintEdge::dihedral_constraint_energy(), downcast_cstedge(), core::scoring::res_type_linking_constraint, core::scoring::constraints::ConstraintEdge::res_type_linking_constraint_energy(), core::scoring::rna_bond_geometry, and core::scoring::constraints::ConstraintEdge::rna_bond_geometry_energy().
|
virtual |
Implements core::scoring::ResidueNeighborIterator.
Definition at line 84 of file ConstraintEnergyContainer.cc.
|
private |
Definition at line 77 of file ConstraintEnergyContainer.hh.
Referenced by operator!=(), operator++(), operator=(), and operator==().
|
private |
Definition at line 76 of file ConstraintEnergyContainer.hh.
Referenced by neighbor_id(), operator=(), and residue_iterated_on().
1.8.4