Rosetta
|
forward declaration for Extent More...
#include <Extent.hh>
Public Types | |
typedef core::Size | Size |
typedef PageIter | PageIterator |
Public Member Functions | |
Size | distance () const |
compute distance (effectively the length of the extent) from begin -> end More... | |
Public Attributes | |
PageIterator | begin |
points to the beginning of the extent More... | |
PageIterator | end |
points just past the end of the extent More... | |
bool | valid |
true if extent is to be evaluated by ExtentEvaluators during Librarian::catalog(), false if it is to be skipped More... | |
forward declaration for Extent
class demonstrating the Extent concept
typedef PageIter core::fragment::picking_old::concepts::Extent< PageIter >::PageIterator |
typedef core::Size core::fragment::picking_old::concepts::Extent< PageIter >::Size |
|
inline |
compute distance (effectively the length of the extent) from begin -> end
References core::fragment::picking_old::concepts::Extent< PageIter >::begin, core::kinematics::distance(), and core::fragment::picking_old::concepts::Extent< PageIter >::end.
Referenced by core::fragment::picking_old::vall::eval::ABEGOEval::eval_impl(), and core::fragment::picking_old::vall::eval::IdentityEval::eval_impl().
PageIterator core::fragment::picking_old::concepts::Extent< PageIter >::begin |
points to the beginning of the extent
Referenced by core::fragment::picking_old::concepts::Extent< PageIter >::distance(), core::fragment::picking_old::vall::eval::ABEGOEval::eval_impl(), core::fragment::picking_old::vall::eval::EnergyEval::eval_impl(), core::fragment::picking_old::vall::eval::IdentityEval::eval_impl(), core::fragment::picking_old::vall::eval::VallFragmentEval::operator()(), core::fragment::picking_old::vall::gen::LengthGen::operator()(), and core::fragment::picking_old::vall::gen::SecStructGen::operator()().
PageIterator core::fragment::picking_old::concepts::Extent< PageIter >::end |
points just past the end of the extent
Referenced by core::fragment::picking_old::concepts::Extent< PageIter >::distance(), core::fragment::picking_old::vall::eval::ABEGOEval::eval_impl(), core::fragment::picking_old::vall::eval::EnergyEval::eval_impl(), core::fragment::picking_old::vall::eval::IdentityEval::eval_impl(), core::fragment::picking_old::vall::eval::VallFragmentEval::operator()(), core::fragment::picking_old::vall::gen::LengthGen::operator()(), and core::fragment::picking_old::vall::gen::SecStructGen::operator()().
bool core::fragment::picking_old::concepts::Extent< PageIter >::valid |
true if extent is to be evaluated by ExtentEvaluators during Librarian::catalog(), false if it is to be skipped
Referenced by core::fragment::picking_old::vall::gen::LengthGen::operator()(), and core::fragment::picking_old::vall::gen::SecStructGen::operator()().