requirements¶
Bindings for protocols::legacy_sewing::sampling::requirements namespace
-
class
pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.
LegacyGlobalRequirementCreator
¶ Bases:
pybind11_builtins.pybind11_object
The Creator class is responsible for creating a particular LegacyGlobalRequirement class.
-
assign
(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirementCreator, : pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirementCreator) → pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirementCreator¶ C++: protocols::legacy_sewing::sampling::requirements::LegacyGlobalRequirementCreator::operator=(const class protocols::legacy_sewing::sampling::requirements::LegacyGlobalRequirementCreator &) –> class protocols::legacy_sewing::sampling::requirements::LegacyGlobalRequirementCreator &
-
create_requirement
(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirementCreator) → pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirement¶ C++: protocols::legacy_sewing::sampling::requirements::LegacyGlobalRequirementCreator::create_requirement() const –> class std::shared_ptr<class protocols::legacy_sewing::sampling::requirements::LegacyGlobalRequirement>
-
provide_xml_schema
(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirementCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None¶ C++: protocols::legacy_sewing::sampling::requirements::LegacyGlobalRequirementCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
-
type_name
(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirementCreator) → str¶ C++: protocols::legacy_sewing::sampling::requirements::LegacyGlobalRequirementCreator::type_name() const –> std::string
-
-
class
pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.
LegacyRequirementFactory
¶ Bases:
pyrosetta.rosetta.utility.SingletonBase_protocols_legacy_sewing_sampling_requirements_LegacyRequirementFactory_t
Create Features Reporters
-
define_global_requirements_subelement
(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyRequirementFactory, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None¶ C++: protocols::legacy_sewing::sampling::requirements::LegacyRequirementFactory::define_global_requirements_subelement(class utility::tag::XMLSchemaDefinition &) const –> void
-
define_intra_segment_requirements_subelement
(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyRequirementFactory, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None¶ C++: protocols::legacy_sewing::sampling::requirements::LegacyRequirementFactory::define_intra_segment_requirements_subelement(class utility::tag::XMLSchemaDefinition &) const –> void
-
factory_register
(*args, **kwargs)¶ Overloaded function.
- factory_register(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyRequirementFactory, creator: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirementCreator) -> None
C++: protocols::legacy_sewing::sampling::requirements::LegacyRequirementFactory::factory_register(class std::shared_ptr<const class protocols::legacy_sewing::sampling::requirements::LegacyGlobalRequirementCreator>) –> void
- factory_register(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyRequirementFactory, creator: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyIntraSegmentRequirementCreator) -> None
C++: protocols::legacy_sewing::sampling::requirements::LegacyRequirementFactory::factory_register(class std::shared_ptr<const class protocols::legacy_sewing::sampling::requirements::LegacyIntraSegmentRequirementCreator>) –> void
-
get_global_requirement
(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyRequirementFactory, type_name: str) → pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirement¶ C++: protocols::legacy_sewing::sampling::requirements::LegacyRequirementFactory::get_global_requirement(const class std::basic_string<char> &) –> class std::shared_ptr<class protocols::legacy_sewing::sampling::requirements::LegacyGlobalRequirement>
-
get_instance
() → protocols::legacy_sewing::sampling::requirements::LegacyRequirementFactory¶ C++: utility::SingletonBase<protocols::legacy_sewing::sampling::requirements::LegacyRequirementFactory>::get_instance() –> class protocols::legacy_sewing::sampling::requirements::LegacyRequirementFactory *
-
get_intra_segment_requirement
(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyRequirementFactory, type_name: str) → pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyIntraSegmentRequirement¶ C++: protocols::legacy_sewing::sampling::requirements::LegacyRequirementFactory::get_intra_segment_requirement(const class std::basic_string<char> &) –> class std::shared_ptr<class protocols::legacy_sewing::sampling::requirements::LegacyIntraSegmentRequirement>
-
legacy_global_requirements_ct_namer
(: str) → str¶ C++: protocols::legacy_sewing::sampling::requirements::LegacyRequirementFactory::legacy_global_requirements_ct_namer(const class std::basic_string<char> &) –> std::string
-
legacy_global_requirements_group_name
() → str¶ C++: protocols::legacy_sewing::sampling::requirements::LegacyRequirementFactory::legacy_global_requirements_group_name() –> std::string
-
legacy_intra_segment_requirements_ct_namer
(: str) → str¶ C++: protocols::legacy_sewing::sampling::requirements::LegacyRequirementFactory::legacy_intra_segment_requirements_ct_namer(const class std::basic_string<char> &) –> std::string
-
legacy_intra_segment_requirements_group_name
() → str¶ C++: protocols::legacy_sewing::sampling::requirements::LegacyRequirementFactory::legacy_intra_segment_requirements_group_name() –> std::string
-