Rosetta 3.4
|
#include <JumpSRFD.hh>
Public Member Functions | |
UpJumpSRFD (char sequence= 'X') | |
SingleResidueFragDataOP | clone () const |
clone | |
virtual SingleResidueFragDataOP | create () const |
create a new instance of this object | |
virtual bool | apply (pose::Pose &, Size const, Frame const &) const |
insert fragment_data into pose at position given by Frame.seqpos( intra_frame_pos ); | |
virtual bool | apply (kinematics::MoveMap const &, pose::Pose &, Size const, Frame const &) const |
insert fragment_data into pose at position given by Frame.seqpos( intra_frame_pos ) for dofs that are allowed to move in the MoveMap | |
virtual bool | apply_ss (std::string &, Size, Frame const &) const |
insert fragment_data sec-struct into ss-string at position seq_pos | |
bool | steal (pose::Pose const &, Size, Frame const &) |
insert fragment_data into pose at position seq_pos | |
bool | is_compatible (SingleResidueFragData const &) const |
check weather SRFD applies to same dofs and is of same type | |
bool | is_applicable (kinematics::MoveMap const &, Size) const |
check whether dofs can be moved | |
virtual std::string | type () const |
virtual bool | apply (pose::Pose &, Size) const |
insert fragment_data into pose at position seq_pos | |
virtual bool | apply (kinematics::MoveMap const &, pose::Pose &, Size const ) const |
for UpJumpSRFD this function should never be called, instead use Frame version | |
virtual bool | apply_ss (std::string &, Size) const |
insert fragment_data sec-struct into ss-string at position seq_pos | |
virtual bool | steal (pose::Pose const &, Size) |
insert fragment_data into pose at position seq_pos | |
Static Public Member Functions | |
static std::string | _static_type_name () |
core::fragment::UpJumpSRFD::UpJumpSRFD | ( | char | sequence = 'X' | ) | [inline] |
static std::string core::fragment::UpJumpSRFD::_static_type_name | ( | ) | [inline, static] |
Reimplemented from core::fragment::SingleResidueFragData.
Referenced by core::fragment::FragFactory::FragFactory(), and type().
virtual bool core::fragment::UpJumpSRFD::apply | ( | pose::Pose & | pose, |
Size | intra_frame_pos, | ||
Frame const & | frame | ||
) | const [inline, virtual] |
insert fragment_data into pose at position given by Frame.seqpos( intra_frame_pos );
Reimplemented from core::fragment::SingleResidueFragData.
virtual bool core::fragment::UpJumpSRFD::apply | ( | kinematics::MoveMap const & | movemap, |
pose::Pose & | pose, | ||
Size | intra_frame_pos, | ||
Frame const & | frame | ||
) | const [inline, virtual] |
insert fragment_data into pose at position given by Frame.seqpos( intra_frame_pos ) for dofs that are allowed to move in the MoveMap
Reimplemented from core::fragment::SingleResidueFragData.
virtual bool core::fragment::UpJumpSRFD::apply | ( | pose::Pose & | , |
Size | seq_pos | ||
) | const [inline, virtual] |
insert fragment_data into pose at position seq_pos
Implements core::fragment::SingleResidueFragData.
virtual bool core::fragment::UpJumpSRFD::apply | ( | kinematics::MoveMap const & | , |
pose::Pose & | , | ||
Size | const | ||
) | const [inline, virtual] |
for UpJumpSRFD this function should never be called, instead use Frame version
Implements core::fragment::SingleResidueFragData.
virtual bool core::fragment::UpJumpSRFD::apply_ss | ( | std::string & | ss, |
Size | intra_frame_pos, | ||
Frame const & | frame | ||
) | const [inline, virtual] |
insert fragment_data sec-struct into ss-string at position seq_pos
Reimplemented from core::fragment::SingleResidueFragData.
virtual bool core::fragment::UpJumpSRFD::apply_ss | ( | std::string & | , |
Size | seq_pos | ||
) | const [inline, virtual] |
insert fragment_data sec-struct into ss-string at position seq_pos
Implements core::fragment::SingleResidueFragData.
SingleResidueFragDataOP core::fragment::UpJumpSRFD::clone | ( | ) | const [inline, virtual] |
virtual SingleResidueFragDataOP core::fragment::UpJumpSRFD::create | ( | ) | const [inline, virtual] |
create a new instance of this object
Implements core::fragment::SingleResidueFragData.
References UpJumpSRFD().
bool core::fragment::UpJumpSRFD::is_applicable | ( | kinematics::MoveMap const & | , |
Size | pos | ||
) | const [inline, virtual] |
check whether dofs can be moved
Implements core::fragment::SingleResidueFragData.
bool core::fragment::UpJumpSRFD::is_compatible | ( | SingleResidueFragData const & | ) | const [virtual] |
check weather SRFD applies to same dofs and is of same type
Implements core::fragment::SingleResidueFragData.
virtual bool core::fragment::UpJumpSRFD::steal | ( | pose::Pose const & | pose, |
Size | seq_pos | ||
) | [inline, virtual] |
insert fragment_data into pose at position seq_pos
Implements core::fragment::SingleResidueFragData.
bool core::fragment::UpJumpSRFD::steal | ( | pose::Pose const & | pose, |
Size | intra_frame_pos, | ||
Frame const & | frame | ||
) | [inline, virtual] |
insert fragment_data into pose at position seq_pos
Reimplemented from core::fragment::SingleResidueFragData.
virtual std::string core::fragment::UpJumpSRFD::type | ( | ) | const [inline, virtual] |
Reimplemented from core::fragment::SingleResidueFragData.
References _static_type_name().