|
Rosetta 3.5
|
Just a const version of CentroidDisulfideNeighborIterator. More...
#include <CentroidDisulfideEnergyContainer.hh>


Public Member Functions | |
| CentroidDisulfideNeighborConstIterator (CentroidDisulfideEnergyContainerCAP owner, Size focused_node, Size disulfide_index) | |
| CentroidDisulfideNeighborConstIterator (CentroidDisulfideEnergyContainerCAP owner) | |
| virtual | ~CentroidDisulfideNeighborConstIterator () |
| 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 | |
| CentroidDisulfideEnergyContainerCAP | owner_ |
| Size | focused_residue_ |
| Size | disulfide_index_ |
Just a const version of CentroidDisulfideNeighborIterator.
Definition at line 99 of file CentroidDisulfideEnergyContainer.hh.
| core::scoring::disulfides::CentroidDisulfideNeighborConstIterator::CentroidDisulfideNeighborConstIterator | ( | CentroidDisulfideEnergyContainerCAP | owner, |
| Size | focused_node, | ||
| Size | disulfide_index | ||
| ) |
Definition at line 191 of file CentroidDisulfideEnergyContainer.cc.
| core::scoring::disulfides::CentroidDisulfideNeighborConstIterator::CentroidDisulfideNeighborConstIterator | ( | CentroidDisulfideEnergyContainerCAP | owner) |
Definition at line 201 of file CentroidDisulfideEnergyContainer.cc.
|
virtual |
Definition at line 209 of file CentroidDisulfideEnergyContainer.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 299 of file CentroidDisulfideEnergyContainer.cc.
References disulfide_index_, core::scoring::disulfides::CentroidDisulfideEnergyContainer::NO_DISULFIDE, and owner_.
|
virtual |
Implements core::scoring::ResidueNeighborConstIterator.
Definition at line 306 of file CentroidDisulfideEnergyContainer.cc.
References disulfide_index_, core::scoring::disulfides::CentroidDisulfideEnergyContainer::NO_DISULFIDE, and owner_.
|
virtual |
Implements core::scoring::ResidueNeighborConstIterator.
Definition at line 266 of file CentroidDisulfideEnergyContainer.cc.
References disulfide_index_, core::scoring::disulfides::CentroidDisulfideEnergyContainer::NO_DISULFIDE, and owner_.
|
virtual |
Implements core::scoring::ResidueNeighborConstIterator.
Definition at line 280 of file CentroidDisulfideEnergyContainer.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 249 of file CentroidDisulfideEnergyContainer.cc.
References disulfide_index_, focused_residue_, and owner_.
|
virtual |
Implements core::scoring::ResidueNeighborConstIterator.
Definition at line 226 of file CentroidDisulfideEnergyContainer.cc.
References disulfide_index_, focused_residue_, and core::scoring::disulfides::CentroidDisulfideEnergyContainer::NO_DISULFIDE.
|
virtual |
Implements core::scoring::ResidueNeighborConstIterator.
Definition at line 213 of file CentroidDisulfideEnergyContainer.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 236 of file CentroidDisulfideEnergyContainer.cc.
References disulfide_index_, focused_residue_, and owner_.
|
virtual |
Implements core::scoring::ResidueNeighborConstIterator.
Definition at line 274 of file CentroidDisulfideEnergyContainer.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 289 of file CentroidDisulfideEnergyContainer.cc.
References disulfide_index_, core::scoring::disulfides::CentroidDisulfideEnergyContainer::NO_DISULFIDE, and owner_.
|
virtual |
Implements core::scoring::ResidueNeighborConstIterator.
Definition at line 259 of file CentroidDisulfideEnergyContainer.cc.
References disulfide_index_, core::scoring::disulfides::CentroidDisulfideEnergyContainer::NO_DISULFIDE, and owner_.
|
private |
Definition at line 130 of file CentroidDisulfideEnergyContainer.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 129 of file CentroidDisulfideEnergyContainer.hh.
Referenced by neighbor_id(), operator!=(), operator++(), operator=(), operator==(), and residue_iterated_on().
|
private |
Definition at line 128 of file CentroidDisulfideEnergyContainer.hh.
Referenced by accumulate_energy(), energy_computed(), lower_neighbor_id(), neighbor_id(), operator!=(), operator=(), operator==(), retrieve_energy(), and upper_neighbor_id().
1.8.4