#include <UpstreamBuilder.hh>
|
virtual | ~UpstreamBuilder () |
|
virtual UpstreamBuilderOP | clone () const =0 |
|
virtual std::list< Hit > | build (ScaffoldBuildPoint const &build_point) const =0 |
| Iterate across possible conformations for the upstream half of the hit, and for each (non-colliding) conformation, invoke build on the downstream algorithm. Return a list of hits. More...
|
|
virtual void | recover_hit (Hit const &hit, ScaffoldBuildPoint const &build_point, UpstreamResidueProcessor &processor) const =0 |
| Reconstruct the upstream conformation for a hit and pass that conformation to an upstream residue processor. More...
|
|
virtual void | recover_hits (std::list< Hit >::const_iterator hits_begin, std::list< Hit >::const_iterator hits_end, ScaffoldBuildPoint const &build_point, UpstreamResidueProcessor &processor) const =0 |
| Reconstruct the upstream conformation for a set of hits and pass their conformations to an upstream residue processor. More...
|
|
virtual Size | n_restypes_to_build () const =0 |
|
virtual
core::chemical::ResidueTypeCOP | restype (Size which_restype) const =0 |
|
virtual bool | compatible (Hit const &my_hit, ScaffoldBuildPoint const &build_point_mine, UpstreamBuilder const &other, Hit const &other_hit, ScaffoldBuildPoint const &build_point_other, bool first_dispatch=true) const |
|
virtual bool | compatible (Hit const &my_hit, ScaffoldBuildPoint const &build_point_mine, ProteinUpstreamBuilder const &other, Hit const &other_hit, ScaffoldBuildPoint const &build_point_other, bool first_dispatch=true) const |
|
void | set_bb_grid (BumpGridCOP bbgrid) |
|
protocols::match::upstream::UpstreamBuilder::~UpstreamBuilder |
( |
) | |
|
|
virtual |
BumpGrid const& protocols::match::upstream::UpstreamBuilder::bbgrid |
( |
) | |
const |
|
inlineprotected |
virtual std::list< Hit > protocols::match::upstream::UpstreamBuilder::build |
( |
ScaffoldBuildPoint const & |
build_point) | |
const |
|
pure virtual |
virtual UpstreamBuilderOP protocols::match::upstream::UpstreamBuilder::clone |
( |
) | |
const |
|
pure virtual |
virtual Size protocols::match::upstream::UpstreamBuilder::n_restypes_to_build |
( |
) | |
const |
|
pure virtual |
virtual void protocols::match::upstream::UpstreamBuilder::recover_hits |
( |
std::list< Hit >::const_iterator |
hits_begin, |
|
|
std::list< Hit >::const_iterator |
hits_end, |
|
|
ScaffoldBuildPoint const & |
build_point, |
|
|
UpstreamResidueProcessor & |
processor |
|
) |
| const |
|
pure virtual |
void protocols::match::upstream::UpstreamBuilder::set_bb_grid |
( |
BumpGridCOP |
bbgrid) | |
|
BumpGridCOP protocols::match::upstream::UpstreamBuilder::bbgrid_ |
|
private |
The documentation for this class was generated from the following files: