Rosetta

#include <ResidueRanges.hh>
Public Member Functions  
ResidueRanges ()  
Constructs an empty vector of ResidueRanges. More...  
ResidueRanges (ResidueSubset const &subset)  
Constructs a set of contiguous ranges of residues from a residue subset. More...  
~ResidueRanges () override  
Destructor. More...  
void  from_subset (ResidueSubset const &subset) 
Clears the ranges and uses the provided ResidueSubset to create new ranges. More...  
core::select::residue_selector::ResidueRanges::ResidueRanges  (  ) 
Constructs an empty vector of ResidueRanges.
core::select::residue_selector::ResidueRanges::ResidueRanges  (  ResidueSubset const &  subset  ) 
Constructs a set of contiguous ranges of residues from a residue subset.
subset  : residue subset from which contiguous ranges of residues will be derived 
ResidueRanges created via this constructor are guaranteed to be ordered in ascending order by start resid and contain no duplicates
subset  : residue subset from which contiguous ranges of residues will be derived 
References from_subset().

overridedefault 
Destructor.
void core::select::residue_selector::ResidueRanges::from_subset  (  ResidueSubset const &  subset  ) 
Clears the ranges and uses the provided ResidueSubset to create new ranges.
subset  : residue subset from which contiguous ranges of residues will be derived 
ResidueRanges created via this method are guaranteed to be ordered in ascending order by start resid and contain no duplicates
subset  : residue subset from which contiguous ranges of residues will be derived 
References core::sequence::end.
Referenced by protocols::fold_from_loops::constraint_generator::AutomaticSheetConstraintGenerator::apply(), protocols::fold_from_loops::constraint_generator::SegmentedAtomPairConstraintGenerator::apply(), and ResidueRanges().