|
Rosetta 3.5
|
#include <FullatomDisulfideEnergyContainer.hh>


Public Member Functions | |
| DisulfResNeighbConstIterator (FullatomDisulfideEnergyContainerCAP owner, Size focused_node, Size disulfide_index) | |
| DisulfResNeighbConstIterator (FullatomDisulfideEnergyContainerCAP owner) | |
| virtual | ~DisulfResNeighbConstIterator () |
| virtual ResidueNeighborConstIterator const & | operator= (ResidueNeighborConstIterator const &) |
| virtual ResidueNeighborConstIterator const & | operator++ () |
| virtual bool | operator== (ResidueNeighborConstIterator const &) const |
| returns true if the two edge-list iterators are equal More... | |
| virtual bool | operator!= (ResidueNeighborConstIterator const &) const |
| returns true if the two edge-list iterators are not equal More... | |
| 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 | retrieve_energy (EnergyMap &) const |
| overwrites the three constraint-energy positions in the emap with the three contraint energies stored on the edge pointed to by the edge iter. Does not zero out the other positions in the emap. More... | |
| virtual void | accumulate_energy (EnergyMap &) const |
| accumulates the three constraint-energy positions in the emap with the three contraint energies stored on the edge pointed to by the edge iter. Does not touch the other positions in the emap. More... | |
| virtual bool | energy_computed () const |
Public Member Functions inherited from core::scoring::ResidueNeighborConstIterator | |
| virtual | ~ResidueNeighborConstIterator () |
Private Attributes | |
| FullatomDisulfideEnergyContainerCAP | owner_ |
| Size | focused_residue_ |
| Size | disulfide_index_ |
Definition at line 83 of file FullatomDisulfideEnergyContainer.hh.
| core::scoring::disulfides::DisulfResNeighbConstIterator::DisulfResNeighbConstIterator | ( | FullatomDisulfideEnergyContainerCAP | owner, |
| Size | focused_node, | ||
| Size | disulfide_index | ||
| ) |
Definition at line 179 of file FullatomDisulfideEnergyContainer.cc.
| core::scoring::disulfides::DisulfResNeighbConstIterator::DisulfResNeighbConstIterator | ( | FullatomDisulfideEnergyContainerCAP | owner) |
Definition at line 189 of file FullatomDisulfideEnergyContainer.cc.
|
virtual |
Definition at line 197 of file FullatomDisulfideEnergyContainer.cc.
|
virtual |
accumulates the three constraint-energy positions in the emap with the three contraint energies stored on the edge pointed to by the edge iter. Does not touch the other positions in the emap.
Implements core::scoring::ResidueNeighborConstIterator.
Definition at line 287 of file FullatomDisulfideEnergyContainer.cc.
References disulfide_index_, core::scoring::disulfides::FullatomDisulfideEnergyContainer::NO_DISULFIDE, and owner_.
|
virtual |
Implements core::scoring::ResidueNeighborConstIterator.
Definition at line 294 of file FullatomDisulfideEnergyContainer.cc.
References disulfide_index_, core::scoring::disulfides::FullatomDisulfideEnergyContainer::NO_DISULFIDE, and owner_.
|
virtual |
Implements core::scoring::ResidueNeighborConstIterator.
Definition at line 254 of file FullatomDisulfideEnergyContainer.cc.
References disulfide_index_, core::scoring::disulfides::FullatomDisulfideEnergyContainer::NO_DISULFIDE, and owner_.
|
virtual |
Implements core::scoring::ResidueNeighborConstIterator.
Definition at line 268 of file FullatomDisulfideEnergyContainer.cc.
References disulfide_index_, focused_residue_, and owner_.
|
virtual |
returns true if the two edge-list iterators are not equal
Implements core::scoring::ResidueNeighborConstIterator.
Definition at line 237 of file FullatomDisulfideEnergyContainer.cc.
References disulfide_index_, focused_residue_, and owner_.
|
virtual |
Implements core::scoring::ResidueNeighborConstIterator.
Definition at line 214 of file FullatomDisulfideEnergyContainer.cc.
References disulfide_index_, focused_residue_, and core::scoring::disulfides::FullatomDisulfideEnergyContainer::NO_DISULFIDE.
|
virtual |
Implements core::scoring::ResidueNeighborConstIterator.
Definition at line 201 of file FullatomDisulfideEnergyContainer.cc.
References disulfide_index_, focused_residue_, and owner_.
|
virtual |
returns true if the two edge-list iterators are equal
Implements core::scoring::ResidueNeighborConstIterator.
Definition at line 224 of file FullatomDisulfideEnergyContainer.cc.
References disulfide_index_, focused_residue_, and owner_.
|
virtual |
Implements core::scoring::ResidueNeighborConstIterator.
Definition at line 262 of file FullatomDisulfideEnergyContainer.cc.
References focused_residue_.
|
virtual |
overwrites the three constraint-energy positions in the emap with the three contraint energies stored on the edge pointed to by the edge iter. Does not zero out the other positions in the emap.
Implements core::scoring::ResidueNeighborConstIterator.
Definition at line 277 of file FullatomDisulfideEnergyContainer.cc.
References disulfide_index_, core::scoring::disulfides::FullatomDisulfideEnergyContainer::NO_DISULFIDE, and owner_.
|
virtual |
Implements core::scoring::ResidueNeighborConstIterator.
Definition at line 247 of file FullatomDisulfideEnergyContainer.cc.
References disulfide_index_, core::scoring::disulfides::FullatomDisulfideEnergyContainer::NO_DISULFIDE, and owner_.
|
private |
Definition at line 114 of file FullatomDisulfideEnergyContainer.hh.
Referenced by accumulate_energy(), energy_computed(), lower_neighbor_id(), neighbor_id(), operator!=(), operator++(), operator=(), operator==(), retrieve_energy(), and upper_neighbor_id().
|
private |
Definition at line 113 of file FullatomDisulfideEnergyContainer.hh.
Referenced by neighbor_id(), operator!=(), operator++(), operator=(), operator==(), and residue_iterated_on().
|
private |
Definition at line 112 of file FullatomDisulfideEnergyContainer.hh.
Referenced by accumulate_energy(), energy_computed(), lower_neighbor_id(), neighbor_id(), operator!=(), operator=(), operator==(), retrieve_energy(), and upper_neighbor_id().
1.8.4