Rosetta 3.5
|
#include <ScaffoldBuildPoint.hh>
Public Types | |
typedef core::Size | Size |
Public Member Functions | |
ScaffoldBuildPoint () | |
ScaffoldBuildPoint (Size index) | |
virtual | ~ScaffoldBuildPoint () |
virtual bool | compatible (ScaffoldBuildPoint const &, bool first_dispatch=true) const |
virtual bool | compatible (OriginalBackboneBuildPoint const &, bool first_dispatch=true) const |
virtual Size | original_insertion_point () const =0 |
Inform the calling function where in the original scaffold this build point should be inserted. If the output pose from a matching has a different number of residues than the original scaffold, then the calling function must determine where the hit from this build point should be inserted. More... | |
virtual void | insert (Size seqpos_to_insert_at, Hit const &hit, UpstreamBuilderCOP builder, core::pose::Pose &pose) const =0 |
Size | index () const |
void | index (Size setting) |
Private Attributes | |
Size | index_ |
protocols::match::upstream::ScaffoldBuildPoint::ScaffoldBuildPoint | ( | ) |
protocols::match::upstream::ScaffoldBuildPoint::ScaffoldBuildPoint | ( | Size | index) |
|
virtual |
|
virtual |
Reimplemented in protocols::match::upstream::OriginalBackboneBuildPoint.
References compatible().
Referenced by compatible(), and protocols::match::upstream::OriginalBackboneBuildPoint::compatible().
|
virtual |
Reimplemented in protocols::match::upstream::OriginalBackboneBuildPoint.
References protocols::match::upstream::OriginalBackboneBuildPoint::compatible().
|
inline |
References index_.
Referenced by protocols::match::upstream::ProteinUpstreamBuilder::build(), protocols::match::upstream::ProteinUpstreamBuilder::compatible(), protocols::match::downstream::SecondaryMatcherToDownstreamResidue::prepare_for_hit_generation_at_target_build_point(), protocols::match::downstream::SecondaryMatcherToUpstreamResidue::prepare_for_hit_generation_at_target_build_point(), protocols::match::upstream::ProteinUpstreamBuilder::recover_hits(), and protocols::match::upstream::DunbrackSCSampler::samples().
|
pure virtual |
Implemented in protocols::match::upstream::OriginalBackboneBuildPoint.
|
pure virtual |
Inform the calling function where in the original scaffold this build point should be inserted. If the output pose from a matching has a different number of residues than the original scaffold, then the calling function must determine where the hit from this build point should be inserted.
Implemented in protocols::match::upstream::OriginalBackboneBuildPoint.
Referenced by protocols::match::upstream::ProteinUpstreamBuilder::build(), protocols::match::upstream::ProteinUpstreamBuilder::initialize_rescoords(), protocols::match::downstream::SecondaryMatcherToDownstreamResidue::prepare_for_hit_generation_at_target_build_point(), and protocols::match::downstream::SecondaryMatcherToUpstreamResidue::prepare_for_hit_generation_at_target_build_point().