![]() |
Rosetta
2021.16
|
"mutates" a helix More...
#include <StructureDataPerturber.hh>

Public Member Functions | |
| HelixPerturber () | |
| ~HelixPerturber () override | |
| StructureDataPerturberOP | clone () const override |
| void | parse_my_tag (utility::tag::Tag const &tag, basic::datacache::DataMap &data) override |
| Permutations | enumerate (StructureData const &sd) const override |
| void | set_architect (HelixArchitectCOP architect) |
| Sets the architect object that designs the helix to be perturbed. More... | |
Public Member Functions inherited from protocols::denovo_design::components::StructureDataPerturber | |
| StructureDataPerturber () | |
| virtual | ~StructureDataPerturber () |
| Destructor. More... | |
| void | apply (StructureData &sd) |
| virtual void | set_ignore_segments (SegmentNameSet const &ignore_set) |
| bool | ignored (SegmentName const &segment_name) const |
Static Public Member Functions | |
| static std::string | class_name () |
Static Public Member Functions inherited from protocols::denovo_design::components::StructureDataPerturber | |
| static StructureDataPerturberOP | create (utility::tag::Tag const &tag, basic::datacache::DataMap &data) |
| creates a structuredata perturber from a tag More... | |
Private Types | |
| typedef architects::HelixArchitect | HelixArchitect |
| typedef architects::HelixArchitectCOP | HelixArchitectCOP |
Private Member Functions | |
| void | retrieve_helix_architect (std::string const &arch_name, basic::datacache::DataMap &data) |
| Gets const pointer to helix architect from the data map and stores it as architect_. More... | |
Private Attributes | |
| HelixArchitectCOP | architect_ |
Additional Inherited Members | |
Public Types inherited from protocols::denovo_design::components::StructureDataPerturber | |
| typedef SegmentCOPs | Permutation |
| typedef utility::vector1 < Permutation > | Permutations |
| typedef EnumeratedVectorSelector < Permutation > | PermutationSelector |
"mutates" a helix
|
private |
|
private |
|
default |
|
overridedefault |
|
inlinestatic |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
Implements protocols::denovo_design::components::StructureDataPerturber.
References retrieve_helix_architect().
|
private |
Gets const pointer to helix architect from the data map and stores it as architect_.
References class_name(), and set_architect().
Referenced by parse_my_tag().
| void protocols::denovo_design::components::HelixPerturber::set_architect | ( | HelixArchitectCOP | architect | ) |
Sets the architect object that designs the helix to be perturbed.
References architect_.
Referenced by retrieve_helix_architect().
|
private |
Referenced by enumerate(), and set_architect().
1.8.7