![]() |
Rosetta
2021.16
|
#include <JumpSRFD.hh>

Public Types | |
| typedef utility::vector1 < std::string > | AtomList |
Public Member Functions | |
| DownJumpSRFD (char sequence= 'X') | |
| DownJumpSRFD (kinematics::RT rt, AtomList downstream_stub_atoms, AtomList upstream_stub_atoms, char sequence) | |
| SingleResidueFragDataOP | clone () const override |
| clone More... | |
| SingleResidueFragDataOP | create () const override |
| create a new instance of this object More... | |
| void | set_jump (kinematics::RT setting) |
| set value of jump More... | |
| void | set_stub_atoms (AtomList downstream, AtomList upstream) |
| void | set_standard_stub_atoms () |
| bool | apply (pose::Pose &, Size const intra_frame_pos, Frame const &) const override |
| the seq_pos is hijacked for the rt_nr More... | |
| bool | apply (kinematics::MoveMap const &, pose::Pose &, Size const intra_frame_pos, Frame const &) const override |
| insert fragment_data into pose at position given by Frame.seqpos( intra_frame_pos ) for dofs that are allowed to move in the MoveMap More... | |
| bool | apply_ss (std::string &, Size, Frame const &) const override |
| insert fragment_data sec-struct into ss-string at position seq_pos More... | |
| bool | steal (pose::Pose const &, Size pos, Frame const &) override |
| insert fragment_data into pose at position seq_pos More... | |
| bool | is_compatible (SingleResidueFragData const &) const override |
| check weather SRFD applies to same dofs and is of same type More... | |
| bool | is_applicable (kinematics::MoveMap const &, Size pos, Frame const &) const override |
| check weather dofs can be moved More... | |
| bool | apply (pose::Pose &, Size) const override |
| insert fragment_data into pose at position seq_pos More... | |
| bool | apply (kinematics::MoveMap const &, pose::Pose &, Size const ) const override |
| for DownJumpSRFD this function should never be called, instead use Frame version More... | |
| bool | apply_ss (std::string &, Size) const override |
| insert fragment_data sec-struct into ss-string at position seq_pos More... | |
| bool | steal (pose::Pose const &, Size) override |
| insert fragment_data into pose at position seq_pos More... | |
| bool | is_applicable (kinematics::MoveMap const &, Size) const override |
| check whether dofs can be moved More... | |
| std::string | type () const override |
| void | show (std::ostream &out) const override |
| virtual void | read (std::istream &in) |
Public Member Functions inherited from core::fragment::SingleResidueFragData | |
| ~SingleResidueFragData () override | |
| Automatically generated virtual destructor for class deriving directly from VirtualBase. More... | |
| SingleResidueFragData (char sequence) | |
| SingleResidueFragData () | |
| void | set_sequence (char const sequence) |
| char | sequence () const |
| virtual char | secstruct () const |
| virtual void | read_data (std::istream &) |
| Default implementation: noop. More... | |
Static Public Member Functions | |
| static std::string | _static_type_name () |
Static Public Member Functions inherited from core::fragment::SingleResidueFragData | |
| static std::string | _static_type_name () |
Private Types | |
| typedef SingleResidueFragData | Parent |
Private Attributes | |
| kinematics::RT | rt_ |
| AtomList | downstream_stub_atoms_ |
| AtomList | upstream_stub_atoms_ |
Additional Inherited Members | |
Protected Attributes inherited from core::fragment::SingleResidueFragData | |
| char | sequence_ |
| typedef utility::vector1<std::string> core::fragment::DownJumpSRFD::AtomList |
|
private |
|
inline |
References set_standard_stub_atoms().
|
inline |
|
inlinestatic |
Referenced by core::fragment::FragFactory::FragFactory(), and type().
|
overridevirtual |
the seq_pos is hijacked for the rt_nr
Reimplemented from core::fragment::SingleResidueFragData.
References core::pose::Pose::conformation(), core::pose::Pose::fold_tree(), core::kinematics::FoldTree::is_jump_point(), core::pose::named_stub_id_to_stub_id(), core::fragment::Frame::seqpos(), core::conformation::Conformation::set_stub_transform(), and core::fragment::tr().
|
overridevirtual |
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.
References core::kinematics::MoveMap::get_jump(), and core::fragment::Frame::seqpos().
|
inlineoverridevirtual |
insert fragment_data into pose at position seq_pos
Implements core::fragment::SingleResidueFragData.
|
overridevirtual |
for DownJumpSRFD this function should never be called, instead use Frame version
Implements core::fragment::SingleResidueFragData.
|
inlineoverridevirtual |
insert fragment_data sec-struct into ss-string at position seq_pos
Reimplemented from core::fragment::SingleResidueFragData.
|
inlineoverridevirtual |
insert fragment_data sec-struct into ss-string at position seq_pos
Implements core::fragment::SingleResidueFragData.
|
inlineoverridevirtual |
clone
Implements core::fragment::SingleResidueFragData.
|
inlineoverridevirtual |
create a new instance of this object
Implements core::fragment::SingleResidueFragData.
|
overridevirtual |
check weather dofs can be moved
Reimplemented from core::fragment::SingleResidueFragData.
References core::kinematics::MoveMap::get_jump(), and core::fragment::Frame::seqpos().
|
inlineoverridevirtual |
check whether dofs can be moved
Implements core::fragment::SingleResidueFragData.
|
overridevirtual |
check weather SRFD applies to same dofs and is of same type
Implements core::fragment::SingleResidueFragData.
|
virtual |
References protocols::comparative_modeling::features::A, and core::fragment::tr().
|
inline |
set value of jump
References rt_.
| void core::fragment::DownJumpSRFD::set_standard_stub_atoms | ( | ) |
Referenced by DownJumpSRFD().
|
overridevirtual |
Reimplemented from core::fragment::SingleResidueFragData.
References protocols::comparative_modeling::features::A, and protocols::moves::Mover::show().
|
overridevirtual |
insert fragment_data into pose at position seq_pos
Reimplemented from core::fragment::SingleResidueFragData.
References core::pose::Pose::conformation(), core::conformation::Conformation::get_stub_transform(), core::pose::named_stub_id_to_stub_id(), and core::fragment::Frame::seqpos().
|
inlineoverridevirtual |
insert fragment_data into pose at position seq_pos
Implements core::fragment::SingleResidueFragData.
|
inlineoverridevirtual |
Reimplemented from core::fragment::SingleResidueFragData.
References _static_type_name().
|
private |
|
private |
Referenced by set_jump().
|
private |
1.8.7