|
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_ |
Definition at line 46 of file ScaffoldBuildPoint.hh.
Definition at line 49 of file ScaffoldBuildPoint.hh.
| protocols::match::upstream::ScaffoldBuildPoint::ScaffoldBuildPoint | ( | ) |
Definition at line 35 of file ScaffoldBuildPoint.cc.
| protocols::match::upstream::ScaffoldBuildPoint::ScaffoldBuildPoint | ( | Size | index) |
Definition at line 36 of file ScaffoldBuildPoint.cc.
|
virtual |
Definition at line 37 of file ScaffoldBuildPoint.cc.
|
virtual |
Reimplemented in protocols::match::upstream::OriginalBackboneBuildPoint.
Definition at line 39 of file ScaffoldBuildPoint.cc.
References compatible().
Referenced by compatible(), and protocols::match::upstream::OriginalBackboneBuildPoint::compatible().
|
virtual |
Reimplemented in protocols::match::upstream::OriginalBackboneBuildPoint.
Definition at line 47 of file ScaffoldBuildPoint.cc.
References protocols::match::upstream::OriginalBackboneBuildPoint::compatible().
|
inline |
Definition at line 77 of file ScaffoldBuildPoint.hh.
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().
| void protocols::match::upstream::ScaffoldBuildPoint::index | ( | Size | setting) |
Definition at line 57 of file ScaffoldBuildPoint.cc.
References index_.
|
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().
|
private |
Definition at line 81 of file ScaffoldBuildPoint.hh.
Referenced by index().
1.8.4