|
Rosetta
|
#include <FragmentRotamers.hh>

Public Member Functions | |
| FragmentRotamers () | |
| void | parse_my_tag (utility::tag::TagCOP, basic::datacache::DataMap &) override |
| Initialize any data members of this instance from an input tag and a DataMap object. More... | |
| void | apply (core::chemical::MutableResidueType &restype) override |
| Modify the passed ResidueType. More... | |
Public Member Functions inherited from protocols::chemistries::Chemistry | |
| Chemistry (std::string const &name) | |
| virtual void | apply (core::chemical::MutableResidueType &restype, core::pose::Pose const &) |
| Modify the passed ResidueType, context sensitive. More... | |
Public Member Functions inherited from core::chemical::modifications::ChemistryBase | |
| ChemistryBase (std::string const &name) | |
| std::string | name () const |
| Return the name of this Chemistry object. More... | |
| virtual bool | has_additional_output () const |
| Are there alternate ResidueTypes which are availible from the last time we called apply? (That is, will get_addtional_output() return non-null?) More... | |
| virtual core::chemical::MutableResidueTypeOP | get_additional_output () |
| Get additional generated ResidueTypes, if any. This allows for 1-to-many Chemistries. More... | |
| virtual VDVDMapping | get_mapping () const |
| Get the vertex mapping that was used for the last apply() or get_additional_output() This is a mapping FROM the vds in the BEFORE MutableResidueType TO the vds in the AFTER MutableResidueType. The base class implementation defaults to an identity mapping. More... | |
| ChemistryStatus | get_last_status () const |
| What was the status of the last call to apply()/get_additional_output() More... | |
| void | set_last_status (ChemistryStatus setting) |
| Set the status of the chemistry object. More... | |
Static Public Member Functions | |
| static std::string | class_name () |
| static void | provide_xml_schema (utility::tag::XMLSchemaDefinition &xsd) |
|
inline |
|
overridevirtual |
Modify the passed ResidueType.
if you have a Pose, call the one which takes the Pose context
Implements protocols::chemistries::Chemistry.
References core::chemical::MutableResidueType::atom(), core::chemical::bcl::BCLFragmentHandler::get_vd_to_index(), core::chemical::Atom::name(), core::chemical::ResidueTypeBase::name(), core::chemical::bcl::require_bcl(), core::chemical::AtomRefMapping< FromRef, ToRef >::reverse(), core::chemical::ResidueTypeBase::rotamer_library_specification(), and protocols::rotamer_gen::TR().
|
static |
Referenced by protocols::rotamer_gen::FragmentRotamersCreator::keyname(), and provide_xml_schema().
|
overridevirtual |
Initialize any data members of this instance from an input tag and a DataMap object.
Implements protocols::chemistries::Chemistry.
|
static |