![]() |
Rosetta Protocols
2014.35
|
#include <BoolMover.hh>
Public Member Functions | |
_BoolMover () | |
_BoolMover More... | |
virtual | ~_BoolMover () |
_BoolMover (std::string const &type) | |
_BoolMover (_BoolMover const &other) | |
virtual bool | apply (core::pose::Pose &)=0 |
std::string const & | type () const |
std::string const & | get_current_tag () const |
A tag is a unique identifier used to identify structures produced by this Mover. get_current_tag() returns the tag, and set_current_tag( std::string tag ) sets the tag. More... | |
void | set_current_tag (const std::string &new_tag) |
void | set_input_pose (core::pose::PoseCOP pose) |
setters and getters for poses contained for rms More... | |
void | set_native_pose (core::pose::PoseCOP pose) |
core::pose::PoseCOP | get_input_pose () const |
core::pose::PoseCOP | get_native_pose () const |
virtual void | test_move (core::pose::Pose &pose) |
: Unit test support function. Apply one move to a given pose. Allows extra test specific functions to be called before applying More... | |
void | type (const std::string &type_in) |
Private Attributes | |
std::string | type_ |
std::string | current_tag_ |
core::pose::PoseCOP | input_pose_ |
core::pose::PoseCOP | native_pose_ |
protocols::moves::_BoolMover::_BoolMover | ( | ) |
|
virtual |
protocols::moves::_BoolMover::_BoolMover | ( | std::string const & | type | ) |
protocols::moves::_BoolMover::_BoolMover | ( | _BoolMover const & | other | ) |
References current_tag_, get_current_tag(), get_input_pose(), get_native_pose(), input_pose_, native_pose_, type(), and type_.
|
pure virtual |
Referenced by test_move().
|
inline |
A tag is a unique identifier used to identify structures produced by this Mover. get_current_tag() returns the tag, and set_current_tag( std::string tag ) sets the tag.
References current_tag_.
Referenced by _BoolMover().
core::pose::PoseCOP protocols::moves::_BoolMover::get_input_pose | ( | ) | const |
References input_pose_.
Referenced by _BoolMover().
core::pose::PoseCOP protocols::moves::_BoolMover::get_native_pose | ( | ) | const |
References native_pose_.
Referenced by _BoolMover().
|
inline |
References current_tag_.
void protocols::moves::_BoolMover::set_input_pose | ( | core::pose::PoseCOP | pose | ) |
setters and getters for poses contained for rms
References input_pose_.
void protocols::moves::_BoolMover::set_native_pose | ( | core::pose::PoseCOP | pose | ) |
References native_pose_.
|
inlinevirtual |
: Unit test support function. Apply one move to a given pose. Allows extra test specific functions to be called before applying
References apply().
|
inline |
References type_.
Referenced by _BoolMover().
|
inline |
References type_.
|
private |
Referenced by _BoolMover(), get_current_tag(), and set_current_tag().
|
private |
Referenced by _BoolMover(), get_input_pose(), and set_input_pose().
|
private |
Referenced by _BoolMover(), get_native_pose(), and set_native_pose().
|
private |
Referenced by _BoolMover(), and type().