|
Rosetta
|
Selects items sequentially from a vector. More...
#include <VectorSelector.hh>

Public Member Functions | |
| EnumeratedVectorSelector () | |
| T | select () override |
| void | reset () |
| To reset, randomly shuffle and reset counter. More... | |
Private Attributes | |
| core::Size | count_ |
Selects items sequentially from a vector.
|
inline |
|
inline |
To reset, randomly shuffle and reset counter.
References protocols::denovo_design::components::EnumeratedVectorSelector< T >::count_, and core::scoring::rg.
Referenced by protocols::denovo_design::components::EnumeratedVectorSelector< T >::select().
|
inlineoverridevirtual |
Implements protocols::denovo_design::components::VectorSelector< T >.
References protocols::denovo_design::components::EnumeratedVectorSelector< T >::count_, and protocols::denovo_design::components::EnumeratedVectorSelector< T >::reset().
Referenced by protocols::denovo_design::components::StructureDataPerturber::apply().
|
private |