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.

  1. 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

  1. 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