![]() |
Rosetta
2021.16
|
Assembly requirement that clash checks the assembly backbone with its bound ligands. More...
#include <LigandClashRequirement.hh>

Static Public Member Functions | |
| static void | provide_xml_schema (utility::tag::XMLSchemaDefinition &) |
| static std::string | type_name () |
Additional Inherited Members | |
Protected Member Functions inherited from protocols::sewing::requirements::LigandAssemblyRequirement | |
| LigandAssemblyRequirement ()=default | |
| Prevent direct instantiation: No other constructors allowed. More... | |
| LigandAssemblyRequirement (LigandAssemblyRequirement const &)=default | |
Assembly requirement that clash checks the assembly backbone with its bound ligands.
| protocols::sewing::requirements::LigandClashRequirement::LigandClashRequirement | ( | ) |
References atom_types_.
| protocols::sewing::requirements::LigandClashRequirement::LigandClashRequirement | ( | LigandClashRequirement const & | src | ) |
|
overridedefault |
| LigandClashRequirementOP protocols::sewing::requirements::LigandClashRequirement::clone | ( | ) | const |
| core::Real protocols::sewing::requirements::LigandClashRequirement::get_clash_radius | ( | ) | const |
References clash_radius_.
| core::Size protocols::sewing::requirements::LigandClashRequirement::get_maximum_clashes_allowed | ( | ) | const |
References maximum_clashes_allowed_.
|
inlineoverridevirtual |
Implements protocols::sewing::requirements::LigandAssemblyRequirement.
References type_name().
|
static |
| void protocols::sewing::requirements::LigandClashRequirement::set_clash_radius | ( | core::Real | setting | ) |
References clash_radius_.
| void protocols::sewing::requirements::LigandClashRequirement::set_maximum_clashes_allowed | ( | core::Size | setting | ) |
References maximum_clashes_allowed_.
|
overridevirtual |
Implements protocols::sewing::requirements::LigandAssemblyRequirement.
References clash_radius_, maximum_clashes_allowed_, and protocols::sewing::requirements::TR().
|
overridevirtual |
Implements protocols::sewing::requirements::LigandAssemblyRequirement.
References active_ligand_contact_, active_ligand_residue_, active_residue_, active_resnum_, active_segment_, atom_types_, clash_radius_, current_clashes_, maximum_clashes_allowed_, test_results_, and protocols::sewing::requirements::TR().
|
static |
|
private |
Referenced by test().
|
private |
Referenced by test().
|
private |
Referenced by test().
|
private |
Referenced by test().
|
private |
Referenced by test().
|
private |
Referenced by LigandClashRequirement(), and test().
|
private |
Referenced by get_clash_radius(), set_clash_radius(), set_options_from_tag(), and test().
|
private |
Referenced by test().
|
private |
Referenced by get_maximum_clashes_allowed(), set_maximum_clashes_allowed(), set_options_from_tag(), and test().
|
private |
Referenced by test().
1.8.7